AfterAutoFilter
Triggered once an automatic filter is executed on a column of the list or after calling method EXECUTE_AUTO_FILTERS.
In a list for which both manual and automatic filters have been defined, it allows to execute manual filters while automatic filters have been executed.
AfterContextSensitiveMenu
Triggered when the context-sensitive menu associated with the object is closed.
BeforeContextSensitiveMenu
Triggered when the context-sensitive menu associated with the object is about to be displayed.
ChangeLineColumn
Triggered when the user moves from the current line / column to another line / column.
Only available when the object is in input mode or in cell selection mode.
ChangeFirstColumn
Triggered when the list is shifted horizontally using the keyboard or mouse, or using the FIRST_LINE_VISIBLE and FIRST_COLUMN_VISIBLE properties. The FIRST_COLUMN_VISIBLE property can be used to retrieve the number of the new first visible column.
Note: This event is not implemented by the Java generator.
ChangeFirstLine
Triggered when the list is shifted vertically using the keyboard or mouse or using the FIRST_LINE_VISIBLE and FIRST_COLUMN_VISIBLE properties. The FIRST_LINE_VISIBLE property can be used to retrieve the number of the new first visible line.
Note: This event is not implemented by the Java generator.
ChangeFirstLineAndColumn
Triggered when the list is shifted diagonally using the keyboard or mouse, or using the FIRST_LINE_VISIBLE and FIRST_COLUMN_VISIBLE properties. The FIRST_LINE_VISIBLE and FIRST_COLUMN_VISIBLE properties are used to retrieve the numbers of the first visible line and column.
Note: This event is not implemented by the Java generator.
DD_BeginDrag
Triggered when the user left- or right-clicks over an object. This event lets the user perform a drag and drop operation using the DD_EXECUTE_DRAG method, once the data to be transferred has been specified by the DD_WRITE_DATA method.
The DD_KEYBOARD_STATE and DD_MOUSE_STATE properties identify which buttons and keys are depressed when the event occurs.
The DD_X_AXIS and DD_Y_AXIS properties contain the mouse pointer's position relative to the object.
This event is not triggered if the user clicks on the object's header or background.
Notes:
This event is not implemented by the Java generator.
It is not available in Mobile generation.
DD_Drop
Triggered in a destination object when the user releases the mouse button.
The DD_ACTION_DROP, DD_X_AXIS and DD_Y_AXIS properties contain the action performed and the mouse pointer's coordinates relative to the object.
The DD_DATA_AVAILABLE and DD_READ_DATA methods can be used to retrieve the transferred data.
Releasing the mouse button terminates the DD_EXECUTE_DRAG method that was executed as a result of the source object's DD_BeginDrag event.
If the action is a 'move' action, the data must be deleted from the source object.
Notes:
This event is not implemented by the Java generator.
It is not available in Mobile generation.
DD_EnterDrag
Triggered in a destination object when the mouse pointer arrives over the object.
The DD_KEYBOARD_STATE, DD_MOUSE_STATE, DD_X_AXIS and DD_Y_AXIS properties contain the keyboard and mouse statuses, and the mouse pointer's coordinates relative to the object.
The DD_DATA_AVAILABLE and DD_READ_DATA methods can be used.
The DD_ALLOWED_ACTIONS property contains the actions that the source object allows the user to perform.
The DD_ACTION_DROP property can be updated to indicate what action would be performed if the user released the mouse button at that location. This value is used by the system to determine the mouse pointer shape.
Notes:
This event is not implemented by the Java generator.
It is not available in Mobile generation.
DD_ExitDrag
Triggered in a destination object when the mouse pointer moves away from the object.
Notes:
This event is not implemented by the Java generator.
It is not available in Mobile generation.
DD_DragOver
Triggered in a destination object when the mouse pointer is over the object.
The DD_KEYBOARD_STATE, DD_MOUSE_STATE, DD_X_AXIS and DD_Y_AXIS properties contain the keyboard and mouse statuses, and the mouse pointer's coordinates relative to the object.
The DD_DATA_AVAILABLE and DD_READ_DATA methods can be used.
The DD_ALLOWED_ACTIONS property contains the actions that the source object allows the user to perform.
At the end of the event, the DD_ACTION_DROP property should contain the action that would be performed if the user released the mouse button at that location. This value is used by the system to determine the mouse pointer shape.
Notes:
This event is not implemented by the Java generator.
It is not available in Mobile generation.
KillFocus
Triggered when the object loses the focus.
MouseMove
Triggered when the mouse pointer is moved within the area covered by the object.
Rolldown
Triggered if the ROLLDOWN_DYN_PAGIN property is set to "*TRUE" and the object has received a rolldown request while its first element is displayed.
Rollup
Triggered if the ROLLUP_DYN_PAGIN property is set to "*TRUE" and the object has received a rollup request while its last element is displayed.
Selection
If the list is a single-selection list, this event is triggered when the user selects a line other than the one already selected.
If the list is a multiple selection list, this event is triggered when a change occurs concerning the set of lines selected. In particular, it occurs when the user deselects all the lines.
Conditions for use: The object must not be in cell selection mode.
Note: This event is not implemented by the Java generator.
SetFocus
Triggered when the object is placed in focus.