97 lines
2.5 KiB
Plaintext
97 lines
2.5 KiB
Plaintext
#
|
|
# TinyCOBOL run-time configuration file
|
|
#
|
|
#
|
|
# The KEY_XXXX field, define what the runtime does
|
|
# with the input of control keys.
|
|
#
|
|
# The input is define as :
|
|
#
|
|
# KEY_XXXX EDIT_action termination_value.
|
|
#
|
|
# Suported edit values :
|
|
#
|
|
# EDIT_TERMINATE Terminate the input. Move termination
|
|
# value to crt status.
|
|
#
|
|
# EDIT_LAST_FIELD Move cursor to the last field field.
|
|
# EDIT_FIRST_FIELD Move cursor to the last field field.
|
|
# EDIT_UP_FIELD Move cursor to previous field. If first field
|
|
# terminate edit.
|
|
# EDIT_DOWN_FIELD Move cursor to next field. If last field
|
|
# terminate edit.
|
|
# EDIT_PREV_FIELD Move cursor to previous field.At first field
|
|
# rotate to last field
|
|
# EDIT_NEXT_FIELD Move cursor to next field.At last field
|
|
# rotate to first field
|
|
#
|
|
# EDIT_LEFT Move cursor to left inside current field
|
|
# EDIT_RIGHT Move cursor to right inside current field
|
|
# EDIT_HOME Move cursor to the begining of current field
|
|
# EDIT_END Move cursor to end of current field
|
|
#
|
|
# EDIT_INSERT Insert a space in the current position
|
|
# EDIT_BACKSPACE Delete the character previous to the cursor
|
|
# EDIT_DELETE Delete the character on the cursor
|
|
#
|
|
# EDIT_CLEAR Clear the current field
|
|
# EDIT_CLEAR_TOEND Clear from cursor to the end of field
|
|
#
|
|
# EDIT_NOP Define no action for a key.
|
|
#
|
|
# Here is an example of a runtime config file. Appart from the keys defined
|
|
# here there is also possible to define from KEY_CTRL_A to KEY_CTRL_Z.
|
|
#
|
|
KEY_ESCAPE EDIT_TERMINATE 27
|
|
KEY_RETURN EDIT_TERMINATE 13
|
|
KEY_ENTER EDIT_TERMINATE 13
|
|
|
|
KEY_LEFT EDIT_LEFT
|
|
KEY_RIGHT EDIT_RIGHT
|
|
KEY_HOME EDIT_FIRST
|
|
KEY_END EDIT_LAST
|
|
|
|
KEY_UP EDIT_TERMINATE 0259
|
|
KEY_DOWN EDIT_TERMINATE 0367
|
|
#KEY_UP EDIT_CLEAR 0259
|
|
#KEY_DOWN EDIT_CLEAR 0367
|
|
#KEY_UP EDIT_CLEAR
|
|
#KEY_DOWN EDIT_CLEAR
|
|
#KEY_UP EDIT_UP_FIELD
|
|
#KEY_DOWN EDIT_DOWN_FIELD
|
|
|
|
KEY_TAB EDIT_NEXT_FIELD
|
|
KEY_BTAB EDIT_PREV_FIEL
|
|
KEY_CTRL_N EDIT_NEXT_FIELD 13
|
|
KEY_CTRL_P EDIT_PREV_FIELD 16
|
|
|
|
KEY_CTRL_F EDIT_FIRST_FIELD 6
|
|
KEY_CTRL_L EDIT_LAST_FIELD 12
|
|
|
|
KEY_CTRL_D EDIT_CLEAR 12
|
|
|
|
KEY_DELETE EDIT_DELETE
|
|
KEY_INSERT EDIT_INSERT
|
|
KEY_BACKSPACE EDIT_BACKSPACE
|
|
|
|
KEY_PPAGE EDIT_TERMINATE 0338
|
|
KEY_NPAGE EDIT_TERMINATE 0339
|
|
|
|
KEY_F1 EDIT_TERMINATE 0265
|
|
#KEY_F1 EDIT_TERMINATE 1
|
|
KEY_F2 EDIT_TERMINATE 0266
|
|
KEY_F3 EDIT_TERMINATE 0267
|
|
KEY_F4 EDIT_TERMINATE 0268
|
|
KEY_F5 EDIT_TERMINATE 0269
|
|
KEY_F6 EDIT_TERMINATE 0270
|
|
KEY_F7 EDIT_TERMINATE 0271
|
|
KEY_F8 EDIT_TERMINATE 0272
|
|
KEY_F9 EDIT_TERMINATE 0273
|
|
KEY_F10 EDIT_TERMINATE 0274
|
|
KEY_F11 EDIT_TERMINATE 0275
|
|
KEY_F12 EDIT_TERMINATE 0276
|
|
|
|
KEY_DECIMALCOMMA EDIT_DECIMALPT
|
|
|
|
KEY_AUTOCLEANALL EDIT_NOP 1
|