NeoMutt  2023-03-22
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
26struct MuttWindow;
27
28extern struct MuttWindow *AllDialogsWindow;
29
30struct MuttWindow *dialog_find(struct MuttWindow *win);
31void dialog_pop(void);
32void dialog_push(struct MuttWindow *dlg);
33
35struct 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 * AllDialogsWindow
Parent of all Dialogs.
Definition: dialog.c:74
struct MuttWindow * alldialogs_new(void)
Create the AllDialogs Window.
Definition: dialog.c:206
struct MuttWindow * alldialogs_get_current(void)
Get the currently active Dialog.
Definition: dialog.c:223
struct MuttWindow * dialog_find(struct MuttWindow *win)
Find the parent Dialog of a Window.
Definition: dialog.c:83