Menu.h revision 1.1.1.1
1/* $NetBSD: Menu.h,v 1.1.1.1 2016/01/13 18:41:49 christos Exp $ */ 2 3/* 4 * $XConsortium: Menu.h,v 1.2 89/07/21 14:22:10 jim Exp $ 5 */ 6 7#ifndef _XtMenu_h 8#define _XtMenu_h 9 10/*********************************************************************** 11 * 12 * Menu Widget 13 * 14 ***********************************************************************/ 15 16/* Parameters: 17 18 Name Class RepType Default Value 19 ---- ----- ------- ------------- 20 background Background pixel White 21 border BorderColor pixel Black 22 borderWidth BorderWidth int 1 23 height Height int 120 24 mappedWhenManaged MappedWhenManaged Boolean True 25 reverseVideo ReverseVideo Boolean False 26 width Width int 120 27 x Position int 0 28 y Position int 0 29 30*/ 31 32#define XtNmenuEntries "menuEntries" 33#define XtNhorizontalPadding "horizontalPadding" 34#define XtNverticalPadding "verticalPadding" 35#define XtNselection "Selection" 36 37#define XtCMenuEntries "MenuEntries" 38#define XtCPadding "Padding" 39#define XtCSelection "Selection" 40 41typedef struct _MenuRec *MenuWidget; /* completely defined in MenuPrivate.h */ 42typedef struct _MenuClassRec *MenuWidgetClass; /* completely defined in MenuPrivate.h */ 43 44extern WidgetClass menuWidgetClass; 45 46extern Widget XawMenuCreate (); 47#endif /* _XtMenu_h */ 48/* DON'T ADD STUFF AFTER THIS #endif */ 49