summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsje <sje@4f64403b-2f21-0410-a795-97e2b3489a10>2007-10-05 04:02:36 +0000
committersje <sje@4f64403b-2f21-0410-a795-97e2b3489a10>2007-10-05 04:02:36 +0000
commit076da248694323210f55a78b71e463432ed439da (patch)
tree666cc4790efe0ea38088c4d57935e4fb855d2a04
parenta5eabbb5359edf774ac7dcb8794ee820f555ef76 (diff)
bugfix: apply button not enabled
git-svn-id: https://server.scottellis.com.au/svn/mim_plugs@356 4f64403b-2f21-0410-a795-97e2b3489a10
-rw-r--r--MySpace/options.cpp19
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: