|
Events |
Top Previous Next |
|
You can use event handlers in the script. Unlike the Delphi event handler, script event handlers are not the methods of the object. The following example shows how to connect an event handler to the TButton.OnClick event:
var b: TButton; Form1: TForm;
procedure ButtonClick(Sender: TButton); begin ShowMessage(Sender.Name); end;
begin b := TButton.Create(Form1); b.Parent := Form1; b.OnClick := @ButtonClick; // same as b.OnClick := 'ButtonClick' b.OnClick := nil; // clear the event end.
There are some predefined events available in FS_iEvents unit:
TfsNotifyEvent TfsMouseEvent TfsMouseMoveEvent TfsKeyEvent TfsKeyPressEvent TfsCloseEvent TfsCloseQueryEvent TfsCanResizeEvent
See the "TfsFormsRTTTI component", "TfsExtCtrlsRTTI component" and "TfsDBCtrlsRTTI component" chapters for a list of the available events. |
| Converted from CHM to HTML with chm2web Standard 2.85 (unicode) |