const RrInstance *inst;
+ /* style settings - optional decor */
+ gboolean show_handle;
+
/* style settings - geometry */
gint bevel;
gint handle_height;
RrColor *titlebut_unfocused_unpressed_color;
RrColor *menu_title_color;
RrColor *menu_color;
+ RrColor *menu_bullet_normal_color;
+ RrColor *menu_bullet_selected_color;
RrColor *menu_disabled_color;
- RrColor *menu_hilite_color;
+ RrColor *menu_selected_color;
/* style settings - fonts */
gint winfont_height;
- RrFont *winfont;
+ RrFont *winfont_focused;
+ RrFont *winfont_unfocused;
gint mtitlefont_height;
RrFont *mtitlefont;
gint mfont_height;
RrPixmapMask *close_disabled_mask;
RrPixmapMask *close_pressed_mask;
+ RrPixmapMask *menu_bullet_mask; /* submenu pointer */
+ RrPixmapMask *menu_toggle_mask; /* menu boolean */
+
/* global appearances */
RrAppearance *a_disabled_focused_max;
RrAppearance *a_disabled_unfocused_max;
RrAppearance *a_unfocused_handle;
RrAppearance *a_menu_title;
RrAppearance *a_menu;
- RrAppearance *a_menu_item;
+ RrAppearance *a_menu_normal;
RrAppearance *a_menu_disabled;
- RrAppearance *a_menu_hilite;
- RrAppearance *a_clear;
+ RrAppearance *a_menu_selected;
+ RrAppearance *a_menu_text_normal;
+ RrAppearance *a_menu_text_disabled;
+ RrAppearance *a_menu_text_selected;
+ RrAppearance *a_menu_bullet_normal;
+ RrAppearance *a_menu_bullet_selected;
+ RrAppearance *a_clear; /* clear with no texture */
+ RrAppearance *a_clear_tex; /* clear with a texture */
RrAppearance *app_hilite_bg;
RrAppearance *app_unhilite_bg;
RrAppearance *app_hilite_label;
RrAppearance *app_unhilite_label;
- RrAppearance *app_icon;
+
};
RrTheme *RrThemeNew(const RrInstance *inst, gchar *theme);