class CCL::UserTooltipPopup
Overview
Helper for managing an individual tooltip popup. More…
#include <usertooltip.h> class UserTooltipPopup: public CCL::Unknown, public CCL::IObserver { public: // fields IObserver; // construction UserTooltipPopup (IView* view, bool followTooltipSignals = true); // methods void setTooltip (StringRef text, const Point* position = nullptr); void hideTooltip (); void setPosition (const Point& position); void moveToMouse (); void reserve (bool state); virtual void CCL_API notify (ISubject* subject, MessageRef msg); };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0; Unknown& operator = (const Unknown&); unsigned int getRetainCount () const; virtual void CCL_API notify (ISubject* subject, MessageRef msg) = 0; static IObserver void notify ( IUnknown* unknown, ISubject* subject, MessageRef msg );
Detailed Documentation
Helper for managing an individual tooltip popup.
Methods
virtual void CCL_API notify (ISubject* subject, MessageRef msg)
Receive notification from subject.