X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ee0a94cfc2f71e8b770eedda5197a1f4bd62b5cb..470402b9966ec0c9b0011193cb82bd6baa4a98c5:/include/wx/stockitem.h diff --git a/include/wx/stockitem.h b/include/wx/stockitem.h index a7480db878..126489afa4 100644 --- a/include/wx/stockitem.h +++ b/include/wx/stockitem.h @@ -43,9 +43,25 @@ enum wxStockLabelQueryFlag WXDLLEXPORT wxString wxGetStockLabel(wxWindowID id, long flags = wxSTOCK_WITH_MNEMONIC); -// Returns the accelerator that should be used for given stock UI element -// (e.g. "Ctrl+x" for wxSTOCK_EXIT) -WXDLLEXPORT wxAcceleratorEntry wxGetStockAccelerator(wxWindowID id); +#if wxUSE_ACCEL + + // Returns the accelerator that should be used for given stock UI element + // (e.g. "Ctrl+x" for wxSTOCK_EXIT) + WXDLLEXPORT wxAcceleratorEntry wxGetStockAccelerator(wxWindowID id); + +#endif + +// wxStockHelpStringClient conceptually works like wxArtClient: it gives a hint to +// wxGetStockHelpString() about the context where the help string is to be used +enum wxStockHelpStringClient +{ + wxSTOCK_MENU // help string to use for menu items +}; + +// Returns an help string for the given stock UI element and for the given "context". +WXDLLEXPORT wxString wxGetStockHelpString(wxWindowID id, + wxStockHelpStringClient client = wxSTOCK_MENU); + #ifdef __WXGTK20__