gint menu_font_height;
gint label_height;
gint title_height;
- gint menu_title_height;
gint button_size;
gint grip_width;
+ gint menu_title_label_height;
+ gint menu_title_height;
/* style settings - colors */
- RrColor *menu_b_color;
- RrColor *frame_b_color;
+ RrColor *menu_border_color;
+ RrColor *frame_focused_border_color;
+ RrColor *frame_unfocused_border_color;
RrColor *cb_focused_color;
RrColor *cb_unfocused_color;
RrColor *title_focused_color;
RrPixmapMask *close_pressed_mask;
RrPixmapMask *menu_bullet_mask; /* submenu pointer */
+#if 0
RrPixmapMask *menu_toggle_mask; /* menu boolean */
+#endif
/* global appearances */
RrAppearance *a_disabled_focused_max;
RrAppearance *osd_hilite_label; /* can be parent relative */
RrAppearance *osd_unhilite_fg; /* can never be parent relative */
+ gchar *name;
};
/*! The font values are all optional. If a NULL is used for any of them, then
the default font will be used. */
-RrTheme* RrThemeNew(const RrInstance *inst, gchar *theme,
+RrTheme* RrThemeNew(const RrInstance *inst, const gchar *theme,
+ gboolean allow_fallback,
RrFont *active_window_font, RrFont *inactive_window_font,
RrFont *menu_title_font, RrFont *menu_item_font,
RrFont *osd_font);