|
LibreOffice
LibreOffice 25.2 SDK API Reference
|
describes a popup menu which is a recursive container for commands More...
import"PopupMenu.idl";
Additional Inherited Members | |
Public Member Functions inherited from XPopupMenu | |
| void | insertSeparator ([in] short nItemPos) |
| inserts a separator at the specified position. More... | |
| void | setDefaultItem ([in] short nItemId) |
| sets the menu default item. More... | |
| short | getDefaultItem () |
| returns the menu default item. More... | |
| void | checkItem ([in] short nItemId, [in] boolean bCheck) |
| sets the state of the item to be checked or unchecked. More... | |
| boolean | isItemChecked ([in] short nItemId) |
| returns whether the item is checked or unchecked. More... | |
| short | execute ([in] XWindowPeer Parent, [in] Rectangle Position, [in] short Direction) |
executes the popup menu and returns the selected item or 0, if cancelled. More... | |
| boolean | isInExecute () |
| queries if the PopupMenu is being. More... | |
| void | endExecute () |
| ends the execution of the PopupMenu. More... | |
| void | setAcceleratorKeyEvent ([in] short nItemId, [in] KeyEvent aKeyEvent) |
| sets the KeyEvent for the menu item. More... | |
| KeyEvent | getAcceleratorKeyEvent ([in] short nItemId) |
| retrieves the KeyEvent for the menu item. More... | |
| void | setItemImage ([in] short nItemId, [in] ::com::sun::star::graphic::XGraphic xGraphic, [in] boolean bScale) |
| sets the image for the menu item. More... | |
| ::com::sun::star::graphic::XGraphic | getItemImage ([in] short nItemId) |
| retrieves the image for the menu item. More... | |
Public Member Functions inherited from XMenu | |
| void | addMenuListener ([in] XMenuListener xListener) |
| adds the specified menu listener to receive events from this menu. More... | |
| void | removeMenuListener ([in] XMenuListener xListener) |
| removes the specified menu listener so that it no longer receives events from this menu. More... | |
| void | insertItem ([in] short nItemId, [in] string aText, [in] short nItemStyle, [in] short nItemPos) |
| inserts an item into the menu. More... | |
| void | removeItem ([in] short nItemPos, [in] short nCount) |
| removes one or more items from the menu. More... | |
| void | clear () |
| removes all items from the menu. More... | |
| short | getItemCount () |
| returns the number of items in the menu. More... | |
| short | getItemId ([in] short nItemPos) |
| returns the ID of the item at the specified position. More... | |
| short | getItemPos ([in] short nItemId) |
| returns the position of the item with the specified ID. More... | |
| ::com::sun::star::awt::MenuItemType | getItemType ([in] short nItemPos) |
| retrieves the type of the menu item. More... | |
| void | enableItem ([in] short nItemId, [in] boolean bEnable) |
| enables or disables the menu item. More... | |
| boolean | isItemEnabled ([in] short nItemId) |
| returns the state of the menu item. More... | |
| void | hideDisabledEntries ([in] boolean bHide) |
| specifies whether disabled menu entries should be hidden, or not. More... | |
| void | enableAutoMnemonics ([in] boolean bEnable) |
| specifies whether mnemonics are automatically assigned to menu items, or not. More... | |
| void | setItemText ([in] short nItemId, [in] string aText) |
| sets the text for the menu item. More... | |
| string | getItemText ([in] short nItemId) |
| returns the string for the given item id. More... | |
| void | setCommand ([in] short nItemId, [in] string aCommand) |
| sets the command string for the menu item. More... | |
| string | getCommand ([in] short nItemId) |
| retrieves the command string for the menu item. More... | |
| void | setHelpCommand ([in] short nItemId, [in] string aCommand) |
| sets the help command string for the menu item. More... | |
| string | getHelpCommand ([in] short nItemId) |
| retrieves the help command string for the menu item. More... | |
| void | setHelpText ([in] short nItemId, [in] string sHelpText) |
| sets the help text for the menu item. More... | |
| string | getHelpText ([in] short nItemId) |
| retrieves the help text for the menu item. More... | |
| void | setTipHelpText ([in] short nItemId, [in] string sTipHelpText) |
| sets the tip help text for the menu item. More... | |
| string | getTipHelpText ([in] short nItemId) |
| retrieves the tip help text for the menu item. More... | |
| boolean | isPopupMenu () |
| checks whether an XMenu is an XPopupMenu. More... | |
| void | setPopupMenu ([in] short nItemId, [in] XPopupMenu aPopupMenu) |
| sets the popup menu for a specified menu item. More... | |
| XPopupMenu | getPopupMenu ([in] short nItemId) |
| returns the popup menu from the menu item. More... | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More... | |
| void | acquire () |
| increases the reference counter by one. More... | |
| void | release () |
| decreases the reference counter by one. More... | |
describes a popup menu which is a recursive container for commands
A popup menu can be used as a standalone object to display a context menu. It's also possible to use a popup menu to integrate it into another menu.
1.8.14