From 06dd6a9fcbb88284e4c2f46098514b8ecf3cfee7 Mon Sep 17 00:00:00 2001 From: John Lewin Date: Tue, 26 Feb 2019 21:54:25 -0800 Subject: [PATCH] Move dark background from parent widget to bed bounds --- .../PrintLeveling/WizardPages/AutoProbePage.cs | 2 ++ .../PrintLeveling/WizardPages/ProbePositionsWidget.cs | 1 + 2 files changed, 3 insertions(+) diff --git a/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/AutoProbePage.cs b/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/AutoProbePage.cs index c8e892dc2..45c77e461 100644 --- a/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/AutoProbePage.cs +++ b/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/AutoProbePage.cs @@ -33,6 +33,7 @@ using System.Linq; using System.Threading; using System.Threading.Tasks; using MatterControl.Printing; +using MatterHackers.Agg; using MatterHackers.Agg.UI; using MatterHackers.MatterControl.PrinterCommunication; using MatterHackers.MatterControl.SlicerConfiguration; @@ -63,6 +64,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage.PrintLeveling this.printer = printer; this.probePositions = probePositions; + contentRow.BackgroundColor = Color.Transparent; contentRow.AddChild(probePositionsWidget = new ProbePositionsWidget(printer, probePoints, probePositions, AppContext.Theme) { HAnchor = HAnchor.Stretch, diff --git a/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/ProbePositionsWidget.cs b/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/ProbePositionsWidget.cs index 38d20fe9d..a522187e3 100644 --- a/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/ProbePositionsWidget.cs +++ b/MatterControlLib/ConfigurationPage/PrintLeveling/WizardPages/ProbePositionsWidget.cs @@ -98,6 +98,7 @@ namespace MatterHackers.MatterControl.ConfigurationPage.PrintLeveling public override void OnDraw(Graphics2D graphics2D) { + graphics2D.FillRectangle(scaledBedRect, theme.SlightShade); graphics2D.Rectangle(scaledBedRect, lightColor); // Draw some basic bed gridlines