Murrine
The Murrine Engine
Murrine is a very flexible theme engine for GTK+ written by Andrea Cimitan. This page will document as best as possible the various features of the engine.
Options
Arrays of doubles
border_shades
border_shades = { 1.0, 1.0 } draw a gradient on the border.
contrast
contrast = 1.0 0.8 for less contrast, more than 1.0 for more contrast on borders.
glow_shade
glow_shade =1.0 sets glow amount for buttons or widgets.
gradient_shades
gradient_shades = {1.1,1.0,1.0,1.1} draw a gradient on buttons or widgets fill
highlight_shade
highlight_shade = 1.0 sets highlight amount for buttons or widgets.
lightborder_shade
lightborder_shade = 1.0 sets lightborder amount for buttons or widgets.
prelight_shade
prelight_shade =1.0 to select the shade level used in the scrollbar's slider, GtkComboBox with comboboxstyle = 1 and in the prelight state with gradient_colors.
shadow_shades
shadow_shades = { 0.8, 2.2 } sets shadow amount for buttons or widgets
text_shades
text_shade = 1.0 to specify the shade effect of the text's shadow..
trough_shades
trough_shades = { 1.0, 1.0 } to draw a gradient on the trough of GtkScrollbar and GtkProgressBar.
Integer based
arrowstyle
arrowstyle = 1 to draw filled arrows.
cellstyle
cellstyle = 0 remove the border around the selected cell.
cellstyle = 1 for the border around the selected cell (as before).
comboboxstyle
comboboxstyle =1 to colorize the GtkComboBox below the arrow.
expanderstyle
expanderstyle =0 to draw arrows.
expanderstyle =1 to draw circles with plus and minus.
expanderstyle =2 to draw buttons with plus and minus.
focusstyle
focusstyle = 0 to disable focus drawing.
focusstyle = 1 to use dots.
focusstyle = 2 to use a small colored rectangle.
focusstyle = 3 to use a colored rectangle that touches the borders.
glazestyle
glazestyle = 0 flat highlight
glazestyle = 1 curved highlight
glazestyle = 2 concave style
glazestyle = 3 top curved highlight
glazestyle = 4 beryl highlight
glowstyle
glowstyle = 0 top
glowstyle = 1 bottom
glowstyle = 2 concave style
glowstyle = 3 horizontal
glowstyle = 4 centered glow
handlestyle
handlestyle = 0 for three simple lines.
handlestyle = 1 for three simple lines with inset.
handlestyle = 2 for three near simple lines with inset.
lightborderstyle
lightborderstyle = 0 lightborder on top side
lightborderstyle = 1 lightborder on all side
listviewheaderstyle
listviewheader = 0 flat
listviewheader = 1 glassy
listviewheader = 2 raised
listviewstyle
listviewstyle = 0 nothing
listviewstyle = 1 dotted
listviewstyle = 2 solid line
menubaritemstyle
menubaritemstyle = 0 menuitem look
menubaritemstyle = 1 button look
menubarstyle
menubarstyle = 0 flat
menubarstyle = 1 glassy
menubarstyle = 2 gradient
menubarstyle = 3 stripped
menuitemstyle
menuitemstyle = 0 flat
menuitemstyle = 1 glassy
menuitemstyle = 2 stripped
menustyle
menustyle = 0 no vertical stripe
menustyle = 1 display vertical menu stripe
progressbarstyle
progressbarstyle = 0 flat
progressbarstyle = 1 stripped
progressbarstyle = 2 blocks
reliefstyle
reliefstyle = 0 flat
reliefstyle = 1 inset
reliefstyle = 2 shadow
reliefstyle = 3 for gradient on shadow
reliefstyle = 4 for a stronger shadow
roundness
roundness = 0 squared
roundness = 1 old default
more will increase roundness
scrollbarstyle
scrollbarstyle = 0 nothing
scrollbarstyle = 1 circles
scrollbarstyle = 2 handles
scrollbarstyle = 3 diagonal stripes
scrollbarstyle = 4 diagonal stripes and handles
scrollbarstyle = 5 horizontal stripes
scrollbarstyle = 6 horizontal stripes and handles
separatorstyle
separatorstyle = 0 solid line
separatorstyle = 1 smooth separator
sliderstyle
sliderstyle = 0 nothing added
sliderstyle = 1 handles
spinbuttonstyle
spinbuttonstyle = 1 to add a separator on the GtkSpinButton.
stepperstyle
stepperstyle = 0 standard
stepperstyle = 1 integrated stepper handles
stepperstyle = 2 squared steppers with a rounded slider.
textstyle
textstyle = 1 for an inset on the text (use carefully).
textstyle = 2 for an inverted inset on the text (use carefully).
textstyle = 3 for a subtle shadow on the text (use carefully).
textstyle = 4 for a shadow at the top left of the text (use carefully).
toolbarstyle
toolbarstyle = 0 flat
toolbarstyle = 1 glassy
toolbarstyle = 2 gradient
Booleans
animation
animation = TRUE animation enabled
animation = FALSE animation disabled
colorize_scrollbar
colorize_scrollbar = TRUE use a custom bg[SELECTED]
disable_focus
disable_focus = TRUE focus drawing disabled
disable_focus = FALSE focus drawing enabled
rgba
RGBA = TRUE rgba enabled
RGBA = FALSE rgba Ddisabled
Hex colors
border_colors
border_colors = { "#ffffff", "#ffffff" } to set the colors used on the border of many widgets.
border_colors = FALSE to disable.
focus_color
focus_colors = "#ffffff" to set the colors used on the focus of many widgets.
focus_colors = FALSE to disable
gradient_colors
gradient_colors = { "#ffffff", "#ffffff", "#ffffff", "#ffffff" } to set the colors used on the gradient of many widgets.
gradient_colors = FALSE to disable
Use footnotes, attachments, and like where appropriate. 1
Footnote sample (1)
Artwork/Documentation/Murrine (last edited 2010-08-09 20:08:20 by zniavre2048-gmail)