home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / NETWORK / TEL23SRC.ZIP / INCLUDE / NKEYS.H < prev    next >
Encoding:
C/C++ Source or Header  |  1990-08-30  |  3.3 KB  |  136 lines

  1. #ifndef NKEYS_H
  2. /*  
  3. *  Definitions of keys returned by n_getchar()
  4. *  Compatible with the codes returned for Kermit
  5. */
  6. #define F1   315
  7. #define F2   316
  8. #define F3   317
  9. #define F4   318
  10. #define F5   319
  11. #define F6   320
  12. #define F7   321
  13. #define F8   322
  14. #define F9   323
  15. #define F10  324
  16. #define F11     389
  17. #define F12     390
  18. #define SF1     852
  19. #define SF2  853
  20. #define SF3  854
  21. #define SF4  855
  22. #define SF5  856
  23. #define SF6  857
  24. #define SF7  858
  25. #define SF8  859
  26. #define SF9  860
  27. #define SF10 861
  28. #define SF11 903
  29. #define SF12 904
  30. #define CF1  1374
  31. #define CF2  1375
  32. #define CF3  1376
  33. #define CF4  1377
  34. #define CF5  1378
  35. #define CF6  1379
  36. #define CF7  1380
  37. #define CF8  1381
  38. #define CF9  1382
  39. #define CF10 1383
  40. #define CF11 1417
  41. #define CF12 1418
  42. #define ALT1 2424
  43. #define ALT2 2425
  44. #define ALT3 2426
  45. #define ALT4 2427
  46. #define ALT5 2428
  47. #define ALT6 2429
  48. #define ALT7 2430
  49. #define ALT8 2431
  50. #define ALT9 2432
  51. #define ALT0 2433
  52. #define AF1  2408
  53. #define AF2  2409
  54. #define AF3  2410
  55. #define AF4  2411
  56. #define AF5  2412
  57. #define AF6  2413
  58. #define AF7  2414
  59. #define AF8  2415
  60. #define AF9  2416
  61. #define AF10 2417
  62. #define AF11 2443
  63. #define AF12 2444
  64. #define CTRLPRTSC    1394    /* Ctrl PrtSc    */
  65. #define BACKSPACE    270     /* Backspace    */
  66.  
  67. #define HOME        327     /* HOME key        */
  68. #define CURLF        331     /* <-            */
  69. #define ENDKEY        335     /* END key        */
  70. #define CURUP        328     /* up arrow        */
  71. #define CURDN        336     /* down arrow    */
  72. #define PGUP        329     /* PgUp            */
  73. #define CURRT        333     /* ->            */
  74. #define PGDN        337     /* PgDn            */
  75. #define INSERT        338     /* Ins            */
  76. #define DELETE        339     /* Del            */
  77. #define CTRLHOME    1399    /* Ctrl Home    */
  78. #define CTRLCURLF    1395    /* Ctrl <-        */
  79. #define CTRLEND        1397    /* Ctrl End        */
  80. #define CTRLPGUP    1412    /* Ctrl PgUp    */
  81. #define CTRLCURRT    1396    /* Ctrl ->        */
  82. #define CTRLPGDN    1398    /* Ctrl PgDn    */
  83.  
  84. #define E_HOME        4423    /* Enhanced HOME key    */
  85. #define E_CURLF        4427    /* Enhanced <-            */
  86. #define E_ENDKEY    4431    /* Enhanced END key        */
  87. #define E_CURUP        4424    /* Enhanced up arrow    */
  88. #define E_CURDN        4432    /* Enhanced down arrow    */
  89. #define E_PGUP        4425    /* Enhanced PgUp        */
  90. #define E_CURRT        4429    /* Enhanced ->            */
  91. #define E_PGDN        4433    /* Enhanced PgDn        */
  92. #define E_INSERT    4434    /* Enhanced Ins            */
  93. #define E_DELETE    4435    /* Enhanced Del            */
  94. #define E_CTRLHOME    5495    /* Enhanced Ctrl Home    */
  95. #define E_CTRLCURLF    5491    /* Enhanced Ctrl <-        */
  96. #define E_CTRLEND    5493    /* Enhanced Ctrl End    */
  97. #define E_CTRLPGUP    5508    /* Enhanced Ctrl PgUp    */
  98. #define E_CTRLCURRT    5492    /* Enhanced Ctrl ->        */
  99. #define E_CTRLPGDN    5494    /* Enhanced Ctrl PgDn    */
  100.  
  101. #define TAB            271        /* Tab            */
  102. #define REVTAB        783     /* Shift Tab    */
  103. #define ALTMINUS    2434    /* Alt -        */
  104. #define ALTEQUAL    2435    /* Alt =        */
  105. #define ALTA 2334
  106. #define ALTB 2352
  107. #define ALTC 2350
  108. #define ALTD 2336
  109. #define ALTE 2322
  110. #define ALTF 2337
  111. #define ALTG 2338
  112. #define ALTH 2339
  113. #define ALTI 2327
  114. #define ALTJ 2340
  115. #define ALTK 2341
  116. #define ALTL 2342
  117. #define ALTM 2354
  118. #define ALTN 2353
  119. #define ALTO 2328
  120. #define ALTP 2329
  121. #define ALTQ 2320
  122. #define ALTR 2323
  123. #define ALTS 2335
  124. #define ALTT 2324
  125. #define ALTU 2326
  126. #define ALTV 2351
  127. #define ALTW 2321
  128. #define ALTX 2349
  129. #define ALTY 2325
  130. #define ALTZ 2348
  131. #define THENUL 1283
  132. #define EXIT_TELNET    1888
  133.  
  134. #define NKEYS_H
  135. #endif
  136.