SHARE
TWEET

gtkrc

a guest Apr 20th, 2012 138 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #Fawn By lyrae
  2.  
  3. include "panel.rc"
  4. include "menubar.rc"
  5.  
  6. gtk-button-images = 0 #disable icons on buttons like close etc
  7. gtk-icon-sizes = "panel-menu=16,16:panel=16,16:gtk-button=16,16:gtk-large-toolbar=16,16"
  8. gtk-menu-images = 0
  9.  
  10. style "default"
  11. {
  12.   GtkWidget::interior_focus                     = 7
  13.   GtkWidget::focus_padding                      = 0
  14.   GtkButton::default_border                     = { 0, 0, 0, 0 }
  15.   GtkButton::default_outside_border             = { 0, 0, 0, 0 }
  16.  
  17.   GtkRange::trough_border                       = 0
  18.   GtkRange::slider_width                                = 15
  19.   GtkRange::stepper_size                        = 15
  20.  
  21.   GtkVScale::slider_length                      = 11
  22.   GtkVScale::slider_width                       = 21
  23.   GtkHScale::slider_length                      = 11
  24.   GtkHScale::slider_width                       = 21
  25.  
  26.   GtkPaned::handle_size                         = 6
  27.   GtkScrollbar::min_slider_length               = 50
  28.   GtkCheckButton::indicator_size                = 12
  29.   GtkCheckButton::indicator_spacing     = 3
  30.   GtkMenuBar::internal_padding          = 1
  31.   GtkOptionMenu::indicator_size         = { 15, 8 }
  32.   GtkOptionMenu::indicator_spacing      = { 8, 2, 0, 0 }
  33.   GtkStatusbar::shadow_type                     = GTK_SHADOW_NONE
  34.   GtkSpinButton::shadow_type            = GTK_SHADOW_NONE
  35.  
  36.   xthickness                    = 2
  37.   ythickness                    = 2
  38.  
  39.   fg[NORMAL]               = "#29241d" # Metacity and mouseover, Most text
  40.   fg[ACTIVE]               = "#29241d"
  41.   fg[PRELIGHT]             = "#836E50"
  42.   fg[SELECTED]             = "#29241d"
  43.   fg[INSENSITIVE]          = "#B7A67A"
  44.  
  45.   bg[NORMAL]               = "#ECE9E2" # Normal Background
  46.   bg[ACTIVE]               = "#DFDACF"
  47.   bg[PRELIGHT]             = "#ECE9E2" # Expand prelight bg
  48.   bg[SELECTED]             = "#ECE9E2"
  49.   bg[INSENSITIVE]          = "#D3CCBE"
  50.  
  51.   base[NORMAL]             = "#ECE9E2" # Background, most
  52.   base[ACTIVE]             = "#DFDACF" # Menu active item in inactive window
  53.   base[PRELIGHT]           = "#DFDACF"
  54.   base[INSENSITIVE]   = "#ffffff" # Inactive Entry bg
  55.   base[SELECTED]       = "#4F4231" # Menu active item in active window
  56.  
  57.   text[NORMAL]     = "#29241d" # Text in window, arrows
  58.   text[INSENSITIVE]        = "#B7A67A" # Insensitive arrows
  59.   text[SELECTED]           = "#D7D3C5" # Active text in active window
  60.   text[ACTIVE]             = "#29241d" # Active text in inactive window
  61.   text[PRELIGHT]           = "#9F907D" # Text on Mouseover
  62.  
  63.   engine "pixmap"
  64.   {
  65.     image
  66.     {
  67.       function                          = HANDLE
  68.       recolorable                       = TRUE
  69.       overlay_file                      = "Panel/handle-v.png"
  70.       overlay_stretch   = FALSE
  71.       orientation                       = HORIZONTAL
  72.     }
  73.     image
  74.     {
  75.       function                          = HANDLE
  76.       recolorable                       = TRUE
  77.       overlay_file                      = "Panel/handle-h.png"
  78.       overlay_stretch   = FALSE
  79.       orientation                       = VERTICAL
  80.     }
  81.  
  82. ####################### SHADOWS ############################x
  83.  
  84.     image
  85.     {
  86.       function                  = SHADOW
  87.       shadow                    = IN
  88.       recolorable               = FALSE
  89.       file                              = "Shadows/shadow-in.png"
  90.       border                    = { 3, 3, 2, 2 }
  91.       stretch                   = TRUE
  92.     }
  93.     image
  94.     {
  95.        function         = SHADOW
  96.        shadow                   = OUT
  97.        recolorable              = TRUE
  98.        file                             = "Shadows/shadow-out.png"
  99.        stretch                  = TRUE
  100.     }
  101.  
  102.     image
  103.     {
  104.        function         = SHADOW
  105.        shadow                   = ETCHED_IN
  106.        recolorable              = TRUE
  107.        file                             = "Frame-Gap/frame1.png"                               
  108.        border                   = { 2, 2, 2, 2 }
  109.        stretch                  = TRUE
  110.     }
  111.     image
  112.     {
  113.        function         = SHADOW
  114.        shadow                   = ETCHED_OUT
  115.        recolorable              = TRUE
  116.        file                             = "Shadows/shadow-none.png"
  117.        border                   = { 2, 2, 2, 2 }
  118.        stretch                  = TRUE
  119.     }
  120.     image
  121.     {
  122.        function                 = SHADOW_GAP
  123.        recolorable                      = TRUE
  124.        file                                     = "Frame-Gap/frame1.png"
  125.        border                           = { 2, 2, 2, 2 }
  126.        stretch                          = TRUE
  127.        gap_start_file           = "Frame-Gap/frame-gap-start.png"
  128.        gap_start_border = { 2, 0, 2, 0 }
  129.        gap_end_file             = "Frame-Gap/frame-gap-end.png"
  130.        gap_end_border   = { 0, 2, 2, 0 }
  131.        gap_side                 = TOP
  132.     }
  133.  
  134.     image
  135.     {
  136.        function         = VLINE
  137.        recolorable              = TRUE
  138.        file                             = "Lines/line-v.png"
  139.        border                   = { 1, 1, 0, 0 }
  140.        stretch                  = TRUE
  141.     }
  142.     image
  143.     {
  144.       function                  = HLINE
  145.       recolorable               = TRUE
  146.       file                              = "Lines/line-h.png"
  147.       border                    = { 0, 0, 1, 1 }
  148.       stretch                   = TRUE
  149.     }
  150.  
  151.     # focus
  152.  
  153.     image
  154.     {
  155.       function                  = FOCUS
  156.       recolorable               = TRUE
  157.       file                              = "Others/focus.png"
  158.       border                    = { 6, 0, 6, 0 }
  159.       stretch                   = TRUE
  160.     }  
  161.  
  162.     # arrows
  163.  
  164.     image
  165.     {
  166.       function                          = ARROW
  167.       recolorable                       = TRUE
  168.       overlay_file                      = "Arrows/arrow-up.png"
  169.       overlay_border    = { 0, 0, 0, 0 }
  170.       overlay_stretch   = FALSE
  171.       arrow_direction   = UP
  172.     }
  173.     image
  174.     {
  175.       function                          = ARROW
  176.       state                             = NORMAL
  177.       recolorable                       = TRUE
  178.       overlay_file                      = "Arrows/arrow-down.png"
  179.       overlay_border    = { 0, 0, 0, 0 }
  180.       overlay_stretch   = FALSE
  181.       arrow_direction   = DOWN
  182.     }
  183.     image
  184.     {
  185.       function                          = ARROW
  186.       state                             = PRELIGHT
  187.       recolorable                       = TRUE
  188.       overlay_file                      = "Arrows/arrow-down-prelight.png"
  189.       overlay_border    = { 0, 0, 0, 0 }
  190.       overlay_stretch   = FALSE
  191.       arrow_direction   = DOWN
  192.     }
  193.     image
  194.     {
  195.       function                          = ARROW
  196.       state                             = ACTIVE
  197.       recolorable                       = TRUE
  198.       overlay_file                      = "Arrows/arrow-down-pressed.png"
  199.       overlay_border    = { 0, 0, 0, 0 }
  200.       overlay_stretch   = FALSE
  201.       arrow_direction   = DOWN
  202.     }
  203.  
  204.     image
  205.     {
  206.       function                          = ARROW
  207.       state                             = INSENSITIVE
  208.       recolorable                       = TRUE
  209.       overlay_file                      = "Arrows/arrow-down-insens.png"
  210.       overlay_border    = { 0, 0, 0, 0 }
  211.       overlay_stretch   = FALSE
  212.       arrow_direction   = DOWN
  213.     }
  214.  
  215.     image
  216.     {
  217.       function                          = ARROW
  218.       recolorable                       = TRUE
  219.       overlay_file                      = "Arrows/arrow-left.png"
  220.       overlay_border    = { 0, 0, 0, 0 }
  221.       overlay_stretch   = FALSE
  222.       arrow_direction   = LEFT
  223.     }
  224.     image
  225.     {
  226.       function                          = ARROW
  227.       recolorable                       = TRUE
  228.       overlay_file                      = "Arrows/arrow-right.png"
  229.       overlay_border    = { 0, 0, 0, 0 }
  230.       overlay_stretch   = FALSE
  231.       arrow_direction   = RIGHT
  232.     }
  233.     image
  234.       {
  235.      function                   = BOX
  236.         recolorable             = TRUE
  237.         file                            = "Others/null.png"
  238.         border                  = { 3, 3, 3, 3 }
  239.         stretch                 = TRUE
  240.       }
  241.   }
  242.  
  243. }
  244.  
  245. class "GtkWidget"          style "default"
  246.  
  247. style "inactivetext"
  248. {
  249.  
  250. engine "mist"
  251.         {
  252.         }
  253. }
  254.  
  255. widget_class "*.<GtkLabel>" style "inactivetext"
  256. widget_class "*.<GtkCellLayout>" style "inactivetext"
  257. #widget_class "*.<Combo>" style "inactivetext"
  258.  
  259. style "inactivetext2"
  260. {
  261.  
  262.  
  263.   fg[PRELIGHT]          = "#9F907D"
  264.   text[PRELIGHT]        = "#9F907D"
  265.  
  266. engine "mist"
  267.         {
  268.         }
  269. }
  270.  
  271. widget_class "*.<GtkMenuItem>.*" style "inactivetext2"
  272.  
  273.  
  274. #################### BUTTONS #######################
  275.  
  276. style "button"          = "default"
  277. {
  278.  
  279.   engine "pixmap"
  280.   {
  281.     image
  282.     {
  283.       function                  = BOX
  284.       detail                            = "buttondefault"
  285.       recolorable               = TRUE
  286.       file                              = "Buttons/button-default.png"
  287.       border                    = {4, 4, 4, 4}
  288.       stretch                   = TRUE
  289.     }
  290.     image
  291.     {
  292.       function                  = BOX
  293.       state                             = PRELIGHT
  294.       recolorable               = TRUE
  295.       file                              = "Buttons/button-prelight.png"
  296.       border                    = { 4, 4, 4, 4 }
  297.       stretch                   = TRUE
  298.     }
  299.     image
  300.     {
  301.       function                  = BOX
  302.       state                             = ACTIVE
  303.       file                              = "Buttons/button-pressed.png"
  304.       border                    = { 4, 4, 4, 4 }
  305.       stretch                   = TRUE
  306.     }  
  307.     image
  308.    {
  309.      function                   = BOX
  310.      state                              = INSENSITIVE
  311.      file                                       = "Buttons/button-insensitive.png"
  312.      border                     = { 4, 4, 4, 4 }
  313.      stretch                    = TRUE
  314.     }
  315.     image
  316.     {
  317.       function                  = BOX
  318.       file                              = "Buttons/button-normal.png"          
  319.       border                    = { 4, 4, 4, 4 }
  320.       stretch                   = TRUE
  321.      } 
  322.   }
  323. }
  324.  
  325.  
  326.  
  327.  
  328. style "checkradiobutton" {
  329.   engine "pixmap" {
  330.     image
  331.         {
  332.         function                        = FLAT_BOX
  333.         recolorable             = TRUE
  334.         file                                    = "Check-Radio/highlight.png"
  335.         border                  = { 2, 5, 2, 5 }
  336.         stretch                 = TRUE
  337.        }
  338.     }
  339. }
  340.  
  341. class "GtkRadioButton" style "checkradiobutton"
  342. class "GtkCheckButton" style "checkradiobutton"
  343.  
  344. style "optionmenu"              = "default"
  345.  
  346. {
  347.   engine "pixmap"
  348.   {
  349.     image
  350.     {
  351.       function                  = BOX
  352.       recolorable               = TRUE
  353.       state                             = PRELIGHT
  354.       file                              = "Combo/combo-prelight.png"
  355.       border                    = { 5, 5, 5, 5}
  356.       stretch                   = TRUE
  357.     }
  358.     image
  359.     {
  360.       function                  = BOX
  361.       recolorable               = TRUE
  362.       state                             = NORMAL
  363.       file                              = "Combo/combo-normal.png"
  364.       border                    = { 5, 5, 5, 5}
  365.       stretch                   = TRUE
  366.     }
  367.  
  368.   image
  369.     {
  370.       function                  = BOX
  371.       recolorable               = TRUE
  372.       state                             = ACTIVE
  373.       file                              = "Combo/combo-pressed.png"
  374.       border                    = { 5, 5, 5, 5}
  375.       stretch                   = TRUE
  376.     }
  377.  image
  378.     {
  379.       function                  = BOX
  380.       recolorable               = TRUE
  381.       state                             = INSENSITIVE
  382.       file                              = "Combo/combo-inactive.png"
  383.       border                    = { 5, 5, 5, 5}
  384.       stretch                   = TRUE
  385.     }
  386.     image
  387.     {
  388.       function                  = TAB
  389.       state                             = INSENSITIVE
  390.       recolorable               = TRUE
  391.       overlay_file              = "Combo/combo-arrow-insens.png"
  392.       overlay_stretch   = FALSE
  393.     }
  394.     image
  395.     {
  396.       function                          = TAB
  397.       recolorable                       = TRUE
  398.       state                                     = NORMAL
  399.       overlay_file                      = "Combo/combo-arrow.png"
  400.       overlay_border    = { 0, 0, 0, 0 }
  401.       overlay_stretch   = FALSE
  402.     }
  403.   image
  404.     {
  405.       function                          = TAB
  406.       recolorable                       = TRUE
  407.       state                                     = PRELIGHT
  408.       overlay_file                      = "Combo/combo-arrow-prelight.png"
  409.       overlay_border    = { 0, 0, 0, 0 }
  410.       overlay_stretch   = FALSE
  411.     }
  412.   }
  413. }
  414.  
  415. widget_class "*Combo*" style "optionmenu"
  416.  
  417. style "radiobutton"     = "default"
  418. {
  419.   engine "pixmap"
  420.     {
  421.  image
  422.         {
  423.             function                    = OPTION
  424.             recolorable                 = TRUE
  425.             state                               = NORMAL
  426.             shadow                      = OUT
  427.             overlay_file                = "Check-Radio/option1.png"
  428.             overlay_stretch     = FALSE
  429.         }
  430.  image
  431.         {
  432.             function                    = OPTION
  433.             recolorable                 = TRUE
  434.             state                               = PRELIGHT
  435.             shadow                      = OUT
  436.             overlay_file                = "Check-Radio/option3.png"
  437.             overlay_stretch     = FALSE
  438.         }
  439.  image
  440.         {
  441.             function                    = OPTION
  442.             recolorable                 = TRUE
  443.             state                               = ACTIVE
  444.             shadow                      = OUT
  445.             overlay_file                = "Check-Radio/option3.png"
  446.             overlay_stretch     = FALSE
  447.         }
  448.  image
  449.         {
  450.             function                    = OPTION
  451.             recolorable                 = TRUE
  452.             state                               = INSENSITIVE
  453.             shadow                      = OUT
  454.             overlay_file                = "Check-Radio/option1.png"
  455.             overlay_stretch     = FALSE
  456.         }
  457.  image
  458.         {
  459.             function                    = OPTION
  460.             recolorable                 = TRUE
  461.                   state                                 = NORMAL
  462.             shadow                      = IN
  463.             overlay_file                = "Check-Radio/option2.png"
  464.             overlay_stretch     = FALSE
  465.         }
  466.   image
  467.         {
  468.             function                    = OPTION
  469.             recolorable                 = TRUE
  470.                   state                                 = PRELIGHT
  471.             shadow                      = IN
  472.             overlay_file                = "Check-Radio/option4.png"
  473.             overlay_stretch     = FALSE
  474.         }
  475.  image
  476.         {
  477.             function                    = OPTION
  478.             recolorable                 = TRUE
  479.                   state                                 = ACTIVE
  480.             shadow                      = IN
  481.             overlay_file                = "Check-Radio/option4.png"
  482.             overlay_stretch     = FALSE
  483.         }
  484.  image
  485.         {
  486.             function                    = OPTION
  487.             recolorable                 = TRUE
  488.                   state                                 = INSENSITIVE
  489.             shadow                      = IN
  490.             overlay_file                = "Check-Radio/option1.png"
  491.             overlay_stretch     = FALSE
  492.         }
  493.   image
  494.         {
  495.           function                      = FLAT_BOX
  496.           recolorable                   = TRUE
  497.         stretch                         = TRUE
  498.           file                                  = "Check-Radio/checklight.png"
  499.           border                        = { 2, 2, 2, 2 }
  500.         }
  501.     }
  502. }
  503.  
  504.  
  505. style "checkbutton"     = "default"
  506. {
  507.   engine "pixmap"
  508.     {
  509.  image
  510.         {
  511.             function                    = CHECK
  512.             recolorable                 = TRUE
  513.             state                               = NORMAL
  514.             shadow                      = OUT
  515.             overlay_file                = "Check-Radio/check1.png"
  516.             overlay_stretch     = FALSE
  517.         }
  518.  image
  519.         {
  520.             function                    = CHECK
  521.             recolorable                 = TRUE
  522.             state                               = PRELIGHT
  523.             shadow                      = OUT
  524.             overlay_file                = "Check-Radio/check3.png"
  525.             overlay_stretch     = FALSE
  526.         }
  527.  image
  528.         {
  529.             function                    = CHECK
  530.             recolorable                 = TRUE
  531.             state                               = ACTIVE
  532.             shadow                      = OUT
  533.             overlay_file                = "Check-Radio/check3.png"
  534.             overlay_stretch     = FALSE
  535.         }
  536.  image
  537.         {
  538.             function                    = CHECK
  539.             recolorable                 = TRUE
  540.             state                               = INSENSITIVE
  541.             shadow                      = OUT
  542.             overlay_file                = "Check-Radio/check1.png"
  543.             overlay_stretch     = FALSE
  544.         }
  545.  image
  546.         {
  547.             function                    = CHECK
  548.             recolorable                 = TRUE
  549.                   state                                 = NORMAL
  550.             shadow                      = IN
  551.             overlay_file                = "Check-Radio/check2.png"
  552.             overlay_stretch     = FALSE
  553.         }
  554.   image
  555.         {
  556.             function                    = CHECK
  557.             recolorable                 = TRUE
  558.                   state                                 = PRELIGHT
  559.             shadow                      = IN
  560.             overlay_file                = "Check-Radio/check4.png"
  561.             overlay_stretch     = FALSE
  562.         }
  563.  image
  564.         {
  565.             function                    = CHECK
  566.             recolorable                 = TRUE
  567.                   state                                 = ACTIVE
  568.             shadow                      = IN
  569.             overlay_file                = "Check-Radio/check4.png"
  570.             overlay_stretch     = FALSE
  571.         }
  572.  image
  573.     {
  574.     function                    = CHECK
  575.     recolorable                 = TRUE
  576.        state                            = INSENSITIVE
  577.        shadow                   = IN
  578.        overlay_file             = "Check-Radio/check1.png"
  579.        overlay_stretch  = FALSE
  580.     }
  581.     image
  582.     {
  583.       function          = FLAT_BOX
  584.       recolorable       = TRUE
  585.       stretch                   = TRUE
  586.       file                      = "Check-Radio/checklight.png"
  587.       border            = { 2, 2, 2, 2 }
  588.     }
  589.   }
  590. }
  591.  
  592.  
  593. ####################### ENTRY #####################xx
  594.  
  595. style "entry"                   = "default"
  596. {
  597.  
  598.   xthickness                                    = 3
  599.   ythickness                                    = 2
  600.   GtkWidget::interior_focus     = 0
  601.  
  602.   engine "pixmap"
  603.   {
  604.     image
  605.     {
  606.       function                  = FOCUS
  607.       recolorable               = TRUE
  608.       file                      = "Shadows/entry-shadow-in.png"
  609.       border                    = { 3,3,3,3 }
  610.       stretch                   = TRUE
  611.     }  
  612.  image
  613.     {
  614.       function                  = BOX
  615.       recolorable               = TRUE
  616.          shadow                 = IN
  617.       state                     = NORMAL
  618.       file                      = "Shadows/entry-shadow-in.png"
  619.       border                    = { 3,3,3,3 }
  620.       stretch                   = TRUE
  621.     }  
  622. image
  623.     {
  624.       function                  = BOX
  625.       recolorable               = TRUE
  626.          shadow                 = OUT
  627.       state                     = NORMAL
  628.       file                      = "Shadows/text-entry.png"
  629.       border                    = { 3,3,3,3 }
  630.       stretch                   = TRUE
  631.     }  
  632.   image
  633.    {
  634.      function                   = SHADOW
  635.      detail                     = "entry"
  636.      shadow                     = IN
  637.      recolorable                = FALSE
  638.      file                       = "Shadows/text-entry.png"
  639.      border                     = { 3,3,3,3 }
  640.      stretch                    = TRUE
  641.     }
  642.   }
  643. }
  644.  
  645. ################x SPINBUTTONS ################
  646.  
  647. style "spinbutton"      = "default"
  648. {
  649.  
  650.   xthickness                                    = 3
  651.   ythickness                                    = 1
  652.   GtkWidget::interior_focus     = 0
  653.  
  654.   engine "pixmap"
  655.   {
  656.     image
  657.     {
  658.       function                  = ARROW
  659.     }
  660.  
  661. ############################# UP ######################xx
  662.     image
  663.     {
  664.       function                  = BOX
  665.       state                     = NORMAL
  666.       detail                    = "spinbutton_up"
  667.       recolorable               = TRUE
  668.       file                      = "Spin/spin-up-bg.png"
  669.       border                    = { 5, 5, 5, 5 }
  670.       stretch                   = TRUE
  671.       overlay_file              = "Spin/arrow-up.png"
  672.       overlay_stretch           = FALSE
  673.     }
  674.     image
  675.     {
  676.       function                  = BOX
  677.       state                     = PRELIGHT
  678.       detail                    = "spinbutton_up"
  679.       recolorable               = TRUE
  680.       file                      = "Spin/spin-up-bg.png"
  681.       border                    = { 5, 5, 5, 5 }
  682.       stretch                   = TRUE
  683.       overlay_file              = "Spin/arrow-up-prelight.png"
  684.       overlay_stretch           = FALSE
  685.     }
  686.     image
  687.     {
  688.       function                  = BOX
  689.       state                     = INSENSITIVE
  690.       detail                    = "spinbutton_up"
  691.       recolorable               = TRUE
  692.       file                      = "Spin/spin-up-bg.png"
  693.       border                    = { 5, 5, 5, 5 }
  694.       stretch                   = TRUE
  695.       overlay_file              = "Spin/arrow-up-disable.png"
  696.       overlay_stretch           = FALSE
  697.     }
  698.     image
  699.     {
  700.       function                  = BOX
  701.       state                     = ACTIVE
  702.       detail                    = "spinbutton_up"
  703.       recolorable               = TRUE
  704.       file                      = "Spin/spin-up-bg.png"
  705.       border                    = { 5, 5, 5, 5 }
  706.       stretch                   = TRUE
  707.     }
  708.  
  709. ########################x DOWN ########################
  710.     image
  711.     {
  712.       function                  = BOX
  713.       state                     = NORMAL
  714.       detail                    = "spinbutton_down"
  715.       recolorable               = TRUE
  716.       file                      = "Spin/spin-down-bg.png"
  717.       border                    = { 5, 5, 5, 5 }
  718.       stretch                   = TRUE
  719.       overlay_file              = "Spin/arrow-down.png"
  720.       overlay_stretch           = FALSE
  721.     }
  722.     image
  723.     {
  724.       function                  = BOX
  725.       state                     = PRELIGHT
  726.       detail                    = "spinbutton_down"
  727.       recolorable               = TRUE
  728.       file                      = "Spin/spin-down-bg.png"
  729.       border                    = { 5, 5, 5, 5 }
  730.       stretch                   = TRUE
  731.       overlay_file              = "Spin/arrow-down-prelight.png"
  732.       overlay_stretch           = FALSE
  733.     }
  734.     image
  735.     {
  736.       function                  = BOX
  737.       state                     = INSENSITIVE
  738.       detail                    = "spinbutton_down"
  739.       recolorable               = TRUE
  740.       file                      = "Spin/spin-down-bg.png"
  741.       border                    = { 5, 5, 5, 5 }
  742.       stretch                   = TRUE
  743.       overlay_file              = "Spin/arrow-down-disable.png"
  744.       overlay_stretch           = FALSE
  745.     }
  746.     image
  747.     {
  748.       function                  = BOX
  749.       state                     = ACTIVE
  750.       detail                    = "spinbutton_down"
  751.       recolorable               = TRUE
  752.       file                      = "Spin/spin-down-bg.png"
  753.       border                    = { 5, 5, 5, 5 }
  754.       stretch                   = TRUE
  755.       overlay_file              = "Spin/arrow-down-prelight.png"
  756.       overlay_stretch           = FALSE
  757.     }
  758. ########################## SPIN ENTRY ###########################
  759.     image
  760.     {
  761.       function                  = FOCUS
  762.       recolorable               = TRUE
  763.       file                      = "Spin/text-entry-focus.png"
  764.       border                    = { 3,3,3,3 }
  765.       stretch                   = TRUE
  766.     }  
  767.     image
  768.     {
  769.       function                  = SHADOW
  770.       detail                    = "entry"
  771.       shadow                    = IN
  772.       recolorable               = FALSE
  773.       file                      = "Spin/text-entry.png"
  774.       border                    = { 3,3,3,3 }
  775.       stretch                   = TRUE
  776.     }
  777.   }
  778. }
  779.  
  780.  
  781. ############################# SCROLLBAR ####################
  782.  
  783. style "scrollbar" = "default"
  784. {
  785.   engine "pixmap"
  786.   {
  787.     image
  788.     {
  789.       function                  = BOX
  790.       recolorable               = TRUE
  791.       detail                            = "trough"
  792.       file                              = "Scrollbars/trough-scrollbar-horiz.png"
  793.       border                    = { 19, 19, 2, 2 }
  794.       stretch                   = TRUE
  795.       orientation               = HORIZONTAL
  796.     }
  797.     image
  798.     {
  799.       function                  = BOX
  800.       recolorable               = TRUE
  801.       detail                            = "trough"
  802.       file                              = "Scrollbars/trough-scrollbar-vert.png"
  803.       border                    = { 2, 2, 19, 19 }
  804.       stretch                   = TRUE
  805.       orientation               = VERTICAL
  806.     }
  807.  
  808. ###########x SLIDERS ##################x
  809.  
  810.   image
  811.     {
  812.       function                          = SLIDER
  813.       recolorable                       = TRUE
  814.       state                     = NORMAL
  815.       file                                      = "Scrollbars/slider-horiz.png"
  816.       border                            = { 2, 2, 2, 2 }
  817.       stretch                           = TRUE
  818.       orientation                       = HORIZONTAL
  819.     }
  820.   image
  821.     {
  822.       function                          = SLIDER
  823.       recolorable                       = TRUE
  824.       state                     = ACTIVE
  825.       shadow                            = IN
  826.       file                                      = "Scrollbars/slider-horiz.png"
  827.       border                            = { 2, 2, 2, 2 }
  828.       stretch                           = TRUE
  829.       orientation                       = HORIZONTAL
  830.  
  831.     }
  832.     image
  833.     {
  834.       function                          = SLIDER
  835.       recolorable                       = TRUE
  836.       state                     = PRELIGHT
  837.       file                                      = "Scrollbars/slider-horiz-prelight.png"
  838.       border                            = { 2, 2, 2, 2 }
  839.       stretch                           = TRUE
  840.       orientation                       = HORIZONTAL
  841.  
  842.     }
  843.     image
  844.     {
  845.       function                          = SLIDER
  846.       recolorable                       = TRUE
  847.       state                     = INSENSITIVE
  848.       file                                      = "Scrollbars/slider-horiz-insens.png"
  849.       border                            = { 2, 2, 2, 2 }
  850.       stretch                           = TRUE
  851.       orientation                       = HORIZONTAL
  852.  
  853.     }
  854.  
  855. #############x verticals################xx
  856.  
  857.  image
  858.     {
  859.       function                          = SLIDER
  860.       recolorable                       = TRUE
  861.       state                     = NORMAL
  862.       file                                      = "Scrollbars/slider-vert.png"
  863.       border                            = { 2, 2, 2, 2 }
  864.       stretch                           = TRUE
  865.       orientation                       = VERTICAL
  866.  
  867.     }
  868.    image
  869.     {
  870.       function                          = SLIDER
  871.       recolorable                       = TRUE
  872.       state                     = ACTIVE
  873.       shadow                            = IN
  874.       file                                      = "Scrollbars/slider-vert.png"
  875.       border                            = { 2, 2, 2, 2 }
  876.       stretch                           = TRUE
  877.       orientation                       = VERTICAL
  878.  
  879.     }
  880.     image
  881.     {
  882.       function                          = SLIDER
  883.       recolorable                       = TRUE
  884.       state                     = PRELIGHT
  885.       file                                      = "Scrollbars/slider-vert-prelight.png"
  886.       border                            = { 2, 2, 2, 2 }
  887.       stretch                           = TRUE
  888.       orientation                       = VERTICAL
  889.  
  890.     }
  891.     image
  892.     {
  893.       function                          = SLIDER
  894.       recolorable                       = TRUE
  895.       state                     = INSENSITIVE
  896.       file                                      = "Scrollbars/slider-vert-insens.png"
  897.       border                            = { 2, 2, 2, 2 }
  898.       stretch                           = TRUE
  899.       orientation                       = VERTICAL
  900.  
  901.     }
  902.  
  903. ###########x END SLIDERS ##################x
  904.  
  905. ########### Steppers ######################
  906. #### UP #######
  907.     image
  908.     {
  909.       function                          = STEPPER
  910.       recolorable                       = TRUE
  911.       state                                     = NORMAL
  912.       file                                      = "Scrollbars/stepper-up.png"
  913.       stretch                           = TRUE
  914.       arrow_direction   = UP
  915.     }
  916.  image
  917.     {
  918.       function                          = STEPPER
  919.       recolorable                       = TRUE
  920.       state                                     = PRELIGHT
  921.       file                                      = "Scrollbars/stepper-up-prelight.png"
  922.       stretch                           = TRUE
  923.       arrow_direction   = UP
  924.     }
  925.  image
  926.     {
  927.       function                          = STEPPER
  928.       recolorable                       = TRUE
  929.       state                                     = ACTIVE
  930.       file                                      = "Scrollbars/stepper-up-prelight.png"
  931.       stretch                           = TRUE
  932.       arrow_direction   = UP
  933.     }
  934.  image
  935.     {
  936.       function                          = STEPPER
  937.       recolorable                       = TRUE
  938.       state                                     = INSENSITIVE
  939.       file                                      = "Scrollbars/stepper-up-insens.png"
  940.       stretch                           = TRUE
  941.       arrow_direction   = UP
  942.     }
  943.  
  944.  ######### DOWN ############
  945.  
  946.     image
  947.     {
  948.       function                          = STEPPER
  949.       recolorable                       = TRUE
  950.       state                                     = NORMAL
  951.       file                                      = "Scrollbars/stepper-down.png"
  952.       stretch                           = TRUE
  953.       arrow_direction   = DOWN
  954.     }
  955.  image
  956.     {
  957.       function                          = STEPPER
  958.       recolorable                       = TRUE
  959.       state                                     = PRELIGHT
  960.       file                                      = "Scrollbars/stepper-down-prelight.png"
  961.       stretch                           = TRUE
  962.       arrow_direction   = DOWN
  963.     }
  964.  image
  965.     {
  966.       function                          = STEPPER
  967.       recolorable                       = TRUE
  968.       state                                     = ACTIVE
  969.       file                                      = "Scrollbars/stepper-down-prelight.png"
  970.       stretch                           = TRUE
  971.       arrow_direction   = DOWN
  972.     }
  973.  image
  974.     {
  975.       function                          = STEPPER
  976.       recolorable                       = TRUE
  977.       state                                     = INSENSITIVE
  978.       file                                      = "Scrollbars/stepper-down-insens.png"
  979.       stretch                           = TRUE
  980.       arrow_direction   = DOWN
  981.     }
  982.  
  983. ############ RIGHT ################
  984.  
  985.     image
  986.     {
  987.       function                          = STEPPER
  988.       recolorable                       = TRUE
  989.       state                                     = NORMAL
  990.       file                                      = "Scrollbars/stepper-right.png"
  991.       stretch                           = TRUE
  992.       arrow_direction   = RIGHT
  993.     }
  994.  image
  995.     {
  996.       function                          = STEPPER
  997.       recolorable                       = TRUE
  998.       state                                     = PRELIGHT
  999.       file                                      = "Scrollbars/stepper-right-prelight.png"
  1000.       stretch                           = TRUE
  1001.       arrow_direction   = RIGHT
  1002.     }
  1003.  image
  1004.     {
  1005.       function                          = STEPPER
  1006.       recolorable                       = TRUE
  1007.       state                                     = ACTIVE
  1008.       file                                      = "Scrollbars/stepper-right-prelight.png"
  1009.       stretch                           = TRUE
  1010.       arrow_direction   = RIGHT
  1011.     }
  1012.  image
  1013.     {
  1014.       function                          = STEPPER
  1015.       recolorable                       = TRUE
  1016.       state                                     = INSENSITIVE
  1017.       file                                      = "Scrollbars/stepper-right-insens.png"
  1018.       stretch                           = TRUE
  1019.       arrow_direction   = RIGHT
  1020.     }
  1021.  
  1022. ############### LEFT ###################
  1023.  
  1024.     image
  1025.     {
  1026.       function                          = STEPPER
  1027.       recolorable                       = TRUE
  1028.       state                                     = NORMAL
  1029.       file                                      = "Scrollbars/stepper-left.png"
  1030.       stretch                           = TRUE
  1031.       arrow_direction   = LEFT
  1032.     }
  1033.   image
  1034.     {
  1035.       function                          = STEPPER
  1036.       recolorable                       = TRUE
  1037.       state                                     = PRELIGHT
  1038.       file                                      = "Scrollbars/stepper-left-prelight.png"
  1039.       stretch                           = TRUE
  1040.       arrow_direction   = LEFT
  1041.     }
  1042.   image
  1043.     {
  1044.       function                          = STEPPER
  1045.       recolorable                       = TRUE
  1046.       state                                     = ACTIVE
  1047.       file                                      = "Scrollbars/stepper-left-prelight.png"
  1048.       stretch                           = TRUE
  1049.       arrow_direction   = LEFT
  1050.     }
  1051.   image
  1052.     {
  1053.       function                          = STEPPER
  1054.       recolorable                       = TRUE
  1055.       state                                     = INSENSITIVE
  1056.       file                                      = "Scrollbars/stepper-left-insens.png"
  1057.       stretch                           = TRUE
  1058.       arrow_direction   = LEFT
  1059.     }
  1060.   }
  1061. }
  1062.  
  1063. ##################### PROGRESSBAR ###################x
  1064.  
  1065. style "progressbar" {
  1066.  
  1067.   fg[PRELIGHT]                  = "#d7d3c5"
  1068.  
  1069.   xthickness                            = 1
  1070.   ythickness                            = 1
  1071.  
  1072.   engine "pixmap"
  1073.   {
  1074.     image
  1075.     {
  1076.       function                          = BOX
  1077.       detail                                    = "trough"
  1078.       file                                      = "ProgressBar/trough-progressbar-horiz.png"
  1079.       border                            = { 2, 2, 2, 2 }
  1080.       stretch                           = TRUE
  1081.     }
  1082.     image
  1083.     {
  1084.       function                          = BOX
  1085.       detail                                    = "bar"
  1086.       file                                      = "ProgressBar/progressbar-horiz.png"
  1087.       border                            = { 2, 2, 2, 2 }
  1088.       stretch                           = TRUE
  1089.       orientation                       = HORIZONTAL
  1090.     }
  1091.     image
  1092.     {
  1093.       function                          = BOX
  1094.       detail                                    = "bar"
  1095.       file                                      = "ProgressBar/progressbar-vert.png"
  1096.       border                            = { 2, 2, 2, 2 }
  1097.       stretch                           = TRUE
  1098.       orientation                       = VERTICAL
  1099.     }
  1100.   }
  1101. }
  1102.  
  1103. ############################# RANGE #######################
  1104.  
  1105. style "range"                   = "default"
  1106. {      
  1107.   engine "pixmap"
  1108.   {
  1109.     image
  1110.     {
  1111.       function                  = BOX
  1112.       recolorable               = TRUE
  1113.       detail                            = "trough"
  1114.       file                              = "Range/trough-horizontal.png"
  1115.       border                    = { 10, 10, 1, 19 }
  1116.       stretch                   = TRUE
  1117.       orientation               = HORIZONTAL
  1118.     }  
  1119.     image
  1120.     {
  1121.       function                  = BOX
  1122.       recolorable               = TRUE
  1123.       detail                            = "trough"
  1124.       file                              = "Range/trough-vertical.png"
  1125.       border                    = { 0, 19, 10, 10 }
  1126.       stretch                   = TRUE
  1127.       orientation               = VERTICAL
  1128.     }
  1129.  
  1130. ############### the sliders ###############
  1131.  
  1132.     image
  1133.     {
  1134.       function                          = SLIDER
  1135.       recolorable                       = TRUE
  1136.       state                     = NORMAL
  1137.       file                                      = "Range/null.png"
  1138.       border                            = { 0, 0, 0, 0 }
  1139.       stretch                           = TRUE
  1140.       overlay_file                      = "Range/slider-horiz.png"
  1141.       overlay_stretch   = FALSE
  1142.       orientation                       = HORIZONTAL
  1143.     }
  1144.     image
  1145.     {
  1146.       function                          = SLIDER
  1147.       recolorable                       = TRUE
  1148.      state                              = PRELIGHT
  1149.       file                                      = "Range/null.png"
  1150.       border                            = { 0, 0, 0, 0 }
  1151.       stretch                           = TRUE
  1152.       overlay_file                      = "Range/slider-horiz-prelight.png"
  1153.       overlay_stretch   = FALSE
  1154.       orientation                       = HORIZONTAL
  1155.     }
  1156.     image
  1157.     {
  1158.       function                          = SLIDER
  1159.       recolorable                       = TRUE
  1160.       state                     = INSENSITIVE
  1161.       file                                      = "Range/null.png"
  1162.       border                            = { 0, 0, 0, 0 }
  1163.       stretch                           = TRUE
  1164.       overlay_file                      = "Range/slider-horiz.png"
  1165.       overlay_stretch   = FALSE
  1166.       orientation                       = HORIZONTAL
  1167.     }
  1168.  
  1169. ######################### VERTICAL ###########################
  1170.  
  1171.     image
  1172.     {
  1173.       function                          = SLIDER
  1174.       recolorable                       = TRUE
  1175.       state                     = NORMAL
  1176.       file                                      = "Range/null.png"
  1177.       border                            = { 0, 0, 0, 0 }
  1178.       stretch                           = TRUE
  1179.       overlay_file                      = "Range/slider-vert.png"
  1180.       overlay_stretch   = FALSE
  1181.       orientation                       = VERTICAL
  1182.     }
  1183.     image
  1184.     {
  1185.       function                          = SLIDER
  1186.       recolorable                       = TRUE
  1187.      state                              = PRELIGHT
  1188.       file                                      = "Range/null.png"
  1189.       border                            = { 0, 0, 0, 0 }
  1190.       stretch                           = TRUE
  1191.       overlay_file                      = "Range/slider-vert-prelight.png"
  1192.       overlay_stretch   = FALSE
  1193.       orientation                       = VERTICAL
  1194.     }
  1195.     image
  1196.     {
  1197.       function                          = SLIDER
  1198.       recolorable                       = TRUE
  1199.       state                     = INSENSITIVE
  1200.       file                                      = "Range/null.png"
  1201.       border                            = { 0, 0, 0, 0 }
  1202.       stretch                           = TRUE
  1203.       overlay_file                      = "Range/slider-vert.png"
  1204.       overlay_stretch   = FALSE
  1205.       orientation                       = VERTICAL
  1206.     }
  1207.   }
  1208. }
  1209.  
  1210. ################### TOOLBAR ###########################
  1211.  
  1212. style "toolbar"
  1213. {
  1214.         engine "pixmap"
  1215.         {
  1216.                 image
  1217.                 {
  1218.                         function        = BOX
  1219.                         file            = "Others/null.png"
  1220.                         border  = { 4, 4, 4, 4}
  1221.                         stretch = TRUE
  1222.                 }
  1223.         }
  1224. }
  1225. widget_class "*BonoboDockItem" style "toolbar"
  1226. class "*BonoboDockItem" style "toolbar"
  1227.  
  1228. widget_class "*HandleBox" style "toolbar"
  1229. class "*HandleBox" style "toolbar"
  1230.  
  1231. widget_class "*Toolbar" style "toolbar"
  1232. class "*Toolbar" style "toolbar"
  1233.  
  1234. ##################### TOOLBAR BUTTONS ###############################
  1235.  
  1236. style "toolbuttons" = "default"
  1237. {
  1238.   xthickness                                    = 1
  1239.   ythickness                                    = 1
  1240.   GtkWidget::focus_padding = 2
  1241.  
  1242.         engine "pixmap" {
  1243.      
  1244. image
  1245.                 {
  1246.                         function                        = BOX
  1247.                         recolorable                     = TRUE
  1248.                         state                                   = NORMAL
  1249.                         file                                    = "Toolbar/toolbutton-normal.png"
  1250.                         border                          = { 5, 5, 5, 5 }
  1251.                         stretch                         = TRUE
  1252.                 }
  1253. image
  1254.                 {
  1255.                         function                        = BOX
  1256.                         recolorable                     = TRUE
  1257.                         state                                   = PRELIGHT
  1258.                         file                                    = "Toolbar/toolbutton-prelight.png"
  1259.                         border                          = { 5, 5, 5, 5 }
  1260.                         stretch                         = TRUE
  1261.                 }
  1262. image
  1263.                 {
  1264.                         function                        = BOX
  1265.                         recolorable                     = TRUE
  1266.                         state                                   = ACTIVE
  1267.                         file                                    = "Toolbar/toolbutton-pressed.png"
  1268.                         border                          = { 5, 5, 5, 5 }
  1269.                         stretch                         = TRUE
  1270.                 }  
  1271. image
  1272.                 {
  1273.                         function                        = BOX
  1274.                         recolorable                     = TRUE
  1275.                         state                                   = INSENSITIVE
  1276.                         file                                    = "Toolbar/toolbutton-normal.png"
  1277.                         border                          = { 5, 5, 5, 5 }
  1278.                         stretch                         = TRUE
  1279.                 }  
  1280.         }
  1281. }
  1282. widget_class "*Tool*GtkToggleButton" style "toolbuttons"
  1283. widget_class "*Tool*GtkButton" style "toolbuttons"
  1284.  
  1285. ################### PANEL GRAPHICS #################################
  1286. ################### MENU #################################
  1287.  
  1288. style "menu"                    = "default"
  1289. {
  1290. xthickness                      = 3
  1291. ythickness                      = 1
  1292.  
  1293.   engine "pixmap"
  1294.   {
  1295.     image
  1296.     {
  1297.       function                  = BOX
  1298.       recolorable       = TRUE
  1299.       detail                            = "menu"
  1300.       file                              = "Menu-Menubar/menu.png"
  1301.       border                    = { 34, 3, 3, 3 }
  1302.       stretch                   = TRUE
  1303.     }
  1304.   }
  1305. }
  1306.  
  1307. ########################### Menuitem #############################
  1308. style "menuitem"        = "default"
  1309. {
  1310.   xthickness                            = 1
  1311.   fg[PRELIGHT]          = "#9F907D"
  1312.  
  1313.  
  1314.   engine "pixmap"
  1315.   {
  1316.     image
  1317.     {
  1318.       function                  = BOX
  1319.       recolorable               = TRUE
  1320.       file                              = "Menu-Menubar/menuitem.png"
  1321.       border                    = { 10, 10, 10, 10 }
  1322.       stretch                   = TRUE
  1323.     }
  1324.     image
  1325.     {
  1326.       function                          = ARROW
  1327.       recolorable                       = TRUE
  1328.       state                                     = NORMAL
  1329.       overlay_file                      = "Arrows/arrow-right-norm.png"
  1330.       overlay_stretch   = FALSE
  1331.       arrow_direction   = RIGHT
  1332.     }
  1333.   image
  1334.     {
  1335.       function                          = ARROW
  1336.       recolorable                       = TRUE
  1337.       state                                     = PRELIGHT
  1338.       overlay_file                      = "Arrows/arrow-right-prelight.png"
  1339.       overlay_stretch   = FALSE
  1340.       arrow_direction   = RIGHT
  1341.     }
  1342.   }
  1343. }
  1344.  
  1345.  
  1346. style "tearoffmenuitem" = "menuitem"
  1347. {
  1348.   engine "pixmap"
  1349.   {
  1350.     image
  1351.     {
  1352.       function                          = ARROW
  1353.       file                                      = "Arrows/arrow-left.png"
  1354.       stretch                           = TRUE
  1355.       arrow_direction   = LEFT
  1356.     }
  1357.   }
  1358. }
  1359.  
  1360. style "notebook"                = "default"
  1361. {
  1362.  
  1363.   xthickness                                    = 2
  1364.   ythickness                                    = 2
  1365.   engine "pixmap"
  1366.     {
  1367.     image
  1368.       {
  1369.      function                   = EXTENSION
  1370.         recolorable             = TRUE
  1371.         state                           = ACTIVE
  1372.         file                                    = "Tabs/tab-bottom.png"
  1373.         border                  = { 4,4,4,4}
  1374.         stretch                 = TRUE
  1375.         gap_side                        = TOP
  1376.       }
  1377.     image
  1378.       {
  1379.      function                   = EXTENSION
  1380.         recolorable             = TRUE
  1381.         state                           = ACTIVE
  1382.         file                                    = "Tabs/tab-top.png"
  1383.         border                  = {  4,4,4,4}
  1384.         stretch                 = TRUE
  1385.         gap_side                        = BOTTOM
  1386.       }
  1387.     image
  1388.       {
  1389.      function                   = EXTENSION
  1390.         recolorable             = TRUE
  1391.         state                           = ACTIVE
  1392.         file                                    = "Tabs/tab-left.png"
  1393.         border                  = {  4,4,4,4}
  1394.         stretch                 = TRUE
  1395.         gap_side                        = RIGHT
  1396.       }
  1397.     image
  1398.       {
  1399.      function                   = EXTENSION
  1400.         recolorable             = TRUE
  1401.         state                           = ACTIVE
  1402.         file                                    = "Tabs/tab-right.png"
  1403.         border                  = { 4,4,4,4}
  1404.         stretch                 = TRUE
  1405.         gap_side                        = LEFT
  1406.       }
  1407.     image
  1408.       {
  1409.      function                   = EXTENSION
  1410.         recolorable             = TRUE
  1411.         file                                    = "Tabs/tab-top-active.png"
  1412.         border                  = { 4,4,4,4}
  1413.         stretch                 = TRUE
  1414.         gap_side                        = BOTTOM
  1415.       }
  1416.     image
  1417.       {
  1418.      function                   = EXTENSION
  1419.         recolorable             = TRUE
  1420.         file                                    = "Tabs/tab-bottom-active.png"
  1421.         border                  = { 4,4,4,4}
  1422.         stretch                 = TRUE
  1423.         gap_side                        = TOP
  1424.       }
  1425.     image
  1426.       {
  1427.      function                   = EXTENSION
  1428.         recolorable             = TRUE
  1429.         file                                    = "Tabs/tab-left-active.png"
  1430.         border                  = {  4,4,4,4}
  1431.         stretch                 = TRUE
  1432.         gap_side                        = RIGHT
  1433.       }
  1434.     image
  1435.       {
  1436.      function                   = EXTENSION
  1437.         recolorable             = TRUE
  1438.         file                                    = "Tabs/tab-right-active.png"
  1439.         border                  = {  4,4,4,4}
  1440.         stretch                 = TRUE
  1441.         gap_side                        = LEFT
  1442.       }
  1443.  
  1444. # How to draw boxes with a gap on one side (ie the page of a notebook)
  1445.  
  1446.     image
  1447.       {
  1448.      function                           = BOX_GAP
  1449.         recolorable                     = TRUE
  1450.         file                            = "Tabs/notebook.png"
  1451.         border                          = { 5, 5, 5, 5 }
  1452.         stretch                         = TRUE
  1453.         gap_file                        = "Tabs/gap-top.png"
  1454.         gap_border                      = { 5, 5, 5, 5 }
  1455.         gap_start_file                  = "Others/null.png"
  1456.         gap_start_border                = { 0, 0, 0, 0 }
  1457.         gap_end_file                    = "Others/null.png"
  1458.         gap_end_border                  = { 0, 0, 0, 0 }
  1459.         gap_side                        = TOP
  1460.       }
  1461.     image
  1462.       {
  1463.      function                           = BOX_GAP
  1464.         recolorable                     = TRUE
  1465.         file                            = "Tabs/notebook.png"
  1466.         border                          = { 5, 5, 5, 5 }
  1467.         stretch                         = TRUE
  1468.         gap_file                        = "Tabs/gap-bottom.png"
  1469.         gap_border                      = { 5, 5, 5, 5 }
  1470.         gap_start_file                  = "Others/null.png"
  1471.         gap_start_border                = { 0, 0, 0, 0 }
  1472.         gap_end_file                    = "Others/null.png"
  1473.         gap_end_border                  = { 0, 0, 0, 0 }
  1474.         gap_side                        = BOTTOM
  1475.       }
  1476.     image
  1477.       {
  1478.      function                           = BOX_GAP
  1479.         recolorable                     = TRUE
  1480.         file                            = "Tabs/notebook.png"
  1481.         border                          = { 5, 5, 5, 5 }
  1482.         stretch                         = TRUE
  1483.         gap_file                        = "Tabs/gap-left.png"
  1484.         gap_border                      = { 5, 5, 5, 5 }
  1485.         gap_start_file                  = "Others/null.png"
  1486.         gap_start_border                = { 0, 0, 0, 0 }
  1487.         gap_end_file                    = "Others/null.png"
  1488.         gap_end_border                  = { 0, 0, 0, 0 }
  1489.         gap_side                        = LEFT
  1490.       }
  1491.     image
  1492.       {
  1493.      function                           = BOX_GAP
  1494.         recolorable                     = TRUE
  1495.         file                            = "Tabs/notebook.png"
  1496.         border                          = { 5, 5, 5, 5 }
  1497.         stretch                         = TRUE
  1498.         gap_file                        = "Tabs/gap-right.png"
  1499.         gap_border                      = { 5, 5, 5, 5 }
  1500.         gap_start_file                  = "Others/null.png"
  1501.         gap_start_border                = { 0, 0, 0, 0 }
  1502.         gap_end_file                    = "Others/null.png"
  1503.         gap_end_border                  = { 0, 0, 0, 0 }
  1504.         gap_side                        = RIGHT
  1505.       }
  1506.  
  1507. # How to draw the box of a notebook when it isnt attached to a tab
  1508.  
  1509.     image
  1510.       {
  1511.      function                   = BOX
  1512.         recolorable             = TRUE
  1513.         file                                    = "Tabs/notebook.png"
  1514.         border                  = { 6,6,6,6 }
  1515.         stretch                 = TRUE
  1516.       }
  1517.   }
  1518. }
  1519.  
  1520. style "tooltips"        = "default"
  1521. {
  1522.   bg[NORMAL]            = "#ece9e2"
  1523. }
  1524.  
  1525. ##################### RULER ##################
  1526.  
  1527. style "ruler"           = "default"
  1528. {
  1529.   engine "pixmap"
  1530.   {
  1531.     image
  1532.     {
  1533.         function                = BOX
  1534.         recolorable             = TRUE
  1535.         detail                  = "vruler"
  1536.         file                    = "Others/ruler.png"
  1537.         border                  = { 2, 2, 2, 2 }
  1538.         stretch                 = TRUE
  1539.     }
  1540.     image
  1541.     {
  1542.         function                = BOX
  1543.         recolorable             = TRUE
  1544.         detail                  = "hruler"
  1545.         file                    = "Others/ruler.png"
  1546.         border                  = { 2, 2, 2, 2 }
  1547.         stretch                 = TRUE
  1548.     }
  1549.   }
  1550. }
  1551.  
  1552. ################# HANDLES ###################x
  1553.  
  1554.  
  1555. style "handlebox"       = "default"
  1556. {
  1557.   engine "pixmap"
  1558.   {
  1559.     image
  1560.     {
  1561.       function                          = HANDLE
  1562.       recolorable                       = TRUE
  1563.       overlay_file                      = "Others/null.png"
  1564. #      overlay_file                     = "Handles/handle-v.png"
  1565.       overlay_stretch   = FALSE
  1566.       orientation                       = VERTICAL
  1567.     }
  1568.     image
  1569.     {
  1570.       function                          = HANDLE
  1571.       overlay_file                      = "Others/null.png"
  1572. #      overlay_file                     = "Handles/handle-h.png"
  1573.       overlay_stretch   = FALSE
  1574.       orientation                       = HORIZONTAL
  1575.     }
  1576.   }
  1577. }
  1578.  
  1579. style "flat"            = "default"
  1580. {
  1581.   engine "pixmap"
  1582.   {
  1583.     image
  1584.     {
  1585.       function          = SHADOW
  1586.     }
  1587.   }
  1588. }
  1589.  
  1590. style "layout"  = "default"
  1591. {
  1592.   engine "pixmap"
  1593.   {
  1594.    image
  1595.    {
  1596.      function           = SHADOW
  1597.      detail                     = "entry"
  1598.      shadow             = IN
  1599.      recolorable        = FALSE
  1600.      file                       = "Shadows/text.png"
  1601.      border             = { 1, 1, 1, 1 }
  1602.      stretch            = TRUE
  1603.    }
  1604.     image
  1605.     {
  1606.       function          = BOX
  1607.       detail            = "button"
  1608.       state                     = NORMAL
  1609.       file                      = "Buttons/button-normal.png"
  1610.       recolorable       = TRUE
  1611.       border            = { 2, 3, 2, 3 }
  1612.       stretch           = TRUE
  1613.     }
  1614.   }
  1615. }
  1616.  
  1617. ##################### STATUSBAR ###############################
  1618.  
  1619. style "statusbar"               = "default"
  1620. {
  1621.  
  1622. #       xthickness = 1
  1623. #       ythickness = 1
  1624.        
  1625.         engine "pixmap"
  1626.         {
  1627.             image
  1628.             {
  1629.                 function                = RESIZE_GRIP
  1630.                 recolorable     = TRUE
  1631.                 #state                  = NORMAL
  1632.                 detail          = "statusbar"
  1633.                 overlay_file    = "Handles/resize-grip.png"
  1634.                
  1635.                 overlay_border  = {0,0,0,0 }
  1636.                 overlay_stretch = FALSE
  1637.             }
  1638.       }
  1639. }
  1640.  
  1641. # This prevents Sodipodi from crashing while opening the
  1642. # Object-Style dialog.
  1643.  
  1644. style "unstyle"
  1645. {
  1646.   engine ""
  1647.   {
  1648.   }
  1649. }
  1650.  
  1651. # recognizable pressed toggle buttons
  1652. # SPIcons seem to erase the background first. That's why I can't use
  1653. # the button style.
  1654.  
  1655. style "SPbutton"
  1656. {
  1657.   engine "pixmap"
  1658.   {
  1659.     image
  1660.     {
  1661.       function          = BOX
  1662.       shadow            = IN
  1663.       recolorable       = TRUE
  1664.       file                      = "Shadows/shadow-out.png"
  1665.       border            = { 2, 2, 2, 2 }
  1666.       stretch           = TRUE
  1667.     }
  1668.     image
  1669.     {
  1670.       function          = BOX
  1671.     }
  1672.   }
  1673. }
  1674.  
  1675.  
  1676.  
  1677.  
  1678. # widget styles
  1679.  
  1680. class "GtkButton"                       style "button"
  1681. class "GtkRadioButton"                  style "radiobutton"
  1682. class "GtkRadioMenuItem"                style "radiobutton"
  1683. class "GtkCheckButton"                  style "checkbutton"
  1684. class "GtkCheckMenuItem"                style "checkbutton"
  1685. class "GtkOptionMenu"                   style "optionmenu"
  1686. class "GtkCombo*"                       style "optionmenu"
  1687. class "*Font*"                          style "optionmenu"
  1688. class "GtkEntry"                        style "entry"
  1689. class "GtkOldEditable"                  style "entry"
  1690. class "GtkSpinButton"                   style "spinbutton"
  1691. class "GtkRuler"                        style "ruler"
  1692. class "GtkScrollbar"                    style "scrollbar"
  1693. class "GtkStatusbar"                    style "statusbar"
  1694. class "GtkProgressBar"                  style "progressbar"
  1695. class "GtkRange"                        style "range"
  1696. class "GtkMenu"                         style "menu"
  1697. class "GtkMenuBar*"                     style "menubar"
  1698. widget_class "*MenuBar.*"               style "menubar"
  1699. widget_class "*.<MenuItem>."            style "menuitem"
  1700. class "GtkMenuItem"                     style "menuitem"
  1701. class "GtkTearoffMenuItem"              style "menuitem"
  1702. class "GtkNotebook"                     style "notebook"
  1703. class "GtkToolbar"                      style "flat"                                   
  1704. class "GtkHandleBox"                    style "handlebox"
  1705. class "GtkEventBox"                     style "flat"
  1706. class "GtkPaned"                        style "handlebox"
  1707. class "GtkLayout"                       style "layout"
  1708. class "SPButton"                                style "SPbutton"
  1709. widget "gtk-tooltips"                   style "tooltips"
  1710.  
  1711. # prevent Sodipodi from crashing
  1712. class "SPColorSlider"                   style "unstyle"
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top