From 75d6ba569d7389f89e1f8e685a79d72443b3a60d Mon Sep 17 00:00:00 2001 From: =?utf8?q?W=C5=82odzimierz=20Skiba?= Date: Mon, 22 May 2006 12:20:22 +0000 Subject: [PATCH] Drawing fix for generic wxTreeCtrl. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/generic/renderg.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/generic/renderg.cpp b/src/generic/renderg.cpp index ef3c79568c..cc3af3fdc5 100644 --- a/src/generic/renderg.cpp +++ b/src/generic/renderg.cpp @@ -231,6 +231,10 @@ wxRendererGeneric::DrawTreeItemButton(wxWindow * WXUNUSED(win), const wxRect& rect, int flags) { + // store settings + wxPen pen(dc.GetPen()); + wxBrush brush(dc.GetBrush()); + // white background dc.SetPen(*wxGREY_PEN); dc.SetBrush(*wxWHITE_BRUSH); @@ -253,6 +257,9 @@ wxRendererGeneric::DrawTreeItemButton(wxWindow * WXUNUSED(win), dc.DrawLine(xMiddle, yMiddle - halfHeight, xMiddle, yMiddle + halfHeight + 1); } + + dc.SetPen(pen); + dc.SetBrush(brush); } // ---------------------------------------------------------------------------- -- 2.45.2