#include "lib.h"
|
int | current |
| Current entry. More...
|
|
int | max |
| Number of entries in the menu. More...
|
|
MenuRedrawFlags | redraw |
| When to redraw the screen. More...
|
|
enum MenuType | type |
| Menu definition for keymap entries. More...
|
|
int | page_len |
| Number of entries per screen. More...
|
|
bool | tag_prefix: 1 |
| User has pressed <tag-prefix> More...
|
|
struct MuttWindow * | win |
| Window holding the Menu. More...
|
|
struct ConfigSubset * | sub |
| Inherited config items. More...
|
|
int | top |
| Entry that is the top of the current page. More...
|
|
int | old_current |
| For driver use only. More...
|
|
int | search_dir |
| Direction of search. More...
|
|
int | num_tagged |
| Number of tagged entries. More...
|
|
bool | custom_search: 1 |
| The menu implements its own non-Menusearch()-compatible search, trickle OP_SEARCH*. More...
|
|
void(* | make_entry )(struct Menu *menu, char *buf, size_t buflen, int line) |
|
int(* | search )(struct Menu *menu, regex_t *rx, int line) |
|
int(* | tag )(struct Menu *menu, int sel, int act) |
|
struct AttrColor *(* | color )(struct Menu *menu, int line) |
|
struct Notify * | notify |
| Notifications. More...
|
|
void * | mdata |
| Private data. More...
|
|
void(* | mdata_free )(struct Menu *menu, void **ptr) |
|
Definition at line 69 of file lib.h.
◆ current
Current entry.
Definition at line 71 of file lib.h.
◆ max
Number of entries in the menu.
Definition at line 72 of file lib.h.
◆ redraw
When to redraw the screen.
Definition at line 73 of file lib.h.
◆ type
Menu definition for keymap entries.
Definition at line 74 of file lib.h.
◆ page_len
Number of entries per screen.
Definition at line 75 of file lib.h.
◆ tag_prefix
User has pressed <tag-prefix>
Definition at line 76 of file lib.h.
◆ win
Window holding the Menu.
Definition at line 77 of file lib.h.
◆ sub
Inherited config items.
Definition at line 78 of file lib.h.
◆ top
Entry that is the top of the current page.
Definition at line 81 of file lib.h.
◆ old_current
For driver use only.
Definition at line 82 of file lib.h.
◆ search_dir
Direction of search.
Definition at line 83 of file lib.h.
◆ num_tagged
Number of tagged entries.
Definition at line 84 of file lib.h.
◆ custom_search
The menu implements its own non-Menusearch()-compatible search, trickle OP_SEARCH*.
Definition at line 85 of file lib.h.
◆ make_entry
void(* Menu::make_entry) (struct Menu *menu, char *buf, size_t buflen, int line) |
Definition at line 97 of file lib.h.
◆ search
int(* Menu::search) (struct Menu *menu, regex_t *rx, int line) |
◆ tag
int(* Menu::tag) (struct Menu *menu, int sel, int act) |
◆ color
◆ notify
Notifications.
Definition at line 136 of file lib.h.
◆ mdata
Private data.
Definition at line 138 of file lib.h.
◆ mdata_free
void(* Menu::mdata_free) (struct Menu *menu, void **ptr) |
The documentation for this struct was generated from the following file: