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

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 = 0 menuitem look

  • menubaritemstyle = 1 button look

  • menubarstyle = 0 flat

  • menubarstyle = 1 glassy

  • menubarstyle = 2 gradient

  • menubarstyle = 3 stripped

  • menuitemstyle = 0 flat

  • menuitemstyle = 1 glassy

  • menuitemstyle = 2 stripped

  • 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

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


CategoryArtwork

  1. Footnote sample (1)

Artwork/Documentation/Murrine (last edited 2010-08-09 20:08:20 by zniavre2048-gmail)