diff --git a/doc/dox/whatsnew.dox b/doc/dox/whatsnew.dox
index f17505ff50..2ed643056d 100644
--- a/doc/dox/whatsnew.dox
+++ b/doc/dox/whatsnew.dox
@@ -22,7 +22,8 @@ Changes, compared to \ref page_whatsnew_V4_0_0 "v4.0.0" include:
NEW: When using a MSVC compiler, the generated PDB files are installed to \c CMAKE_INSTALL_PREFIX/bin/
JKQTPlotter:
- - BREAKING/REWORKED: Implement better/more access functions to the graphs (inlcuding sorting, moving up/down, appending/prepending, graphs-iterators ...), solves issue #97
+ - BREAKING/REWORKED: Updated default styling of graphs. They are now more modern!
+ - BREAKING/REWORKED: Implement better/more access functions to the graphs (inlcuding sorting, moving up/down, appending/prepending, graphs-iterators ...), solves issue #97, thanks to user:sim186 for bringing this up
- BREAKING/FIXED: fixed issue #96: JKQTPlotter::saveAsPixelImage() does not add a border around the image any longer (can be reacivated by a new optional function parameter), thanks to user:nmielcarek for reporting
- FIXED issue described in #62: Fix custom labels draw, because giving exactly two label-strings did not display all of them, thanks to user:FalsinSoft
- FIXED issue #70: Typo in jkqtplotter/CMakeLists.txt, thanks to user:tedlinlab
diff --git a/doc/images/JKQTBasePlotter_addSecondaryXAxis.png b/doc/images/JKQTBasePlotter_addSecondaryXAxis.png
index 403edf2a34..fc82a0291d 100644
Binary files a/doc/images/JKQTBasePlotter_addSecondaryXAxis.png and b/doc/images/JKQTBasePlotter_addSecondaryXAxis.png differ
diff --git a/doc/images/JKQTBasePlotter_addSecondaryYAxis.png b/doc/images/JKQTBasePlotter_addSecondaryYAxis.png
index 81e8e75cb3..29088a1d26 100644
Binary files a/doc/images/JKQTBasePlotter_addSecondaryYAxis.png and b/doc/images/JKQTBasePlotter_addSecondaryYAxis.png differ
diff --git a/doc/images/JKQTPBarHorizontalErrorGraph.png b/doc/images/JKQTPBarHorizontalErrorGraph.png
index 98f50b7cd5..16602f2eca 100644
Binary files a/doc/images/JKQTPBarHorizontalErrorGraph.png and b/doc/images/JKQTPBarHorizontalErrorGraph.png differ
diff --git a/doc/images/JKQTPBarHorizontalErrorGraph_small.png b/doc/images/JKQTPBarHorizontalErrorGraph_small.png
index 7f8551aed3..e486b0b6e7 100644
Binary files a/doc/images/JKQTPBarHorizontalErrorGraph_small.png and b/doc/images/JKQTPBarHorizontalErrorGraph_small.png differ
diff --git a/doc/images/JKQTPBarHorizontalGraph.png b/doc/images/JKQTPBarHorizontalGraph.png
index da5f0cc35a..8e355aab49 100644
Binary files a/doc/images/JKQTPBarHorizontalGraph.png and b/doc/images/JKQTPBarHorizontalGraph.png differ
diff --git a/doc/images/JKQTPBarHorizontalGraphFunctorFilling.png b/doc/images/JKQTPBarHorizontalGraphFunctorFilling.png
index bba54625a5..db32816c53 100644
Binary files a/doc/images/JKQTPBarHorizontalGraphFunctorFilling.png and b/doc/images/JKQTPBarHorizontalGraphFunctorFilling.png differ
diff --git a/doc/images/JKQTPBarHorizontalGraphFunctorFilling_small.png b/doc/images/JKQTPBarHorizontalGraphFunctorFilling_small.png
index 5adae1c92e..d55d2a48bd 100644
Binary files a/doc/images/JKQTPBarHorizontalGraphFunctorFilling_small.png and b/doc/images/JKQTPBarHorizontalGraphFunctorFilling_small.png differ
diff --git a/doc/images/JKQTPBarHorizontalGraphTwoColorFilling.png b/doc/images/JKQTPBarHorizontalGraphTwoColorFilling.png
index d103a8bedd..f09c2a94c6 100644
Binary files a/doc/images/JKQTPBarHorizontalGraphTwoColorFilling.png and b/doc/images/JKQTPBarHorizontalGraphTwoColorFilling.png differ
diff --git a/doc/images/JKQTPBarHorizontalGraphTwoColorFilling_small.png b/doc/images/JKQTPBarHorizontalGraphTwoColorFilling_small.png
index 5d3203d828..950b8eedc7 100644
Binary files a/doc/images/JKQTPBarHorizontalGraphTwoColorFilling_small.png and b/doc/images/JKQTPBarHorizontalGraphTwoColorFilling_small.png differ
diff --git a/doc/images/JKQTPBarHorizontalGraph_small.png b/doc/images/JKQTPBarHorizontalGraph_small.png
index 88cdb2fde1..62ff3d246e 100644
Binary files a/doc/images/JKQTPBarHorizontalGraph_small.png and b/doc/images/JKQTPBarHorizontalGraph_small.png differ
diff --git a/doc/images/JKQTPBarVerticalErrorGraph.png b/doc/images/JKQTPBarVerticalErrorGraph.png
index 2d84ac6aff..91358cdabe 100644
Binary files a/doc/images/JKQTPBarVerticalErrorGraph.png and b/doc/images/JKQTPBarVerticalErrorGraph.png differ
diff --git a/doc/images/JKQTPBarVerticalErrorGraph_small.png b/doc/images/JKQTPBarVerticalErrorGraph_small.png
index 15f10f26e2..febb8cca17 100644
Binary files a/doc/images/JKQTPBarVerticalErrorGraph_small.png and b/doc/images/JKQTPBarVerticalErrorGraph_small.png differ
diff --git a/doc/images/JKQTPBarVerticalGraph.png b/doc/images/JKQTPBarVerticalGraph.png
index b2ae5cbb1d..1476549dff 100644
Binary files a/doc/images/JKQTPBarVerticalGraph.png and b/doc/images/JKQTPBarVerticalGraph.png differ
diff --git a/doc/images/JKQTPBarVerticalGraphBaseline.png b/doc/images/JKQTPBarVerticalGraphBaseline.png
index a4c60979dd..95e5472309 100644
Binary files a/doc/images/JKQTPBarVerticalGraphBaseline.png and b/doc/images/JKQTPBarVerticalGraphBaseline.png differ
diff --git a/doc/images/JKQTPBarVerticalGraphFunctorFilling.png b/doc/images/JKQTPBarVerticalGraphFunctorFilling.png
index 1f242454b6..90f66e0ce8 100644
Binary files a/doc/images/JKQTPBarVerticalGraphFunctorFilling.png and b/doc/images/JKQTPBarVerticalGraphFunctorFilling.png differ
diff --git a/doc/images/JKQTPBarVerticalGraphFunctorFilling_small.png b/doc/images/JKQTPBarVerticalGraphFunctorFilling_small.png
index 53534eda15..c3c88337b7 100644
Binary files a/doc/images/JKQTPBarVerticalGraphFunctorFilling_small.png and b/doc/images/JKQTPBarVerticalGraphFunctorFilling_small.png differ
diff --git a/doc/images/JKQTPBarVerticalGraphNoBaseline.png b/doc/images/JKQTPBarVerticalGraphNoBaseline.png
index 819a44c7fd..1476549dff 100644
Binary files a/doc/images/JKQTPBarVerticalGraphNoBaseline.png and b/doc/images/JKQTPBarVerticalGraphNoBaseline.png differ
diff --git a/doc/images/JKQTPBarVerticalGraphTwoColorFilling.png b/doc/images/JKQTPBarVerticalGraphTwoColorFilling.png
index f3c84ffa22..5dff836092 100644
Binary files a/doc/images/JKQTPBarVerticalGraphTwoColorFilling.png and b/doc/images/JKQTPBarVerticalGraphTwoColorFilling.png differ
diff --git a/doc/images/JKQTPBarVerticalGraphTwoColorFilling_small.png b/doc/images/JKQTPBarVerticalGraphTwoColorFilling_small.png
index 726eedfa44..9a8a69377b 100644
Binary files a/doc/images/JKQTPBarVerticalGraphTwoColorFilling_small.png and b/doc/images/JKQTPBarVerticalGraphTwoColorFilling_small.png differ
diff --git a/doc/images/JKQTPBarVerticalGraph_small.png b/doc/images/JKQTPBarVerticalGraph_small.png
index f531fc7430..4a7cfc6727 100644
Binary files a/doc/images/JKQTPBarVerticalGraph_small.png and b/doc/images/JKQTPBarVerticalGraph_small.png differ
diff --git a/doc/images/JKQTPBoxplotHorizontalGraph.png b/doc/images/JKQTPBoxplotHorizontalGraph.png
index b79b7d2fdf..90b2314f20 100644
Binary files a/doc/images/JKQTPBoxplotHorizontalGraph.png and b/doc/images/JKQTPBoxplotHorizontalGraph.png differ
diff --git a/doc/images/JKQTPBoxplotHorizontalGraph_small.png b/doc/images/JKQTPBoxplotHorizontalGraph_small.png
index 1b7110dd96..e5f50be0d4 100644
Binary files a/doc/images/JKQTPBoxplotHorizontalGraph_small.png and b/doc/images/JKQTPBoxplotHorizontalGraph_small.png differ
diff --git a/doc/images/JKQTPBoxplotVerticalGraph.png b/doc/images/JKQTPBoxplotVerticalGraph.png
index d8d4499253..2383afa8fa 100644
Binary files a/doc/images/JKQTPBoxplotVerticalGraph.png and b/doc/images/JKQTPBoxplotVerticalGraph.png differ
diff --git a/doc/images/JKQTPBoxplotVerticalGraph_small.png b/doc/images/JKQTPBoxplotVerticalGraph_small.png
index fa7ca0a263..9f8b968427 100644
Binary files a/doc/images/JKQTPBoxplotVerticalGraph_small.png and b/doc/images/JKQTPBoxplotVerticalGraph_small.png differ
diff --git a/doc/images/JKQTPColumnContourPlot.png b/doc/images/JKQTPColumnContourPlot.png
index d4a9c1da62..a302c348df 100644
Binary files a/doc/images/JKQTPColumnContourPlot.png and b/doc/images/JKQTPColumnContourPlot.png differ
diff --git a/doc/images/JKQTPColumnContourPlot_small.png b/doc/images/JKQTPColumnContourPlot_small.png
index 1304747e35..0328100b53 100644
Binary files a/doc/images/JKQTPColumnContourPlot_small.png and b/doc/images/JKQTPColumnContourPlot_small.png differ
diff --git a/doc/images/JKQTPCoordinateAxisStyleDrawMode0.png b/doc/images/JKQTPCoordinateAxisStyleDrawMode0.png
index 081e370f24..bf0673d993 100644
Binary files a/doc/images/JKQTPCoordinateAxisStyleDrawMode0.png and b/doc/images/JKQTPCoordinateAxisStyleDrawMode0.png differ
diff --git a/doc/images/JKQTPFilledCurveXErrorGraph.png b/doc/images/JKQTPFilledCurveXErrorGraph.png
index ad7d650bea..0d7bb1be18 100644
Binary files a/doc/images/JKQTPFilledCurveXErrorGraph.png and b/doc/images/JKQTPFilledCurveXErrorGraph.png differ
diff --git a/doc/images/JKQTPFilledCurveXErrorGraph_small.png b/doc/images/JKQTPFilledCurveXErrorGraph_small.png
index 92953e5fb7..c581ef7cd7 100644
Binary files a/doc/images/JKQTPFilledCurveXErrorGraph_small.png and b/doc/images/JKQTPFilledCurveXErrorGraph_small.png differ
diff --git a/doc/images/JKQTPFilledCurveXGraph.png b/doc/images/JKQTPFilledCurveXGraph.png
index bb54307305..fe55d60bfb 100644
Binary files a/doc/images/JKQTPFilledCurveXGraph.png and b/doc/images/JKQTPFilledCurveXGraph.png differ
diff --git a/doc/images/JKQTPFilledCurveXGraph_small.png b/doc/images/JKQTPFilledCurveXGraph_small.png
index 8d79c50f75..1f0282128a 100644
Binary files a/doc/images/JKQTPFilledCurveXGraph_small.png and b/doc/images/JKQTPFilledCurveXGraph_small.png differ
diff --git a/doc/images/JKQTPFilledCurveXGraph_wiggle.png b/doc/images/JKQTPFilledCurveXGraph_wiggle.png
index 5f9f688f99..3ba2cd7159 100644
Binary files a/doc/images/JKQTPFilledCurveXGraph_wiggle.png and b/doc/images/JKQTPFilledCurveXGraph_wiggle.png differ
diff --git a/doc/images/JKQTPFilledCurveYErrorGraph.png b/doc/images/JKQTPFilledCurveYErrorGraph.png
index 4cddd6b9bf..753fcf702c 100644
Binary files a/doc/images/JKQTPFilledCurveYErrorGraph.png and b/doc/images/JKQTPFilledCurveYErrorGraph.png differ
diff --git a/doc/images/JKQTPFilledCurveYErrorGraph_small.png b/doc/images/JKQTPFilledCurveYErrorGraph_small.png
index 3c56dbeccb..89afd13e8c 100644
Binary files a/doc/images/JKQTPFilledCurveYErrorGraph_small.png and b/doc/images/JKQTPFilledCurveYErrorGraph_small.png differ
diff --git a/doc/images/JKQTPFilledCurveYGraph.png b/doc/images/JKQTPFilledCurveYGraph.png
index 2129a6e1ce..fa81bae090 100644
Binary files a/doc/images/JKQTPFilledCurveYGraph.png and b/doc/images/JKQTPFilledCurveYGraph.png differ
diff --git a/doc/images/JKQTPFilledCurveYGraph_small.png b/doc/images/JKQTPFilledCurveYGraph_small.png
index 69731abf7a..bb0d7141ea 100644
Binary files a/doc/images/JKQTPFilledCurveYGraph_small.png and b/doc/images/JKQTPFilledCurveYGraph_small.png differ
diff --git a/doc/images/JKQTPFilledCurveYGraph_wiggle.png b/doc/images/JKQTPFilledCurveYGraph_wiggle.png
index e25e7d5410..e2439d60f1 100644
Binary files a/doc/images/JKQTPFilledCurveYGraph_wiggle.png and b/doc/images/JKQTPFilledCurveYGraph_wiggle.png differ
diff --git a/doc/images/JKQTPImpulsesHorizontalErrorGraph.png b/doc/images/JKQTPImpulsesHorizontalErrorGraph.png
index 06409c5b8d..74713b0891 100644
Binary files a/doc/images/JKQTPImpulsesHorizontalErrorGraph.png and b/doc/images/JKQTPImpulsesHorizontalErrorGraph.png differ
diff --git a/doc/images/JKQTPImpulsesHorizontalErrorGraph_small.png b/doc/images/JKQTPImpulsesHorizontalErrorGraph_small.png
index dbebee8d76..29ac2a1711 100644
Binary files a/doc/images/JKQTPImpulsesHorizontalErrorGraph_small.png and b/doc/images/JKQTPImpulsesHorizontalErrorGraph_small.png differ
diff --git a/doc/images/JKQTPImpulsesHorizontalGraph.png b/doc/images/JKQTPImpulsesHorizontalGraph.png
index d2b0e8799b..4b740869d9 100644
Binary files a/doc/images/JKQTPImpulsesHorizontalGraph.png and b/doc/images/JKQTPImpulsesHorizontalGraph.png differ
diff --git a/doc/images/JKQTPImpulsesHorizontalGraphBaseline.png b/doc/images/JKQTPImpulsesHorizontalGraphBaseline.png
index 6ffc479956..079ff021ac 100644
Binary files a/doc/images/JKQTPImpulsesHorizontalGraphBaseline.png and b/doc/images/JKQTPImpulsesHorizontalGraphBaseline.png differ
diff --git a/doc/images/JKQTPImpulsesHorizontalGraphNoBaseline.png b/doc/images/JKQTPImpulsesHorizontalGraphNoBaseline.png
index 22ca6e03b8..4b740869d9 100644
Binary files a/doc/images/JKQTPImpulsesHorizontalGraphNoBaseline.png and b/doc/images/JKQTPImpulsesHorizontalGraphNoBaseline.png differ
diff --git a/doc/images/JKQTPImpulsesHorizontalGraph_small.png b/doc/images/JKQTPImpulsesHorizontalGraph_small.png
index b1995f8b00..86dc6743f9 100644
Binary files a/doc/images/JKQTPImpulsesHorizontalGraph_small.png and b/doc/images/JKQTPImpulsesHorizontalGraph_small.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalErrorGraph.png b/doc/images/JKQTPImpulsesVerticalErrorGraph.png
index e94eb4a83d..c91ed82e83 100644
Binary files a/doc/images/JKQTPImpulsesVerticalErrorGraph.png and b/doc/images/JKQTPImpulsesVerticalErrorGraph.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalErrorGraph_small.png b/doc/images/JKQTPImpulsesVerticalErrorGraph_small.png
index 56fbccbc83..90b497bfc3 100644
Binary files a/doc/images/JKQTPImpulsesVerticalErrorGraph_small.png and b/doc/images/JKQTPImpulsesVerticalErrorGraph_small.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalGraph.png b/doc/images/JKQTPImpulsesVerticalGraph.png
index 7590ce4f00..a8fa9a53bb 100644
Binary files a/doc/images/JKQTPImpulsesVerticalGraph.png and b/doc/images/JKQTPImpulsesVerticalGraph.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalGraphBaseline.png b/doc/images/JKQTPImpulsesVerticalGraphBaseline.png
index dbd2c09647..d073c5bf0b 100644
Binary files a/doc/images/JKQTPImpulsesVerticalGraphBaseline.png and b/doc/images/JKQTPImpulsesVerticalGraphBaseline.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalGraphNoBaseline.png b/doc/images/JKQTPImpulsesVerticalGraphNoBaseline.png
index 1aa907661f..a8fa9a53bb 100644
Binary files a/doc/images/JKQTPImpulsesVerticalGraphNoBaseline.png and b/doc/images/JKQTPImpulsesVerticalGraphNoBaseline.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalGraph_Symbols.png b/doc/images/JKQTPImpulsesVerticalGraph_Symbols.png
index 39ce50df99..299fea0143 100644
Binary files a/doc/images/JKQTPImpulsesVerticalGraph_Symbols.png and b/doc/images/JKQTPImpulsesVerticalGraph_Symbols.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalGraph_Symbols_small.png b/doc/images/JKQTPImpulsesVerticalGraph_Symbols_small.png
index d683160fc4..cbbc56e3af 100644
Binary files a/doc/images/JKQTPImpulsesVerticalGraph_Symbols_small.png and b/doc/images/JKQTPImpulsesVerticalGraph_Symbols_small.png differ
diff --git a/doc/images/JKQTPImpulsesVerticalGraph_small.png b/doc/images/JKQTPImpulsesVerticalGraph_small.png
index dc8a29d33e..37faa0862c 100644
Binary files a/doc/images/JKQTPImpulsesVerticalGraph_small.png and b/doc/images/JKQTPImpulsesVerticalGraph_small.png differ
diff --git a/doc/images/JKQTPXYFunctionLineGraph.png b/doc/images/JKQTPXYFunctionLineGraph.png
index ada51c23b9..59c84f6aa2 100644
Binary files a/doc/images/JKQTPXYFunctionLineGraph.png and b/doc/images/JKQTPXYFunctionLineGraph.png differ
diff --git a/doc/images/JKQTPXYFunctionLineGraph_small.png b/doc/images/JKQTPXYFunctionLineGraph_small.png
index 510e45121d..8a5be6a096 100644
Binary files a/doc/images/JKQTPXYFunctionLineGraph_small.png and b/doc/images/JKQTPXYFunctionLineGraph_small.png differ
diff --git a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars.png b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars.png
index 9848c20400..9df4e2aa24 100644
Binary files a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars.png and b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars.png differ
diff --git a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars_small.png b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars_small.png
index 454beb4e4b..9ee0088d1d 100644
Binary files a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars_small.png and b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorBars_small.png differ
diff --git a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines.png b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines.png
index a27e744c40..85d5d0d3a0 100644
Binary files a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines.png and b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines.png differ
diff --git a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines_small.png b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines_small.png
index 66494068c6..8fe82a3cd3 100644
Binary files a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines_small.png and b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorLines_small.png differ
diff --git a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons.png b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons.png
index e947a327b0..5c7b86aff6 100644
Binary files a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons.png and b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons.png differ
diff --git a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons_small.png b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons_small.png
index 52b940e1d3..dbb4ac02dd 100644
Binary files a/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons_small.png and b/doc/images/JKQTPXYLineErrorGraph_JKQTPErrorPolygons_small.png differ
diff --git a/doc/images/JKQTPXYLineGraph.png b/doc/images/JKQTPXYLineGraph.png
index 2e5baba4fc..e05ccd2cea 100644
Binary files a/doc/images/JKQTPXYLineGraph.png and b/doc/images/JKQTPXYLineGraph.png differ
diff --git a/doc/images/JKQTPXYLineGraph_small.png b/doc/images/JKQTPXYLineGraph_small.png
index d4284bacd9..0dc7df6433 100644
Binary files a/doc/images/JKQTPXYLineGraph_small.png and b/doc/images/JKQTPXYLineGraph_small.png differ
diff --git a/doc/images/JKQTPXYScatterErrorGraph.png b/doc/images/JKQTPXYScatterErrorGraph.png
index 41757eac83..42b4365b4e 100644
Binary files a/doc/images/JKQTPXYScatterErrorGraph.png and b/doc/images/JKQTPXYScatterErrorGraph.png differ
diff --git a/doc/images/JKQTPXYScatterErrorGraph_small.png b/doc/images/JKQTPXYScatterErrorGraph_small.png
index 202694d96d..bcea605c36 100644
Binary files a/doc/images/JKQTPXYScatterErrorGraph_small.png and b/doc/images/JKQTPXYScatterErrorGraph_small.png differ
diff --git a/doc/images/JKQTPXYScatterGraph.png b/doc/images/JKQTPXYScatterGraph.png
index 87c07e176c..cb742a1a15 100644
Binary files a/doc/images/JKQTPXYScatterGraph.png and b/doc/images/JKQTPXYScatterGraph.png differ
diff --git a/doc/images/JKQTPXYScatterGraph_small.png b/doc/images/JKQTPXYScatterGraph_small.png
index 506005300a..b4a60cd1ee 100644
Binary files a/doc/images/JKQTPXYScatterGraph_small.png and b/doc/images/JKQTPXYScatterGraph_small.png differ
diff --git a/doc/images/JKQTPbarHorizontalGraphStacked.png b/doc/images/JKQTPbarHorizontalGraphStacked.png
index 973c16522b..23b8e904cd 100644
Binary files a/doc/images/JKQTPbarHorizontalGraphStacked.png and b/doc/images/JKQTPbarHorizontalGraphStacked.png differ
diff --git a/doc/images/JKQTPbarHorizontalGraphStacked_small.png b/doc/images/JKQTPbarHorizontalGraphStacked_small.png
index 619e6bf1f1..9ad4883c37 100644
Binary files a/doc/images/JKQTPbarHorizontalGraphStacked_small.png and b/doc/images/JKQTPbarHorizontalGraphStacked_small.png differ
diff --git a/doc/images/JKQTPbarVerticalGraphStacked.png b/doc/images/JKQTPbarVerticalGraphStacked.png
index 9f5aa69654..b02e912be8 100644
Binary files a/doc/images/JKQTPbarVerticalGraphStacked.png and b/doc/images/JKQTPbarVerticalGraphStacked.png differ
diff --git a/doc/images/JKQTPbarVerticalGraphStacked_small.png b/doc/images/JKQTPbarVerticalGraphStacked_small.png
index 1d08429816..85d45f6cda 100644
Binary files a/doc/images/JKQTPbarVerticalGraphStacked_small.png and b/doc/images/JKQTPbarVerticalGraphStacked_small.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMAxisLabel.png b/doc/images/axisstyle/JKQTPCADMAxisLabel.png
index 0e8c701167..f502b8c716 100644
Binary files a/doc/images/axisstyle/JKQTPCADMAxisLabel.png and b/doc/images/axisstyle/JKQTPCADMAxisLabel.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMLine.png b/doc/images/axisstyle/JKQTPCADMLine.png
index 3e5e93f27a..4efe907dbb 100644
Binary files a/doc/images/axisstyle/JKQTPCADMLine.png and b/doc/images/axisstyle/JKQTPCADMLine.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMLineTicks.png b/doc/images/axisstyle/JKQTPCADMLineTicks.png
index 1c94a8fccc..575199e352 100644
Binary files a/doc/images/axisstyle/JKQTPCADMLineTicks.png and b/doc/images/axisstyle/JKQTPCADMLineTicks.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMLineTicksTickLabels.png b/doc/images/axisstyle/JKQTPCADMLineTicksTickLabels.png
index 9045ed020e..babe98c76c 100644
Binary files a/doc/images/axisstyle/JKQTPCADMLineTicksTickLabels.png and b/doc/images/axisstyle/JKQTPCADMLineTicksTickLabels.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMMaxArrow.png b/doc/images/axisstyle/JKQTPCADMMaxArrow.png
index 0e81c3dd32..e889efd94b 100644
Binary files a/doc/images/axisstyle/JKQTPCADMMaxArrow.png and b/doc/images/axisstyle/JKQTPCADMMaxArrow.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMMaxFilledArrow.png b/doc/images/axisstyle/JKQTPCADMMaxFilledArrow.png
index bee9466776..b5603a6925 100644
Binary files a/doc/images/axisstyle/JKQTPCADMMaxFilledArrow.png and b/doc/images/axisstyle/JKQTPCADMMaxFilledArrow.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMMinArrow.png b/doc/images/axisstyle/JKQTPCADMMinArrow.png
index 2027ef4a6a..94bef04719 100644
Binary files a/doc/images/axisstyle/JKQTPCADMMinArrow.png and b/doc/images/axisstyle/JKQTPCADMMinArrow.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMMinFilledArrow.png b/doc/images/axisstyle/JKQTPCADMMinFilledArrow.png
index 14b6f24d95..c8c624b5e0 100644
Binary files a/doc/images/axisstyle/JKQTPCADMMinFilledArrow.png and b/doc/images/axisstyle/JKQTPCADMMinFilledArrow.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMTickLabels.png b/doc/images/axisstyle/JKQTPCADMTickLabels.png
index d382b335c2..838354c892 100644
Binary files a/doc/images/axisstyle/JKQTPCADMTickLabels.png and b/doc/images/axisstyle/JKQTPCADMTickLabels.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMTickLabelsAxisLabel.png b/doc/images/axisstyle/JKQTPCADMTickLabelsAxisLabel.png
index 0776eca970..12efdc08ce 100644
Binary files a/doc/images/axisstyle/JKQTPCADMTickLabelsAxisLabel.png and b/doc/images/axisstyle/JKQTPCADMTickLabelsAxisLabel.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMTicks.png b/doc/images/axisstyle/JKQTPCADMTicks.png
index d24e982537..267cae272c 100644
Binary files a/doc/images/axisstyle/JKQTPCADMTicks.png and b/doc/images/axisstyle/JKQTPCADMTicks.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMTicksTickLabels.png b/doc/images/axisstyle/JKQTPCADMTicksTickLabels.png
index 152ca34e36..df1f5ad653 100644
Binary files a/doc/images/axisstyle/JKQTPCADMTicksTickLabels.png and b/doc/images/axisstyle/JKQTPCADMTicksTickLabels.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMTicksTickLabelsAxisLabel.png b/doc/images/axisstyle/JKQTPCADMTicksTickLabelsAxisLabel.png
index ba1fe52404..1ef266f963 100644
Binary files a/doc/images/axisstyle/JKQTPCADMTicksTickLabelsAxisLabel.png and b/doc/images/axisstyle/JKQTPCADMTicksTickLabelsAxisLabel.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMcomplete.png b/doc/images/axisstyle/JKQTPCADMcomplete.png
index 03e0c57f29..c967da92a9 100644
Binary files a/doc/images/axisstyle/JKQTPCADMcomplete.png and b/doc/images/axisstyle/JKQTPCADMcomplete.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMcompleteMaxArrow.png b/doc/images/axisstyle/JKQTPCADMcompleteMaxArrow.png
index 433e9e51aa..32626c51ff 100644
Binary files a/doc/images/axisstyle/JKQTPCADMcompleteMaxArrow.png and b/doc/images/axisstyle/JKQTPCADMcompleteMaxArrow.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMcompleteMinMaxArrow.png b/doc/images/axisstyle/JKQTPCADMcompleteMinMaxArrow.png
index 713c2c9498..231d60fc96 100644
Binary files a/doc/images/axisstyle/JKQTPCADMcompleteMinMaxArrow.png and b/doc/images/axisstyle/JKQTPCADMcompleteMinMaxArrow.png differ
diff --git a/doc/images/axisstyle/JKQTPCADMnone.png b/doc/images/axisstyle/JKQTPCADMnone.png
index 07c138ac7e..7fe9eb80c1 100644
Binary files a/doc/images/axisstyle/JKQTPCADMnone.png and b/doc/images/axisstyle/JKQTPCADMnone.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTdate.png b/doc/images/axisstyle/JKQTPCALTdate.png
index ee240df041..88b8d24232 100644
Binary files a/doc/images/axisstyle/JKQTPCALTdate.png and b/doc/images/axisstyle/JKQTPCALTdate.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTdatetime.png b/doc/images/axisstyle/JKQTPCALTdatetime.png
index 63d57311e9..f018b9cbed 100644
Binary files a/doc/images/axisstyle/JKQTPCALTdatetime.png and b/doc/images/axisstyle/JKQTPCALTdatetime.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTdefault.png b/doc/images/axisstyle/JKQTPCALTdefault.png
index e347523cdd..d77b88fa01 100644
Binary files a/doc/images/axisstyle/JKQTPCALTdefault.png and b/doc/images/axisstyle/JKQTPCALTdefault.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTexponent.png b/doc/images/axisstyle/JKQTPCALTexponent.png
index 12766bf61d..4bd5af3514 100644
Binary files a/doc/images/axisstyle/JKQTPCALTexponent.png and b/doc/images/axisstyle/JKQTPCALTexponent.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTexponentCharacter.png b/doc/images/axisstyle/JKQTPCALTexponentCharacter.png
index 9548c8ed91..aaf7eaba14 100644
Binary files a/doc/images/axisstyle/JKQTPCALTexponentCharacter.png and b/doc/images/axisstyle/JKQTPCALTexponentCharacter.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTfrac.png b/doc/images/axisstyle/JKQTPCALTfrac.png
index 42b3a2cd0f..e2f313538d 100644
Binary files a/doc/images/axisstyle/JKQTPCALTfrac.png and b/doc/images/axisstyle/JKQTPCALTfrac.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTintfrac.png b/doc/images/axisstyle/JKQTPCALTintfrac.png
index 5110cd4d43..30b6d713db 100644
Binary files a/doc/images/axisstyle/JKQTPCALTintfrac.png and b/doc/images/axisstyle/JKQTPCALTintfrac.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTintsfrac.png b/doc/images/axisstyle/JKQTPCALTintsfrac.png
index 2546b5f511..e6965ab023 100644
Binary files a/doc/images/axisstyle/JKQTPCALTintsfrac.png and b/doc/images/axisstyle/JKQTPCALTintsfrac.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTintslashfrac.png b/doc/images/axisstyle/JKQTPCALTintslashfrac.png
index f7c9d4a214..2321e47bc4 100644
Binary files a/doc/images/axisstyle/JKQTPCALTintslashfrac.png and b/doc/images/axisstyle/JKQTPCALTintslashfrac.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTprintf.png b/doc/images/axisstyle/JKQTPCALTprintf.png
index bfea76b7be..eef7d0a441 100644
Binary files a/doc/images/axisstyle/JKQTPCALTprintf.png and b/doc/images/axisstyle/JKQTPCALTprintf.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTscientific.png b/doc/images/axisstyle/JKQTPCALTscientific.png
index a5e2a570bf..17f77a034b 100644
Binary files a/doc/images/axisstyle/JKQTPCALTscientific.png and b/doc/images/axisstyle/JKQTPCALTscientific.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTsfrac.png b/doc/images/axisstyle/JKQTPCALTsfrac.png
index e99b836c2b..8436d76fda 100644
Binary files a/doc/images/axisstyle/JKQTPCALTsfrac.png and b/doc/images/axisstyle/JKQTPCALTsfrac.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTslashfrac.png b/doc/images/axisstyle/JKQTPCALTslashfrac.png
index 6080957611..e9ffc2d5b3 100644
Binary files a/doc/images/axisstyle/JKQTPCALTslashfrac.png and b/doc/images/axisstyle/JKQTPCALTslashfrac.png differ
diff --git a/doc/images/axisstyle/JKQTPCALTtime.png b/doc/images/axisstyle/JKQTPCALTtime.png
index 54a61c15ae..8e164556ed 100644
Binary files a/doc/images/axisstyle/JKQTPCALTtime.png and b/doc/images/axisstyle/JKQTPCALTtime.png differ
diff --git a/doc/images/axisstyle/JKQTPLTMLin.png b/doc/images/axisstyle/JKQTPLTMLin.png
index bf6f188152..1137a83f61 100644
Binary files a/doc/images/axisstyle/JKQTPLTMLin.png and b/doc/images/axisstyle/JKQTPLTMLin.png differ
diff --git a/doc/images/axisstyle/JKQTPLTMLinOrPower.png b/doc/images/axisstyle/JKQTPLTMLinOrPower.png
index 411a149d02..8c6c8120c5 100644
Binary files a/doc/images/axisstyle/JKQTPLTMLinOrPower.png and b/doc/images/axisstyle/JKQTPLTMLinOrPower.png differ
diff --git a/doc/images/axisstyle/JKQTPLTMPower.png b/doc/images/axisstyle/JKQTPLTMPower.png
index 7f450bdbfd..5fa13ffee1 100644
Binary files a/doc/images/axisstyle/JKQTPLTMPower.png and b/doc/images/axisstyle/JKQTPLTMPower.png differ
diff --git a/doc/images/axisstyle/axis_unit_scaling_none.png b/doc/images/axisstyle/axis_unit_scaling_none.png
index 3b8afccada..9e5d3b15d7 100644
Binary files a/doc/images/axisstyle/axis_unit_scaling_none.png and b/doc/images/axisstyle/axis_unit_scaling_none.png differ
diff --git a/doc/images/axisstyle/axis_unit_scaling_pi.png b/doc/images/axisstyle/axis_unit_scaling_pi.png
index 3bbbef7724..0c90b9ab57 100644
Binary files a/doc/images/axisstyle/axis_unit_scaling_pi.png and b/doc/images/axisstyle/axis_unit_scaling_pi.png differ
diff --git a/doc/images/errorindicators/JKQTPErrorHalfBarsAbove.png b/doc/images/errorindicators/JKQTPErrorHalfBarsAbove.png
index d7f167c4ee..d4935e0fba 100644
Binary files a/doc/images/errorindicators/JKQTPErrorHalfBarsAbove.png and b/doc/images/errorindicators/JKQTPErrorHalfBarsAbove.png differ
diff --git a/doc/images/errorindicators/JKQTPErrorHalfBarsBelow.png b/doc/images/errorindicators/JKQTPErrorHalfBarsBelow.png
index 723a9cd9ff..59df942cd1 100644
Binary files a/doc/images/errorindicators/JKQTPErrorHalfBarsBelow.png and b/doc/images/errorindicators/JKQTPErrorHalfBarsBelow.png differ
diff --git a/doc/images/errorindicators/JKQTPErrorHalfBarsInwards.png b/doc/images/errorindicators/JKQTPErrorHalfBarsInwards.png
index 69fd27290a..4bf34cb887 100644
Binary files a/doc/images/errorindicators/JKQTPErrorHalfBarsInwards.png and b/doc/images/errorindicators/JKQTPErrorHalfBarsInwards.png differ
diff --git a/doc/images/errorindicators/JKQTPErrorHalfBarsOutwards.png b/doc/images/errorindicators/JKQTPErrorHalfBarsOutwards.png
index 7457c868ac..63a34e7358 100644
Binary files a/doc/images/errorindicators/JKQTPErrorHalfBarsOutwards.png and b/doc/images/errorindicators/JKQTPErrorHalfBarsOutwards.png differ
diff --git a/doc/images/styles/default.ini.png b/doc/images/styles/default.ini.png
index 390250ed99..ee9e3dd097 100644
Binary files a/doc/images/styles/default.ini.png and b/doc/images/styles/default.ini.png differ
diff --git a/doc/images/styles/legacy_default_style.png b/doc/images/styles/legacy_default_style.png
new file mode 100644
index 0000000000..390250ed99
Binary files /dev/null and b/doc/images/styles/legacy_default_style.png differ
diff --git a/lib/jkqtplotter/jkqtpbaseplotterstyle.cpp b/lib/jkqtplotter/jkqtpbaseplotterstyle.cpp
index 9051d1b8f8..20231e9a18 100644
--- a/lib/jkqtplotter/jkqtpbaseplotterstyle.cpp
+++ b/lib/jkqtplotter/jkqtpbaseplotterstyle.cpp
@@ -1,7 +1,6 @@
#include "jkqtpbaseplotterstyle.h"
#include
#include
-#include "jkqtplotter/jkqtptools.h"
JKQTBasePlotterStyle::JKQTBasePlotterStyle():
debugShowRegionBoxes(false),
@@ -18,15 +17,15 @@ JKQTBasePlotterStyle::JKQTBasePlotterStyle():
exportBackgroundBrush(QColor("white")),
plotBackgroundBrush(QColor("white")),
plotFrameColor(QColor("black")),
- plotFrameWidth(2),
+ plotFrameWidth(1),
plotFrameRounding(0),
plotFrameVisible(false),
plotLabelFontName("GUI"),
- plotLabelFontSize(12),
+ plotLabelFontSize(qCeil(QApplication::font().pointSizeF()*1.2)),
useAntiAliasingForSystem(true),
useAntiAliasingForText(true),
defaultTextColor(QColor("black")),
- defaultFontSize(8),
+ defaultFontSize(QApplication::font().pointSizeF()),
defaultFontName("GUI"),
keyStyle(*this),
xAxisStyle(*this),
diff --git a/lib/jkqtplotter/jkqtpcoordinateaxesstyle.cpp b/lib/jkqtplotter/jkqtpcoordinateaxesstyle.cpp
index 17db4ef3b8..00a969eb9d 100644
--- a/lib/jkqtplotter/jkqtpcoordinateaxesstyle.cpp
+++ b/lib/jkqtplotter/jkqtpcoordinateaxesstyle.cpp
@@ -6,9 +6,9 @@
JKQTPGridStyle::JKQTPGridStyle(bool isMajor):
enabled(isMajor),
- lineColor(QColor("gray")),
- lineWidth(isMajor?0.75:0.5),
- lineStyle(isMajor?Qt::DashLine:Qt::DotLine)
+ lineColor(QColor(200,200,200)),
+ lineWidth(isMajor?1:0.75),
+ lineStyle(isMajor?Qt::DotLine:Qt::DotLine)
{
}
@@ -37,10 +37,10 @@ JKQTPCoordinateAxisStyle::JKQTPCoordinateAxisStyle():
tickLabelType(JKQTPCALTexponent),
tickMode(JKQTPLTMLinOrPower),
labelPosition(JKQTPLabelCenter),
- labelFontSize(10),
- tickLabelFontSize(10),
- minorTickLabelFontSize(8),
- showZeroAxis(true),
+ labelFontSize(QApplication::font().pointSizeF()),
+ tickLabelFontSize(QApplication::font().pointSizeF()),
+ minorTickLabelFontSize(qCeil(QApplication::font().pointSizeF()*0.8)),
+ showZeroAxis(false),
minorTickLabelFullNumber(true),
drawMode1(JKQTPCADMcomplete),
drawMode2(JKQTPCADMLineTicks),
@@ -50,10 +50,10 @@ JKQTPCoordinateAxisStyle::JKQTPCoordinateAxisStyle():
minorTickWidth(1),
tickColor(QColor("black")),
tickLabelColor(QColor("black")),
- tickWidth(1.5),
- lineWidth(1.5),
+ tickWidth(1),
+ lineWidth(1),
arrowSizeFactor(8),
- lineWidthZeroAxis(1.5),
+ lineWidthZeroAxis(1),
tickTimeFormat(QLocale().timeFormat(QLocale::NarrowFormat)),
tickDateFormat(QLocale().dateFormat(QLocale::NarrowFormat)),
tickDateTimeFormat(QLocale().dateTimeFormat(QLocale::NarrowFormat)),
@@ -65,10 +65,10 @@ JKQTPCoordinateAxisStyle::JKQTPCoordinateAxisStyle():
#endif
minTicks(5),
minorTicks(1),
- tickOutsideLength(3),
- minorTickOutsideLength(1.5),
- tickInsideLength(3),
- minorTickInsideLength(1.5),
+ tickOutsideLength(0),
+ minorTickOutsideLength(0),
+ tickInsideLength(6),
+ minorTickInsideLength(3),
axisColor(QColor("black")),
labelColor(QColor("black")),
tickLabelDistance(4),
diff --git a/lib/jkqtplotter/jkqtpkeystyle.cpp b/lib/jkqtplotter/jkqtpkeystyle.cpp
index bccb706702..f0a4107e5a 100644
--- a/lib/jkqtplotter/jkqtpkeystyle.cpp
+++ b/lib/jkqtplotter/jkqtpkeystyle.cpp
@@ -29,15 +29,15 @@ JKQTPKeyStyle::JKQTPKeyStyle():
frameRounding(0),
backgroundBrush(QColor("white")),
visible(true),
- fontSize(9),
+ fontSize(QApplication::font().pointSizeF()),
textColor(QColor("black")),
itemWidth(20),
itemHeight(2.2),
sampleLineLength(3),
xMargin(0.5),
yMargin(0.5),
- xOffset(0.5),
- yOffset(0.5),
+ xOffset(1),
+ yOffset(1),
xSeparation(0.75),
ySeparation(0.75),
position(JKQTPKeyInsideTopRight),
diff --git a/lib/jkqtplotter/resources/styles/blueprint.ini b/lib/jkqtplotter/resources/styles/blueprint.ini
index 80c1db5660..5e594b0043 100644
--- a/lib/jkqtplotter/resources/styles/blueprint.ini
+++ b/lib/jkqtplotter/resources/styles/blueprint.ini
@@ -19,39 +19,36 @@ key\frame_color=#FAFAFA
key\background_color=#181c67
key\text_color=#FAFAFA
axis_x\color=#FAFAFA
-axis_x\line_width=1
axis_x\grid\color=#616161
axis_x\minor_grid\color=#616161
-axis_x\minor_tick\inside_length=2
-axis_x\minor_tick\outside_length=2
-axis_x\ticks\width=1
-axis_x\zero_line\line_width=1
+axis_x\minor_tick\label_color=white
+axis_x\minor_tick\color=#FAFAFA
+axis_x\ticks\label_color=white
+axis_x\ticks\color=#FAFAFA
axis_x\zero_line\color=#FAFAFA
axis_y\color=#FAFAFA
-axis_y\line_width=1
axis_y\grid\color=#616161
axis_y\minor_grid\color=#616161
-axis_y\minor_tick\inside_length=2
-axis_y\minor_tick\outside_length=2
-axis_y\ticks\width=1
-axis_y\zero_line\line_width=1
+axis_y\minor_tick\label_color=white
+axis_y\minor_tick\color=#FAFAFA
+axis_y\ticks\label_color=white
+axis_y\ticks\color=#FAFAFA
axis_y\zero_line\color=#FAFAFA
axis_colorbar_right\color=#FAFAFA
-axis_colorbar_right\draw_mode2=line+ticks+labels+axislabel
-axis_colorbar_right\line_width=1
axis_colorbar_right\grid\color=#616161
-axis_colorbar_right\minor_tick\inside_length=2
-axis_colorbar_right\minor_tick\outside_length=2
-axis_colorbar_right\ticks\width=1
-axis_colorbar_right\zero_line\line_width=1
+axis_colorbar_right\minor_grid\color=#616161
+axis_colorbar_right\minor_tick\label_color=white
+axis_colorbar_right\minor_tick\color=#FAFAFA
+axis_colorbar_right\ticks\label_color=white
+axis_colorbar_right\ticks\color=#FAFAFA
axis_colorbar_right\zero_line\color=#FAFAFA
axis_colorbar_top\color=#FAFAFA
-axis_colorbar_top\line_width=1
axis_colorbar_top\grid\color=#616161
-axis_colorbar_top\minor_tick\inside_length=2
-axis_colorbar_top\minor_tick\outside_length=2
-axis_colorbar_top\ticks\width=1
-axis_colorbar_top\zero_line\line_width=1
+axis_colorbar_top\minor_grid\color=#616161
+axis_colorbar_top\minor_tick\label_color=white
+axis_colorbar_top\minor_tick\color=#FAFAFA
+axis_colorbar_top\ticks\label_color=white
+axis_colorbar_top\ticks\color=#FAFAFA
axis_colorbar_top\zero_line\color=#FAFAFA
graphs\auto_styles\color0=#EF9A9A
graphs\auto_styles\color1=#4DB6AC
diff --git a/lib/jkqtplotter/resources/styles/default.ini b/lib/jkqtplotter/resources/styles/default.ini
index 49997d040c..ff39840c20 100644
--- a/lib/jkqtplotter/resources/styles/default.ini
+++ b/lib/jkqtplotter/resources/styles/default.ini
@@ -36,7 +36,9 @@ actions\mouse_doubleclick0\button=LEFT
actions\mouse_doubleclick0\modifiers=NONE
actions\mouse_doubleclick0\action=moveviewport
actions\mouse_wheel0\modifiers=NONE
-actions\mouse_wheel0\action=zoom
+actions\mouse_wheel0\action=zoomortrackpan
+actions\mouse_wheel1\modifiers=CTRL
+actions\mouse_wheel1\action=zoom
csv_decimal_separator=.
csv_comment_initializer="# "
debug_show_region_boxes=false
@@ -52,16 +54,17 @@ plot_border_right=5
plot_border_top=5
plot_border_bottom=5
text_default_color=black
-text_default_size=8
+text_default_size=9
text_default_font_name=GUI
plot_label_font_name=GUI
-plot_label_font_size=12
+plot_label_font_size=11
plot_frame_visible=false
plot_frame_color=black
-plot_frame_width=2
+plot_frame_width=1
plot_frame_rounded=0
-key\xoffset=0.5
-key\yoffset=0.5
+secondary_axis_separation=6
+key\xoffset=1
+key\yoffset=1
key\xmargin=0.5
key\ymargin=0.5
key\xseparation=0.75
@@ -74,163 +77,195 @@ key\background_color=white
key\visible=true
key\position=inside_topright
key\layout=one_column
-key\fontsize=8
+key\fontsize=9
key\text_color=black
key\item_width=20
key\item_height=2.2
key\line_width=3
key\autosize=true
axis_x\color=black
-axis_x\draw_mode1=all
+axis_x\draw_mode1=complete
axis_x\draw_mode2=line+ticks
-axis_x\line_width=1.5
+axis_x\draw_mode0=none
+axis_x\line_width=1
+axis_x\arrow_size_factor=8
axis_x\axis_lines_offset=0
axis_x\min_ticks=5
axis_x\axis_label\distance=5
-axis_x\axis_label\font_size=8
+axis_x\axis_label\font_size=9
+axis_x\axis_label\color=black
axis_x\axis_label\position=center
-axis_x\axis_label\type=exponent
axis_x\minor_tick\labels_enabled=false
-axis_x\minor_tick\inside_length=1.5
-axis_x\minor_tick\label_font_size=6.4
+axis_x\minor_tick\inside_length=3
+axis_x\minor_tick\label_font_size=7.2
axis_x\minor_tick\label_full_number=true
-axis_x\minor_tick\outside_length=1.5
+axis_x\minor_tick\label_color=black
+axis_x\minor_tick\outside_length=0
axis_x\minor_tick\width=1
axis_x\minor_tick\count=1
+axis_x\minor_tick\color=black
+axis_x\ticks\type=exponent
axis_x\ticks\date_format=dd.MM.yyyy
axis_x\ticks\datetime_format=dd.MM.yyyy HH:mm
-axis_x\ticks\inside_length=3
-axis_x\ticks\label_distance=3
-axis_x\ticks\label_font_size=8
+axis_x\ticks\printf_format=%f %s
+axis_x\ticks\inside_length=6
+axis_x\ticks\label_distance=4
+axis_x\ticks\label_font_size=9
+axis_x\ticks\label_color=black
axis_x\ticks\mode=lin_or_power
-axis_x\ticks\outside_length=3
+axis_x\ticks\outside_length=0
axis_x\ticks\time_format=HH:mm
-axis_x\ticks\width=1.5
-axis_x\zero_line\enabled=true
-axis_x\zero_line\line_width=1.5
+axis_x\ticks\width=1
+axis_x\ticks\color=black
+axis_x\zero_line\enabled=false
+axis_x\zero_line\line_width=1
axis_x\zero_line\color=black
axis_x\zero_line\style=solid
axis_x\grid\enabled=true
-axis_x\grid\color=gray
-axis_x\grid\width=0.75
-axis_x\grid\style=dash
+axis_x\grid\color=#c8c8c8
+axis_x\grid\width=1
+axis_x\grid\style=dot
axis_x\minor_grid\enabled=false
-axis_x\minor_grid\color=gray
-axis_x\minor_grid\width=0.5
+axis_x\minor_grid\color=#c8c8c8
+axis_x\minor_grid\width=0.75
axis_x\minor_grid\style=dot
axis_y\color=black
-axis_y\draw_mode1=all
+axis_y\draw_mode1=complete
axis_y\draw_mode2=line+ticks
-axis_y\line_width=1.5
+axis_y\draw_mode0=none
+axis_y\line_width=1
+axis_y\arrow_size_factor=8
axis_y\axis_lines_offset=0
axis_y\min_ticks=5
axis_y\axis_label\distance=5
-axis_y\axis_label\font_size=8
+axis_y\axis_label\font_size=9
+axis_y\axis_label\color=black
axis_y\axis_label\position=center
-axis_y\axis_label\type=exponent
axis_y\minor_tick\labels_enabled=false
-axis_y\minor_tick\inside_length=1.5
-axis_y\minor_tick\label_font_size=6.4
+axis_y\minor_tick\inside_length=3
+axis_y\minor_tick\label_font_size=7.2
axis_y\minor_tick\label_full_number=true
-axis_y\minor_tick\outside_length=1.5
+axis_y\minor_tick\label_color=black
+axis_y\minor_tick\outside_length=0
axis_y\minor_tick\width=1
axis_y\minor_tick\count=1
+axis_y\minor_tick\color=black
+axis_y\ticks\type=exponent
axis_y\ticks\date_format=dd.MM.yyyy
axis_y\ticks\datetime_format=dd.MM.yyyy HH:mm
-axis_y\ticks\inside_length=3
-axis_y\ticks\label_distance=3
-axis_y\ticks\label_font_size=8
+axis_y\ticks\printf_format=%f %s
+axis_y\ticks\inside_length=6
+axis_y\ticks\label_distance=4
+axis_y\ticks\label_font_size=9
+axis_y\ticks\label_color=black
axis_y\ticks\mode=lin_or_power
-axis_y\ticks\outside_length=3
+axis_y\ticks\outside_length=0
axis_y\ticks\time_format=HH:mm
-axis_y\ticks\width=1.5
-axis_y\zero_line\enabled=true
-axis_y\zero_line\line_width=1.5
+axis_y\ticks\width=1
+axis_y\ticks\color=black
+axis_y\zero_line\enabled=false
+axis_y\zero_line\line_width=1
axis_y\zero_line\color=black
axis_y\zero_line\style=solid
axis_y\grid\enabled=true
-axis_y\grid\color=gray
-axis_y\grid\width=0.75
-axis_y\grid\style=dash
+axis_y\grid\color=#c8c8c8
+axis_y\grid\width=1
+axis_y\grid\style=dot
axis_y\minor_grid\enabled=false
-axis_y\minor_grid\color=gray
-axis_y\minor_grid\width=0.5
+axis_y\minor_grid\color=#c8c8c8
+axis_y\minor_grid\width=0.75
axis_y\minor_grid\style=dot
axis_colorbar_right\color=black
axis_colorbar_right\draw_mode1=line
-axis_colorbar_right\draw_mode2=all
-axis_colorbar_right\line_width=1.5
+axis_colorbar_right\draw_mode2=complete
+axis_colorbar_right\draw_mode0=none
+axis_colorbar_right\line_width=1
+axis_colorbar_right\arrow_size_factor=8
axis_colorbar_right\axis_lines_offset=0
axis_colorbar_right\min_ticks=5
axis_colorbar_right\axis_label\distance=5
-axis_colorbar_right\axis_label\font_size=8
+axis_colorbar_right\axis_label\font_size=9
+axis_colorbar_right\axis_label\color=black
axis_colorbar_right\axis_label\position=center
-axis_colorbar_right\axis_label\type=exponent
axis_colorbar_right\minor_tick\labels_enabled=false
-axis_colorbar_right\minor_tick\inside_length=1.5
-axis_colorbar_right\minor_tick\label_font_size=6.4
+axis_colorbar_right\minor_tick\inside_length=3
+axis_colorbar_right\minor_tick\label_font_size=7.2
axis_colorbar_right\minor_tick\label_full_number=true
+axis_colorbar_right\minor_tick\label_color=black
axis_colorbar_right\minor_tick\outside_length=0
axis_colorbar_right\minor_tick\width=1
axis_colorbar_right\minor_tick\count=0
+axis_colorbar_right\minor_tick\color=black
+axis_colorbar_right\ticks\type=exponent
axis_colorbar_right\ticks\date_format=dd.MM.yyyy
axis_colorbar_right\ticks\datetime_format=dd.MM.yyyy HH:mm
-axis_colorbar_right\ticks\inside_length=3
-axis_colorbar_right\ticks\label_distance=3
-axis_colorbar_right\ticks\label_font_size=8
+axis_colorbar_right\ticks\printf_format=%f %s
+axis_colorbar_right\ticks\inside_length=6
+axis_colorbar_right\ticks\label_distance=4
+axis_colorbar_right\ticks\label_font_size=9
+axis_colorbar_right\ticks\label_color=black
axis_colorbar_right\ticks\mode=lin_or_power
axis_colorbar_right\ticks\outside_length=0
axis_colorbar_right\ticks\time_format=HH:mm
-axis_colorbar_right\ticks\width=1.5
+axis_colorbar_right\ticks\width=1
+axis_colorbar_right\ticks\color=black
axis_colorbar_right\zero_line\enabled=false
-axis_colorbar_right\zero_line\line_width=1.5
+axis_colorbar_right\zero_line\line_width=1
axis_colorbar_right\zero_line\color=black
axis_colorbar_right\zero_line\style=solid
axis_colorbar_right\grid\enabled=true
-axis_colorbar_right\grid\color=gray
-axis_colorbar_right\grid\width=0.75
-axis_colorbar_right\grid\style=dash
+axis_colorbar_right\grid\color=#c8c8c8
+axis_colorbar_right\grid\width=1
+axis_colorbar_right\grid\style=dot
axis_colorbar_right\minor_grid\enabled=false
-axis_colorbar_right\minor_grid\color=gray
-axis_colorbar_right\minor_grid\width=0.5
+axis_colorbar_right\minor_grid\color=#c8c8c8
+axis_colorbar_right\minor_grid\width=0.75
axis_colorbar_right\minor_grid\style=dot
axis_colorbar_top\color=black
axis_colorbar_top\draw_mode1=line
-axis_colorbar_top\draw_mode2=all
-axis_colorbar_top\line_width=1.5
+axis_colorbar_top\draw_mode2=complete
+axis_colorbar_top\draw_mode0=none
+axis_colorbar_top\line_width=1
+axis_colorbar_top\arrow_size_factor=8
axis_colorbar_top\axis_lines_offset=0
axis_colorbar_top\min_ticks=5
axis_colorbar_top\axis_label\distance=5
-axis_colorbar_top\axis_label\font_size=8
+axis_colorbar_top\axis_label\font_size=9
+axis_colorbar_top\axis_label\color=black
axis_colorbar_top\axis_label\position=center
-axis_colorbar_top\axis_label\type=exponent
axis_colorbar_top\minor_tick\labels_enabled=false
-axis_colorbar_top\minor_tick\inside_length=1.5
-axis_colorbar_top\minor_tick\label_font_size=6.4
+axis_colorbar_top\minor_tick\inside_length=3
+axis_colorbar_top\minor_tick\label_font_size=7.2
axis_colorbar_top\minor_tick\label_full_number=true
+axis_colorbar_top\minor_tick\label_color=black
axis_colorbar_top\minor_tick\outside_length=0
axis_colorbar_top\minor_tick\width=1
axis_colorbar_top\minor_tick\count=0
+axis_colorbar_top\minor_tick\color=black
+axis_colorbar_top\ticks\type=exponent
axis_colorbar_top\ticks\date_format=dd.MM.yyyy
axis_colorbar_top\ticks\datetime_format=dd.MM.yyyy HH:mm
-axis_colorbar_top\ticks\inside_length=3
-axis_colorbar_top\ticks\label_distance=3
-axis_colorbar_top\ticks\label_font_size=8
+axis_colorbar_top\ticks\printf_format=%f %s
+axis_colorbar_top\ticks\inside_length=6
+axis_colorbar_top\ticks\label_distance=4
+axis_colorbar_top\ticks\label_font_size=9
+axis_colorbar_top\ticks\label_color=black
axis_colorbar_top\ticks\mode=lin_or_power
axis_colorbar_top\ticks\outside_length=0
axis_colorbar_top\ticks\time_format=HH:mm
-axis_colorbar_top\ticks\width=1.5
+axis_colorbar_top\ticks\width=1
+axis_colorbar_top\ticks\color=black
axis_colorbar_top\zero_line\enabled=false
-axis_colorbar_top\zero_line\line_width=1.5
+axis_colorbar_top\zero_line\line_width=1
axis_colorbar_top\zero_line\color=black
axis_colorbar_top\zero_line\style=solid
axis_colorbar_top\grid\enabled=true
-axis_colorbar_top\grid\color=gray
-axis_colorbar_top\grid\width=0.75
-axis_colorbar_top\grid\style=dash
+axis_colorbar_top\grid\color=#c8c8c8
+axis_colorbar_top\grid\width=1
+axis_colorbar_top\grid\style=dot
axis_colorbar_top\minor_grid\enabled=false
-axis_colorbar_top\minor_grid\color=gray
-axis_colorbar_top\minor_grid\width=0.5
+axis_colorbar_top\minor_grid\color=#c8c8c8
+axis_colorbar_top\minor_grid\width=0.75
axis_colorbar_top\minor_grid\style=dot
graphs\antialiase=true
graphs\palette=Matlab
@@ -342,6 +377,9 @@ graphs\graphs_barchart\fill_color_mode=lighter
graphs\graphs_barchart\error_color_mode=darker
graphs\graphs_barchart\error_fill_color_mode=lighter_transparent
graphs\graphs_barchart\symbol_fill_color_mode=lighter
+graphs\graphs_barchart\radius_at_value=0
+graphs\graphs_barchart\radius_at_baseline=0
+graphs\graphs_barchart\draw_baseline=false
graphs\graphs_boxplot\linewidth=1
graphs\graphs_boxplot\symbol_size=10
graphs\graphs_boxplot\symbol_line_width=1
@@ -378,6 +416,7 @@ graphs\graphs_impulses\fill_color_mode=lighter
graphs\graphs_impulses\error_color_mode=darker
graphs\graphs_impulses\error_fill_color_mode=lighter_transparent
graphs\graphs_impulses\symbol_fill_color_mode=lighter
+graphs\graphs_impulses\draw_baseline=false
graphs\graphs_geometric\linewidth=2
graphs\graphs_geometric\symbol_size=10
graphs\graphs_geometric\symbol_line_width=1
diff --git a/lib/jkqtplotter/resources/styles/legacy_default_style.ini b/lib/jkqtplotter/resources/styles/legacy_default_style.ini
new file mode 100644
index 0000000000..916e0fb734
--- /dev/null
+++ b/lib/jkqtplotter/resources/styles/legacy_default_style.ini
@@ -0,0 +1,415 @@
+[plots]
+max_tooltip_distance=16
+useraction_catch_sensitivity=1
+useraction_overlay_color=#000045
+useraction_overlay_penstyle=dash
+useraction_overlay_linewidth=1.5
+useraction_overlay_brushcolor="steelblue,51"
+useraction_overlay_brushstyle=solid
+useraction_opaque_color=#000045
+useraction_opaque_penstyle=dash
+useraction_opaque_linewidth=1.5
+useraction_opaque_brushcolor=aliceblue
+useraction_opaque_brushstyle=solid
+useraction_marker_color=#7f0000
+useraction_marker_penstyle=dot
+useraction_marker_linewidth=1
+useraction_marker_brushcolor="red,51"
+useraction_marker_brushstyle=solid
+useraction_marker_diameter=12
+useraction_marker_type=circle+crosshair
+useraction_font_name=GUI
+useraction_font_size=12
+toolbar_enabled=true
+toolbar_always_visible=false
+toolbar_icon_size=16
+mouse_position_template="(%1; %2)"
+display_mouse_position=true
+use_palette_colors=true
+actions\mouse_drag0\button=LEFT
+actions\mouse_drag0\modifiers=NONE
+actions\mouse_drag0\action=ZoomRectangle
+actions\mouse_drag1\button=LEFT
+actions\mouse_drag1\modifiers=CTRL
+actions\mouse_drag1\action=PanOnMove
+actions\mouse_doubleclick0\button=LEFT
+actions\mouse_doubleclick0\modifiers=NONE
+actions\mouse_doubleclick0\action=moveviewport
+actions\mouse_wheel0\modifiers=NONE
+actions\mouse_wheel0\action=zoom
+csv_decimal_separator=.
+csv_comment_initializer="# "
+debug_show_region_boxes=false
+debug_region_linewidth=1
+debug_textbox_linewidth=false
+antialiase_system=true
+antialiase_text=true
+widget_background_color=#f0f0f0
+widget_background_color_for_export=white
+plot_background_color=white
+plot_border_left=5
+plot_border_right=5
+plot_border_top=5
+plot_border_bottom=5
+text_default_color=black
+text_default_size=8
+text_default_font_name=GUI
+plot_label_font_name=GUI
+plot_label_font_size=12
+plot_frame_visible=false
+plot_frame_color=black
+plot_frame_width=2
+plot_frame_rounded=0
+key\xoffset=0.5
+key\yoffset=0.5
+key\xmargin=0.5
+key\ymargin=0.5
+key\xseparation=0.75
+key\yseparation=0.75
+key\frame_visible=true
+key\frame_color=black
+key\frame_width=1
+key\frame_rounding=0
+key\background_color=white
+key\visible=true
+key\position=inside_topright
+key\layout=one_column
+key\fontsize=8
+key\text_color=black
+key\item_width=20
+key\item_height=2.2
+key\line_width=3
+key\autosize=true
+axis_x\color=black
+axis_x\draw_mode1=all
+axis_x\draw_mode2=line+ticks
+axis_x\line_width=1.5
+axis_x\axis_lines_offset=0
+axis_x\min_ticks=5
+axis_x\axis_label\distance=5
+axis_x\axis_label\font_size=8
+axis_x\axis_label\position=center
+axis_x\axis_label\type=exponent
+axis_x\minor_tick\labels_enabled=false
+axis_x\minor_tick\inside_length=1.5
+axis_x\minor_tick\label_font_size=6.4
+axis_x\minor_tick\label_full_number=true
+axis_x\minor_tick\outside_length=1.5
+axis_x\minor_tick\width=1
+axis_x\minor_tick\count=1
+axis_x\ticks\date_format=dd.MM.yyyy
+axis_x\ticks\datetime_format=dd.MM.yyyy HH:mm
+axis_x\ticks\inside_length=3
+axis_x\ticks\label_distance=3
+axis_x\ticks\label_font_size=8
+axis_x\ticks\mode=lin_or_power
+axis_x\ticks\outside_length=3
+axis_x\ticks\time_format=HH:mm
+axis_x\ticks\width=1.5
+axis_x\zero_line\enabled=true
+axis_x\zero_line\line_width=1.5
+axis_x\zero_line\color=black
+axis_x\zero_line\style=solid
+axis_x\grid\enabled=true
+axis_x\grid\color=gray
+axis_x\grid\width=0.75
+axis_x\grid\style=dash
+axis_x\minor_grid\enabled=false
+axis_x\minor_grid\color=gray
+axis_x\minor_grid\width=0.5
+axis_x\minor_grid\style=dot
+axis_y\color=black
+axis_y\draw_mode1=all
+axis_y\draw_mode2=line+ticks
+axis_y\line_width=1.5
+axis_y\axis_lines_offset=0
+axis_y\min_ticks=5
+axis_y\axis_label\distance=5
+axis_y\axis_label\font_size=8
+axis_y\axis_label\position=center
+axis_y\axis_label\type=exponent
+axis_y\minor_tick\labels_enabled=false
+axis_y\minor_tick\inside_length=1.5
+axis_y\minor_tick\label_font_size=6.4
+axis_y\minor_tick\label_full_number=true
+axis_y\minor_tick\outside_length=1.5
+axis_y\minor_tick\width=1
+axis_y\minor_tick\count=1
+axis_y\ticks\date_format=dd.MM.yyyy
+axis_y\ticks\datetime_format=dd.MM.yyyy HH:mm
+axis_y\ticks\inside_length=3
+axis_y\ticks\label_distance=3
+axis_y\ticks\label_font_size=8
+axis_y\ticks\mode=lin_or_power
+axis_y\ticks\outside_length=3
+axis_y\ticks\time_format=HH:mm
+axis_y\ticks\width=1.5
+axis_y\zero_line\enabled=true
+axis_y\zero_line\line_width=1.5
+axis_y\zero_line\color=black
+axis_y\zero_line\style=solid
+axis_y\grid\enabled=true
+axis_y\grid\color=gray
+axis_y\grid\width=0.75
+axis_y\grid\style=dash
+axis_y\minor_grid\enabled=false
+axis_y\minor_grid\color=gray
+axis_y\minor_grid\width=0.5
+axis_y\minor_grid\style=dot
+axis_colorbar_right\color=black
+axis_colorbar_right\draw_mode1=line
+axis_colorbar_right\draw_mode2=all
+axis_colorbar_right\line_width=1.5
+axis_colorbar_right\axis_lines_offset=0
+axis_colorbar_right\min_ticks=5
+axis_colorbar_right\axis_label\distance=5
+axis_colorbar_right\axis_label\font_size=8
+axis_colorbar_right\axis_label\position=center
+axis_colorbar_right\axis_label\type=exponent
+axis_colorbar_right\minor_tick\labels_enabled=false
+axis_colorbar_right\minor_tick\inside_length=1.5
+axis_colorbar_right\minor_tick\label_font_size=6.4
+axis_colorbar_right\minor_tick\label_full_number=true
+axis_colorbar_right\minor_tick\outside_length=0
+axis_colorbar_right\minor_tick\width=1
+axis_colorbar_right\minor_tick\count=0
+axis_colorbar_right\ticks\date_format=dd.MM.yyyy
+axis_colorbar_right\ticks\datetime_format=dd.MM.yyyy HH:mm
+axis_colorbar_right\ticks\inside_length=3
+axis_colorbar_right\ticks\label_distance=3
+axis_colorbar_right\ticks\label_font_size=8
+axis_colorbar_right\ticks\mode=lin_or_power
+axis_colorbar_right\ticks\outside_length=0
+axis_colorbar_right\ticks\time_format=HH:mm
+axis_colorbar_right\ticks\width=1.5
+axis_colorbar_right\zero_line\enabled=false
+axis_colorbar_right\zero_line\line_width=1.5
+axis_colorbar_right\zero_line\color=black
+axis_colorbar_right\zero_line\style=solid
+axis_colorbar_right\grid\enabled=true
+axis_colorbar_right\grid\color=gray
+axis_colorbar_right\grid\width=0.75
+axis_colorbar_right\grid\style=dash
+axis_colorbar_right\minor_grid\enabled=false
+axis_colorbar_right\minor_grid\color=gray
+axis_colorbar_right\minor_grid\width=0.5
+axis_colorbar_right\minor_grid\style=dot
+axis_colorbar_top\color=black
+axis_colorbar_top\draw_mode1=line
+axis_colorbar_top\draw_mode2=all
+axis_colorbar_top\line_width=1.5
+axis_colorbar_top\axis_lines_offset=0
+axis_colorbar_top\min_ticks=5
+axis_colorbar_top\axis_label\distance=5
+axis_colorbar_top\axis_label\font_size=8
+axis_colorbar_top\axis_label\position=center
+axis_colorbar_top\axis_label\type=exponent
+axis_colorbar_top\minor_tick\labels_enabled=false
+axis_colorbar_top\minor_tick\inside_length=1.5
+axis_colorbar_top\minor_tick\label_font_size=6.4
+axis_colorbar_top\minor_tick\label_full_number=true
+axis_colorbar_top\minor_tick\outside_length=0
+axis_colorbar_top\minor_tick\width=1
+axis_colorbar_top\minor_tick\count=0
+axis_colorbar_top\ticks\date_format=dd.MM.yyyy
+axis_colorbar_top\ticks\datetime_format=dd.MM.yyyy HH:mm
+axis_colorbar_top\ticks\inside_length=3
+axis_colorbar_top\ticks\label_distance=3
+axis_colorbar_top\ticks\label_font_size=8
+axis_colorbar_top\ticks\mode=lin_or_power
+axis_colorbar_top\ticks\outside_length=0
+axis_colorbar_top\ticks\time_format=HH:mm
+axis_colorbar_top\ticks\width=1.5
+axis_colorbar_top\zero_line\enabled=false
+axis_colorbar_top\zero_line\line_width=1.5
+axis_colorbar_top\zero_line\color=black
+axis_colorbar_top\zero_line\style=solid
+axis_colorbar_top\grid\enabled=true
+axis_colorbar_top\grid\color=gray
+axis_colorbar_top\grid\width=0.75
+axis_colorbar_top\grid\style=dash
+axis_colorbar_top\minor_grid\enabled=false
+axis_colorbar_top\minor_grid\color=gray
+axis_colorbar_top\minor_grid\width=0.5
+axis_colorbar_top\minor_grid\style=dot
+graphs\antialiase=true
+graphs\palette=Matlab
+graphs\auto_styles\color0=red
+graphs\auto_styles\color1=green
+graphs\auto_styles\color2=blue
+graphs\auto_styles\color3=fuchsia
+graphs\auto_styles\color4=darkorange
+graphs\auto_styles\color5=navy
+graphs\auto_styles\color6=firebrick
+graphs\auto_styles\color7=darkgreen
+graphs\auto_styles\color8=darkmagenta
+graphs\auto_styles\color9=darkgreen
+graphs\auto_styles\color10=darkslateblue
+graphs\auto_styles\color11=maroon
+graphs\auto_styles\color12=indianred
+graphs\auto_styles\color13=darkolivegreen
+graphs\auto_styles\color14=mediumpurple
+graphs\auto_styles\color15=darkcyan
+graphs\auto_styles\line_style0=solid
+graphs\auto_styles\line_style1=dash
+graphs\auto_styles\line_style2=dot
+graphs\auto_styles\line_style3=dashdot
+graphs\auto_styles\line_style4=dashdotdot
+graphs\auto_styles\symbol0=symbol_cross
+graphs\auto_styles\symbol1=symbol_plus
+graphs\auto_styles\symbol2=symbol_circle
+graphs\auto_styles\symbol3=symbol_filled_circle
+graphs\auto_styles\symbol4=symbol_rect
+graphs\auto_styles\symbol5=symbol_filled_rect
+graphs\auto_styles\symbol6=symbol_triangle
+graphs\auto_styles\symbol7=symbol_filled_triangle
+graphs\auto_styles\symbol8=symbol_diamond
+graphs\auto_styles\symbol9=symbol_filled_diamond
+graphs\auto_styles\symbol10=symbol_star
+graphs\auto_styles\symbol11=symbol_filled_star
+graphs\auto_styles\symbol12=symbol_pentagon
+graphs\auto_styles\symbol13=symbol_filled_pentagon
+graphs\auto_styles\symbol14=symbol_asterisc
+graphs\auto_styles\symbol15=symbol_hourglass
+graphs\auto_styles\symbol16=symbol_filled_hourglass
+graphs\auto_styles\symbol17=symbol_curved_triangle
+graphs\auto_styles\symbol18=symbol_filled_curved_triangle
+graphs\auto_styles\symbol19=symbol_hexagon
+graphs\auto_styles\symbol20=symbol_filled_hexagon
+graphs\auto_styles\symbol21=symbol_rect_cross
+graphs\auto_styles\symbol22=symbol_rect_plus
+graphs\auto_styles\symbol23=symbol_rect_triangle
+graphs\auto_styles\symbol24=symbol_rect_downtriangle
+graphs\auto_styles\symbol25=symbol_rect_lefttriangle
+graphs\auto_styles\symbol26=symbol_rect_righttriangle
+graphs\auto_styles\symbol27=symbol_circle_cross
+graphs\auto_styles\symbol28=symbol_circle_plus
+graphs\auto_styles\symbol29=symbol_circle_peace
+graphs\auto_styles\symbol30=symbol_diamond_plus
+graphs\auto_styles\symbol31=symbol_diamond_cross
+graphs\auto_styles\symbol32=symbol_tripod
+graphs\auto_styles\symbol33=symbol_down_tripod
+graphs\auto_styles\symbol34=symbol_left_tripod
+graphs\auto_styles\symbol35=symbol_right_tripod
+graphs\auto_styles\symbol36=symbol_asterisc6
+graphs\auto_styles\symbol37=symbol_asterisc8
+graphs\auto_styles\symbol38=symbol_peace
+graphs\auto_styles\symbol39=symbol_target
+graphs\auto_styles\symbol40=symbol_down_triangle
+graphs\auto_styles\symbol41=symbol_filled_down_triangle
+graphs\auto_styles\symbol42=symbol_left_triangle
+graphs\auto_styles\symbol43=symbol_filled_left_triangle
+graphs\auto_styles\symbol44=symbol_right_triangle
+graphs\auto_styles\symbol45=symbol_filled_right_triangle
+graphs\auto_styles\symbol46=symbol_down_curved_triangle
+graphs\auto_styles\symbol47=symbol_filled_down_curved_triangle
+graphs\auto_styles\symbol48=symbol_left_curved_triangle
+graphs\auto_styles\symbol49=symbol_filled_left_curved_triangle
+graphs\auto_styles\symbol50=symbol_right_curved_triangle
+graphs\auto_styles\symbol51=symbol_filled_right_curved_triangle
+graphs\auto_styles\symbol52=symbol_octagon
+graphs\auto_styles\symbol53=symbol_filled_octagon
+graphs\auto_styles\symbol54=symbol_updowntriangle
+graphs\auto_styles\symbol55=symbol_filled_updowntriangle
+graphs\auto_styles\symbol56=symbol_horizontal_hourglass
+graphs\auto_styles\symbol57=symbol_filled_horizontal_hourglass
+graphs\auto_styles\symbol58=symbol_santaclause
+graphs\auto_styles\symbol59=symbol_filled_santaclause
+graphs\auto_styles\symbol60=symbol_male
+graphs\auto_styles\symbol61=symbol_female
+graphs\auto_styles\fill_style0=solid
+graphs\graphs_base\linewidth=2
+graphs\graphs_base\symbol_size=10
+graphs\graphs_base\symbol_line_width=1
+graphs\graphs_base\error_indicator_width=1
+graphs\graphs_base\head_decorator_size_factor=8
+graphs\graphs_base\head_decorator_type=filled_arrow
+graphs\graphs_base\error_fill_style=solid
+graphs\graphs_base\graph_color_mode=same
+graphs\graphs_base\fill_color_mode=lighter
+graphs\graphs_base\error_color_mode=darker
+graphs\graphs_base\error_fill_color_mode=lighter_transparent
+graphs\graphs_base\symbol_fill_color_mode=lighter
+graphs\graphs_barchart\linewidth=0
+graphs\graphs_barchart\symbol_size=10
+graphs\graphs_barchart\symbol_line_width=1
+graphs\graphs_barchart\error_indicator_width=1
+graphs\graphs_barchart\head_decorator_size_factor=8
+graphs\graphs_barchart\head_decorator_type=filled_arrow
+graphs\graphs_barchart\error_fill_style=solid
+graphs\graphs_barchart\graph_color_mode=lighter
+graphs\graphs_barchart\fill_color_mode=lighter
+graphs\graphs_barchart\error_color_mode=darker
+graphs\graphs_barchart\error_fill_color_mode=lighter_transparent
+graphs\graphs_barchart\symbol_fill_color_mode=lighter
+graphs\graphs_boxplot\linewidth=1
+graphs\graphs_boxplot\symbol_size=10
+graphs\graphs_boxplot\symbol_line_width=1
+graphs\graphs_boxplot\error_indicator_width=1
+graphs\graphs_boxplot\head_decorator_size_factor=8
+graphs\graphs_boxplot\head_decorator_type=filled_arrow
+graphs\graphs_boxplot\error_fill_style=solid
+graphs\graphs_boxplot\graph_color_mode=same_non_transparent
+graphs\graphs_boxplot\fill_color_mode=white
+graphs\graphs_boxplot\error_color_mode=darker
+graphs\graphs_boxplot\error_fill_color_mode=lighter_transparent
+graphs\graphs_boxplot\symbol_fill_color_mode=lighter
+graphs\graphs_filled\linewidth=2
+graphs\graphs_filled\symbol_size=10
+graphs\graphs_filled\symbol_line_width=1
+graphs\graphs_filled\error_indicator_width=1
+graphs\graphs_filled\head_decorator_size_factor=8
+graphs\graphs_filled\head_decorator_type=filled_arrow
+graphs\graphs_filled\error_fill_style=solid
+graphs\graphs_filled\graph_color_mode=same
+graphs\graphs_filled\fill_color_mode=lighter_transparent
+graphs\graphs_filled\error_color_mode=darker
+graphs\graphs_filled\error_fill_color_mode=lighter_transparent
+graphs\graphs_filled\symbol_fill_color_mode=lighter
+graphs\graphs_impulses\linewidth=3
+graphs\graphs_impulses\symbol_size=10
+graphs\graphs_impulses\symbol_line_width=1
+graphs\graphs_impulses\error_indicator_width=1
+graphs\graphs_impulses\head_decorator_size_factor=8
+graphs\graphs_impulses\head_decorator_type=filled_arrow
+graphs\graphs_impulses\error_fill_style=solid
+graphs\graphs_impulses\graph_color_mode=same
+graphs\graphs_impulses\fill_color_mode=lighter
+graphs\graphs_impulses\error_color_mode=darker
+graphs\graphs_impulses\error_fill_color_mode=lighter_transparent
+graphs\graphs_impulses\symbol_fill_color_mode=lighter
+graphs\graphs_geometric\linewidth=2
+graphs\graphs_geometric\symbol_size=10
+graphs\graphs_geometric\symbol_line_width=1
+graphs\graphs_geometric\error_indicator_width=1
+graphs\graphs_geometric\head_decorator_size_factor=8
+graphs\graphs_geometric\head_decorator_type=filled_arrow
+graphs\graphs_geometric\error_fill_style=solid
+graphs\graphs_geometric\graph_color_mode=same_non_transparent
+graphs\graphs_geometric\fill_color_mode=transparent
+graphs\graphs_geometric\error_color_mode=darker
+graphs\graphs_geometric\error_fill_color_mode=lighter_transparent
+graphs\graphs_geometric\symbol_fill_color_mode=lighter
+graphs\graphs_geometric\color=black
+graphs\graphs_geometric\line_style=solid
+graphs\graphs_geometric\symbol=symbol_cross
+graphs\graphs_geometric\fill_style=solid
+graphs\graphs_annotation\linewidth=2
+graphs\graphs_annotation\symbol_size=16
+graphs\graphs_annotation\symbol_line_width=1
+graphs\graphs_annotation\error_indicator_width=1
+graphs\graphs_annotation\head_decorator_size_factor=8
+graphs\graphs_annotation\head_decorator_type=filled_arrow
+graphs\graphs_annotation\error_fill_style=solid
+graphs\graphs_annotation\graph_color_mode=same_non_transparent
+graphs\graphs_annotation\fill_color_mode=lighter
+graphs\graphs_annotation\error_color_mode=darker
+graphs\graphs_annotation\error_fill_color_mode=lighter_transparent
+graphs\graphs_annotation\symbol_fill_color_mode=lighter
+graphs\graphs_annotation\color=black
+graphs\graphs_annotation\line_style=solid
+graphs\graphs_annotation\symbol=symbol_cross
+graphs\graphs_annotation\fill_style=solid
+graphs\graphs_annotation\text_color=black
+graphs\graphs_annotation\font_size=12
+graphs\graphs_annotation\font_name=GUI
diff --git a/screenshots/advancedlineandfillstyling.png b/screenshots/advancedlineandfillstyling.png
index 806dd1449f..b822c025c0 100644
Binary files a/screenshots/advancedlineandfillstyling.png and b/screenshots/advancedlineandfillstyling.png differ
diff --git a/screenshots/advancedlineandfillstyling_small.png b/screenshots/advancedlineandfillstyling_small.png
index 82e9cd8bba..698034eeec 100644
Binary files a/screenshots/advancedlineandfillstyling_small.png and b/screenshots/advancedlineandfillstyling_small.png differ
diff --git a/screenshots/barchart.png b/screenshots/barchart.png
index a3454b89e7..80f096b9aa 100644
Binary files a/screenshots/barchart.png and b/screenshots/barchart.png differ
diff --git a/screenshots/barchart_errorbars.png b/screenshots/barchart_errorbars.png
index da0566d3d4..76e1d6d30d 100644
Binary files a/screenshots/barchart_errorbars.png and b/screenshots/barchart_errorbars.png differ
diff --git a/screenshots/barchart_errorbars_hor.png b/screenshots/barchart_errorbars_hor.png
index df7d96cff7..f89c1c9c56 100644
Binary files a/screenshots/barchart_errorbars_hor.png and b/screenshots/barchart_errorbars_hor.png differ
diff --git a/screenshots/barchart_errorbars_hor_small.png b/screenshots/barchart_errorbars_hor_small.png
index 7f8551aed3..e486b0b6e7 100644
Binary files a/screenshots/barchart_errorbars_hor_small.png and b/screenshots/barchart_errorbars_hor_small.png differ
diff --git a/screenshots/barchart_errorbars_small.png b/screenshots/barchart_errorbars_small.png
index 15f10f26e2..febb8cca17 100644
Binary files a/screenshots/barchart_errorbars_small.png and b/screenshots/barchart_errorbars_small.png differ
diff --git a/screenshots/barchart_functorfill.png b/screenshots/barchart_functorfill.png
index 089f337001..837072cd7a 100644
Binary files a/screenshots/barchart_functorfill.png and b/screenshots/barchart_functorfill.png differ
diff --git a/screenshots/barchart_functorfill_hor.png b/screenshots/barchart_functorfill_hor.png
index f4f9b61272..659f4f8f15 100644
Binary files a/screenshots/barchart_functorfill_hor.png and b/screenshots/barchart_functorfill_hor.png differ
diff --git a/screenshots/barchart_functorfill_hor_small.png b/screenshots/barchart_functorfill_hor_small.png
index 5adae1c92e..d55d2a48bd 100644
Binary files a/screenshots/barchart_functorfill_hor_small.png and b/screenshots/barchart_functorfill_hor_small.png differ
diff --git a/screenshots/barchart_functorfill_small.png b/screenshots/barchart_functorfill_small.png
index 53534eda15..c3c88337b7 100644
Binary files a/screenshots/barchart_functorfill_small.png and b/screenshots/barchart_functorfill_small.png differ
diff --git a/screenshots/barchart_hor.png b/screenshots/barchart_hor.png
index 5ae913f4c7..0ee556d764 100644
Binary files a/screenshots/barchart_hor.png and b/screenshots/barchart_hor.png differ
diff --git a/screenshots/barchart_hor_small.png b/screenshots/barchart_hor_small.png
index 88cdb2fde1..62ff3d246e 100644
Binary files a/screenshots/barchart_hor_small.png and b/screenshots/barchart_hor_small.png differ
diff --git a/screenshots/barchart_small.png b/screenshots/barchart_small.png
index f531fc7430..4a7cfc6727 100644
Binary files a/screenshots/barchart_small.png and b/screenshots/barchart_small.png differ
diff --git a/screenshots/barchart_twocolor.png b/screenshots/barchart_twocolor.png
index 2bb74f210e..456f6fb7a8 100644
Binary files a/screenshots/barchart_twocolor.png and b/screenshots/barchart_twocolor.png differ
diff --git a/screenshots/barchart_twocolor_hor.png b/screenshots/barchart_twocolor_hor.png
index ac90ee566f..68fb87e425 100644
Binary files a/screenshots/barchart_twocolor_hor.png and b/screenshots/barchart_twocolor_hor.png differ
diff --git a/screenshots/barchart_twocolor_hor_small.png b/screenshots/barchart_twocolor_hor_small.png
index 5d3203d828..950b8eedc7 100644
Binary files a/screenshots/barchart_twocolor_hor_small.png and b/screenshots/barchart_twocolor_hor_small.png differ
diff --git a/screenshots/barchart_twocolor_small.png b/screenshots/barchart_twocolor_small.png
index 726eedfa44..9a8a69377b 100644
Binary files a/screenshots/barchart_twocolor_small.png and b/screenshots/barchart_twocolor_small.png differ
diff --git a/screenshots/boxplot.png b/screenshots/boxplot.png
index e6daab2b1b..0e23fa7dfb 100644
Binary files a/screenshots/boxplot.png and b/screenshots/boxplot.png differ
diff --git a/screenshots/boxplot_small.png b/screenshots/boxplot_small.png
index 3a7b8cd752..438a6798e5 100644
Binary files a/screenshots/boxplot_small.png and b/screenshots/boxplot_small.png differ
diff --git a/screenshots/contourplot.png b/screenshots/contourplot.png
index 8f5525e6e3..335b09d378 100644
Binary files a/screenshots/contourplot.png and b/screenshots/contourplot.png differ
diff --git a/screenshots/contourplot_small.png b/screenshots/contourplot_small.png
index 1304747e35..0328100b53 100644
Binary files a/screenshots/contourplot_small.png and b/screenshots/contourplot_small.png differ
diff --git a/screenshots/dateaxes.png b/screenshots/dateaxes.png
index 620ae25713..69640c04d5 100644
Binary files a/screenshots/dateaxes.png and b/screenshots/dateaxes.png differ
diff --git a/screenshots/dateaxes_small.png b/screenshots/dateaxes_small.png
index a9372e173c..bb8a6e6f30 100644
Binary files a/screenshots/dateaxes_small.png and b/screenshots/dateaxes_small.png differ
diff --git a/screenshots/dateaxes_timeaxis.png b/screenshots/dateaxes_timeaxis.png
index 287628dfc2..5ac552afb2 100644
Binary files a/screenshots/dateaxes_timeaxis.png and b/screenshots/dateaxes_timeaxis.png differ
diff --git a/screenshots/dateaxes_timeaxis_small.png b/screenshots/dateaxes_timeaxis_small.png
index 41385e87c5..5c2f338173 100644
Binary files a/screenshots/dateaxes_timeaxis_small.png and b/screenshots/dateaxes_timeaxis_small.png differ
diff --git a/screenshots/errorbarstyles.png b/screenshots/errorbarstyles.png
index 6138533094..cdd42a0084 100644
Binary files a/screenshots/errorbarstyles.png and b/screenshots/errorbarstyles.png differ
diff --git a/screenshots/errorbarstyles_impulses.png b/screenshots/errorbarstyles_impulses.png
index 0746224320..024c317737 100644
Binary files a/screenshots/errorbarstyles_impulses.png and b/screenshots/errorbarstyles_impulses.png differ
diff --git a/screenshots/errorbarstyles_impulses_horizontal.png b/screenshots/errorbarstyles_impulses_horizontal.png
index 26d42045f1..9906b43426 100644
Binary files a/screenshots/errorbarstyles_impulses_horizontal.png and b/screenshots/errorbarstyles_impulses_horizontal.png differ
diff --git a/screenshots/errorbarstyles_impulses_horizontal_small.png b/screenshots/errorbarstyles_impulses_horizontal_small.png
index dbebee8d76..29ac2a1711 100644
Binary files a/screenshots/errorbarstyles_impulses_horizontal_small.png and b/screenshots/errorbarstyles_impulses_horizontal_small.png differ
diff --git a/screenshots/errorbarstyles_impulses_small.png b/screenshots/errorbarstyles_impulses_small.png
index 56fbccbc83..90b497bfc3 100644
Binary files a/screenshots/errorbarstyles_impulses_small.png and b/screenshots/errorbarstyles_impulses_small.png differ
diff --git a/screenshots/errorbarstyles_small.png b/screenshots/errorbarstyles_small.png
index f8efb38a41..a6efb95286 100644
Binary files a/screenshots/errorbarstyles_small.png and b/screenshots/errorbarstyles_small.png differ
diff --git a/screenshots/evalcurve.png b/screenshots/evalcurve.png
index ada51c23b9..59c84f6aa2 100644
Binary files a/screenshots/evalcurve.png and b/screenshots/evalcurve.png differ
diff --git a/screenshots/evalcurve_small.png b/screenshots/evalcurve_small.png
index 510e45121d..8a5be6a096 100644
Binary files a/screenshots/evalcurve_small.png and b/screenshots/evalcurve_small.png differ
diff --git a/screenshots/filledgraphs.png b/screenshots/filledgraphs.png
index e324b05e13..59433530a1 100644
Binary files a/screenshots/filledgraphs.png and b/screenshots/filledgraphs.png differ
diff --git a/screenshots/filledgraphs_errors.png b/screenshots/filledgraphs_errors.png
index d53cd593e6..0457aa1015 100644
Binary files a/screenshots/filledgraphs_errors.png and b/screenshots/filledgraphs_errors.png differ
diff --git a/screenshots/filledgraphs_errors_small.png b/screenshots/filledgraphs_errors_small.png
index 92953e5fb7..c581ef7cd7 100644
Binary files a/screenshots/filledgraphs_errors_small.png and b/screenshots/filledgraphs_errors_small.png differ
diff --git a/screenshots/filledgraphs_errors_y.png b/screenshots/filledgraphs_errors_y.png
index 43d4e5b908..337d418f95 100644
Binary files a/screenshots/filledgraphs_errors_y.png and b/screenshots/filledgraphs_errors_y.png differ
diff --git a/screenshots/filledgraphs_errors_y_small.png b/screenshots/filledgraphs_errors_y_small.png
index 3c56dbeccb..89afd13e8c 100644
Binary files a/screenshots/filledgraphs_errors_y_small.png and b/screenshots/filledgraphs_errors_y_small.png differ
diff --git a/screenshots/filledgraphs_small.png b/screenshots/filledgraphs_small.png
index 8d79c50f75..1f0282128a 100644
Binary files a/screenshots/filledgraphs_small.png and b/screenshots/filledgraphs_small.png differ
diff --git a/screenshots/filledgraphs_y.png b/screenshots/filledgraphs_y.png
index c2d7269c2f..f6944cb551 100644
Binary files a/screenshots/filledgraphs_y.png and b/screenshots/filledgraphs_y.png differ
diff --git a/screenshots/filledgraphs_y_small.png b/screenshots/filledgraphs_y_small.png
index 69731abf7a..bb0d7141ea 100644
Binary files a/screenshots/filledgraphs_y_small.png and b/screenshots/filledgraphs_y_small.png differ
diff --git a/screenshots/functionplot.png b/screenshots/functionplot.png
index db21624be3..f0bd3267c0 100644
Binary files a/screenshots/functionplot.png and b/screenshots/functionplot.png differ
diff --git a/screenshots/functionplot_fy.png b/screenshots/functionplot_fy.png
index e22bb84131..a492ba4b07 100644
Binary files a/screenshots/functionplot_fy.png and b/screenshots/functionplot_fy.png differ
diff --git a/screenshots/functionplot_fy_small.png b/screenshots/functionplot_fy_small.png
index 29123ef8e3..ed35cd17a7 100644
Binary files a/screenshots/functionplot_fy_small.png and b/screenshots/functionplot_fy_small.png differ
diff --git a/screenshots/functionplot_small.png b/screenshots/functionplot_small.png
index b5bbcdb11f..116686e457 100644
Binary files a/screenshots/functionplot_small.png and b/screenshots/functionplot_small.png differ
diff --git a/screenshots/geo_coordinateaxis0.png b/screenshots/geo_coordinateaxis0.png
index d440a1a1dd..65987daec9 100644
Binary files a/screenshots/geo_coordinateaxis0.png and b/screenshots/geo_coordinateaxis0.png differ
diff --git a/screenshots/geo_coordinateaxis0_small.png b/screenshots/geo_coordinateaxis0_small.png
index a97dfeb1ad..6b22fc51f0 100644
Binary files a/screenshots/geo_coordinateaxis0_small.png and b/screenshots/geo_coordinateaxis0_small.png differ
diff --git a/screenshots/geometric.png b/screenshots/geometric.png
index 17b92a75ba..740926bbc1 100644
Binary files a/screenshots/geometric.png and b/screenshots/geometric.png differ
diff --git a/screenshots/geometric_small.png b/screenshots/geometric_small.png
index 89101a1bd5..ff616d1155 100644
Binary files a/screenshots/geometric_small.png and b/screenshots/geometric_small.png differ
diff --git a/screenshots/imageplot.png b/screenshots/imageplot.png
index a1cd895096..c653bc7808 100644
Binary files a/screenshots/imageplot.png and b/screenshots/imageplot.png differ
diff --git a/screenshots/imageplot_modifier.png b/screenshots/imageplot_modifier.png
index 068ff6ac03..b3b1c71007 100644
Binary files a/screenshots/imageplot_modifier.png and b/screenshots/imageplot_modifier.png differ
diff --git a/screenshots/imageplot_modifier_small.png b/screenshots/imageplot_modifier_small.png
index 679193914d..4fdae8b1d5 100644
Binary files a/screenshots/imageplot_modifier_small.png and b/screenshots/imageplot_modifier_small.png differ
diff --git a/screenshots/imageplot_nodatastore.png b/screenshots/imageplot_nodatastore.png
index cf9004b4eb..0c03d48017 100644
Binary files a/screenshots/imageplot_nodatastore.png and b/screenshots/imageplot_nodatastore.png differ
diff --git a/screenshots/imageplot_nodatastore_small.png b/screenshots/imageplot_nodatastore_small.png
index 4f439ab6fb..dae57eb307 100644
Binary files a/screenshots/imageplot_nodatastore_small.png and b/screenshots/imageplot_nodatastore_small.png differ
diff --git a/screenshots/imageplot_small.png b/screenshots/imageplot_small.png
index 525ddd73af..f4e4399a91 100644
Binary files a/screenshots/imageplot_small.png and b/screenshots/imageplot_small.png differ
diff --git a/screenshots/imageplot_userpal_program.png b/screenshots/imageplot_userpal_program.png
index 456261309d..fefed54b91 100644
Binary files a/screenshots/imageplot_userpal_program.png and b/screenshots/imageplot_userpal_program.png differ
diff --git a/screenshots/imageplot_userpal_program_small.png b/screenshots/imageplot_userpal_program_small.png
index f31fa49f24..c25cedbb04 100644
Binary files a/screenshots/imageplot_userpal_program_small.png and b/screenshots/imageplot_userpal_program_small.png differ
diff --git a/screenshots/impulsesplot.png b/screenshots/impulsesplot.png
index bd3d435310..599082f994 100644
Binary files a/screenshots/impulsesplot.png and b/screenshots/impulsesplot.png differ
diff --git a/screenshots/impulsesplot_horizontal.png b/screenshots/impulsesplot_horizontal.png
index 44eeb18c9a..8719eb168f 100644
Binary files a/screenshots/impulsesplot_horizontal.png and b/screenshots/impulsesplot_horizontal.png differ
diff --git a/screenshots/impulsesplot_horizontal_small.png b/screenshots/impulsesplot_horizontal_small.png
index b1995f8b00..86dc6743f9 100644
Binary files a/screenshots/impulsesplot_horizontal_small.png and b/screenshots/impulsesplot_horizontal_small.png differ
diff --git a/screenshots/impulsesplot_small.png b/screenshots/impulsesplot_small.png
index dc8a29d33e..37faa0862c 100644
Binary files a/screenshots/impulsesplot_small.png and b/screenshots/impulsesplot_small.png differ
diff --git a/screenshots/impulsesplot_symbols.png b/screenshots/impulsesplot_symbols.png
index 0e9981027e..9ab015b6d4 100644
Binary files a/screenshots/impulsesplot_symbols.png and b/screenshots/impulsesplot_symbols.png differ
diff --git a/screenshots/impulsesplot_symbols_small.png b/screenshots/impulsesplot_symbols_small.png
index d683160fc4..cbbc56e3af 100644
Binary files a/screenshots/impulsesplot_symbols_small.png and b/screenshots/impulsesplot_symbols_small.png differ
diff --git a/screenshots/mandelbrot.png b/screenshots/mandelbrot.png
index aaad48d48b..ff55036a0a 100644
Binary files a/screenshots/mandelbrot.png and b/screenshots/mandelbrot.png differ
diff --git a/screenshots/mandelbrot_small.png b/screenshots/mandelbrot_small.png
index 91e359479d..89fcf41cfc 100644
Binary files a/screenshots/mandelbrot_small.png and b/screenshots/mandelbrot_small.png differ
diff --git a/screenshots/multiplot.png b/screenshots/multiplot.png
index 8bd3a5d16f..d4c48898e3 100644
Binary files a/screenshots/multiplot.png and b/screenshots/multiplot.png differ
diff --git a/screenshots/multiplot_controlwindow.png b/screenshots/multiplot_controlwindow.png
index 877a594824..b1c1d1251b 100644
Binary files a/screenshots/multiplot_controlwindow.png and b/screenshots/multiplot_controlwindow.png differ
diff --git a/screenshots/multiplot_controlwindow_small.png b/screenshots/multiplot_controlwindow_small.png
index 100ddc5dee..0edfd9d63b 100644
Binary files a/screenshots/multiplot_controlwindow_small.png and b/screenshots/multiplot_controlwindow_small.png differ
diff --git a/screenshots/multiplot_small.png b/screenshots/multiplot_small.png
index cf1dc840d4..03d1b88a2e 100644
Binary files a/screenshots/multiplot_small.png and b/screenshots/multiplot_small.png differ
diff --git a/screenshots/parametriccurve1.png b/screenshots/parametriccurve1.png
index ee2fbddb4b..25799de5c4 100644
Binary files a/screenshots/parametriccurve1.png and b/screenshots/parametriccurve1.png differ
diff --git a/screenshots/parametriccurve1_small.png b/screenshots/parametriccurve1_small.png
index 762b3fd403..de53cf86d6 100644
Binary files a/screenshots/parametriccurve1_small.png and b/screenshots/parametriccurve1_small.png differ
diff --git a/screenshots/parametriccurve2.png b/screenshots/parametriccurve2.png
index db6ed44514..b72f89b5ba 100644
Binary files a/screenshots/parametriccurve2.png and b/screenshots/parametriccurve2.png differ
diff --git a/screenshots/parametriccurve2_small.png b/screenshots/parametriccurve2_small.png
index 5335c1a5e3..8fa256ed8d 100644
Binary files a/screenshots/parametriccurve2_small.png and b/screenshots/parametriccurve2_small.png differ
diff --git a/screenshots/paramscatterplot.png b/screenshots/paramscatterplot.png
index 93425295b3..3063423cd5 100644
Binary files a/screenshots/paramscatterplot.png and b/screenshots/paramscatterplot.png differ
diff --git a/screenshots/paramscatterplot_customsymbol.png b/screenshots/paramscatterplot_customsymbol.png
index 39fa63bc71..131c5d53c7 100644
Binary files a/screenshots/paramscatterplot_customsymbol.png and b/screenshots/paramscatterplot_customsymbol.png differ
diff --git a/screenshots/paramscatterplot_customsymbol_small.png b/screenshots/paramscatterplot_customsymbol_small.png
index eb0cc8f312..65a926b9b1 100644
Binary files a/screenshots/paramscatterplot_customsymbol_small.png and b/screenshots/paramscatterplot_customsymbol_small.png differ
diff --git a/screenshots/paramscatterplot_small.png b/screenshots/paramscatterplot_small.png
index c223a0dc60..4badcedcfb 100644
Binary files a/screenshots/paramscatterplot_small.png and b/screenshots/paramscatterplot_small.png differ
diff --git a/screenshots/parsedfunctionplot.png b/screenshots/parsedfunctionplot.png
index 8cffb242ed..5c90274e33 100644
Binary files a/screenshots/parsedfunctionplot.png and b/screenshots/parsedfunctionplot.png differ
diff --git a/screenshots/parsedfunctionplot_small.png b/screenshots/parsedfunctionplot_small.png
index 160ea135b4..de12ad367d 100644
Binary files a/screenshots/parsedfunctionplot_small.png and b/screenshots/parsedfunctionplot_small.png differ
diff --git a/screenshots/rgbimageplot.png b/screenshots/rgbimageplot.png
index 2b5f086515..7a5a1fe0f2 100644
Binary files a/screenshots/rgbimageplot.png and b/screenshots/rgbimageplot.png differ
diff --git a/screenshots/rgbimageplot_qt.png b/screenshots/rgbimageplot_qt.png
index 5867ffa200..82abfdbe65 100644
Binary files a/screenshots/rgbimageplot_qt.png and b/screenshots/rgbimageplot_qt.png differ
diff --git a/screenshots/rgbimageplot_qt_small.png b/screenshots/rgbimageplot_qt_small.png
index 21f8b9bc33..0f86197a48 100644
Binary files a/screenshots/rgbimageplot_qt_small.png and b/screenshots/rgbimageplot_qt_small.png differ
diff --git a/screenshots/rgbimageplot_qt_upsidedown.png b/screenshots/rgbimageplot_qt_upsidedown.png
index ec7ca80e7d..fc4e91997d 100644
Binary files a/screenshots/rgbimageplot_qt_upsidedown.png and b/screenshots/rgbimageplot_qt_upsidedown.png differ
diff --git a/screenshots/rgbimageplot_qt_upsidedown_small.png b/screenshots/rgbimageplot_qt_upsidedown_small.png
index 21c8e71c7f..3f1470596d 100644
Binary files a/screenshots/rgbimageplot_qt_upsidedown_small.png and b/screenshots/rgbimageplot_qt_upsidedown_small.png differ
diff --git a/screenshots/rgbimageplot_small.png b/screenshots/rgbimageplot_small.png
index 8ac7843466..4e948afcf9 100644
Binary files a/screenshots/rgbimageplot_small.png and b/screenshots/rgbimageplot_small.png differ
diff --git a/screenshots/scatter.png b/screenshots/scatter.png
index f32c1dc065..290ba01c0c 100644
Binary files a/screenshots/scatter.png and b/screenshots/scatter.png differ
diff --git a/screenshots/scatter_customsymbol.png b/screenshots/scatter_customsymbol.png
index 3a2cbc9baa..eab1b4c4b9 100644
Binary files a/screenshots/scatter_customsymbol.png and b/screenshots/scatter_customsymbol.png differ
diff --git a/screenshots/scatter_customsymbol_small.png b/screenshots/scatter_customsymbol_small.png
index b1708a241a..13835eacdf 100644
Binary files a/screenshots/scatter_customsymbol_small.png and b/screenshots/scatter_customsymbol_small.png differ
diff --git a/screenshots/scatter_error.png b/screenshots/scatter_error.png
index f5370f5e44..47b6a80b5a 100644
Binary files a/screenshots/scatter_error.png and b/screenshots/scatter_error.png differ
diff --git a/screenshots/scatter_error_small.png b/screenshots/scatter_error_small.png
index 202694d96d..bcea605c36 100644
Binary files a/screenshots/scatter_error_small.png and b/screenshots/scatter_error_small.png differ
diff --git a/screenshots/scatter_small.png b/screenshots/scatter_small.png
index 506005300a..b4a60cd1ee 100644
Binary files a/screenshots/scatter_small.png and b/screenshots/scatter_small.png differ
diff --git a/screenshots/second_axis.png b/screenshots/second_axis.png
index 92f20bfc23..9dc200efb5 100644
Binary files a/screenshots/second_axis.png and b/screenshots/second_axis.png differ
diff --git a/screenshots/second_axis_hor.png b/screenshots/second_axis_hor.png
index 914b25c0c6..2610984142 100644
Binary files a/screenshots/second_axis_hor.png and b/screenshots/second_axis_hor.png differ
diff --git a/screenshots/second_axis_hor_small.png b/screenshots/second_axis_hor_small.png
index 9779d5822e..c7c0b52557 100644
Binary files a/screenshots/second_axis_hor_small.png and b/screenshots/second_axis_hor_small.png differ
diff --git a/screenshots/second_axis_small.png b/screenshots/second_axis_small.png
index b324cc36f2..8af6996234 100644
Binary files a/screenshots/second_axis_small.png and b/screenshots/second_axis_small.png differ
diff --git a/screenshots/simpletest.png b/screenshots/simpletest.png
index 66bd9b3538..6e27fb9c76 100644
Binary files a/screenshots/simpletest.png and b/screenshots/simpletest.png differ
diff --git a/screenshots/simpletest_small.png b/screenshots/simpletest_small.png
index d4284bacd9..0dc7df6433 100644
Binary files a/screenshots/simpletest_small.png and b/screenshots/simpletest_small.png differ
diff --git a/screenshots/stackedbars.png b/screenshots/stackedbars.png
index 717a72772a..e574d5e813 100644
Binary files a/screenshots/stackedbars.png and b/screenshots/stackedbars.png differ
diff --git a/screenshots/stackedbars_hor.png b/screenshots/stackedbars_hor.png
index 7012a95ccc..549d533d30 100644
Binary files a/screenshots/stackedbars_hor.png and b/screenshots/stackedbars_hor.png differ
diff --git a/screenshots/stackedbars_hor_small.png b/screenshots/stackedbars_hor_small.png
index 619e6bf1f1..9ad4883c37 100644
Binary files a/screenshots/stackedbars_hor_small.png and b/screenshots/stackedbars_hor_small.png differ
diff --git a/screenshots/stackedbars_small.png b/screenshots/stackedbars_small.png
index 1d08429816..85d45f6cda 100644
Binary files a/screenshots/stackedbars_small.png and b/screenshots/stackedbars_small.png differ
diff --git a/screenshots/stepplots.png b/screenshots/stepplots.png
index 00be1377e0..85d51d7932 100644
Binary files a/screenshots/stepplots.png and b/screenshots/stepplots.png differ
diff --git a/screenshots/stepplots_small.png b/screenshots/stepplots_small.png
index 10c6208c7a..7480837e79 100644
Binary files a/screenshots/stepplots_small.png and b/screenshots/stepplots_small.png differ
diff --git a/screenshots/symbols_and_errors.png b/screenshots/symbols_and_errors.png
index ea137b3d44..349308d6d5 100644
Binary files a/screenshots/symbols_and_errors.png and b/screenshots/symbols_and_errors.png differ
diff --git a/screenshots/symbols_and_errors_small.png b/screenshots/symbols_and_errors_small.png
index 95ad5cd68a..c25f9d3d34 100644
Binary files a/screenshots/symbols_and_errors_small.png and b/screenshots/symbols_and_errors_small.png differ
diff --git a/screenshots/test_distributionplot.png b/screenshots/test_distributionplot.png
index 075f3efb40..cb93e11f9b 100644
Binary files a/screenshots/test_distributionplot.png and b/screenshots/test_distributionplot.png differ
diff --git a/screenshots/test_distributionplot_small.png b/screenshots/test_distributionplot_small.png
index f373ec31e9..97686d7f4e 100644
Binary files a/screenshots/test_distributionplot_small.png and b/screenshots/test_distributionplot_small.png differ
diff --git a/screenshots/test_styledboxplot.png b/screenshots/test_styledboxplot.png
index 2660f6786e..725d9ae74f 100644
Binary files a/screenshots/test_styledboxplot.png and b/screenshots/test_styledboxplot.png differ
diff --git a/screenshots/test_styledboxplot_small.png b/screenshots/test_styledboxplot_small.png
index ee9c7448b4..f448482693 100644
Binary files a/screenshots/test_styledboxplot_small.png and b/screenshots/test_styledboxplot_small.png differ
diff --git a/screenshots/violinplot_hor.png b/screenshots/violinplot_hor.png
index 9462bd90b7..ce61efe9ea 100644
Binary files a/screenshots/violinplot_hor.png and b/screenshots/violinplot_hor.png differ
diff --git a/screenshots/violinplot_hor_small.png b/screenshots/violinplot_hor_small.png
index 34c61f4d44..4936533089 100644
Binary files a/screenshots/violinplot_hor_small.png and b/screenshots/violinplot_hor_small.png differ
diff --git a/screenshots/violinplot_vert.png b/screenshots/violinplot_vert.png
index d8ef5d4ed5..9a13fe8341 100644
Binary files a/screenshots/violinplot_vert.png and b/screenshots/violinplot_vert.png differ
diff --git a/screenshots/violinplot_vert_small.png b/screenshots/violinplot_vert_small.png
index 9b08c30da7..c0ea3b5161 100644
Binary files a/screenshots/violinplot_vert_small.png and b/screenshots/violinplot_vert_small.png differ
diff --git a/screenshots/wiggleplot_x.png b/screenshots/wiggleplot_x.png
index f38ac3efcf..9ed400b9d9 100644
Binary files a/screenshots/wiggleplot_x.png and b/screenshots/wiggleplot_x.png differ
diff --git a/screenshots/wiggleplot_x_small.png b/screenshots/wiggleplot_x_small.png
index 8ed40045cd..c9413571f4 100644
Binary files a/screenshots/wiggleplot_x_small.png and b/screenshots/wiggleplot_x_small.png differ
diff --git a/screenshots/wiggleplot_y.png b/screenshots/wiggleplot_y.png
index 495b7bd674..3ff5a06253 100644
Binary files a/screenshots/wiggleplot_y.png and b/screenshots/wiggleplot_y.png differ
diff --git a/screenshots/wiggleplot_y_small.png b/screenshots/wiggleplot_y_small.png
index 6c9949a17b..7b2cb5796a 100644
Binary files a/screenshots/wiggleplot_y_small.png and b/screenshots/wiggleplot_y_small.png differ