From: Robin Dunn Date: Thu, 10 Feb 2000 05:00:06 +0000 (+0000) Subject: moved Clear() outside of if (textured)... X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/047473c90ae766cf8c95c707ed61c59dc0826190?ds=sidebyside moved Clear() outside of if (textured)... git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/drawing/drawing.cpp b/samples/drawing/drawing.cpp index 84c88b3dc3..66a672bcf3 100644 --- a/samples/drawing/drawing.cpp +++ b/samples/drawing/drawing.cpp @@ -819,14 +819,15 @@ void MyCanvas::OnPaint(wxPaintEvent &WXUNUSED(event)) dc.SetTextBackground( m_owner->m_colourBackground ); if ( m_owner->m_textureBackground) { - if ( m_owner->m_backgroundBrush.Ok() ) - dc.SetBackground( m_owner->m_backgroundBrush ); - else { + if ( ! m_owner->m_backgroundBrush.Ok() ) { wxBrush b(wxColour(0,128,0), wxSOLID); dc.SetBackground(b); } - dc.Clear(); + } + + dc.Clear(); + if ( m_owner->m_textureBackground) { dc.SetPen(*wxMEDIUM_GREY_PEN); for (int i=0; i<200; i++) dc.DrawLine(0, i*10, i*10, 0);