From cd3c2375e6fddd3d478a6776900c21aaeb2d0f08 Mon Sep 17 00:00:00 2001 From: Gilles Depeyrot Date: Sun, 1 Sep 2002 17:35:03 +0000 Subject: [PATCH] corrected warnings git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16915 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/stattext.cpp | 46 ++++++++++++++++++------------------- src/mac/stattext.cpp | 46 ++++++++++++++++++------------------- 2 files changed, 46 insertions(+), 46 deletions(-) diff --git a/src/mac/carbon/stattext.cpp b/src/mac/carbon/stattext.cpp index 5509db4ddd..9a56b744e2 100644 --- a/src/mac/carbon/stattext.cpp +++ b/src/mac/carbon/stattext.cpp @@ -74,44 +74,44 @@ void wxStaticText::DrawParagraph(wxDC &dc, wxString paragraph, int &y) return; } - int x = 0 ; + int x = 0 ; - bool linedrawn = true; - while( paragraph.Length() > 0 ) - { + bool linedrawn = true; + while( paragraph.Length() > 0 ) + { dc.GetTextExtent( paragraph , &width , &height ) ; - + if ( width > m_width ) { - for ( int p = paragraph.Length() -1 ; p > 0 ; --p ) + for ( size_t p = paragraph.Length() - 1 ; p > 0 ; --p ) { - if ((punct.Find(paragraph[p]) != wxNOT_FOUND) || !linedrawn) + if ((punct.Find(paragraph[p]) != wxNOT_FOUND) || !linedrawn) { - int blank = (paragraph[p] == ' ') ? 0 : 1; - + int blank = (paragraph[p] == ' ') ? 0 : 1; + dc.GetTextExtent( paragraph.Left(p + blank) , &width , &height ) ; - + if ( width <= m_width ) { int pos = x ; if ( HasFlag( wxALIGN_CENTER ) ) { pos += ( m_width - width ) / 2 ; - } + } else if ( HasFlag( wxALIGN_RIGHT ) ) { pos += ( m_width - width ) ; - } - - dc.DrawText( paragraph.Left(p + blank), pos , y) ; - y += height ; + } + + dc.DrawText( paragraph.Left(p + blank), pos , y) ; + y += height ; paragraph = paragraph.Mid(p+1) ; linedrawn = true; break ; } } } - + linedrawn = false; } else @@ -120,15 +120,15 @@ void wxStaticText::DrawParagraph(wxDC &dc, wxString paragraph, int &y) if ( HasFlag( wxALIGN_CENTER ) ) { pos += ( m_width - width ) / 2 ; - } + } else if ( HasFlag( wxALIGN_RIGHT ) ) { pos += ( m_width - width ) ; - } - - dc.DrawText( paragraph, pos , y) ; - paragraph=""; - y += height ; + } + + dc.DrawText( paragraph, pos , y) ; + paragraph=""; + y += height ; } } } @@ -177,7 +177,7 @@ void wxStaticText::OnDraw( wxDC &dc ) DrawParagraph(dc, paragraph,y); } -void wxStaticText::OnPaint( wxPaintEvent &event ) +void wxStaticText::OnPaint( wxPaintEvent & WXUNUSED(event) ) { wxPaintDC dc(this); OnDraw( dc ) ; diff --git a/src/mac/stattext.cpp b/src/mac/stattext.cpp index 5509db4ddd..9a56b744e2 100644 --- a/src/mac/stattext.cpp +++ b/src/mac/stattext.cpp @@ -74,44 +74,44 @@ void wxStaticText::DrawParagraph(wxDC &dc, wxString paragraph, int &y) return; } - int x = 0 ; + int x = 0 ; - bool linedrawn = true; - while( paragraph.Length() > 0 ) - { + bool linedrawn = true; + while( paragraph.Length() > 0 ) + { dc.GetTextExtent( paragraph , &width , &height ) ; - + if ( width > m_width ) { - for ( int p = paragraph.Length() -1 ; p > 0 ; --p ) + for ( size_t p = paragraph.Length() - 1 ; p > 0 ; --p ) { - if ((punct.Find(paragraph[p]) != wxNOT_FOUND) || !linedrawn) + if ((punct.Find(paragraph[p]) != wxNOT_FOUND) || !linedrawn) { - int blank = (paragraph[p] == ' ') ? 0 : 1; - + int blank = (paragraph[p] == ' ') ? 0 : 1; + dc.GetTextExtent( paragraph.Left(p + blank) , &width , &height ) ; - + if ( width <= m_width ) { int pos = x ; if ( HasFlag( wxALIGN_CENTER ) ) { pos += ( m_width - width ) / 2 ; - } + } else if ( HasFlag( wxALIGN_RIGHT ) ) { pos += ( m_width - width ) ; - } - - dc.DrawText( paragraph.Left(p + blank), pos , y) ; - y += height ; + } + + dc.DrawText( paragraph.Left(p + blank), pos , y) ; + y += height ; paragraph = paragraph.Mid(p+1) ; linedrawn = true; break ; } } } - + linedrawn = false; } else @@ -120,15 +120,15 @@ void wxStaticText::DrawParagraph(wxDC &dc, wxString paragraph, int &y) if ( HasFlag( wxALIGN_CENTER ) ) { pos += ( m_width - width ) / 2 ; - } + } else if ( HasFlag( wxALIGN_RIGHT ) ) { pos += ( m_width - width ) ; - } - - dc.DrawText( paragraph, pos , y) ; - paragraph=""; - y += height ; + } + + dc.DrawText( paragraph, pos , y) ; + paragraph=""; + y += height ; } } } @@ -177,7 +177,7 @@ void wxStaticText::OnDraw( wxDC &dc ) DrawParagraph(dc, paragraph,y); } -void wxStaticText::OnPaint( wxPaintEvent &event ) +void wxStaticText::OnPaint( wxPaintEvent & WXUNUSED(event) ) { wxPaintDC dc(this); OnDraw( dc ) ; -- 2.45.2