From c246b1c6a4c8aa3e473fe7737adcc1c1934895b8 Mon Sep 17 00:00:00 2001 From: larsbrubaker Date: Tue, 18 Feb 2014 10:26:11 -0800 Subject: [PATCH] Refectoring GCode viewer so that it draws everything in order. --- PartPreviewWindow/GcodeViewBasic.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PartPreviewWindow/GcodeViewBasic.cs b/PartPreviewWindow/GcodeViewBasic.cs index 0ced2aaf4..428295b88 100644 --- a/PartPreviewWindow/GcodeViewBasic.cs +++ b/PartPreviewWindow/GcodeViewBasic.cs @@ -511,7 +511,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow layerSelectionButtonsPannel.AddChild(navigationWidget); - selectLayerSlider = new Slider(new Vector2(), 10, 0, gcodeViewWidget.gCodeView.NumLayers - 1, Orientation.Vertical); + selectLayerSlider = new Slider(new Vector2(), 10, 0, gcodeViewWidget.LoadedGCode.NumChangesInZ - 1, Orientation.Vertical); selectLayerSlider.ValueChanged += new EventHandler(selectLayerSlider_ValueChanged); gcodeViewWidget.ActiveLayerChanged += new EventHandler(gcodeViewWidget_ActiveLayerChanged); AddChild(selectLayerSlider); @@ -719,7 +719,7 @@ namespace MatterHackers.MatterControl.PartPreviewWindow { if (gcodeViewWidget.LoadedGCode != null) { - layerCountTextWidget.Text = string.Format("{0} / {1}", gcodeViewWidget.ActiveLayerIndex + 1, gcodeViewWidget.gCodeView.NumLayers.ToString()); + layerCountTextWidget.Text = string.Format("{0} / {1}", gcodeViewWidget.ActiveLayerIndex + 1, gcodeViewWidget.LoadedGCode.NumChangesInZ.ToString()); } base.OnDraw(graphics2D); }