From 147ae70623aba9f3f81b881d99801090ddff6776 Mon Sep 17 00:00:00 2001 From: Artur Wieczorek Date: Sun, 14 Jun 2015 17:13:21 +0200 Subject: [PATCH] Extend 'SetSplitterPosition' unit test in propgrid sample. Added check if splitter position is retained when property grid is resized. --- samples/propgrid/tests.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/samples/propgrid/tests.cpp b/samples/propgrid/tests.cpp index a5807dbd04..7d6631080f 100644 --- a/samples/propgrid/tests.cpp +++ b/samples/propgrid/tests.cpp @@ -1209,9 +1209,11 @@ bool FormMain::RunTests( bool fullTest, bool interactive ) m_topSizer->Add( m_pPropGridManager, wxSizerFlags(1).Expand()); FinalizePanel(); - wxSize sz = GetSize(); - wxSize origSz = sz; + wxSize origSz = GetSize(); + + wxSize sz = origSz; sz.IncBy(5, 5); + SetSize(sz); if ( pgman->GetGrid()->GetSplitterPosition() != trySplitterPos ) RT_FAILURE_MSG(wxString::Format(wxT("Splitter position was %i (should have been %i)"),(int)pgman->GetGrid()->GetSplitterPosition(),trySplitterPos).c_str());