Added missing shell/macroMenuValid initializations.
[nedit.git] / source / menu.h
blob52df96adaec04622a447acf30536bb938d5cb6cc
1 /* $Id: menu.h,v 1.9 2004/02/07 15:44:33 tringali Exp $ */
3 #ifndef NEDIT_MENU_H_INCLUDED
4 #define NEDIT_MENU_H_INCLUDED
6 #include "nedit.h"
8 #include <X11/Intrinsic.h>
9 #include <X11/Xlib.h>
11 #define PERMANENT_MENU_ITEM (XtPointer)1
12 #define TEMPORARY_MENU_ITEM (XtPointer)2
14 Widget CreateMenuBar(Widget parent, WindowInfo *window);
15 void InstallMenuActions(XtAppContext context);
16 XtActionsRec *GetMenuActions(int *nActions);
17 void InvalidateWindowMenus(void);
18 void InvalidateMacroMenus(WindowInfo *window);
19 void InvalidateShellMenus(WindowInfo *window);
20 void CheckCloseDim(void);
21 void AddToPrevOpenMenu(const char *filename);
22 void WriteNEditDB(void);
23 void ReadNEditDB(void);
24 Widget CreateBGMenu(WindowInfo *window);
25 void AddBGMenuAction(Widget widget);
26 WindowInfo **MakeSortedWindowArray(void);
27 void HidePointerOnKeyedEvent(Widget w, XEvent *event);
28 Widget CreateTabContextMenu(Widget parent, WindowInfo *window);
29 void AddTabContextMenuAction(Widget widget);
31 #endif /* NEDIT_MENU_H_INCLUDED */