1/*
2 * tkUnixDefault.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 _TKUNIXDEFAULT
17#define _TKUNIXDEFAULT
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 * TROUGH -		Background color for troughs in scales and scrollbars.
25 * INDICATOR -		Color for indicator when button is selected.
26 * DISABLED -		Foreground color when widget is disabled.
27 */
28
29#define BLACK		"#000000"
30#define WHITE		"#ffffff"
31
32#define NORMAL_BG	"#d9d9d9"
33#define ACTIVE_BG	"#ececec"
34#define SELECT_BG	"#c3c3c3"
35#define TROUGH		"#b3b3b3"
36#define CHECK_INDICATOR	WHITE
37#define MENU_INDICATOR  BLACK
38#define DISABLED	"#a3a3a3"
39
40/*
41 * Defaults for labels, buttons, checkbuttons, and radiobuttons:
42 */
43
44#define DEF_BUTTON_ANCHOR		"center"
45#define DEF_BUTTON_ACTIVE_BG_COLOR	ACTIVE_BG
46#define DEF_BUTTON_ACTIVE_BG_MONO	BLACK
47#define DEF_BUTTON_ACTIVE_FG_COLOR	BLACK
48#define DEF_CHKRAD_ACTIVE_FG_COLOR	DEF_BUTTON_ACTIVE_FG_COLOR
49#define DEF_BUTTON_ACTIVE_FG_MONO	WHITE
50#define DEF_BUTTON_BG_COLOR		NORMAL_BG
51#define DEF_BUTTON_BG_MONO		WHITE
52#define DEF_BUTTON_BITMAP		""
53#define DEF_BUTTON_BORDER_WIDTH		"1"
54#define DEF_BUTTON_CURSOR		""
55#define DEF_BUTTON_COMPOUND		"none"
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			BLACK
61#define DEF_CHKRAD_FG			DEF_BUTTON_FG
62#define DEF_BUTTON_FONT			"TkDefaultFont"
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		BLACK
67#define DEF_LABEL_HIGHLIGHT_WIDTH	"0"
68#define DEF_BUTTON_HIGHLIGHT_WIDTH	"1"
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_TRISTATE_VALUE	""
75#define DEF_BUTTON_OVER_RELIEF		""
76#define DEF_BUTTON_PADX			"3m"
77#define DEF_LABCHKRAD_PADX		"1"
78#define DEF_BUTTON_PADY			"1m"
79#define DEF_LABCHKRAD_PADY		"1"
80#define DEF_BUTTON_RELIEF		"raised"
81#define DEF_LABCHKRAD_RELIEF		"flat"
82#define DEF_BUTTON_REPEAT_DELAY		"0"
83#define DEF_BUTTON_REPEAT_INTERVAL	"0"
84#define DEF_BUTTON_SELECT_COLOR		CHECK_INDICATOR
85#define DEF_BUTTON_SELECT_MONO		BLACK
86#define DEF_BUTTON_SELECT_IMAGE		(char *) NULL
87#define DEF_BUTTON_STATE		"normal"
88#define DEF_LABEL_TAKE_FOCUS		"0"
89#define DEF_BUTTON_TAKE_FOCUS		(char *) NULL
90#define DEF_BUTTON_TEXT			""
91#define DEF_BUTTON_TEXT_VARIABLE	""
92#define DEF_BUTTON_UNDERLINE		"-1"
93#define DEF_BUTTON_VALUE		""
94#define DEF_BUTTON_WIDTH		"0"
95#define DEF_BUTTON_WRAP_LENGTH		"0"
96#define DEF_RADIOBUTTON_VARIABLE	"selectedButton"
97#define DEF_CHECKBUTTON_VARIABLE	""
98
99/*
100 * Defaults for canvases:
101 */
102
103#define DEF_CANVAS_BG_COLOR		NORMAL_BG
104#define DEF_CANVAS_BG_MONO		WHITE
105#define DEF_CANVAS_BORDER_WIDTH		"0"
106#define DEF_CANVAS_CLOSE_ENOUGH		"1"
107#define DEF_CANVAS_CONFINE		"1"
108#define DEF_CANVAS_CURSOR		""
109#define DEF_CANVAS_HEIGHT		"7c"
110#define DEF_CANVAS_HIGHLIGHT_BG		NORMAL_BG
111#define DEF_CANVAS_HIGHLIGHT		BLACK
112#define DEF_CANVAS_HIGHLIGHT_WIDTH	"1"
113#define DEF_CANVAS_INSERT_BG		BLACK
114#define DEF_CANVAS_INSERT_BD_COLOR	"0"
115#define DEF_CANVAS_INSERT_BD_MONO	"0"
116#define DEF_CANVAS_INSERT_OFF_TIME	"300"
117#define DEF_CANVAS_INSERT_ON_TIME	"600"
118#define DEF_CANVAS_INSERT_WIDTH		"2"
119#define DEF_CANVAS_RELIEF		"flat"
120#define DEF_CANVAS_SCROLL_REGION	""
121#define DEF_CANVAS_SELECT_COLOR		SELECT_BG
122#define DEF_CANVAS_SELECT_MONO		BLACK
123#define DEF_CANVAS_SELECT_BD_COLOR	"1"
124#define DEF_CANVAS_SELECT_BD_MONO	"0"
125#define DEF_CANVAS_SELECT_FG_COLOR	BLACK
126#define DEF_CANVAS_SELECT_FG_MONO	WHITE
127#define DEF_CANVAS_TAKE_FOCUS		(char *) NULL
128#define DEF_CANVAS_WIDTH		"10c"
129#define DEF_CANVAS_X_SCROLL_CMD		""
130#define DEF_CANVAS_X_SCROLL_INCREMENT	"0"
131#define DEF_CANVAS_Y_SCROLL_CMD		""
132#define DEF_CANVAS_Y_SCROLL_INCREMENT	"0"
133
134/*
135 * Defaults for entries:
136 */
137
138#define DEF_ENTRY_BG_COLOR		WHITE
139#define DEF_ENTRY_BG_MONO		WHITE
140#define DEF_ENTRY_BORDER_WIDTH		"1"
141#define DEF_ENTRY_CURSOR		"xterm"
142#define DEF_ENTRY_DISABLED_BG_COLOR	NORMAL_BG
143#define DEF_ENTRY_DISABLED_BG_MONO	WHITE
144#define DEF_ENTRY_DISABLED_FG		DISABLED
145#define DEF_ENTRY_EXPORT_SELECTION	"1"
146#define DEF_ENTRY_FONT			"TkTextFont"
147#define DEF_ENTRY_FG			BLACK
148#define DEF_ENTRY_HIGHLIGHT_BG		NORMAL_BG
149#define DEF_ENTRY_HIGHLIGHT		BLACK
150#define DEF_ENTRY_HIGHLIGHT_WIDTH	"1"
151#define DEF_ENTRY_INSERT_BG		BLACK
152#define DEF_ENTRY_INSERT_BD_COLOR	"0"
153#define DEF_ENTRY_INSERT_BD_MONO	"0"
154#define DEF_ENTRY_INSERT_OFF_TIME	"300"
155#define DEF_ENTRY_INSERT_ON_TIME	"600"
156#define DEF_ENTRY_INSERT_WIDTH		"2"
157#define DEF_ENTRY_JUSTIFY		"left"
158#define DEF_ENTRY_READONLY_BG_COLOR	NORMAL_BG
159#define DEF_ENTRY_READONLY_BG_MONO	WHITE
160#define DEF_ENTRY_RELIEF		"sunken"
161#define DEF_ENTRY_SCROLL_COMMAND	""
162#define DEF_ENTRY_SELECT_COLOR		SELECT_BG
163#define DEF_ENTRY_SELECT_MONO		BLACK
164#define DEF_ENTRY_SELECT_BD_COLOR	"0"
165#define DEF_ENTRY_SELECT_BD_MONO	"0"
166#define DEF_ENTRY_SELECT_FG_COLOR	BLACK
167#define DEF_ENTRY_SELECT_FG_MONO	WHITE
168#define DEF_ENTRY_SHOW			(char *) NULL
169#define DEF_ENTRY_STATE			"normal"
170#define DEF_ENTRY_TAKE_FOCUS		(char *) NULL
171#define DEF_ENTRY_TEXT_VARIABLE		""
172#define DEF_ENTRY_WIDTH			"20"
173
174/*
175 * Defaults for frames:
176 */
177
178#define DEF_FRAME_BG_COLOR		NORMAL_BG
179#define DEF_FRAME_BG_MONO		WHITE
180#define DEF_FRAME_BORDER_WIDTH		"0"
181#define DEF_FRAME_CLASS			"Frame"
182#define DEF_FRAME_COLORMAP		""
183#define DEF_FRAME_CONTAINER		"0"
184#define DEF_FRAME_CURSOR		""
185#define DEF_FRAME_HEIGHT		"0"
186#define DEF_FRAME_HIGHLIGHT_BG		NORMAL_BG
187#define DEF_FRAME_HIGHLIGHT		BLACK
188#define DEF_FRAME_HIGHLIGHT_WIDTH	"0"
189#define DEF_FRAME_LABEL			""
190#define DEF_FRAME_PADX			"0"
191#define DEF_FRAME_PADY			"0"
192#define DEF_FRAME_RELIEF		"flat"
193#define DEF_FRAME_TAKE_FOCUS		"0"
194#define DEF_FRAME_VISUAL		""
195#define DEF_FRAME_WIDTH			"0"
196
197/*
198 * Defaults for labelframes:
199 */
200
201#define DEF_LABELFRAME_BORDER_WIDTH	"2"
202#define DEF_LABELFRAME_CLASS		"Labelframe"
203#define DEF_LABELFRAME_RELIEF		"groove"
204#define DEF_LABELFRAME_FG		BLACK
205#define DEF_LABELFRAME_FONT		"TkDefaultFont"
206#define DEF_LABELFRAME_TEXT		""
207#define DEF_LABELFRAME_LABELANCHOR	"nw"
208
209/*
210 * Defaults for listboxes:
211 */
212
213#define DEF_LISTBOX_ACTIVE_STYLE	"dotbox"
214#define DEF_LISTBOX_BG_COLOR		WHITE
215#define DEF_LISTBOX_BG_MONO		WHITE
216#define DEF_LISTBOX_BORDER_WIDTH	"1"
217#define DEF_LISTBOX_CURSOR		""
218#define DEF_LISTBOX_DISABLED_FG		DISABLED
219#define DEF_LISTBOX_EXPORT_SELECTION	"1"
220#define DEF_LISTBOX_FONT		"TkDefaultFont"
221#define DEF_LISTBOX_FG			BLACK
222#define DEF_LISTBOX_HEIGHT		"10"
223#define DEF_LISTBOX_HIGHLIGHT_BG	NORMAL_BG
224#define DEF_LISTBOX_HIGHLIGHT		BLACK
225#define DEF_LISTBOX_HIGHLIGHT_WIDTH	"1"
226#define DEF_LISTBOX_RELIEF		"sunken"
227#define DEF_LISTBOX_SCROLL_COMMAND	""
228#define DEF_LISTBOX_LIST_VARIABLE	""
229#define DEF_LISTBOX_SELECT_COLOR	SELECT_BG
230#define DEF_LISTBOX_SELECT_MONO		BLACK
231#define DEF_LISTBOX_SELECT_BD		"0"
232#define DEF_LISTBOX_SELECT_FG_COLOR	BLACK
233#define DEF_LISTBOX_SELECT_FG_MONO	WHITE
234#define DEF_LISTBOX_SELECT_MODE		"browse"
235#define DEF_LISTBOX_SET_GRID		"0"
236#define DEF_LISTBOX_STATE		"normal"
237#define DEF_LISTBOX_TAKE_FOCUS		(char *) NULL
238#define DEF_LISTBOX_WIDTH		"20"
239
240/*
241 * Defaults for individual entries of menus:
242 */
243
244#define DEF_MENU_ENTRY_ACTIVE_BG	(char *) NULL
245#define DEF_MENU_ENTRY_ACTIVE_FG	(char *) NULL
246#define DEF_MENU_ENTRY_ACCELERATOR	(char *) NULL
247#define DEF_MENU_ENTRY_BG		(char *) NULL
248#define DEF_MENU_ENTRY_BITMAP		None
249#define DEF_MENU_ENTRY_COLUMN_BREAK	"0"
250#define DEF_MENU_ENTRY_COMMAND		(char *) NULL
251#define DEF_MENU_ENTRY_COMPOUND 	"none"
252#define DEF_MENU_ENTRY_FG		(char *) NULL
253#define DEF_MENU_ENTRY_FONT		(char *) NULL
254#define DEF_MENU_ENTRY_HIDE_MARGIN	"0"
255#define DEF_MENU_ENTRY_IMAGE		(char *) NULL
256#define DEF_MENU_ENTRY_INDICATOR	"1"
257#define DEF_MENU_ENTRY_LABEL		(char *) NULL
258#define DEF_MENU_ENTRY_MENU		(char *) NULL
259#define DEF_MENU_ENTRY_OFF_VALUE	"0"
260#define DEF_MENU_ENTRY_ON_VALUE		"1"
261#define DEF_MENU_ENTRY_SELECT_IMAGE	(char *) NULL
262#define DEF_MENU_ENTRY_STATE		"normal"
263#define DEF_MENU_ENTRY_VALUE		(char *) NULL
264#define DEF_MENU_ENTRY_CHECK_VARIABLE	(char *) NULL
265#define DEF_MENU_ENTRY_RADIO_VARIABLE	"selectedButton"
266#define DEF_MENU_ENTRY_SELECT	(char *) NULL
267#define DEF_MENU_ENTRY_UNDERLINE	"-1"
268
269/*
270 * Defaults for menus overall:
271 */
272
273#define DEF_MENU_ACTIVE_BG_COLOR	ACTIVE_BG
274#define DEF_MENU_ACTIVE_BG_MONO		BLACK
275#define DEF_MENU_ACTIVE_BORDER_WIDTH	"1"
276#define DEF_MENU_ACTIVE_FG_COLOR	BLACK
277#define DEF_MENU_ACTIVE_FG_MONO		WHITE
278#define DEF_MENU_BG_COLOR		NORMAL_BG
279#define DEF_MENU_BG_MONO		WHITE
280#define DEF_MENU_BORDER_WIDTH		"1"
281#define DEF_MENU_CURSOR			"arrow"
282#define DEF_MENU_DISABLED_FG_COLOR	DISABLED
283#define DEF_MENU_DISABLED_FG_MONO	""
284#define DEF_MENU_FONT			"TkMenuFont"
285#define DEF_MENU_FG			BLACK
286#define DEF_MENU_POST_COMMAND		""
287#define DEF_MENU_RELIEF			"raised"
288#define DEF_MENU_SELECT_COLOR		MENU_INDICATOR
289#define DEF_MENU_SELECT_MONO		BLACK
290#define DEF_MENU_TAKE_FOCUS		"0"
291#define DEF_MENU_TEAROFF		"1"
292#define DEF_MENU_TEAROFF_CMD		(char *) NULL
293#define DEF_MENU_TITLE			""
294#define DEF_MENU_TYPE			"normal"
295
296/*
297 * Defaults for menubuttons:
298 */
299
300#define DEF_MENUBUTTON_ANCHOR		"center"
301#define DEF_MENUBUTTON_ACTIVE_BG_COLOR	ACTIVE_BG
302#define DEF_MENUBUTTON_ACTIVE_BG_MONO	BLACK
303#define DEF_MENUBUTTON_ACTIVE_FG_COLOR	BLACK
304#define DEF_MENUBUTTON_ACTIVE_FG_MONO	WHITE
305#define DEF_MENUBUTTON_BG_COLOR		NORMAL_BG
306#define DEF_MENUBUTTON_BG_MONO		WHITE
307#define DEF_MENUBUTTON_BITMAP		""
308#define DEF_MENUBUTTON_BORDER_WIDTH	"1"
309#define DEF_MENUBUTTON_CURSOR		""
310#define DEF_MENUBUTTON_DIRECTION	"below"
311#define DEF_MENUBUTTON_DISABLED_FG_COLOR DISABLED
312#define DEF_MENUBUTTON_DISABLED_FG_MONO	""
313#define DEF_MENUBUTTON_FONT		"TkDefaultFont"
314#define DEF_MENUBUTTON_FG		BLACK
315#define DEF_MENUBUTTON_HEIGHT		"0"
316#define DEF_MENUBUTTON_HIGHLIGHT_BG_COLOR DEF_MENUBUTTON_BG_COLOR
317#define DEF_MENUBUTTON_HIGHLIGHT_BG_MONO  DEF_MENUBUTTON_BG_MONO
318#define DEF_MENUBUTTON_HIGHLIGHT	BLACK
319#define DEF_MENUBUTTON_HIGHLIGHT_WIDTH	"0"
320#define DEF_MENUBUTTON_IMAGE		(char *) NULL
321#define DEF_MENUBUTTON_INDICATOR	"0"
322#define DEF_MENUBUTTON_JUSTIFY		"center"
323#define DEF_MENUBUTTON_MENU		""
324#define DEF_MENUBUTTON_PADX		"4p"
325#define DEF_MENUBUTTON_PADY		"3p"
326#define DEF_MENUBUTTON_RELIEF		"flat"
327#define DEF_MENUBUTTON_STATE		"normal"
328#define DEF_MENUBUTTON_TAKE_FOCUS	"0"
329#define DEF_MENUBUTTON_TEXT		""
330#define DEF_MENUBUTTON_TEXT_VARIABLE	""
331#define DEF_MENUBUTTON_UNDERLINE	"-1"
332#define DEF_MENUBUTTON_WIDTH		"0"
333#define DEF_MENUBUTTON_WRAP_LENGTH	"0"
334
335/*
336 * Defaults for messages:
337 */
338
339#define DEF_MESSAGE_ANCHOR		"center"
340#define DEF_MESSAGE_ASPECT		"150"
341#define DEF_MESSAGE_BG_COLOR		NORMAL_BG
342#define DEF_MESSAGE_BG_MONO		WHITE
343#define DEF_MESSAGE_BORDER_WIDTH	"1"
344#define DEF_MESSAGE_CURSOR		""
345#define DEF_MESSAGE_FG			BLACK
346#define DEF_MESSAGE_FONT		"TkDefaultFont"
347#define DEF_MESSAGE_HIGHLIGHT_BG	NORMAL_BG
348#define DEF_MESSAGE_HIGHLIGHT		BLACK
349#define DEF_MESSAGE_HIGHLIGHT_WIDTH	"0"
350#define DEF_MESSAGE_JUSTIFY		"left"
351#define DEF_MESSAGE_PADX		"-1"
352#define DEF_MESSAGE_PADY		"-1"
353#define DEF_MESSAGE_RELIEF		"flat"
354#define DEF_MESSAGE_TAKE_FOCUS		"0"
355#define DEF_MESSAGE_TEXT		""
356#define DEF_MESSAGE_TEXT_VARIABLE	""
357#define DEF_MESSAGE_WIDTH		"0"
358
359/*
360 * Defaults for panedwindows
361 */
362
363#define DEF_PANEDWINDOW_BG_COLOR	NORMAL_BG
364#define DEF_PANEDWINDOW_BG_MONO		WHITE
365#define DEF_PANEDWINDOW_BORDERWIDTH	"1"
366#define DEF_PANEDWINDOW_CURSOR		""
367#define DEF_PANEDWINDOW_HANDLEPAD	"8"
368#define DEF_PANEDWINDOW_HANDLESIZE	"8"
369#define DEF_PANEDWINDOW_HEIGHT		""
370#define DEF_PANEDWINDOW_OPAQUERESIZE	"1"
371#define DEF_PANEDWINDOW_ORIENT		"horizontal"
372#define DEF_PANEDWINDOW_RELIEF		"flat"
373#define DEF_PANEDWINDOW_SASHCURSOR	""
374#define DEF_PANEDWINDOW_SASHPAD		"0"
375#define DEF_PANEDWINDOW_SASHRELIEF	"flat"
376#define DEF_PANEDWINDOW_SASHWIDTH	"3"
377#define DEF_PANEDWINDOW_SHOWHANDLE	"0"
378#define DEF_PANEDWINDOW_WIDTH		""
379
380/*
381 * Defaults for panedwindow panes
382 */
383
384#define DEF_PANEDWINDOW_PANE_AFTER	""
385#define DEF_PANEDWINDOW_PANE_BEFORE	""
386#define DEF_PANEDWINDOW_PANE_HEIGHT	""
387#define DEF_PANEDWINDOW_PANE_MINSIZE	"0"
388#define DEF_PANEDWINDOW_PANE_PADX	"0"
389#define DEF_PANEDWINDOW_PANE_PADY	"0"
390#define DEF_PANEDWINDOW_PANE_STICKY	"nsew"
391#define DEF_PANEDWINDOW_PANE_WIDTH	""
392#define DEF_PANEDWINDOW_PANE_HIDE	"0"
393#define DEF_PANEDWINDOW_PANE_STRETCH	"last"
394
395/*
396 * Defaults for scales:
397 */
398
399#define DEF_SCALE_ACTIVE_BG_COLOR	ACTIVE_BG
400#define DEF_SCALE_ACTIVE_BG_MONO	BLACK
401#define DEF_SCALE_BG_COLOR		NORMAL_BG
402#define DEF_SCALE_BG_MONO		WHITE
403#define DEF_SCALE_BIG_INCREMENT		"0"
404#define DEF_SCALE_BORDER_WIDTH		"1"
405#define DEF_SCALE_COMMAND		""
406#define DEF_SCALE_CURSOR		""
407#define DEF_SCALE_DIGITS		"0"
408#define DEF_SCALE_FONT			"TkDefaultFont"
409#define DEF_SCALE_FG_COLOR		BLACK
410#define DEF_SCALE_FG_MONO		BLACK
411#define DEF_SCALE_FROM			"0"
412#define DEF_SCALE_HIGHLIGHT_BG_COLOR	DEF_SCALE_BG_COLOR
413#define DEF_SCALE_HIGHLIGHT_BG_MONO	DEF_SCALE_BG_MONO
414#define DEF_SCALE_HIGHLIGHT		BLACK
415#define DEF_SCALE_HIGHLIGHT_WIDTH	"1"
416#define DEF_SCALE_LABEL			""
417#define DEF_SCALE_LENGTH		"100"
418#define DEF_SCALE_ORIENT		"vertical"
419#define DEF_SCALE_RELIEF		"flat"
420#define DEF_SCALE_REPEAT_DELAY	        "300"
421#define DEF_SCALE_REPEAT_INTERVAL	"100"
422#define DEF_SCALE_RESOLUTION		"1"
423#define DEF_SCALE_TROUGH_COLOR		TROUGH
424#define DEF_SCALE_TROUGH_MONO		WHITE
425#define DEF_SCALE_SHOW_VALUE		"1"
426#define DEF_SCALE_SLIDER_LENGTH		"30"
427#define DEF_SCALE_SLIDER_RELIEF		"raised"
428#define DEF_SCALE_STATE			"normal"
429#define DEF_SCALE_TAKE_FOCUS		(char *) NULL
430#define DEF_SCALE_TICK_INTERVAL		"0"
431#define DEF_SCALE_TO			"100"
432#define DEF_SCALE_VARIABLE		""
433#define DEF_SCALE_WIDTH			"15"
434
435/*
436 * Defaults for scrollbars:
437 */
438
439#define DEF_SCROLLBAR_ACTIVE_BG_COLOR	ACTIVE_BG
440#define DEF_SCROLLBAR_ACTIVE_BG_MONO	BLACK
441#define DEF_SCROLLBAR_ACTIVE_RELIEF	"raised"
442#define DEF_SCROLLBAR_BG_COLOR		NORMAL_BG
443#define DEF_SCROLLBAR_BG_MONO		WHITE
444#define DEF_SCROLLBAR_BORDER_WIDTH	"1"
445#define DEF_SCROLLBAR_COMMAND		""
446#define DEF_SCROLLBAR_CURSOR		""
447#define DEF_SCROLLBAR_EL_BORDER_WIDTH	"-1"
448#define DEF_SCROLLBAR_HIGHLIGHT_BG	NORMAL_BG
449#define DEF_SCROLLBAR_HIGHLIGHT		BLACK
450#define DEF_SCROLLBAR_HIGHLIGHT_WIDTH	"0"
451#define DEF_SCROLLBAR_JUMP		"0"
452#define DEF_SCROLLBAR_ORIENT		"vertical"
453#define DEF_SCROLLBAR_RELIEF		"sunken"
454#define DEF_SCROLLBAR_REPEAT_DELAY	"300"
455#define DEF_SCROLLBAR_REPEAT_INTERVAL	"100"
456#define DEF_SCROLLBAR_TAKE_FOCUS	(char *) NULL
457#define DEF_SCROLLBAR_TROUGH_COLOR	TROUGH
458#define DEF_SCROLLBAR_TROUGH_MONO	WHITE
459#define DEF_SCROLLBAR_WIDTH		"11"
460
461/*
462 * Defaults for texts:
463 */
464
465#define DEF_TEXT_AUTO_SEPARATORS	"1"
466#define DEF_TEXT_BG_COLOR		WHITE
467#define DEF_TEXT_BG_MONO		WHITE
468#define DEF_TEXT_BLOCK_CURSOR		"0"
469#define DEF_TEXT_BORDER_WIDTH		"1"
470#define DEF_TEXT_CURSOR			"xterm"
471#define DEF_TEXT_FG			BLACK
472#define DEF_TEXT_EXPORT_SELECTION	"1"
473#define DEF_TEXT_FONT			"TkFixedFont"
474#define DEF_TEXT_HEIGHT			"24"
475#define DEF_TEXT_HIGHLIGHT_BG		NORMAL_BG
476#define DEF_TEXT_HIGHLIGHT		BLACK
477#define DEF_TEXT_HIGHLIGHT_WIDTH	"1"
478#define DEF_TEXT_INSERT_BG		BLACK
479#define DEF_TEXT_INSERT_BD_COLOR	"0"
480#define DEF_TEXT_INSERT_BD_MONO		"0"
481#define DEF_TEXT_INSERT_OFF_TIME	"300"
482#define DEF_TEXT_INSERT_ON_TIME		"600"
483#define DEF_TEXT_INSERT_WIDTH		"2"
484#define DEF_TEXT_MAX_UNDO    	"0"
485#define DEF_TEXT_PADX			"1"
486#define DEF_TEXT_PADY			"1"
487#define DEF_TEXT_RELIEF			"sunken"
488#define DEF_TEXT_INACTIVE_SELECT_COLOR	SELECT_BG
489#define DEF_TEXT_SELECT_COLOR		SELECT_BG
490#define DEF_TEXT_SELECT_MONO		BLACK
491#define DEF_TEXT_SELECT_BD_COLOR	"0"
492#define DEF_TEXT_SELECT_BD_MONO		"0"
493#define DEF_TEXT_SELECT_FG_COLOR	BLACK
494#define DEF_TEXT_SELECT_FG_MONO		WHITE
495#define DEF_TEXT_SELECT_RELIEF		"raised"
496#define DEF_TEXT_SET_GRID		"0"
497#define DEF_TEXT_SPACING1		"0"
498#define DEF_TEXT_SPACING2		"0"
499#define DEF_TEXT_SPACING3		"0"
500#define DEF_TEXT_STATE			"normal"
501#define DEF_TEXT_TABS			""
502#define DEF_TEXT_TABSTYLE		"tabular"
503#define DEF_TEXT_TAKE_FOCUS		(char *) NULL
504#define DEF_TEXT_UNDO    		"0"
505#define DEF_TEXT_WIDTH			"80"
506#define DEF_TEXT_WRAP			"char"
507#define DEF_TEXT_XSCROLL_COMMAND	""
508#define DEF_TEXT_YSCROLL_COMMAND	""
509
510/*
511 * Defaults for canvas text:
512 */
513
514#define DEF_CANVTEXT_FONT		"TkDefaultFont"
515
516/*
517 * Defaults for toplevels (most of the defaults for frames also apply
518 * to toplevels):
519 */
520
521#define DEF_TOPLEVEL_CLASS		"Toplevel"
522#define DEF_TOPLEVEL_MENU		""
523#define DEF_TOPLEVEL_SCREEN		""
524#define DEF_TOPLEVEL_USE		""
525
526#endif /* _TKUNIXDEFAULT */
527