|
|
1.1 root 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 1.8 (Berkeley/CSRG) 10/29/87 */
7: /* @(#)main.h X10/6.6B 12/28/86 */
8: #define DEF_ACTIVEICON 0
9: #define DEF_ALLOWICONINPUT (DEF_ACTIVEICON+1)
10: #define DEF_AUTORAISE (DEF_ALLOWICONINPUT+1)
11: #define DEF_BACKGROUND (DEF_AUTORAISE+1)
12: #define DEF_BODYFONT (DEF_BACKGROUND+1)
13: #define DEF_BOLDFONT (DEF_BODYFONT+1)
14: #define DEF_BORDER (DEF_BOLDFONT+1)
15: #define DEF_BORDERWIDTH (DEF_BORDER+1)
16: #define DEF_C132 (DEF_BORDERWIDTH+1)
17: #define DEF_CURSES (DEF_C132+1)
18: #define DEF_CURSOR (DEF_CURSES+1)
19: #define DEF_CURSORSHAPE (DEF_CURSOR+1)
20: #define DEF_DEICONWARP (DEF_CURSORSHAPE+1)
21: #define DEF_FOREGROUND (DEF_DEICONWARP+1)
22: #define DEF_GRAYBORDER (DEF_FOREGROUND+1)
23: #define DEF_ICONBITMAP (DEF_GRAYBORDER+1)
24: #define DEF_ICONFONT (DEF_ICONBITMAP+1)
25: #define DEF_ICONSTARTUP (DEF_ICONFONT+1)
26: #define DEF_INTERNALBORDER (DEF_ICONSTARTUP+1)
27: #define DEF_JUMPSCROLL (DEF_INTERNALBORDER+1)
28:
29: #ifdef KEYBD
30: #define DEF_KEYBOARD (DEF_JUMPSCROLL+1)
31: #define DEF_LOGFILE (DEF_KEYBOARD+1)
32: #else KEYBD
33: #define DEF_LOGFILE (DEF_JUMPSCROLL+1)
34: #endif KEYBD
35:
36: #define DEF_LOGGING (DEF_LOGFILE+1)
37: #define DEF_LOGINHIBIT (DEF_LOGGING+1)
38: #define DEF_LOGINSHELL (DEF_LOGINHIBIT+1)
39: #define DEF_MARGINBELL (DEF_LOGINSHELL+1)
40: #define DEF_MOUSE (DEF_MARGINBELL+1)
41: #define DEF_NMARGINBELL (DEF_MOUSE+1)
42: #define DEF_PAGEOVERLAP (DEF_NMARGINBELL+1)
43: #define DEF_PAGESCROLL (DEF_PAGEOVERLAP+1)
44: #define DEF_REVERSEVIDEO (DEF_PAGESCROLL+1)
45: #define DEF_REVERSEWRAP (DEF_REVERSEVIDEO+1)
46: #define DEF_SAVELINES (DEF_REVERSEWRAP+1)
47: #define DEF_SCROLLBAR (DEF_SAVELINES+1)
48: #define DEF_SCROLLINPUT (DEF_SCROLLBAR+1)
49: #define DEF_SCROLLKEY (DEF_SCROLLINPUT+1)
50: #define DEF_SIGNALINHIBIT (DEF_SCROLLKEY+1)
51: #define DEF_STATUSLINE (DEF_SIGNALINHIBIT+1)
52: #define DEF_STATUSNORMAL (DEF_STATUSLINE+1)
53: #define DEF_TEKICONBITMAP (DEF_STATUSNORMAL+1)
54: #define DEF_TEKINHIBIT (DEF_TEKICONBITMAP+1)
55: #define DEF_TEXTUNDERICON (DEF_TEKINHIBIT+1)
56: #define DEF_TITLEBAR (DEF_TEXTUNDERICON+1)
57: #define DEF_TITLEFONT (DEF_TITLEBAR+1)
58: #define DEF_VISUALBELL (DEF_TITLEFONT+1)
59: #define DEF_VISBELLDELAY (DEF_VISUALBELL+1)
60: #define DEF_AUDIBLEBELL (DEF_VISBELLDELAY+1)
61: #define DEF_DROPMENU (DEF_AUDIBLEBELL+1)
62: #define DEF_UNIQUESUFFIX (DEF_DROPMENU+1)
63: #define DEF_UNSHIFTEDSELECTION (DEF_UNIQUESUFFIX+1)
64:
65: #define ARG_132 0
66:
67: #ifdef TIOCCONS
68: #define ARG__C (ARG_132+1)
69: #endif TIOCCONS
70:
71: #ifdef ARG__C
72: #define ARG__L (ARG__C+1)
73: #else ARG__C
74: #define ARG__L (ARG_132+1)
75: #endif ARG__C
76:
77: #define ARG__S (ARG__L+1)
78: #define ARG_AI (ARG__S+1)
79: #define ARG_AR (ARG_AI+1)
80: #define ARG_B (ARG_AR+1)
81: #define ARG_BD (ARG_B+1)
82: #define ARG_BG (ARG_BD+1)
83: #define ARG_BW (ARG_BG+1)
84: #define ARG_CR (ARG_BW+1)
85: #define ARG_CU (ARG_CR+1)
86:
87: #ifdef DEBUG
88: #define ARG_D (ARG_CU+1)
89: #define ARG_DW (ARG_D+1)
90: #else DEBUG
91: #define ARG_DW (ARG_CU+1)
92: #endif DEBUG
93:
94: #define ARG_E (ARG_DW+1)
95: #define ARG_FB (ARG_E+1)
96: #define ARG_FG (ARG_FB+1)
97: #define ARG_FI (ARG_FG+1)
98: #define ARG_FN (ARG_FI+1)
99: #define ARG_FT (ARG_FN+1)
100: #define ARG_I (ARG_FT+1)
101: #define ARG_IB (ARG_I+1)
102: #define ARG_IT (ARG_IB+1)
103: #define ARG_J (ARG_IT+1)
104:
105: #ifdef KEYBD
106: #define ARG_K (ARG_J+1)
107: #define ARG_L (ARG_K+1)
108: #else KEYBD
109: #define ARG_L (ARG_J+1)
110: #endif KEYBD
111:
112: #define ARG_LF (ARG_L+1)
113: #define ARG_LS (ARG_LF+1)
114: #define ARG_MB (ARG_LS+1)
115: #define ARG_MS (ARG_MB+1)
116: #define ARG_N (ARG_MS+1)
117: #define ARG_NB (ARG_N+1)
118: #define ARG_PO (ARG_NB+1)
119: #define ARG_PS (ARG_PO+1)
120: #define ARG_RV (ARG_PS+1)
121: #define ARG_RW (ARG_RV+1)
122: #define ARG_S (ARG_RW+1)
123: #define ARG_SB (ARG_S+1)
124: #define ARG_SI (ARG_SB+1)
125: #define ARG_SK (ARG_SI+1)
126: #define ARG_SL (ARG_SK+1)
127: #define ARG_SN (ARG_SL+1)
128: #define ARG_ST (ARG_SN+1)
129: #define ARG_T (ARG_ST+1)
130: #define ARG_TB (ARG_T+1)
131: #define ARG_TI (ARG_TB+1)
132: #define ARG_VB (ARG_TI+1)
133: #define ARG_VD (ARG_VB+1)
134: #define ARG_AB (ARG_VD+1)
135:
136: #define DEFBOLDFONT "vtbold"
137: #define DEFBORDER 1
138: #define DEFBORDERWIDTH 2
139: #define DEFFONT "vtsingle"
140: #define DEFICONFONT "nil2"
141: #define DEFTITLEFONT "vtsingle"
142:
143: #define VISBELLDELAY 100 /* milliseconds */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.