#include <salmenu.h>
|
| | AquaSalMenu (bool bMenuBar) |
| |
| virtual | ~AquaSalMenu () override |
| |
| virtual bool | VisibleMenuBar () override |
| |
| virtual void | InsertItem (SalMenuItem *pSalMenuItem, unsigned nPos) override |
| |
| virtual void | RemoveItem (unsigned nPos) override |
| |
| virtual void | SetSubMenu (SalMenuItem *pSalMenuItem, SalMenu *pSubMenu, unsigned nPos) override |
| |
| virtual void | SetFrame (const SalFrame *pFrame) override |
| |
| virtual void | CheckItem (unsigned nPos, bool bCheck) override |
| |
| virtual void | EnableItem (unsigned nPos, bool bEnable) override |
| |
| virtual void | SetItemText (unsigned nPos, SalMenuItem *pSalMenuItem, const OUString &rText) override |
| |
| virtual void | SetItemImage (unsigned nPos, SalMenuItem *pSalMenuItem, const Image &rImage) override |
| |
| virtual void | SetAccelerator (unsigned nPos, SalMenuItem *pSalMenuItem, const vcl::KeyCode &rKeyCode, const OUString &rKeyName) override |
| |
| virtual void | GetSystemMenuData (SystemMenuData *pData) override |
| |
| virtual bool | ShowNativePopupMenu (FloatingWindow *pWin, const tools::Rectangle &rRect, FloatWinPopupFlags nFlags) override |
| |
| virtual bool | AddMenuBarButton (const SalMenuButtonItem &) override |
| |
| virtual void | RemoveMenuBarButton (sal_uInt16 nId) override |
| |
| virtual tools::Rectangle | GetMenuBarButtonRectPixel (sal_uInt16 i_nItemId, SalFrame *i_pReferenceFrame) override |
| |
| int | getItemIndexByPos (sal_uInt16 nPos) const |
| |
| const AquaSalFrame * | getFrame () const |
| |
| void | setMainMenu () |
| |
| const std::vector< MenuBarButtonEntry > & | getButtons () const |
| |
Definition at line 34 of file osx/salmenu.h.
◆ AquaSalMenu()
| AquaSalMenu::AquaSalMenu |
( |
bool |
bMenuBar | ) |
|
◆ ~AquaSalMenu()
| virtual AquaSalMenu::~AquaSalMenu |
( |
| ) |
|
|
overridevirtual |
◆ addFallbackMenuItem()
| static void AquaSalMenu::addFallbackMenuItem |
( |
NSMenuItem * |
NewItem | ) |
|
|
static |
◆ AddMenuBarButton()
◆ CheckItem()
| virtual void AquaSalMenu::CheckItem |
( |
unsigned |
nPos, |
|
|
bool |
bCheck |
|
) |
| |
|
overridevirtual |
◆ EnableItem()
| virtual void AquaSalMenu::EnableItem |
( |
unsigned |
nPos, |
|
|
bool |
bEnable |
|
) |
| |
|
overridevirtual |
◆ enableMainMenu()
| static void AquaSalMenu::enableMainMenu |
( |
bool |
bEnable | ) |
|
|
static |
◆ findButtonItem()
◆ getButtons()
◆ getFrame()
◆ getItemIndexByPos()
| int AquaSalMenu::getItemIndexByPos |
( |
sal_uInt16 |
nPos | ) |
const |
◆ GetMenuBarButtonRectPixel()
◆ GetSystemMenuData()
◆ InsertItem()
| virtual void AquaSalMenu::InsertItem |
( |
SalMenuItem * |
pSalMenuItem, |
|
|
unsigned |
nPos |
|
) |
| |
|
overridevirtual |
◆ removeFallbackMenuItem()
| static void AquaSalMenu::removeFallbackMenuItem |
( |
NSMenuItem * |
pOldItem | ) |
|
|
static |
◆ RemoveItem()
| virtual void AquaSalMenu::RemoveItem |
( |
unsigned |
nPos | ) |
|
|
overridevirtual |
◆ RemoveMenuBarButton()
| virtual void AquaSalMenu::RemoveMenuBarButton |
( |
sal_uInt16 |
nId | ) |
|
|
overridevirtual |
◆ SetAccelerator()
| virtual void AquaSalMenu::SetAccelerator |
( |
unsigned |
nPos, |
|
|
SalMenuItem * |
pSalMenuItem, |
|
|
const vcl::KeyCode & |
rKeyCode, |
|
|
const OUString & |
rKeyName |
|
) |
| |
|
overridevirtual |
◆ setDefaultMenu()
| static void AquaSalMenu::setDefaultMenu |
( |
| ) |
|
|
static |
◆ SetFrame()
| virtual void AquaSalMenu::SetFrame |
( |
const SalFrame * |
pFrame | ) |
|
|
overridevirtual |
◆ SetItemImage()
| virtual void AquaSalMenu::SetItemImage |
( |
unsigned |
nPos, |
|
|
SalMenuItem * |
pSalMenuItem, |
|
|
const Image & |
rImage |
|
) |
| |
|
overridevirtual |
◆ SetItemText()
| virtual void AquaSalMenu::SetItemText |
( |
unsigned |
nPos, |
|
|
SalMenuItem * |
pSalMenuItem, |
|
|
const OUString & |
rText |
|
) |
| |
|
overridevirtual |
◆ setMainMenu()
| void AquaSalMenu::setMainMenu |
( |
| ) |
|
◆ SetSubMenu()
| virtual void AquaSalMenu::SetSubMenu |
( |
SalMenuItem * |
pSalMenuItem, |
|
|
SalMenu * |
pSubMenu, |
|
|
unsigned |
nPos |
|
) |
| |
|
overridevirtual |
◆ ShowNativePopupMenu()
◆ statusLayout()
| static void AquaSalMenu::statusLayout |
( |
| ) |
|
|
staticprivate |
◆ unsetMainMenu()
| static void AquaSalMenu::unsetMainMenu |
( |
| ) |
|
|
static |
◆ VisibleMenuBar()
| virtual bool AquaSalMenu::VisibleMenuBar |
( |
| ) |
|
|
overridevirtual |
◆ maButtons
◆ maItems
◆ mbMenuBar
| bool AquaSalMenu::mbMenuBar |
◆ mpFrame
◆ mpMenu
| NSMenu* AquaSalMenu::mpMenu |
◆ mpParentSalMenu
◆ mpVCLMenu
◆ pCurrentMenuBar
The documentation for this class was generated from the following file: