Mention that stock bitmaps are a wxGTK-only feature for now.

Apparently people expect to see stock bitmaps under MSW too, make it clear
that they won't be used there.

See #12051.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64313 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2010-05-16 12:31:57 +00:00
parent adf8418e3c
commit e91ce12d73

View File

@@ -55,8 +55,10 @@ public:
For the standard menu items (such as commands to open a file, exit the For the standard menu items (such as commands to open a file, exit the
program and so on, see @ref page_stockitems for the full list) it is enough program and so on, see @ref page_stockitems for the full list) it is enough
to specify just the stock ID and leave @a text and @a helpString empty. to specify just the stock ID and leave @a text and @a helpString empty.
Some platforms (currently wxGTK only, and see the remark in SetBitmap()
documentation) will also show standard bitmaps for stock menu items.
In fact, leaving at least @a text empty for the stock menu items is strongly Leaving at least @a text empty for the stock menu items is actually strongly
recommended as they will have appearance and keyboard interface (including recommended as they will have appearance and keyboard interface (including
standard accelerators) familiar to the user. standard accelerators) familiar to the user.
@@ -73,7 +75,7 @@ public:
helpMenu->Append(wxID_ABOUT); helpMenu->Append(wxID_ABOUT);
// use the stock label and the stock accelerator but not the stock help string: // use the stock label and the stock accelerator but not the stock help string:
helpMenu->Append(wxID_ABOUT, wxEmptyString, "My custom help string"); helpMenu->Append(wxID_ABOUT, "", "My custom help string");
// use all stock properties except for the bitmap: // use all stock properties except for the bitmap:
wxMenuItem *mymenu = new wxMenuItem(helpMenu, wxID_ABOUT); wxMenuItem *mymenu = new wxMenuItem(helpMenu, wxID_ABOUT);