public static LineAtAngle CreateLineAtAngle() { LineAtAngleView LAAV = new LineAtAngleView(); LineAtAngle LAA = LAAV.ShowWindow(); return(LAA); }
private static void AddLineAtAngle(ref List <Gcode> gcodeList) { //LineAtAngleView LAAV = new LineAtAngleView(); //LineAtAngle LAA = LAAV.ShowWindow(); LineAtAngle LAA = CreateLineAtAngle(); if (LAA != null) { gcodeList.Add(LAA); //gcodeList.Insert(0, LAA); } }
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); numberOfPunches = HelperClass.ConvertToInt(numberOfPunchesTextBlock.Text); toolSize = new Size(HelperClass.ConvertToDouble(toolWidthTextBox.Text), HelperClass.ConvertToDouble(toolHeightTextBox.Text)); tool = HelperClass.GetToolFromComboBox(cmbTool, toolSize); lineAtAngle = new LineAtAngle(xStart, yStart, hitsDistance, angle, numberOfPunches, tool, false); this.Close(); }