X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e6feb95a79834836e88143b15d9f424ebe79621..1b0b798d77b7b93b81d62162b290441bc9175e3e:/src/univ/renderer.cpp?ds=sidebyside diff --git a/src/univ/renderer.cpp b/src/univ/renderer.cpp index eebe8b3062..16c2c2de04 100644 --- a/src/univ/renderer.cpp +++ b/src/univ/renderer.cpp @@ -5,7 +5,7 @@ // Modified by: // Created: 15.08.00 // RCS-ID: $Id$ -// Copyright: (c) 2000 Vadim Zeitlin +// Copyright: (c) 2000 SciTech Software, Inc. (www.scitechsoft.com) // Licence: wxWindows license /////////////////////////////////////////////////////////////////////////////// @@ -43,6 +43,10 @@ #include "wx/univ/renderer.h" #include "wx/univ/colschem.h" +#if wxUSE_GAUGE +#include "wx/gauge.h" +#endif + // ============================================================================ // implementation // ============================================================================ @@ -767,7 +771,9 @@ void wxControlRenderer::DrawProgressBar(const wxGauge *gauge) wxRect rect = m_rect; rect.Deflate(1); // FIXME this depends on the border width - m_dc.SetBrush(wxBrush(m_window->GetForegroundColour(), wxSOLID)); + wxColour col = m_window->UseFgCol() ? m_window->GetForegroundColour() + : wxTHEME_COLOUR(GAUGE); + m_dc.SetBrush(wxBrush(col, wxSOLID)); if ( gauge->IsSmooth() ) {