1 /* $XConsortium: MenuButton.h /main/3 1995/10/26 09:33:10 rswiston $ */
3 * (c) Copyright 1993, 1994 Hewlett-Packard Company
4 * (c) Copyright 1993, 1994 International Business Machines Corp.
5 * (c) Copyright 1993, 1994 Sun Microsystems, Inc.
6 * (c) Copyright 1993, 1994 Novell, Inc.
9 #ifndef _Dt_MenuButton_h
10 #define _Dt_MenuButton_h
24 #ifndef DtNcascadingCallback
25 #define DtNcascadingCallback XmNcascadingCallback
28 #define DtNsubMenuId XmNsubMenuId
30 #ifndef DtNcascadePixmap
31 #define DtNcascadePixmap XmNcascadePixmap
35 #define DtCCallback XmCCallback
38 #define DtCPixmap XmCPixmap
41 #define DtCMenuWidget XmCMenuWidget
44 #ifndef DtCR_CASCADING
45 #define DtCR_CASCADING XmCR_CASCADING
53 /* Widget class and instance */
55 typedef struct _DtMenuButtonRec * DtMenuButtonWidget;
56 typedef struct _DtMenuButtonClassRec * DtMenuButtonWidgetClass;
63 /* Widget class record */
65 externalref WidgetClass dtMenuButtonWidgetClass;
72 extern Widget DtCreateMenuButton(
82 #endif /* _Dt_MenuButton_h */