summaryrefslogtreecommitdiff
path: root/wx+/graph.cpp
diff options
context:
space:
mode:
authorB Stack <bgstack15@gmail.com>2019-09-17 08:06:14 -0400
committerB Stack <bgstack15@gmail.com>2019-09-17 08:06:14 -0400
commitca250bf14979d359a82d5baf11ae9587d5605594 (patch)
treefc3041d022fee1abfc6df2ffd903fd7662b0b0d9 /wx+/graph.cpp
parentadd upstream 10.15 (diff)
downloadFreeFileSync-ca250bf14979d359a82d5baf11ae9587d5605594.tar.gz
FreeFileSync-ca250bf14979d359a82d5baf11ae9587d5605594.tar.bz2
FreeFileSync-ca250bf14979d359a82d5baf11ae9587d5605594.zip
add upstream 10.16
Diffstat (limited to 'wx+/graph.cpp')
-rw-r--r--wx+/graph.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/wx+/graph.cpp b/wx+/graph.cpp
index 2440f77d..aac2cc10 100644
--- a/wx+/graph.cpp
+++ b/wx+/graph.cpp
@@ -151,7 +151,7 @@ void drawXLabel(wxDC& dc, double xMin, double xMax, int blockCount, const Conver
return;
wxDCPenChanger dummy(dc, wxColor(192, 192, 192)); //light grey => not accessible! but no big deal...
- wxDCTextColourChanger dummy2(dc, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT)); //use user setting for labels
+ wxDCTextColourChanger dummy2(dc, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT));
const double valRangePerBlock = (xMax - xMin) / blockCount;
@@ -179,7 +179,7 @@ void drawYLabel(wxDC& dc, double yMin, double yMax, int blockCount, const Conver
return;
wxDCPenChanger dummy(dc, wxColor(192, 192, 192)); //light grey => not accessible! but no big deal...
- wxDCTextColourChanger dummy2(dc, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT)); //use user setting for labels
+ wxDCTextColourChanger dummy2(dc, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT));
const double valRangePerBlock = (yMax - yMin) / blockCount;
@@ -200,7 +200,7 @@ void drawYLabel(wxDC& dc, double yMin, double yMax, int blockCount, const Conver
}
-void drawCornerText(wxDC& dc, const wxRect& graphArea, const wxString& txt, Graph2D::PosCorner pos, const wxColor& backgroundColor)
+void drawCornerText(wxDC& dc, const wxRect& graphArea, const wxString& txt, Graph2D::PosCorner pos, const wxColor& colorText, const wxColor& colorBack)
{
if (txt.empty()) return;
@@ -225,13 +225,13 @@ void drawCornerText(wxDC& dc, const wxRect& graphArea, const wxString& txt, Grap
drawPos.y += graphArea.height - boxExtent.GetHeight();
break;
}
-
{
//add text shadow to improve readability:
- wxDCTextColourChanger dummy(dc, backgroundColor);
+ wxDCTextColourChanger dummy(dc, colorBack);
dc.DrawText(txt, drawPos + border + wxSize(fastFromDIP(1), fastFromDIP(1)));
}
- wxDCTextColourChanger dummy(dc, wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT));
+
+ wxDCTextColourChanger dummy(dc, colorText);
dc.DrawText(txt, drawPos + border);
}
@@ -593,7 +593,7 @@ void Graph2D::render(wxDC& dc) const
{
//paint graph background (excluding label area)
wxDCPenChanger dummy (dc, getBorderColor());
- wxDCBrushChanger dummy2(dc, attr_.backgroundColor);
+ wxDCBrushChanger dummy2(dc, attr_.colorBack);
//accessibility: consider system text and background colors; small drawback: color of graphs is NOT connected to the background! => responsibility of client to use correct colors
dc.DrawRectangle(graphArea);
@@ -849,7 +849,7 @@ void Graph2D::render(wxDC& dc) const
//5. draw corner texts
for (const auto& [cornerPos, text] : attr_.cornerTexts)
- drawCornerText(dc, graphArea, text, cornerPos, attr_.backgroundColor);
+ drawCornerText(dc, graphArea, text, cornerPos, attr_.colorText, attr_.colorBack);
}
}
}
bgstack15