From 5fb9d2be3f3092f3340616bc4aba020c43d10e71 Mon Sep 17 00:00:00 2001 From: David Webster Date: Wed, 9 May 2001 13:33:18 +0000 Subject: [PATCH] Update on Client Size determinations git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/os2/frame.cpp | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/src/os2/frame.cpp b/src/os2/frame.cpp index c1602dff0a..dbc1e6be98 100644 --- a/src/os2/frame.cpp +++ b/src/os2/frame.cpp @@ -243,18 +243,13 @@ void wxFrame::DoGetClientSize( { RECTL vRect; ::WinQueryWindowRect(GetHwnd(), &vRect); -#if 0 // not needed for OS/2 wxUSE_STATUSBAR - if ( GetStatusBar() && GetStatusBar()->IsShown() ) - { - int nStatusX; - int nStatusY; - GetStatusBar()->GetClientSize( &nStatusX - ,&nStatusY - ); - vRect.yBottom += nStatusY; - } -#endif // wxUSE_STATUSBAR + // + // No need to use statusbar code as in WIN32 as the FORMATFRAME + // window procedure ensures PM knows about the new frame client + // size internally. A ::WinQueryWindowRect is all that is needed! + // + if (pX) *pX = vRect.xRight - vRect.xLeft; if (pY) -- 2.45.2