home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume8 / micrognu / part04 / tty / termcap / ttydef.h < prev   
Encoding:
C/C++ Source or Header  |  1987-01-26  |  1.1 KB  |  52 lines

  1. /*
  2.  *    Termcap terminal file, nothing special, just make it big
  3.  *    enough for windowing systems.
  4.  */
  5.  
  6. #define    GOSLING            /* Compile in fancy display.    */
  7. /* #define    MEMMAP        */    /* Not memory mapped video.    */
  8.  
  9. #define    NROW    66                /* Rows.            */
  10. #define    NCOL    132            /* Columns.            */
  11. /* #define    MOVE_STANDOUT        /* don't move in standout mode    */
  12. #define    STANDOUT_GLITCH            /* possible standout glitch    */
  13. #define    TERMCAP                /* for possible use in ttyio.c    */
  14.  
  15. /*
  16.  * Termcap function keys.  The last 10 keys correspond to the
  17.  * non-standard termcap entries K0-K9 (instead of k0-k9).
  18.  */
  19. #ifdef    XKEYS
  20. #define    KFIRST    K01
  21. #define KLAST    K1A
  22.  
  23. #define KHOME    K01
  24. #define KDOWN    K02
  25. #define    KUP    K03
  26. #define    KLEFT    K04
  27. #define    KRIGHT    K05
  28. #define    KF0    K06
  29. #define    KF1    K07
  30. #define KF2    K08
  31. #define KF3    K09
  32. #define KF4    K0A
  33. #define KF5    K0B
  34. #define KF6    K0C
  35. #define KF7    K0D
  36. #define KF8    K0E
  37. #define    KF9    K0F
  38. #define KF10    K10
  39. #define    KF11    K11
  40. #define    KF12    K12
  41. #define    KF13    K13
  42. #define    KF14    K14
  43. #define    KF15    K15
  44. #define    KF16    K16
  45. #define    KF17    K17
  46. #define    KF18    K18
  47. #define    KF19    K19
  48. #define    KF20    K1A
  49.  
  50. #define    NFKEYS    20        /* # of function keys (k0-k9, K0-K9) */
  51. #endif
  52.