source: trunk/third/mwm/WmMenu.h @ 9757

Revision 9757, 1.6 KB checked in by ghudson, 28 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r9756, which included commits to RCS files with non-trunk default branches.
Line 
1/*
2 * (c) Copyright 1989, 1990, 1991, 1992, 1993 OPEN SOFTWARE FOUNDATION, INC.
3 * ALL RIGHTS RESERVED
4*/
5/*
6 * Motif Release 1.2.2
7*/
8/*   $RCSfile: WmMenu.h,v $ $Revision: 1.1.1.1 $ $Date: 1997-03-25 09:12:22 $ */
9/*
10 * (c) Copyright 1987, 1988, 1989, 1990 HEWLETT-PACKARD COMPANY */
11
12#ifdef _NO_PROTO
13
14extern void      ActivateCallback ();
15extern Widget    CreateMenuWidget ();
16extern void      FreeCustomMenuSpec ();
17extern void      MWarning ();
18extern MenuSpec *MakeMenu ();
19extern void      PostMenu ();
20extern void      TraversalOff ();
21extern void      TraversalOn ();
22extern void      UnpostMenu ();
23extern void      UnmapCallback ();
24
25
26#else /* _NO_PROTO */
27
28extern void ActivateCallback (Widget w, XtPointer client_data,
29                              XtPointer call_data);
30extern Widget CreateMenuWidget (WmScreenData *pSD, String menuName,
31                                Widget parent, Boolean fTopLevelPane,
32                                MenuSpec *topMenuSpec,
33                                MenuItem *moreMenuItems);
34extern void FreeCustomMenuSpec (MenuSpec *menuSpec);
35extern void MWarning (char *format, char *message);
36extern MenuSpec *MakeMenu (WmScreenData *pSD, String menuName,
37                           Context initialContext, Context accelContext,
38                           MenuItem *moreMenuItems, Boolean fSystemMenu);
39extern void PostMenu (MenuSpec *menuSpec, ClientData *pCD, int x, int y,
40                      unsigned int button, Context newContext, long flags,
41                      XEvent *passedInEvent);
42extern void TraversalOff (MenuSpec *menuSpec);
43extern void TraversalOn (MenuSpec *menuSpec);
44extern void UnmapCallback (Widget w, XtPointer client_data, XtPointer call_data);
45extern void UnpostMenu (MenuSpec *menuSpec);
46
47#endif /* _NO_PROTO */
Note: See TracBrowser for help on using the repository browser.