event handler
An
Event handler is a public
Method of a
Class that is called each time an
Event is raised by an
Object having an observer of the same
Class.
The name of the event handler is the "event name" of the
Object, followed by an underscore, and the name of the event.
The event name of an object is usually the name you define in the development environment, but can be anything you want.
This name is attributed at object creation by the
NEW instruction.
Sample
hButton = NEW Button(ME) AS "MyButton"
...
PUBLIC PROCEDURE MyButton_Click()
PRINT "My button was clicked !"
END
In this case, the "event name" is
"MyButton"
, which was defined for the
Object hButton
of the
Class Button
.
The name of the event handler
MyButton_Click()
is formed from the "event name"
"MyButton"
, followed by an underscore and the name of the event
Click
.
See also