wxWindow* parent,
ScoreFile* file
) :
- wxDialog(parent, wxID_ANY, _T("Player Selection"), wxDefaultPosition),
+ wxDialog(parent, wxID_ANY, wxT("Player Selection"), wxDefaultPosition),
m_scoreFile(file)
{
- wxStaticText* msg = new wxStaticText(this, wxID_ANY, _T("Please select a name or type a new one:"));
+ wxStaticText* msg = new wxStaticText(this, wxID_ANY, wxT("Please select a name or type a new one:"));
wxListBox* list = new wxListBox(
this, ID_LISTBOX,
void PlayerSelectionDialog::SelectCallback(wxCommandEvent& event)
{
- if (event.GetEventType() == wxEVT_COMMAND_LISTBOX_SELECTED)
+ if (event.GetEventType() == wxEVT_LISTBOX)
{
// if (event.IsSelection())
m_textField->SetValue(event.GetString());
if (event.GetId() == wxID_OK)
{
wxString name = m_textField->GetValue();
- if (!name.IsNull() && name.Length() > 0)
+ if ( !name.empty() )
{
- if (name.Contains(_T('@')))
+ if (name.Contains(wxT('@')))
{
- wxMessageBox(_T("Names should not contain the '@' character"), _T("Forty Thieves"));
+ wxMessageBox(wxT("Names should not contain the '@' character"), wxT("Forty Thieves"));
}
else
{
}
else
{
- wxMessageBox(_T("Please enter your name"), _T("Forty Thieves"));
+ wxMessageBox(wxT("Please enter your name"), wxT("Forty Thieves"));
}
}
else