X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d13b34d3f2be575d59747a5926000be7b28a45dc..d929eddf3a3dbb04f37624d255f4e24e07595ca1:/include/wx/html/htmlwin.h diff --git a/include/wx/html/htmlwin.h b/include/wx/html/htmlwin.h index ff1bf5f385..b95e7d6267 100644 --- a/include/wx/html/htmlwin.h +++ b/include/wx/html/htmlwin.h @@ -403,6 +403,7 @@ protected: void CreateLayout(); void OnPaint(wxPaintEvent& event); + void OnEraseBackground(wxEraseEvent& event); void OnSize(wxSizeEvent& event); void OnMouseMove(wxMouseEvent& event); void OnMouseDown(wxMouseEvent& event); @@ -469,7 +470,7 @@ protected: // is usually top one = all other cells are sub-cells of this one) wxHtmlContainerCell *m_Cell; // parser which is used to parse HTML input. - // Each wxHtmlWindow has it's own parser because sharing one global + // Each wxHtmlWindow has its own parser because sharing one global // parser would be problematic (because of reentrancy) wxHtmlWinParser *m_Parser; // contains name of actually opened page or empty string if no page opened @@ -481,7 +482,7 @@ protected: // class for opening files (file system) wxFileSystem* m_FS; - // frame in which page title should be displayed & number of it's statusbar + // frame in which page title should be displayed & number of its statusbar // reserved for usage with this html window wxFrame *m_RelatedFrame; #if wxUSE_STATUSBAR @@ -545,6 +546,10 @@ private: // if this FLAG is false, items are not added to history bool m_HistoryOn; + // Flag used to communicate between OnPaint() and OnEraseBackground(), see + // the comments near its use. + bool m_isBgReallyErased; + // standard mouse cursors static wxCursor *ms_cursorLink; static wxCursor *ms_cursorText;