]> git.saurik.com Git - wxWidgets.git/commitdiff
added correct (structure instead of content) bounds for window creation also
authorStefan Csomor <csomor@advancedconcepts.ch>
Tue, 11 May 2004 13:17:56 +0000 (13:17 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Tue, 11 May 2004 13:17:56 +0000 (13:17 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27202 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/toplevel.cpp

index 22864873fd2d916563c439fd541ad41fbb8a40d7..64d7065dd5bdb6bb565cfbb591c009423d90799a 100644 (file)
@@ -979,6 +979,11 @@ void  wxTopLevelWindowMac::MacCreateRealWindow( const wxString& title,
     }
 
     wxCHECK_RET( err == noErr, wxT("Mac OS error when trying to create new window") );
+
+    // the create commands are only for content rect, so we have to set the size again as
+    // structure bounds 
+    SetWindowBounds(  (WindowRef) m_macWindow , kWindowStructureRgn , &theBoundsRect ) ;
+
     wxAssociateWinWithMacWindow( (WindowRef) m_macWindow , this ) ;
     UMASetWTitle( (WindowRef) m_macWindow , title , m_font.GetEncoding() ) ;
     if ( m_macUsesCompositing )