/[winpt]/trunk/Src/wptKeyManagerDlg.cpp
ViewVC logotype

Diff of /trunk/Src/wptKeyManagerDlg.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 48 by werner, Mon Oct 31 21:14:11 2005 UTC revision 68 by twoaday, Sat Nov 5 12:00:55 2005 UTC
# Line 350  long CALLBACK Line 350  long CALLBACK
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);
# Line 411  separator_wnd_proc( HWND hwnd, UINT msg, Line 411  separator_wnd_proc( HWND hwnd, UINT msg,
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;
# Line 564  menu_gpg_readonly (HWND dlg, HMENU hm, i Line 563  menu_gpg_readonly (HWND dlg, HMENU hm, i
563          ID_KEYMISC_EDITKEY,          ID_KEYMISC_EDITKEY,
564          0          0
565      };      };
566      int * resids;      int *resids;
567      int i;      int i;
568    
569            
# Line 574  menu_gpg_readonly (HWND dlg, HMENU hm, i Line 573  menu_gpg_readonly (HWND dlg, HMENU hm, i
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++)
# Line 778  keymanager_dlg_proc (HWND dlg, UINT msg, Line 778  keymanager_dlg_proc (HWND dlg, UINT msg,
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    
# Line 1222  keymanager_dlg_proc (HWND dlg, UINT msg, Line 1222  keymanager_dlg_proc (HWND dlg, UINT msg,
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() )
# Line 1240  keymanager_dlg_proc (HWND dlg, UINT msg, Line 1240  keymanager_dlg_proc (HWND dlg, UINT msg,
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                            
# Line 1322  keymanager_dlg_proc (HWND dlg, UINT msg, Line 1322  keymanager_dlg_proc (HWND dlg, UINT msg,
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    
# Line 1332  keymanager_dlg_proc (HWND dlg, UINT msg, Line 1332  keymanager_dlg_proc (HWND dlg, UINT msg,
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    

Legend:
Removed from v.48  
changed lines
  Added in v.68

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26