style "range" = "default" { engine "pixmap" { image { function = BOX recolorable = TRUE detail = "trough" file = "Range/trough-horizontal.png" border = { 5, 5, 0, 0 } stretch = TRUE orientation = HORIZONTAL } image { function = BOX recolorable = TRUE detail = "trough" file = "Range/trough-vertical.png" border = { 0, 0, 5, 5 } stretch = TRUE orientation = VERTICAL } ############### the sliders ############### image { function = SLIDER recolorable = TRUE state = NORMAL file = "Range/null.png" border = { 0, 0, 0, 0 } stretch = TRUE overlay_file = "Range/scale-slider.png" overlay_stretch = FALSE orientation = HORIZONTAL } image { function = SLIDER recolorable = TRUE state = PRELIGHT file = "Range/null.png" border = { 0, 0, 0, 0 } stretch = TRUE overlay_file = "Range/scale-slider-hover.png" overlay_stretch = FALSE orientation = HORIZONTAL } image { function = SLIDER recolorable = TRUE state = INSENSITIVE file = "Range/null.png" border = { 0, 0, 0, 0 } stretch = TRUE overlay_file = "Range/scale-slider-insensitive.png" overlay_stretch = FALSE orientation = HORIZONTAL } ######################### VERTICAL ########################### image { function = SLIDER recolorable = TRUE state = NORMAL file = "Range/null.png" border = { 0, 0, 0, 0 } stretch = TRUE overlay_file = "Range/scale-slider-vert.png" overlay_stretch = FALSE orientation = VERTICAL } image { function = SLIDER recolorable = TRUE state = PRELIGHT file = "Range/null.png" border = { 0, 0, 0, 0 } stretch = TRUE overlay_file = "Range/scale-slider-hover-vert.png" overlay_stretch = FALSE orientation = VERTICAL } image { function = SLIDER recolorable = TRUE state = INSENSITIVE file = "Range/null.png" border = { 0, 0, 0, 0 } stretch = TRUE overlay_file = "Range/scale-slider-insensitive-vert.png" overlay_stretch = FALSE orientation = VERTICAL } } } class "GtkScale" style "range"