350 |
separator_wnd_proc( HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam ) |
separator_wnd_proc( HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam ) |
351 |
{ |
{ |
352 |
static POINT last_mouse_pos; |
static POINT last_mouse_pos; |
353 |
|
RECT rect; |
354 |
|
|
355 |
if (msg == WM_CREATE) |
if (msg == WM_CREATE) |
356 |
SetWindowLong (hwnd, GWL_USERDATA, (long)(((CREATESTRUCT*)lparam)->lpCreateParams)); |
SetWindowLong (hwnd, GWL_USERDATA, (long)(((CREATESTRUCT*)lparam)->lpCreateParams)); |
357 |
|
|
358 |
switch (msg) { |
switch (msg) { |
359 |
case WM_PAINT: |
case WM_PAINT: |
360 |
PAINTSTRUCT ps; |
PAINTSTRUCT ps; |
|
RECT rect; |
|
361 |
HPEN hpen; |
HPEN hpen; |
362 |
|
|
363 |
GetClientRect (hwnd, &rect); |
GetClientRect (hwnd, &rect); |
411 |
if (wparam == MK_LBUTTON) { |
if (wparam == MK_LBUTTON) { |
412 |
struct km_info *kmi; |
struct km_info *kmi; |
413 |
POINT p; |
POINT p; |
|
RECT rect; |
|
414 |
|
|
415 |
if ((kmi = (struct km_info *)GetWindowLong (hwnd, GWL_USERDATA)) == NULL) |
if ((kmi = (struct km_info *)GetWindowLong (hwnd, GWL_USERDATA)) == NULL) |
416 |
break; |
break; |
563 |
ID_KEYMISC_EDITKEY, |
ID_KEYMISC_EDITKEY, |
564 |
0 |
0 |
565 |
}; |
}; |
566 |
int * resids; |
int *resids; |
567 |
int i; |
int i; |
568 |
|
|
569 |
|
|
573 |
case 0: return; |
case 0: return; |
574 |
case 3: resids = key_resids; break; |
case 3: resids = key_resids; break; |
575 |
case 1: resids = edit_resids;break; |
case 1: resids = edit_resids;break; |
576 |
|
default: return; |
577 |
} |
} |
578 |
|
|
579 |
for (i=0; resids[i] != 0; i++) |
for (i=0; resids[i] != 0; i++) |
778 |
set_reg_entry (HKEY_CURRENT_USER, "Software\\WinPT", "KM_Pos_Y", buf); |
set_reg_entry (HKEY_CURRENT_USER, "Software\\WinPT", "KM_Pos_Y", buf); |
779 |
/* Remove runtime information. This should be the last action taken here. */ |
/* Remove runtime information. This should be the last action taken here. */ |
780 |
delete kmi; kmi = NULL; |
delete kmi; kmi = NULL; |
781 |
SetWindowLong (dlg, GWL_USERDATA, NULL); |
SetWindowLong (dlg, GWL_USERDATA, 0); |
782 |
keycache_set_reload (refresh_keys); |
keycache_set_reload (refresh_keys); |
783 |
return FALSE; |
return FALSE; |
784 |
|
|
1222 |
return TRUE; |
return TRUE; |
1223 |
} |
} |
1224 |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_CARD_KEYGEN, dlg, |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_CARD_KEYGEN, dlg, |
1225 |
card_keygen_dlg_proc, NULL, _("Card Key Generation"), |
card_keygen_dlg_proc, 0, _("Card Key Generation"), |
1226 |
IDS_WINPT_CARD_KEYGEN ); |
IDS_WINPT_CARD_KEYGEN ); |
1227 |
/* XXX: use new code */ |
/* XXX: use new code */ |
1228 |
if( keycache_get_reload() ) |
if( keycache_get_reload() ) |
1240 |
|
|
1241 |
case ID_KEYMISC_SENDRECV: |
case ID_KEYMISC_SENDRECV: |
1242 |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_KEYSERVER, dlg, |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_KEYSERVER, dlg, |
1243 |
keyserver_dlg_proc, NULL, _("Keyserver Access"), |
keyserver_dlg_proc, 0, _("Keyserver Access"), |
1244 |
IDS_WINPT_KEYSERVER ); |
IDS_WINPT_KEYSERVER ); |
1245 |
return TRUE; |
return TRUE; |
1246 |
|
|
1247 |
case ID_KEYMISC_GPGPREFS: |
case ID_KEYMISC_GPGPREFS: |
1248 |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_GPGPREFS, dlg, |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_GPGPREFS, dlg, |
1249 |
gpgprefs_dlg_proc, NULL, _("GnuPG Preferences"), |
gpgprefs_dlg_proc, 0, _("GnuPG Preferences"), |
1250 |
IDS_WINPT_GPGPREFS ); |
IDS_WINPT_GPGPREFS ); |
1251 |
return TRUE; |
return TRUE; |
1252 |
|
|
1253 |
case ID_KEYMISC_GPGOPT: |
case ID_KEYMISC_GPGOPT: |
1254 |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_GPGOPT, dlg, |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_GPGOPT, dlg, |
1255 |
gpgopt_dlg_proc, NULL, _("GnuPG Options" ), |
gpgopt_dlg_proc, 0, _("GnuPG Options" ), |
1256 |
IDS_WINPT_GPGOPT ); |
IDS_WINPT_GPGOPT ); |
1257 |
return TRUE; |
return TRUE; |
1258 |
|
|
1322 |
|
|
1323 |
case ID_KEYMISC_INFO: |
case ID_KEYMISC_INFO: |
1324 |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_ABOUT, glob_hwnd, |
dialog_box_param( glob_hinst, (LPCSTR)IDD_WINPT_ABOUT, glob_hwnd, |
1325 |
about_winpt_dlg_proc, NULL, _("About WinPT"), |
about_winpt_dlg_proc, 0, _("About WinPT"), |
1326 |
IDS_WINPT_ABOUT ); |
IDS_WINPT_ABOUT ); |
1327 |
break; |
break; |
1328 |
|
|
1332 |
|
|
1333 |
case ID_KEYMISC_OT: |
case ID_KEYMISC_OT: |
1334 |
dialog_box_param( glob_hinst, (LPCTSTR)IDD_WINPT_OWNERTRUST, glob_hwnd, |
dialog_box_param( glob_hinst, (LPCTSTR)IDD_WINPT_OWNERTRUST, glob_hwnd, |
1335 |
ownertrust_dlg_proc, NULL, |
ownertrust_dlg_proc, 0, |
1336 |
_("Ownertrust"), IDS_WINPT_OWNERTRUST ); |
_("Ownertrust"), IDS_WINPT_OWNERTRUST ); |
1337 |
break; |
break; |
1338 |
|
|