NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
private.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_HELPBAR_PRIVATE_H
24
#define MUTT_HELPBAR_PRIVATE_H
25
26
struct
MuttWindow
;
27
33
struct
HelpbarWindowData
34
{
35
const
struct
MenuDefinition
*
help_md
;
36
const
struct
Mapping
*
help_data
;
37
char
*
help_str
;
38
};
39
40
void
helpbar_wdata_free
(
struct
MuttWindow
*win,
void
**ptr);
41
struct
HelpbarWindowData
*
helpbar_wdata_get
(
struct
MuttWindow
*win);
42
struct
HelpbarWindowData
*
helpbar_wdata_new
(
void
);
43
44
#endif
/* MUTT_HELPBAR_PRIVATE_H */
helpbar_wdata_free
void helpbar_wdata_free(struct MuttWindow *win, void **ptr)
Free Helpbar Window data - Implements MuttWindow::wdata_free() -.
Definition
wdata.c:47
helpbar_wdata_get
struct HelpbarWindowData * helpbar_wdata_get(struct MuttWindow *win)
Get the Helpbar data for this window.
Definition
wdata.c:64
helpbar_wdata_new
struct HelpbarWindowData * helpbar_wdata_new(void)
Create new Window data for the Helpbar.
Definition
wdata.c:39
HelpbarWindowData
Help Bar Window data -.
Definition
private.h:34
HelpbarWindowData::help_str
char * help_str
Formatted Help Bar string.
Definition
private.h:37
HelpbarWindowData::help_md
const struct MenuDefinition * help_md
Menu Definition for key bindings.
Definition
private.h:35
HelpbarWindowData::help_data
const struct Mapping * help_data
Data for the Help Bar.
Definition
private.h:36
Mapping
Mapping between user-readable string and a constant.
Definition
mapping.h:33
MenuDefinition
Functions for a Dialog or Window.
Definition
menudef.h:44
MuttWindow
Definition
mutt_window.h:129