+ // implementation only from now on
+ // -------------------------------
+
+ // should be called in response to WM_MOUSEMOVE
+ static void RelayEvent(WXMSG *msg);
+
+ // add a window to the tooltip control
+ void Add(WXHWND hwnd);
+
+ // remove any tooltip from the window
+ static void Remove(WXHWND hwnd, unsigned int id, const wxRect& rc);
+
+ // the rect we're associated with
+ void SetRect(const wxRect& rc);
+ const wxRect& GetRect() const { return m_rect; }