The GPGME Key Selection Dialog lets the user select a PGP key.
This is a Simple Dialog
| Name | Type | See Also | 
|---|---|---|
| GPGME Key Selection Dialog | WT_DLG_GPGME | dlg_gpgme() | 
Parent
Children
The Simple Dialog holds a Menu. The GPGME Key Selection Dialog stores its data (CryptKeyInfo) in Menu::mdata.
Once constructed, it is controlled by the following events:
| Event Type | Handler | 
|---|---|
| NT_CONFIG | gpgme_key_config_observer() | 
| NT_WINDOW | gpgme_key_window_observer() | 
The GPGME Key Selection Dialog doesn't have any specific colours, so it doesn't need to support NT_COLOR.
The GPGME Key Selection Dialog does not implement MuttWindow::recalc() or MuttWindow::repaint().
Some other events are handled by the Simple Dialog.
| Function | Description | Links | 
|---|---|---|
| crypt_make_entry() | Format a PGP Key for the Menu | Menu::make_entry(), menu_make_entry | 
| dlg_gpgme() | Get the user to select a key | gui_dlg | 
| gpgme_key_config_observer() | Notification that a Config Variable has changed | observer_t, observer_api | 
| gpgme_key_window_observer() | Notification that a Window has changed | observer_t, observer_api |