summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2024-04-25 14:42:04 +0300
committerGeorge Hazan <george.hazan@gmail.com>2024-04-25 14:42:04 +0300
commit1e222c1712e60244624c4725abb823acdbd6a625 (patch)
tree6a90b2ddc295326a471151a80a0cbd03a60a1c94 /plugins
parent0daa11d770237d67364a7ef8ee4adf7eeaa6b8a7 (diff)
minor code cleaning
Diffstat (limited to 'plugins')
-rw-r--r--plugins/TabSRMM/res/resource.rc2
-rw-r--r--plugins/TabSRMM/src/msgoptions.cpp28
-rw-r--r--plugins/TabSRMM/src/themes.cpp4
3 files changed, 17 insertions, 17 deletions
diff --git a/plugins/TabSRMM/res/resource.rc b/plugins/TabSRMM/res/resource.rc
index b653832a24..f873a65e0b 100644
--- a/plugins/TabSRMM/res/resource.rc
+++ b/plugins/TabSRMM/res/resource.rc
@@ -359,7 +359,7 @@ BEGIN
GROUPBOX "Windows Aero settings",IDC_STATIC,4,140,294,42
CONTROL "Use Aero UI elements (only when not using a custom skin)",IDC_USEAERO,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,150,284,11
- COMBOBOX IDC_AEROEFFECT,8,165,194,36,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_TABSTOP
+ COMBOBOX IDC_AEROEFFECT,8,165,194,36,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
CONTROL "Use Windows 7 task bar enhancements (restart required)",IDC_USEAEROPEEK,
"Button",BS_AUTOCHECKBOX | WS_TABSTOP,8,185,284,11
END
diff --git a/plugins/TabSRMM/src/msgoptions.cpp b/plugins/TabSRMM/src/msgoptions.cpp
index c9d72a823d..e1e8f5bec1 100644
--- a/plugins/TabSRMM/src/msgoptions.cpp
+++ b/plugins/TabSRMM/src/msgoptions.cpp
@@ -1136,16 +1136,6 @@ class COptContainersDlg : public CDlgBase
CCtrlCheck chkUseAero, chkUseAeroPeek, chkLimits, chkSingle, chkGroup, chkDefault;
CCtrlHyperlink urlHelp;
- void onChangeAero(CCtrlCheck*)
- {
- Utils::enableDlgControl(m_hwnd, IDC_AEROEFFECT, chkUseAero.GetState() != 0);
- }
-
- void onChangeLimits(CCtrlCheck*)
- {
- Utils::enableDlgControl(m_hwnd, IDC_TABLIMIT, chkLimits.GetState() != 0);
- }
-
public:
COptContainersDlg()
: CDlgBase(g_plugin, IDD_OPT_CONTAINERS),
@@ -1161,8 +1151,8 @@ public:
chkGroup(this, IDC_CONTAINERGROUPMODE),
chkDefault(this, IDC_DEFAULTCONTAINERMODE)
{
- chkUseAero.OnChange = Callback(this, &COptContainersDlg::onChangeAero);
- chkLimits.OnChange = chkSingle.OnChange = chkGroup.OnChange = chkDefault.OnChange = Callback(this, &COptContainersDlg::onChangeLimits);
+ chkUseAero.OnChange = Callback(this, &COptContainersDlg::onChange_Aero);
+ chkLimits.OnChange = chkSingle.OnChange = chkGroup.OnChange = chkDefault.OnChange = Callback(this, &COptContainersDlg::onChange_Limits);
}
bool OnInitDialog() override
@@ -1171,7 +1161,7 @@ public:
chkLimits.SetState(M.GetByte("limittabs", 0));
spnTabLimit.SetPosition(M.GetDword("maxtabs", 1));
- onChangeLimits(nullptr);
+ onChange_Limits(0);
chkSingle.SetState(M.GetByte("singlewinmode", 0));
chkDefault.SetState(!(chkGroup.GetState() || chkLimits.GetState() || chkSingle.GetState()));
@@ -1183,7 +1173,7 @@ public:
chkUseAeroPeek.SetState(M.GetByte("useAeroPeek", 1));
for (int i = 0; i < CSkin::AERO_EFFECT_LAST; i++)
- cmbAeroEffect.InsertString(TranslateW(CSkin::m_aeroEffects[i].tszName), -1);
+ cmbAeroEffect.AddString(TranslateW(CSkin::m_aeroEffects[i].tszName));
cmbAeroEffect.SetCurSel(CSkin::m_aeroEffect);
cmbAeroEffect.Enable(IsWinVerVistaPlus());
@@ -1215,6 +1205,16 @@ public:
BuildContainerMenu();
return true;
}
+
+ void onChange_Aero(CCtrlCheck *)
+ {
+ cmbAeroEffect.Enable(chkUseAero.IsChecked());
+ }
+
+ void onChange_Limits(CCtrlCheck *)
+ {
+ Utils::enableDlgControl(m_hwnd, IDC_TABLIMIT, chkLimits.IsChecked());
+ }
};
/////////////////////////////////////////////////////////////////////////////////////////
diff --git a/plugins/TabSRMM/src/themes.cpp b/plugins/TabSRMM/src/themes.cpp
index f93f20c4e7..007f675098 100644
--- a/plugins/TabSRMM/src/themes.cpp
+++ b/plugins/TabSRMM/src/themes.cpp
@@ -2310,8 +2310,8 @@ void CSkin::AeroEffectCallback_Carbon(const HDC hdc, const RECT *rc, int iEffect
{
if (iEffectArea < 0x1000)
DrawAlpha(hdc, const_cast<RECT *>(rc), m_pCurrentAeroEffect->m_baseColor, m_pCurrentAeroEffect->m_baseAlpha,
- m_pCurrentAeroEffect->m_gradientColor, 0, m_pCurrentAeroEffect->m_gradientType,
- m_pCurrentAeroEffect->m_cornerType, m_pCurrentAeroEffect->m_cornerRadius, nullptr);
+ m_pCurrentAeroEffect->m_gradientColor, 0, m_pCurrentAeroEffect->m_gradientType,
+ m_pCurrentAeroEffect->m_cornerType, m_pCurrentAeroEffect->m_cornerRadius, nullptr);
}
void CSkin::AeroEffectCallback_Solid(const HDC hdc, const RECT *rc, int iEffectArea)