#if wxUSE_CHOICE
-static const wxChar *GetDataString(wxClientData *data)
+static wxString GetDataString(wxClientData *data)
{
- return data ? wx_static_cast(wxStringClientData *, data)->GetData().c_str()
- : _T("none");
+ return data ? wx_static_cast(wxStringClientData *, data)->GetData()
+ : wxString("none");
}
void MyPanel::OnChoice( wxCommandEvent &event )
_T("data \"%s\"/\"%s\""),
(int)event.GetInt(),
sel,
- event.GetString().c_str(),
- choice->GetStringSelection().c_str(),
+ event.GetString(),
+ choice->GetStringSelection(),
GetDataString(dataEvt),
GetDataString(dataCtrl));
}
msg.Printf(
_T("Focus: %s")
#ifdef __WXMSW__
- _T(", HWND = %08x"),
+ , _T(", HWND = %08x")
#endif
, s_windowFocus->GetName().c_str()
#ifdef __WXMSW__