The RM/Panels runtime system takes special action on several keys. The field termination codes that RM/Panels recognizes as each key can be controlled by the application program. If the key values are set to zero, RM/Panels assumes the key is not to be used. The seven configurable keys and their interpretation by RM/Panels are as follows:
- Help
- This key causes the automatic help facility to display help information for the field/control during the ACCEPT FIELD or EXECUTE EVENT standard runtime functions.
- Enter
- This key is interpreted as the termination of normal input into a field/control. If a validation test fails, the user is forced to reenter the field/control, and an error message is displayed (if created). In the EXECUTE EVENT standard runtime function, preparations are made to enter the next field/control.
- Next Field
- This key is interpreted as the termination of normal input into the current field/control and as a request to move to the next field/control. The default key is the
Down Arrow key.
- Prev Field
- This key is interpreted as the termination of normal input into the current field/control and as a request to move to the previous field/control. The default key used is the
Up Arrow key.
- Next Group
- This key is interpreted as the termination of normal input into the current field/control and as a request to move to the first field/control in the next group of fields/controls. The default key is the
Tab key.
- Prev Group
- This key is interpreted as the termination of normal input into the current field/control and as a request to move to the first field/control in the previous group of fields. The default key is the
Shift-Tab key combination.
- Pulldown
- This key is interpreted as a request to shift input focus to the pulldown menu, if present.
See
Appendix A, Master Copy File RM/PANELS.WS for more information.