The PGP Key Selection Dialog lets the user select a PGP key.
This is a Simple Dialog
Windows
Name | Type | See Also |
PGP Key Selection Dialog | WT_DLG_PGP | dlg_pgp() |
Parent
Children
Data
The Simple Dialog holds a Menu. The PGP Key Selection Dialog stores its data (PgpUid) in Menu::mdata.
Events
Once constructed, it is controlled by the following events:
The PGP Key Selection Dialog doesn't have any specific colours, so it doesn't need to support NT_COLOR.
The PGP Key Selection Dialog does not implement MuttWindow::recalc() or MuttWindow::repaint().
Some other events are handled by the Simple Dialog.
Functions
Function | Description | Links |
dlg_pgp() | Let the user select a key to use | gui_dlg |
pgp_entry_pgp_a() | PGP: Key Algorithm | ExpandoRenderData::get_string, expando_get_string_api |
pgp_entry_pgp_c() | PGP: Key Capabilities | ExpandoRenderData::get_string, expando_get_string_api |
pgp_entry_pgp_date() | PGP: Date of the key | ExpandoRenderData::get_string, expando_get_string_api |
pgp_entry_pgp_date_num() | PGP: Date of the key | ExpandoRenderData::get_number, expando_get_number_api |
pgp_entry_pgp_f() | PGP: Key Flags | ExpandoRenderData::get_string, expando_get_string_api |
pgp_entry_pgp_k() | PGP: Key id | ExpandoRenderData::get_string, expando_get_string_api |
pgp_entry_pgp_l_num() | PGP: Key length | ExpandoRenderData::get_number, expando_get_number_api |
pgp_entry_pgp_n_num() | PGP: Index number | ExpandoRenderData::get_number, expando_get_number_api |
pgp_entry_pgp_t() | PGP: Trust/validity | ExpandoRenderData::get_string, expando_get_string_api |
pgp_entry_pgp_u() | PGP: User id | ExpandoRenderData::get_string, expando_get_string_api |
pgp_flags() | Turn PGP key flags into a string | |
pgp_key_abilities() | Turn PGP key abilities into a string | |
pgp_key_config_observer() | Notification that a Config Variable has changed | observer_t, observer_api |
pgp_key_table_free() | Free the key table | Menu::mdata_free(), menu_mdata_free |
pgp_key_window_observer() | Notification that a Window has changed | observer_t, observer_api |
pgp_make_entry() | Format a PGP Key for the Menu | Menu::make_entry(), menu_make_entry |
pgp_sort_address() | Compare two keys by their addresses | sort_t, sort_api |
pgp_sort_date() | Compare two keys by their dates | sort_t, sort_api |
pgp_sort_keyid() | Compare two keys by their IDs | sort_t, sort_api |
pgp_sort_trust() | Compare two keys by their trust levels | sort_t, sort_api |