home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume26 / cforms / part01 / src / keys.h < prev    next >
Encoding:
Text File  |  1992-05-18  |  5.4 KB  |  118 lines

  1.     "BS",        "'\\b'",
  2.     "CR",        "'\\n'",
  3.     "TAB",        "'\t'",
  4.     "BREAK",        "KEY_BREAK", /* break key (unreliable) */
  5.     "DOWN",        "KEY_DOWN", /* Sent by terminal down arrow key */
  6.     "UP",        "KEY_UP", /* Sent by terminal up arrow key */
  7.     "LEFT",        "KEY_LEFT", /* Sent by terminal left arrow key */
  8.     "RIGHT",        "KEY_RIGHT", /* Sent by terminal right arrow key */
  9.     "HOME",        "KEY_HOME", /* Sent by home key. */
  10.     "BACKSPACE",    "KEY_BACKSPACE", /* Sent by backspace key */
  11.     "F0",        "KEY_F0", /* function key f0. */
  12.     "F1",            "(KEY_F0+(1))",
  13.     "F2",            "(KEY_F0+(2))",
  14.     "F3",            "(KEY_F0+(3))",
  15.     "F4",            "(KEY_F0+(4))",
  16.     "F5",            "(KEY_F0+(5))",
  17.     "F6",            "(KEY_F0+(6))",
  18.     "F7",            "(KEY_F0+(7))",
  19.     "F8",            "(KEY_F0+(8))",
  20.     "F9",            "(KEY_F0+(9))",
  21.     "F10",            "(KEY_F0+(10))",
  22.     "F11",            "(KEY_F0+(11))",
  23.     "F12",            "(KEY_F0+(12))",
  24.     "F13",            "(KEY_F0+(13))",
  25.     "F14",            "(KEY_F0+(14))",
  26.     "F15",            "(KEY_F0+(15))",
  27.     "F16",            "(KEY_F0+(16))",
  28.     "F17",            "(KEY_F0+(17))",
  29.     "F18",            "(KEY_F0+(18))",
  30.     "F19",            "(KEY_F0+(19))",
  31.     "F20",            "(KEY_F0+(20))",
  32.     "DL",        "KEY_DL", /* Sent by delete line key. */
  33.     "IL",        "KEY_IL", /* Sent by insert line. */
  34.     "DC",        "KEY_DC", /* Sent by delete character key. */
  35.     "IC",        "KEY_IC", /* Sent by ins char/enter ins mode key. */
  36.     "EIC",        "KEY_EIC", /* Sent by rmir or smir in insert mode. */
  37.     "CLEAR",        "KEY_CLEAR", /* Sent by clear screen or erase key. */
  38.     "EOS",        "KEY_EOS", /* Sent by clear-to-end-of-screen key. */
  39.     "EOL",        "KEY_EOL", /* Sent by clear-to-end-of-line key. */
  40.     "SF",        "KEY_SF", /* Sent by scroll-forward/down key */
  41.     "SR",        "KEY_SR", /* Sent by scroll-backward/up key */
  42.     "NPAGE",        "KEY_NPAGE", /* Sent by next-page key */
  43.     "PPAGE",        "KEY_PPAGE", /* Sent by previous-page key */
  44.     "STAB",        "KEY_STAB", /* Sent by set-tab key */
  45.     "CTAB",        "KEY_CTAB", /* Sent by clear-tab key */
  46.     "CATAB",        "KEY_CATAB", /* Sent by clear-all-tabs key. */
  47.     "ENTER",        "KEY_ENTER", /* Enter/send (unreliable) */
  48.     "SRESET",        "KEY_SRESET", /* soft (partial) reset (unreliable) */
  49.     "RESET",        "KEY_RESET", /* reset or hard reset (unreliable) */
  50.     "PRINT",        "KEY_PRINT", /* print or copy */
  51.     "LL",        "KEY_LL", /* Sent by home-down key */
  52.                     /* The keypad is arranged like this: */
  53.                     /*    a1    up    a3   */
  54.                     /*   left   b2  right  */
  55.                     /*    c1   down   c3   */
  56.     "A1",        "KEY_A1", /* Upper left of keypad */
  57.     "A3",        "KEY_A3", /* Upper right of keypad */
  58.     "B2",        "KEY_B2", /* Center of keypad */
  59.     "C1",        "KEY_C1", /* Lower left of keypad */
  60.     "C3",        "KEY_C3", /* Lower right of keypad */
  61.     "BTAB",        "KEY_BTAB", /* Back tab key */
  62.     "BEG",        "KEY_BEG", /* beg(inning) key */
  63.     "CANCEL",        "KEY_CANCEL", /* cancel key */
  64.     "CLOSE",        "KEY_CLOSE", /* close key */
  65.     "COMMAND",        "KEY_COMMAND", /* cmd (command) key */
  66.     "COPY",        "KEY_COPY", /* copy key */
  67.     "CREATE",        "KEY_CREATE", /* create key */
  68.     "END",        "KEY_END", /* end key */
  69.     "EXIT",        "KEY_EXIT", /* exit key */
  70.     "FIND",        "KEY_FIND", /* find key */
  71.     "HELP",        "KEY_HELP", /* help key */
  72.     "MARK",        "KEY_MARK", /* mark key */
  73.     "MESSAGE",        "KEY_MESSAGE", /* message key */
  74.     "MOVE",        "KEY_MOVE", /* move key */
  75.     "NEXT",        "KEY_NEXT", /* next object key */
  76.     "OPEN",        "KEY_OPEN", /* open key */
  77.     "OPTIONS",        "KEY_OPTIONS", /* options key */
  78.     "PREVIOUS",    "KEY_PREVIOUS", /* previous object key */
  79.     "REDO",        "KEY_REDO", /* redo key */
  80.     "REFERENCE",    "KEY_REFERENCE", /* ref(erence) key */
  81.     "REFRESH",        "KEY_REFRESH", /* refresh key */
  82.     "REPLACE",        "KEY_REPLACE", /* replace key */
  83.     "RESTART",        "KEY_RESTART", /* restart key */
  84.     "RESUME",        "KEY_RESUME", /* resume key */
  85.     "SAVE",        "KEY_SAVE", /* save key */
  86.     "SBEG",        "KEY_SBEG", /* shifted beginning key */
  87.     "SCANCEL",        "KEY_SCANCEL", /* shifted cancel key */
  88.     "SCOMMAND",    "KEY_SCOMMAND", /* shifted command key */
  89.     "SCOPY",        "KEY_SCOPY", /* shifted copy key */
  90.     "SCREATE",        "KEY_SCREATE", /* shifted create key */
  91.     "SDC",        "KEY_SDC", /* shifted delete char key */
  92.     "SDL",        "KEY_SDL", /* shifted delete line key */
  93.     "SELECT",        "KEY_SELECT", /* select key */
  94.     "SEND",        "KEY_SEND", /* shifted end key */
  95.     "SEOL",        "KEY_SEOL", /* shifted clear line key */
  96.     "SEXIT",        "KEY_SEXIT", /* shifted exit key */
  97.     "SFIND",        "KEY_SFIND", /* shifted find key */
  98.     "SHELP",        "KEY_SHELP", /* shifted help key */
  99.     "SHOME",        "KEY_SHOME", /* shifted home key */
  100.     "SIC",        "KEY_SIC", /* shifted input key */
  101.     "SLEFT",        "KEY_SLEFT", /* shifted left arrow key */
  102.     "SMESSAGE",    "KEY_SMESSAGE", /* shifted message key */
  103.     "SMOVE",        "KEY_SMOVE", /* shifted move key */
  104.     "SNEXT",        "KEY_SNEXT", /* shifted next key */
  105.     "SOPTIONS",    "KEY_SOPTIONS", /* shifted options key */
  106.     "SPREVIOUS",    "KEY_SPREVIOUS", /* shifted prev key */
  107.     "SPRINT",        "KEY_SPRINT", /* shifted print key */
  108.     "SREDO",        "KEY_SREDO", /* shifted redo key */
  109.     "SREPLACE",    "KEY_SREPLACE", /* shifted replace key */
  110.     "SRIGHT",        "KEY_SRIGHT", /* shifted right arrow */
  111.     "SRSUME",        "KEY_SRSUME", /* shifted resume key */
  112.     "SSAVE",        "KEY_SSAVE", /* shifted save key */
  113.     "SSUSPEND",    "KEY_SSUSPEND", /* shifted suspend key */
  114.     "SUNDO",        "KEY_SUNDO", /* shifted undo key */
  115.     "SUSPEND",        "KEY_SUSPEND", /* suspend key */
  116.     "UNDO",        "KEY_UNDO", /* undo key */
  117.     "MOUSE",        "KEY_MOUSE", /* Mouse event has occured */
  118.