From e59fcce8b528fd54e6cb331bab698b73507a63fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Slav=C3=ADk?= Date: Sat, 13 Sep 2003 11:05:52 +0000 Subject: [PATCH] backported style flags fix git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_4_BRANCH@23559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- contrib/src/xrc/xh_unkwn.cpp | 9 +++++---- src/xrc/xh_unkwn.cpp | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/contrib/src/xrc/xh_unkwn.cpp b/contrib/src/xrc/xh_unkwn.cpp index 2b93a4115f..a5da92c324 100644 --- a/contrib/src/xrc/xh_unkwn.cpp +++ b/contrib/src/xrc/xh_unkwn.cpp @@ -34,8 +34,10 @@ public: wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, - long style = wxTAB_TRAVERSAL | wxNO_BORDER) - : wxPanel(parent, id, pos, size, style, + long style = 0) + // Always add the wxTAB_TRAVERSAL and wxNO_BORDER styles to what comes + // from the XRC if anything. + : wxPanel(parent, id, pos, size, style | wxTAB_TRAVERSAL | wxNO_BORDER, controlName + wxT("_container")), m_controlName(controlName), m_controlAdded(FALSE) { @@ -89,8 +91,7 @@ wxObject *wxUnknownWidgetXmlHandler::DoCreateResource() new wxUnknownControlContainer(m_parentAsWindow, GetName(), -1, GetPosition(), GetSize(), - GetStyle(wxT("style"), - wxTAB_TRAVERSAL | wxNO_BORDER)); + GetStyle(wxT("style"))); SetupWindow(panel); return panel; } diff --git a/src/xrc/xh_unkwn.cpp b/src/xrc/xh_unkwn.cpp index 2b93a4115f..a5da92c324 100644 --- a/src/xrc/xh_unkwn.cpp +++ b/src/xrc/xh_unkwn.cpp @@ -34,8 +34,10 @@ public: wxWindowID id = -1, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, - long style = wxTAB_TRAVERSAL | wxNO_BORDER) - : wxPanel(parent, id, pos, size, style, + long style = 0) + // Always add the wxTAB_TRAVERSAL and wxNO_BORDER styles to what comes + // from the XRC if anything. + : wxPanel(parent, id, pos, size, style | wxTAB_TRAVERSAL | wxNO_BORDER, controlName + wxT("_container")), m_controlName(controlName), m_controlAdded(FALSE) { @@ -89,8 +91,7 @@ wxObject *wxUnknownWidgetXmlHandler::DoCreateResource() new wxUnknownControlContainer(m_parentAsWindow, GetName(), -1, GetPosition(), GetSize(), - GetStyle(wxT("style"), - wxTAB_TRAVERSAL | wxNO_BORDER)); + GetStyle(wxT("style"))); SetupWindow(panel); return panel; }