NeoMutt  2024-04-25-97-g7d2481
Teaching an old dog new tricks
No Matches
AliasMenuData Struct Reference

AliasView array wrapper with Pattern information -. More...

#include "gui.h"

+ Inheritance diagram for AliasMenuData:
+ Collaboration diagram for AliasMenuData:

Data Fields

struct AliasViewArray ava
 All Aliases/Queries.
struct AliasList * al
 Alias data.
struct ConfigSubsetsub
 Config items.
struct Menumenu
struct Bufferquery
 Query string.
char * limit
 Limit being used.
struct MuttWindowsbar
 Status Bar.
char * title
 Title for the status bar.
struct SearchStatesearch_state
 State of the current search.
- Data Fields inherited from Menu
int current
 Current entry.
int max
 Number of entries in the menu.
MenuRedrawFlags redraw
 When to redraw the screen.
enum MenuType type
 Menu definition for keymap entries.
int page_len
 Number of entries per screen.
bool tag_prefix: 1
 User has pressed <tag-prefix>
struct MuttWindowwin
 Window holding the Menu.
struct ConfigSubsetsub
 Inherited config items.
int top
 Entry that is the top of the current page.
int old_current
 For driver use only.
int search_dir
 Direction of search.
int num_tagged
 Number of tagged entries.
int(* make_entry )(struct Menu *menu, int line, int max_cols, struct Buffer *buf)
int(* search )(struct Menu *menu, regex_t *rx, int line)
int(* tag )(struct Menu *menu, int sel, int act)
const struct AttrColor *(* color )(struct Menu *menu, int line)
struct Notifynotify
void * mdata
 Private data.
void(* mdata_free )(struct Menu *menu, void **ptr)

Detailed Description

AliasView array wrapper with Pattern information -.

Definition at line 53 of file gui.h.

Field Documentation

◆ ava

struct AliasViewArray AliasMenuData::ava

All Aliases/Queries.

Definition at line 55 of file gui.h.

◆ al

struct AliasList* AliasMenuData::al

Alias data.

Definition at line 56 of file gui.h.

◆ sub

struct ConfigSubset* AliasMenuData::sub

Config items.

Definition at line 57 of file gui.h.

◆ menu

struct Menu* AliasMenuData::menu


Definition at line 58 of file gui.h.

◆ query

struct Buffer* AliasMenuData::query

Query string.

Definition at line 59 of file gui.h.

◆ limit

char* AliasMenuData::limit

Limit being used.

Definition at line 60 of file gui.h.

◆ sbar

struct MuttWindow* AliasMenuData::sbar

Status Bar.

Definition at line 61 of file gui.h.

◆ title

char* AliasMenuData::title

Title for the status bar.

Definition at line 62 of file gui.h.

◆ search_state

struct SearchState* AliasMenuData::search_state

State of the current search.

Definition at line 63 of file gui.h.

The documentation for this struct was generated from the following file: