home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume9 / xterm / part02 / main.h next >
Encoding:
C/C++ Source or Header  |  1987-04-19  |  3.6 KB  |  132 lines

  1. /*
  2.  *    $Source: /u1/X/xterm/RCS/main.h,v $
  3.  *    $Header: main.h,v 10.100 86/12/01 14:39:34 jg Rel $
  4.  */
  5.  
  6. /* @(#)main.h       X10/6.6B 12/28/86 */
  7. #define DEF_ACTIVEICON        0
  8. #define DEF_ALLOWICONINPUT    (DEF_ACTIVEICON+1)
  9. #define    DEF_AUTORAISE        (DEF_ALLOWICONINPUT+1)
  10. #define    DEF_BACKGROUND        (DEF_AUTORAISE+1)
  11. #define    DEF_BODYFONT        (DEF_BACKGROUND+1)
  12. #define    DEF_BOLDFONT        (DEF_BODYFONT+1)
  13. #define    DEF_BORDER        (DEF_BOLDFONT+1)
  14. #define    DEF_BORDERWIDTH        (DEF_BORDER+1)
  15. #define    DEF_C132        (DEF_BORDERWIDTH+1)
  16. #define    DEF_CURSES        (DEF_C132+1)
  17. #define    DEF_CURSOR        (DEF_CURSES+1)
  18. #define    DEF_DEICONWARP        (DEF_CURSOR+1)
  19. #define    DEF_FOREGROUND        (DEF_DEICONWARP+1)
  20. #define    DEF_ICONBITMAP        (DEF_FOREGROUND+1)
  21. #define DEF_ICONFONT        (DEF_ICONBITMAP+1)
  22. #define    DEF_ICONSTARTUP        (DEF_ICONFONT+1)
  23. #define    DEF_INTERNALBORDER    (DEF_ICONSTARTUP+1)
  24. #define    DEF_JUMPSCROLL        (DEF_INTERNALBORDER+1)
  25.  
  26. #ifdef KEYBD
  27. #define    DEF_KEYBOARD        (DEF_JUMPSCROLL+1)
  28. #define    DEF_LOGFILE        (DEF_KEYBOARD+1)
  29. #else KEYBD
  30. #define    DEF_LOGFILE        (DEF_JUMPSCROLL+1)
  31. #endif KEYBD
  32.  
  33. #define    DEF_LOGGING        (DEF_LOGFILE+1)
  34. #define    DEF_LOGINHIBIT        (DEF_LOGGING+1)
  35. #define    DEF_LOGINSHELL        (DEF_LOGINHIBIT+1)
  36. #define    DEF_MARGINBELL        (DEF_LOGINSHELL+1)
  37. #define    DEF_MOUSE        (DEF_MARGINBELL+1)
  38. #define    DEF_NMARGINBELL        (DEF_MOUSE+1)
  39. #define    DEF_PAGEOVERLAP        (DEF_NMARGINBELL+1)
  40. #define    DEF_PAGESCROLL        (DEF_PAGEOVERLAP+1)
  41. #define    DEF_REVERSEVIDEO    (DEF_PAGESCROLL+1)
  42. #define    DEF_REVERSEWRAP        (DEF_REVERSEVIDEO+1)
  43. #define    DEF_SAVELINES        (DEF_REVERSEWRAP+1)
  44. #define    DEF_SCROLLBAR        (DEF_SAVELINES+1)
  45. #define    DEF_SCROLLINPUT        (DEF_SCROLLBAR+1)
  46. #define    DEF_SCROLLKEY        (DEF_SCROLLINPUT+1)
  47. #define    DEF_SIGNALINHIBIT    (DEF_SCROLLKEY+1)
  48. #define    DEF_STATUSLINE        (DEF_SIGNALINHIBIT+1)
  49. #define    DEF_STATUSNORMAL    (DEF_STATUSLINE+1)
  50. #define    DEF_TEKICONBITMAP    (DEF_STATUSNORMAL+1)
  51. #define    DEF_TEKINHIBIT        (DEF_TEKICONBITMAP+1)
  52. #define    DEF_TEXTUNDERICON    (DEF_TEKINHIBIT+1)
  53. #define    DEF_TITLEBAR        (DEF_TEXTUNDERICON+1)
  54. #define    DEF_TITLEFONT        (DEF_TITLEBAR+1)
  55. #define    DEF_VISUALBELL        (DEF_TITLEFONT+1)
  56.  
  57. #define    ARG_132            0
  58.  
  59. #ifdef TIOCCONS
  60. #define    ARG__C            (ARG_132+1)
  61. #endif TIOCCONS
  62.  
  63. #ifdef ARG__C
  64. #define    ARG__L            (ARG__C+1)
  65. #else ARG__C
  66. #define    ARG__L            (ARG_132+1)
  67. #endif ARG__C
  68.  
  69. #define    ARG__S            (ARG__L+1)
  70. #define    ARG_AI            (ARG__S+1)
  71. #define    ARG_AR            (ARG_AI+1)
  72. #define    ARG_B            (ARG_AR+1)
  73. #define    ARG_BD            (ARG_B+1)
  74. #define    ARG_BG            (ARG_BD+1)
  75. #define    ARG_BW            (ARG_BG+1)
  76. #define    ARG_CR            (ARG_BW+1)
  77. #define    ARG_CU            (ARG_CR+1)
  78.  
  79. #ifdef DEBUG
  80. #define    ARG_D            (ARG_CU+1)
  81. #define    ARG_DW            (ARG_D+1)
  82. #else DEBUG
  83. #define    ARG_DW            (ARG_CU+1)
  84. #endif DEBUG
  85.  
  86. #define    ARG_E            (ARG_DW+1)
  87. #define    ARG_FB            (ARG_E+1)
  88. #define    ARG_FG            (ARG_FB+1)
  89. #define ARG_FI            (ARG_FG+1)
  90. #define    ARG_FN            (ARG_FI+1)
  91. #define    ARG_FT            (ARG_FN+1)
  92. #define    ARG_I            (ARG_FT+1)
  93. #define    ARG_IB            (ARG_I+1)
  94. #define    ARG_IT            (ARG_IB+1)
  95. #define    ARG_J            (ARG_IT+1)
  96.  
  97. #ifdef KEYBD
  98. #define    ARG_K            (ARG_J+1)
  99. #define    ARG_L            (ARG_K+1)
  100. #else KEYBD
  101. #define    ARG_L            (ARG_J+1)
  102. #endif KEYBD
  103.  
  104. #define    ARG_LF            (ARG_L+1)
  105. #define    ARG_LS            (ARG_LF+1)
  106. #define    ARG_MB            (ARG_LS+1)
  107. #define    ARG_MS            (ARG_MB+1)
  108. #define    ARG_N            (ARG_MS+1)
  109. #define    ARG_NB            (ARG_N+1)
  110. #define    ARG_PO            (ARG_NB+1)
  111. #define    ARG_PS            (ARG_PO+1)
  112. #define    ARG_RV            (ARG_PS+1)
  113. #define    ARG_RW            (ARG_RV+1)
  114. #define    ARG_S            (ARG_RW+1)
  115. #define    ARG_SB            (ARG_S+1)
  116. #define    ARG_SI            (ARG_SB+1)
  117. #define    ARG_SK            (ARG_SI+1)
  118. #define    ARG_SL            (ARG_SK+1)
  119. #define    ARG_SN            (ARG_SL+1)
  120. #define    ARG_ST            (ARG_SN+1)
  121. #define    ARG_T            (ARG_ST+1)
  122. #define    ARG_TB            (ARG_T+1)
  123. #define    ARG_TI            (ARG_TB+1)
  124. #define    ARG_VB            (ARG_TI+1)
  125.  
  126. #define    DEFBOLDFONT        "vtbold"
  127. #define    DEFBORDER        1
  128. #define    DEFBORDERWIDTH        2
  129. #define    DEFFONT            "vtsingle"
  130. #define DEFICONFONT        "nil2"
  131. #define    DEFTITLEFONT        "vtsingle"
  132.