From: Vadim Zeitlin Date: Wed, 5 Jan 2005 22:46:32 +0000 (+0000) Subject: don't include wx/msw/wrapwin.h in public header; corrected the m_hDWP type instead X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/3b72cd917f4198b70578f60e7667b307acae91ab don't include wx/msw/wrapwin.h in public header; corrected the m_hDWP type instead git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@31254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/msw/window.h b/include/wx/msw/window.h index d266161df1..f26f55877f 100644 --- a/include/wx/msw/window.h +++ b/include/wx/msw/window.h @@ -21,9 +21,6 @@ #pragma interface "window.h" #endif -// for HANDLE -#include "wx/msw/wrapwin.h" - // [at least] some version of Windows send extra mouse move messages after // a mouse click or a key press - to temporarily fix this problem, set the // define below to 1 @@ -477,6 +474,11 @@ protected: wxKeyEvent CreateKeyEvent(wxEventType evType, int id, WXLPARAM lParam = 0, WXWPARAM wParam = 0) const; + + // default OnEraseBackground() implementation, return true if we did erase + // the background, false otherwise + bool DoEraseBackground(wxDC& dc); + private: // common part of all ctors void Init(); @@ -497,7 +499,7 @@ private: unsigned int m_frozenness; // current defer window position operation handle (may be NULL) - HANDLE m_hDWP; + WXHANDLE m_hDWP; DECLARE_DYNAMIC_CLASS(wxWindowMSW)