Merge branch 'master' into xcircuit-3.10
[xcircuit.git] / Xw / PopupMgr.h
blobb0ed296f6a635d210b18371617607e30d68065ef
1 /*************************************<+>*************************************
2 *****************************************************************************
3 **
4 ** File: PopupMgr.h
5 **
6 ** Project: X Widgets
7 **
8 ** Description: Public include file for popup menu manager class widgets
9 **
10 *****************************************************************************
11 **
12 ** Copyright (c) 1988 by Hewlett-Packard Company
13 ** Copyright (c) 1988 by the Massachusetts Institute of Technology
14 **
15 ** Permission to use, copy, modify, and distribute this software
16 ** and its documentation for any purpose and without fee is hereby
17 ** granted, provided that the above copyright notice appear in all
18 ** copies and that both that copyright notice and this permission
19 ** notice appear in supporting documentation, and that the names of
20 ** Hewlett-Packard or M.I.T. not be used in advertising or publicity
21 ** pertaining to distribution of the software without specific, written
22 ** prior permission.
23 **
24 *****************************************************************************
25 *************************************<+>*************************************/
28 /***********************************************************************
30 * Popup Menu Manager Widget (subclass of MenuMgr)
32 ***********************************************************************/
35 /* Class record constants */
37 extern WidgetClass XwpopupmgrWidgetClass;
38 /* synonym added for consistent naming conventions */
39 extern WidgetClass XwpopupMgrWidgetClass;
41 typedef struct _XwPopupMgrClassRec *XwPopupMgrWidgetClass;
42 typedef struct _XwPopupMgrRec *XwPopupMgrWidget;
44 extern void XwAppInitialize(XtAppContext);
45 extern void XwPostPopup(Widget, Widget, Widget, Position, Position);