- on, see @ref overview_stockitems "stock items" for the full list) it is enough
- to
- specify just the stock ID and leave @a text and @a helpString empty. In
+ on, see @ref page_stockitems "Stock Items" for the full list) it is enough
+ to specify just the stock ID and leave @a text and @a helpString empty. In
fact, leaving at least @a text empty for the stock menu items is strongly
recommended as they will have appearance and keyboard interface (including
standard accelerators) familiar to the user.
fact, leaving at least @a text empty for the stock menu items is strongly
recommended as they will have appearance and keyboard interface (including
standard accelerators) familiar to the user.
description (which is automatically shown by the library in the status bar when
the menu item is selected) in this parameter.
Finally note that you can e.g. use a stock menu label without using its stock
description (which is automatically shown by the library in the status bar when
the menu item is selected) in this parameter.
Finally note that you can e.g. use a stock menu label without using its stock
- Identifier for this menu item, or wxID_SEPARATOR to indicate a separator.
+ Identifier for this menu item. May be wxID_SEPARATOR, in which case the
+ given kind is ignored and taken to be wxITEM_SEPARATOR instead.
ampersand character in the menu item text, the ampersand must be doubled.
@param helpString
Optional help string that will be shown on the status bar.
ampersand character in the menu item text, the ampersand must be doubled.
@param helpString
Optional help string that will be shown on the status bar.
@see GetText(), GetLabelFromText()
*/
wxString GetLabel() const;
/**
@see GetText(), GetLabelFromText()
*/
wxString GetLabel() const;
/**
- Strips all accelerator characters and mnemonics from the given @e text.
- For example,
-
- will return just @c "Hello".
- This function is deprecated; please use GetLabelText() instead.
-
+ @deprecated This function is deprecated; please use GetLabelText() instead.
@see GetText(), GetLabel()
*/
static wxString GetLabelFromText(const wxString& text);
/**
Strips all accelerator characters and mnemonics from the given @e text.
@see GetText(), GetLabel()
*/
static wxString GetLabelFromText(const wxString& text);
/**
Strips all accelerator characters and mnemonics from the given @e text.
- @b NB: this function is deprecated, please use
- GetItemLabel() or GetItemLabelText()
- instead.
+ @deprecated This function is deprecated. Please use
+ GetItemLabel() or GetItemLabelText() instead.
/**
Returns the text associated with the menu item, such as it was passed to the
wxMenuItem constructor, i.e. with any accelerator characters it may contain.
/**
Returns the text associated with the menu item, such as it was passed to the
wxMenuItem constructor, i.e. with any accelerator characters it may contain.
@see GetLabel(), GetLabelFromText()
*/
wxString GetText() const;
@see GetLabel(), GetLabelFromText()
*/
wxString GetText() const;