home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c161 / 1.ddi / H / G4CHAR.H < prev    next >
Encoding:
C/C++ Source or Header  |  1992-02-19  |  3.9 KB  |  141 lines

  1. /*  g4char.h  (c)Copyright Sequiter Software Inc., 1987-1990.  All rights reserved.  */
  2.  
  3. /* The key codes returned by routine 'g4char()' are defined */
  4.  
  5. #define   BACK_SPACE   0x08
  6. #define   TAB          0x09
  7. #define   ESC          0x1B
  8.  
  9. #define   CTRL_A       0x01
  10. #define   CTRL_B       0x02
  11. #define   CTRL_C       0x03
  12. #define   CTRL_D       0x04
  13. #define   CTRL_E       0x05
  14. #define   CTRL_F       0x06
  15. #define   CTRL_G       0x07
  16. #define   CTRL_H       0x08
  17. #define   CTRL_I       0x09
  18. #define   CTRL_J       0x0A
  19. #define   CTRL_K       0x0B
  20. #define   CTRL_L       0x0C
  21. #define   CTRL_M       0x0D
  22. #define   CTRL_N       0x0E
  23. #define   CTRL_O       0x0F
  24. #define   CTRL_P       0x10
  25. #define   CTRL_Q       0x11
  26. #define   CTRL_R       0x12
  27. #define   CTRL_S       0x13
  28. #define   CTRL_T       0x14
  29. #define   CTRL_U       0x15
  30. #define   CTRL_V       0x16
  31. #define   CTRL_W       0x17
  32. #define   CTRL_X       0x18
  33. #define   CTRL_Y       0x19
  34. #define   CTRL_Z       0x1A
  35.  
  36. #define   RETURN       0xD
  37. #define   HOME         0x4700
  38. #define   END          0x4F00
  39. #define   PGUP         0x4900
  40. #define   PGDN         0x5100
  41. #define   UP           0x4800
  42. #define   DOWN         0x5000
  43. #define   RIGHT        0x4D00
  44. #define   LEFT         0x4B00
  45. #define   SHIFT_TAB    0x0F00
  46. #define   INS          0x5200
  47. #define   DEL          0x5300
  48.  
  49. #define   CTRL_HOME    0x7700
  50. #define   CTRL_END     0x7500
  51. #define   CTRL_PGUP    0x8400
  52. #define   CTRL_PGDN    0x7600
  53. #define   CTRL_RIGHT   0x7400
  54. #define   CTRL_LEFT    0x7300
  55.  
  56. #define   ALT_1       0x7800
  57. #define   ALT_2       0x7900
  58. #define   ALT_3       0x7A00
  59. #define   ALT_4       0x7B00
  60. #define   ALT_5       0x7C00
  61. #define   ALT_6       0x7D00
  62. #define   ALT_7       0x7E00
  63. #define   ALT_8       0x7F00
  64. #define   ALT_9       0x8000
  65. #define   ALT_0       0x8100
  66. #define   ALT_MINUS   0x8200
  67. #define   ALT_EQUAL   0x8300
  68.  
  69. #define   ALT_Q       0x1000
  70. #define   ALT_W       0x1100
  71. #define   ALT_E       0x1200
  72. #define   ALT_R       0x1300
  73. #define   ALT_T       0x1400
  74. #define   ALT_Y       0x1500
  75. #define   ALT_U       0x1600
  76. #define   ALT_I       0x1700
  77. #define   ALT_O       0x1800
  78. #define   ALT_P       0x1900
  79.  
  80. #define   ALT_A       0x1E00
  81. #define   ALT_S       0x1F00
  82. #define   ALT_D       0x2000
  83. #define   ALT_F       0x2100
  84. #define   ALT_G       0x2200
  85. #define   ALT_H       0x2300
  86. #define   ALT_J       0x2400
  87. #define   ALT_K       0x2500
  88. #define   ALT_L       0x2600
  89.  
  90. #define   ALT_Z       0x2C00
  91. #define   ALT_X       0x2D00
  92. #define   ALT_C       0x2E00
  93. #define   ALT_V       0x2F00
  94. #define   ALT_B       0x3000
  95. #define   ALT_N       0x3100
  96. #define   ALT_M       0x3200
  97.  
  98. #define   F1           0x3B00
  99. #define   F2           0x3C00
  100. #define   F3           0x3D00
  101. #define   F4           0x3E00
  102. #define   F5           0x3F00
  103. #define   F6           0x4000
  104. #define   F7           0x4100
  105. #define   F8           0x4200
  106. #define   F9           0x4300
  107. #define   F10          0x4400
  108.  
  109. #define   CTRL_F1      0x5E00
  110. #define   CTRL_F2      0x5F00
  111. #define   CTRL_F3      0x6000
  112. #define   CTRL_F4      0x6100
  113. #define   CTRL_F5      0x6200
  114. #define   CTRL_F6      0x6300
  115. #define   CTRL_F7      0x6400
  116. #define   CTRL_F8      0x6500
  117. #define   CTRL_F9      0x6600
  118. #define   CTRL_F10     0x6700
  119.  
  120. #define   SHIFT_F1     0x5400
  121. #define   SHIFT_F2     0x5500
  122. #define   SHIFT_F3     0x5600
  123. #define   SHIFT_F4     0x5700
  124. #define   SHIFT_F5     0x5800
  125. #define   SHIFT_F6     0x5900
  126. #define   SHIFT_F7     0x5A00
  127. #define   SHIFT_F8     0x5B00
  128. #define   SHIFT_F9     0x5C00
  129. #define   SHIFT_F10    0x5D00
  130.  
  131. #define   ALT_F1       0x6800
  132. #define   ALT_F2       0x6900
  133. #define   ALT_F3       0x6A00
  134. #define   ALT_F4       0x6B00
  135. #define   ALT_F5       0x6C00
  136. #define   ALT_F6       0x6D00
  137. #define   ALT_F7       0x6E00
  138. #define   ALT_F8       0x6F00
  139. #define   ALT_F9       0x7000
  140. #define   ALT_F10      0x7100
  141.