No more avoiding wxSizer::Fit in wxWinCE builds.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2006-04-30 00:20:54 +00:00
parent 6aa68c25a4
commit f43255e838
11 changed files with 21 additions and 42 deletions

View File

@@ -732,6 +732,15 @@ wxSize wxSizer::GetMinWindowSize( wxWindow *window )
// Return a window size that will fit within the screens dimensions
wxSize wxSizer::FitSize( wxWindow *window )
{
if ( window->IsTopLevel() )
{
wxTopLevelWindow *tlw = wxDynamicCast(window, wxTopLevelWindow);
if ( tlw && tlw->IsAlwaysMaximized() )
{
return tlw->GetClientSize();
}
}
wxSize size = GetMinWindowSize( window );
wxSize sizeMax = GetMaxWindowSize( window );