NeoMutt  2024-12-12-14-g7b49f7
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
private.h
Go to the documentation of this file.
1
24#ifndef MUTT_COMPOSE_PRIVATE_H
25#define MUTT_COMPOSE_PRIVATE_H
26
27#include "config.h"
28#include <stdbool.h>
29
30struct AttachCtx;
33struct ConfigSubset;
34struct Email;
35struct Menu;
36struct MuttWindow;
37
38struct MuttWindow *attach_new(struct MuttWindow *parent, struct ComposeSharedData *shared);
39unsigned long cum_attachs_size(struct ConfigSubset *sub, struct ComposeAttachData *adata);
40void update_menu(struct AttachCtx *actx, struct Menu *menu, bool init);
41void attachment_size_fixed(struct MuttWindow *win);
42void attachment_size_max(struct MuttWindow *win);
43
44struct MuttWindow *preview_window_new(struct Email *e, struct MuttWindow *bar);
45int preview_function_dispatcher(struct MuttWindow *win, int op);
46
47#endif /* MUTT_COMPOSE_PRIVATE_H */
struct MuttWindow * preview_window_new(struct Email *e, struct MuttWindow *bar)
Create the preview window.
Definition: preview.c:339
unsigned long cum_attachs_size(struct ConfigSubset *sub, struct ComposeAttachData *adata)
Cumulative Attachments Size.
Definition: attach.c:85
void update_menu(struct AttachCtx *actx, struct Menu *menu, bool init)
Redraw the compose window.
Definition: dlg_compose.c:282
void attachment_size_fixed(struct MuttWindow *win)
Make the Attachment Window fixed-size.
Definition: attach.c:297
struct MuttWindow * attach_new(struct MuttWindow *parent, struct ComposeSharedData *shared)
Create the Attachments Menu.
Definition: attach.c:267
void attachment_size_max(struct MuttWindow *win)
Make the Attachment Window maximised.
Definition: attach.c:310
int preview_function_dispatcher(struct MuttWindow *win, int op)
Perform a preview function - Implements function_dispatcher_t -.
Definition: preview.c:405
A set of attachments.
Definition: attach.h:63
Data to fill the Compose Attach Window.
Definition: attach_data.h:33
Shared Compose Data.
Definition: shared_data.h:36
A set of inherited config items.
Definition: subset.h:47
The envelope/body of an email.
Definition: email.h:39
Definition: lib.h:79
struct MuttWindow * parent
Parent Window.
Definition: mutt_window.h:135