The Address Book Dialog allows the user to select, add or delete aliases.
This is a Simple Dialog
- Note
- New aliases will be saved to
$alias_file
. Deleted aliases are deleted from memory only.
Windows
Parent
Children
Data
The Simple Dialog holds a Menu. The Address Book Dialog stores its data (AliasMenuData) in Menu::mdata.
Events
Once constructed, it is controlled by the following events:
The Address Book Dialog doesn't have any specific colours, so it doesn't need to support NT_COLOR.
MuttWindow::recalc() is handled to support custom sorting.
Some other events are handled by the Simple Dialog.
Data
Functions
Function | Description | Links |
alias_a() | Alias: Alias name | ExpandoRenderData::get_string(), expando_get_string_api |
alias_alias_observer() | Notification that an Alias has changed | observer_t, observer_api |
alias_c() | Alias: Comment | ExpandoRenderData::get_string(), expando_get_string_api |
alias_complete() | Alias completion routine | |
alias_dialog() | Open the aliases dialog | |
alias_dialog_new() | Create an Alias Selection Dialog | |
alias_f() | Alias: Flags | ExpandoRenderData::get_string(), expando_get_string_api |
alias_f_num() | Alias: Flags | ExpandoRenderData::get_number(), expando_get_number_api |
alias_make_entry() | Format an Alias for the Menu | Menu::make_entry(), menu_make_entry |
alias_n_num() | Alias: Index number | ExpandoRenderData::get_number(), expando_get_number_api |
alias_r() | Alias: Address | ExpandoRenderData::get_string(), expando_get_string_api |
alias_t() | Alias: Tagged char | ExpandoRenderData::get_string(), expando_get_string_api |
alias_t_num() | Alias: Tagged char | ExpandoRenderData::get_number(), expando_get_number_api |
alias_tag() | Tag some aliases | Menu::tag(), menu_tag |
alias_window_observer() | Notification that a Window has changed | observer_t, observer_api |
dlg_alias() | Display a menu of Aliases | gui_dlg |