+///////////////////////////////////////////////////////////////////////////////
+// Name: cocoa/tooltip.h
+// Purpose: wxToolTip class - tooltip control
+// Author: Ryan Norton
+// Modified by:
+// Created: 31.01.99
+// RCS-ID: $Id$
+// Copyright: (c) Ryan Norton
+// Licence: wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
+#include "wx/object.h"
+
+class wxToolTip : public wxObject
+{
+public:
+ // ctor & dtor
+ wxToolTip(const wxString &tip) : m_text(tip), m_window(0) {}
+ virtual ~wxToolTip() {}
+
+ // accessors
+ // tip text
+ void SetTip(const wxString& tip) { m_text = tip; }
+ const wxString& GetTip() const { return m_text; }
+
+ // the window we're associated with
+ wxWindow *GetWindow() const { return m_window; }
+
+ // controlling tooltip behaviour: globally change tooltip parameters
+ // enable or disable the tooltips globally
+ static void Enable(bool flag) {}
+ // set the delay after which the tooltip appears
+ static void SetDelay(long milliseconds) {}
+
+private:
+ void SetWindow(wxWindow* window) {m_window = window;}
+ friend class wxWindow;
+
+ wxString m_text; // tooltip text
+ wxWindow *m_window; // window we're associated with
+
+ DECLARE_ABSTRACT_CLASS(wxToolTip)
+};
\ No newline at end of file