$save nolist /* *============================================================================ * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE * * Permission to use for any purpose, modify, copy, and make enhancements * and derivative works of the software is granted if attribution is given to * R.M. Gillmore, dba the ACME Software Deli, as the author * * While the ACME Software Deli does not work for money, there is nonetheless * a significant amount of work involved. The ACME Software Deli maintains the * rights to all code written, though it may be used and distributed as long as * the following conditions are maintained. * * 1. The copyright statement at the top of each code block is maintained in * your distribution. * 2. You do not identify yourself as the ACME Software Deli * 3. Any changes made to the software are sent to the ACME Software Deli *============================================================================ */ /* * $Id: keyCodes.ext 1157 2025-05-05 00:35:39Z rmgillmore $ */ $if not KEYCODES_EXT_INCLUDED $set (KEYCODES_EXT_INCLUDED) declare SPACE_KEY literally '32', BACKSPACE_KEY literally '8', TAB_KEY literally '9', INSERT_KEY literally '-82', DELETE_KEY literally '-83', ENTER literally '13', ESCAPE literally '27'; declare HOME_KEY literally '-71', END_KEY literally '-79', UP_KEY literally '-72', DOWN_KEY literally '-80', LEFT_KEY literally '-75', RIGHT_KEY literally '-77', PGUP_KEY literally '-73', PGDN_KEY literally '-81'; declare CTRL_HOME literally '-119', CTRL_END literally '-117', CTRL_UP literally '-141', CTRL_DOWN literally '-145', CTRL_LEFT literally '-115', CTRL_RIGHT literally '-116', CTRL_PGUP literally '-132', CTRL_PGDN literally '-118'; declare ALT_HOME literally '-151', ALT_END literally '-159', ALT_UP literally '-152', ALT_DOWN literally '-160', ALT_LEFT literally '-155', ALT_RIGHT literally '-157', ALT_PGUP literally '-153', ALT_PGDN literally '-161'; declare F1_KEY literally '-59', F2_KEY literally '-60', F3_KEY literally '-61', F4_KEY literally '-62', F5_KEY literally '-63', F6_KEY literally '-64', F7_KEY literally '-65', F8_KEY literally '-66', F9_KEY literally '-67', F10_KEY literally '-68', F11_KEY literally '-133', F12_KEY literally '-134'; declare CTRL_F1 literally '-94', CTRL_F2 literally '-95', CTRL_F3 literally '-96', CTRL_F4 literally '-97', CTRL_F5 literally '-98', CTRL_F6 literally '-99', CTRL_F7 literally '-100', CTRL_F8 literally '-101', CTRL_F9 literally '-102', CTRL_F10 literally '-103', CTRL_F11 literally '-137', CTRL_F12 literally '-138'; declare ALT_F1 literally '-104', ALT_F2 literally '-105', ALT_F3 literally '-106', ALT_F4 literally '-107', ALT_F5 literally '-108', ALT_F6 literally '-109', ALT_F7 literally '-110', ALT_F8 literally '-111', ALT_F9 literally '-112', ALT_F10 literally '-113', ALT_F11 literally '-139', ALT_F12 literally '-140'; declare CTRL_A literally '1', CTRL_B literally '2', CTRL_C literally '3', CTRL_D literally '4', CTRL_E literally '5', CTRL_F literally '6', CTRL_G literally '7', CTRL_H literally '8', CTRL_I literally '9', CTRL_J literally '10', CTRL_K literally '11', CTRL_L literally '12', CTRL_M literally '13', CTRL_N literally '14', CTRL_O literally '15', CTRL_P literally '16', CTRL_Q literally '17', CTRL_R literally '18', CTRL_S literally '19', CTRL_T literally '20', CTRL_U literally '21', CTRL_V literally '22', CTRL_W literally '23', CTRL_X literally '24', CTRL_Y literally '25', CTRL_Z literally '26'; declare ALT_A literally '-30', ALT_B literally '-48', ALT_C literally '-46', ALT_D literally '-32', ALT_E literally '-18', ALT_F literally '-33', ALT_G literally '-34', ALT_H literally '-35', ALT_I literally '-23', ALT_J literally '-36', ALT_K literally '-37', ALT_L literally '-38', ALT_M literally '-50', ALT_N literally '-49', ALT_O literally '-24', ALT_P literally '-25', ALT_Q literally '-16', ALT_R literally '-19', ALT_S literally '-31', ALT_T literally '-20', ALT_U literally '-22', ALT_V literally '-47', ALT_W literally '-17', ALT_X literally '-45', ALT_Y literally '-21', ALT_Z literally '-44'; $endif $restore