LibreOffice Module toolkit (master) 1
|
#include <vclxmenu.hxx>
Public Member Functions | |
VCLXPopupMenu () | |
VCLXPopupMenu (PopupMenu *pPopMenu) | |
Public Member Functions inherited from VCLXMenu | |
VCLXMenu () | |
VCLXMenu (Menu *pMenu) | |
virtual | ~VCLXMenu () override |
Menu * | GetMenu () const |
bool | IsPopupMenu () const |
void | setUserValue (sal_uInt16 nItemId, void *nUserValue, MenuUserDataReleaseFunction aFunc) |
void * | getUserValue (sal_uInt16 nItemId) |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
void SAL_CALL | acquire () noexcept override |
void SAL_CALL | release () noexcept override |
css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | addMenuListener (const css::uno::Reference< css::awt::XMenuListener > &xListener) override |
virtual void SAL_CALL | removeMenuListener (const css::uno::Reference< css::awt::XMenuListener > &xListener) override |
virtual void SAL_CALL | insertItem (sal_Int16 nItemId, const OUString &aText, sal_Int16 nItemStyle, sal_Int16 nPos) override |
virtual void SAL_CALL | removeItem (sal_Int16 nPos, sal_Int16 nCount) override |
virtual void SAL_CALL | clear () override |
virtual sal_Int16 SAL_CALL | getItemCount () override |
virtual sal_Int16 SAL_CALL | getItemId (sal_Int16 nPos) override |
virtual sal_Int16 SAL_CALL | getItemPos (sal_Int16 nId) override |
virtual css::awt::MenuItemType SAL_CALL | getItemType (::sal_Int16 nItemPos) override |
virtual void SAL_CALL | enableItem (sal_Int16 nItemId, sal_Bool bEnable) override |
virtual sal_Bool SAL_CALL | isItemEnabled (sal_Int16 nItemId) override |
virtual void SAL_CALL | hideDisabledEntries (sal_Bool bHide) override |
virtual void SAL_CALL | enableAutoMnemonics (sal_Bool bEnable) override |
virtual void SAL_CALL | setItemText (sal_Int16 nItemId, const OUString &aText) override |
virtual OUString SAL_CALL | getItemText (sal_Int16 nItemId) override |
virtual void SAL_CALL | setCommand (sal_Int16 nItemId, const OUString &aCommand) override |
virtual OUString SAL_CALL | getCommand (sal_Int16 nItemId) override |
virtual void SAL_CALL | setHelpCommand (sal_Int16 nItemId, const OUString &aHelp) override |
virtual OUString SAL_CALL | getHelpCommand (sal_Int16 nItemId) override |
virtual void SAL_CALL | setHelpText (::sal_Int16 nItemId, const OUString &sHelpText) override |
virtual OUString SAL_CALL | getHelpText (::sal_Int16 nItemId) override |
virtual void SAL_CALL | setTipHelpText (::sal_Int16 nItemId, const OUString &sTipHelpText) override |
virtual OUString SAL_CALL | getTipHelpText (::sal_Int16 nItemId) override |
virtual sal_Bool SAL_CALL | isPopupMenu () override |
virtual void SAL_CALL | setPopupMenu (sal_Int16 nItemId, const css::uno::Reference< css::awt::XPopupMenu > &aPopupMenu) override |
virtual css::uno::Reference< css::awt::XPopupMenu > SAL_CALL | getPopupMenu (sal_Int16 nItemId) override |
virtual void SAL_CALL | insertSeparator (sal_Int16 nPos) override |
virtual void SAL_CALL | setDefaultItem (sal_Int16 nItemId) override |
virtual sal_Int16 SAL_CALL | getDefaultItem () override |
virtual void SAL_CALL | checkItem (sal_Int16 nItemId, sal_Bool bCheck) override |
virtual sal_Bool SAL_CALL | isItemChecked (sal_Int16 nItemId) override |
virtual ::sal_Int16 SAL_CALL | execute (const css::uno::Reference< css::awt::XWindowPeer > &Parent, const css::awt::Rectangle &Position, ::sal_Int16 Direction) override |
virtual sal_Bool SAL_CALL | isInExecute () override |
virtual void SAL_CALL | endExecute () override |
virtual void SAL_CALL | setAcceleratorKeyEvent (::sal_Int16 nItemId, const css::awt::KeyEvent &aKeyEvent) override |
virtual css::awt::KeyEvent SAL_CALL | getAcceleratorKeyEvent (::sal_Int16 nItemId) override |
virtual void SAL_CALL | setItemImage (::sal_Int16 nItemId, const css::uno::Reference< css::graphic::XGraphic > &xGraphic, sal_Bool bScale) override |
virtual css::uno::Reference< css::graphic::XGraphic > SAL_CALL | getItemImage (::sal_Int16 nItemId) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from cppu::OWeakObject | |
OWeakObject () | |
OWeakObject (const OWeakObject &) | |
OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Additional Inherited Members | |
Protected Member Functions inherited from VCLXMenu | |
DECL_DLLPRIVATE_LINK (MenuEventListener, VclMenuEvent &, void) | |
void | ImplCreateMenu (bool bPopup) |
void | ImplAddListener () |
Protected Member Functions inherited from cppu::OWeakObject | |
virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
void | disposeWeakConnectionPoint () |
Protected Attributes inherited from cppu::OWeakObject | |
oslInterlockedCount | m_refCount |
Definition at line 148 of file vclxmenu.hxx.
VCLXPopupMenu::VCLXPopupMenu | ( | ) |
Definition at line 851 of file vclxmenu.cxx.
References VCLXMenu::ImplCreateMenu().
VCLXPopupMenu::VCLXPopupMenu | ( | PopupMenu * | pPopMenu | ) |
Definition at line 856 of file vclxmenu.cxx.
References VCLXMenu::ImplAddListener().