summaryrefslogtreecommitdiff
path: root/plugins/BASS_interface/src
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2019-06-04 12:42:13 +0300
committerGeorge Hazan <ghazan@miranda.im>2019-06-04 12:42:13 +0300
commit88d56b4791202034588ff5b10d9c05fff3019934 (patch)
tree36641740737a9e3a92adaa75116650373a9a2943 /plugins/BASS_interface/src
parent4a1f343d8684deaaa67e6ee56f0769b8bab8d6c8 (diff)
finally fixes #1963 (Remove Free for Chat, On the Phone and Out of Lunch statuses completely)
Diffstat (limited to 'plugins/BASS_interface/src')
-rw-r--r--plugins/BASS_interface/src/Main.cpp9
-rw-r--r--plugins/BASS_interface/src/Resource.h3
2 files changed, 3 insertions, 9 deletions
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