home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 October / PCO_10.ISO / filesbbs / bsrc_260.arj / INCLUDE.ZIP / keybd.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-02-20  |  4.9 KB  |  131 lines

  1. /*--------------------------------------------------------------------------*/
  2. /*                                                                          */
  3. /*                                                                          */
  4. /*      ------------         Bit-Bucket Software, Co.                       */
  5. /*      \ 10001101 /         Writers and Distributors of                    */
  6. /*       \ 011110 /          Freely Available<tm> Software.                 */
  7. /*        \ 1011 /                                                          */
  8. /*         ------                                                           */
  9. /*                                                                          */
  10. /*              (C) Copyright 1987-96, Bit Bucket Software Co.              */
  11. /*                                                                          */
  12. /*                                                                          */
  13. /*                                                                          */
  14. /*            Keyboard Scan Code definitions used in BinkleyTerm            */
  15. /*                                                                          */
  16. /*                                                                          */
  17. /*    For complete  details  of the licensing restrictions, please refer    */
  18. /*    to the License  agreement,  which  is published in its entirety in    */
  19. /*    the MAKEFILE and BT.C, and also contained in the file LICENSE.260.    */
  20. /*                                                                          */
  21. /*    USE  OF THIS FILE IS SUBJECT TO THE  RESTRICTIONS CONTAINED IN THE    */
  22. /*    BINKLEYTERM  LICENSING  AGREEMENT.  IF YOU DO NOT FIND THE TEXT OF    */
  23. /*    THIS  AGREEMENT IN ANY OF THE  AFOREMENTIONED FILES,  OR IF YOU DO    */
  24. /*    NOT HAVE THESE FILES,  YOU  SHOULD  IMMEDIATELY CONTACT BIT BUCKET    */
  25. /*    SOFTWARE CO.  AT ONE OF THE  ADDRESSES  LISTED BELOW.  IN NO EVENT    */
  26. /*    SHOULD YOU  PROCEED TO USE THIS FILE  WITHOUT HAVING  ACCEPTED THE    */
  27. /*    TERMS  OF  THE  BINKLEYTERM  LICENSING  AGREEMENT,  OR  SUCH OTHER    */
  28. /*    AGREEMENT AS YOU ARE ABLE TO REACH WITH BIT BUCKET SOFTWARE, CO.      */
  29. /*                                                                          */
  30. /*                                                                          */
  31. /* You can contact Bit Bucket Software Co. at any one of the following      */
  32. /* addresses:                                                               */
  33. /*                                                                          */
  34. /* Bit Bucket Software Co.        FidoNet  1:104/501, 1:343/491             */
  35. /* P.O. Box 460398                AlterNet 7:42/1491                        */
  36. /* Aurora, CO 80046               BBS-Net  86:2030/1                        */
  37. /*                                Internet f491.n343.z1.fidonet.org         */
  38. /*                                                                          */
  39. /* Please feel free to contact us at any time to share your comments about  */
  40. /* our software and/or licensing policies.                                  */
  41. /*                                                                          */
  42. /*--------------------------------------------------------------------------*/
  43.  
  44. #define ALT_SHIFT        0
  45. #define CTL_SHIFT        0
  46. #define SHIFT_SHIFT        0
  47.  
  48. #define ALTA    0x1e00
  49. #define ALTB    0x3000
  50. #define ALTC    0x2e00
  51. #define ALTD    0x2000
  52. #define ALTE    0x1200
  53. #define ALTF    0x2100
  54. #define ALTG    0x2200
  55. #define ALTH    0x2300
  56. #define ALTI    0x1700
  57. #define ALTJ    0x2400
  58. #define ALTK    0x2500
  59. #define ALTL    0x2600
  60. #define ALTM    0x3200
  61. #define ALTN    0x3100
  62. #define ALTO    0x1800
  63. #define ALTP    0x1900
  64. #define ALTQ    0x1000
  65. #define ALTR    0x1300
  66. #define ALTS    0x1f00
  67. #define ALTT    0x1400
  68. #define ALTU    0x1600
  69. #define ALTV    0x2f00
  70. #define ALTW    0x1100
  71. #define ALTX    0x2d00
  72. #define ALTY    0x1500
  73. #define ALTZ    0x2c00
  74.  
  75. #define CTRLC    0x2e03
  76.  
  77. #define ALT1    0x7800
  78. #define ALT2    0x7900
  79. #define ALT3    0x7a00
  80. #define ALT4    0x7b00
  81. #define ALT5    0x7c00
  82. #define ALT6    0x7d00
  83. #define ALT7    0x7e00
  84. #define ALT8    0x7f00
  85. #define ALT9    0x8000
  86. #define ALT0    0x8100
  87. #define ALTEQ    0x8300
  88.  
  89. #define PGUP    0x4900
  90. #define PGDN    0x5100
  91.  
  92. #define ALTF1    0x6800
  93. #define ALTF2    0x6900
  94. #define ALTF3    0x6a00
  95. #define ALTF4    0x6b00
  96. #define ALTF5    0x6c00
  97. #define ALTF6    0x6d00
  98. #define ALTF7    0x6e00
  99. #define ALTF8    0x6f00
  100. #define ALTF9    0x7000
  101. #define ALTF10    0x7100
  102.  
  103. #define PF1        0x3b00
  104. #define PF2        0x3c00
  105. #define PF3        0x3d00
  106. #define PF4        0x3e00
  107. #define PF5        0x3f00
  108. #define PF6        0x4000
  109. #define PF7        0x4100
  110. #define PF8        0x4200
  111. #define PF9        0x4300
  112. #define PF10    0x4400
  113.  
  114. #define UPAR    0x4800
  115. #define LFAR    0x4b00
  116. #define RTAR    0x4d00
  117. #define DNAR    0x5000
  118. #define HOME    0x4700
  119. #define END        0x4f00
  120.  
  121. #define SHF1    0x5400
  122. #define SHF2    0x5500
  123. #define SHF3    0x5600
  124. #define SHF4    0x5700
  125. #define SHF5    0x5800
  126. #define SHF6    0x5900
  127. #define SHF7    0x5a00
  128. #define SHF8    0x5b00
  129. #define SHF9    0x5c00
  130. #define SHF10    0x5d00
  131.