From: Alex Bligh Date: Tue, 4 Jul 2006 19:25:07 +0000 (+0000) Subject: wxAUI: Make 2 methods virtual and unprotect member variables to enable apps to do... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/e4542fa6e29b5c609b4a8e5607f10c710e443023 wxAUI: Make 2 methods virtual and unprotect member variables to enable apps to do their own hint windows until a generally acceptable mechanism for platforms other than MSW is found. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/aui/framemanager.h b/include/wx/aui/framemanager.h index a2edc97c4a..bf6be96077 100644 --- a/include/wx/aui/framemanager.h +++ b/include/wx/aui/framemanager.h @@ -397,7 +397,7 @@ public: void Update(); -private: +protected: void DrawHintRect(wxWindow* pane_window, const wxPoint& pt, @@ -446,11 +446,10 @@ private: void GetPanePositionsAndSizes(wxDockInfo& dock, wxArrayInt& positions, wxArrayInt& sizes); - void ShowHint(const wxRect& rect); - void HideHint(); - void RemoveHint(); + virtual void ShowHint(const wxRect& rect); + virtual void HideHint(); -private: +protected: // events void OnPaint(wxPaintEvent& event); @@ -465,7 +464,7 @@ private: void OnChildFocus(wxChildFocusEvent& event); void OnHintFadeTimer(wxTimerEvent& event); -private: +protected: enum { @@ -477,7 +476,7 @@ private: actionDragFloatingPane }; -private: +protected: wxFrame* m_frame; // the frame being managed wxDockArt* m_art; // dock art object which does all drawing