diff --git a/base/applications/rapps/appview.cpp b/base/applications/rapps/appview.cpp index e16c0929a92..fb7515d5cfc 100644 --- a/base/applications/rapps/appview.cpp +++ b/base/applications/rapps/appview.cpp @@ -157,18 +157,14 @@ CMainToolbar::Create(HWND hwndParent) return m_hWnd; } -VOID -CMainToolbar::HideButtonCaption() +void +CMainToolbar::ShowButtonCaption(bool bShow) { DWORD dCurrentExStyle = (DWORD)SendMessageW(TB_GETEXTENDEDSTYLE, 0, 0); - SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle | TBSTYLE_EX_MIXEDBUTTONS); -} - -VOID -CMainToolbar::ShowButtonCaption() -{ - DWORD dCurrentExStyle = (DWORD)SendMessageW(TB_GETEXTENDEDSTYLE, 0, 0); - SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle & ~TBSTYLE_EX_MIXEDBUTTONS); + if (bShow) + SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle & ~TBSTYLE_EX_MIXEDBUTTONS); + else + SendMessageW(TB_SETEXTENDEDSTYLE, 0, dCurrentExStyle | TBSTYLE_EX_MIXEDBUTTONS); } DWORD @@ -1737,11 +1733,11 @@ CApplicationView::OnSize(HWND hwnd, WPARAM wParam, LPARAM lParam) if (dSearchbarMargin > dToolbarTreshold) { - m_Toolbar->ShowButtonCaption(); + m_Toolbar->ShowButtonCaption(true); } else if (dSearchbarMargin < dToolbarTreshold) { - m_Toolbar->HideButtonCaption(); + m_Toolbar->ShowButtonCaption(false); } RECT r = {0, 0, LOWORD(lParam), HIWORD(lParam)}; diff --git a/base/applications/rapps/include/appview.h b/base/applications/rapps/include/appview.h index debc0b2c1bb..46a3a583092 100644 --- a/base/applications/rapps/include/appview.h +++ b/base/applications/rapps/include/appview.h @@ -293,10 +293,8 @@ class CMainToolbar : public CUiWindow> HWND Create(HWND hwndParent); - VOID - HideButtonCaption(); - VOID - ShowButtonCaption(); + void + ShowButtonCaption(bool bShow); DWORD GetMaxButtonsWidth() const;