1 /*
2  * tkMacDefault.h --
3  *
4  *  This file defines the defaults for all options for all of
5  *  the Tk widgets.
6  *
7  * Copyright (c) 1991-1994 The Regents of the University of California.
8  * Copyright (c) 1994-1997 Sun Microsystems, Inc.
9  *
10  * See the file "license.terms" for information on usage and redistribution
11  * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
12  *
13  * RCS: @(#) Id
14  */
15 
16 #ifndef _TKMACDEFAULT
17 #define _TKMACDEFAULT
18 
19 /*
20  * The definitions below provide symbolic names for the default colors.
21  * NORMAL_BG -    Normal background color.
22  * ACTIVE_BG -    Background color when widget is active.
23  * SELECT_BG -    Background color for selected text.
24  * SELECT_FG -    Foreground color for selected text.
25  * TROUGH -    Background color for troughs in scales and scrollbars.
26  * INDICATOR -    Color for indicator when button is selected.
27  * DISABLED -    Foreground color when widget is disabled.
28  */
29 
30 #define BLACK    "Black"
31 #define WHITE    "White"
32 
33 #define NORMAL_BG  "systemWindowBody"
34 #define ACTIVE_BG  "#ececec"
35 #define SELECT_BG  "systemHighlight"
36 #define SELECT_FG  "systemHighlightText"
37 #define TROUGH    "#c3c3c3"
38 #define INDICATOR  "#b03060"
39 #define DISABLED  "#a3a3a3"
40 
41 /*
42  * Defaults for labels, buttons, checkbuttons, and radiobuttons:
43  */
44 
45 #define DEF_BUTTON_ANCHOR    "center"
46 #define DEF_BUTTON_ACTIVE_BG_COLOR  "systemButtonText"
47 #define DEF_BUTTON_ACTIVE_BG_MONO  BLACK
48 #define DEF_BUTTON_ACTIVE_FG_COLOR  "systemButtonFace"
49 #define DEF_CHKRAD_ACTIVE_FG_COLOR  DEF_BUTTON_ACTIVE_FG_COLOR
50 #define DEF_BUTTON_ACTIVE_FG_MONO  WHITE
51 #define DEF_BUTTON_BG_COLOR    "systemButtonFace"
52 #define DEF_BUTTON_BG_MONO    WHITE
53 #define DEF_BUTTON_BITMAP    ""
54 #define DEF_BUTTON_BORDER_WIDTH    "2"
55 #define DEF_BUTTON_CURSOR    ""
56 #define DEF_BUTTON_COMMAND    ""
57 #define DEF_BUTTON_DEFAULT    "disabled"
58 #define DEF_BUTTON_DISABLED_FG_COLOR  DISABLED
59 #define DEF_BUTTON_DISABLED_FG_MONO  ""
60 #define DEF_BUTTON_FG      "systemButtonText"
61 #define DEF_CHKRAD_FG      DEF_BUTTON_FG
62 #define DEF_BUTTON_FONT      "system"
63 #define DEF_BUTTON_HEIGHT    "0"
64 #define DEF_BUTTON_HIGHLIGHT_BG_COLOR  DEF_BUTTON_BG_COLOR
65 #define DEF_BUTTON_HIGHLIGHT_BG_MONO  DEF_BUTTON_BG_MONO
66 #define DEF_BUTTON_HIGHLIGHT    "systemButtonFrame"
67 #define DEF_LABEL_HIGHLIGHT_WIDTH  "0"
68 #define DEF_BUTTON_HIGHLIGHT_WIDTH  "4"
69 #define DEF_BUTTON_IMAGE    (char *) NULL
70 #define DEF_BUTTON_INDICATOR    "1"
71 #define DEF_BUTTON_JUSTIFY    "center"
72 #define DEF_BUTTON_OFF_VALUE    "0"
73 #define DEF_BUTTON_ON_VALUE    "1"
74 #define DEF_BUTTON_PADX      "7"
75 #define DEF_LABCHKRAD_PADX    "1"
76 #define DEF_BUTTON_PADY      "3"
77 #define DEF_LABCHKRAD_PADY    "1"
78 #define DEF_BUTTON_RELIEF    "flat"
79 #define DEF_LABCHKRAD_RELIEF    "flat"
80 #define DEF_BUTTON_SELECT_COLOR    INDICATOR
81 #define DEF_BUTTON_SELECT_MONO    BLACK
82 #define DEF_BUTTON_SELECT_IMAGE    (char *) NULL
83 #define DEF_BUTTON_STATE    "normal"
84 #define DEF_LABEL_TAKE_FOCUS    "0"
85 #define DEF_BUTTON_TAKE_FOCUS    (char *) NULL
86 #define DEF_BUTTON_TEXT      ""
87 #define DEF_BUTTON_TEXT_VARIABLE  ""
88 #define DEF_BUTTON_UNDERLINE    "-1"
89 #define DEF_BUTTON_VALUE    ""
90 #define DEF_BUTTON_WIDTH    "0"
91 #define DEF_BUTTON_WRAP_LENGTH    "0"
92 #define DEF_RADIOBUTTON_VARIABLE  "selectedButton"
93 #define DEF_CHECKBUTTON_VARIABLE  ""
94 
95 /*
96  * Defaults for canvases:
97  */
98 
99 #define DEF_CANVAS_BG_COLOR    NORMAL_BG
100 #define DEF_CANVAS_BG_MONO    WHITE
101 #define DEF_CANVAS_BORDER_WIDTH    "0"
102 #define DEF_CANVAS_CLOSE_ENOUGH    "1"
103 #define DEF_CANVAS_CONFINE    "1"
104 #define DEF_CANVAS_CURSOR    ""
105 #define DEF_CANVAS_HEIGHT    "7c"
106 #define DEF_CANVAS_HIGHLIGHT_BG    NORMAL_BG
107 #define DEF_CANVAS_HIGHLIGHT    BLACK
108 #define DEF_CANVAS_HIGHLIGHT_WIDTH  "3"
109 #define DEF_CANVAS_INSERT_BG    BLACK
110 #define DEF_CANVAS_INSERT_BD_COLOR  "0"
111 #define DEF_CANVAS_INSERT_BD_MONO  "0"
112 #define DEF_CANVAS_INSERT_OFF_TIME  "300"
113 #define DEF_CANVAS_INSERT_ON_TIME  "600"
114 #define DEF_CANVAS_INSERT_WIDTH    "2"
115 #define DEF_CANVAS_RELIEF    "flat"
116 #define DEF_CANVAS_SCROLL_REGION  ""
117 #define DEF_CANVAS_SELECT_COLOR    SELECT_BG
118 #define DEF_CANVAS_SELECT_MONO    BLACK
119 #define DEF_CANVAS_SELECT_BD_COLOR  "1"
120 #define DEF_CANVAS_SELECT_BD_MONO  "0"
121 #define DEF_CANVAS_SELECT_FG_COLOR  BLACK
122 #define DEF_CANVAS_SELECT_FG_MONO  WHITE
123 #define DEF_CANVAS_TAKE_FOCUS    (char *) NULL
124 #define DEF_CANVAS_WIDTH    "10c"
125 #define DEF_CANVAS_X_SCROLL_CMD    ""
126 #define DEF_CANVAS_X_SCROLL_INCREMENT  "0"
127 #define DEF_CANVAS_Y_SCROLL_CMD    ""
128 #define DEF_CANVAS_Y_SCROLL_INCREMENT  "0"
129 
130 /*
131  * Defaults for entries:
132  */
133 
134 #define DEF_ENTRY_BG_COLOR    NORMAL_BG
135 #define DEF_ENTRY_BG_MONO    WHITE
136 /* #define DEF_ENTRY_BORDER_WIDTH    "2" */
137 #define DEF_ENTRY_BORDER_WIDTH    "1"
138 #define DEF_ENTRY_CURSOR    "xterm"
139 #define DEF_ENTRY_EXPORT_SELECTION  "1"
140 #define DEF_ENTRY_FONT      "Helvetica 12"
141 #define DEF_ENTRY_FG      BLACK
142 #define DEF_ENTRY_HIGHLIGHT_BG    NORMAL_BG
143 #define DEF_ENTRY_HIGHLIGHT    BLACK
144 /* #define DEF_ENTRY_HIGHLIGHT_WIDTH  "3" */
145 #define DEF_ENTRY_HIGHLIGHT_WIDTH  "0"
146 #define DEF_ENTRY_INSERT_BG    BLACK
147 #define DEF_ENTRY_INSERT_BD_COLOR  "0"
148 #define DEF_ENTRY_INSERT_BD_MONO  "0"
149 #define DEF_ENTRY_INSERT_OFF_TIME  "300"
150 #define DEF_ENTRY_INSERT_ON_TIME  "600"
151 /* #define DEF_ENTRY_INSERT_WIDTH    "2" */
152 #define DEF_ENTRY_INSERT_WIDTH    "1"
153 #define DEF_ENTRY_JUSTIFY    "left"
154 /* #define DEF_ENTRY_RELIEF    "sunken" */
155 #define DEF_ENTRY_RELIEF    "solid"
156 #define DEF_ENTRY_SCROLL_COMMAND  ""
157 #define DEF_ENTRY_SELECT_COLOR    SELECT_BG
158 #define DEF_ENTRY_SELECT_MONO    BLACK
159 #define DEF_ENTRY_SELECT_BD_COLOR  "1"
160 #define DEF_ENTRY_SELECT_BD_MONO  "0"
161 #define DEF_ENTRY_SELECT_FG_COLOR  SELECT_FG
162 #define DEF_ENTRY_SELECT_FG_MONO  WHITE
163 #define DEF_ENTRY_SHOW      (char *) NULL
164 #define DEF_ENTRY_STATE      "normal"
165 #define DEF_ENTRY_TAKE_FOCUS    (char *) NULL
166 #define DEF_ENTRY_TEXT_VARIABLE    ""
167 #define DEF_ENTRY_WIDTH      "20"
168 
169 /*
170  * Defaults for frames:
171  */
172 
173 #define DEF_FRAME_BG_COLOR    NORMAL_BG
174 #define DEF_FRAME_BG_MONO    WHITE
175 #define DEF_FRAME_BORDER_WIDTH    "0"
176 #define DEF_FRAME_CLASS      "Frame"
177 #define DEF_FRAME_COLORMAP    ""
178 #define DEF_FRAME_CONTAINER    "0"
179 #define DEF_FRAME_CURSOR    ""
180 #define DEF_FRAME_HEIGHT    "0"
181 #define DEF_FRAME_HIGHLIGHT_BG    NORMAL_BG
182 #define DEF_FRAME_HIGHLIGHT    BLACK
183 #define DEF_FRAME_HIGHLIGHT_WIDTH  "0"
184 #define DEF_FRAME_RELIEF    "flat"
185 #define DEF_FRAME_TAKE_FOCUS    "0"
186 #define DEF_FRAME_USE      ""
187 #define DEF_FRAME_VISUAL    ""
188 #define DEF_FRAME_WIDTH      "0"
189 
190 /*
191  * Defaults for listboxes:
192  */
193 
194 #define DEF_LISTBOX_BG_COLOR    NORMAL_BG
195 #define DEF_LISTBOX_BG_MONO    WHITE
196 #define DEF_LISTBOX_BORDER_WIDTH  "1"
197 #define DEF_LISTBOX_CURSOR    ""
198 #define DEF_LISTBOX_EXPORT_SELECTION  "1"
199 #define DEF_LISTBOX_FONT    "application"
200 #define DEF_LISTBOX_FG      BLACK
201 #define DEF_LISTBOX_HEIGHT    "10"
202 #define DEF_LISTBOX_HIGHLIGHT_BG  NORMAL_BG
203 #define DEF_LISTBOX_HIGHLIGHT    BLACK
204 #define DEF_LISTBOX_HIGHLIGHT_WIDTH  "0"
205 #define DEF_LISTBOX_RELIEF    "solid"
206 #define DEF_LISTBOX_SCROLL_COMMAND  ""
207 #define DEF_LISTBOX_LIST_VARIABLE  ""
208 #define DEF_LISTBOX_SELECT_COLOR  SELECT_BG
209 #define DEF_LISTBOX_SELECT_MONO    BLACK
210 #define DEF_LISTBOX_SELECT_BD    "0"
211 #define DEF_LISTBOX_SELECT_FG_COLOR  SELECT_FG
212 #define DEF_LISTBOX_SELECT_FG_MONO  WHITE
213 #define DEF_LISTBOX_SELECT_MODE    "browse"
214 #define DEF_LISTBOX_SET_GRID    "0"
215 #define DEF_LISTBOX_TAKE_FOCUS    (char *) NULL
216 #define DEF_LISTBOX_WIDTH    "20"
217 
218 /*
219  * Defaults for individual entries of menus:
220  */
221 
222 #define DEF_MENU_ENTRY_ACTIVE_BG  (char *) NULL
223 #define DEF_MENU_ENTRY_ACTIVE_FG  (char *) NULL
224 #define DEF_MENU_ENTRY_ACCELERATOR  (char *) NULL
225 #define DEF_MENU_ENTRY_BG    (char *) NULL
226 #define DEF_MENU_ENTRY_BITMAP    None
227 #define DEF_MENU_ENTRY_COLUMN_BREAK  "0"
228 #define DEF_MENU_ENTRY_COMMAND    (char *) NULL
229 #define DEF_MENU_ENTRY_FG    (char *) NULL
230 #define DEF_MENU_ENTRY_FONT    (char *) NULL
231 #define DEF_MENU_ENTRY_HIDE_MARGIN  "0"
232 #define DEF_MENU_ENTRY_IMAGE    (char *) NULL
233 #define DEF_MENU_ENTRY_INDICATOR  "1"
234 #define DEF_MENU_ENTRY_LABEL    (char *) NULL
235 #define DEF_MENU_ENTRY_MENU    (char *) NULL
236 #define DEF_MENU_ENTRY_OFF_VALUE  "0"
237 #define DEF_MENU_ENTRY_ON_VALUE    "1"
238 #define DEF_MENU_ENTRY_SELECT_IMAGE  (char *) NULL
239 #define DEF_MENU_ENTRY_STATE    "normal"
240 #define DEF_MENU_ENTRY_VALUE    (char *) NULL
241 #define DEF_MENU_ENTRY_CHECK_VARIABLE  (char *) NULL
242 #define DEF_MENU_ENTRY_RADIO_VARIABLE  "selectedButton"
243 #define DEF_MENU_ENTRY_SELECT  (char *) NULL
244 #define DEF_MENU_ENTRY_UNDERLINE  "-1"
245 
246 /*
247  * Defaults for menus overall:
248  */
249 
250 #define DEF_MENU_ACTIVE_BG_COLOR  "SystemMenuActive"
251 #define DEF_MENU_ACTIVE_BG_MONO    BLACK
252 #define DEF_MENU_ACTIVE_BORDER_WIDTH  "0"
253 #define DEF_MENU_ACTIVE_FG_COLOR  "SystemMenuActiveText"
254 #define DEF_MENU_ACTIVE_FG_MONO    WHITE
255 #define DEF_MENU_BG_COLOR    "SystemMenu"
256 #define DEF_MENU_BG_MONO    WHITE
257 #define DEF_MENU_BORDER_WIDTH    "0"
258 #define DEF_MENU_CURSOR      "arrow"
259 #define DEF_MENU_DISABLED_FG_COLOR  "SystemMenuDisabled"
260 #define DEF_MENU_DISABLED_FG_MONO  ""
261 #define DEF_MENU_FONT      "system"
262 #define DEF_MENU_FG      "SystemMenuText"
263 #define DEF_MENU_POST_COMMAND    ""
264 #define DEF_MENU_RELIEF      "flat"
265 #define DEF_MENU_SELECT_COLOR    "SystemMenuActive"
266 #define DEF_MENU_SELECT_MONO    BLACK
267 #define DEF_MENU_TAKE_FOCUS    "0"
268 #define DEF_MENU_TEAROFF    "1"
269 #define DEF_MENU_TEAROFF_CMD    (char *) NULL
270 #define DEF_MENU_TITLE      ""
271 #define DEF_MENU_TYPE      "normal"
272 
273 /*
274  * Defaults for menubuttons:
275  */
276 
277 #define DEF_MENUBUTTON_ANCHOR    "center"
278 #define DEF_MENUBUTTON_ACTIVE_BG_COLOR  ACTIVE_BG
279 #define DEF_MENUBUTTON_ACTIVE_BG_MONO  BLACK
280 #define DEF_MENUBUTTON_ACTIVE_FG_COLOR  BLACK
281 #define DEF_MENUBUTTON_ACTIVE_FG_MONO  WHITE
282 #define DEF_MENUBUTTON_BG_COLOR    NORMAL_BG
283 #define DEF_MENUBUTTON_BG_MONO    WHITE
284 #define DEF_MENUBUTTON_BITMAP    ""
285 #define DEF_MENUBUTTON_BORDER_WIDTH  "2"
286 #define DEF_MENUBUTTON_CURSOR    ""
287 #define DEF_MENUBUTTON_DIRECTION  "below"
288 #define DEF_MENUBUTTON_DISABLED_FG_COLOR DISABLED
289 #define DEF_MENUBUTTON_DISABLED_FG_MONO  ""
290 #define DEF_MENUBUTTON_FONT    "system"
291 #define DEF_MENUBUTTON_FG    BLACK
292 #define DEF_MENUBUTTON_HEIGHT    "0"
293 #define DEF_MENUBUTTON_HIGHLIGHT_BG_COLOR DEF_MENUBUTTON_BG_COLOR
294 #define DEF_MENUBUTTON_HIGHLIGHT_BG_MONO  DEF_MENUBUTTON_BG_MONO
295 #define DEF_MENUBUTTON_HIGHLIGHT  BLACK
296 #define DEF_MENUBUTTON_HIGHLIGHT_WIDTH  "0"
297 #define DEF_MENUBUTTON_IMAGE    (char *) NULL
298 #define DEF_MENUBUTTON_INDICATOR  "0"
299 /* #define DEF_MENUBUTTON_JUSTIFY    "center" */
300 #define DEF_MENUBUTTON_JUSTIFY    "left"
301 #define DEF_MENUBUTTON_MENU    ""
302 #define DEF_MENUBUTTON_PADX    "4p"
303 #define DEF_MENUBUTTON_PADY    "3p"
304 #define DEF_MENUBUTTON_RELIEF    "flat"
305 #define DEF_MENUBUTTON_STATE    "normal"
306 #define DEF_MENUBUTTON_TAKE_FOCUS  "0"
307 #define DEF_MENUBUTTON_TEXT    ""
308 #define DEF_MENUBUTTON_TEXT_VARIABLE  ""
309 #define DEF_MENUBUTTON_UNDERLINE  "-1"
310 #define DEF_MENUBUTTON_WIDTH    "0"
311 #define DEF_MENUBUTTON_WRAP_LENGTH  "0"
312 
313 /*
314  * Defaults for messages:
315  */
316 
317 #define DEF_MESSAGE_ANCHOR    "center"
318 #define DEF_MESSAGE_ASPECT    "150"
319 #define DEF_MESSAGE_BG_COLOR    NORMAL_BG
320 #define DEF_MESSAGE_BG_MONO    WHITE
321 #define DEF_MESSAGE_BORDER_WIDTH  "2"
322 #define DEF_MESSAGE_CURSOR    ""
323 #define DEF_MESSAGE_FG      BLACK
324 #define DEF_MESSAGE_FONT    "system"
325 #define DEF_MESSAGE_HIGHLIGHT_BG  NORMAL_BG
326 #define DEF_MESSAGE_HIGHLIGHT    BLACK
327 #define DEF_MESSAGE_HIGHLIGHT_WIDTH  "0"
328 #define DEF_MESSAGE_JUSTIFY    "left"
329 #define DEF_MESSAGE_PADX    "-1"
330 #define DEF_MESSAGE_PADY    "-1"
331 #define DEF_MESSAGE_RELIEF    "flat"
332 #define DEF_MESSAGE_TAKE_FOCUS    "0"
333 #define DEF_MESSAGE_TEXT    ""
334 #define DEF_MESSAGE_TEXT_VARIABLE  ""
335 #define DEF_MESSAGE_WIDTH    "0"
336 
337 /*
338  * Defaults for scales:
339  */
340 
341 #define DEF_SCALE_ACTIVE_BG_COLOR  ACTIVE_BG
342 #define DEF_SCALE_ACTIVE_BG_MONO  BLACK
343 #define DEF_SCALE_BG_COLOR    NORMAL_BG
344 #define DEF_SCALE_BG_MONO    WHITE
345 #define DEF_SCALE_BIG_INCREMENT    "0"
346 #define DEF_SCALE_BORDER_WIDTH    "2"
347 #define DEF_SCALE_COMMAND    ""
348 #define DEF_SCALE_CURSOR    ""
349 #define DEF_SCALE_DIGITS    "0"
350 #define DEF_SCALE_FONT      "system"
351 #define DEF_SCALE_FG_COLOR    BLACK
352 #define DEF_SCALE_FG_MONO    BLACK
353 #define DEF_SCALE_FROM      "0"
354 #define DEF_SCALE_HIGHLIGHT_BG_COLOR  DEF_SCALE_BG_COLOR
355 #define DEF_SCALE_HIGHLIGHT_BG_MONO  DEF_SCALE_BG_MONO
356 #define DEF_SCALE_HIGHLIGHT    BLACK
357 #define DEF_SCALE_HIGHLIGHT_WIDTH  "0"
358 #define DEF_SCALE_LABEL      ""
359 #define DEF_SCALE_LENGTH    "100"
360 #define DEF_SCALE_ORIENT    "vertical"
361 #define DEF_SCALE_RELIEF    "flat"
362 #define DEF_SCALE_REPEAT_DELAY  "300"
363 #define DEF_SCALE_REPEAT_INTERVAL  "100"
364 #define DEF_SCALE_RESOLUTION    "1"
365 #define DEF_SCALE_TROUGH_COLOR    TROUGH
366 #define DEF_SCALE_TROUGH_MONO    WHITE
367 #define DEF_SCALE_SHOW_VALUE    "1"
368 #define DEF_SCALE_SLIDER_LENGTH    "30"
369 #define DEF_SCALE_SLIDER_RELIEF    "raised"
370 #define DEF_SCALE_STATE      "normal"
371 #define DEF_SCALE_TAKE_FOCUS    (char *) NULL
372 #define DEF_SCALE_TICK_INTERVAL    "0"
373 #define DEF_SCALE_TO      "100"
374 #define DEF_SCALE_VARIABLE    ""
375 #define DEF_SCALE_WIDTH      "15"
376 
377 /*
378  * Defaults for scrollbars:
379  */
380 
381 #define DEF_SCROLLBAR_ACTIVE_BG_COLOR  ACTIVE_BG
382 #define DEF_SCROLLBAR_ACTIVE_BG_MONO  BLACK
383 #define DEF_SCROLLBAR_ACTIVE_RELIEF  "raised"
384 #define DEF_SCROLLBAR_BG_COLOR    NORMAL_BG
385 #define DEF_SCROLLBAR_BG_MONO    WHITE
386 /* #define DEF_SCROLLBAR_BORDER_WIDTH  "2" */
387 #define DEF_SCROLLBAR_BORDER_WIDTH  "0"
388 #define DEF_SCROLLBAR_COMMAND    ""
389 #define DEF_SCROLLBAR_CURSOR    ""
390 #define DEF_SCROLLBAR_EL_BORDER_WIDTH  "-1"
391 #define DEF_SCROLLBAR_HIGHLIGHT_BG  NORMAL_BG
392 #define DEF_SCROLLBAR_HIGHLIGHT    BLACK
393 /* #define DEF_SCROLLBAR_HIGHLIGHT_WIDTH  "2" */
394 #define DEF_SCROLLBAR_HIGHLIGHT_WIDTH  "0"
395 #define DEF_SCROLLBAR_JUMP    "0"
396 #define DEF_SCROLLBAR_ORIENT    "vertical"
397 /*#define DEF_SCROLLBAR_RELIEF    "sunken" */
398 #define DEF_SCROLLBAR_RELIEF    "flat"
399 #define DEF_SCROLLBAR_REPEAT_DELAY  "300"
400 #define DEF_SCROLLBAR_REPEAT_INTERVAL  "100"
401 #define DEF_SCROLLBAR_TAKE_FOCUS  (char *) NULL
402 #define DEF_SCROLLBAR_TROUGH_COLOR  TROUGH
403 #define DEF_SCROLLBAR_TROUGH_MONO  WHITE
404 /*#define DEF_SCROLLBAR_WIDTH    "15" */
405 #define DEF_SCROLLBAR_WIDTH    "16"
406 
407 /*
408  * Defaults for texts:
409  */
410 
411 #define DEF_TEXT_BG_COLOR    NORMAL_BG
412 #define DEF_TEXT_BG_MONO    WHITE
413 #define DEF_TEXT_BORDER_WIDTH    "0"
414 #define DEF_TEXT_CURSOR      "xterm"
415 #define DEF_TEXT_FG      BLACK
416 #define DEF_TEXT_EXPORT_SELECTION  "1"
417 #define DEF_TEXT_FONT      "Courier 12"
418 #define DEF_TEXT_HEIGHT      "24"
419 #define DEF_TEXT_HIGHLIGHT_BG    NORMAL_BG
420 #define DEF_TEXT_HIGHLIGHT    BLACK
421 #define DEF_TEXT_HIGHLIGHT_WIDTH  "3"
422 #define DEF_TEXT_INSERT_BG    BLACK
423 #define DEF_TEXT_INSERT_BD_COLOR  "0"
424 #define DEF_TEXT_INSERT_BD_MONO    "0"
425 #define DEF_TEXT_INSERT_OFF_TIME  "300"
426 #define DEF_TEXT_INSERT_ON_TIME    "600"
427 #define DEF_TEXT_INSERT_WIDTH    "1"
428 #define DEF_TEXT_PADX      "1"
429 #define DEF_TEXT_PADY      "1"
430 #define DEF_TEXT_RELIEF      "flat"
431 #define DEF_TEXT_SELECT_COLOR    SELECT_BG
432 #define DEF_TEXT_SELECT_MONO    BLACK
433 #define DEF_TEXT_SELECT_BD_COLOR  "1"
434 #define DEF_TEXT_SELECT_BD_MONO    "0"
435 #define DEF_TEXT_SELECT_FG_COLOR  SELECT_FG
436 #define DEF_TEXT_SELECT_FG_MONO    WHITE
437 #define DEF_TEXT_SELECT_RELIEF    "solid"
438 #define DEF_TEXT_SET_GRID    "0"
439 #define DEF_TEXT_SPACING1    "0"
440 #define DEF_TEXT_SPACING2    "0"
441 #define DEF_TEXT_SPACING3    "0"
442 #define DEF_TEXT_STATE      "normal"
443 #define DEF_TEXT_TABS      ""
444 #define DEF_TEXT_TAKE_FOCUS    (char *) NULL
445 #define DEF_TEXT_WIDTH      "80"
446 #define DEF_TEXT_WRAP      "char"
447 #define DEF_TEXT_XSCROLL_COMMAND  ""
448 #define DEF_TEXT_YSCROLL_COMMAND  ""
449 
450 /*
451  * Defaults for canvas text:
452  */
453 
454 #define DEF_CANVTEXT_FONT    "Helvetica 12"
455 
456 /*
457  * Defaults for toplevels (most of the defaults for frames also apply
458  * to toplevels):
459  */
460 
461 #define DEF_TOPLEVEL_CLASS    "Toplevel"
462 #define DEF_TOPLEVEL_MENU    ""
463 #define DEF_TOPLEVEL_SCREEN    ""
464 
465 #endif /* _TKMACDEFAULT */
466