A script-enabled browser is required for this page to function properly.

Interface Event Triggers

Interface event triggers fire in response to events that occur in the form interface. Some of these triggers, such as When-Button-Pressed, fire only in response to operator input or manipulation. Others, like When-Window-Activated, can fire in response to both operator input and programmatic control.

Trigger

Typical Usage

When-Button-Pressed

Initiate an action when an operator selects a button, either with the mouse or through keyboard selection.

When-Checkbox-Changed

Initiate an action when the operator toggles the state of a check box, either with the mouse or through keyboard selection

When-Image-Activated

Initiate an action whenever the operator double-clicks an image item.

When-Image-Pressed

Initiate an action whenever an operator clicks on an image item.

Key- [all]

Replace the default function associated with a function key. For example, you can define a Key-EXIT trigger to replace the default functionality of the [Help] key.

When-Radio-Changed

Initiate an action when an operator changes the current radio button selected in a radio group item.

When-Timer-Expired

Initiate an action when a programmatic timer expires.

When-Window-Activated

Initiate an action whenever an operator or the application activates a window.

When-Window-Closed

Initiate an action whenever an operator closes a window with the window manager's Close command.

When-Window-Deactivated

Initiate an action whenever a window is deactivated as a result of another window becoming the active window.

When-Window-Resized

Initiate an action whenever a window is resized, either by the operator or programmatically.


Creating a trigger in the Object Navigator

Block processing triggers

Master/Detail triggers

Message-handling triggers

Navigational triggers

Query-time triggers

Transactional triggers

Validation triggers

Other trigger categories