#include "lib.h"
Definition at line 78 of file lib.h.
◆ current
Current entry.
Definition at line 80 of file lib.h.
◆ max
Number of entries in the menu.
Definition at line 81 of file lib.h.
◆ redraw
When to redraw the screen.
Definition at line 82 of file lib.h.
◆ type
Menu definition for keymap entries.
Definition at line 83 of file lib.h.
◆ page_len
Number of entries per screen.
Definition at line 84 of file lib.h.
◆ tag_prefix
User has pressed <tag-prefix>
Definition at line 85 of file lib.h.
◆ win
Window holding the Menu.
Definition at line 86 of file lib.h.
◆ sub
Inherited config items.
Definition at line 87 of file lib.h.
◆ top
Entry that is the top of the current page.
Definition at line 90 of file lib.h.
◆ old_current
For driver use only.
Definition at line 91 of file lib.h.
◆ search_dir
Direction of search.
Definition at line 92 of file lib.h.
◆ num_tagged
Number of tagged entries.
Definition at line 93 of file lib.h.
◆ make_entry
int(* Menu::make_entry) (struct Menu *menu, int line, int max_cols, struct Buffer *buf) |
◆ search
int(* Menu::search) (struct Menu *menu, regex_t *rx, int line) |
◆ tag
int(* Menu::tag) (struct Menu *menu, int sel, int act) |
◆ color
const struct AttrColor *(* Menu::color) (struct Menu *menu, int line) |
◆ notify
Notifications.
Definition at line 145 of file lib.h.
◆ mdata
Private data.
Definition at line 147 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: