X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/16cba29d3a5a0a95b367382311a4a7a9a9833210..c8e1af672f46e93ae2fe6d7f9d5b35a3d8d49c16:/include/wx/window.h diff --git a/include/wx/window.h b/include/wx/window.h index bb2c943204..5396fe59ee 100644 --- a/include/wx/window.h +++ b/include/wx/window.h @@ -453,7 +453,7 @@ public: bool Disable() { return Enable(false); } virtual bool IsShown() const { return m_isShown; } - bool IsEnabled() const { return m_isEnabled; } + virtual bool IsEnabled() const { return m_isEnabled; } // get/set window style (setting style won't update the window and so // is only useful for internal usage) @@ -692,7 +692,10 @@ public: const wxRect *rect = (const wxRect *) NULL ) = 0; // a less awkward wrapper for Refresh - void RefreshRect(const wxRect& rect) { Refresh(true, &rect); } + void RefreshRect(const wxRect& rect, bool eraseBackground = true) + { + Refresh(eraseBackground, &rect); + } // repaint all invalid areas of the window immediately virtual void Update() { }