bool mbMenuBar; // true - Menubar, false - Menu
NSMenu* mpMenu; // The Carbon reference to this menu
VclPtr<Menu> mpVCLMenu; // the corresponding vcl Menu object const AquaSalFrame* mpFrame; // the frame to dispatch the menu events to
AquaSalMenu* mpParentSalMenu; // the parent menu that contains us (and perhaps has a frame)
staticconst AquaSalMenu* pCurrentMenuBar;
};
class AquaSalMenuItem : public SalMenuItem
{ public:
AquaSalMenuItem( const SalItemParams* ); virtual ~AquaSalMenuItem() override;
sal_uInt16 mnId; // Item ID
VclPtr<Menu> mpVCLMenu; // VCL Menu into which this MenuItem is inserted
AquaSalMenu* mpParentMenu; // The menu in which this menu item is inserted
AquaSalMenu* mpSubMenu; // Sub menu of this item (if defined)
NSMenuItem* mpMenuItem; // The NSMenuItem
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.