home *** CD-ROM | disk | FTP | other *** search
/ Aminet 18 / aminetcdnumber181997.iso / Aminet / misc / emu / gbuk.lha / src / KEYCODES.H < prev    next >
Text File  |  1996-11-21  |  2KB  |  104 lines

  1. #define    UNDEFINED    0
  2.  
  3. #define    KEY_A    0x20
  4. #define    KEY_B    0x35
  5. #define    KEY_C    0x33
  6. #define    KEY_D    0x22
  7. #define    KEY_E    0x12
  8. #define    KEY_F    0x23
  9. #define    KEY_G    0x24
  10. #define    KEY_H    0x25
  11. #define    KEY_I    0x17
  12. #define    KEY_J    0x26
  13. #define    KEY_K    0x27
  14. #define    KEY_L    0x28
  15. #define    KEY_M    0x37
  16. #define    KEY_N    0x36
  17. #define    KEY_O    0x18
  18. #define    KEY_P    0x19
  19. #define    KEY_Q    0x10
  20. #define    KEY_R    0x13
  21. #define    KEY_S    0x21
  22. #define    KEY_T    0x14
  23. #define    KEY_U    0x16
  24. #define    KEY_V    0x34
  25. #define    KEY_W    0x11
  26. #define    KEY_X    0x32
  27. #define    KEY_Y    0x15
  28. #define    KEY_Z    0x31
  29.  
  30. #define    KEY_LEFTAMIGA    0x66
  31. #define    KEY_RIGHTAMIGA    0x67
  32. #define    KEY_LEFTSHIFT    0x60
  33. #define    KEY_CONTROL    0x63
  34. #define    KEY_LEFTALT    0x64
  35. #define    KEY_RIGHTALT    0x65
  36. #define    KEY_RIGHTSHIFT    0x61
  37.  
  38. #define    KEY_CURSORLEFT    0x4f
  39. #define    KEY_CURSORRIGHT    0x4e
  40. #define    KEY_CURSORUP    0x4c
  41. #define    KEY_CURSORDOWN    0x4d
  42.  
  43. #define    KEY_RETURN        0x44
  44. #define    KEY_TAB            0x42
  45. #define    KEY_SPACE        0x40
  46. #define    KEY_ESCAPE        0x45
  47. #define    KEY_ENTER        0x43
  48. #define    KEY_NUMPAD0        0x0f
  49. #define    KEY_NUMPAD1        0x1d
  50. #define    KEY_NUMPAD2        0x1e
  51. #define    KEY_NUMPAD3        0x1f
  52. #define    KEY_NUMPAD4        0x2d
  53. #define    KEY_NUMPAD5        0x2e
  54. #define    KEY_NUMPAD6        0x2f
  55. #define    KEY_NUMPAD7        0x3d
  56. #define    KEY_NUMPAD8        0x3e
  57. #define    KEY_NUMPAD9        0x3f
  58.  
  59. #define    KEY_0            0x0a
  60. #define    KEY_1            0x01
  61. #define    KEY_2            0x02
  62. #define    KEY_3            0x03
  63. #define    KEY_4            0x04
  64. #define    KEY_5            0x05
  65. #define    KEY_6            0x06
  66. #define    KEY_7            0x07
  67. #define    KEY_8            0x08
  68. #define    KEY_9            0x09
  69. #define    KEY_F1            0x50
  70. #define    KEY_F2            0x51
  71. #define    KEY_F3            0x52
  72. #define    KEY_F4            0x53
  73. #define    KEY_F5            0x54
  74. #define    KEY_F6            0x55
  75. #define    KEY_F7            0x56
  76. #define    KEY_F8            0x57
  77. #define    KEY_F9            0x58
  78. #define    KEY_F10            0x59
  79. #define    KEY_MINUS        0x0b
  80. #define    KEY_EQUALS        0x0c
  81. #define    KEY_LEFTSQUAREBRACKET    0x1a
  82. #define    KEY_RIGHTSQUAREBRACKET    0x1b
  83. #define    KEY_CAPSLOCK    0x62
  84. #define    KEY_SEMICOLON    0x29
  85. #define    KEY_HASH        UNDEFINED
  86. #define    KEY_COMMA        0x38
  87. #define    KEY_FULLSTOP    0x39
  88. #define    KEY_FORWARDSLASH    0x3a
  89. #define    KEY_DELETE        0x46
  90. #define    KEY_BACKSPACE    0x41
  91.  
  92. #define    KEY_NUMPADLEFTBRACKET    0x5a
  93. #define    KEY_NUMPADRIGHTBRACKET    0x5b
  94. #define    KEY_NUMPADFORWARDSLASH    0x5c
  95. #define    KEY_NUMPADPLUS            0x5d
  96. #define    KEY_NUMPADMINUS            0x4a
  97. #define    KEY_NUMPADFULLSTOP        0x3c
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.