# # 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