NeoMutt  2025-12-11-435-g4ac674
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
shared_data.h
Go to the documentation of this file.
1
23
24#ifndef MUTT_COMPOSE_SHARED_DATA_H
25#define MUTT_COMPOSE_SHARED_DATA_H
26
27#include <stdbool.h>
28
29struct MuttWindow;
30
49
60
61void compose_shared_data_free(struct MuttWindow *win, void **ptr);
63
64#endif /* MUTT_COMPOSE_SHARED_DATA_H */
struct ComposeSharedData * compose_shared_data_new(void)
Free the compose shared data.
Definition shared_data.c:48
ExpandoDataCompose
Expando UIDs for Compose.
Definition shared_data.h:56
@ ED_COM_ATTACH_COUNT
ComposeAttachData, num_attachments()
Definition shared_data.h:57
@ ED_COM_ATTACH_SIZE
ComposeAttachData, cum_attachs_size()
Definition shared_data.h:58
void compose_shared_data_free(struct MuttWindow *win, void **ptr)
Free the compose shared data - Implements MuttWindow::wdata_free() -.
Definition shared_data.c:36
String manipulation buffer.
Definition buffer.h:36
Data to fill the Compose Attach Window.
Definition attach_data.h:33
Shared Compose Data.
Definition shared_data.h:35
struct ConfigSubset * sub
Config set to use.
Definition shared_data.h:36
struct Mailbox * mailbox
Current Mailbox.
Definition shared_data.h:37
int flags
Flags, e.g. MUTT_COMPOSE_NOFREEHEADER.
Definition shared_data.h:45
struct MuttWindow * win_preview
Message preview window.
Definition shared_data.h:41
struct MuttWindow * win_preview_bar
Status bar divider above preview.
Definition shared_data.h:42
bool fcc_set
User has edited the Fcc: field.
Definition shared_data.h:46
int rc
Return code to leave compose.
Definition shared_data.h:47
struct ComposeAttachData * adata
Attachments.
Definition shared_data.h:39
struct Email * email
Email being composed.
Definition shared_data.h:38
struct MuttWindow * win_attach_bar
Status bar divider above attachments.
Definition shared_data.h:40
struct Buffer * fcc
Buffer to save FCC.
Definition shared_data.h:44
A set of inherited config items.
Definition subset.h:46
The envelope/body of an email.
Definition email.h:39
A mailbox.
Definition mailbox.h:78