X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/13a3888794c97e06686a9f40189d63f708e891ba..3c06bd88f48859dfd3f3948ffcfdcb0b9248ccd8:/src/xrc/xh_sizer.cpp?ds=sidebyside diff --git a/src/xrc/xh_sizer.cpp b/src/xrc/xh_sizer.cpp index a9779ecc72..8b86cce220 100644 --- a/src/xrc/xh_sizer.cpp +++ b/src/xrc/xh_sizer.cpp @@ -80,6 +80,15 @@ wxSizerXmlHandler::wxSizerXmlHandler() XRC_ADD_STYLE(wxFIXED_MINSIZE); XRC_ADD_STYLE(wxRESERVE_SPACE_EVEN_IF_HIDDEN); + + // this flag doesn't do anything any more but we can just ignore its + // occurrences in the old resource files instead of raising a fuss because + // of it + AddStyle("wxADJUST_MINSIZE", 0); + + // wxWrapSizer-specific flags + XRC_ADD_STYLE(wxEXTEND_LAST_ON_EACH_LINE); + XRC_ADD_STYLE(wxREMOVE_LEADING_SPACES); } @@ -209,7 +218,7 @@ wxObject* wxSizerXmlHandler::Handle_sizer() sizer = Handle_wxGridBagSizer(); else if (m_class == wxT("wxWrapSizer")) - sizer = Handle_wxGridBagSizer(); + sizer = Handle_wxWrapSizer(); if ( !sizer ) { @@ -313,7 +322,7 @@ wxSizer* wxSizerXmlHandler::Handle_wxGridBagSizer() wxSizer* wxSizerXmlHandler::Handle_wxWrapSizer() { - wxWrapSizer *sizer = new wxWrapSizer(GetStyle("orient"), wxHORIZONTAL); + wxWrapSizer *sizer = new wxWrapSizer(GetStyle("orient"), GetStyle("flag")); return sizer; }