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