OSDN Git Service

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