void Update();
-private:
+protected:
void DrawHintRect(wxWindow* pane_window,
const wxPoint& pt,
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);
void OnChildFocus(wxChildFocusEvent& event);
void OnHintFadeTimer(wxTimerEvent& event);
-private:
+protected:
enum
{
actionDragFloatingPane
};
-private:
+protected:
wxFrame* m_frame; // the frame being managed
wxDockArt* m_art; // dock art object which does all drawing