NeoMutt  2025-12-11-800-ga0ee0f
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
bottombar.c
Go to the documentation of this file.
1
22
52
53#include "config.h"
54#include "core/lib.h"
55#include "bottombar.h"
56#include "module_data.h"
57#include "mutt_window.h"
58
68{
73 if (mod_data)
74 mod_data->bottom_bar = win;
75 return win;
76}
struct MuttWindow * bottombar_new(void)
Create the Bottom Bar Container.
Definition bottombar.c:67
Bottom Bar Container.
Convenience wrapper for the core headers.
Gui private Module data.
@ MODULE_ID_GUI
ModuleGui, Graphical code
Definition module_api.h:45
struct MuttWindow * mutt_window_new(enum WindowType type, enum MuttWindowOrientation orient, enum MuttWindowSize size, int cols, int rows)
Create a new Window.
Window management.
@ WT_CONTAINER
Invisible shaping container Window.
Definition mutt_window.h:73
@ MUTT_WIN_ORIENT_HORIZONTAL
Window uses all available horizontal space.
Definition mutt_window.h:39
#define MUTT_WIN_SIZE_UNLIMITED
Use as much space as possible.
Definition mutt_window.h:52
@ MUTT_WIN_SIZE_FIXED
Window has a fixed size.
Definition mutt_window.h:47
void * neomutt_get_module_data(struct NeoMutt *n, enum ModuleId id)
Get the private data for a Module.
Definition neomutt.c:663
Gui private Module data.
Definition module_data.h:32
struct MuttWindow * bottom_bar
Bottom Bar Container Window.
Definition module_data.h:39
Container for Accounts, Notifications.
Definition neomutt.h:41