X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=render%2Ftheme.h;h=5abe35ea7f7cfc6bde9b521db043ab3176622dad;hb=34064ae3a6d04070683370ee1fd1811ae23e5704;hp=acf17c3e385bfe1824654a550bfc03201777a732;hpb=81af5a8b0caadc0a82ff2304c315f816c9576e93;p=chaz%2Fopenbox diff --git a/render/theme.h b/render/theme.h index acf17c3e..5abe35ea 100644 --- a/render/theme.h +++ b/render/theme.h @@ -20,6 +20,7 @@ struct _RrTheme { gint title_height; gint button_size; gint grip_width; + gint menu_overlap; /* style settings - colors */ RrColor *b_color; @@ -29,8 +30,12 @@ struct _RrTheme { RrColor *title_unfocused_color; RrColor *titlebut_disabled_focused_color; RrColor *titlebut_disabled_unfocused_color; - RrColor *titlebut_focused_color; - RrColor *titlebut_unfocused_color; + RrColor *titlebut_hover_focused_color; + RrColor *titlebut_hover_unfocused_color; + RrColor *titlebut_focused_pressed_color; + RrColor *titlebut_unfocused_pressed_color; + RrColor *titlebut_focused_unpressed_color; + RrColor *titlebut_unfocused_unpressed_color; RrColor *menu_title_color; RrColor *menu_color; RrColor *menu_disabled_color; @@ -44,9 +49,6 @@ struct _RrTheme { gint mfont_height; RrFont *mfont; - /* style settings - title layout */ - gchar *title_layout; - /* style settings - masks */ RrPixmapMask *max_set_mask; RrPixmapMask *max_unset_mask; @@ -60,6 +62,8 @@ struct _RrTheme { /* global appearances */ RrAppearance *a_disabled_focused_max; RrAppearance *a_disabled_unfocused_max; + RrAppearance *a_hover_focused_max; + RrAppearance *a_hover_unfocused_max; RrAppearance *a_focused_unpressed_max; RrAppearance *a_focused_pressed_max; RrAppearance *a_focused_pressed_set_max; @@ -68,12 +72,16 @@ struct _RrTheme { RrAppearance *a_unfocused_pressed_set_max; RrAppearance *a_disabled_focused_close; RrAppearance *a_disabled_unfocused_close; + RrAppearance *a_hover_focused_close; + RrAppearance *a_hover_unfocused_close; RrAppearance *a_focused_unpressed_close; RrAppearance *a_focused_pressed_close; RrAppearance *a_unfocused_unpressed_close; RrAppearance *a_unfocused_pressed_close; RrAppearance *a_disabled_focused_desk; RrAppearance *a_disabled_unfocused_desk; + RrAppearance *a_hover_focused_desk; + RrAppearance *a_hover_unfocused_desk; RrAppearance *a_focused_unpressed_desk; RrAppearance *a_focused_pressed_desk; RrAppearance *a_focused_pressed_set_desk; @@ -82,6 +90,8 @@ struct _RrTheme { RrAppearance *a_unfocused_pressed_set_desk; RrAppearance *a_disabled_focused_shade; RrAppearance *a_disabled_unfocused_shade; + RrAppearance *a_hover_focused_shade; + RrAppearance *a_hover_unfocused_shade; RrAppearance *a_focused_unpressed_shade; RrAppearance *a_focused_pressed_shade; RrAppearance *a_focused_pressed_set_shade; @@ -90,6 +100,8 @@ struct _RrTheme { RrAppearance *a_unfocused_pressed_set_shade; RrAppearance *a_disabled_focused_iconify; RrAppearance *a_disabled_unfocused_iconify; + RrAppearance *a_hover_focused_iconify; + RrAppearance *a_hover_unfocused_iconify; RrAppearance *a_focused_unpressed_iconify; RrAppearance *a_focused_pressed_iconify; RrAppearance *a_unfocused_unpressed_iconify;