X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3fa28b5803ed70822e23b9980517c9b5a5736738..3e17bc3f7333addb73a2ba6fee52d19d47d77360:/include/wx/mac/tooltip.h diff --git a/include/wx/mac/tooltip.h b/include/wx/mac/tooltip.h index 467b0570a7..2bf6a94b23 100644 --- a/include/wx/mac/tooltip.h +++ b/include/wx/mac/tooltip.h @@ -1,51 +1,5 @@ -/////////////////////////////////////////////////////////////////////////////// -// Name: mac/tooltip.h -// Purpose: wxToolTip class - tooltip control -// Author: Vadim Zeitlin -// Modified by: -// Created: 31.01.99 -// RCS-ID: $Id$ -// Copyright: (c) 1999 Robert Roebling, Vadim Zeitlin -// Licence: wxWindows license -/////////////////////////////////////////////////////////////////////////////// - - -//TO ADAPT... - -class wxToolTip : public wxObject -{ -public: - // ctor & dtor - wxToolTip(const wxString &tip); - virtual ~wxToolTip(); - - // accessors - // tip text - void SetTip(const wxString& tip); - const wxString& GetTip() const { return m_text; } - - // the window we're associated with - void SetWindow(wxWindow *win); - 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); - - // implementation - //void RelayEvent(WXMSG *msg); - -private: - // create the tooltip ctrl for our parent frame if it doesn't exist yet - // and return its window handle - WXHWND GetToolTipCtrl(); - - // remove this tooltip from the tooltip control - void Remove(); - - wxString m_text; // tooltip text - wxWindow *m_window; // window we're associated with -}; - +#if __WXMAC_CLASSIC__ +#include "wx/mac/classic/tooltip.h" +#else +#include "wx/mac/carbon/tooltip.h" +#endif \ No newline at end of file