added SetLabelText() and EscapeMnemonics()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@57689 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2008-12-31 14:14:07 +00:00
parent ae7e6cc946
commit 5b8b2c84f7
4 changed files with 57 additions and 5 deletions

View File

@@ -159,6 +159,14 @@ wxString wxControlBase::RemoveMnemonics(const wxString& str)
return wxStripMenuCodes(str, wxStrip_Mnemonics);
}
/* static */
wxString wxControlBase::EscapeMnemonics(const wxString& text)
{
wxString label(text);
label.Replace("&", "&&");
return label;
}
/* static */
int wxControlBase::FindAccelIndex(const wxString& label, wxString *labelOnly)
{