# LCD Theme by James Wilson
# a.k.a _ENiGMA_
#
# jamesw@nsw.bigpond.net.au
#
# Version 1 - 24th october 1998

pixmap_path "/home/jw/lcdtheme"

style "default"
{
  font = "-*-helvetica-medium-r-normal--10-*-*-*-*-*-*-*"
  fg[NORMAL]      = { 0.03, 0.06, 0.19 }
  fg[PRELIGHT]    = { 0.03, 0.06, 0.19 }
  fg[ACTIVE]      = { 0.13, 0.29, 0.16 }
  fg[SELECTED]    = { 0.13, 0.29, 0.16 }
  fg[INSENSITIVE] = { 0.03, 0.06, 0.19 }
  bg[NORMAL]      = { 0.42, 0.45, 0.42 }
  bg[PRELIGHT]    = { 0.42, 0.45, 0.42 }
  bg[ACTIVE]      = { 0.03, 0.06, 0.19 }
  bg[SELECTED]    = { 0.03, 0.06, 0.19 }
  bg[INSENSITIVE] = { 0.42, 0.45, 0.42 }
  engine "pixmap" 
  {
# ----------------------------------------------------
# Buttons
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "button"
        state           = NORMAL
        shadow          = OUT
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "button"
        state           = PRELIGHT
        shadow          = OUT
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "button"
        state           = ACTIVE	
        shadow          = IN
        file            = "lcdbutton3.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {  
        function        = BOX
        recolorable     = TRUE
        detail          = "buttondefault"
        shadow          = IN  
        file            = "lcdbutton2.png"
        border          = { 9, 9, 9, 9 }
        stretch         = TRUE
      }
# End Buttons
# ----------------------------------------------------

# ----------------------------------------------------
# Option Markers
    image
      {  
        function        = OPTION
        recolorable     = TRUE
        shadow          = OUT
        overlay_file    = "lcdbutton7.png" 
        overlay_border  = { 0, 0, 0, 0 }
        overlay_stretch = TRUE
      }
    image
      {  
        function        = OPTION
        recolorable     = TRUE
        shadow          = IN  
        overlay_file    = "lcdbutton3.png"
        overlay_border  = { 0, 0, 0, 0 }
        overlay_stretch = TRUE
      }
# End Option Markers
# ----------------------------------------------------

# ----------------------------------------------------
# Markers (Radiobuttons, Togglebuttons, etc)
    image
      {
        function        = CHECK   
        recolorable     = TRUE
        shadow          = OUT
        overlay_file    = "lcdbutton7.png"
        overlay_stretch = TRUE
      }  
    image
      {
        function        = CHECK
        recolorable     = TRUE
        shadow          = IN
        overlay_file    = "lcdbutton3.png"   
        overlay_stretch = TRUE 
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "togglebutton"
        shadow          = IN 
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = BOX 
        recolorable     = TRUE
        detail          = "togglebutton"
        shadow          = OUT
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "radiobutton"
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
	state		= SELECTED
        detail          = "radiobutton"
        file            = "lcdbutton3.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "checkbutton"
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      } 
# End Markers
# ----------------------------------------------------


# ----------------------------------------------------
# Windows
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "window"
        file            = "lcdbutton4.png"
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "base"
        file            = "lcdbutton4.png"
        stretch         = TRUE
      }
    image
      {
        function        = BOX 
        recolorable     = TRUE
        detail          = "handlebox_bin"
        file            = "lcdbutton4.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
# End Windows
# ----------------------------------------------------

# ----------------------------------------------------
# Menu Widgets
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "menubar"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "menu"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "menuitem"
	state		= PRELIGHT
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
# End Menu Widgets
# ----------------------------------------------------

# ----------------------------------------------------
# Drop down menu widgets
    image
      {
        function        = TAB
        recolorable     = TRUE
        overlay_file    = "lcdarrow_down.png"
        overlay_stretch = FALSE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        state           = PRELIGHT
        detail          = "optionmenu"
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }  
        stretch         = TRUE
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "optionmenu"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
# End Drop down meny widgets
# ----------------------------------------------------

# ----------------------------------------------------
# Text and entry widgets
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        state           = INSENSITIVE
        detail          = "selected"
        file            = "lcdbutton6.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "selected"
        file            = "lcdbutton6.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }  
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        state           = INSENSITIVE
        detail          = "text"
        file            = "lcdbutton5.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "text"
        file            = "lcdbutton5.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = ENTRY
        recolorable     = FALSE
        state           = INSENSITIVE
        file            = "lcdbutton5.png" 
        stretch         = TRUE
      }  
    image
      {
        function        = ENTRY
        recolorable     = FALSE
        file            = "lcdbutton5.png"  
        stretch         = TRUE
      }
    image
      {
        function        = BOX 
        recolorable     = TRUE
        detail          = "trough"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = BOX 
        recolorable     = TRUE
        detail          = "bar"   
        file            = "lcdbutton6.png"
        border          = { 4, 4, 4, 4 }  
        stretch         = TRUE
      }
    image
      {
        function        = BOX 
        recolorable     = TRUE
        detail          = "paned"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "tooltip"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE    
      }
    image
      {
        function        = ENTRY
        recolorable     = TRUE
        state           = INSENSITIVE
        file            = "lcdbutton5.png"
        stretch         = TRUE
      }
    image
      {
        function        = ENTRY
        recolorable     = TRUE 
        file            = "lcdbutton5.png"
        stretch         = TRUE
      }  
# End Text and entry widgets
# ----------------------------------------------------

# ----------------------------------------------------
# Shadows
    image
      {  
        function        = SHADOW
        recolorable     = TRUE
        shadow          = IN
        file            = "lcdshadow.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = SHADOW
        recolorable     = TRUE
        shadow          = OUT
        file            = "lcdshadow.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = SHADOW
        recolorable     = TRUE
        shadow          = ETCHED_IN
        file            = "lcdshadow.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = SHADOW
        recolorable     = TRUE
        shadow          = ETCHED_OUT
        file            = "lcdshadow.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
# End Shadows
# ----------------------------------------------------

# ----------------------------------------------------
# Last Resort Defaults
    image
      {
        function        = BOX
        recolorable     = TRUE
        shadow          = IN
        file            = "lcdbutton1.png" 
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {  
        function        = BOX
        recolorable     = TRUE   
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
# End Last Resort Defaults
# ----------------------------------------------------

# ----------------------------------------------------
# Clist and Tree Widgets
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        state           = INSENSITIVE
        detail          = "listitem"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX  
        recolorable     = TRUE
        detail          = "listitem"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX  
        recolorable     = TRUE
        state           = INSENSITIVE   
        detail          = "treeitem"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "treeitem"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
      }
# End Clist and Tree Widgets
# ----------------------------------------------------

# ----------------------------------------------------
# Arrow Images
    image
      {
        function        = ARROW
        recolorable     = TRUE
        state           = NORMAL  
        file            = "lcdarrow_up.png"
        stretch         = TRUE
        arrow_direction = UP
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "window"
        file            = "lcdbutton1.png"
        stretch         = TRUE
      }
    image
      { 
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "base"
        file            = "lcdbutton1.png"
        stretch         = TRUE 
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "viewportbin"
        file            = "lcdbutton4.png"
        stretch         = TRUE
      }
    image
      {
        function        = FLAT_BOX
        recolorable     = TRUE
        detail          = "curve_bg"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE 
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE    
        state           = PRELIGHT
        file            = "lcdarrow_up.png"
        stretch         = TRUE
        arrow_direction = UP
      }  
    image
      {
        function        = ARROW
        recolorable     = TRUE
        shadow          = IN
        file            = "lcdarrow_up.png"
        stretch         = TRUE
        arrow_direction = UP
      } 
        
    image
      {
        function        = ARROW
        recolorable     = TRUE  
        state           = NORMAL
        file            = "lcdarrow_down.png"
        stretch         = TRUE
        arrow_direction = DOWN
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE
        state           = PRELIGHT
        file            = "lcdarrow_down.png"
        stretch         = TRUE
        arrow_direction = DOWN
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE
        shadow          = IN
        file            = "lcdarrow_down.png"
        stretch         = TRUE 
        arrow_direction = DOWN
      }
        
    image
      {
        function        = ARROW
        recolorable     = TRUE
        state           = NORMAL
        file            = "lcdarrow_left.png"
        stretch         = TRUE
        arrow_direction = LEFT
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE
        state           = PRELIGHT
        file            = "lcdarrow_left.png"
        stretch         = TRUE 
        arrow_direction = LEFT
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE
        shadow          = IN
        file            = "lcdarrow_left.png"
        stretch         = TRUE 
        arrow_direction = LEFT
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE
        state           = NORMAL
        file            = "lcdarrow_right.png"
        stretch         = TRUE
        arrow_direction = RIGHT
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE
        state           = PRELIGHT
        file            = "lcdarrow_right.png"
        stretch         = TRUE
        arrow_direction = RIGHT
      }
    image
      {
        function        = ARROW
        recolorable     = TRUE 
        shadow          = IN
        file            = "lcdarrow_right.png"
        stretch         = TRUE
        arrow_direction = RIGHT
      }  
# End Arrow Images
# ----------------------------------------------------

# ----------------------------------------------------
# Line Images 
    image
      {  
        function        = HLINE
        recolorable     = TRUE 
        file            = "lcdbutton6.png"
        border          = { 0, 0, 1, 1 }
        stretch         = TRUE
      }
    image
      {
        function        = VLINE
        recolorable     = TRUE
        file            = "lcdbutton6.png"
        border          = { 1, 1, 0, 0 }
        stretch         = TRUE
      }

# End Line Images
# ----------------------------------------------------

# ----------------------------------------------------
# Sliders and Scroll Bars
    image
      {  
        function        = BOX
        recolorable     = TRUE
        detail          = "slider"
        state           = PRELIGHT
        file            = "lcdbutton6.png"
        border          = { 13, 12, 2, 2 }
        stretch         = TRUE
        orientation     = HORIZONTAL
      }
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "slider"
        state           = NORMAL
        file            = "lcdbutton6.png"
        border          = { 13, 12, 2, 2 }
        stretch         = TRUE
        orientation     = HORIZONTAL
      }
    image
      {  
        function        = BOX
        recolorable     = TRUE
        detail          = "slider"
        state           = PRELIGHT
        file            = "lcdbutton6.png"
        border          = { 2, 2, 13, 12 }
        stretch         = TRUE
        orientation     = VERTICAL
      }  
    image
      {
        function        = BOX 
        recolorable     = TRUE
        detail          = "slider"
        file            = "lcdbutton6.png"
        border          = { 2, 2, 13, 12 }
        stretch         = TRUE
        orientation     = VERTICAL
      }
    image
      {
        function        = SLIDER
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 13, 12, 2, 2 }
        stretch         = TRUE
        orientation     = HORIZONTAL
      }
    image
      {
        function        = SLIDER
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 2, 2, 13, 12 }
        stretch         = TRUE
        orientation     = VERTICAL
      }  
    image
      {
        function        = HANDLE
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE 
        orientation     = VERTICAL
      }
# ----------------------------------------------------
# Begin Rulers
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "vruler"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE 
      }
    image
      {  
        function        = BOX
        recolorable     = TRUE
        detail          = "hruler"
        file            = "lcdbutton1.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
       }
# End Rulers
# ----------------------------------------------------

# ----------------------------------------------------
# Begin Notebook Images and Widgets
    image
      {
        function        = BOX
        recolorable     = TRUE
        detail          = "notebook"
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
        gap_side        = TOP   
      }
    image
      {
        function        = EXTENSION
        recolorable     = TRUE
        state           = ACTIVE
        file            = "lcdbutton2.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
      }
    image
      {
        function        = EXTENSION
        recolorable     = TRUE
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
        gap_side        = BOTTOM
      }
    image
      {
        function        = EXTENSION
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE 
        gap_side        = TOP 
      }
    image
      {
        function        = EXTENSION
        recolorable     = TRUE
        file            = "lcdbutton7.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE  
        gap_side        = RIGHT
      }
    image
      {
        function        = EXTENSION
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
        gap_side        = LEFT
      }
    image
      {
        function        = BOX_GAP
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE  
        gap_file        = "lcdbutton5.png"
        gap_border      = { 0, 0, 0, 0 }
        gap_start_file  = "lcdbutton5.png"
        gap_start_border= { 2, 0, 0, 0 }
        gap_end_file    = "lcdbutton5.png"
        gap_end_border  = { 0, 2, 0, 0 }
        gap_side        = BOTTOM
      }
    image
      {
        function        = BOX_GAP
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
        gap_file        = "lcdbutton5.png"
        gap_border      = { 0, 0, 0, 0 }
        gap_start_file  = "lcdbutton5.png"
        gap_start_border= { 0, 0, 2, 0 }
        gap_end_file    = "lcdbutton5.png"
        gap_end_border  = { 0, 0, 0, 2 }
        gap_side        = LEFT  
      }
    image
      {
        function        = BOX_GAP
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
        gap_file        = "lcdbutton5.png"
        gap_border      = { 0, 0, 0, 0 }
        gap_start_file  = "lcdbutton5.png"
        gap_start_border= { 0, 0, 2, 0 }
        gap_end_file    = "lcdbutton5.png"
        gap_end_border  = { 0, 0, 0, 2 }
        gap_side        = RIGHT
      }
    image
      {  
        function        = SHADOW_GAP
        recolorable     = TRUE
        file            = "lcdshadow.png"
        border          = { 2, 2, 2, 2 }
        stretch         = TRUE
        gap_start_file  = "lcdbutton5.png"
        gap_start_border= { 0, 0, 1, 1 }
        gap_end_file    = "lcdbutton5.png"
        gap_end_border  = { 0, 0, 1, 1 }
        gap_side        = TOP
      }
    image
      {  
        function        = BOX_GAP
        recolorable     = TRUE
        file            = "lcdbutton1.png"
        border          = { 3, 3, 3, 3 }
        stretch         = TRUE
        gap_file        = "lcdbutton5.png" 
        gap_border      = { 0, 0, 0, 0 }
        gap_start_file  = "lcdbutton5.png"
        gap_start_border= { 2, 0, 0, 0 }
        gap_end_file    = "lcdbutton5.png"
        gap_end_border  = { 0, 2, 0, 0 }
        gap_side        = TOP 
      }

# End Notebook Images and Widgets
# ----------------------------------------------------

}
}

class "GtkWidget" style "default"

