12345678910111213141516171819202122232425 |
- #if defined(Hiro_MenuItem)
- @interface CocoaMenuItem : NSMenuItem {
- @public
- hiro::mMenuItem* menuItem;
- }
- -(id) initWith:(hiro::mMenuItem&)menuItem;
- -(void) activate;
- @end
- namespace hiro {
- struct pMenuItem : pAction {
- Declare(MenuItem, Action)
- auto setIcon(const image& icon) -> void;
- auto setText(const string& text) -> void;
- CocoaMenuItem* cocoaMenuItem = nullptr;
- };
- }
- #endif
|