NeoMutt  2025-12-11-769-g906513
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
private.h File Reference

Private Envelope Data. More...

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  HeaderField {
  HDR_FROM , HDR_TO , HDR_CC , HDR_BCC ,
  HDR_SUBJECT , HDR_REPLYTO , HDR_FCC , HDR_CRYPT ,
  HDR_CRYPTINFO , HDR_AUTOCRYPT , HDR_NEWSGROUPS , HDR_FOLLOWUPTO ,
  HDR_XCOMMENTTO , HDR_CUSTOM_HEADERS , HDR_ATTACH_TITLE
}
 Ordered list of headers for the compose screen. More...
 

Variables

const char *const Prompts []
 Names of header fields used in the envelope, e.g. From:, To:
 

Detailed Description

Private Envelope Data.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file private.h.

Enumeration Type Documentation

◆ HeaderField

Ordered list of headers for the compose screen.

The position of various fields on the compose screen.

Enumerator
HDR_FROM 

"From:" field

HDR_TO 

"To:" field

HDR_CC 

"Cc:" field

HDR_BCC 

"Bcc:" field

HDR_SUBJECT 

"Subject:" field

HDR_REPLYTO 

"Reply-To:" field

HDR_FCC 

"Fcc:" (save folder) field

HDR_CRYPT 

"Security:" field (encryption/signing info)

HDR_CRYPTINFO 

"Sign as:" field (encryption/signing info)

HDR_AUTOCRYPT 

"Autocrypt:" and "Recommendation:" fields

HDR_NEWSGROUPS 

"Newsgroups:" field

HDR_FOLLOWUPTO 

"Followup-To:" field

HDR_XCOMMENTTO 

"X-Comment-To:" field

HDR_CUSTOM_HEADERS 

"Headers:" field

HDR_ATTACH_TITLE 

The "-- Attachments" line.

Definition at line 32 of file private.h.

33{
34 HDR_FROM,
35 HDR_TO,
36 HDR_CC,
37 HDR_BCC,
40 HDR_FCC,
41 HDR_CRYPT,
43#ifdef USE_AUTOCRYPT
45#endif
51};
@ HDR_SUBJECT
"Subject:" field
Definition private.h:38
@ HDR_REPLYTO
"Reply-To:" field
Definition private.h:39
@ HDR_AUTOCRYPT
"Autocrypt:" and "Recommendation:" fields
Definition private.h:44
@ HDR_FCC
"Fcc:" (save folder) field
Definition private.h:40
@ HDR_ATTACH_TITLE
The "-- Attachments" line.
Definition private.h:50
@ HDR_CRYPT
"Security:" field (encryption/signing info)
Definition private.h:41
@ HDR_CC
"Cc:" field
Definition private.h:36
@ HDR_TO
"To:" field
Definition private.h:35
@ HDR_BCC
"Bcc:" field
Definition private.h:37
@ HDR_CUSTOM_HEADERS
"Headers:" field
Definition private.h:49
@ HDR_FOLLOWUPTO
"Followup-To:" field
Definition private.h:47
@ HDR_XCOMMENTTO
"X-Comment-To:" field
Definition private.h:48
@ HDR_NEWSGROUPS
"Newsgroups:" field
Definition private.h:46
@ HDR_CRYPTINFO
"Sign as:" field (encryption/signing info)
Definition private.h:42
@ HDR_FROM
"From:" field
Definition private.h:34

Variable Documentation

◆ Prompts

const char* const Prompts[]
extern

Names of header fields used in the envelope, e.g. From:, To:

Definition at line 89 of file window.c.

89 {
90 /* L10N: Compose menu field. May not want to translate. */
91 N_("From: "),
92 /* L10N: Compose menu field. May not want to translate. */
93 N_("To: "),
94 /* L10N: Compose menu field. May not want to translate. */
95 N_("Cc: "),
96 /* L10N: Compose menu field. May not want to translate. */
97 N_("Bcc: "),
98 /* L10N: Compose menu field. May not want to translate. */
99 N_("Subject: "),
100 /* L10N: Compose menu field. May not want to translate. */
101 N_("Reply-To: "),
102 /* L10N: Compose menu field. May not want to translate. */
103 N_("Fcc: "),
104 /* L10N: Compose menu field. Holds "Encrypt", "Sign" related information */
105 N_("Security: "),
106 /* L10N: This string is used by the compose menu.
107 Since it is hidden by default, it does not increase the indentation of
108 other compose menu fields. However, if possible, it should not be longer
109 than the other compose menu fields. Since it shares the row with "Encrypt
110 with:", it should not be longer than 15-20 character cells. */
111 N_("Sign as: "),
112#ifdef USE_AUTOCRYPT
113 // L10N: The compose menu autocrypt line
114 N_("Autocrypt: "),
115#endif
116 /* L10N: Compose menu field. May not want to translate. */
117 N_("Newsgroups: "),
118 /* L10N: Compose menu field. May not want to translate. */
119 N_("Followup-To: "),
120 /* L10N: Compose menu field. May not want to translate. */
121 N_("X-Comment-To: "),
122 N_("Headers: "),
123};
#define N_(a)
Definition message.h:32