X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/03647350fc7cd141953c72e0284e928847d30f44..5cbda74b6606482f5286a5599fc60f3f91995a52:/include/wx/osx/taskbarosx.h diff --git a/include/wx/osx/taskbarosx.h b/include/wx/osx/taskbarosx.h index 8d8f395053..bd6a148cd2 100644 --- a/include/wx/osx/taskbarosx.h +++ b/include/wx/osx/taskbarosx.h @@ -26,14 +26,22 @@ public: #if wxOSX_USE_COCOA , CUSTOM_STATUSITEM #endif -// , STATUSITEM -// , MENUEXTRA +#if wxOSX_USE_COCOA + , DEFAULT_TYPE = CUSTOM_STATUSITEM +#else , DEFAULT_TYPE = DOCK +#endif }; wxTaskBarIcon(wxTaskBarIconType iconType = DEFAULT_TYPE); virtual ~wxTaskBarIcon(); + // returns true if the taskbaricon is in the global menubar +#if wxOSX_USE_COCOA + bool OSXIsStatusItem(); +#else + bool OSXIsStatusItem() { return false; } +#endif bool IsOk() const { return true; } bool IsIconInstalled() const; @@ -42,6 +50,7 @@ public: bool PopupMenu(wxMenu *menu); protected: + wxTaskBarIconType m_type; class wxTaskBarIconImpl* m_impl; friend class wxTaskBarIconImpl; };