mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-26 07:33:47 +00:00
51 lines
1.5 KiB
C
51 lines
1.5 KiB
C
#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 */
|