From e900c5544e3a1e30ec86c71ebc5f4a44f1c3bc33 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 12 Jun 2016 11:27:16 +0000 Subject: - option to be restored till the update's finish; - code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16951 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/PluginUpdater/src/Options.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'plugins/PluginUpdater') diff --git a/plugins/PluginUpdater/src/Options.cpp b/plugins/PluginUpdater/src/Options.cpp index 6c2b44395d..a66e45bf29 100644 --- a/plugins/PluginUpdater/src/Options.cpp +++ b/plugins/PluginUpdater/src/Options.cpp @@ -81,7 +81,10 @@ static INT_PTR CALLBACK UpdateNotifyOptsProc(HWND hwndDlg, UINT msg, WPARAM wPar CheckDlgButton(hwndDlg, IDC_UPDATEONSTARTUP, BST_CHECKED); EnableWindow(GetDlgItem(hwndDlg, IDC_ONLYONCEADAY), TRUE); } + CheckDlgButton(hwndDlg, IDC_ONLYONCEADAY, opts.bOnlyOnceADay ? BST_CHECKED : BST_UNCHECKED); + CheckDlgButton(hwndDlg, IDC_CHANGE_PLATFORM, opts.bChangePlatform ? BST_CHECKED : BST_UNCHECKED); + if (opts.bUpdateOnPeriod) { CheckDlgButton(hwndDlg, IDC_UPDATEONPERIOD, BST_CHECKED); EnableWindow(GetDlgItem(hwndDlg, IDC_PERIOD), TRUE); @@ -146,11 +149,12 @@ static INT_PTR CALLBACK UpdateNotifyOptsProc(HWND hwndDlg, UINT msg, WPARAM wPar } { - BOOL bIsWow64 = FALSE; #ifdef _WIN64 SetDlgItemText(hwndDlg, IDC_CHANGE_PLATFORM, TranslateT("Change platform to x86")); #else SetDlgItemText(hwndDlg, IDC_CHANGE_PLATFORM, TranslateT("Change platform to x64")); + + BOOL bIsWow64 = FALSE; IsWow64Process(GetCurrentProcess(), &bIsWow64); if (!bIsWow64) ShowWindow(GetDlgItem(hwndDlg, IDC_CHANGE_PLATFORM), SW_HIDE); @@ -323,13 +327,11 @@ static INT_PTR CALLBACK UpdateNotifyOptsProc(HWND hwndDlg, UINT msg, WPARAM wPar db_unset(NULL, MODNAME, DB_SETTING_REDOWNLOAD); } - if (IsDlgButtonChecked(hwndDlg, IDC_CHANGE_PLATFORM)) - { + if (IsDlgButtonChecked(hwndDlg, IDC_CHANGE_PLATFORM)) { db_set_b(NULL, MODNAME, DB_SETTING_REDOWNLOAD, opts.bForceRedownload = 1); db_set_b(NULL, MODNAME, DB_SETTING_CHANGEPLATFORM, opts.bChangePlatform = 1); } - else - db_set_b(NULL, MODNAME, DB_SETTING_CHANGEPLATFORM, opts.bChangePlatform = 0); + else db_set_b(NULL, MODNAME, DB_SETTING_CHANGEPLATFORM, opts.bChangePlatform = 0); } } } -- cgit v1.2.3