summaryrefslogtreecommitdiff
path: root/lwlib/xlwmenuP.h
diff options
context:
space:
mode:
authorPavel Janík <Pavel@Janik.cz>2002-05-06 18:54:28 +0000
committerPavel Janík <Pavel@Janik.cz>2002-05-06 18:54:28 +0000
commitba755702033b76e68b3231eab6350164e1c88780 (patch)
tree012089d1dc9cf660afe8f43e41dfc27201d15e30 /lwlib/xlwmenuP.h
parent67f9d50ec61b33cebda08bba5df4dcb03a4d54d3 (diff)
downloademacs-ba755702033b76e68b3231eab6350164e1c88780.tar.gz
(_XlwMenu_part): Add new member `disabled_foreground'.
Rename `inactive_gc' to `disabled_gc'.
Diffstat (limited to 'lwlib/xlwmenuP.h')
-rw-r--r--lwlib/xlwmenuP.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/lwlib/xlwmenuP.h b/lwlib/xlwmenuP.h
index 1cf8319e101..4dd623d02d8 100644
--- a/lwlib/xlwmenuP.h
+++ b/lwlib/xlwmenuP.h
@@ -20,11 +20,12 @@ typedef struct _window_state
/* New fields for the XlwMenu widget instance record */
-typedef struct _XlwMenu_part
+typedef struct _XlwMenu_part
{
/* slots set by the resources */
XFontStruct* font;
Pixel foreground;
+ Pixel disabled_foreground;
Pixel button_foreground;
Dimension margin;
Dimension horizontal_spacing;
@@ -44,7 +45,7 @@ typedef struct _XlwMenu_part
/* True means top_shadow_color and/or bottom_shadow_color must be freed. */
unsigned free_top_shadow_color_p : 1;
unsigned free_bottom_shadow_color_p : 1;
-
+
/* State of the XlwMenu */
int old_depth;
widget_value** old_stack;
@@ -63,7 +64,7 @@ typedef struct _XlwMenu_part
GC foreground_gc;
GC button_gc;
GC background_gc;
- GC inactive_gc;
+ GC disabled_gc;
GC inactive_button_gc;
GC shadow_top_gc;
GC shadow_bottom_gc;
@@ -73,20 +74,20 @@ typedef struct _XlwMenu_part
} XlwMenuPart;
/* Full instance record declaration */
-typedef struct _XlwMenuRec
+typedef struct _XlwMenuRec
{
CorePart core;
XlwMenuPart menu;
} XlwMenuRec;
/* New fields for the XlwMenu widget class record */
-typedef struct
+typedef struct
{
int dummy;
} XlwMenuClassPart;
/* Full class record declaration. */
-typedef struct _XlwMenuClassRec
+typedef struct _XlwMenuClassRec
{
CoreClassPart core_class;
XlwMenuClassPart menu_class;