# Glacier GTK+ theme (Requires ThinIce & Pixmap engines)
# by R.V.Vindenes <sublett@dc-s.com>
#
# Inspiration came from IceCube & Fishing_The_Sky themes and MacOS X
# I tried to keep it calm, simple and unintrusive.
#
# THIS IS CUT-N-PASTE FROM THE GTK+ 2.0 VERSION - OBJECTS MAY APPEAR
# MORE CRAP THAN IN REAL LIFE
#

style "default"
{
  base[NORMAL]        = "#F7F7F7"
  base[ACTIVE]        = "#D3D3D3"
  base[SELECTED]      = "#4a4a4a"
  base[PRELIGHT]      = "#E5E5e5"
  base[INSENSITIVE]   = "#d0d0d0"

  bg[NORMAL]          = "#E6E6E6"
  bg[ACTIVE]          = "#F4F4F4"
  bg[SELECTED]        = "#8a8a8a"
  bg[PRELIGHT]        = "#8a8a8a"
  bg[INSENSITIVE]     = "#D3D3D3"

  fg[NORMAL]          = "#000000"
  fg[ACTIVE]          = "#000000"
  fg[SELECTED]        = "#ffffff"
  fg[PRELIGHT]        = "#000000"
  fg[INSENSITIVE]     = "#747474"

  text[SELECTED]      = "#ffffff"
  text[INSENSITIVE]   = "#747474"

  bg_pixmap[NORMAL]   = "bgpixmap_normal.png"
  bg_pixmap[PRELIGHT] = "bgpixmap_prelight.png"

#engine "qnx"
engine "xeno"
#engine "thinice"
  {
  
#### XENO  
  thin = true
  shade = 0.7
  thickness = 1
  scrollbar_width = 13
  scrollbar_dimple = true
  scrollbar_knob = lines
  stepper_ends = false
  stepper_arrows = false
  shine = 0.6
  stepper_box = true
  popup_arrows = true
  handle_knob =holes #lines dimple
  paned_knob = holes 
#########################
####### ThinIce  
#    stepper_ends = true
#    scrollbar_width = 25
#    rect_scrollbar = FALSE
#    scroll_button_marks = FALSE
#########################
  }
}


style "button" {
  engine "pixmap" {
#
# Check marks
#
    image 
      {
        function        = CHECK
	recolorable     = TRUE
        shadow          = OUT
	overlay_file    = "check_out.png"
	overlay_stretch = FALSE
      }
    image 
      {
        function        = CHECK
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "check_in.png"
	overlay_stretch = FALSE
      }
#
# Option marks
#
    image 
      {
        function        = OPTION
	recolorable     = TRUE
	shadow          = OUT
	overlay_file    = "option_out.png"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = FALSE
      }
    image 
      {
        function        = OPTION
	recolorable     = TRUE
	shadow          = IN
	overlay_file    = "option_in.png"
	overlay_border  = { 0, 0, 0, 0 }
	overlay_stretch = FALSE
      }
#
# Regular buttons
#
    image {
        function        = BOX
	file            = "button_normal.png"
	state		= NORMAL
	border          = {10,5,5,10}
	stretch         = TRUE
    }
    image {
        function        = BOX
	file            = "button_normal.png"
	state		= INSENSITIVE
	border          = {10,5,5,10}
	stretch         = TRUE
    }
    image {
        function        = BOX
	file            = "button_prelight.png"
	state		= PRELIGHT
	border          = {10,5,5,10}
	stretch         = TRUE
    }
    image {
        function        = BOX
	file            = "button_active.png"
	state		= ACTIVE
	border          = {10,5,5,10}
	stretch         = TRUE
    }
        image {
        function        = ARROW
	recolorable	= TRUE
	file            = "arrowr.png"
	state		= NORMAL
	stretch         = FALSE
	arrow_direction = RIGHT
    }
    
        image {
        function        = ARROW
	recolorable	= TRUE
	file            = "arrowr.png"
	state		= PRELIGHT
	stretch         = FALSE
	arrow_direction = RIGHT
    }
  }
}

style "tooltip"{
 bg_pixmap[NORMAL]      = "<none>"
 bg_pixmap[PRELIGHT]    = "<none>"
}

widget "gtk-tooltips" style "tooltip"

class "GtkWidget" style "default"
class "GtkButton" style "button"
class "GtkMenuItem" style "button"

