diff --git a/OpenNest/Controls/PlateRenderer.cs b/OpenNest/Controls/PlateRenderer.cs index c13dd47..14f67f9 100644 --- a/OpenNest/Controls/PlateRenderer.cs +++ b/OpenNest/Controls/PlateRenderer.cs @@ -168,7 +168,7 @@ namespace OpenNest.Controls if (program == null || program.Codes.Count == 0) continue; - var activePen = cutoff == view.SelectedCutOff ? selectedPen : pen; + var activePen = view.Selection.SelectedCutOffs.Contains(cutoff) ? selectedPen : pen; for (var i = 0; i < program.Codes.Count - 1; i += 2) { diff --git a/OpenNest/Controls/PlateView.cs b/OpenNest/Controls/PlateView.cs index f236ad8..bb5bf67 100644 --- a/OpenNest/Controls/PlateView.cs +++ b/OpenNest/Controls/PlateView.cs @@ -179,18 +179,6 @@ namespace OpenNest.Controls } } - // Temporary — removed in Task 5 - public CutOff SelectedCutOff - { - get => selection.SelectedCutOffs.Count > 0 ? selection.SelectedCutOffs[0] : null; - set - { - selection.SelectedCutOffs.Clear(); - if (value != null) - selection.SelectedCutOffs.Add(value); - Invalidate(); - } - } public double RotateIncrementAngle { get; set; } diff --git a/OpenNest/Forms/NestProgressForm.Designer.cs b/OpenNest/Forms/NestProgressForm.Designer.cs index b711d47..0362dcf 100644 --- a/OpenNest/Forms/NestProgressForm.Designer.cs +++ b/OpenNest/Forms/NestProgressForm.Designer.cs @@ -427,7 +427,7 @@ namespace OpenNest.Forms plate1.Quantity = 0; previewPlateView.Plate = plate1; previewPlateView.RotateIncrementAngle = 10D; - previewPlateView.SelectedCutOff = null; + previewPlateView.ShowBendLines = false; previewPlateView.Size = new System.Drawing.Size(356, 341); previewPlateView.Status = "Select";