# HG changeset patch # User Pavel Jank # Date 1020711268 0 # Node ID 762469b269033af2e705fc2a9763ca60753f79ed # Parent 30db00c75dbf2e2bf42f56f643ee585bcc760d07 (_XlwMenu_part): Add new member `disabled_foreground'. Rename `inactive_gc' to `disabled_gc'. diff -r 30db00c75dbf -r 762469b26903 lwlib/xlwmenuP.h --- a/lwlib/xlwmenuP.h Mon May 06 07:52:30 2002 +0000 +++ b/lwlib/xlwmenuP.h Mon May 06 18:54:28 2002 +0000 @@ -20,11 +20,12 @@ /* 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 @@ /* 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 @@ 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 @@ } 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;