X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e267406e113e2842201ca7049159c578d4988015..e225fe17a8dc6a209d224cc966463644c6cc466f:/src/common/ctrlcmn.cpp diff --git a/src/common/ctrlcmn.cpp b/src/common/ctrlcmn.cpp index 5992745979..2bb9ab4520 100644 --- a/src/common/ctrlcmn.cpp +++ b/src/common/ctrlcmn.cpp @@ -32,11 +32,9 @@ #include "wx/log.h" #include "wx/radiobut.h" #include "wx/statbmp.h" -#endif - -#if wxUSE_STATBMP #include "wx/bitmap.h" -#endif // wxUSE_STATBMP + #include "wx/utils.h" // for wxStripMenuCodes() +#endif const wxChar wxControlNameStr[] = wxT("control"); @@ -88,6 +86,13 @@ bool wxControlBase::CreateControl(wxWindowBase *parent, return true; } +/* static */ +wxString wxControlBase::GetLabelText(const wxString& label) +{ + // we don't want strip the TABs here, just the mnemonics + return wxStripMenuCodes(label, wxStrip_Mnemonics); +} + void wxControlBase::Command(wxCommandEvent& event) { (void)GetEventHandler()->ProcessEvent(event);