diff options
author | Richard M. Stallman <rms@gnu.org> | 1994-01-18 23:47:41 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1994-01-18 23:47:41 +0000 |
commit | 0e3cdce02d796625ee894bfa0ba1bd7b3237c2bc (patch) | |
tree | b24a45c33225bf788e4935fb49a1dc996b57a59c /lwlib/xlwmenu.h | |
parent | 066417b1d9d45d7bcf05751e95ce70d3ad7e3522 (diff) | |
download | emacs-0e3cdce02d796625ee894bfa0ba1bd7b3237c2bc.tar.gz |
Initial revision
Diffstat (limited to 'lwlib/xlwmenu.h')
-rw-r--r-- | lwlib/xlwmenu.h | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/lwlib/xlwmenu.h b/lwlib/xlwmenu.h new file mode 100644 index 00000000000..e8d3c93778f --- /dev/null +++ b/lwlib/xlwmenu.h @@ -0,0 +1,50 @@ +#ifndef _XlwMenu_h +#define _XlwMenu_h + +/*********************************************************************** + * + * XlwMenu Widget + * + ***********************************************************************/ + +#include "lwlib.h" + +/* Resource names used by the XlwMenu widget */ +#define XtNbuttonForeground "buttonForeground" +#define XtCButtonForeground "ButtonForeground" +#define XtNmargin "margin" +#define XtNhorizontalSpacing "horizontalSpacing" +#define XtNverticalSpacing "verticalSpacing" +#define XtNarrowSpacing "arrowSpacing" +#define XtNmenu "menu" +#define XtCMenu "Menu" +#define XtNopen "open" +#define XtNselect "select" +#define XtNmenuBorderWidth "menuBorderWidth" +#define XtNhorizontal "horizontal" +#define XtCHorizontal "Horizontal" +#define XtNcursor "cursor" +#define XtNCursor "Cursor" + +/* Motif-compatible resource names */ +#define XmNshadowThickness "shadowThickness" +#define XmCShadowThickness "ShadowThickness" +#define XmNtopShadowColor "topShadowColor" +#define XmCTopShadowColor "TopShadowColor" +#define XmNbottomShadowColor "bottomShadowColor" +#define XmCBottomShadowColor "BottomShadowColor" +#define XmNtopShadowPixmap "topShadowPixmap" +#define XmCTopShadowPixmap "TopShadowPixmap" +#define XmNbottomShadowPixmap "bottomShadowPixmap" +#define XmCBottomShadowPixmap "BottomShadowPixmap" +#define XmRHorizontalDimension "HorizontalDimension" + +typedef struct _XlwMenuRec *XlwMenuWidget; +typedef struct _XlwMenuClassRec *XlwMenuWidgetClass; + +extern WidgetClass xlwMenuWidgetClass; + +void +pop_up_menu (XlwMenuWidget mw, XButtonPressedEvent* event); + +#endif /* _XlwMenu_h */ |