NeoMutt  2021-10-29-43-g6b8931
Teaching an old dog new tricks
DOXYGEN
dialog.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_GUI_DIALOG_H
24 #define MUTT_GUI_DIALOG_H
25 
26 struct MuttWindow;
27 
28 extern struct MuttWindow *AllDialogsWindow;
29 
30 struct MuttWindow *dialog_find(struct MuttWindow *win);
31 void dialog_pop(void);
32 void dialog_push(struct MuttWindow *dlg);
33 
35 struct MuttWindow *alldialogs_new(void);
36 
37 #endif /* MUTT_GUI_DIALOG_H */
void dialog_push(struct MuttWindow *dlg)
Display a Window to the user.
Definition: dialog.c:103
void dialog_pop(void)
Hide a Window from the user.
Definition: dialog.c:137
struct MuttWindow * alldialogs_new(void)
Create the AllDialogs Window.
Definition: dialog.c:205
struct MuttWindow * AllDialogsWindow
Parent of all Dialogs.
Definition: dialog.c:74
struct MuttWindow * alldialogs_get_current(void)
Get the currently active Dialog.
Definition: dialog.c:222
struct MuttWindow * dialog_find(struct MuttWindow *win)
Find the parent Dialog of a Window.
Definition: dialog.c:83