41#ifndef MUTT_MENU_LIB_H
42#define MUTT_MENU_LIB_H
55#define MENU_REDRAW_NO_FLAGS 0
56#define MENU_REDRAW_INDEX (1 << 0)
57#define MENU_REDRAW_MOTION (1 << 1)
58#define MENU_REDRAW_CURRENT (1 << 2)
59#define MENU_REDRAW_FULL (1 << 3)
131 int (*
tag)(
struct Menu *menu,
int sel,
int act);
143 const struct AttrColor *(*color)(
struct Menu *menu,
int line);
int menu_tagging_dispatcher(struct MuttWindow *win, int op)
Perform tagging operations on the Menu - Implements function_dispatcher_t -.
int menu_function_dispatcher(struct MuttWindow *win, int op)
Perform a Menu function - Implements function_dispatcher_t -.
Convenience wrapper for the library headers.
A curses colour and its attributes.
String manipulation buffer.
A set of inherited config items.
enum WindowType type
Window type, e.g. WT_SIDEBAR.
MenuType
Types of GUI selections.