summaryrefslogtreecommitdiff
path: root/render/theme.h
diff options
context:
space:
mode:
authorScott Moynes <smoynes@nexus.carleton.ca>2003-08-11 21:19:17 +0000
committerScott Moynes <smoynes@nexus.carleton.ca>2003-08-11 21:19:17 +0000
commita4f023cf3a085d414a03e2d074e6eaa5258e4391 (patch)
tree81f05d59b980b6ce0a80e40a82471a1409d64e07 /render/theme.h
parentd94fba72624f88f7e0457dc4eb9a0f6b1699f23b (diff)
Some fixes and new bugs. Someone else can do the menus because it is
clear no one gives a fuck what I think and no one else wants a window manager that doesn't suck the same balls as every other window manager.
Diffstat (limited to 'render/theme.h')
-rw-r--r--render/theme.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/render/theme.h b/render/theme.h
index 5523b0ce..e425ae2a 100644
--- a/render/theme.h
+++ b/render/theme.h
@@ -40,6 +40,7 @@ struct _RrTheme {
RrColor *titlebut_unfocused_unpressed_color;
RrColor *menu_title_color;
RrColor *menu_color;
+ RrColor *menu_bullet_color;
RrColor *menu_disabled_color;
RrColor *menu_hilite_color;
@@ -76,6 +77,9 @@ struct _RrTheme {
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;
@@ -138,6 +142,7 @@ struct _RrTheme {
RrAppearance *a_menu_item;
RrAppearance *a_menu_disabled;
RrAppearance *a_menu_hilite;
+ RrAppearance *a_menu_bullet;
RrAppearance *a_clear;
RrAppearance *app_hilite_bg;
@@ -145,6 +150,7 @@ struct _RrTheme {
RrAppearance *app_hilite_label;
RrAppearance *app_unhilite_label;
RrAppearance *app_icon;
+
};
RrTheme *RrThemeNew(const RrInstance *inst, gchar *theme);