LibreOffice
LibreOffice 24.2 SDK API Reference
|
describes a menu for top-level windows. More...
import"MenuBar.idl";
Additional Inherited Members | |
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 menu for top-level windows.
A menu bar can only be used by top-level windows. They support the interface com::sun::star::awt::XTopWindow to set an menu bar object.