diff options
author | George Hazan <george.hazan@gmail.com> | 2024-04-25 14:42:04 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2024-04-25 14:42:04 +0300 |
commit | 1e222c1712e60244624c4725abb823acdbd6a625 (patch) | |
tree | 6a90b2ddc295326a471151a80a0cbd03a60a1c94 /plugins | |
parent | 0daa11d770237d67364a7ef8ee4adf7eeaa6b8a7 (diff) |
minor code cleaning
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/TabSRMM/res/resource.rc | 2 | ||||
-rw-r--r-- | plugins/TabSRMM/src/msgoptions.cpp | 28 | ||||
-rw-r--r-- | plugins/TabSRMM/src/themes.cpp | 4 |
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)
|