From fb61f58a73b53c1340ef0ec12a883826db6d436a Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 20 Sep 2006 17:15:52 +0000 Subject: [PATCH] define wxCONTROL_SIZEGRIP as another possible interpretation of wxCONTROL_SPECIAL bit git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41326 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/renderer.h | 8 +++++--- src/univ/statusbr.cpp | 6 +----- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/include/wx/renderer.h b/include/wx/renderer.h index 82ca8ce7ce..9345586fea 100644 --- a/include/wx/renderer.h +++ b/include/wx/renderer.h @@ -51,9 +51,11 @@ enum wxCONTROL_DISABLED = 0x00000001, // control is disabled wxCONTROL_FOCUSED = 0x00000002, // currently has keyboard focus wxCONTROL_PRESSED = 0x00000004, // (button) is pressed - wxCONTROL_ISDEFAULT = 0x00000008, // only applies to the buttons - wxCONTROL_ISSUBMENU = wxCONTROL_ISDEFAULT, // only for menu items - wxCONTROL_EXPANDED = wxCONTROL_ISDEFAULT, // only for the tree items + wxCONTROL_SPECIAL = 0x00000008, // control-specific bit: + wxCONTROL_ISDEFAULT = wxCONTROL_SPECIAL, // only for the buttons + wxCONTROL_ISSUBMENU = wxCONTROL_SPECIAL, // only for the menu items + wxCONTROL_EXPANDED = wxCONTROL_SPECIAL, // only for the tree items + wxCONTROL_SIZEGRIP = wxCONTROL_SPECIAL, // only for the status bar panes wxCONTROL_CURRENT = 0x00000010, // mouse is currently over the control wxCONTROL_SELECTED = 0x00000020, // selected item in e.g. listbox wxCONTROL_CHECKED = 0x00000040, // (check/radio button) is checked diff --git a/src/univ/statusbr.cpp b/src/univ/statusbr.cpp index 7842693db5..ccb51540e6 100644 --- a/src/univ/statusbr.cpp +++ b/src/univ/statusbr.cpp @@ -129,11 +129,7 @@ void wxStatusBarUniv::DoDraw(wxControlRenderer *renderer) GetParent()->HasFlag(wxRESIZE_BORDER) && parentTLW && !parentTLW->IsMaximized() ) { - // NB: we use wxCONTROL_ISDEFAULT for this because it doesn't - // have any meaning for the status bar otherwise anyhow - // (it's still ugly, of course, but there are too few flags - // to squander them for things like this) - flags |= wxCONTROL_ISDEFAULT; + flags |= wxCONTROL_SIZEGRIP; } int style; -- 2.45.2