NeoMutt  2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
type.h
Go to the documentation of this file.
1
23#ifndef MUTT_MENU_TYPE_H
24#define MUTT_MENU_TYPE_H
25
26#include "config.h"
27#include "mutt/lib.h"
28
29extern const struct Mapping MenuNames[];
30extern const int MenuNamesLen;
31
36{
39#ifdef USE_AUTOCRYPT
41#endif
47#ifdef CRYPT_BACKEND_GPGME
50#endif
52#ifdef MIXMASTER
54#endif
61};
62
63#endif /* MUTT_MENU_TYPE_H */
Convenience wrapper for the library headers.
Mapping between user-readable string and a constant.
Definition: mapping.h:33
const int MenuNamesLen
Number of entries in the MenuNames array.
Definition: type.c:67
MenuType
Types of GUI selections.
Definition: type.h:36
@ MENU_KEY_SELECT_PGP
Select a PGP key.
Definition: type.h:48
@ MENU_INDEX
Index panel (list of emails)
Definition: type.h:51
@ MENU_DIALOG
Simple Dialog.
Definition: type.h:43
@ MENU_MIXMASTER
Create/edit a Mixmaster chain.
Definition: type.h:53
@ MENU_KEY_SELECT_SMIME
Select a SMIME key.
Definition: type.h:49
@ MENU_QUERY
Select from results of external query.
Definition: type.h:58
@ MENU_AUTOCRYPT
Autocrypt Account menu.
Definition: type.h:40
@ MENU_COMPOSE
Compose an email.
Definition: type.h:42
@ MENU_ATTACHMENT
Select an attachment.
Definition: type.h:38
@ MENU_PGP
PGP encryption menu.
Definition: type.h:56
@ MENU_GENERIC
Generic selection list.
Definition: type.h:46
@ MENU_PAGER
Pager pager (email viewer)
Definition: type.h:55
@ MENU_SMIME
SMIME encryption menu.
Definition: type.h:59
@ MENU_MAX
Definition: type.h:60
@ MENU_EDITOR
Text entry area.
Definition: type.h:44
@ MENU_ALIAS
Select an email address by its alias.
Definition: type.h:37
@ MENU_FOLDER
General file/mailbox browser.
Definition: type.h:45
@ MENU_POSTPONED
Select a postponed email.
Definition: type.h:57
const struct Mapping MenuNames[]
Menu name lookup table.
Definition: type.c:37