X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0caac3b4a99284985f3b47dc4942fa77cf9b4f43..3fdac2ab39c2a8509a1b8f4a0589f4a82b410156:/src/msw/mdi.cpp diff --git a/src/msw/mdi.cpp b/src/msw/mdi.cpp index d2df50dda8..a00557187d 100644 --- a/src/msw/mdi.cpp +++ b/src/msw/mdi.cpp @@ -68,11 +68,7 @@ extern wxMenu *wxCurrentPopupMenu; extern const wxChar *wxMDIFrameClassName; // from app.cpp extern const wxChar *wxMDIChildFrameClassName; extern const wxChar *wxMDIChildFrameClassNameNoRedraw; -#ifdef __DIGITALMARS__ -extern "C" void wxAssociateWinWithHandle(HWND hWnd, wxWindow *win); -#else extern void wxAssociateWinWithHandle(HWND hWnd, wxWindow *win); -#endif extern void wxRemoveHandleAssociation(wxWindow *win); static HWND invalidHandle = 0; @@ -215,6 +211,8 @@ bool wxMDIParentFrame::Create(wxWindow *parent, WXDWORD exflags; WXDWORD msflags = MSWGetCreateWindowFlags(&exflags); + msflags &= ~WS_VSCROLL; + msflags &= ~WS_HSCROLL; if ( !wxWindow::MSWCreate(wxMDIFrameClassName, title, @@ -410,13 +408,13 @@ long wxMDIParentFrame::MSWWindowProc(WXUINT message, (void)HandleCommand(id, cmd, hwnd); // even if the frame didn't process it, there is no need to try it - // once again (i.e. call wxFrame::HandleCommand()) - we just dud it, + // once again (i.e. call wxFrame::HandleCommand()) - we just did it, // so pretend we processed the message anyhow processed = true; } // always pass this message DefFrameProc(), otherwise MDI menu - // commands (and sys commands - more surprizingly!) won't work + // commands (and sys commands - more surprisingly!) won't work MSWDefWindowProc(message, wParam, lParam); break;