X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/11eff56a7aa3791c5226f953d667ef87e5157169..211cc8dc907ee50ca6d383b8df16bba9a4d3ce2d:/src/msw/frame.cpp diff --git a/src/msw/frame.cpp b/src/msw/frame.cpp index 40ef132187..b1b4e12a8f 100644 --- a/src/msw/frame.cpp +++ b/src/msw/frame.cpp @@ -64,7 +64,6 @@ // ---------------------------------------------------------------------------- extern wxWindowList wxModelessWindows; -extern wxList WXDLLEXPORT wxPendingDelete; extern const wxChar *wxFrameClassName; #if wxUSE_MENUS_NATIVE @@ -156,17 +155,12 @@ bool wxFrameMSW::Create(wxWindow *parent, m_iconized = FALSE; - // the frame must have NULL parent HWND or it would be always on top of its - // parent which is not what we usually want (in fact, we only want it for - // frames with the special wxFRAME_FLOAT_ON_PARENT style) - if ( !(m_windowStyle & wxFRAME_FLOAT_ON_PARENT) ) - { - parent = NULL; - } - wxTopLevelWindows.Append(this); - MSWCreate(m_windowId, parent, wxFrameClassName, this, title, + // the frame must have NULL parent HWND or it would be always on top of its + // parent which is not what we usually want (in fact, we only want it for + // frames with the special wxFRAME_TOOL_WINDOW style handled elsewhere) + MSWCreate(m_windowId, NULL, wxFrameClassName, this, title, x, y, width, height, style); wxModelessWindows.Append(this);