summaryrefslogtreecommitdiff
path: root/lwlib/xlwmenu.h
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-01-18 23:47:41 +0000
committerRichard M. Stallman <rms@gnu.org>1994-01-18 23:47:41 +0000
commit07bf635fc3142206f15500d33024886c4339e522 (patch)
treeb418c805c1cba62903cc9ea4928ccb3d48463087 /lwlib/xlwmenu.h
parent87cd38d6effdfa2d06a5f6e17f4e2f701595ecdd (diff)
downloademacs-07bf635fc3142206f15500d33024886c4339e522.tar.gz
Initial revision
Diffstat (limited to 'lwlib/xlwmenu.h')
-rw-r--r--lwlib/xlwmenu.h50
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 */