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
23
24
#ifndef MUTT_COMPOSE_PRIVATE_H
25
#define MUTT_COMPOSE_PRIVATE_H
26
27
#include <stdbool.h>
28
29
struct
AttachCtx
;
30
struct
ComposeAttachData
;
31
struct
ComposeSharedData
;
32
struct
ConfigSubset
;
33
struct
Email
;
34
struct
KeyEvent
;
35
struct
Menu
;
36
struct
MuttWindow
;
37
38
struct
MuttWindow
*
attach_new
(
struct
MuttWindow
*
parent
,
struct
ComposeSharedData
*shared);
39
unsigned
long
cum_attachs_size
(
struct
ConfigSubset
*sub,
struct
ComposeAttachData
*adata);
40
void
update_menu
(
struct
AttachCtx
*actx,
struct
Menu
*menu,
bool
init);
41
void
attachment_size_fixed
(
struct
MuttWindow
*win);
42
void
attachment_size_max
(
struct
MuttWindow
*win);
43
44
struct
MuttWindow
*
preview_window_new
(
struct
Email
*e,
struct
MuttWindow
*bar);
45
int
preview_function_dispatcher
(
struct
MuttWindow
*win,
const
struct
KeyEvent
*event);
46
47
#endif
/* MUTT_COMPOSE_PRIVATE_H */
preview_window_new
struct MuttWindow * preview_window_new(struct Email *e, struct MuttWindow *bar)
Create the preview window.
Definition
preview.c:359
cum_attachs_size
unsigned long cum_attachs_size(struct ConfigSubset *sub, struct ComposeAttachData *adata)
Cumulative Attachments Size.
Definition
attach.c:86
update_menu
void update_menu(struct AttachCtx *actx, struct Menu *menu, bool init)
Redraw the compose window.
Definition
dlg_compose.c:288
attachment_size_fixed
void attachment_size_fixed(struct MuttWindow *win)
Make the Attachment Window fixed-size.
Definition
attach.c:312
attach_new
struct MuttWindow * attach_new(struct MuttWindow *parent, struct ComposeSharedData *shared)
Create the Attachments Menu.
Definition
attach.c:279
attachment_size_max
void attachment_size_max(struct MuttWindow *win)
Make the Attachment Window maximised.
Definition
attach.c:325
preview_function_dispatcher
int preview_function_dispatcher(struct MuttWindow *win, const struct KeyEvent *event)
Perform a preview function - Implements function_dispatcher_t -.
Definition
preview.c:569
AttachCtx
A set of attachments.
Definition
attach.h:65
ComposeAttachData
Data to fill the Compose Attach Window.
Definition
attach_data.h:33
ComposeSharedData
Shared Compose Data.
Definition
shared_data.h:35
ConfigSubset
A set of inherited config items.
Definition
subset.h:46
Email
The envelope/body of an email.
Definition
email.h:39
KeyEvent
An event such as a keypress.
Definition
get.h:75
Menu
Definition
lib.h:86
MuttWindow
Definition
mutt_window.h:129
MuttWindow::parent
struct MuttWindow * parent
Parent Window.
Definition
mutt_window.h:140