diff options
Diffstat (limited to 'options.cpp')
-rw-r--r-- | options.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/options.cpp b/options.cpp index 2b813d7..f160500 100644 --- a/options.cpp +++ b/options.cpp @@ -243,8 +243,11 @@ static BOOL CALLBACK DlgProcLoadPublicKey(HWND hwndDlg,UINT msg,WPARAM wParam,LP ListView_SetItemText(hwndList_p, item_num, 2, (_tcslen(tmp) > 1)?tmp:_T("not set")); DestroyWindow(hwndDlg); break; - default: - break; + case ID_LOD_FROM_FILE: + TCHAR *tmp2 = GetFilePath(_T("Set file containing GPG public key"), _T("*"), _T("GPG public key file")); + MessageBox(0, tmp2, _T("i will parse"), MB_OK); + delete tmp2; + break; } SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0); |