Globally replace _T() with wxT().

Standardize on using a single macro across all wxWidgets sources and solve the name clash with Sun CC standard headers (see #10660).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2009-07-23 20:30:22 +00:00
parent 32cdc45397
commit 9a83f86094
798 changed files with 10370 additions and 10349 deletions

View File

@@ -251,7 +251,7 @@ public:
void OnDClick(wxMouseEvent& event)
{
wxLogMessage(_T("MyButton::OnDClick"));
wxLogMessage(wxT("MyButton::OnDClick"));
event.Skip();
}
@@ -281,7 +281,7 @@ protected:
void OnKeyUp(wxKeyEvent& event);
void OnFocusGot(wxFocusEvent& event)
{
wxLogMessage(_T("MyComboBox::OnFocusGot"));
wxLogMessage(wxT("MyComboBox::OnFocusGot"));
event.Skip();
}
@@ -312,14 +312,14 @@ public:
protected:
void OnFocusGot(wxFocusEvent& event)
{
wxLogMessage(_T("MyRadioBox::OnFocusGot"));
wxLogMessage(wxT("MyRadioBox::OnFocusGot"));
event.Skip();
}
void OnFocusLost(wxFocusEvent& event)
{
wxLogMessage(_T("MyRadioBox::OnFocusLost"));
wxLogMessage(wxT("MyRadioBox::OnFocusLost"));
event.Skip();
}
@@ -346,14 +346,14 @@ public:
protected:
void OnFocusGot(wxFocusEvent& event)
{
wxLogMessage(_T("MyChoice::OnFocusGot"));
wxLogMessage(wxT("MyChoice::OnFocusGot"));
event.Skip();
}
void OnFocusLost(wxFocusEvent& event)
{
wxLogMessage(_T("MyChoice::OnFocusLost"));
wxLogMessage(wxT("MyChoice::OnFocusLost"));
event.Skip();
}
@@ -419,7 +419,7 @@ bool MyApp::OnInit()
#endif // wxUSE_HELP
// Create the main frame window
MyFrame *frame = new MyFrame(_T("Controls wxWidgets App"), x, y);
MyFrame *frame = new MyFrame(wxT("Controls wxWidgets App"), x, y);
frame->Show(true);
return true;
@@ -646,7 +646,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
m_book = NULL;
m_label = NULL;
m_text = new wxTextCtrl(this, wxID_ANY, _T("This is the log window.\n"),
m_text = new wxTextCtrl(this, wxID_ANY, wxT("This is the log window.\n"),
wxPoint(0, 250), wxSize(100, 50), wxTE_MULTILINE);
m_logTargetOld = wxLog::SetActiveTarget(new wxLogTextCtrl(m_text));
@@ -655,11 +655,11 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
wxString choices[] =
{
_T("This"),
_T("is"),
_T("one of my long and"),
_T("wonderful"),
_T("examples.")
wxT("This"),
wxT("is"),
wxT("one of my long and"),
wxT("wonderful"),
wxT("examples.")
};
#ifdef USE_XPM
@@ -709,13 +709,13 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
static const wxChar *s_iconNames[Image_Max] =
{
_T("list")
, _T("choice")
, _T("combo")
, _T("text")
, _T("radio")
wxT("list")
, wxT("choice")
, wxT("combo")
, wxT("text")
, wxT("radio")
#if wxUSE_GAUGE
, _T("gauge")
, wxT("gauge")
#endif // wxUSE_GAUGE
};
@@ -758,22 +758,22 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
m_listbox->SetCursor(*wxCROSS_CURSOR);
m_lbSelectNum = new wxButton( panel, ID_LISTBOX_SEL_NUM, _T("Select #&2"), wxPoint(180,30), wxSize(140,30) );
m_lbSelectThis = new wxButton( panel, ID_LISTBOX_SEL_STR, _T("&Select 'This'"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_LISTBOX_CLEAR, _T("&Clear"), wxPoint(180,80), wxSize(140,30) );
(void)new MyButton( panel, ID_LISTBOX_APPEND, _T("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) );
(void)new wxButton( panel, ID_LISTBOX_DELETE, _T("D&elete selected item"), wxPoint(180,130), wxSize(140,30) );
wxButton *button = new MyButton( panel, ID_LISTBOX_FONT, _T("Set &Italic font"), wxPoint(340,130), wxSize(140,30) );
m_lbSelectNum = new wxButton( panel, ID_LISTBOX_SEL_NUM, wxT("Select #&2"), wxPoint(180,30), wxSize(140,30) );
m_lbSelectThis = new wxButton( panel, ID_LISTBOX_SEL_STR, wxT("&Select 'This'"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_LISTBOX_CLEAR, wxT("&Clear"), wxPoint(180,80), wxSize(140,30) );
(void)new MyButton( panel, ID_LISTBOX_APPEND, wxT("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) );
(void)new wxButton( panel, ID_LISTBOX_DELETE, wxT("D&elete selected item"), wxPoint(180,130), wxSize(140,30) );
wxButton *button = new MyButton( panel, ID_LISTBOX_FONT, wxT("Set &Italic font"), wxPoint(340,130), wxSize(140,30) );
button->SetDefault();
m_checkbox = new wxCheckBox( panel, ID_LISTBOX_ENABLE, _T("&Disable"), wxPoint(20,170) );
m_checkbox = new wxCheckBox( panel, ID_LISTBOX_ENABLE, wxT("&Disable"), wxPoint(20,170) );
m_checkbox->SetValue(false);
button->MoveAfterInTabOrder(m_checkbox);
(void)new wxCheckBox( panel, ID_CHANGE_COLOUR, _T("&Toggle colour"),
(void)new wxCheckBox( panel, ID_CHANGE_COLOUR, wxT("&Toggle colour"),
wxPoint(110,170) );
panel->SetCursor(wxCursor(wxCURSOR_HAND));
m_book->AddPage(panel, _T("wxListBox"), true, Image_List);
m_book->AddPage(panel, wxT("wxListBox"), true, Image_List);
#if wxUSE_CHOICE
panel = new wxPanel(m_book);
@@ -785,73 +785,73 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
SetChoiceClientData(wxT("choice"), m_choiceSorted);
m_choice->SetSelection(2);
(void)new wxButton( panel, ID_CHOICE_SEL_NUM, _T("Select #&2"), wxPoint(180,30), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_SEL_STR, _T("&Select 'This'"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_CLEAR, _T("&Clear"), wxPoint(180,80), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_APPEND, _T("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_DELETE, _T("D&elete selected item"), wxPoint(180,130), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_FONT, _T("Set &Italic font"), wxPoint(340,130), wxSize(140,30) );
(void)new wxCheckBox( panel, ID_CHOICE_ENABLE, _T("&Disable"), wxPoint(20,130), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_SEL_NUM, wxT("Select #&2"), wxPoint(180,30), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_SEL_STR, wxT("&Select 'This'"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_CLEAR, wxT("&Clear"), wxPoint(180,80), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_APPEND, wxT("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_DELETE, wxT("D&elete selected item"), wxPoint(180,130), wxSize(140,30) );
(void)new wxButton( panel, ID_CHOICE_FONT, wxT("Set &Italic font"), wxPoint(340,130), wxSize(140,30) );
(void)new wxCheckBox( panel, ID_CHOICE_ENABLE, wxT("&Disable"), wxPoint(20,130), wxSize(140,30) );
m_book->AddPage(panel, _T("wxChoice"), false, Image_Choice);
m_book->AddPage(panel, wxT("wxChoice"), false, Image_Choice);
#endif // wxUSE_CHOICE
panel = new wxPanel(m_book);
(void)new wxStaticBox( panel, wxID_ANY, _T("&Box around combobox"),
(void)new wxStaticBox( panel, wxID_ANY, wxT("&Box around combobox"),
wxPoint(5, 5), wxSize(150, 100));
m_combo = new MyComboBox( panel, ID_COMBO, _T("This"),
m_combo = new MyComboBox( panel, ID_COMBO, wxT("This"),
wxPoint(20,25), wxSize(120, wxDefaultCoord),
5, choices,
wxTE_PROCESS_ENTER);
(void)new wxButton( panel, ID_COMBO_SEL_NUM, _T("Select #&2"), wxPoint(180,30), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_SEL_STR, _T("&Select 'This'"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_CLEAR, _T("&Clear"), wxPoint(180,80), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_APPEND, _T("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_DELETE, _T("D&elete selected item"), wxPoint(180,130), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_FONT, _T("Set &Italic font"), wxPoint(340,130), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_SET_TEXT, _T("Set 'Hi!' at #2"), wxPoint(340,180), wxSize(140,30) );
(void)new wxCheckBox( panel, ID_COMBO_ENABLE, _T("&Disable"), wxPoint(20,130), wxSize(140,30) );
m_book->AddPage(panel, _T("wxComboBox"), false, Image_Combo);
(void)new wxButton( panel, ID_COMBO_SEL_NUM, wxT("Select #&2"), wxPoint(180,30), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_SEL_STR, wxT("&Select 'This'"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_CLEAR, wxT("&Clear"), wxPoint(180,80), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_APPEND, wxT("&Append 'Hi!'"), wxPoint(340,80), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_DELETE, wxT("D&elete selected item"), wxPoint(180,130), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_FONT, wxT("Set &Italic font"), wxPoint(340,130), wxSize(140,30) );
(void)new wxButton( panel, ID_COMBO_SET_TEXT, wxT("Set 'Hi!' at #2"), wxPoint(340,180), wxSize(140,30) );
(void)new wxCheckBox( panel, ID_COMBO_ENABLE, wxT("&Disable"), wxPoint(20,130), wxSize(140,30) );
m_book->AddPage(panel, wxT("wxComboBox"), false, Image_Combo);
wxString choices2[] =
{
_T("First"), _T("Second"),
wxT("First"), wxT("Second"),
/* "Third",
"Fourth", "Fifth", "Sixth",
"Seventh", "Eighth", "Nineth", "Tenth" */
};
panel = new wxPanel(m_book);
new MyRadioBox(panel, ID_RADIOBOX2, _T("&That"),
new MyRadioBox(panel, ID_RADIOBOX2, wxT("&That"),
wxPoint(10,160), wxDefaultSize,
WXSIZEOF(choices2), choices2,
1, wxRA_SPECIFY_ROWS );
m_radio = new wxRadioBox(panel, ID_RADIOBOX, _T("T&his"),
m_radio = new wxRadioBox(panel, ID_RADIOBOX, wxT("T&his"),
wxPoint(10,10), wxDefaultSize,
WXSIZEOF(choices), choices,
1, wxRA_SPECIFY_COLS );
#if wxUSE_HELP
for( unsigned int item = 0; item < WXSIZEOF(choices); ++item )
m_radio->SetItemHelpText( item, wxString::Format( _T("Help text for \"%s\""), choices[item].c_str() ) );
m_radio->SetItemHelpText( item, wxString::Format( wxT("Help text for \"%s\""), choices[item].c_str() ) );
// erase help text for the second item
m_radio->SetItemHelpText( 1, _T("") );
m_radio->SetItemHelpText( 1, wxT("") );
// set default help text for control
m_radio->SetHelpText( _T("Default helptext for wxRadioBox") );
m_radio->SetHelpText( wxT("Default helptext for wxRadioBox") );
#endif // wxUSE_HELP
(void)new wxButton( panel, ID_RADIOBOX_SEL_NUM, _T("Select #&2"), wxPoint(180,30), wxSize(140,30) );
(void)new wxButton( panel, ID_RADIOBOX_SEL_STR, _T("&Select 'This'"), wxPoint(180,80), wxSize(140,30) );
m_fontButton = new wxButton( panel, ID_SET_FONT, _T("Set &more Italic font"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_RADIOBOX_FONT, _T("Set &Italic font"), wxPoint(340,80), wxSize(140,30) );
(void)new wxCheckBox( panel, ID_RADIOBOX_ENABLE, _T("&Disable"), wxPoint(340,130), wxDefaultSize );
(void)new wxButton( panel, ID_RADIOBOX_SEL_NUM, wxT("Select #&2"), wxPoint(180,30), wxSize(140,30) );
(void)new wxButton( panel, ID_RADIOBOX_SEL_STR, wxT("&Select 'This'"), wxPoint(180,80), wxSize(140,30) );
m_fontButton = new wxButton( panel, ID_SET_FONT, wxT("Set &more Italic font"), wxPoint(340,30), wxSize(140,30) );
(void)new wxButton( panel, ID_RADIOBOX_FONT, wxT("Set &Italic font"), wxPoint(340,80), wxSize(140,30) );
(void)new wxCheckBox( panel, ID_RADIOBOX_ENABLE, wxT("&Disable"), wxPoint(340,130), wxDefaultSize );
wxRadioButton *rb = new wxRadioButton( panel, ID_RADIOBUTTON_1, _T("Radiobutton1"), wxPoint(210,170), wxDefaultSize, wxRB_GROUP );
wxRadioButton *rb = new wxRadioButton( panel, ID_RADIOBUTTON_1, wxT("Radiobutton1"), wxPoint(210,170), wxDefaultSize, wxRB_GROUP );
rb->SetValue( false );
(void)new wxRadioButton( panel, ID_RADIOBUTTON_2, _T("&Radiobutton2"), wxPoint(340,170), wxDefaultSize );
m_book->AddPage(panel, _T("wxRadioBox"), false, Image_Radio);
(void)new wxRadioButton( panel, ID_RADIOBUTTON_2, wxT("&Radiobutton2"), wxPoint(340,170), wxDefaultSize );
m_book->AddPage(panel, wxT("wxRadioBox"), false, Image_Radio);
#if wxUSE_SLIDER && wxUSE_GAUGE
@@ -860,7 +860,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
wxBoxSizer *main_sizer = new wxBoxSizer( wxHORIZONTAL );
panel->SetSizer( main_sizer );
wxStaticBoxSizer *gauge_sizer = new wxStaticBoxSizer( wxHORIZONTAL, panel, _T("&wxGauge and wxSlider") );
wxStaticBoxSizer *gauge_sizer = new wxStaticBoxSizer( wxHORIZONTAL, panel, wxT("&wxGauge and wxSlider") );
main_sizer->Add( gauge_sizer, 0, wxALL, 5 );
wxBoxSizer *sz = new wxBoxSizer( wxVERTICAL );
gauge_sizer->Add( sz );
@@ -879,7 +879,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
wxStaticBox *sb = new wxStaticBox( panel, wxID_ANY, _T("&Explanation"),
wxStaticBox *sb = new wxStaticBox( panel, wxID_ANY, wxT("&Explanation"),
wxDefaultPosition, wxDefaultSize ); //, wxALIGN_CENTER );
wxStaticBoxSizer *wrapping_sizer = new wxStaticBoxSizer( sb, wxVERTICAL );
main_sizer->Add( wrapping_sizer, 0, wxALL, 5 );
@@ -887,18 +887,18 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
#ifdef __WXMOTIF__
// No wrapping text in wxStaticText yet :-(
m_wrappingText = new wxStaticText( panel, wxID_ANY,
_T("Drag the slider!"),
wxT("Drag the slider!"),
wxPoint(250,30),
wxSize(240, wxDefaultCoord)
);
#else
m_wrappingText = new wxStaticText( panel, wxID_ANY,
_T("In order see the gauge (aka progress bar) ")
_T("control do something you have to drag the ")
_T("handle of the slider to the right.")
_T("\n\n")
_T("This is also supposed to demonstrate how ")
_T("to use static controls with line wrapping."),
wxT("In order see the gauge (aka progress bar) ")
wxT("control do something you have to drag the ")
wxT("handle of the slider to the right.")
wxT("\n\n")
wxT("This is also supposed to demonstrate how ")
wxT("to use static controls with line wrapping."),
wxDefaultPosition,
wxSize(240, wxDefaultCoord)
);
@@ -909,7 +909,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
main_sizer->Add( non_wrapping_sizer, 0, wxALL, 5 );
m_nonWrappingText = new wxStaticText( panel, wxID_ANY,
_T("This static text has two lines.\nThey do not wrap."),
wxT("This static text has two lines.\nThey do not wrap."),
wxDefaultPosition,
wxDefaultSize
);
@@ -927,7 +927,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
m_spinbutton->SetValue(initialSpinValue);
#if wxUSE_PROGRESSDLG
m_btnProgress = new wxButton( panel, ID_BTNPROGRESS, _T("&Show progress dialog"),
m_btnProgress = new wxButton( panel, ID_BTNPROGRESS, wxT("&Show progress dialog"),
wxPoint(300, 160) );
#endif // wxUSE_PROGRESSDLG
#endif // wxUSE_SPINBTN
@@ -938,7 +938,7 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
m_spinctrl->SetValue(15);
#endif // wxUSE_SPINCTRL
m_book->AddPage(panel, _T("wxGauge"), false, Image_Gauge);
m_book->AddPage(panel, wxT("wxGauge"), false, Image_Gauge);
#endif // wxUSE_SLIDER && wxUSE_GAUGE
@@ -960,16 +960,16 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
dc.SetPen(*wxRED_PEN);
dc.Clear();
dc.DrawEllipse(5, 5, 90, 90);
dc.DrawText(_T("Bitmap"), 30, 40);
dc.DrawText(wxT("Bitmap"), 30, 40);
dc.SelectObject( wxNullBitmap );
(void)new wxBitmapButton(panel, ID_BITMAP_BTN, bitmap, wxPoint(100, 20));
(void)new wxToggleButton(panel, ID_BITMAP_BTN_ENABLE,
_T("Enable/disable &bitmap"), wxPoint(100, 140));
wxT("Enable/disable &bitmap"), wxPoint(100, 140));
#if defined(__WXMSW__) || defined(__WXMOTIF__)
// test for masked bitmap display
bitmap = wxBitmap(_T("test2.bmp"), wxBITMAP_TYPE_BMP);
bitmap = wxBitmap(wxT("test2.bmp"), wxBITMAP_TYPE_BMP);
if (bitmap.Ok())
{
bitmap.SetMask(new wxMask(bitmap, *wxBLUE));
@@ -992,14 +992,14 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
bmpBtn->SetBitmapFocus(bmp3);
(void)new wxToggleButton(panel, ID_BUTTON_LABEL,
_T("&Toggle label"), wxPoint(250, 20));
wxT("&Toggle label"), wxPoint(250, 20));
m_label = new wxStaticText(panel, wxID_ANY, _T("Label with some long text"),
m_label = new wxStaticText(panel, wxID_ANY, wxT("Label with some long text"),
wxPoint(250, 60), wxDefaultSize,
wxALIGN_RIGHT /*| wxST_NO_AUTORESIZE*/);
m_label->SetForegroundColour( *wxBLUE );
m_book->AddPage(panel, _T("wxBitmapXXX"));
m_book->AddPage(panel, wxT("wxBitmapXXX"));
// sizer
panel = new wxPanel(m_book);
@@ -1007,25 +1007,25 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
wxBoxSizer *sizer = new wxBoxSizer( wxVERTICAL );
wxStaticBoxSizer *csizer =
new wxStaticBoxSizer (new wxStaticBox (panel, wxID_ANY, _T("Show Buttons")), wxHORIZONTAL );
new wxStaticBoxSizer (new wxStaticBox (panel, wxID_ANY, wxT("Show Buttons")), wxHORIZONTAL );
wxCheckBox *check1, *check2, *check3, *check4, *check14, *checkBig;
check1 = new wxCheckBox (panel, ID_SIZER_CHECK1, _T("1"));
check1 = new wxCheckBox (panel, ID_SIZER_CHECK1, wxT("1"));
check1->SetValue (true);
csizer->Add (check1);
check2 = new wxCheckBox (panel, ID_SIZER_CHECK2, _T("2"));
check2 = new wxCheckBox (panel, ID_SIZER_CHECK2, wxT("2"));
check2->SetValue (true);
csizer->Add (check2);
check3 = new wxCheckBox (panel, ID_SIZER_CHECK3, _T("3"));
check3 = new wxCheckBox (panel, ID_SIZER_CHECK3, wxT("3"));
check3->SetValue (true);
csizer->Add (check3);
check4 = new wxCheckBox (panel, ID_SIZER_CHECK4, _T("4"));
check4 = new wxCheckBox (panel, ID_SIZER_CHECK4, wxT("4"));
check4->SetValue (true);
csizer->Add (check4);
check14 = new wxCheckBox (panel, ID_SIZER_CHECK14, _T("1-4"));
check14 = new wxCheckBox (panel, ID_SIZER_CHECK14, wxT("1-4"));
check14->SetValue (true);
csizer->Add (check14);
checkBig = new wxCheckBox (panel, ID_SIZER_CHECKBIG, _T("Big"));
checkBig = new wxCheckBox (panel, ID_SIZER_CHECKBIG, wxT("Big"));
checkBig->SetValue (true);
csizer->Add (checkBig);
@@ -1035,27 +1035,27 @@ MyPanel::MyPanel( wxFrame *frame, int x, int y, int w, int h )
m_buttonSizer = new wxBoxSizer (wxVERTICAL);
m_sizerBtn1 = new wxButton(panel, wxID_ANY, _T("Test Button &1 (tab order 1)") );
m_sizerBtn1 = new wxButton(panel, wxID_ANY, wxT("Test Button &1 (tab order 1)") );
m_buttonSizer->Add( m_sizerBtn1, 0, wxALL, 10 );
m_sizerBtn2 = new wxButton(panel, wxID_ANY, _T("Test Button &2 (tab order 3)") );
m_sizerBtn2 = new wxButton(panel, wxID_ANY, wxT("Test Button &2 (tab order 3)") );
m_buttonSizer->Add( m_sizerBtn2, 0, wxALL, 10 );
m_sizerBtn3 = new wxButton(panel, wxID_ANY, _T("Test Button &3 (tab order 2)") );
m_sizerBtn3 = new wxButton(panel, wxID_ANY, wxT("Test Button &3 (tab order 2)") );
m_buttonSizer->Add( m_sizerBtn3, 0, wxALL, 10 );
m_sizerBtn4 = new wxButton(panel, wxID_ANY, _T("Test Button &4 (tab order 4)") );
m_sizerBtn4 = new wxButton(panel, wxID_ANY, wxT("Test Button &4 (tab order 4)") );
m_buttonSizer->Add( m_sizerBtn4, 0, wxALL, 10 );
m_sizerBtn3->MoveBeforeInTabOrder(m_sizerBtn2);
m_hsizer->Add (m_buttonSizer);
m_hsizer->Add( 20,20, 1 );
m_bigBtn = new wxButton(panel, wxID_ANY, _T("Multiline\nbutton") );
m_bigBtn = new wxButton(panel, wxID_ANY, wxT("Multiline\nbutton") );
m_hsizer->Add( m_bigBtn , 3, wxGROW|wxALL, 10 );
sizer->Add (m_hsizer, 1, wxGROW);
panel->SetSizer( sizer );
m_book->AddPage(panel, _T("wxSizer"));
m_book->AddPage(panel, wxT("wxSizer"));
// set the sizer for the panel itself
sizer = new wxBoxSizer(wxVERTICAL);
@@ -1121,7 +1121,7 @@ void MyPanel::OnIdle(wxIdleEvent& event)
{
if ( s_selCombo != INVALID_SELECTION )
{
wxLogMessage(_T("EVT_IDLE: combobox selection changed from %d to %d"),
wxLogMessage(wxT("EVT_IDLE: combobox selection changed from %d to %d"),
s_selCombo, sel);
}
@@ -1134,7 +1134,7 @@ void MyPanel::OnIdle(wxIdleEvent& event)
{
if ( s_selChoice != INVALID_SELECTION )
{
wxLogMessage(_T("EVT_IDLE: choice selection changed from %d to %d"),
wxLogMessage(wxT("EVT_IDLE: choice selection changed from %d to %d"),
s_selChoice, sel);
}
@@ -1149,10 +1149,10 @@ void MyPanel::OnPageChanging( wxBookCtrlEvent &event )
int selOld = event.GetOldSelection();
if ( selOld == 2 )
{
if ( wxMessageBox(_T("This demonstrates how a program may prevent the\n")
_T("page change from taking place - if you select\n")
_T("[No] the current page will stay the third one\n"),
_T("Control sample"),
if ( wxMessageBox(wxT("This demonstrates how a program may prevent the\n")
wxT("page change from taking place - if you select\n")
wxT("[No] the current page will stay the third one\n"),
wxT("Control sample"),
wxICON_QUESTION | wxYES_NO, this) != wxYES )
{
event.Veto();
@@ -1161,28 +1161,28 @@ void MyPanel::OnPageChanging( wxBookCtrlEvent &event )
}
}
*m_text << _T("Book selection is being changed from ") << selOld
<< _T(" to ") << event.GetSelection()
<< _T(" (current page from book is ")
<< m_book->GetSelection() << _T(")\n");
*m_text << wxT("Book selection is being changed from ") << selOld
<< wxT(" to ") << event.GetSelection()
<< wxT(" (current page from book is ")
<< m_book->GetSelection() << wxT(")\n");
}
void MyPanel::OnPageChanged( wxBookCtrlEvent &event )
{
*m_text << _T("Book selection is now ") << event.GetSelection()
<< _T(" (from book: ") << m_book->GetSelection()
<< _T(")\n");
*m_text << wxT("Book selection is now ") << event.GetSelection()
<< wxT(" (from book: ") << m_book->GetSelection()
<< wxT(")\n");
}
void MyPanel::OnTestButton(wxCommandEvent& event)
{
wxLogMessage(_T("Button %c clicked."),
event.GetId() == ID_BUTTON_TEST1 ? _T('1') : _T('2'));
wxLogMessage(wxT("Button %c clicked."),
event.GetId() == ID_BUTTON_TEST1 ? wxT('1') : wxT('2'));
}
void MyPanel::OnBmpButton(wxCommandEvent& WXUNUSED(event))
{
wxLogMessage(_T("Bitmap button clicked."));
wxLogMessage(wxT("Bitmap button clicked."));
}
void MyPanel::OnBmpButtonToggle(wxCommandEvent& event)
@@ -1227,44 +1227,44 @@ void MyPanel::OnListBox( wxCommandEvent &event )
{
deselect = !event.IsSelection();
if (deselect)
m_text->AppendText( _T("ListBox deselection event\n") );
m_text->AppendText( wxT("ListBox deselection event\n") );
}
m_text->AppendText( _T("ListBox event selection string is: '") );
m_text->AppendText( wxT("ListBox event selection string is: '") );
m_text->AppendText( event.GetString() );
m_text->AppendText( _T("'\n") );
m_text->AppendText( wxT("'\n") );
// can't use GetStringSelection() with multiple selections, there could be
// more than one of them
if ( !listbox->HasFlag(wxLB_MULTIPLE) && !listbox->HasFlag(wxLB_EXTENDED) )
{
m_text->AppendText( _T("ListBox control selection string is: '") );
m_text->AppendText( wxT("ListBox control selection string is: '") );
m_text->AppendText( listbox->GetStringSelection() );
m_text->AppendText( _T("'\n") );
m_text->AppendText( wxT("'\n") );
}
wxStringClientData *obj = ((wxStringClientData *)event.GetClientObject());
m_text->AppendText( _T("ListBox event client data string is: '") );
m_text->AppendText( wxT("ListBox event client data string is: '") );
if (obj) // BC++ doesn't like use of '? .. : .. ' in this context
m_text->AppendText( obj->GetData() );
else
m_text->AppendText( wxString(_T("none")) );
m_text->AppendText( wxString(wxT("none")) );
m_text->AppendText( _T("'\n") );
m_text->AppendText( _T("ListBox control client data string is: '") );
m_text->AppendText( wxT("'\n") );
m_text->AppendText( wxT("ListBox control client data string is: '") );
obj = (wxStringClientData *)listbox->GetClientObject(event.GetInt());
if (obj)
m_text->AppendText( obj->GetData() );
else
m_text->AppendText( wxString(_T("none")) );
m_text->AppendText( _T("'\n") );
m_text->AppendText( wxString(wxT("none")) );
m_text->AppendText( wxT("'\n") );
}
void MyPanel::OnListBoxDoubleClick( wxCommandEvent &event )
{
m_text->AppendText( _T("ListBox double click string is: ") );
m_text->AppendText( wxT("ListBox double click string is: ") );
m_text->AppendText( event.GetString() );
m_text->AppendText( _T("\n") );
m_text->AppendText( wxT("\n") );
}
void MyPanel::OnListBoxButtons( wxCommandEvent &event )
@@ -1273,13 +1273,13 @@ void MyPanel::OnListBoxButtons( wxCommandEvent &event )
{
case ID_LISTBOX_ENABLE:
{
m_text->AppendText(_T("Checkbox clicked.\n"));
m_text->AppendText(wxT("Checkbox clicked.\n"));
#if wxUSE_TOOLTIPS
wxCheckBox *cb = (wxCheckBox*)event.GetEventObject();
if (event.GetInt())
cb->SetToolTip( _T("Click to enable listbox") );
cb->SetToolTip( wxT("Click to enable listbox") );
else
cb->SetToolTip( _T("Click to disable listbox") );
cb->SetToolTip( wxT("Click to disable listbox") );
#endif // wxUSE_TOOLTIPS
m_listbox->Enable( event.GetInt() == 0 );
m_lbSelectThis->Enable( event.GetInt() == 0 );
@@ -1299,10 +1299,10 @@ void MyPanel::OnListBoxButtons( wxCommandEvent &event )
}
case ID_LISTBOX_SEL_STR:
{
if (m_listbox->FindString(_T("This")) != wxNOT_FOUND)
m_listbox->SetStringSelection( _T("This") );
if (m_listboxSorted->FindString(_T("This")) != wxNOT_FOUND)
m_listboxSorted->SetStringSelection( _T("This") );
if (m_listbox->FindString(wxT("This")) != wxNOT_FOUND)
m_listbox->SetStringSelection( wxT("This") );
if (m_listboxSorted->FindString(wxT("This")) != wxNOT_FOUND)
m_listboxSorted->SetStringSelection( wxT("This") );
m_lbSelectNum->WarpPointer( 40, 14 );
break;
}
@@ -1314,8 +1314,8 @@ void MyPanel::OnListBoxButtons( wxCommandEvent &event )
}
case ID_LISTBOX_APPEND:
{
m_listbox->Append( _T("Hi kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk!") );
m_listboxSorted->Append( _T("Hi hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh!") );
m_listbox->Append( wxT("Hi kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk!") );
m_listboxSorted->Append( wxT("Hi hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh!") );
break;
}
case ID_LISTBOX_DELETE:
@@ -1357,9 +1357,9 @@ void MyPanel::OnChoice( wxCommandEvent &event )
wxClientData *dataEvt = event.GetClientObject(),
*dataCtrl = choice->GetClientObject(sel);
wxLogMessage(_T("EVT_CHOICE: item %d/%d (event/control), ")
_T("string \"%s\"/\"%s\", ")
_T("data \"%s\"/\"%s\""),
wxLogMessage(wxT("EVT_CHOICE: item %d/%d (event/control), ")
wxT("string \"%s\"/\"%s\", ")
wxT("data \"%s\"/\"%s\""),
(int)event.GetInt(),
sel,
event.GetString(),
@@ -1386,8 +1386,8 @@ void MyPanel::OnChoiceButtons( wxCommandEvent &event )
}
case ID_CHOICE_SEL_STR:
{
m_choice->SetStringSelection( _T("This") );
m_choiceSorted->SetStringSelection( _T("This") );
m_choice->SetStringSelection( wxT("This") );
m_choiceSorted->SetStringSelection( wxT("This") );
break;
}
case ID_CHOICE_CLEAR:
@@ -1398,8 +1398,8 @@ void MyPanel::OnChoiceButtons( wxCommandEvent &event )
}
case ID_CHOICE_APPEND:
{
m_choice->Append( _T("Hi!") );
m_choiceSorted->Append( _T("Hi!") );
m_choice->Append( wxT("Hi!") );
m_choiceSorted->Append( wxT("Hi!") );
break;
}
case ID_CHOICE_DELETE:
@@ -1427,7 +1427,7 @@ void MyPanel::OnCombo( wxCommandEvent &event )
if (!m_combo)
return;
wxLogMessage(_T("EVT_COMBOBOX: item %d/%d (event/control), string \"%s\"/\"%s\""),
wxLogMessage(wxT("EVT_COMBOBOX: item %d/%d (event/control), string \"%s\"/\"%s\""),
(int)event.GetInt(),
m_combo->GetSelection(),
event.GetString().c_str(),
@@ -1448,7 +1448,7 @@ void MyPanel::OnComboTextEnter(wxCommandEvent& WXUNUSED(event))
{
if (m_combo)
{
wxLogMessage(_T("Enter pressed in the combobox: value is '%s'."),
wxLogMessage(wxT("Enter pressed in the combobox: value is '%s'."),
m_combo->GetValue().c_str());
}
}
@@ -1469,7 +1469,7 @@ void MyPanel::OnComboButtons( wxCommandEvent &event )
}
case ID_COMBO_SEL_STR:
{
m_combo->SetStringSelection( _T("This") );
m_combo->SetStringSelection( wxT("This") );
break;
}
case ID_COMBO_CLEAR:
@@ -1479,7 +1479,7 @@ void MyPanel::OnComboButtons( wxCommandEvent &event )
}
case ID_COMBO_APPEND:
{
m_combo->Append( _T("Hi!") );
m_combo->Append( wxT("Hi!") );
break;
}
case ID_COMBO_DELETE:
@@ -1503,19 +1503,19 @@ void MyPanel::OnComboButtons( wxCommandEvent &event )
void MyPanel::OnRadio( wxCommandEvent &event )
{
m_text->AppendText( _T("RadioBox selection string is: ") );
m_text->AppendText( wxT("RadioBox selection string is: ") );
m_text->AppendText( event.GetString() );
m_text->AppendText( _T("\n") );
m_text->AppendText( wxT("\n") );
}
void MyPanel::OnRadioButton1( wxCommandEvent & WXUNUSED(event) )
{
wxMessageBox(_T("First wxRadioButton selected."), _T("wxControl sample"));
wxMessageBox(wxT("First wxRadioButton selected."), wxT("wxControl sample"));
}
void MyPanel::OnRadioButton2( wxCommandEvent & WXUNUSED(event) )
{
m_text->AppendText(_T("Second wxRadioButton selected.\n"));
m_text->AppendText(wxT("Second wxRadioButton selected.\n"));
}
void MyPanel::OnRadioButtons( wxCommandEvent &event )
@@ -1531,7 +1531,7 @@ void MyPanel::OnRadioButtons( wxCommandEvent &event )
break;
case ID_RADIOBOX_SEL_STR:
m_radio->SetStringSelection( _T("This") );
m_radio->SetStringSelection( wxT("This") );
break;
case ID_RADIOBOX_FONT:
@@ -1548,8 +1548,8 @@ void MyPanel::OnSetFont( wxCommandEvent &WXUNUSED(event) )
void MyPanel::OnUpdateLabel( wxCommandEvent &event )
{
m_label->SetLabel(event.GetInt() ? _T("Very very very very very long text.")
: _T("Shorter text."));
m_label->SetLabel(event.GetInt() ? wxT("Very very very very very long text.")
: wxT("Shorter text."));
}
#if wxUSE_SLIDER
@@ -1571,7 +1571,7 @@ void MyPanel::OnSpinCtrlText(wxCommandEvent& event)
if ( m_spinctrl )
{
wxString s;
s.Printf( _T("Spin ctrl text changed: now %d (from event: %s)\n"),
s.Printf( wxT("Spin ctrl text changed: now %d (from event: %s)\n"),
m_spinctrl->GetValue(), event.GetString().c_str() );
m_text->AppendText(s);
}
@@ -1582,7 +1582,7 @@ void MyPanel::OnSpinCtrl(wxSpinEvent& event)
if ( m_spinctrl )
{
wxString s;
s.Printf( _T("Spin ctrl changed: now %d (from event: %d)\n"),
s.Printf( wxT("Spin ctrl changed: now %d (from event: %d)\n"),
m_spinctrl->GetValue(), event.GetInt() );
m_text->AppendText(s);
}
@@ -1593,7 +1593,7 @@ void MyPanel::OnSpinCtrlUp(wxSpinEvent& event)
if ( m_spinctrl )
{
m_text->AppendText( wxString::Format(
_T("Spin up: %d (from event: %d)\n"),
wxT("Spin up: %d (from event: %d)\n"),
m_spinctrl->GetValue(), event.GetInt() ) );
}
}
@@ -1603,7 +1603,7 @@ void MyPanel::OnSpinCtrlDown(wxSpinEvent& event)
if ( m_spinctrl )
{
m_text->AppendText( wxString::Format(
_T("Spin down: %d (from event: %d)\n"),
wxT("Spin down: %d (from event: %d)\n"),
m_spinctrl->GetValue(), event.GetInt() ) );
}
}
@@ -1614,12 +1614,12 @@ void MyPanel::OnSpinCtrlDown(wxSpinEvent& event)
void MyPanel::OnSpinUp( wxSpinEvent &event )
{
wxString value;
value.Printf( _T("Spin control up: current = %d\n"),
value.Printf( wxT("Spin control up: current = %d\n"),
m_spinbutton->GetValue());
if ( event.GetPosition() > 17 )
{
value += _T("Preventing the spin button from going above 17.\n");
value += wxT("Preventing the spin button from going above 17.\n");
event.Veto();
}
@@ -1630,12 +1630,12 @@ void MyPanel::OnSpinUp( wxSpinEvent &event )
void MyPanel::OnSpinDown( wxSpinEvent &event )
{
wxString value;
value.Printf( _T("Spin control down: current = %d\n"),
value.Printf( wxT("Spin control down: current = %d\n"),
m_spinbutton->GetValue());
if ( event.GetPosition() < -17 )
{
value += _T("Preventing the spin button from going below -17.\n");
value += wxT("Preventing the spin button from going below -17.\n");
event.Veto();
}
@@ -1646,10 +1646,10 @@ void MyPanel::OnSpinDown( wxSpinEvent &event )
void MyPanel::OnSpinUpdate( wxSpinEvent &event )
{
wxString value;
value.Printf( _T("%d"), event.GetPosition() );
value.Printf( wxT("%d"), event.GetPosition() );
m_spintext->SetValue( value );
value.Printf( _T("Spin control range: (%d, %d), current = %d\n"),
value.Printf( wxT("Spin control range: (%d, %d), current = %d\n"),
m_spinbutton->GetMin(), m_spinbutton->GetMax(),
m_spinbutton->GetValue());
@@ -1676,12 +1676,12 @@ void MyPanel::OnShowProgress( wxCommandEvent& WXUNUSED(event) )
if ( max <= 0 )
{
wxLogError(_T("You must set positive range!"));
wxLogError(wxT("You must set positive range!"));
return;
}
wxProgressDialog dialog(_T("Progress dialog example"),
_T("An informative message"),
wxProgressDialog dialog(wxT("Progress dialog example"),
wxT("An informative message"),
max, // range
this, // parent
wxPD_CAN_ABORT |
@@ -1698,11 +1698,11 @@ void MyPanel::OnShowProgress( wxCommandEvent& WXUNUSED(event) )
wxSleep(1);
if ( i == max )
{
cont = dialog.Update(i, _T("That's all, folks!"));
cont = dialog.Update(i, wxT("That's all, folks!"));
}
else if ( i == max / 2 )
{
cont = dialog.Update(i, _T("Only a half left (very long message)!"));
cont = dialog.Update(i, wxT("Only a half left (very long message)!"));
}
else
{
@@ -1712,11 +1712,11 @@ void MyPanel::OnShowProgress( wxCommandEvent& WXUNUSED(event) )
if ( !cont )
{
*m_text << _T("Progress dialog aborted!\n");
*m_text << wxT("Progress dialog aborted!\n");
}
else
{
*m_text << _T("Countdown from ") << max << _T(" finished.\n");
*m_text << wxT("Countdown from ") << max << wxT(" finished.\n");
}
}
@@ -1756,7 +1756,7 @@ void MyPanel::OnSizerCheck( wxCommandEvent &event)
MyPanel::~MyPanel()
{
//wxLog::RemoveTraceMask(_T("focus"));
//wxLog::RemoveTraceMask(wxT("focus"));
delete wxLog::SetActiveTarget(m_logTargetOld);
delete m_book->GetImageList();
@@ -1794,7 +1794,7 @@ END_EVENT_TABLE()
MyFrame::MyFrame(const wxChar *title, int x, int y)
: wxFrame(NULL, wxID_ANY, title, wxPoint(x, y), wxSize(700, 450))
{
SetHelpText( _T("Controls sample demonstrating various widgets") );
SetHelpText( wxT("Controls sample demonstrating various widgets") );
// Give it an icon
// The wxICON() macros loads an icon from a resource under Windows
@@ -1806,38 +1806,38 @@ MyFrame::MyFrame(const wxChar *title, int x, int y)
wxMenu *file_menu = new wxMenu;
file_menu->Append(CONTROLS_CLEAR_LOG, _T("&Clear log\tCtrl-L"));
file_menu->Append(CONTROLS_CLEAR_LOG, wxT("&Clear log\tCtrl-L"));
file_menu->AppendSeparator();
file_menu->Append(CONTROLS_ABOUT, _T("&About\tF1"));
file_menu->Append(CONTROLS_ABOUT, wxT("&About\tF1"));
file_menu->AppendSeparator();
file_menu->Append(CONTROLS_QUIT, _T("E&xit\tAlt-X"), _T("Quit controls sample"));
file_menu->Append(CONTROLS_QUIT, wxT("E&xit\tAlt-X"), wxT("Quit controls sample"));
wxMenuBar *menu_bar = new wxMenuBar;
menu_bar->Append(file_menu, _T("&File"));
menu_bar->Append(file_menu, wxT("&File"));
#if wxUSE_TOOLTIPS
wxMenu *tooltip_menu = new wxMenu;
tooltip_menu->Append(CONTROLS_SET_TOOLTIP_DELAY, _T("Set &delay\tCtrl-D"));
tooltip_menu->Append(CONTROLS_SET_TOOLTIP_DELAY, wxT("Set &delay\tCtrl-D"));
tooltip_menu->AppendSeparator();
tooltip_menu->Append(CONTROLS_ENABLE_TOOLTIPS, _T("&Toggle tooltips\tCtrl-T"),
_T("enable/disable tooltips"), true);
tooltip_menu->Append(CONTROLS_ENABLE_TOOLTIPS, wxT("&Toggle tooltips\tCtrl-T"),
wxT("enable/disable tooltips"), true);
tooltip_menu->Check(CONTROLS_ENABLE_TOOLTIPS, true);
#ifdef __WXMSW__
tooltip_menu->Append(CONTROLS_SET_TOOLTIPS_MAX_WIDTH, "Set maximal &width");
#endif // __WXMSW__
menu_bar->Append(tooltip_menu, _T("&Tooltips"));
menu_bar->Append(tooltip_menu, wxT("&Tooltips"));
#endif // wxUSE_TOOLTIPS
wxMenu *panel_menu = new wxMenu;
panel_menu->Append(CONTROLS_ENABLE_ALL, _T("&Disable all\tCtrl-E"),
_T("Enable/disable all panel controls"), true);
panel_menu->Append(CONTROLS_HIDE_ALL, _T("&Hide all\tCtrl-I"),
_T("Show/hide thoe whole panel controls"), true);
panel_menu->Append(CONTROLS_HIDE_LIST, _T("Hide &list ctrl\tCtrl-S"),
_T("Enable/disable all panel controls"), true);
panel_menu->Append(CONTROLS_CONTEXT_HELP, _T("&Context help...\tCtrl-H"),
_T("Get context help for a control"));
menu_bar->Append(panel_menu, _T("&Panel"));
panel_menu->Append(CONTROLS_ENABLE_ALL, wxT("&Disable all\tCtrl-E"),
wxT("Enable/disable all panel controls"), true);
panel_menu->Append(CONTROLS_HIDE_ALL, wxT("&Hide all\tCtrl-I"),
wxT("Show/hide thoe whole panel controls"), true);
panel_menu->Append(CONTROLS_HIDE_LIST, wxT("Hide &list ctrl\tCtrl-S"),
wxT("Enable/disable all panel controls"), true);
panel_menu->Append(CONTROLS_CONTEXT_HELP, wxT("&Context help...\tCtrl-H"),
wxT("Get context help for a control"));
menu_bar->Append(panel_menu, wxT("&Panel"));
SetMenuBar(menu_bar);
@@ -1857,7 +1857,7 @@ void MyFrame::OnAbout( wxCommandEvent& WXUNUSED(event) )
{
wxBusyCursor bc;
wxMessageDialog dialog(this, _T("This is a control sample"), _T("About Controls"), wxOK );
wxMessageDialog dialog(this, wxT("This is a control sample"), wxT("About Controls"), wxOK );
dialog.ShowModal();
}
@@ -1872,20 +1872,20 @@ void MyFrame::OnSetTooltipDelay(wxCommandEvent& WXUNUSED(event))
static long s_delay = 5000;
wxString delay;
delay.Printf( _T("%ld"), s_delay);
delay.Printf( wxT("%ld"), s_delay);
delay = wxGetTextFromUser(_T("Enter delay (in milliseconds)"),
_T("Set tooltip delay"),
delay = wxGetTextFromUser(wxT("Enter delay (in milliseconds)"),
wxT("Set tooltip delay"),
delay,
this);
if ( !delay )
return; // cancelled
wxSscanf(delay, _T("%ld"), &s_delay);
wxSscanf(delay, wxT("%ld"), &s_delay);
wxToolTip::SetDelay(s_delay);
wxLogStatus(this, _T("Tooltip delay set to %ld milliseconds"), s_delay);
wxLogStatus(this, wxT("Tooltip delay set to %ld milliseconds"), s_delay);
}
void MyFrame::OnToggleTooltips(wxCommandEvent& WXUNUSED(event))
@@ -1896,7 +1896,7 @@ void MyFrame::OnToggleTooltips(wxCommandEvent& WXUNUSED(event))
wxToolTip::Enable(s_enabled);
wxLogStatus(this, _T("Tooltips %sabled"), s_enabled ? _T("en") : _T("dis") );
wxLogStatus(this, wxT("Tooltips %sabled"), s_enabled ? wxT("en") : wxT("dis") );
}
#ifdef __WXMSW__
@@ -1979,14 +1979,14 @@ void MyFrame::OnMove( wxMoveEvent& event )
void MyFrame::OnIconized( wxIconizeEvent& event )
{
wxLogMessage(_T("Frame %s"), event.IsIconized() ? _T("iconized")
: _T("restored"));
wxLogMessage(wxT("Frame %s"), event.IsIconized() ? wxT("iconized")
: wxT("restored"));
event.Skip();
}
void MyFrame::OnMaximized( wxMaximizeEvent& WXUNUSED(event) )
{
wxLogMessage(_T("Frame maximized"));
wxLogMessage(wxT("Frame maximized"));
}
void MyFrame::OnSize( wxSizeEvent& event )
@@ -2011,9 +2011,9 @@ void MyFrame::OnIdle( wxIdleEvent& WXUNUSED(event) )
if ( focus )
{
msg.Printf(
_T("Focus: %s")
wxT("Focus: %s")
#ifdef __WXMSW__
, _T(", HWND = %08x")
, wxT(", HWND = %08x")
#endif
, s_windowFocus->GetName().c_str()
#ifdef __WXMSW__
@@ -2023,7 +2023,7 @@ void MyFrame::OnIdle( wxIdleEvent& WXUNUSED(event) )
}
else
{
msg = _T("No focus");
msg = wxT("No focus");
}
#if wxUSE_STATUSBAR
@@ -2034,11 +2034,11 @@ void MyFrame::OnIdle( wxIdleEvent& WXUNUSED(event) )
void MyComboBox::OnChar(wxKeyEvent& event)
{
wxLogMessage(_T("MyComboBox::OnChar"));
wxLogMessage(wxT("MyComboBox::OnChar"));
if ( event.GetKeyCode() == 'w' )
{
wxLogMessage(_T("MyComboBox: 'w' will be ignored."));
wxLogMessage(wxT("MyComboBox: 'w' will be ignored."));
}
else
{
@@ -2048,11 +2048,11 @@ void MyComboBox::OnChar(wxKeyEvent& event)
void MyComboBox::OnKeyDown(wxKeyEvent& event)
{
wxLogMessage(_T("MyComboBox::OnKeyDown"));
wxLogMessage(wxT("MyComboBox::OnKeyDown"));
if ( event.GetKeyCode() == 'w' )
{
wxLogMessage(_T("MyComboBox: 'w' will be ignored."));
wxLogMessage(wxT("MyComboBox: 'w' will be ignored."));
}
else
{
@@ -2062,7 +2062,7 @@ void MyComboBox::OnKeyDown(wxKeyEvent& event)
void MyComboBox::OnKeyUp(wxKeyEvent& event)
{
wxLogMessage(_T("MyComboBox::OnKeyUp"));
wxLogMessage(wxT("MyComboBox::OnKeyUp"));
event.Skip();
}