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