From: Jaakko Salli Date: Mon, 1 Mar 2010 15:26:07 +0000 (+0000) Subject: Have to check for wxPG_SPLITTER_AUTO_CENTER style before setting propgrid column... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/abf5c8a3b4df4b5f794aadcbb69a5f4f643e8e19?ds=inline Have to check for wxPG_SPLITTER_AUTO_CENTER style before setting propgrid column proportion in the sample git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63592 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/propgrid/propgrid.cpp b/samples/propgrid/propgrid.cpp index 0122b230d2..b546314ab4 100644 --- a/samples/propgrid/propgrid.cpp +++ b/samples/propgrid/propgrid.cpp @@ -1845,9 +1845,14 @@ void FormMain::PopulateWithLibraryConfig () wxPropertyGridManager* pgman = m_pPropGridManager; wxPropertyGridPage* pg = pgman->GetPage(wxT("wxWidgets Library Config")); - // Set custom column proportions - pg->SetColumnProportion(0, 3); - pg->SetColumnProportion(1, 1); + // Set custom column proportions (here in the sample app we need + // to check if the grid has wxPG_SPLITTER_AUTO_CENTER style. You usually + // need not to do it in your application). + if ( pgman->HasFlag(wxPG_SPLITTER_AUTO_CENTER) ) + { + pg->SetColumnProportion(0, 3); + pg->SetColumnProportion(1, 1); + } wxPGProperty* cat;