19 #ifndef __com_sun_star_awt_XMenu_idl__
20 #define __com_sun_star_awt_XMenu_idl__
25 module
com { module sun { module star { module awt {
27 published
interface XPopupMenu;
28 published
interface XMenuListener;
66 void insertItem( [in]
short nItemId,
68 [in]
short nItemStyle,
69 [in]
short nItemPos );
79 void removeItem( [in]
short nItemPos,
101 short getItemId( [in]
short nItemPos );
111 short getItemPos( [in]
short nItemId );
132 void enableItem( [in]
short nItemId,
133 [in]
boolean bEnable );
143 boolean isItemEnabled( [in]
short nItemId );
150 void hideDisabledEntries( [in]
boolean bHide );
157 void enableAutoMnemonics( [in]
boolean bEnable );
167 void setItemText( [in]
short nItemId,
178 string getItemText( [in]
short nItemId );
188 void setCommand( [in]
short nItemId,
189 [in]
string aCommand );
199 string getCommand( [in]
short nItemId );
209 void setHelpCommand( [in]
short nItemId,
210 [in]
string aCommand );
220 string getHelpCommand( [in]
short nItemId );
230 void setHelpText( [in]
short nItemId,
231 [in]
string sHelpText );
241 string getHelpText( [in]
short nItemId );
251 void setTipHelpText( [in]
short nItemId,
252 [in]
string sTipHelpText );
262 string getTipHelpText( [in]
short nItemId );
270 boolean isPopupMenu();
280 void setPopupMenu( [in]
short nItemId,
291 XPopupMenu getPopupMenu( [in]
short nItemId );
MenuItemType
specifies the type of a menu item, as returned by com::sun::star::awt::XMenu::getItemType().
Definition: MenuItemType.idl:27
– idl definition –
Definition: Ambiguous.idl:22
base interface of all UNO interfaces
Definition: XInterface.idl:47