This class represents a Windows 95 taskbar icon, appearing in the 'system tray' and responding to mouse clicks. An icon has an optional tooltip. This class is only supported for Windows 95/NT.
Derived from
Include files
<wx/taskbar.h>
Members
wxTaskBarIcon::wxTaskBarIcon
wxTaskBarIcon::~wxTaskBarIcon
wxTaskBarIcon::IsIconInstalled
wxTaskBarIcon::IsOK
wxTaskBarIcon::OnLButtonDown
wxTaskBarIcon::OnLButtonDClick
wxTaskBarIcon::OnLButtonUp
wxTaskBarIcon::OnRButtonDown
wxTaskBarIcon::OnRButtonDClick
wxTaskBarIcon::OnRButtonUp
wxTaskBarIcon::OnMouseMove
wxTaskBarIcon::RemoveIcon
wxTaskBarIcon::SetIcon
wxTaskBarIcon()
Default constructor.
~wxTaskBarIcon()
Destroys the wxTaskBarIcon object, removing the icon if not already removed.
bool IsIconInstalled()
Returns TRUE if SetIcon was called with no subsequent RemoveIcon.
bool IsOK()
Returns TRUE if the object initialized successfully.
virtual void OnLButtonDown()
Override this function to intercept left mouse button down events.
virtual void OnLButtonDClick()
Override this function to intercept left mouse button double-click events.
virtual void OnLButtonUp()
Override this function to intercept left mouse button up events.
virtual void OnRButtonDown()
Override this function to intercept right mouse button down events.
virtual void OnRButtonDClick()
Override this function to intercept right mouse button double-click events.
virtual void OnRButtonUp()
Override this function to intercept right mouse button up events.
virtual void OnMouseMove()
Override this function to intercept mouse move events.
bool RemoveIcon()
Removes the icon previously set with SetIcon.
bool SetIcon(const wxIcon& icon, const wxString& tooltip)
Sets the icon, and optional tooltip text.