From 93ab5d7b53a3b4d5336aee2f3995b44aaad51b69 Mon Sep 17 00:00:00 2001 From: Gluzskiy Alexandr Date: Sun, 5 Jun 2011 09:37:18 +0300 Subject: modified: new_gpg.rc modified: options.cpp --- options.cpp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'options.cpp') diff --git a/options.cpp b/options.cpp index 7eafe97..5bf050f 100644 --- a/options.cpp +++ b/options.cpp @@ -668,6 +668,8 @@ static BOOL CALLBACK DlgProcLoadPublicKey(HWND hwndDlg,UINT msg,WPARAM wParam,LP SetDlgItemText(hwndDlg, IDC_ENABLE_ENCRYPTION, TranslateW(_T("Turn on encryption"))); CheckDlgButton(hwndDlg, IDC_ENABLE_ENCRYPTION, 1); } + RegisterHotKey(hwndDlg, 1, MOD_CONTROL | MOD_NOREPEAT, 0x43); + RegisterHotKey(hwndDlg, 2, MOD_CONTROL | MOD_NOREPEAT, 0x41); if(hcnt) { tmp = UniGetContactSettingUtf(hcnt, szGPGModuleName, "GPGPubKey", _T("")); @@ -1240,6 +1242,21 @@ static BOOL CALLBACK DlgProcLoadPublicKey(HWND hwndDlg,UINT msg,WPARAM wParam,LP } } break; + case WM_HOTKEY: + { + if(lParam & MOD_CONTROL) + { + if(wParam == 1) + { + MessageBoxA(NULL, "ctrl+c", "", MB_OK); + } + else if(wParam == 2) + { + MessageBoxA(NULL, "ctrl+a", "", MB_OK); + } + } + } + break; case WM_CLOSE: DestroyWindow(hwndDlg); break; -- cgit v1.2.3