private static void AddLinearContour(ref List <Gcode> gcodeList) { LinearContourView LCV = new LinearContourView(); LinearContour LC = LCV.ShowWindow(); if (LC != null) { gcodeList.Add(LC); //gcodeList.Insert(0, LC); } }
private void OkButton_Click(object sender, RoutedEventArgs e) { xStart = HelperClass.ConvertToDouble(xStartTextBlock.Text); yStart = HelperClass.ConvertToDouble(yStartTextBlock.Text); hitsDistance = HelperClass.ConvertToDouble(hitsDistanceTextBlock.Text); angle = HelperClass.ConvertToDouble(angleTextBlock.Text); lineLenght = HelperClass.ConvertToDouble(lineLenghtTextBlock.Text); toolSize = new Size(HelperClass.ConvertToDouble(toolWidthTextBox.Text), HelperClass.ConvertToDouble(toolHeightTextBox.Text)); tool = HelperClass.GetToolFromComboBox(cmbTool, toolSize); linearContour = new LinearContour(xStart, yStart, hitsDistance, angle, lineLenght, tool, false); this.Close(); }