Mercurial > emacs
changeset 45145:762469b26903
(_XlwMenu_part): Add new member `disabled_foreground'.
Rename `inactive_gc' to `disabled_gc'.
author | Pavel Janík <Pavel@Janik.cz> |
---|---|
date | Mon, 06 May 2002 18:54:28 +0000 |
parents | 30db00c75dbf |
children | 174fe450ad23 |
files | lwlib/xlwmenuP.h |
diffstat | 1 files changed, 7 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- 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;