Corrected the sizer code for the navigation tool window --

it was mixing panel and frame. Now the panel is sized, and
the resulting fit used to resize the frame.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15100 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart
2002-04-11 18:49:47 +00:00
parent e480a80aeb
commit b538bf7e2a

View File

@@ -634,11 +634,14 @@ LifeNavigator::LifeNavigator(wxWindow *parent)
sizer1->Add( sizer2 );
sizer1->Add( bs, 0, wxCENTRE | wxSOUTH, 4 );
// set the miniframe size
// set the panel and miniframe size
panel->SetSizer(sizer1);
panel->SetAutoLayout(TRUE);
sizer1->Fit(this);
sizer1->SetSizeHints(this);
sizer1->Fit(panel);
SetClientSize(panel->GetSize());
wxSize sz = GetSize();
SetSizeHints(sz.x, sz.y, sz.x, sz.y);
// move it to a sensible position
wxRect parentRect = parent->GetRect();