#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: