NeoMutt  2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
msgcont.h
Go to the documentation of this file.
1
23#ifndef MUTT_GUI_MSGCONT_H
24#define MUTT_GUI_MSGCONT_H
25
26struct MuttWindow;
27
28extern struct MuttWindow *MessageContainer;
29
30struct MuttWindow *msgcont_get_msgwin(void);
31struct MuttWindow *msgcont_new(void);
32struct MuttWindow *msgcont_pop_window(void);
33void msgcont_push_window(struct MuttWindow *win);
34
35#endif /* MUTT_GUI_MSGCONT_H */
struct MuttWindow * msgcont_new(void)
Create a new Message Container.
Definition: msgcont.c:46
struct MuttWindow * MessageContainer
Window acting as a stack for the message windows.
Definition: msgcont.c:40
void msgcont_push_window(struct MuttWindow *win)
Add a window to the Container Stack.
Definition: msgcont.c:93
struct MuttWindow * msgcont_pop_window(void)
Remove the last Window from the Container Stack.
Definition: msgcont.c:57
struct MuttWindow * msgcont_get_msgwin(void)
Get the Message Window.
Definition: msgcont.c:117