]> git.saurik.com Git - wxWidgets.git/blobdiff - src/univ/themes/metal.cpp
test wxExecute() in the sample
[wxWidgets.git] / src / univ / themes / metal.cpp
index f3de5bd69f5aa56ecb06d3f20434f476a39434cd..56f4bdd92b406352e737d71dcd3bd2a328a6929a 100644 (file)
@@ -3211,20 +3211,20 @@ void wxMetalRenderer::DoDrawBackground(wxDC& dc,
                                        const wxColour& col,
                                        const wxRect& rect)
 {
+    dc.SetPen(*wxTRANSPARENT_PEN);
     if (col == wxTheme::Get()->GetColourScheme()->Get( wxColourScheme::CONTROL ))
     {
         for (int y = rect.y; y < rect.height+rect.y; y++)
         {
            int intens = 230 + 80 * (rect.y-y) / rect.height;
-           dc.SetPen( wxPen( wxColour(intens,intens,intens), 1, wxSOLID ) );
-           dc.DrawLine( rect.x, y, rect.x+rect.width, y );
+           dc.SetBrush( wxBrush( wxColour(intens,intens,intens), wxSOLID ) );
+           dc.DrawRectangle( rect.x, y, rect.width, 1 );
         }
     }
     else
     {
         wxBrush brush(col, wxSOLID);
         dc.SetBrush(brush);
-        dc.SetPen(*wxTRANSPARENT_PEN);
         dc.DrawRectangle(rect);
     }
 }