From 88d56b4791202034588ff5b10d9c05fff3019934 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 4 Jun 2019 12:42:13 +0300 Subject: finally fixes #1963 (Remove Free for Chat, On the Phone and Out of Lunch statuses completely) --- plugins/BASS_interface/src/Main.cpp | 9 +++------ plugins/BASS_interface/src/Resource.h | 3 --- 2 files changed, 3 insertions(+), 9 deletions(-) (limited to 'plugins/BASS_interface/src') diff --git a/plugins/BASS_interface/src/Main.cpp b/plugins/BASS_interface/src/Main.cpp index 0435ef045c..b402c4c583 100644 --- a/plugins/BASS_interface/src/Main.cpp +++ b/plugins/BASS_interface/src/Main.cpp @@ -159,7 +159,7 @@ INT_PTR CALLBACK OptionsProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPara CheckDlgButton(hwndDlg, IDC_PREVIEW, EnPreview ? BST_CHECKED : BST_UNCHECKED); - for (int i = IDC_CHECKBOX1; i < IDC_CHECKBOX10 + 1; i++) + for (int i = IDC_CHECKBOX1; i <= IDC_CHECKBOX7; i++) if (StatMask & (1 << (i - IDC_CHECKBOX1))) CheckDlgButton(hwndDlg, i, BST_CHECKED); @@ -176,7 +176,7 @@ INT_PTR CALLBACK OptionsProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPara EnableWindow(GetDlgItem(hwndDlg, IDC_QUIETTIME), FALSE); EnableWindow(GetDlgItem(hwndDlg, IDC_PREVIEW), FALSE); - for (int i = IDC_CHECKBOX1; i < IDC_CHECKBOX10 + 1; i++) + for (int i = IDC_CHECKBOX1; i <= IDC_CHECKBOX7; i++) EnableWindow(GetDlgItem(hwndDlg, i), FALSE); } else { @@ -243,7 +243,7 @@ INT_PTR CALLBACK OptionsProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPara g_plugin.setByte(OPT_PREVIEW, EnPreview); StatMask = 0; - for (int i = IDC_CHECKBOX10; i > IDC_CHECKBOX1 - 1; i--) { + for (int i = IDC_CHECKBOX7; i >= IDC_CHECKBOX1; i--) { StatMask <<= 1; if (IsDlgButtonChecked(hwndDlg, i) == BST_CHECKED) StatMask |= 1; @@ -287,9 +287,6 @@ INT_PTR CALLBACK OptionsProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPara case IDC_CHECKBOX5: case IDC_CHECKBOX6: case IDC_CHECKBOX7: - case IDC_CHECKBOX8: - case IDC_CHECKBOX9: - case IDC_CHECKBOX10: case IDC_PREVIEW: SendMessage(GetParent(hwndDlg), PSM_CHANGED, 0, 0); break; diff --git a/plugins/BASS_interface/src/Resource.h b/plugins/BASS_interface/src/Resource.h index 9af71389a2..fd38b008df 100644 --- a/plugins/BASS_interface/src/Resource.h +++ b/plugins/BASS_interface/src/Resource.h @@ -19,9 +19,6 @@ #define IDC_CHECKBOX5 1104 #define IDC_CHECKBOX6 1105 #define IDC_CHECKBOX7 1106 -#define IDC_CHECKBOX8 1107 -#define IDC_CHECKBOX9 1108 -#define IDC_CHECKBOX10 1109 #define IDC_PREVIEW 1110 #define IDI_BASSSoundOn 1111 #define IDI_BASSSoundOff 1112 -- cgit v1.2.3