![]() User-Defined Function Keys |
![]() DEVELOPER |
![]() |
User-Defined Function Keys
There are ninety-nine (99) User-Defined Function Keys available in a GUI environment. (See Function Key Numbers.)
They can each be defined to do one of the following:
-
Call a Global Function.
-
Call a local group within the current function.
-
Execute a Global Logic.
-
Execute a Local Logic.
-
Exit the current function and enter a specified function.
User-Defined Function Keys are defined at function level and are inherited from the calling group unless they are disabled at group level.
User-Defined Function Keys can be used in the following ways:
-
As response keys when s/icons are chosen.
-
As options on pull-down menus available from the toolbar.
![]() |
Note: A User-Defined Function Key can only be used once within a function. Window functions cannot associate User-Defined Function Keys with menus. |
The first 10 of the User-Defined Function Keys within the GUI environment are equivalent to the ten User-Defined Function Keys available in the non-GUI environment. The first 10 User-Defined Function Keys are be set up using the Terminal Type Characteristics Definition screen.
For compatibility, you may wish to similarly set up the 10 non-GUI keys and the first 10 GUI keys (which could then be used on pull-down menus).
Topic ID: 730115