X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/63ebec23f23420f49163f22ff3ba3955f6be0aa9..046d682f0f684977b7ba933a128f5c84e06ded0e:/src/os2/popupwin.cpp?ds=sidebyside diff --git a/src/os2/popupwin.cpp b/src/os2/popupwin.cpp index adc25e8f9c..3592101960 100644 --- a/src/os2/popupwin.cpp +++ b/src/os2/popupwin.cpp @@ -6,7 +6,7 @@ // Created: 13.05.02 // RCS-ID: $Id$ // Copyright: (c) 2002 Dave Webster -// License: wxWindows license +// License: wxWindows licence /////////////////////////////////////////////////////////////////////////////// // ============================================================================ @@ -62,6 +62,14 @@ void wxPopupWindow::DoGetPosition( GetParent()->ClientToScreen(pnX, pnY); } // end of wxPopupWindow::DoGetPosition +WXHWND wxPopupWindow::OS2GetParent() const +{ + // we must be a child of the desktop to be able to extend beyond the parent + // window client area (like the comboboxes drop downs do) + // + return (WXHWND)HWND_DESKTOP; +} // end of wxPopupWindow::OS2GetParent + WXDWORD wxPopupWindow::OS2GetStyle( long lFlags , WXDWORD* dwExstyle @@ -74,3 +82,4 @@ WXDWORD wxPopupWindow::OS2GetStyle( return dwStyle; } // end of wxPopupWindow::OS2GetStyle +