1 /////////////////////////////////////////////////////////////////////////
2 // File: wx/mac/taskbarosx.h
3 // Purpose: Defines wxTaskBarIcon class for OSX
8 // Copyright: (c) Ryan Norton, 2003
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////
15 class WXDLLEXPORT wxIcon
;
16 class WXDLLEXPORT wxMenu
;
18 class WXDLLEXPORT wxTaskBarIcon
: public wxTaskBarIconBase
21 //type of taskbar item to create (currently only DOCK is implemented)
22 enum wxTaskBarIconType
29 wxTaskBarIcon(const wxTaskBarIconType
& nType
= DOCK
);
30 virtual ~wxTaskBarIcon();
33 bool SetIcon(const wxIcon
& icon
, const wxString
& tooltip
= wxEmptyString
);
35 bool PopupMenu(wxMenu
*menu
);
38 wxTaskBarIconType m_nType
;
40 DECLARE_DYNAMIC_CLASS(wxTaskBarIcon
)