From: Robert Roebling Date: Fri, 23 Apr 1999 10:38:58 +0000 (+0000) Subject: made controls sample compile in unicode mode X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/f70d582977a216057736c39fa136c50c36e7e798 made controls sample compile in unicode mode git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2266 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/controls/controls.cpp b/samples/controls/controls.cpp index ed994f58f5..3f1df49a66 100644 --- a/samples/controls/controls.cpp +++ b/samples/controls/controls.cpp @@ -228,7 +228,7 @@ void MyTextCtrl::OnChar(wxKeyEvent& event) s_repeatCount = 1; } - wxLogStatus("Key event: %d (x%u), at position %ld", + wxLogStatus( _T("Key event: %d (x%u), at position %ld"), s_keycode, s_repeatCount, GetInsertionPoint()); event.Skip(); @@ -244,11 +244,11 @@ void MyTextCtrl::OnKeyDown(wxKeyEvent& event) long line, column, pos = GetInsertionPoint(); PositionToXY(pos, &column, &line); - wxLogMessage("Current position: %ld\n" + wxLogMessage( _T("Current position: %ld\n" "Current line, column: (%ld, %ld)\n" "Number of lines: %ld\n" "Current line length: %ld\n" - "Total text length: %ld", + "Total text length: %ld"), pos, line, column, GetNumberOfLines(), @@ -909,10 +909,10 @@ void MyPanel::OnSliderUpdate( wxCommandEvent &WXUNUSED(event) ) void MyPanel::OnSpinUpdate( wxSpinEvent &event ) { wxString value; - value.Printf( "%d", event.GetPosition() ); + value.Printf( _T("%d"), event.GetPosition() ); m_spintext->SetValue( value ); - value.Printf("Spin control range: (%d, %d), current = %d\n", + value.Printf( _T("Spin control range: (%d, %d), current = %d\n"), m_spinbutton->GetMin(), m_spinbutton->GetMax(), m_spinbutton->GetValue()); @@ -969,7 +969,7 @@ void MyFrame::OnSetTooltipDelay(wxCommandEvent& event) static long s_delay = 5000; wxString delay; - delay.Printf("%ld", s_delay); + delay.Printf( _T("%ld"), s_delay); delay = wxGetTextFromUser("Enter delay (in milliseconds)", "Set tooltip delay", @@ -978,11 +978,11 @@ void MyFrame::OnSetTooltipDelay(wxCommandEvent& event) if ( !delay ) return; // cancelled - sscanf(delay, "%ld", &s_delay); + wxSscanf(delay, _T("%ld"), &s_delay); wxToolTip::SetDelay(s_delay); - wxLogStatus(this, "Tooltip delay set to %ld milliseconds", s_delay); + wxLogStatus(this, _T("Tooltip delay set to %ld milliseconds"), s_delay); } void MyFrame::OnToggleTooltips(wxCommandEvent& event) @@ -993,14 +993,14 @@ void MyFrame::OnToggleTooltips(wxCommandEvent& event) wxToolTip::Enable(s_enabled); - wxLogStatus(this, "Tooltips %sabled", s_enabled ? "en" : "dis"); + wxLogStatus(this, _T("Tooltips %sabled"), s_enabled ? _T("en") : _T("dis") ); } #endif // tooltips void MyFrame::OnSize( wxSizeEvent& event ) { wxString msg; - msg.Printf("%dx%d", event.GetSize().x, event.GetSize().y); + msg.Printf( _("%dx%d"), event.GetSize().x, event.GetSize().y); SetStatusText(msg, 1); event.Skip(); @@ -1016,14 +1016,16 @@ void MyFrame::OnIdle( wxIdleEvent& WXUNUSED(event) ) s_windowFocus = focus; wxString msg; - msg.Printf("Focus: wxWindow = %p" + msg.Printf( #ifdef __WXMSW__ - ", HWND = %08x" -#endif // wxMSW - , s_windowFocus + _T("Focus: wxWindow = %p, HWND = %08x"), +#else + _T("Focus: wxWindow = %p"), +#endif + s_windowFocus #ifdef __WXMSW__ , s_windowFocus->GetHWND() -#endif // wxMSW +#endif ); SetStatusText(msg);