1078 lines
22 KiB
Plaintext
Executable File
1078 lines
22 KiB
Plaintext
Executable File
# pixmap_path "<dir 1>:<dir 2>:<dir 3>:..."
|
|
#
|
|
# include "rc-file"
|
|
#
|
|
# style <name> [= <name>]
|
|
# {
|
|
# <option>
|
|
# }
|
|
#
|
|
# widget <widget_set> style <style_name>
|
|
# widget_class <widget_class_set> style <style_name>
|
|
|
|
# testgtkrc2 sets all the buttons in the main window to blue by default
|
|
#include "testgtkrc2"
|
|
|
|
#module_path ".:/home/raster/themes"
|
|
|
|
style "eventbox" {
|
|
bg_pixmap[NORMAL] = "<parent>"
|
|
bg_pixmap[INSENSITIVE] = "<parent>"
|
|
bg_pixmap[PRELIGHT] = "<parent>"
|
|
bg_pixmap[SELECTED] = "<parent>"
|
|
bg_pixmap[ACTIVE] = "<parent>"
|
|
}
|
|
|
|
class "GtkEventBox" style "eventbox"
|
|
|
|
|
|
#
|
|
# Buttons
|
|
#
|
|
|
|
style "checkradiobutton" {
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
file = "highlight.png"
|
|
border = { 1, 1, 0, 2 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FOCUS
|
|
recolorable = TRUE
|
|
overlay_file = "focus.png"
|
|
overlay_border = { 2, 2, 2, 2 }
|
|
overlay_stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkRadioButton" style "checkradiobutton"
|
|
class "GtkCheckButton" style "checkradiobutton"
|
|
|
|
style "togglebutton"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "button_press.png"
|
|
border = { 3, 4, 3, 4 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
shadow = OUT
|
|
file = "button_active.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
shadow = IN
|
|
file = "button_press_disabled.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
shadow = OUT
|
|
file = "button_disabled.png"
|
|
border = { 3, 4, 3, 4 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
shadow = OUT
|
|
file = "button_inactive.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkToggleButton" style "togglebutton"
|
|
|
|
style "button"
|
|
{
|
|
engine "pixmap"
|
|
{
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
detail = "buttondefault"
|
|
shadow = IN
|
|
file = "button_def.png"
|
|
border = { 4, 4, 4, 4 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
shadow = OUT
|
|
file = "button_inactive.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
shadow = OUT
|
|
file = "button_active.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
shadow = IN
|
|
file = "button_press.png"
|
|
border = { 3, 4, 3, 4 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
shadow = IN
|
|
file = "button_press_disabled.png"
|
|
border = { 3, 4, 3, 4 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
shadow = OUT
|
|
file = "button_disabled.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = SELECTED
|
|
shadow = IN
|
|
file = "menuitem.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = ACTIVE
|
|
shadow = IN
|
|
file = "button_press.png"
|
|
border = { 3, 4, 3, 4 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkButton" style "button"
|
|
|
|
style "clist"
|
|
{
|
|
bg[PRELIGHT] = "#ffffff"
|
|
fg[PRELIGHT] = "#000000"
|
|
base[NORMAL] = "#ffffff"
|
|
}
|
|
|
|
class "GtkCList" style "clist"
|
|
|
|
style "notebook"
|
|
{
|
|
engine "pixmap"
|
|
{
|
|
image
|
|
{
|
|
function = EXTENSION
|
|
recolorable = TRUE
|
|
state = ACTIVE
|
|
file = "tab_active.png"
|
|
border = { 2, 3, 2, 1 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = EXTENSION
|
|
recolorable = TRUE
|
|
file = "tab_top.png"
|
|
border = { 2, 3, 2, 0 }
|
|
stretch = TRUE
|
|
gap_side = BOTTOM
|
|
}
|
|
image
|
|
{
|
|
function = EXTENSION
|
|
recolorable = TRUE
|
|
file = "tab_bottom.png"
|
|
border = { 2, 2, 0, 2 }
|
|
stretch = TRUE
|
|
gap_side = TOP
|
|
}
|
|
image
|
|
{
|
|
function = EXTENSION
|
|
recolorable = TRUE
|
|
file = "tab_left.png"
|
|
border = { 2, 0, 2, 2 }
|
|
stretch = TRUE
|
|
gap_side = RIGHT
|
|
}
|
|
image
|
|
{
|
|
function = EXTENSION
|
|
recolorable = TRUE
|
|
file = "tab_right.png"
|
|
border = { 0, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_side = LEFT
|
|
}
|
|
#
|
|
# How to draw boxes with a gap on one side (ie the page of a notebook)
|
|
#
|
|
image
|
|
{
|
|
function = BOX_GAP
|
|
recolorable = TRUE
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_file = "greybg.png"
|
|
gap_border = { 0, 0, 0, 0 }
|
|
gap_start_file = "gap_top_start.png"
|
|
gap_start_border= { 1, 0, 0, 0 }
|
|
gap_end_file = "gap_top_end.png"
|
|
gap_end_border = { 0, 2, 0, 0 }
|
|
gap_side = TOP
|
|
}
|
|
image
|
|
{
|
|
function = BOX_GAP
|
|
recolorable = TRUE
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_file = "greybg.png"
|
|
gap_border = { 0, 0, 0, 0 }
|
|
gap_start_file = "gap_bottom_start.png"
|
|
gap_start_border= { 1, 0, 0, 0 }
|
|
gap_end_file = "gap_bottom_end.png"
|
|
gap_end_border = { 0, 1, 0, 0 }
|
|
gap_side = BOTTOM
|
|
}
|
|
image
|
|
{
|
|
function = BOX_GAP
|
|
recolorable = TRUE
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_file = "greybg.png"
|
|
gap_border = { 0, 0, 0, 0 }
|
|
gap_start_file = "gap_left_start.png"
|
|
gap_start_border= { 0, 0, 1, 0 }
|
|
gap_end_file = "gap_left_end.png"
|
|
gap_end_border = { 0, 0, 0, 2 }
|
|
gap_side = LEFT
|
|
}
|
|
image
|
|
{
|
|
function = BOX_GAP
|
|
recolorable = TRUE
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_file = "greybg.png"
|
|
gap_border = { 0, 0, 0, 0 }
|
|
gap_start_file = "gap_right_start.png"
|
|
gap_start_border= { 0, 0, 1, 0 }
|
|
gap_end_file = "gap_right_end.png"
|
|
gap_end_border = { 0, 0, 0, 1 }
|
|
gap_side = RIGHT
|
|
}
|
|
#
|
|
# How to draw the box of a notebook when it isnt attached to a tab
|
|
#
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_side = TOP
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkNotebook" style "notebook"
|
|
|
|
style "menu"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "menu.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkMenu" style "menu"
|
|
|
|
style "menuitem"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
file = "arrow_submenu.png"
|
|
stretch = FALSE
|
|
arrow_direction = RIGHT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
file = "arrow_submenu_active.png"
|
|
stretch = FALSE
|
|
arrow_direction = RIGHT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "arrow_submenu_active.png"
|
|
stretch = FALSE
|
|
arrow_direction = RIGHT
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "menuitem.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkMenuItem" style "menuitem"
|
|
|
|
style "menubar"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "menubar.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkMenuBar" style "menubar"
|
|
|
|
style "optionmenu"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
file = "pulldown_active.png"
|
|
border = { 2, 3, 2, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "pulldown_inactive.png"
|
|
border = { 2, 3, 2, 3 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkOptionMenu" style "optionmenu"
|
|
|
|
style "progressbar"
|
|
{
|
|
engine "pixmap"
|
|
{
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "bar"
|
|
file = "progress.png"
|
|
border = { 1, 1, 1, 1 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkProgressBar" style "progressbar"
|
|
|
|
style "ruler"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "vruler"
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "hruler"
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkRuler" style "ruler"
|
|
|
|
style "item"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
file = "greybg.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
file = "menuitem.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkTreeItem" style "item"
|
|
class "GtkListItem" style "item"
|
|
|
|
style "window"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
file = "greybg.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkWindow" style "window"
|
|
|
|
style "curve"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
detail = "curve_bg"
|
|
file = "greybg.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkCurve" style "curve"
|
|
|
|
style "default"
|
|
{
|
|
font = "-*-verdana-medium-r-normal-*-11-*-*-*-p-*-iso8859-1"
|
|
fg[NORMAL] = "#000000"
|
|
fg[PRELIGHT] = "#000000"
|
|
fg[ACTIVE] = "#000000"
|
|
fg[SELECTED] = "#000000"
|
|
fg[INSENSITIVE] = "#a8a8a8"
|
|
bg[NORMAL] = "#d8d8d8"
|
|
bg[PRELIGHT] = "#d8d8d8"
|
|
bg[ACTIVE] = "#d8d8d8"
|
|
bg[SELECTED] = "#a8a8a8"
|
|
bg[INSENSITIVE] = "#d8d8d8"
|
|
base[NORMAL] = "#ffffff"
|
|
engine "pixmap"
|
|
{
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "slider"
|
|
state = PRELIGHT
|
|
file = "scrollbar_horiz_active.png"
|
|
border = { 2, 3, 1, 1 }
|
|
stretch = TRUE
|
|
overlay_file = "scrollbar_horiz_thumb.png"
|
|
overlay_border = { 1, 1, 1, 1 }
|
|
overlay_stretch = FALSE
|
|
orientation = HORIZONTAL
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "slider"
|
|
state = NORMAL
|
|
file = "scrollbar_horiz_inactive.png"
|
|
border = { 2, 3, 1, 1 }
|
|
stretch = TRUE
|
|
overlay_file = "scrollbar_horiz_thumb.png"
|
|
overlay_border = { 1, 1, 1, 1 }
|
|
overlay_stretch = FALSE
|
|
orientation = HORIZONTAL
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "slider"
|
|
state = PRELIGHT
|
|
file = "scrollbar_vert_active.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
overlay_file = "scrollbar_vert_thumb.png"
|
|
overlay_border = { 0, 0, 0, 0 }
|
|
overlay_stretch = FALSE
|
|
orientation = VERTICAL
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "slider"
|
|
file = "scrollbar_vert_inactive.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
overlay_file = "scrollbar_vert_thumb.png"
|
|
overlay_border = { 0, 0, 0, 0 }
|
|
overlay_stretch = FALSE
|
|
orientation = VERTICAL
|
|
}
|
|
#
|
|
# Any trough....
|
|
#
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "trough"
|
|
file = "trough.png"
|
|
border = { 4, 4, 4, 4 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# Handlebox
|
|
#
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "handlebox_bin"
|
|
file = "button_inactive.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# Paned widget
|
|
#
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
detail = "paned"
|
|
file = "button_inactive.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
detail = "paned"
|
|
file = "button_active.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# Tooltips
|
|
#
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
detail = "tooltip"
|
|
file = "tooltip.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# Selected text in entries, text widget, lists and trees
|
|
#
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
detail = "selected"
|
|
file = "greybg.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
detail = "selected"
|
|
file = "menuitem.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
detail = "text"
|
|
file = "greybg.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
detail = "text"
|
|
file = "menuitem.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
detail = "viewportbin"
|
|
file = "greybg.png"
|
|
border = { 0, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# Hline and Vline widgets
|
|
#
|
|
image
|
|
{
|
|
function = HLINE
|
|
recolorable = TRUE
|
|
file = "hline.png"
|
|
border = { 0, 0, 2, 0 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = VLINE
|
|
recolorable = TRUE
|
|
file = "vline.png"
|
|
border = { 2, 0, 0, 0 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# Check marks
|
|
#
|
|
image
|
|
{
|
|
function = CHECK
|
|
recolorable = TRUE
|
|
shadow = OUT
|
|
overlay_file = "checkbox.png"
|
|
overlay_stretch = FALSE
|
|
}
|
|
image
|
|
{
|
|
function = CHECK
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
overlay_file = "checkedbox.png"
|
|
overlay_stretch = FALSE
|
|
}
|
|
#
|
|
# Option marks
|
|
#
|
|
image
|
|
{
|
|
function = OPTION
|
|
recolorable = TRUE
|
|
shadow = OUT
|
|
overlay_file = "radio_inactive.png"
|
|
overlay_border = { 0, 0, 0, 0 }
|
|
overlay_stretch = FALSE
|
|
}
|
|
image
|
|
{
|
|
function = OPTION
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
overlay_file = "radio_active.png"
|
|
overlay_border = { 0, 0, 0, 0 }
|
|
overlay_stretch = FALSE
|
|
}
|
|
#
|
|
# Fun with Scrollbars
|
|
#
|
|
image
|
|
{
|
|
function = SLIDER
|
|
recolorable = TRUE
|
|
file = "slider_horiz.png"
|
|
border = { 2, 2, 1, 1 }
|
|
stretch = TRUE
|
|
orientation = HORIZONTAL
|
|
}
|
|
image
|
|
{
|
|
function = SLIDER
|
|
recolorable = TRUE
|
|
file = "slider_vert.png"
|
|
border = { 1, 1, 2, 2 }
|
|
stretch = TRUE
|
|
orientation = VERTICAL
|
|
}
|
|
#
|
|
# The handle on Handleboxes
|
|
#
|
|
image
|
|
{
|
|
function = HANDLE
|
|
recolorable = TRUE
|
|
file = "menu.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
overlay_file = "handle_vert_thumb.png"
|
|
overlay_border = { 0, 0, 0, 0 }
|
|
overlay_stretch = FALSE
|
|
orientation = VERTICAL
|
|
}
|
|
image
|
|
{
|
|
function = HANDLE
|
|
recolorable = TRUE
|
|
file = "menu.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
overlay_file = "handle_horiz_thumb.png"
|
|
overlay_border = { 0, 0, 0, 0 }
|
|
overlay_stretch = FALSE
|
|
orientation = HORIZONTAL
|
|
}
|
|
#
|
|
# How to draw shadows in general
|
|
#
|
|
image
|
|
{
|
|
function = SHADOW
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "shadow_in.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = SHADOW
|
|
recolorable = TRUE
|
|
shadow = OUT
|
|
file = "notebook.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = SHADOW
|
|
recolorable = TRUE
|
|
shadow = ETCHED_IN
|
|
file = "frame_box_inset.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = SHADOW
|
|
recolorable = TRUE
|
|
shadow = ETCHED_OUT
|
|
file = "frame_box_outset.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
}
|
|
#
|
|
# How to draw shadows with a gap on one side
|
|
#
|
|
image
|
|
{
|
|
function = SHADOW_GAP
|
|
recolorable = TRUE
|
|
file = "frame_box_inset.png"
|
|
border = { 2, 2, 2, 2 }
|
|
stretch = TRUE
|
|
gap_start_file = "frame_gap_top_start.png"
|
|
gap_start_border= { 1, 0, 0, 0 }
|
|
gap_end_file = "frame_gap_top_end.png"
|
|
gap_end_border = { 0, 2, 0, 0 }
|
|
gap_side = TOP
|
|
}
|
|
#
|
|
# Arrows defaults
|
|
#
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
file = "arrow_up_inactive.png"
|
|
stretch = TRUE
|
|
arrow_direction = UP
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
file = "arrow_up_active.png"
|
|
stretch = TRUE
|
|
arrow_direction = UP
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "arrow_up_press.png"
|
|
stretch = TRUE
|
|
arrow_direction = UP
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
file = "arrow_down_inactive.png"
|
|
stretch = TRUE
|
|
arrow_direction = DOWN
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
file = "arrow_down_active.png"
|
|
stretch = TRUE
|
|
arrow_direction = DOWN
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "arrow_down_press.png"
|
|
stretch = TRUE
|
|
arrow_direction = DOWN
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
file = "arrow_left_inactive.png"
|
|
stretch = TRUE
|
|
arrow_direction = LEFT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
file = "arrow_left_active.png"
|
|
stretch = TRUE
|
|
arrow_direction = LEFT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "arrow_left_press.png"
|
|
stretch = TRUE
|
|
arrow_direction = LEFT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = NORMAL
|
|
file = "arrow_right_inactive.png"
|
|
stretch = TRUE
|
|
arrow_direction = RIGHT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
state = PRELIGHT
|
|
file = "arrow_right_active.png"
|
|
stretch = TRUE
|
|
arrow_direction = RIGHT
|
|
}
|
|
image
|
|
{
|
|
function = ARROW
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "arrow_right_press.png"
|
|
stretch = TRUE
|
|
arrow_direction = RIGHT
|
|
}
|
|
#
|
|
# Otherwise Defaults
|
|
#
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
shadow = IN
|
|
file = "button_press.png"
|
|
border = { 3, 4, 3, 4 }
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "button_inactive.png"
|
|
border = { 4, 3, 4, 3 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
# common default
|
|
class "GtkWidget" style "default"
|
|
|
|
#
|
|
# Toolbar override, 'cuz Gnome is too stoopid to obey it's own prefs.
|
|
#
|
|
style "toolbar"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = BOX
|
|
recolorable = TRUE
|
|
file = "toolbar.png"
|
|
border = { 2, 2, 1, 2 }
|
|
stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "*ock*" style "toolbar"
|
|
|
|
#
|
|
# Entry Boxes
|
|
#
|
|
|
|
style "entry"
|
|
{
|
|
engine "pixmap" {
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
state = INSENSITIVE
|
|
detail = "entry_bg"
|
|
file = "greybg.png"
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FLAT_BOX
|
|
recolorable = TRUE
|
|
detail = "entry_bg"
|
|
file = "entry.png"
|
|
stretch = TRUE
|
|
}
|
|
image
|
|
{
|
|
function = FOCUS
|
|
recolorable = TRUE
|
|
overlay_file = "focus_entry.png"
|
|
overlay_border = { 2, 2, 2, 2 }
|
|
overlay_stretch = TRUE
|
|
}
|
|
}
|
|
}
|
|
|
|
class "GtkEntry" style "entry"
|