diff options
Diffstat (limited to 'MySpace/options.cpp')
-rw-r--r-- | MySpace/options.cpp | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/MySpace/options.cpp b/MySpace/options.cpp index ce27f0b..d45caca 100644 --- a/MySpace/options.cpp +++ b/MySpace/options.cpp @@ -85,19 +85,8 @@ BOOL CALLBACK DlgProcOpt1(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) CheckDlgButton(hwndDlg, IDC_CHK_LINKS, options.handle_links ? TRUE : FALSE);
return FALSE;
case WM_COMMAND:
- switch( LOWORD( wParam )) {
- case IDC_ED_EMAIL:
- case IDC_ED_PW:
- if ( HIWORD( wParam ) == EN_CHANGE && ( HWND )lParam == GetFocus()) {
- SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0);
- }
- break;
- case IDC_LNK_NEWACCOUNT:
- CallService(MS_UTILS_OPENURL, (WPARAM)TRUE, (LPARAM)URL_NEW_ACCOUNT);
- case IDC_CHK_LINKS:
- SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0);
- break;
- }
+ if ( HIWORD( wParam ) == BN_CLICKED )
+ SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0);
break;
case WM_NOTIFY:
switch(((LPNMHDR)lParam)->idFrom) {
@@ -141,6 +130,10 @@ BOOL CALLBACK DlgProcOptNotify(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPa CheckDlgButton(hwndDlg, IDC_CHK_NOTIFYBLOGPOSTS, DBGetContactSettingByte(0, MODULE, "NotifyBlogSubscription", 1));
CheckDlgButton(hwndDlg, IDC_CHK_NOTIFYUNKNOWN, DBGetContactSettingByte(0, MODULE, "NotifyUnknown", 1));
return FALSE;
+ case WM_COMMAND:
+ if ( HIWORD( wParam ) == BN_CLICKED )
+ SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0);
+ break;
case WM_NOTIFY:
switch(((LPNMHDR)lParam)->idFrom) {
case 0:
|