home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / PRO2.ZIP / XCODES.H < prev    next >
Text File  |  1988-09-19  |  3KB  |  110 lines

  1. /* These are some extended keyboard codes returned from kb_getxc */
  2. #define XGREATERTHAN    13374
  3. #define XLESSTHAN    13116
  4. #define XUP        18432
  5. #define XDOWN        20480
  6. #define XRIGHT        19712
  7. #define XLEFT        19200
  8. #define XENTER        7181
  9. #define XHOME        18176
  10. #define XEND        20224
  11. #define XPGUP        18688
  12. #define XPGDN        20736
  13. #define XF1        15104
  14. #define XF2        15360
  15. #define XF3        15616
  16. #define XF4        15872
  17. #define XF5        16128
  18. #define XF6        16384
  19. #define XF7        16640
  20. #define XF8        16896
  21. #define XF9        17152
  22. #define XF0        17408
  23. #define XPLUS        20011
  24. #define XMINUS        18989
  25. #define XASTERISK    14122
  26. #define XDIVIDE        13615
  27. #define XDELETE        21248
  28. #define XTABRIGHT    3849
  29. #define XTABLEFT    3840
  30. #define XESC        283
  31. #define XBACKSPACE    3592
  32. #define XCTRLRIGHT    29696
  33. #define XCTRLLEFT    29440
  34. #define XSPACE        14624
  35. #define XINS        20992
  36. #define XCTRLHOME    30464
  37. #define XCTRLEND    29952
  38. #define XALTA        30*256
  39. #define XALTB        12288
  40. #define XALTC        46*256
  41. #define XALTD        32*256
  42. #define XALTE        18*256
  43. #define XALTF        33*256
  44. #define XALTG        34*256
  45. #define XALTH        35*256
  46. #define XALTI        23*256
  47. #define XALTJ        36*256
  48. #define XALTK        37*256
  49. #define XALTL        38*256
  50. #define XALTM        50*256
  51. #define XALTN        49*256
  52. #define XALTO        24*256
  53. #define XALTP        25*256
  54. #define XALTQ        16*256
  55. #define XALTR        19*256
  56. #define XALTS        31*256
  57. #define XALTT        20*256
  58. #define XALTU        22*256
  59. #define XALTV        47*256
  60. #define XALTW        17*256
  61. #define XALTX        45*256
  62. #define XALTY        21*256
  63. #define XALTZ        44*256
  64. #define XALT1        30208+2*256
  65. #define XALT2        30208+3*256
  66. #define XALT3        30208+4*256
  67. #define XALT4        30208+5*256
  68. #define XALT5        30208+6*256
  69. #define XALT6        30208+7*256
  70. #define XALT7        30208+8*256
  71. #define XALT8        30208+9*256
  72. #define XALT9        30208+10*256
  73. #define XALT0        30208+11*256
  74. #define XA        XALTX+'A'
  75. #define XB        XALTX+'B'
  76. #define XC        XALTX+'C'
  77. #define XD        XALTX+'D'
  78. #define XE        XALTX+'E'
  79. #define XF        XALTX+'F'
  80. #define XG        XALTX+'G'
  81. #define XH        XALTX+'H'
  82. #define XI        XALTX+'I'
  83. #define XJ        XALTX+'J'
  84. #define XK        XALTX+'K'
  85. #define XL        XALTX+'L'
  86. #define XM        XALTX+'M'
  87. #define XN        XALTX+'N'
  88. #define XO        XALTX+'O'
  89. #define XP        XALTX+'P'
  90. #define XQ        XALTX+'Q'
  91. #define XR        XALTX+'R'
  92. #define XS        XALTX+'S'
  93. #define XT        XALTX+'T'
  94. #define XU        XALTX+'U'
  95. #define XV        XALTX+'V'
  96. #define XW        XALTX+'W'
  97. #define XX        XALTX+'X'
  98. #define XY        XALTX+'Y'
  99. #define XZ        XALTX+'Z'
  100. #define XCTRLF1        24064
  101. #define XCTRLF2        24320
  102. #define XCTRLF3        24576
  103. #define XCTRLF4        24832
  104. #define XCTRLF5        25088
  105. #define XCTRLF6        25344
  106. #define XCTRLF7        25600
  107. #define XCTRLF8        25856
  108. #define XCTRLF9        26112
  109. #define XCTRLF0        26368
  110.