#ifndef _TASKBAR_H_
#define _TASKBAR_H_
-#if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
-#pragma interface "taskbarosx.h"
-#endif
-
class WXDLLEXPORT wxIcon;
class WXDLLEXPORT wxMenu;
//pops up the menu
bool PopupMenu(wxMenu *menu);
- //internal functions - don't call
- void SetInternalEvent(void* pEvent);
+ //internal functions - don't call
wxMenu* GetCurrentMenu();
+ wxMenu* DoCreatePopupMenu();
protected:
wxTaskBarIconType m_nType;
- void* m_pEvent;
void* m_pEventHandlerRef;
wxMenu* m_pMenu;
+ WXHMENU m_theLastMenu;
bool m_iconAdded;
-
+
+ void OnRightDown(wxTaskBarIconEvent& evt);
+
DECLARE_DYNAMIC_CLASS(wxTaskBarIcon)
};
#endif