5. Event handlers - GUI context event handlers
Context event handlers can be provided as overloaded functions within a user-defined context class in order to handle any type of context event. Context events are generated immediately for many GUI events and are passed to the context class in order to handle the event.
Event handler return an error code ( iExecutionError ), which is true ( 1 ) in case of error, false ( 0 ) when being successful or -1 in order to indicate, that the handler was not executed.
Functions
- doAfterCancelData - Data-cancelled event handler
- doAfterClearData - Post-event handler after removing data from control
- doAfterDataSet - Line fill data post-event handler
- doAfterDeleteData - Post-event handler for DeleteEntry and RemoveEntry action
- doAfterDock - Post-event handler for Docking events
- doAfterDrag - Post-event handler for Drag events
- doAfterDrop - Post-event handler for Drop events
- doAfterEnter - Post-event handler after control gets focus
- doAfterFillData - Post-event handler after filling data into control
- doAfterHandleActivated - Post-event handler after activating control
- doAfterHandleOpen - Post-event handler after opening control
- doAfterHide - Post-event handler after hiding control
- doAfterHyperlinkClick - Click on hyperlink
- doAfterInitializeData - Post-event handler after data initialization
- doAfterInsertData - Post-event handler after inserting new instance
- doAfterLeave - Pre-event handler before control looses focus
- doAfterMouseClick - Mouse click handler
- doAfterMouseDoubleClick - Double click event handler
- doAfterMouseMove - Post-event handler for mose move events
- doAfterOpen - Control open handler
- doAfterOrder - Control order handler
- doAfterProcessAction - Final process action handler
- doAfterSaveData - Post-event handler for Save action
- doAfterSelect - Post-event handler after selecting data in a control
- doAfterShow - Post-event handler after showing control
- doAfterStoreData - Post-event handler after storing control data
- doAfterUndock - Post-event handler for Undocking events
- doAfterValueChanged - Post-event handler for key input events
- doBeforeCancelClose - Pre-event handler for CancelClose action
- doBeforeCancelData - Pre-event handler for Cancel action
- doBeforeClose - Pre-event handler before closing control
- doBeforeContextMenu - Pre-event handler before creating context menu
- doBeforeDataSet - Pre-event handler for fill line data
- doBeforeDeleteData - Pre-event handler for DeleteEntry, DeleteSet and RemoveEntry action
- doBeforeDrag - Pre-event handler for Drag events
- doBeforeDrop - Pre-event handler for Drop events
- doBeforeEnter - Post-event handler after control gets focus
- doBeforeFillData - Pre-event handler before filling data into control
- doBeforeInitializeData - Pre-event handler for initialize data events
- doBeforeInsertData - Pre-event handler for Insert-data events
- doBeforeLeave - Pre-event handler before control looses focus
- doBeforeOpen - Pre-event handler before opening control
- doBeforeOrder - Pre-event handler before ordering a collection by column
- doBeforeProcessAction - Initialize process action
- doBeforeSaveClose - Pre-event handler for SaveClose action
- doBeforeSaveData - Pre-event handler for Cancel action
- doBeforeSelect - Pre-event handler before selecting data in a control
- doBeforeStoreData - Pre-event handler for Store-data events
- doBeforeToolTip - Before tool tip handler
- doTimer - Handler for timer event
- doValidateControl - Handler for validate control event