System Variables

#### Search Results

Search

# System Variables

Whenever you specify an event to occur with a given dialog element, the dialog editor generates code containing the Natural system variables `*CONTROL`, `*DIALOG-ID` and `*EVENT`.

During the processing, `*CONTROL` contains the dialog element's handle, `*EVENT` contains the event name and `*DIALOG-ID` identifies an instance of a dialog.

You can reference these system variables whenever you enter Natural code within the dialog editor. If, for example, the end user clicks on a push button control and the event handler calls a shared subroutine, you can use these system variables as logical condition criteria to trigger the subroutine.

For further details on these system variables, see the System Variables documentation.