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;