]> Dogcows Code - chaz/openbox/blobdiff - render/theme.h
correctly show pressed state when pressing toggled buttons, bug #2311
[chaz/openbox] / render / theme.h
index 64201c70762ccc33d8d7f6e64cd689f5eff08119..41f83e2c895f15d323a58926926110291690d70f 100644 (file)
@@ -1,4 +1,4 @@
-/* -*- indent-tabs-mode: t; tab-width: 4; c-basic-offset: 4; -*-
+/* -*- indent-tabs-mode: nil; tab-width: 4; c-basic-offset: 4; -*-
 
    theme.h for the Openbox window manager
    Copyright (c) 2003        Ben Jansens
@@ -21,6 +21,8 @@
 
 #include "render.h"
 
+G_BEGIN_DECLS
+
 typedef struct _RrTheme RrTheme;
 
 struct _RrTheme {
@@ -129,6 +131,7 @@ struct _RrTheme {
     RrAppearance *a_hover_focused_desk;
     RrAppearance *a_hover_unfocused_desk;
     RrAppearance *a_toggled_focused_desk;
+    RrAppearance *a_toggled_focused_pressed_desk;
     RrAppearance *a_toggled_unfocused_desk;
     RrAppearance *a_focused_unpressed_desk;
     RrAppearance *a_focused_pressed_desk;
@@ -139,6 +142,7 @@ struct _RrTheme {
     RrAppearance *a_hover_focused_shade;
     RrAppearance *a_hover_unfocused_shade;
     RrAppearance *a_toggled_focused_shade;
+    RrAppearance *a_toggled_focused_pressed_shade;
     RrAppearance *a_toggled_unfocused_shade;
     RrAppearance *a_focused_unpressed_shade;
     RrAppearance *a_focused_pressed_shade;
@@ -187,4 +191,6 @@ struct _RrTheme {
 RrTheme* RrThemeNew(const RrInstance *inst, gchar *theme);
 void RrThemeFree(RrTheme *theme);
 
+G_END_DECLS
+
 #endif
This page took 0.023122 seconds and 4 git commands to generate.