Function and control key definitions
Each of the keys on the keyboard is defined in a file in the SSI_ETC: directory. Keys may be used to send a character to the software or they may be used to invoke a function or they may perform one of a variety of basic tasks such as deleting a character, cancelling a form etc. The standard key definitions which are supplied in the SSI_ETC:keymaps.ssi file are listed below. If you plan to make changes to this file you should copy the original version of the file which is distributed in case you encounter problems with the changed file.
You must ensure that the ``keymaps='' specifier in the defaults.ssi file refers to the correct keymaps file for your operating environment.
Click here to see a table of the key definitions used. The KEYMAPS file is a free format file with one or more TAB characters used as delimiters between the three fields in the file.
- Key refers to the physical key on the keyboard.
- Key Action is the type of action performed when the key is pressed.
- Action Parameter is a character or string of characters which will be sent to the software when the key is pressed.
Below is a list of the key-actions and the action which they perform when a key with this action parameter is depressed.
ABORT
The abort key to abort from macro playback or the current function. During macro playback the software will only respond to the ABORT key when a form is displayed. That is, you may press the ABORT key at any time during macro playback but the software will only respond to it when the next form is displayed.
APPLY
Same as pressing the Apply button on the pop up forms
CANCEL
Same as pressing the Cancel button on the pop up forms
CHARACTER
Insert the characters in the action-parameter into the current input field
CLEAR
Flush the contents from an input field
END
Position the cursor at the end of the current input field.
DELETE
Delete the character to the right of the cursor
DOWN_ARROW
Move the cursor to the next field on a form
FUNCTION
Invoke the action-parameter as a function
HELP
Same as pressing the Help button on the pop up forms
INSERT
Switch to insert mode for data entry
LEFT_ARROW
Move the cursor to the left by one character
OVERTYPE
Switch to overtype mode for data entry
RETURN
The return key
RIGHT_ARROW
Move the cursor right by one character
ROW_APPEND
Add a new row to the scrolling region after the current row.
ROW_DELETE
Delete the current row from the scrolling region.
ROW_INSERT
Add a new row to the scrolling region before the current row.
RUBOUT
Rubout the character to the left of the cursor position
START
Postion the cursor at the start of the current input field.
TAB
Insert the tab character - used for command completion
TOGGLE
Toggle between overtype and insert mode for data entry
UP_ARROW
Move the cursor to the previous field on a form