+// Return a window size that will fit within the screens dimensions
+wxSize wxSizer::FitSize( wxWindow *window )
+{
+ wxSize size = GetMinWindowSize( window );
+ wxSize sizeMax = GetMaxWindowSize( window );
+
+ if ( size.x > sizeMax.x )
+ size.x = sizeMax.x;
+ if ( size.y > sizeMax.y )
+ size.y = sizeMax.y;
+
+ return size;
+}
+