X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e6feb95a79834836e88143b15d9f424ebe79621..53f6aab75294c585e53e02b618a09dcb1dd97fb8:/include/wx/univ/window.h?ds=sidebyside diff --git a/include/wx/univ/window.h b/include/wx/univ/window.h index 4af5b3fb22..cfe3c89bb7 100644 --- a/include/wx/univ/window.h +++ b/include/wx/univ/window.h @@ -7,7 +7,7 @@ // Modified by: // Created: 06.08.00 // RCS-ID: $Id$ -// Copyright: (c) 2000 Vadim Zeitlin +// Copyright: (c) 2000 SciTech Software, Inc. (www.scitechsoft.com) // Licence: wxWindows license /////////////////////////////////////////////////////////////////////////////// @@ -55,10 +55,20 @@ enum // wxWindow // ---------------------------------------------------------------------------- +#if defined(__WXMSW__) +#define wxWindowNative wxWindowMSW +#elif defined(__WXGTK__) +#define wxWindowNative wxWindowGTK +#elif defined(__WXMGL__) +#define wxWindowNative wxWindowMGL +#elif defined(__WXMAC__) +#define wxWindowNative wxWindowMac +#endif + class WXDLLEXPORT wxWindow : public wxWindowNative { public: - // ctors and creatie functions + // ctors and create functions // --------------------------- wxWindow() { Init(); } @@ -190,11 +200,6 @@ public: // we refresh the window when it is dis/enabled virtual bool Enable(bool enable = TRUE); - // remember that the font/colour was changed - virtual bool SetBackgroundColour(const wxColour& colour); - virtual bool SetForegroundColour(const wxColour& colour); - virtual bool SetFont(const wxFont& font); - // our Capture/ReleaseMouse() maintains the stack of windows which had // captured the mouse and when ReleaseMouse() is called, the mouse freed // only if the stack is empty, otherwise it is captured back by the window @@ -262,11 +267,8 @@ protected: int m_alignBgBitmap; wxStretch m_stretchBgBitmap; - // more flags - bool m_isCurrent:1; // is the mouse currently inside the window? - bool m_hasBgCol:1; // was the bg colour explicitly changed by user? - bool m_hasFgCol:1; // fg - bool m_hasFont:1; // font + // is the mouse currently inside the window? + bool m_isCurrent:1; private: // the window scrollbars