home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / share / themes / Crux / gtk-2.0 / gtkrc
Encoding:
Text File  |  2006-08-22  |  2.6 KB  |  114 lines

  1. # gtkrc generated automatically by make-gtkrc.pl
  2.  
  3. #  gtkrc -- gtkrc for crux-engine themes
  4. #
  5. #  Copyright (C) 2000, 2001 Eazel, Inc.
  6. #
  7. #  This program is free software; you can redistribute it and/or
  8. #  modify it under the terms of the GNU General Public License as
  9. #  published by the Free Software Foundation; either version 2 of the
  10. #  License, or (at your option) any later version.
  11. #
  12. #  This program is distributed in the hope that it will be useful,
  13. #  but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  15. #  General Public License for more details.
  16. #
  17. #  You should have received a copy of the GNU General Public License
  18. #  along with this program; if not, write to the Free Software
  19. #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  20. #
  21. #  $Id: gtkrc,v 1.8 2006/07/18 20:40:59 thos Exp $
  22. #
  23. #  Authors: John Harper <jsh@eazel.com>
  24.  
  25. # Default style for all widgets to build from
  26. style "default"
  27. {
  28.  
  29.   GtkRange::slider_width = 13
  30.   GtkRange::stepper_size = 13
  31.   GtkRange::trough_border = 1
  32.  
  33.   GtkScale::slider_width = 12
  34.   GtkScale::stepper_size = 12
  35.   GtkScale::trough_border = 0
  36.  
  37.   GtkScale::slider_length = 16
  38.   GtkCheckButton::indicator_size = 12
  39.   GtkCheckButton::indicator_spacing = 3
  40.   GtkCheckMenuItem::indicator_size = 10
  41.  
  42.   GtkOptionMenu::indicator_size = { 11, 6 }
  43.   GtkOptionMenu::indicator_spacing = { 30, 5, 2, 2 }
  44.  
  45.   GtkScrollbar::min_slider_length = 25
  46.  
  47.   fg[NORMAL] = "#000000"
  48.   fg[ACTIVE] = "#000000"
  49.   fg[PRELIGHT] = "#000000"
  50.   fg[SELECTED] = "#ffffff"
  51.   fg[INSENSITIVE] = "#555555"
  52.  
  53.   bg[NORMAL] = "#d3d7cf"
  54.   bg[ACTIVE] = "#a3a69f"
  55.   bg[PRELIGHT] = "#ededeb"
  56.   bg[INSENSITIVE] = "#c4c6c0"
  57.   bg[SELECTED] = "#75507b"
  58.  
  59.   text[NORMAL] = "#000000"
  60.   text[ACTIVE] = "#000000"
  61.   text[PRELIGHT] = "#000000"
  62.   text[INSENSITIVE] = "#000000"
  63.  
  64.   base[NORMAL] = "#ffffff"
  65.   base[PRELIGHT] = "#000000"
  66.   base[INSENSITIVE] = "#dddddd"
  67.   base[SELECTED] = "#75507b"
  68.  
  69.   engine "crux-engine" {  }
  70. }
  71.  
  72. # common default
  73. class "GtkWidget" style "default"
  74.  
  75. # Style used for (prelighted) menu items
  76. style "menuitem"
  77. {
  78.   fg[PRELIGHT] = "#ffffff"
  79.   bg[PRELIGHT] = "#75507b"
  80. }
  81.  
  82. class "GtkMenuItem" style "menuitem"
  83. widget_class "*.*MenuItem.*" style "menuitem"
  84.  
  85.  
  86. style "menu"
  87. {
  88.   xthickness = 3
  89. }
  90.  
  91. # This enables gradiented menu backgrounds
  92. class "GtkMenu" style "menu"
  93.  
  94. style "entry"
  95. {
  96.   xthickness = 3
  97.   ythickness = 3
  98.  
  99.   engine "crux-engine"
  100.   {
  101.     thickness = 3
  102.   }
  103. }
  104.  
  105. # some extra padding around text entries, so the focus marking fits
  106. class "GtkEntry" style "entry"
  107. class "GtkText" style "entry"
  108.  
  109. style "trough"
  110. {
  111.    bg[NORMAL] = "#c4c6c0"
  112. }
  113. class "GtkProgressBar" style "trough"
  114.