home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / STEVIE.ZIP / KEYMAP.H < prev    next >
Text File  |  1988-06-09  |  1KB  |  46 lines

  1. /*
  2.  * STEVIE - ST Editor for VI Enthusiasts   ...Tim Thompson...twitch!tjt...
  3.  *
  4.  * Extensive modifications by:  Tony Andrews       onecom!wldrdg!tony
  5.  *
  6.  */
  7.  
  8. /*
  9.  * Keycode definitions for special keys
  10.  *
  11.  * On systems that have any of these keys, the routine 'inchar' in the
  12.  * machine-dependent code should return one of the codes here.
  13.  */
  14.  
  15. #define    K_HELP        0x80
  16. #define    K_UNDO        0x81
  17. #define    K_INSERT    0x82
  18. #define    K_HOME        0x83
  19. #define    K_UARROW    0x84
  20. #define    K_DARROW    0x85
  21. #define    K_LARROW    0x86
  22. #define    K_RARROW    0x87
  23. #define    K_CGRAVE    0x88    /* control grave accent */
  24.  
  25. #define    K_F1        0x91    /* function keys */
  26. #define    K_F2        0x92
  27. #define    K_F3        0x93
  28. #define    K_F4        0x94
  29. #define    K_F5        0x95
  30. #define    K_F6        0x96
  31. #define    K_F7        0x97
  32. #define    K_F8        0x98
  33. #define    K_F9        0x99
  34. #define    K_F10        0x9a
  35.  
  36. #define    K_SF1        0xa1    /* shifted function keys */
  37. #define    K_SF2        0xa2
  38. #define    K_SF3        0xa3
  39. #define    K_SF4        0xa4
  40. #define    K_SF5        0xa5
  41. #define    K_SF6        0xa6
  42. #define    K_SF7        0xa7
  43. #define    K_SF8        0xa8
  44. #define    K_SF9        0xa9
  45. #define    K_SF10        0xaa
  46.