diff --git a/GRBL-Plotter/MachineControl/ControlProbing.cs b/GRBL-Plotter/MachineControl/ControlProbing.cs index d76e645c..7b50cb9a 100644 --- a/GRBL-Plotter/MachineControl/ControlProbing.cs +++ b/GRBL-Plotter/MachineControl/ControlProbing.cs @@ -1,7 +1,7 @@ /* GRBL-Plotter. Another GCode sender for GRBL. This file is part of the GRBL-Plotter application. - Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -32,6 +32,7 @@ You should have received a copy of the GNU General Public License * 2023-12-01 add ProcessAutomation support * 2023-12-06 add inverted logic for CF * 2023-12-11 add fiducial correction + * 2024-02-23 limit digits in output */ using GrblPlotter.MachineControl; @@ -1452,7 +1453,7 @@ private void AutomaticFiducialDetection() OnRaiseXYEvent(new XYEventArgs(0, 1, teachPoint1 - probeOffset, "G90 G0")); fiducialDetectionProgressCounter++; - info = string.Format("1) move to X:{0} Y:{1} with probe offset X:{2} Y:{3}", teachPoint1.X, teachPoint1.Y, probeOffset.X, probeOffset.Y); + info = string.Format("1) move to X:{0:0.000} Y:{1:0.000} with probe offset X:{2:0.000} Y:{3:0.000}", teachPoint1.X, teachPoint1.Y, probeOffset.X, probeOffset.Y); TbSetPoints.Text += info + "\r\n"; if (showLog) Logger.Trace(info); break; @@ -1539,7 +1540,7 @@ private void AutomaticFiducialDetection() OnRaiseXYEvent(new XYEventArgs(0, 1, teachPoint2 - probeOffset, "G90 G0")); // move to fiducial position fiducialDetectionProgressCounter++; - info = string.Format("4) move to X:{0} Y:{1}", teachPoint2.X, teachPoint2.Y); + info = string.Format("4) move to X:{0:0.000} Y:{1:0.000}", teachPoint2.X, teachPoint2.Y); TbSetPoints.Text += info + "\r\n"; if (showLog) Logger.Trace(info); break; @@ -1651,7 +1652,7 @@ private void AutomaticFiducialDetection() if (CbProbeScale.Checked) { scale = 1; } if (showLog) Logger.Trace("6) Fiducial detection angle1:{0:0.00} angle2:{1:0.00}", angle1, angle2); - if (showLog) Logger.Trace("6) Fiducial detection: 2) real X:{0:0.00} Y:{1:0.00} rotate:{2:0.00} scale:{3:0.00}", realPos2.X, realPos2.Y, angleResult, scale); + if (showLog) Logger.Trace("6) Fiducial detection: 2) real X:{0:0.000} Y:{1:0.000} rotate:{2:0.00} scale:{3:0.00}", realPos2.X, realPos2.Y, angleResult, scale); OnRaiseXYEvent(new XYEventArgs(angleResult, scale, teachPoint1, "a")); // rotate arround TP1 @@ -1748,7 +1749,7 @@ private void ListFiducials() TbSetPoints.Text = "Fiducial coordinates (mm):\r\n"; int i = 1; foreach (XyPoint tmp in VisuGCode.fiducialsCenter) - { TbSetPoints.Text += string.Format("{0}] X:{1:0.0} Y:{2:0.0}\r\n", (i++), tmp.X, tmp.Y); } + { TbSetPoints.Text += string.Format("{0}] X:{1:0.000} Y:{2:0.000}\r\n", (i++), tmp.X, tmp.Y); } TbSetPoints.Text += "--------------------------------------\r\n"; TbSetPoints.BackColor = default; } diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer.cs b/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer.cs index 185bf57c..e6efd9ec 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer.cs +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer.cs @@ -18,7 +18,7 @@ You should have received a copy of the GNU General Public License */ namespace GrblPlotter { - partial class ControlProcessAutomation + partial class ProcessAutomation { /// /// Required designer variable. @@ -47,29 +47,62 @@ protected override void Dispose(bool disposing) private void InitializeComponent() { this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlProcessAutomation)); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProcessAutomation)); this.BtnStart = new System.Windows.Forms.Button(); this.BtnStop = new System.Windows.Forms.Button(); this.LblCount = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.dataGridView1 = new System.Windows.Forms.DataGridView(); - this.textBox1 = new System.Windows.Forms.TextBox(); + this.CmsDataGridEdit = new System.Windows.Forms.ContextMenuStrip(this.components); + this.deleteRowToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.moveRowUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.moveRowDownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TbProcessInfo = new System.Windows.Forms.TextBox(); this.timer1 = new System.Windows.Forms.Timer(this.components); this.BtnLoad = new System.Windows.Forms.Button(); this.label3 = new System.Windows.Forms.Label(); this.LblLoaded = new System.Windows.Forms.Label(); this.splitContainer1 = new System.Windows.Forms.SplitContainer(); - this.label2 = new System.Windows.Forms.Label(); - this.NudTimerInterval = new System.Windows.Forms.NumericUpDown(); + this.BtnSaveIni = new System.Windows.Forms.Button(); + this.TbData = new System.Windows.Forms.TextBox(); + this.BtnHelp = new System.Windows.Forms.Button(); + this.GbCounter = new System.Windows.Forms.GroupBox(); + this.label7 = new System.Windows.Forms.Label(); + this.TbFill = new System.Windows.Forms.TextBox(); + this.label6 = new System.Windows.Forms.Label(); + this.NudDigitis = new System.Windows.Forms.NumericUpDown(); + this.LblCounterResult = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.TbCounterRear = new System.Windows.Forms.TextBox(); + this.NudCounter = new System.Windows.Forms.NumericUpDown(); + this.TbCounterFront = new System.Windows.Forms.TextBox(); + this.GbData = new System.Windows.Forms.GroupBox(); + this.ComboDelimiter = new System.Windows.Forms.ComboBox(); + this.LblDataLoaded = new System.Windows.Forms.Label(); + this.BtnLoadData = new System.Windows.Forms.Button(); + this.label4 = new System.Windows.Forms.Label(); + this.NudDataIndex = new System.Windows.Forms.NumericUpDown(); + this.BtnDataIndexClear = new System.Windows.Forms.Button(); + this.GbControl = new System.Windows.Forms.GroupBox(); + this.BtnNew = new System.Windows.Forms.Button(); + this.BtnSave = new System.Windows.Forms.Button(); this.LblInfo = new System.Windows.Forms.Label(); - this.Lblxml = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); this.checkBox1 = new System.Windows.Forms.CheckBox(); - this.button3 = new System.Windows.Forms.Button(); + this.NudTimerInterval = new System.Windows.Forms.NumericUpDown(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.CmsDataGridEdit.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); this.splitContainer1.Panel1.SuspendLayout(); this.splitContainer1.Panel2.SuspendLayout(); this.splitContainer1.SuspendLayout(); + this.GbCounter.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDigitis)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudCounter)).BeginInit(); + this.GbData.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDataIndex)).BeginInit(); + this.GbControl.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudTimerInterval)).BeginInit(); this.SuspendLayout(); // @@ -99,19 +132,49 @@ private void InitializeComponent() // // dataGridView1 // - this.dataGridView1.AllowUserToAddRows = false; - this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.ContextMenuStrip = this.CmsDataGridEdit; + this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter; resources.ApplyResources(this.dataGridView1, "dataGridView1"); this.dataGridView1.MultiSelect = false; this.dataGridView1.Name = "dataGridView1"; - this.dataGridView1.ReadOnly = true; - this.dataGridView1.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.CellSelect; + this.dataGridView1.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridView1_CellValueChanged); + this.dataGridView1.CurrentCellDirtyStateChanged += new System.EventHandler(this.DataGridView1_CurrentCellDirtyStateChanged); + this.dataGridView1.DataError += new System.Windows.Forms.DataGridViewDataErrorEventHandler(this.dataGridView1_DataError); + this.dataGridView1.EditingControlShowing += new System.Windows.Forms.DataGridViewEditingControlShowingEventHandler(this.DataGridView1_EditingControlShowing); + this.dataGridView1.RowLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridView1_RowLeave); + // + // CmsDataGridEdit + // + this.CmsDataGridEdit.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.deleteRowToolStripMenuItem, + this.moveRowUpToolStripMenuItem, + this.moveRowDownToolStripMenuItem}); + this.CmsDataGridEdit.Name = "CmsDataGridEdit"; + resources.ApplyResources(this.CmsDataGridEdit, "CmsDataGridEdit"); + // + // deleteRowToolStripMenuItem + // + this.deleteRowToolStripMenuItem.Name = "deleteRowToolStripMenuItem"; + resources.ApplyResources(this.deleteRowToolStripMenuItem, "deleteRowToolStripMenuItem"); + this.deleteRowToolStripMenuItem.Click += new System.EventHandler(this.DeleteRowToolStripMenuItem_Click); + // + // moveRowUpToolStripMenuItem // - // textBox1 + this.moveRowUpToolStripMenuItem.Name = "moveRowUpToolStripMenuItem"; + resources.ApplyResources(this.moveRowUpToolStripMenuItem, "moveRowUpToolStripMenuItem"); + this.moveRowUpToolStripMenuItem.Click += new System.EventHandler(this.MoveRowUpToolStripMenuItem_Click); // - resources.ApplyResources(this.textBox1, "textBox1"); - this.textBox1.Name = "textBox1"; + // moveRowDownToolStripMenuItem + // + this.moveRowDownToolStripMenuItem.Name = "moveRowDownToolStripMenuItem"; + resources.ApplyResources(this.moveRowDownToolStripMenuItem, "moveRowDownToolStripMenuItem"); + this.moveRowDownToolStripMenuItem.Click += new System.EventHandler(this.MoveRowDownToolStripMenuItem_Click); + // + // TbProcessInfo + // + resources.ApplyResources(this.TbProcessInfo, "TbProcessInfo"); + this.TbProcessInfo.Name = "TbProcessInfo"; // // timer1 // @@ -137,60 +200,239 @@ private void InitializeComponent() // // splitContainer1 // - this.splitContainer1.DataBindings.Add(new System.Windows.Forms.Binding("SplitterDistance", global::GrblPlotter.Properties.Settings.Default, "processSplitDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); resources.ApplyResources(this.splitContainer1, "splitContainer1"); - this.splitContainer1.FixedPanel = System.Windows.Forms.FixedPanel.Panel1; this.splitContainer1.Name = "splitContainer1"; // // splitContainer1.Panel1 // - this.splitContainer1.Panel1.Controls.Add(this.button3); - this.splitContainer1.Panel1.Controls.Add(this.label2); - this.splitContainer1.Panel1.Controls.Add(this.NudTimerInterval); - this.splitContainer1.Panel1.Controls.Add(this.LblInfo); - this.splitContainer1.Panel1.Controls.Add(this.Lblxml); + this.splitContainer1.Panel1.Controls.Add(this.BtnSaveIni); + this.splitContainer1.Panel1.Controls.Add(this.TbData); + this.splitContainer1.Panel1.Controls.Add(this.BtnHelp); + this.splitContainer1.Panel1.Controls.Add(this.GbCounter); + this.splitContainer1.Panel1.Controls.Add(this.GbData); + this.splitContainer1.Panel1.Controls.Add(this.GbControl); this.splitContainer1.Panel1.Controls.Add(this.dataGridView1); - this.splitContainer1.Panel1.Controls.Add(this.LblCount); - this.splitContainer1.Panel1.Controls.Add(this.BtnLoad); - this.splitContainer1.Panel1.Controls.Add(this.LblLoaded); - this.splitContainer1.Panel1.Controls.Add(this.BtnStart); - this.splitContainer1.Panel1.Controls.Add(this.label1); - this.splitContainer1.Panel1.Controls.Add(this.BtnStop); - this.splitContainer1.Panel1.Controls.Add(this.label3); - this.splitContainer1.Panel1.Controls.Add(this.checkBox1); this.splitContainer1.Panel1.SizeChanged += new System.EventHandler(this.SplitContainer1_Panel1_SizeChanged); // // splitContainer1.Panel2 // - this.splitContainer1.Panel2.Controls.Add(this.textBox1); - this.splitContainer1.SplitterDistance = global::GrblPlotter.Properties.Settings.Default.processSplitDistance; + this.splitContainer1.Panel2.Controls.Add(this.TbProcessInfo); // - // label2 + // BtnSaveIni // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; + this.BtnSaveIni.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnSaveIni, "BtnSaveIni"); + this.BtnSaveIni.Name = "BtnSaveIni"; + this.BtnSaveIni.Tag = "id=form-pautomation"; + this.toolTip1.SetToolTip(this.BtnSaveIni, resources.GetString("BtnSaveIni.ToolTip")); + this.BtnSaveIni.UseVisualStyleBackColor = false; + this.BtnSaveIni.Click += new System.EventHandler(this.BtnSaveIni_Click); // - // NudTimerInterval + // TbData // - this.NudTimerInterval.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processTimerInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudTimerInterval.Increment = new decimal(new int[] { - 50, + this.TbData.HideSelection = false; + resources.ApplyResources(this.TbData, "TbData"); + this.TbData.Name = "TbData"; + this.TbData.MouseUp += new System.Windows.Forms.MouseEventHandler(this.TbData_MouseUp); + // + // BtnHelp + // + this.BtnHelp.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp, "BtnHelp"); + this.BtnHelp.Name = "BtnHelp"; + this.BtnHelp.Tag = "id=form-pautomation"; + this.toolTip1.SetToolTip(this.BtnHelp, resources.GetString("BtnHelp.ToolTip")); + this.BtnHelp.UseVisualStyleBackColor = false; + this.BtnHelp.Click += new System.EventHandler(this.BtnHelp_Click); + // + // GbCounter + // + this.GbCounter.Controls.Add(this.label7); + this.GbCounter.Controls.Add(this.TbFill); + this.GbCounter.Controls.Add(this.label6); + this.GbCounter.Controls.Add(this.NudDigitis); + this.GbCounter.Controls.Add(this.LblCounterResult); + this.GbCounter.Controls.Add(this.label5); + this.GbCounter.Controls.Add(this.TbCounterRear); + this.GbCounter.Controls.Add(this.NudCounter); + this.GbCounter.Controls.Add(this.TbCounterFront); + resources.ApplyResources(this.GbCounter, "GbCounter"); + this.GbCounter.Name = "GbCounter"; + this.GbCounter.TabStop = false; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // TbFill + // + this.TbFill.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processCounterFill", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbFill, "TbFill"); + this.TbFill.Name = "TbFill"; + this.TbFill.Text = global::GrblPlotter.Properties.Settings.Default.processCounterFill; + this.TbFill.TextChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // NudDigitis + // + this.NudDigitis.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processCounterDigits", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudDigitis, "NudDigitis"); + this.NudDigitis.Minimum = new decimal(new int[] { + 1, 0, 0, 0}); - resources.ApplyResources(this.NudTimerInterval, "NudTimerInterval"); - this.NudTimerInterval.Maximum = new decimal(new int[] { + this.NudDigitis.Name = "NudDigitis"; + this.NudDigitis.Value = global::GrblPlotter.Properties.Settings.Default.processCounterDigits; + this.NudDigitis.ValueChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // LblCounterResult + // + resources.ApplyResources(this.LblCounterResult, "LblCounterResult"); + this.LblCounterResult.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.LblCounterResult.Name = "LblCounterResult"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // TbCounterRear + // + this.TbCounterRear.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processCounterRear", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbCounterRear, "TbCounterRear"); + this.TbCounterRear.Name = "TbCounterRear"; + this.TbCounterRear.Text = global::GrblPlotter.Properties.Settings.Default.processCounterRear; + this.TbCounterRear.TextChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // NudCounter + // + this.NudCounter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processCounter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudCounter, "NudCounter"); + this.NudCounter.Maximum = new decimal(new int[] { + 100000000, + 0, + 0, + 0}); + this.NudCounter.Name = "NudCounter"; + this.NudCounter.Value = global::GrblPlotter.Properties.Settings.Default.processCounter; + this.NudCounter.ValueChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // TbCounterFront + // + this.TbCounterFront.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processCounterFront", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbCounterFront, "TbCounterFront"); + this.TbCounterFront.Name = "TbCounterFront"; + this.TbCounterFront.Text = global::GrblPlotter.Properties.Settings.Default.processCounterFront; + this.TbCounterFront.TextChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // GbData + // + this.GbData.Controls.Add(this.ComboDelimiter); + this.GbData.Controls.Add(this.LblDataLoaded); + this.GbData.Controls.Add(this.BtnLoadData); + this.GbData.Controls.Add(this.label4); + this.GbData.Controls.Add(this.NudDataIndex); + this.GbData.Controls.Add(this.BtnDataIndexClear); + resources.ApplyResources(this.GbData, "GbData"); + this.GbData.Name = "GbData"; + this.GbData.TabStop = false; + // + // ComboDelimiter + // + this.ComboDelimiter.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processDataDelimeter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.ComboDelimiter.DropDownHeight = 200; + this.ComboDelimiter.FormattingEnabled = true; + resources.ApplyResources(this.ComboDelimiter, "ComboDelimiter"); + this.ComboDelimiter.Items.AddRange(new object[] { + resources.GetString("ComboDelimiter.Items"), + resources.GetString("ComboDelimiter.Items1"), + resources.GetString("ComboDelimiter.Items2"), + resources.GetString("ComboDelimiter.Items3"), + resources.GetString("ComboDelimiter.Items4")}); + this.ComboDelimiter.Name = "ComboDelimiter"; + this.ComboDelimiter.Text = global::GrblPlotter.Properties.Settings.Default.processDataDelimeter; + this.toolTip1.SetToolTip(this.ComboDelimiter, resources.GetString("ComboDelimiter.ToolTip")); + // + // LblDataLoaded + // + resources.ApplyResources(this.LblDataLoaded, "LblDataLoaded"); + this.LblDataLoaded.Name = "LblDataLoaded"; + // + // BtnLoadData + // + resources.ApplyResources(this.BtnLoadData, "BtnLoadData"); + this.BtnLoadData.Name = "BtnLoadData"; + this.BtnLoadData.UseVisualStyleBackColor = true; + this.BtnLoadData.Click += new System.EventHandler(this.BtnLoadData_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // NudDataIndex + // + this.NudDataIndex.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processDataIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudDataIndex, "NudDataIndex"); + this.NudDataIndex.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.NudTimerInterval.Minimum = new decimal(new int[] { - 50, + this.NudDataIndex.Minimum = new decimal(new int[] { + 1, 0, 0, 0}); - this.NudTimerInterval.Name = "NudTimerInterval"; - this.NudTimerInterval.Value = global::GrblPlotter.Properties.Settings.Default.processTimerInterval; + this.NudDataIndex.Name = "NudDataIndex"; + this.NudDataIndex.Value = global::GrblPlotter.Properties.Settings.Default.processDataIndex; + this.NudDataIndex.ValueChanged += new System.EventHandler(this.NudDataIndex_ValueChanged); + // + // BtnDataIndexClear + // + resources.ApplyResources(this.BtnDataIndexClear, "BtnDataIndexClear"); + this.BtnDataIndexClear.Name = "BtnDataIndexClear"; + this.BtnDataIndexClear.UseVisualStyleBackColor = true; + this.BtnDataIndexClear.Click += new System.EventHandler(this.BtnDataIndexClear_Click); + // + // GbControl + // + this.GbControl.Controls.Add(this.BtnNew); + this.GbControl.Controls.Add(this.BtnSave); + this.GbControl.Controls.Add(this.BtnStart); + this.GbControl.Controls.Add(this.LblInfo); + this.GbControl.Controls.Add(this.BtnStop); + this.GbControl.Controls.Add(this.BtnLoad); + this.GbControl.Controls.Add(this.label3); + this.GbControl.Controls.Add(this.LblLoaded); + this.GbControl.Controls.Add(this.label2); + this.GbControl.Controls.Add(this.label1); + this.GbControl.Controls.Add(this.checkBox1); + this.GbControl.Controls.Add(this.NudTimerInterval); + this.GbControl.Controls.Add(this.LblCount); + resources.ApplyResources(this.GbControl, "GbControl"); + this.GbControl.Name = "GbControl"; + this.GbControl.TabStop = false; + // + // BtnNew + // + resources.ApplyResources(this.BtnNew, "BtnNew"); + this.BtnNew.Name = "BtnNew"; + this.BtnNew.UseVisualStyleBackColor = true; + this.BtnNew.Click += new System.EventHandler(this.BtnNew_Click); + // + // BtnSave + // + resources.ApplyResources(this.BtnSave, "BtnSave"); + this.BtnSave.Name = "BtnSave"; + this.BtnSave.UseVisualStyleBackColor = true; + this.BtnSave.Click += new System.EventHandler(this.BtnSave_Click); // // LblInfo // @@ -198,10 +440,10 @@ private void InitializeComponent() resources.ApplyResources(this.LblInfo, "LblInfo"); this.LblInfo.Name = "LblInfo"; // - // Lblxml + // label2 // - resources.ApplyResources(this.Lblxml, "Lblxml"); - this.Lblxml.Name = "Lblxml"; + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; // // checkBox1 // @@ -211,33 +453,59 @@ private void InitializeComponent() this.checkBox1.Name = "checkBox1"; this.checkBox1.UseVisualStyleBackColor = true; // - // button3 + // NudTimerInterval // - this.button3.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.button3, "button3"); - this.button3.Name = "button3"; - this.button3.Tag = "id=form-pautomation"; - this.button3.UseVisualStyleBackColor = false; - this.button3.Click += new System.EventHandler(this.button3_Click); + this.NudTimerInterval.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processTimerInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudTimerInterval.Increment = new decimal(new int[] { + 50, + 0, + 0, + 0}); + resources.ApplyResources(this.NudTimerInterval, "NudTimerInterval"); + this.NudTimerInterval.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudTimerInterval.Minimum = new decimal(new int[] { + 50, + 0, + 0, + 0}); + this.NudTimerInterval.Name = "NudTimerInterval"; + this.NudTimerInterval.Value = global::GrblPlotter.Properties.Settings.Default.processTimerInterval; // - // ControlProcessAutomation + // ProcessAutomation // + this.AllowDrop = true; resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.Controls.Add(this.splitContainer1); this.DataBindings.Add(new System.Windows.Forms.Binding("Location", global::GrblPlotter.Properties.Settings.Default, "processLocation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); this.Location = global::GrblPlotter.Properties.Settings.Default.processLocation; - this.Name = "ControlProcessAutomation"; + this.Name = "ProcessAutomation"; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ControlProcessAutomation_FormClosing); this.Load += new System.EventHandler(this.ControlProcessAutomation_Load); this.SizeChanged += new System.EventHandler(this.ControlProcessAutomation_SizeChanged); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.MainForm_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.MainForm_DragEnter); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.CmsDataGridEdit.ResumeLayout(false); this.splitContainer1.Panel1.ResumeLayout(false); this.splitContainer1.Panel1.PerformLayout(); this.splitContainer1.Panel2.ResumeLayout(false); this.splitContainer1.Panel2.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); this.splitContainer1.ResumeLayout(false); + this.GbCounter.ResumeLayout(false); + this.GbCounter.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDigitis)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudCounter)).EndInit(); + this.GbData.ResumeLayout(false); + this.GbData.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDataIndex)).EndInit(); + this.GbControl.ResumeLayout(false); + this.GbControl.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudTimerInterval)).EndInit(); this.ResumeLayout(false); @@ -249,7 +517,7 @@ private void InitializeComponent() private System.Windows.Forms.Button BtnStart; private System.Windows.Forms.Button BtnStop; private System.Windows.Forms.DataGridView dataGridView1; - private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.TextBox TbProcessInfo; private System.Windows.Forms.Label LblCount; private System.Windows.Forms.Label label1; private System.Windows.Forms.Timer timer1; @@ -257,10 +525,36 @@ private void InitializeComponent() private System.Windows.Forms.Label label3; private System.Windows.Forms.Label LblLoaded; private System.Windows.Forms.SplitContainer splitContainer1; - private System.Windows.Forms.Label Lblxml; private System.Windows.Forms.Label LblInfo; private System.Windows.Forms.NumericUpDown NudTimerInterval; private System.Windows.Forms.Label label2; - private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button BtnHelp; + private System.Windows.Forms.Button BtnDataIndexClear; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.NumericUpDown NudDataIndex; + private System.Windows.Forms.GroupBox GbControl; + private System.Windows.Forms.GroupBox GbData; + private System.Windows.Forms.Button BtnLoadData; + private System.Windows.Forms.GroupBox GbCounter; + private System.Windows.Forms.TextBox TbCounterFront; + private System.Windows.Forms.TextBox TbCounterRear; + private System.Windows.Forms.NumericUpDown NudCounter; + private System.Windows.Forms.NumericUpDown NudDigitis; + private System.Windows.Forms.Label LblCounterResult; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.TextBox TbFill; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label LblDataLoaded; + private System.Windows.Forms.Button BtnNew; + private System.Windows.Forms.Button BtnSave; + private System.Windows.Forms.ContextMenuStrip CmsDataGridEdit; + private System.Windows.Forms.ToolStripMenuItem deleteRowToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem moveRowUpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem moveRowDownToolStripMenuItem; + private System.Windows.Forms.ComboBox ComboDelimiter; + private System.Windows.Forms.ToolTip toolTip1; + private System.Windows.Forms.TextBox TbData; + private System.Windows.Forms.Button BtnSaveIni; } } \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer_new.cs b/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer_new.cs new file mode 100644 index 00000000..8435a948 --- /dev/null +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.Designer_new.cs @@ -0,0 +1,599 @@ +/* GRBL-Plotter. Another GCode sender for GRBL. + This file is part of the GRBL-Plotter application. + + Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +namespace GrblPlotter +{ + partial class ProcessAutomation + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Windows Form Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ProcessAutomation)); + this.BtnStart = new System.Windows.Forms.Button(); + this.BtnStop = new System.Windows.Forms.Button(); + this.LblCount = new System.Windows.Forms.Label(); + this.label1 = new System.Windows.Forms.Label(); + this.dataGridView1 = new System.Windows.Forms.DataGridView(); + this.CmsDataGridEdit = new System.Windows.Forms.ContextMenuStrip(this.components); + this.deleteRowToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.moveRowUpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.moveRowDownToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); + this.TbProcessInfo = new System.Windows.Forms.TextBox(); + this.timer1 = new System.Windows.Forms.Timer(this.components); + this.BtnLoad = new System.Windows.Forms.Button(); + this.label3 = new System.Windows.Forms.Label(); + this.LblLoaded = new System.Windows.Forms.Label(); + this.splitContainer1 = new System.Windows.Forms.SplitContainer(); + this.button3 = new System.Windows.Forms.Button(); + this.GbCounter = new System.Windows.Forms.GroupBox(); + this.label7 = new System.Windows.Forms.Label(); + this.TbFill = new System.Windows.Forms.TextBox(); + this.label6 = new System.Windows.Forms.Label(); + this.NudDigitis = new System.Windows.Forms.NumericUpDown(); + this.LblCounterResult = new System.Windows.Forms.Label(); + this.label5 = new System.Windows.Forms.Label(); + this.TbCounterRear = new System.Windows.Forms.TextBox(); + this.NudCounter = new System.Windows.Forms.NumericUpDown(); + this.TbCounterFront = new System.Windows.Forms.TextBox(); + this.GbData = new System.Windows.Forms.GroupBox(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.label8 = new System.Windows.Forms.Label(); + this.TbDataDelimiter = new System.Windows.Forms.TextBox(); + this.LblDataLoaded = new System.Windows.Forms.Label(); + this.BtnLoadData = new System.Windows.Forms.Button(); + this.label4 = new System.Windows.Forms.Label(); + this.NudDataIndex = new System.Windows.Forms.NumericUpDown(); + this.BtnDataIndexClear = new System.Windows.Forms.Button(); + this.GbControl = new System.Windows.Forms.GroupBox(); + this.BtnNew = new System.Windows.Forms.Button(); + this.BtnSave = new System.Windows.Forms.Button(); + this.LblInfo = new System.Windows.Forms.Label(); + this.label2 = new System.Windows.Forms.Label(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.NudTimerInterval = new System.Windows.Forms.NumericUpDown(); + this.FctbData = new FastColoredTextBoxNS.FastColoredTextBox(); + this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); + this.textBox1 = new System.Windows.Forms.TextBox(); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); + this.CmsDataGridEdit.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); + this.splitContainer1.Panel1.SuspendLayout(); + this.splitContainer1.Panel2.SuspendLayout(); + this.splitContainer1.SuspendLayout(); + this.GbCounter.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDigitis)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudCounter)).BeginInit(); + this.GbData.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDataIndex)).BeginInit(); + this.GbControl.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudTimerInterval)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.FctbData)).BeginInit(); + this.SuspendLayout(); + // + // BtnStart + // + resources.ApplyResources(this.BtnStart, "BtnStart"); + this.BtnStart.Name = "BtnStart"; + this.BtnStart.UseVisualStyleBackColor = true; + this.BtnStart.Click += new System.EventHandler(this.BtnStart_Click); + // + // BtnStop + // + resources.ApplyResources(this.BtnStop, "BtnStop"); + this.BtnStop.Name = "BtnStop"; + this.BtnStop.UseVisualStyleBackColor = true; + this.BtnStop.Click += new System.EventHandler(this.BtnStop_Click); + // + // LblCount + // + resources.ApplyResources(this.LblCount, "LblCount"); + this.LblCount.Name = "LblCount"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // dataGridView1 + // + this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dataGridView1.ContextMenuStrip = this.CmsDataGridEdit; + this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter; + resources.ApplyResources(this.dataGridView1, "dataGridView1"); + this.dataGridView1.MultiSelect = false; + this.dataGridView1.Name = "dataGridView1"; + this.dataGridView1.CellValueChanged += new System.Windows.Forms.DataGridViewCellEventHandler(this.DataGridView1_CellValueChanged); + this.dataGridView1.CurrentCellDirtyStateChanged += new System.EventHandler(this.DataGridView1_CurrentCellDirtyStateChanged); + this.dataGridView1.EditingControlShowing += new System.Windows.Forms.DataGridViewEditingControlShowingEventHandler(this.DataGridView1_EditingControlShowing); + this.dataGridView1.MouseClick += new System.Windows.Forms.MouseEventHandler(this.dataGridView1_MouseClick); + // + // CmsDataGridEdit + // + this.CmsDataGridEdit.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { + this.deleteRowToolStripMenuItem, + this.moveRowUpToolStripMenuItem, + this.moveRowDownToolStripMenuItem}); + this.CmsDataGridEdit.Name = "CmsDataGridEdit"; + resources.ApplyResources(this.CmsDataGridEdit, "CmsDataGridEdit"); + // + // deleteRowToolStripMenuItem + // + this.deleteRowToolStripMenuItem.Name = "deleteRowToolStripMenuItem"; + resources.ApplyResources(this.deleteRowToolStripMenuItem, "deleteRowToolStripMenuItem"); + this.deleteRowToolStripMenuItem.Click += new System.EventHandler(this.DeleteRowToolStripMenuItem_Click); + // + // moveRowUpToolStripMenuItem + // + this.moveRowUpToolStripMenuItem.Name = "moveRowUpToolStripMenuItem"; + resources.ApplyResources(this.moveRowUpToolStripMenuItem, "moveRowUpToolStripMenuItem"); + this.moveRowUpToolStripMenuItem.Click += new System.EventHandler(this.MoveRowUpToolStripMenuItem_Click); + // + // moveRowDownToolStripMenuItem + // + this.moveRowDownToolStripMenuItem.Name = "moveRowDownToolStripMenuItem"; + resources.ApplyResources(this.moveRowDownToolStripMenuItem, "moveRowDownToolStripMenuItem"); + this.moveRowDownToolStripMenuItem.Click += new System.EventHandler(this.MoveRowDownToolStripMenuItem_Click); + // + // TbProcessInfo + // + resources.ApplyResources(this.TbProcessInfo, "TbProcessInfo"); + this.TbProcessInfo.Name = "TbProcessInfo"; + // + // timer1 + // + this.timer1.Interval = 1000; + this.timer1.Tick += new System.EventHandler(this.Timer1_Tick); + // + // BtnLoad + // + resources.ApplyResources(this.BtnLoad, "BtnLoad"); + this.BtnLoad.Name = "BtnLoad"; + this.BtnLoad.UseVisualStyleBackColor = true; + this.BtnLoad.Click += new System.EventHandler(this.BtnLoad_Click); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // LblLoaded + // + resources.ApplyResources(this.LblLoaded, "LblLoaded"); + this.LblLoaded.Name = "LblLoaded"; + // + // splitContainer1 + // + this.splitContainer1.DataBindings.Add(new System.Windows.Forms.Binding("SplitterDistance", global::GrblPlotter.Properties.Settings.Default, "processSplitDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.splitContainer1, "splitContainer1"); + this.splitContainer1.Name = "splitContainer1"; + // + // splitContainer1.Panel1 + // + this.splitContainer1.Panel1.Controls.Add(this.button3); + this.splitContainer1.Panel1.Controls.Add(this.GbCounter); + this.splitContainer1.Panel1.Controls.Add(this.GbData); + this.splitContainer1.Panel1.Controls.Add(this.GbControl); + this.splitContainer1.Panel1.Controls.Add(this.FctbData); + this.splitContainer1.Panel1.Controls.Add(this.dataGridView1); + this.splitContainer1.Panel1.SizeChanged += new System.EventHandler(this.SplitContainer1_Panel1_SizeChanged); + // + // splitContainer1.Panel2 + // + this.splitContainer1.Panel2.Controls.Add(this.textBox1); + this.splitContainer1.Panel2.Controls.Add(this.TbProcessInfo); + this.splitContainer1.SplitterDistance = global::GrblPlotter.Properties.Settings.Default.processSplitDistance; + // + // button3 + // + this.button3.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.button3, "button3"); + this.button3.Name = "button3"; + this.button3.Tag = "id=form-pautomation"; + this.toolTip1.SetToolTip(this.button3, resources.GetString("button3.ToolTip")); + this.button3.UseVisualStyleBackColor = false; + this.button3.Click += new System.EventHandler(this.BtnHelp_Click); + // + // GbCounter + // + this.GbCounter.Controls.Add(this.label7); + this.GbCounter.Controls.Add(this.TbFill); + this.GbCounter.Controls.Add(this.TbDataDelimiter); + this.GbCounter.Controls.Add(this.label6); + this.GbCounter.Controls.Add(this.NudDigitis); + this.GbCounter.Controls.Add(this.LblCounterResult); + this.GbCounter.Controls.Add(this.label5); + this.GbCounter.Controls.Add(this.TbCounterRear); + this.GbCounter.Controls.Add(this.NudCounter); + this.GbCounter.Controls.Add(this.TbCounterFront); + resources.ApplyResources(this.GbCounter, "GbCounter"); + this.GbCounter.Name = "GbCounter"; + this.GbCounter.TabStop = false; + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // TbFill + // + this.TbFill.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processCounterFill", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbFill, "TbFill"); + this.TbFill.Name = "TbFill"; + this.TbFill.Text = global::GrblPlotter.Properties.Settings.Default.processCounterFill; + this.TbFill.TextChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // NudDigitis + // + this.NudDigitis.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processCounterDigits", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudDigitis, "NudDigitis"); + this.NudDigitis.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.NudDigitis.Name = "NudDigitis"; + this.NudDigitis.Value = global::GrblPlotter.Properties.Settings.Default.processCounterDigits; + this.NudDigitis.ValueChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // LblCounterResult + // + resources.ApplyResources(this.LblCounterResult, "LblCounterResult"); + this.LblCounterResult.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + this.LblCounterResult.Name = "LblCounterResult"; + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // TbCounterRear + // + this.TbCounterRear.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processCounterRear", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbCounterRear, "TbCounterRear"); + this.TbCounterRear.Name = "TbCounterRear"; + this.TbCounterRear.Text = global::GrblPlotter.Properties.Settings.Default.processCounterRear; + this.TbCounterRear.TextChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // NudCounter + // + this.NudCounter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processCounter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudCounter, "NudCounter"); + this.NudCounter.Maximum = new decimal(new int[] { + 100000000, + 0, + 0, + 0}); + this.NudCounter.Name = "NudCounter"; + this.NudCounter.Value = global::GrblPlotter.Properties.Settings.Default.processCounter; + this.NudCounter.ValueChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // TbCounterFront + // + this.TbCounterFront.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processCounterFront", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbCounterFront, "TbCounterFront"); + this.TbCounterFront.Name = "TbCounterFront"; + this.TbCounterFront.Text = global::GrblPlotter.Properties.Settings.Default.processCounterFront; + this.TbCounterFront.TextChanged += new System.EventHandler(this.TbCounter_TextChanged); + // + // GbData + // + this.GbData.Controls.Add(this.comboBox1); + this.GbData.Controls.Add(this.label8); + this.GbData.Controls.Add(this.LblDataLoaded); + this.GbData.Controls.Add(this.BtnLoadData); + this.GbData.Controls.Add(this.label4); + this.GbData.Controls.Add(this.NudDataIndex); + this.GbData.Controls.Add(this.BtnDataIndexClear); + resources.ApplyResources(this.GbData, "GbData"); + this.GbData.Name = "GbData"; + this.GbData.TabStop = false; + // + // comboBox1 + // + this.comboBox1.DropDownHeight = 200; + this.comboBox1.FormattingEnabled = true; + resources.ApplyResources(this.comboBox1, "comboBox1"); + this.comboBox1.Items.AddRange(new object[] { + resources.GetString("comboBox1.Items"), + resources.GetString("comboBox1.Items1"), + resources.GetString("comboBox1.Items2"), + resources.GetString("comboBox1.Items3"), + resources.GetString("comboBox1.Items4")}); + this.comboBox1.Name = "comboBox1"; + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // TbDataDelimiter + // + this.TbDataDelimiter.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "processDataDelimeter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbDataDelimiter, "TbDataDelimiter"); + this.TbDataDelimiter.Name = "TbDataDelimiter"; + this.TbDataDelimiter.Text = global::GrblPlotter.Properties.Settings.Default.processDataDelimeter; + // + // LblDataLoaded + // + resources.ApplyResources(this.LblDataLoaded, "LblDataLoaded"); + this.LblDataLoaded.Name = "LblDataLoaded"; + // + // BtnLoadData + // + resources.ApplyResources(this.BtnLoadData, "BtnLoadData"); + this.BtnLoadData.Name = "BtnLoadData"; + this.BtnLoadData.UseVisualStyleBackColor = true; + this.BtnLoadData.Click += new System.EventHandler(this.BtnLoadData_Click); + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // NudDataIndex + // + this.NudDataIndex.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processDataIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudDataIndex, "NudDataIndex"); + this.NudDataIndex.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudDataIndex.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.NudDataIndex.Name = "NudDataIndex"; + this.NudDataIndex.Value = global::GrblPlotter.Properties.Settings.Default.processDataIndex; + this.NudDataIndex.ValueChanged += new System.EventHandler(this.NudDataIndex_ValueChanged); + // + // BtnDataIndexClear + // + resources.ApplyResources(this.BtnDataIndexClear, "BtnDataIndexClear"); + this.BtnDataIndexClear.Name = "BtnDataIndexClear"; + this.BtnDataIndexClear.UseVisualStyleBackColor = true; + this.BtnDataIndexClear.Click += new System.EventHandler(this.BtnDataIndexClear_Click); + // + // GbControl + // + this.GbControl.Controls.Add(this.BtnNew); + this.GbControl.Controls.Add(this.BtnSave); + this.GbControl.Controls.Add(this.BtnStart); + this.GbControl.Controls.Add(this.LblInfo); + this.GbControl.Controls.Add(this.BtnStop); + this.GbControl.Controls.Add(this.BtnLoad); + this.GbControl.Controls.Add(this.label3); + this.GbControl.Controls.Add(this.LblLoaded); + this.GbControl.Controls.Add(this.label2); + this.GbControl.Controls.Add(this.label1); + this.GbControl.Controls.Add(this.checkBox1); + this.GbControl.Controls.Add(this.NudTimerInterval); + this.GbControl.Controls.Add(this.LblCount); + resources.ApplyResources(this.GbControl, "GbControl"); + this.GbControl.Name = "GbControl"; + this.GbControl.TabStop = false; + // + // BtnNew + // + resources.ApplyResources(this.BtnNew, "BtnNew"); + this.BtnNew.Name = "BtnNew"; + this.BtnNew.UseVisualStyleBackColor = true; + this.BtnNew.Click += new System.EventHandler(this.BtnNew_Click); + // + // BtnSave + // + resources.ApplyResources(this.BtnSave, "BtnSave"); + this.BtnSave.Name = "BtnSave"; + this.BtnSave.UseVisualStyleBackColor = true; + this.BtnSave.Click += new System.EventHandler(this.BtnSave_Click); + // + // LblInfo + // + this.LblInfo.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192))))); + resources.ApplyResources(this.LblInfo, "LblInfo"); + this.LblInfo.Name = "LblInfo"; + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // checkBox1 + // + resources.ApplyResources(this.checkBox1, "checkBox1"); + this.checkBox1.Checked = global::GrblPlotter.Properties.Settings.Default.processOpenOnProgStart; + this.checkBox1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "processOpenOnProgStart", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // NudTimerInterval + // + this.NudTimerInterval.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "processTimerInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudTimerInterval.Increment = new decimal(new int[] { + 50, + 0, + 0, + 0}); + resources.ApplyResources(this.NudTimerInterval, "NudTimerInterval"); + this.NudTimerInterval.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudTimerInterval.Minimum = new decimal(new int[] { + 50, + 0, + 0, + 0}); + this.NudTimerInterval.Name = "NudTimerInterval"; + this.NudTimerInterval.Value = global::GrblPlotter.Properties.Settings.Default.processTimerInterval; + // + // FctbData + // + this.FctbData.AllowMacroRecording = false; + this.FctbData.AutoCompleteBracketsList = new char[] { + '(', + ')', + '{', + '}', + '[', + ']', + '\"', + '\"', + '\'', + '\''}; + this.FctbData.AutoIndent = false; + this.FctbData.AutoIndentCharsPatterns = "\r\n^\\s*[\\w\\.]+\\s*(?=)\\s*(?[^;]+);"; + resources.ApplyResources(this.FctbData, "FctbData"); + this.FctbData.BackBrush = null; + this.FctbData.CharCnWidth = 13; + this.FctbData.CharHeight = 12; + this.FctbData.CharWidth = 7; + this.FctbData.Cursor = System.Windows.Forms.Cursors.IBeam; + this.FctbData.DelayedTextChangedInterval = 200; + this.FctbData.DisabledColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); + this.FctbData.Hotkeys = resources.GetString("FctbData.Hotkeys"); + this.FctbData.IsReplaceMode = false; + this.FctbData.Name = "FctbData"; + this.FctbData.Paddings = new System.Windows.Forms.Padding(0); + this.FctbData.SelectionColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))), ((int)(((byte)(255))))); + this.FctbData.ServiceColors = ((FastColoredTextBoxNS.ServiceColors)(resources.GetObject("FctbData.ServiceColors"))); + this.FctbData.ShowFoldingLines = true; + this.FctbData.Zoom = 100; + this.FctbData.Click += new System.EventHandler(this.FctbData_Click); + // + // textBox1 + // + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + // + // ProcessAutomation + // + this.AllowDrop = true; + resources.ApplyResources(this, "$this"); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.Controls.Add(this.splitContainer1); + this.DataBindings.Add(new System.Windows.Forms.Binding("Location", global::GrblPlotter.Properties.Settings.Default, "processLocation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.Location = global::GrblPlotter.Properties.Settings.Default.processLocation; + this.Name = "ProcessAutomation"; + this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.ControlProcessAutomation_FormClosing); + this.Load += new System.EventHandler(this.ControlProcessAutomation_Load); + this.SizeChanged += new System.EventHandler(this.ControlProcessAutomation_SizeChanged); + this.DragDrop += new System.Windows.Forms.DragEventHandler(this.MainForm_DragDrop); + this.DragEnter += new System.Windows.Forms.DragEventHandler(this.MainForm_DragEnter); + ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); + this.CmsDataGridEdit.ResumeLayout(false); + this.splitContainer1.Panel1.ResumeLayout(false); + this.splitContainer1.Panel2.ResumeLayout(false); + this.splitContainer1.Panel2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); + this.splitContainer1.ResumeLayout(false); + this.GbCounter.ResumeLayout(false); + this.GbCounter.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDigitis)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudCounter)).EndInit(); + this.GbData.ResumeLayout(false); + this.GbData.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudDataIndex)).EndInit(); + this.GbControl.ResumeLayout(false); + this.GbControl.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudTimerInterval)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.FctbData)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.CheckBox checkBox1; + private System.Windows.Forms.Button BtnStart; + private System.Windows.Forms.Button BtnStop; + private System.Windows.Forms.DataGridView dataGridView1; + private System.Windows.Forms.TextBox TbProcessInfo; + private System.Windows.Forms.Label LblCount; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Timer timer1; + private System.Windows.Forms.Button BtnLoad; + private System.Windows.Forms.Label label3; + private System.Windows.Forms.Label LblLoaded; + private System.Windows.Forms.SplitContainer splitContainer1; + private System.Windows.Forms.Label LblInfo; + private System.Windows.Forms.NumericUpDown NudTimerInterval; + private System.Windows.Forms.Label label2; + private System.Windows.Forms.Button button3; + private System.Windows.Forms.Button BtnDataIndexClear; + private System.Windows.Forms.Label label4; + private System.Windows.Forms.NumericUpDown NudDataIndex; + private FastColoredTextBoxNS.FastColoredTextBox FctbData; + private System.Windows.Forms.GroupBox GbControl; + private System.Windows.Forms.GroupBox GbData; + private System.Windows.Forms.Button BtnLoadData; + private System.Windows.Forms.GroupBox GbCounter; + private System.Windows.Forms.TextBox TbCounterFront; + private System.Windows.Forms.TextBox TbCounterRear; + private System.Windows.Forms.NumericUpDown NudCounter; + private System.Windows.Forms.NumericUpDown NudDigitis; + private System.Windows.Forms.Label LblCounterResult; + private System.Windows.Forms.Label label5; + private System.Windows.Forms.Label label7; + private System.Windows.Forms.TextBox TbFill; + private System.Windows.Forms.Label label6; + private System.Windows.Forms.Label LblDataLoaded; + private System.Windows.Forms.Button BtnNew; + private System.Windows.Forms.Button BtnSave; + private System.Windows.Forms.Label label8; + private System.Windows.Forms.TextBox TbDataDelimiter; + private System.Windows.Forms.ContextMenuStrip CmsDataGridEdit; + private System.Windows.Forms.ToolStripMenuItem deleteRowToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem moveRowUpToolStripMenuItem; + private System.Windows.Forms.ToolStripMenuItem moveRowDownToolStripMenuItem; + private System.Windows.Forms.ComboBox comboBox1; + private System.Windows.Forms.ToolTip toolTip1; + private System.Windows.Forms.TextBox textBox1; + } +} \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.ar.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.ar.resx index 5d4fd75e..ac3e9341 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.ar.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.ar.resx @@ -144,4 +144,79 @@ أتمتة العمليات + + احذف صف + + + نقل الصف لأعلى + + + نقل الصف إلى الأسفل + + + أنشئ ملف XML بهذا التنسيق وقم بتحميله: + + + يحفظ إعدادات هذه النافذة كملف INI + + + مساعدة على الانترنت + + + ملء الطابع + + + عدد الأرقام + + + نتيجة: + + + عداد + + + ; فاصلة منقوطة + + + : القولون + + + القولون + + + | + + + \t علامة التبويب + + + قم بتعيين محدد لفصل أعمدة البيانات + + + لا شئ + + + تحميل البيانات + + + مؤشر البيانات + + + واضح + + + بيانات + + + جديد + + + حفظ البرنامج النصي + + + لم يتم تحميل أي برنامج نصي + + + الفاصل الزمني للمؤقت بالمللي ثانية للاستقصاء + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs b/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs index dcd3d9f2..92c30fed 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs @@ -1,7 +1,7 @@ /* GRBL-Plotter. Another GCode sender for GRBL. This file is part of the GRBL-Plotter application. - Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -21,9 +21,12 @@ You should have received a copy of the GNU General Public License * 2023-01-26 line 186 check for 3 columns * 2023-02-23 line 422 Feedback check index * 2023-12-01 l:415 f:Feedback add "Probing" + * 2024-02-25 overhaul the process automation */ +using NLog; using System; +using System.Collections.Generic; using System.Data; using System.Diagnostics; using System.Drawing; @@ -35,66 +38,182 @@ You should have received a copy of the GNU General Public License namespace GrblPlotter { - public partial class ControlProcessAutomation : Form + public partial class ProcessAutomation : Form { -/* - Each process contains an action and a value, which will be sent as an event if processed. - In MainFormOtherForms.cs l:671 f:OnRaiseProcessEvent the asked process will be performed. - In l:415 f:Feedback the processing result will be analyzed to decide if the next process can be started. -*/ + /* + Each process contains a command (or action) and a value, which will be sent as an event if processed. + In MainFormProcessAutomation.cs -OnRaiseProcessEvent the asked process will be performed. + In Feedback the processing result will be analyzed to decide if the next process can be started. + */ private int processCount = 0; private int processJumpTo = 0; private int processStep = 0; private string processAction = ""; //private string processValue = ""; private bool isRunning = false; + private bool isGrblNeeded = false; + private bool isGrblConnected = false; private bool stepTriggered = false; private bool stepCompleted = false; private bool cameraFormOpen = false; private bool probeFormOpen = false; + private int checkDigitalInDigit = 0; + + private int dataLine = 0; + + private static List actionItems = new List(); + private ContextMenu ctm = new ContextMenu(); + // Trace, Debug, Info, Warn, Error, Fatal private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger(); - //private static readonly CultureInfo culture = CultureInfo.InvariantCulture; + private static bool showLog = false; + #region command_definition + public class ProcessAutomationItem + { + public string Command { get; set; } + public string Value { get; set; } + public string Comment { get; set; } + } + private static List GetActionItems() + { + return new List + { + new ProcessAutomationItem {Command="Load", Value="", Comment="Load ini or graphic file, [Value=file name]"}, + new ProcessAutomationItem {Command="Load Data", Value="", Comment="Load ini or graphic file, [Value=line from data]"}, + new ProcessAutomationItem {Command="2D-View Clear", Value="", Comment="Clear workspace, delete G-Code from editor"}, + new ProcessAutomationItem {Command="2D-View Offset", Value="7;0;0", Comment="Set graphic origin [Value=;;]"}, + new ProcessAutomationItem {Command="2D-View Rotate", Value="45", Comment="Rotate [Value=angle in degree]"}, + new ProcessAutomationItem {Command="2D-View Scale XYX", Value="", Comment="Scale XY [Value=desired X dimension]"}, + new ProcessAutomationItem {Command="2D-View Scale XYY", Value="", Comment="Scale XY [Value=desired Y dimension]"}, + new ProcessAutomationItem {Command="G-Code Send", Value="", Comment="Send G-Code to machine, [Value=g-code commands or macro-file] seperate single command lines with ';'"}, + new ProcessAutomationItem {Command="G-Code Stream", Value="", Comment="Send G-Code from editor to machine"}, + new ProcessAutomationItem {Command="Probe Automatic", Value="start", Comment="Start fiducial recogniton in probing window"}, + new ProcessAutomationItem {Command="Camera Automatic", Value="start", Comment="Start fiducial recogniton in camera window"}, + new ProcessAutomationItem {Command="CreateText Text", Value="text", Comment="Create text [Value=text to create]"}, + new ProcessAutomationItem {Command="CreateText Data", Value="0", Comment="Create text from Data list, [Value='':whole line] or [Value=column-nr]"}, + new ProcessAutomationItem {Command="CreateText Counter",Value="", Comment="Create text from Counter"}, + new ProcessAutomationItem {Command="CreateBarcode 1D Text", Value="text", Comment="Create barcode [Value=text to convert]"}, + new ProcessAutomationItem {Command="CreateBarcode 1D Data", Value="0", Comment="Create barcode from Data list, [Value='':whole line] or [Value=column-nr]"}, + new ProcessAutomationItem {Command="CreateBarcode 1D Counter", Value="", Comment="Create barcode from Counter"}, + new ProcessAutomationItem {Command="CreateBarcode 2D Text", Value="text", Comment="Create QR-Code [Value=text to convert]"}, + new ProcessAutomationItem {Command="CreateBarcode 2D URL", Value="https://grbl-plotter.de/", Comment="Create QR-Code URL [Value=Url]"}, + new ProcessAutomationItem {Command="CreateBarcode 2D Data", Value="0", Comment="Create QR-Code from Data list, [Value='':whole line] or [Value=column-nr]"}, + new ProcessAutomationItem {Command="CreateBarcode 2D DURL", Value="0", Comment="Create QR-Code URL from Data list, [Value='':whole line] or [Value=column-nr]"}, + new ProcessAutomationItem {Command="CreateBarcode 2D Counter", Value="", Comment="Create QR-Code from Counter"}, + new ProcessAutomationItem {Command="Jump to", Value="2", Comment="Jump to line number, [Value=;]"}, + new ProcessAutomationItem {Command="Data index", Value="1", Comment="Add Value to Data index"}, + new ProcessAutomationItem {Command="Counter index", Value="1", Comment="Add Value to Counter"}, + new ProcessAutomationItem {Command="Wait Probe", Value="", Comment="Wait for probe input before continue"}, + new ProcessAutomationItem {Command="Wait DI=1", Value="0", Comment="Wait for digital input [Value=bit-nr] x=1"}, + new ProcessAutomationItem {Command="Wait DI=0", Value="0", Comment="Wait for digital input [Value=bit-nr] x=0"}, + new ProcessAutomationItem {Command="Beep", Value="440;800",Comment="Play beep tone [Value=freqency(Hz);length(ms)]"}, + new ProcessAutomationItem {Command="Sound", Value="0", Comment="Play system sound [Value=0=Asterisk, 1=Exclamation, 2=Question, 3=Hand, any other=Beep]"}, + new ProcessAutomationItem {Command="Unknown", Value="⚠⚠⚠",Comment="Please select valid command"} + }; + } + #endregion - public ControlProcessAutomation() + #region FormOpenClose + public ProcessAutomation() { - Logger.Trace("++++++ ControlProcessAutomation START ++++++"); + Logger.Trace("++++++ ControlProcessAutomation START X:{0} Y:{1} ++++++", Properties.Settings.Default.processLocation.X, Properties.Settings.Default.processLocation.Y); this.Icon = Properties.Resources.Icon; CultureInfo ci = new CultureInfo(Properties.Settings.Default.guiLanguage); Thread.CurrentThread.CurrentCulture = ci; Thread.CurrentThread.CurrentUICulture = ci; + + actionItems = GetActionItems(); + foreach (ProcessAutomationItem item in actionItems) + ctm.MenuItems.Add(item.Command); + InitializeComponent(); } private void ControlProcessAutomation_Load(object sender, EventArgs e) { + this.Size = Properties.Settings.Default.processSize; + splitContainer1.SplitterDistance = Properties.Settings.Default.processSplitDistance; + + if (this.Location.X < 0) this.Location = new Point(); + SendProcessEvent(new ProcessEventArgs("CheckForm", "Cam")); SendProcessEvent(new ProcessEventArgs("CheckForm", "Probe")); - textBox1.AppendText(Lblxml.Text); - BtnStart.Enabled = false; - string file = Properties.Settings.Default.processLastFile; - if (string.IsNullOrEmpty(file)) - file = Datapath.Automations + "\\" + "example.xml"; + UpdateIniVariables(); + } + + private void ControlProcessAutomation_FormClosing(object sender, FormClosingEventArgs e) + { + Properties.Settings.Default.processSplitDistance = splitContainer1.SplitterDistance; + Properties.Settings.Default.processSize = Size; + Properties.Settings.Default.Save(); + } + + public void UpdateIniVariables() + { + if (isRunning) + return; + + string file = extendFilePath(Properties.Settings.Default.processDataLastFile); + Logger.Trace("UpdateIniVariables Data:{0}", file); if (File.Exists(file)) { - if (file.Length > 50) - LblLoaded.Text = "..." + file.Substring(file.Length - 50); - else - LblLoaded.Text = file; + LblDataLoaded.Text = "..." + cutString(file, 38); + TbData.Text = File.ReadAllText(file); + } + + file = extendFilePath(Properties.Settings.Default.processLastFile); + Logger.Trace("UpdateIniVariables XML:{0}", file); + if (File.Exists(file)) + { + LblLoaded.Text = "..." + cutString(file, 60); Properties.Settings.Default.processLastFile = file; LoadXML(file); - ControlProcessAutomation_SizeChanged(sender, e); + SizeChange(); } else { - splitContainer1.SplitterDistance = 120; - ControlProcessAutomation_SizeChanged(sender, e); + splitContainer1.SplitterDistance = 200; + BtnNew.PerformClick(); + SizeChange(); } + + LblCounterResult.Text = GetCounterString(); + int line = (int)NudDataIndex.Value - 1; + SetTextSelection(line, -1, ';'); + } + private string extendFilePath(string file) + { + if (string.IsNullOrEmpty(file)) + return file; + + if (File.Exists(file)) + return file; + + string tmp = Path.Combine(Datapath.AppDataFolder, file); + if (File.Exists(tmp)) + return tmp; + + tmp = Path.Combine(Datapath.Automations, file); + if (File.Exists(tmp)) + return tmp; + + Logger.Error("extendFilePath could not find {0}", file); + return file; + } + + private string cutString(string text, int length) + { + if (text.Length > length) + return text.Substring(text.Length - length); + else + return text; } + #endregion + #region FormButtons private void BtnStart_Click(object sender, EventArgs e) { if (!isRunning) @@ -102,21 +221,25 @@ private void BtnStart_Click(object sender, EventArgs e) for (int i = 0; i < dataGridView1.Rows.Count; i++) { dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; + dataGridView1.Rows[i].Cells[0].Style.BackColor = Color.White; + dataGridView1.Rows[i].Cells[1].Style.BackColor = Color.White; + dataGridView1.Rows[i].Cells[2].Style.BackColor = Color.White; SetDGVToolTip(i, ""); } - textBox1.Text = "Start process automation:\r\n"; + TbProcessInfo.Text = "Start process automation:\r\n"; processStep = 0; isRunning = true; + isGrblNeeded = false; stepTriggered = false; stepCompleted = false; - timer1.Interval = (int)NudTimerInterval.Value; + timer1.Interval = (int)NudTimerInterval.Value; timer1.Enabled = true; LblCount.Text = "1"; LblInfo.Text = "Script is running"; LblInfo.BackColor = Color.Yellow; BtnStart.BackColor = Color.Yellow; - Logger.Trace("+++ Start automation +++"); + Logger.Info("+++ Start automation +++++ OnRaiseProcessEvent + Feedback +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); } } @@ -131,7 +254,8 @@ private void BtnStop_Click(object sender, EventArgs e) } else { - BtnStart.Enabled = CheckData(); + BtnStart.BackColor = Color.Lime; + CheckData(); } processStep = 0; isRunning = false; @@ -139,68 +263,162 @@ private void BtnStop_Click(object sender, EventArgs e) Logger.Trace("+++ Stop automation +++"); } + private void BtnLoad_Click(object sender, EventArgs e) + { + OpenFileDialog sfd = new OpenFileDialog + { + Filter = "Script|*.xml;*.ini" + }; + if (File.Exists(Properties.Settings.Default.processLastFile)) + sfd.InitialDirectory = Properties.Settings.Default.processLastFile; + else + sfd.InitialDirectory = Datapath.Automations + "\\";// Application.StartupPath + Datapath.Examples; - private void LoadXML(string file) + if (sfd.ShowDialog() == DialogResult.OK) + { + string file = sfd.FileName; + string extension = Path.GetExtension(file); + if (extension.ToLower().Contains("ini")) + { + string allText = File.ReadAllText(file); + if (allText.Contains(IniFile.sectionProcAuto)) + { + var MyIni = new IniFile(file); + MyIni.ReadSection(IniFile.sectionProcAuto); + Logger.Info("BtnLoad_Click load INI '{0}'", file); + UpdateIniVariables(); + } + } + else + { + Properties.Settings.Default.processLastFile = file; + LblLoaded.Text = "..." + cutString(file, 60); + LoadXML(sfd.FileName); + } + } + sfd.Dispose(); + } + private void BtnSave_Click(object sender, EventArgs e) { - BtnStart.Enabled = false; - isRunning = false; - try + SaveFileDialog sfd = new SaveFileDialog { - XmlReader xmlFile; - xmlFile = XmlReader.Create(file, new XmlReaderSettings()); - DataSet ds = new DataSet(); - ds.ReadXml(xmlFile); - dataGridView1.Columns.Clear(); - dataGridView1.DataSource = ds.Tables[0]; - // DataGridViewColumn column = dataGridView1.Columns[0]; + Filter = "Script|*.xml" + }; + if (File.Exists(Properties.Settings.Default.processLastFile)) + sfd.InitialDirectory = Properties.Settings.Default.processLastFile; + else + sfd.InitialDirectory = Datapath.Automations + "\\";// Application.StartupPath + Datapath.Examples; - foreach (DataGridViewColumn Column in dataGridView1.Columns) + if (sfd.ShowDialog() == DialogResult.OK) + { + Properties.Settings.Default.processLastFile = sfd.FileName; + LblLoaded.Text = "..." + cutString(sfd.FileName, 60); + SaveXML(sfd.FileName); + } + sfd.Dispose(); + } + + + private void BtnHelp_Click(object sender, EventArgs e) + { + string url = "https://grbl-plotter.de/index.php?"; + try + { + System.Windows.Forms.Button clickedLink = sender as System.Windows.Forms.Button; + Process.Start(url + clickedLink.Tag.ToString()); + } + catch (Exception err) + { + Logger.Error(err, "BtnHelp_Click "); + MessageBox.Show("Could not open the link: " + err.Message, "Error"); + } + } + private void BtnSaveIni_Click(object sender, EventArgs e) + { + try + { + SaveFileDialog sfd = new SaveFileDialog { - Column.SortMode = DataGridViewColumnSortMode.NotSortable; + Filter = "Machine Ini files (*.ini)|*.ini", + FileName = "ProcessAutomation_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".ini" + }; + if (sfd.ShowDialog() == DialogResult.OK) + { + var MyIni = new IniFile(sfd.FileName); + /*** Set section to save ***/ + Logger.Info("Save machine parameters as {0}", sfd.FileName); + MyIni.WriteSection(IniFile.sectionProcAuto); //"Create Text"); } - BtnStart.Enabled = CheckData(); + sfd.Dispose(); } - catch (Exception ex) + catch (Exception err) { - MessageBox.Show(ex.ToString()); + EventCollector.StoreException("BtnSaveIni_Click " + err.Message); + Logger.Error(err, "BtnSaveIni_Click "); + MessageBox.Show("SaveMachineParameters: \r\n" + err.Message, "Error"); } } + private void BtnDataIndexClear_Click(object sender, EventArgs e) + { + NudDataIndex.Value = 1; + CheckData(); + } - private bool CheckData() + // drag and drop file or URL + private void MainForm_DragEnter(object sender, DragEventArgs e) { - textBox1.Text = "CheckData\r\n"; + e.Effect = DragDropEffects.All; + } + private void MainForm_DragDrop(object sender, DragEventArgs e) + { + string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); + string s = (string)e.Data.GetData(DataFormats.Text); + if (files != null) + { AddLoadLines(files); } + else if (s.Length > 0) + { AddLoadLine(s); } + this.WindowState = FormWindowState.Normal; + CheckData(); + } + + #endregion - string action;// = ""; - string value;// = ""; + #region script_check + /*************** Check *******************************/ + private bool CheckData() + { + Logger.Trace("🛠🛠🛠 CheckData called by:{0}", (new System.Diagnostics.StackTrace()).GetFrame(1).GetMethod().Name); + TbProcessInfo.Text = "CHECK DATA\r\n"; + combo = null; + string tmp; + string action; + string value; int lineNr; bool ok, finalOK = true; if (dataGridView1.Rows.Count <= 0) { - textBox1.Text += "Too less rows\r\n"; + TbProcessInfo.Text += "Too less rows\r\n"; return false; } if (dataGridView1.Columns.Count < 3) - textBox1.Text += "Too less columns\r\n"; - - dataGridView1.Rows[0].Cells[0].Selected = true; + { + TbProcessInfo.Text += "Too less columns\r\n"; + return false; + } for (int i = 0; i < dataGridView1.Rows.Count; i++) { lineNr = i + 1; action = (string)dataGridView1.Rows[i].Cells[0].Value; - if (string.IsNullOrEmpty(action)) - { - textBox1.Text += string.Format("{0}) action=null\r\n", lineNr); - return false; - break; - } + if (action == null) + break; - if (dataGridView1.Rows[i].Cells.Count < 3) + if (string.IsNullOrEmpty(action)) { - MessageBox.Show("At least 3 columns are needed, please check your XML file.", "Error"); - return false; + TbProcessInfo.Text += string.Format("{0,-2}) action=null\r\n", lineNr); + return false; break; } @@ -210,19 +428,56 @@ private bool CheckData() SetDGVToolTip(i, "Line is ok"); dataGridView1.Rows[i].HeaderCell.Value = String.Format("{0}", i + 1); - if (action.Contains("Load")) + if (action.Contains("Unknown")) + { + tmp = string.Format("{0}) Unkown command", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); + SetDGVToolTip(i, "Please select regular command"); + Logger.Trace("CheckData NOK {0}", tmp); + } + + else if (action.Contains("Load")) { - string mypath = Datapath.MakeAbsolutePath(value); + string mypath = extendFilePath(value); + if (action.Contains("Data")) + { + if ((int)NudDataIndex.Value > TbData.Lines.Length)// FctbData.Lines.Count) + { + tmp = string.Format("{0}) Data index is too high, reset index! <----------------", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); + GbData.BackColor = Color.Fuchsia; + BtnDataIndexClear.BackColor = Color.Yellow; + Logger.Trace("CheckData NOK {0}", tmp); + SetDGVToolTip(i, "Reset data index"); + LblInfo.Text = "Data index too high"; + } + else + { + dataLine = (int)NudDataIndex.Value - 1; + if (dataLine < TbData.Lines.Length) + { + mypath = extendFilePath(GetDataText(dataLine, "", ' ')); + } + } + } if (!File.Exists(mypath)) { - textBox1.Text += string.Format("{0}) Load - File not found:'{1}'\r\n", lineNr, mypath); ok = false; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + tmp = string.Format("{0,2}) Load - File not found:'{1}'", lineNr, mypath); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); + Logger.Trace("CheckData NOK {0}", tmp); SetDGVToolTip(i, "File not found"); + LblInfo.Text = "File not found"; } else { - textBox1.Text += string.Format("{0}) {1} {2} ok\r\n", lineNr, action, value); - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok\r\n", lineNr, action, "file exists"); + SetCellColor(i, true); } } @@ -230,58 +485,84 @@ private bool CheckData() { if (!Grbl.isConnected) { - textBox1.Text += string.Format("{0}) G-Code - grbl is not connected\r\n", lineNr); ok = false; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + tmp = string.Format("{0}) G-Code - grbl is not connected", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); + Logger.Trace("CheckData NOK {0}", tmp); SetDGVToolTip(i, "grbl is not connected"); + LblInfo.Text = "grbl is not connected"; + isGrblConnected = false; } else { - textBox1.Text += string.Format("{0}) {1} {2} ok\r\n", lineNr, action, value); - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok\r\n", lineNr, action, value); + SetCellColor(i, true); + isGrblConnected = true; } } - else if (action.Contains("Probe")) + else if (action.Contains("Probe Automatic")) { - if (!probeFormOpen) + if (false)//(!probeFormOpen) { - textBox1.Text += string.Format("{0}) Probe - Probing form is not open\r\n", lineNr); ok = false; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + tmp = string.Format("{0}) Probe - Probing form is not open", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); SetDGVToolTip(i, "Probing form is not open"); + Logger.Trace("CheckData NOK {0}", tmp); } else { - textBox1.Text += string.Format("{0}) {1} {2} ok\r\n", lineNr, action, value); - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + SetCellColor(i, true); } } - else if (action.Contains("Fiducial")) + else if (action.Contains("Camera Automatic")) { - if (!cameraFormOpen) + if (false)//(!cameraFormOpen) { - textBox1.Text += string.Format("{0}) Fiducial - Camera form is not open\r\n", lineNr); ok = false; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + tmp = string.Format("{0}) Fiducial - Camera form is not open", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); SetDGVToolTip(i, "Camera form is not open"); + Logger.Trace("CheckData NOK {0}", tmp); } else { - textBox1.Text += string.Format("{0}) {1} {2} ok\r\n", lineNr, action, value); - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok\r\n", lineNr, action, value); + SetCellColor(i, true); } } + + else if (action.Contains("Wait Probe")) + { + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok\r\n", lineNr, action, (Grbl.StatMsg.Pn.Contains("P") ? "triggerd" : "not triggered")); + SetCellColor(i, true); + } + + else if (action.Contains("Jump")) { - string[] vals = value.Split(','); + char delimiter = ';'; + if (value.Contains(",")) + delimiter = ','; + string[] vals = value.Split(delimiter); processCount = 0; ok = int.TryParse(vals[0], out int line); - if (!ok || (line <= 1) || (line >= i)) + if (!ok || (line <= 0) || (line >= i)) { - textBox1.Text += string.Format("{0}) Jump to line '{1}' doesn't work\r\n", lineNr, line); ok = false; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + tmp = string.Format("{0}) Jump to line '{1}' doesn't work", lineNr, line); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + SetCellColor(i, false); + Logger.Trace("CheckData NOK {0}", tmp); SetDGVToolTip(i, "jump target nok"); + LblInfo.Text = "jump target nok"; } else { processJumpTo = line - 1; SetDGVToolTip(i, "Line is ok"); } @@ -291,9 +572,11 @@ private bool CheckData() ok = int.TryParse(vals[1], out int rep); if (!ok || (rep < 0)) { - textBox1.Text += string.Format("{0}) Jump to line '{1}', repitition '{2}' doesn't work\r\n", lineNr, line, rep); ok = false; - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + tmp = string.Format("{0}) Jump to line '{1}', repitition '{2}' doesn't work", lineNr, line, rep); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + SetCellColor(i, false); SetDGVToolTip(i, "repitition nok"); + Logger.Trace("CheckData NOK {0}", tmp); } else { @@ -303,17 +586,54 @@ private bool CheckData() } if (ok) { - textBox1.Text += string.Format("{0}) {1} {2} ok\r\n", lineNr, action, value); - dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; - if (finalOK) - dataGridView1.Rows[line].DefaultCellStyle.BackColor = Color.Green; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok\r\n", lineNr, action, value); + SetCellColor(i, true); } } + else if (action.Contains("CreateText") || action.Contains("CreateBarcode")) + { + if (action.Contains(" Data") || action.Contains(" DURL")) + { + if ((int)NudDataIndex.Value > TbData.Lines.Length)// FctbData.Lines.Count) + { + tmp = string.Format("{0}) Data index is too high, reset index! <----------------", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; + ok = false; + SetCellColor(i, false); + GbData.BackColor = Color.Fuchsia; + BtnDataIndexClear.BackColor = Color.Yellow; + Logger.Trace("CheckData NOK {0}", tmp); + SetDGVToolTip(i, "Reset data index"); + LblInfo.Text = "Data index too high"; + } + else + { + dataLine = (int)NudDataIndex.Value - 1; + char delimiter = (char)ComboDelimiter.Text[0]; //TbDataDelimeter.Text[0]; + if (ComboDelimiter.Text.Contains("tab")) + delimiter = '\t'; + Logger.Trace("Delimeter '{0}' '{1}'", ComboDelimiter.Text, delimiter); + string dataText = ""; + if (dataLine < TbData.Lines.Length)//FctbData.Lines.Count) + { + dataText = GetDataText(dataLine, value, delimiter); //delimiter); + } + BtnDataIndexClear.BackColor = GbData.BackColor = default; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok '{3}'\r\n", lineNr, action, value, dataText); + SetCellColor(i, true); + } + } + else if (action.Contains(" Counter")) + { + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok '{3}'\r\n", lineNr, action, value, GetCounterString()); + SetCellColor(i, true); + } + } else { - textBox1.Text += string.Format("{0}) {1} {2} ok\r\n", lineNr, action, value); - // dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + TbProcessInfo.Text += string.Format("{0,2}) {1,-20} {2,-15} ok\r\n", lineNr, action, value); + SetCellColor(i, true); } finalOK = finalOK && ok; @@ -321,16 +641,29 @@ private bool CheckData() { LblInfo.Text = "Ready to start"; BtnStart.BackColor = LblInfo.BackColor = Color.Lime; + BtnStart.Enabled = true; } else { - LblInfo.Text = "Not ready"; - BtnStart.BackColor = LblInfo.BackColor = Color.Fuchsia; + //LblInfo.Text = "Not ready"; + // BtnStart.BackColor = + LblInfo.BackColor = Color.Fuchsia; } } return finalOK; } + private void SetCellColor(int row, bool ok) + { + Color col = Color.LightGreen; + if (!ok) + { col = Color.Fuchsia; } + dataGridView1.Rows[row].Cells[1].Style.BackColor = dataGridView1.Rows[row].Cells[2].Style.BackColor = col; + } + private void SetCellColor(int row, Color col) + { + dataGridView1.Rows[row].Cells[1].Style.BackColor = dataGridView1.Rows[row].Cells[2].Style.BackColor = col; + } private void SetDGVToolTip(int row, string text) { if (row < dataGridView1.Rows.Count) @@ -339,54 +672,146 @@ private void SetDGVToolTip(int row, string text) dataGridView1.Rows[row].Cells[i].ToolTipText = text; } } + #endregion + #region script_process + /*************** State machine / flow control *******************************/ private void Timer1_Tick(object sender, EventArgs e) { - if (Grbl.Status == GrblState.idle) + if (!isGrblNeeded || !isGrblConnected || (Grbl.Status == GrblState.idle)) { if (!stepTriggered) { + if (showLog) Logger.Trace("Timer1_Tick step:{0} rows:{1}", processStep, dataGridView1.Rows.Count); if (processStep < dataGridView1.Rows.Count) { int lineNr = processStep + 1; string action = (string)dataGridView1.Rows[processStep].Cells[0].Value; if (string.IsNullOrEmpty(action)) { + stepTriggered = false; + processStep++; + return; } string value = (string)dataGridView1.Rows[processStep].Cells[1].Value; + string nextAction = (string)dataGridView1.Rows[processStep + 1].Cells[0].Value; + if (!string.IsNullOrEmpty(nextAction)) + { + if (nextAction.Contains("G-Code") || nextAction.Contains("Probe") || nextAction.Contains("Camera") || + nextAction.Contains("Stream")) + isGrblNeeded = true; + } + + if (showLog) Logger.Trace("Timer1_Tick line:{0} action:{1} value:{2}", lineNr, action, value); dataGridView1.Rows[processStep].Cells[0].Selected = true; stepTriggered = true; - stepCompleted = false; - processAction = action; - //processValue = value; + stepCompleted = false; // set to true if feedback appears + processAction = action; // compare sent command with feedback command + bool sendProcessEvent = true; + + LblInfo.Text = string.Format("Run {0}) {1}", (processStep + 1), action); + LblInfo.BackColor = Color.Yellow; - Logger.Trace("Timer line:{0}) {1} {2} count:{3}", (processStep + 1), action, value, processCount); - textBox1.AppendText(string.Format("{0}) {1} {2} ", lineNr, action, value)); + if (showLog) Logger.Trace("Timer line:{0}) {1} {2} count:{3}", (processStep + 1), action, value, processCount); if (action.Contains("Load")) { - SendProcessEvent(new ProcessEventArgs(action, value)); + if (action.Contains(" Data")) + { + dataLine = (int)NudDataIndex.Value - 1; + if (dataLine < TbData.Lines.Length) + { + value = GetDataText(dataLine, "", ' '); + } + else + { + Logger.Warn("Load - Data index nok: {0} {1} count:{2}", dataLine, value, TbData.Lines.Length);//); + Feedback(action, "End of data reached", false); + sendProcessEvent = false; + } + } + TbProcessInfo.AppendText(string.Format("{0,2}) {1,-10} {2,-48} ", lineNr, action, "..." + cutString(value, 39))); } - else if (action.Contains("G-Code")) + else + TbProcessInfo.AppendText(string.Format("{0,2}) {1,-20} {2,-15} ", lineNr, action, value)); + + if (action.Contains("G-Code")) { - SendProcessEvent(new ProcessEventArgs(action, value)); - dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.LightGreen; - stepCompleted = true; /* check for IDLE should be enough */ - textBox1.AppendText("OK\r\n"); + if (isGrblConnected) + { + SendProcessEvent(new ProcessEventArgs(action, value)); + SetCellColor(processStep, Color.Yellow); + // stepCompleted = true; /* check for IDLE should be enough */ + if (action.Contains("Send")) + { + stepCompleted = true; /* check for IDLE should be enough */ + // stepCompleted = true; /* check for IDLE should be enough */ + SetCellColor(processStep, true); + TbProcessInfo.AppendText("OK\r\n"); + } + } + else + { + SetCellColor(processStep, false); + stepCompleted = true; + TbProcessInfo.AppendText("NOK\r\n"); + } } - else if (action.Contains("Probe")) + + else if (action.Contains("Create") && (action.Contains(" Data") || action.Contains(" DURL"))) // Text or barcode { - SendProcessEvent(new ProcessEventArgs(action, value)); + dataLine = (int)NudDataIndex.Value - 1; + if (dataLine < TbData.Lines.Length) + { + char delimiter = (char)ComboDelimiter.Text[0]; + if (ComboDelimiter.Text.Contains("tab")) + delimiter = '\t'; + string dataText = GetDataText(dataLine, value, delimiter); + + SendProcessEvent(new ProcessEventArgs(action, dataText)); + } + else + { + Logger.Warn("Data index nok: {0} {1} count:{2}", dataLine, value, TbData.Lines.Length);//); + LblInfo.Text = "End of data reached"; + Feedback(action, "End of data reached", false); + } } - else if (action.Contains("Fiducial")) + else if (action.Contains("Create") && action.Contains(" Counter")) // Text or barcode { - SendProcessEvent(new ProcessEventArgs(action, value)); + SendProcessEvent(new ProcessEventArgs(action, GetCounterString())); } - else if (action.Contains("Stream")) + else if (action == "Data index") // change index counter { - SendProcessEvent(new ProcessEventArgs(action, value)); + int col; + if (int.TryParse(value, out col)) + { + dataLine = (int)NudDataIndex.Value; + dataLine += col; + if (dataLine < 0) + dataLine = 0; + NudDataIndex.Value = dataLine; + Feedback(action, "New index: " + dataLine, true); + } + else + { + Feedback(action, "New index failed", false); + } + } + else if (action == "Counter index") // change counter + { + int col; + if (int.TryParse(value, out col)) + { + NudCounter.Value += col; + Feedback(action, "New counter: " + NudCounter.Value, true); + } + else + { + Feedback(action, "New counter failed", false); + } } else if (action.Contains("Jump")) { @@ -401,17 +826,51 @@ private void Timer1_Tick(object sender, EventArgs e) } else { - dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.LightGreen; + SetCellColor(processStep, true); processStep++; } - textBox1.AppendText(string.Format(" count:{0} jump to:{1} OK\r\n", processCount, processStep + 1)); + TbProcessInfo.AppendText(string.Format(" count:{0} jump to:{1} OK\r\n", processCount, processStep + 1)); LblCount.Text = Math.Abs(processCount).ToString(); stepTriggered = false; stepCompleted = true; return; } + else if (action.Contains("Wait Probe")) + { + SetCellColor(processStep, Color.Yellow); + LblInfo.Text = "Wait for trigger at probe input"; + } + else if (action.Contains("Wait DI")) + { + SetCellColor(processStep, Color.Yellow); + LblInfo.Text = "Wait for trigger at digital input"; + if (int.TryParse(value, out int nr)) + checkDigitalInDigit = nr; + else + Logger.Error("Timer1_Tick int.TryParse failed action:{0} value:{1}", action, value); + } + else if (action.Contains("Beep")) + { + CreateBeep(value); + Feedback(action, "beep", true); + } + else if (action.Contains("Sound")) + { + if (value == "0") System.Media.SystemSounds.Asterisk.Play(); + else if (value == "1") System.Media.SystemSounds.Exclamation.Play(); + else if (value == "2") System.Media.SystemSounds.Question.Play(); + else if (value == "3") System.Media.SystemSounds.Hand.Play(); + else System.Media.SystemSounds.Beep.Play(); + Feedback(action, "sound", true); + } + else if (sendProcessEvent) + { + if (showLog) Logger.Trace("Timer1_Tick SendProcessEvent {0} {1}", action, value); + SendProcessEvent(new ProcessEventArgs(action, value)); + } + } else /* flow finished - STOP*/ { @@ -419,7 +878,11 @@ private void Timer1_Tick(object sender, EventArgs e) isRunning = false; stepCompleted = false; timer1.Enabled = false; - Logger.Trace("Timer finish"); + Logger.Trace("Timer1_Tick Timer finish Script finished"); + BtnStart.BackColor = LblInfo.BackColor = Color.Lime; + LblInfo.Text = "Script finished"; + TbProcessInfo.Text += "Finished"; + } } else if (stepCompleted) @@ -427,18 +890,129 @@ private void Timer1_Tick(object sender, EventArgs e) stepTriggered = false; processStep++; } + else + { // poll for events, which can't give feedback + if (processStep < dataGridView1.Rows.Count) + { + string action = (string)dataGridView1.Rows[processStep].Cells[0].Value; + if (string.IsNullOrEmpty(action)) + { + stepTriggered = false; + processStep++; + return; + } + string value = (string)dataGridView1.Rows[processStep].Cells[1].Value; + + if (action.Contains("Wait Probe")) + { + if (Grbl.StatMsg.Pn.Contains("P")) + { + SetCellColor(processStep, true); + stepTriggered = false; + stepCompleted = false; + processStep++; + TbProcessInfo.AppendText("OK\r\n"); + } + } + else if (action.Contains("Wait DI")) + { + if (action.Contains("=1")) + { + if ((Grbl.grblDigitalIn & (1 << checkDigitalInDigit)) > 0) + { + SetCellColor(processStep, true); + stepTriggered = false; + stepCompleted = false; + processStep++; + TbProcessInfo.AppendText("OK\r\n"); + } + } + else if (action.Contains("=0")) + { + if ((Grbl.grblDigitalIn & (1 << checkDigitalInDigit)) == 0) + { + SetCellColor(processStep, true); + stepTriggered = false; + stepCompleted = false; + processStep++; + TbProcessInfo.AppendText("OK\r\n"); + } + } + Logger.Trace("Timer1 poll digital in action:{0} value:{1} grbl:{2} result:{3}", action, value, Grbl.grblDigitalIn, stepTriggered); + } + } + } + } + } + + private string GetDataText(int dataLine, string strCol, char delimiter) + { + string all = TbData.Lines[dataLine]; + Logger.Trace("GetDataText '{0}' '{1}' from {2}", strCol, delimiter, all); + if (strCol == "") + { + SetTextSelection(dataLine, -1, delimiter); + return all; + } + + int dataCol = -1; + if (int.TryParse(strCol, out dataCol)) + { + string[] txtcol = all.Split(delimiter); + Logger.Trace("GetDataText split '{0}' ", txtcol.Length); + + if (dataCol + 1 <= txtcol.Length) + { + SetTextSelection(dataLine, dataCol, delimiter); + return txtcol[dataCol]; + } + else + { + SetTextSelection(dataLine, dataCol, delimiter); + return txtcol[txtcol.Length - 1]; + } + } + SetTextSelection(dataLine, -1, delimiter); + return all; + } + + private void CreateBeep(string val) + { + if (val == "") + { + Console.Beep(); + return; + } + + char delimiter = ';'; + if (val.Contains(",")) + delimiter = ','; + string[] vals = val.Split(delimiter); + if (vals.Length < 2) + { + Console.Beep(); + return; + } + + if (int.TryParse(vals[0], out int hz)) + { + if (int.TryParse(vals[1], out int len)) + { Console.Beep(hz, len); } } } + #endregion + public event EventHandler RaiseProcessEvent; protected virtual void SendProcessEvent(ProcessEventArgs e) // event processed in MainFormOtherForms { RaiseProcessEvent?.Invoke(this, e); } + #region script_feedback public void Feedback(string action, string value, bool resultOk) { - Logger.Trace("Feedback action:'{0}' value:'{1}' ok:{2}",action, value, resultOk); + Logger.Trace("Feedback action:'{0}' value:'{1}' ok:{2}", action, value, resultOk); if (action == "CheckForm") { processAction = resultOk.ToString(); @@ -449,98 +1023,490 @@ public void Feedback(string action, string value, bool resultOk) { if (stepTriggered) { - if ((dataGridView1 != null) && (processStep < dataGridView1.Rows.Count)) - { - if (!resultOk) - { - LblInfo.BackColor = dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.Fuchsia; - SetDGVToolTip(processStep, value); - textBox1.AppendText(string.Format("NOK {0} {1} \r\n", action, value)); - } - else - { - dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.LightGreen; - stepCompleted = true; - textBox1.AppendText(string.Format(" {0} OK\r\n", value)); - } - } - else - { Logger.Warn("Feedback failed processStep:{0} ", processStep);} + if ((dataGridView1 != null) && (processStep < dataGridView1.Rows.Count)) + { + if (!resultOk) + { + SetCellColor(processStep, false); + SetDGVToolTip(processStep, value); + LblInfo.Text = value; + LblInfo.BackColor = Color.Fuchsia; + TbProcessInfo.AppendText(string.Format("NOK {0,-20} {1} \r\n", action, value)); + } + else + { + SetCellColor(processStep, true); + stepCompleted = true; + if (action.Contains("Load")) + TbProcessInfo.AppendText(string.Format("OK\r\n", value)); + else + TbProcessInfo.AppendText(string.Format(" {0,-20} OK\r\n", value)); + + } + } + else + { + Logger.Warn("Feedback failed processStep:{0} ", processStep); + BtnStop.PerformClick(); + // LblInfo.Text = value; + } } } if (!isRunning) { - bool ok = BtnStart.Enabled = CheckData(); + bool ok = CheckData(); if (ok) { BtnStart.BackColor = Color.Lime; } - else { BtnStart.BackColor = Color.Fuchsia; } + //else { BtnStart.BackColor = Color.Fuchsia; } } } + #endregion + #region FormResize private void ControlProcessAutomation_SizeChanged(object sender, EventArgs e) + { SizeChange(); } + private void SizeChange() { - dataGridView1.Width = splitContainer1.Width - 10; - dataGridView1.Height = splitContainer1.SplitterDistance - 110; - LblLoaded.Width = Width - 200; + dataGridView1.Width = splitContainer1.Width - 325; + dataGridView1.Height = splitContainer1.SplitterDistance - 184; + TbData.Height = splitContainer1.SplitterDistance - 184; - int part = (dataGridView1.Width - 10) / 10; - if ((dataGridView1.Rows.Count > 0) && (dataGridView1.Columns.Count > 2) && (Width > 300)) + int dataX = splitContainer1.Width - 330; + TbData.Left = dataX; + GbCounter.Left = dataX; + GbData.Left = dataX; + SetDataGridColumnWidth(); + } + private void SetDataGridColumnWidth() + { + if (dataGridView1.Columns.Count > 2) { - DataGridViewColumn column = dataGridView1.Columns[0]; column.Width = 1 * part; - column = dataGridView1.Columns[1]; column.Width = 4 * part; - column = dataGridView1.Columns[2]; column.Width = 4 * part; + int part = dataGridView1.Width - (dataGridView1.Columns[0].Width + dataGridView1.Columns[1].Width); + dataGridView1.Columns[2].Width = part - 70; } } private void SplitContainer1_Panel1_SizeChanged(object sender, EventArgs e) { - dataGridView1.Height = splitContainer1.SplitterDistance - 110; + dataGridView1.Height = splitContainer1.SplitterDistance - 184; + TbData.Height = splitContainer1.SplitterDistance - 184; } - private void BtnLoad_Click(object sender, EventArgs e) + #endregion + + private string GetCounterString() + { + string count = string.Format("{0}", NudCounter.Value); + count = count.PadLeft((int)NudDigitis.Value, TbFill.Text[0]); + string tmp = string.Format("{0} {1} {2}", TbCounterFront.Text, count, TbCounterRear.Text); + return tmp; + } + + private void TbCounter_TextChanged(object sender, EventArgs e) + { + LblCounterResult.Text = GetCounterString(); + } + + private void BtnLoadData_Click(object sender, EventArgs e) { OpenFileDialog sfd = new OpenFileDialog { - Filter = "Script|*.xml" + Filter = "CSV|*.csv;*.txt" }; - if (File.Exists(Properties.Settings.Default.processLastFile)) - sfd.InitialDirectory = Properties.Settings.Default.processLastFile; + if (File.Exists(Properties.Settings.Default.processDataLastFile)) + sfd.InitialDirectory = Properties.Settings.Default.processDataLastFile; else sfd.InitialDirectory = Datapath.Automations + "\\";// Application.StartupPath + Datapath.Examples; if (sfd.ShowDialog() == DialogResult.OK) { - Properties.Settings.Default.processLastFile = LblLoaded.Text = sfd.FileName; - LoadXML(sfd.FileName); + string file = sfd.FileName; + Properties.Settings.Default.processDataLastFile = LblDataLoaded.Text = file; + + LblDataLoaded.Text = "..." + cutString(file, 38); + // if (file.Length > 38) + // LblDataLoaded.Text = "..." + file.Substring(file.Length - 38); + // else + // LblDataLoaded.Text = file; + TbData.Text = File.ReadAllText(file); } sfd.Dispose(); } - private void ControlProcessAutomation_FormClosing(object sender, FormClosingEventArgs e) + private void NudDataIndex_ValueChanged(object sender, EventArgs e) { - Properties.Settings.Default.Save(); + int nr = (int)NudDataIndex.Value - 1; + SetTextSelection(nr, -1, ' '); + if (!isRunning) + CheckData(); + } + private void SetTextSelection(int line, int column, char delimiter) + { + if (line >= TbData.Lines.Length) + { + TbData.SelectionLength = 0; + return; + } + + int start = TbData.GetFirstCharIndexFromLine(line); + string txt = TbData.Lines[line]; + string[] col = txt.Split(delimiter); + if ((column >= 0) && (column < col.Length)) + { + if (column > 0) + { + for (int i = 0; i < column; i++) + { start += col[column - 1].Length + 1; } + } + TbData.Select(start, col[column].Length); + } + else + { + TbData.Select(start, txt.Length); + } + } - private void button3_Click(object sender, EventArgs e) + /*************************************** XML *******************************************/ + #region XML + private void LoadXML(string file) { - string url = "https://grbl-plotter.de/index.php?"; + // BtnStart.Enabled = false; + //isRunning = false; try { - Button clickedLink = sender as Button; - Process.Start(url + clickedLink.Tag.ToString()); + FileStream stream = new FileStream(file, FileMode.Open, + FileAccess.Read, FileShare.ReadWrite); + XmlTextReader xmlFile = new XmlTextReader(stream); + + DataSet ds = new DataSet(); + ds.ReadXml(xmlFile); + + PresetDataGrid(); + string s1, s2, s3; + int ci, i = 0; + bool ok = true; + foreach (DataRow row in ds.Tables[0].Rows) + { + s1 = row[0].ToString(); + s2 = row[1].ToString(); + s3 = row[2].ToString(); + ci = GetIndexInAutomationItems(s1); + try + { + if (ci >= 0) + { + dataGridView1.Rows.Add(actionItems[ci].Command, s2, s3); + } + else + { + ci = actionItems.Count - 1; + dataGridView1.Rows.Add(actionItems[ci].Command, s1 + " " + s2, s3); + Logger.Trace("LoadXML nok {0} {1} {2}", s1, s2, s3); + } + } + catch (Exception ex) + { + Logger.Error(ex, " Load XML error set Combobox i:{0} s1:{1} ", i + 1, s1); + LblInfo.Text = string.Format("Line {0} command unknown: '{1}'", i, s1); + LblInfo.BackColor = Color.Fuchsia; + dataGridView1.Rows.Add(null, s2, s3); + ok = false; + } + i++; + } + dataGridView1.Invalidate(); + ds.Dispose(); + + foreach (DataGridViewColumn Column in dataGridView1.Columns) + { + Column.SortMode = DataGridViewColumnSortMode.NotSortable; + } + + if (!isRunning) + CheckData(); + } + catch (Exception ex) + { + MessageBox.Show(ex.ToString()); + } + } + private void SaveXML(string file) + { + var dt = new DataTable(); + dt.TableName = "ProcessItem"; + foreach (DataGridViewColumn column in dataGridView1.Columns) + { + dt.Columns.Add(column.Name); + } + + bool empty = false; + object[] cellValues = new object[dataGridView1.Columns.Count]; + foreach (DataGridViewRow row in dataGridView1.Rows) + { + for (int i = 0; i < row.Cells.Count; i++) + { + if (row.Cells[i].Value == null) + empty = true; + cellValues[i] = row.Cells[i].Value; + } + if (!empty) + dt.Rows.Add(cellValues); + } + DataSet dS = new DataSet(); + dS.Tables.Add(dt); + dS.WriteXml(file);// File.OpenWrite(file)); + dS.Dispose(); + dt.Dispose(); + } + + #endregion + + private int GetIndexInAutomationItems(string tmp) + { + for (int i = 0; i < actionItems.Count; i++) + { + if (actionItems[i].Command.ToLower().Contains(tmp.ToLower())) + { return i; } + } + return -1; + } + + private void BtnNew_Click(object sender, EventArgs e) + { + PresetDataGrid(); + TbProcessInfo.Clear(); + LblLoaded.Text = "new script, not saved"; + } + private void PresetDataGrid() + { + dataGridView1.Columns.Clear(); + + DataGridViewComboBoxColumn dgvCmb = new DataGridViewComboBoxColumn(); + dgvCmb.HeaderText = "Command"; + foreach (ProcessAutomationItem pai in actionItems) + dgvCmb.Items.Add(pai.Command); + dgvCmb.Name = "Command"; + dataGridView1.Columns.Add(dgvCmb); + + dataGridView1.Columns.Add("Value", "Value"); + dataGridView1.Columns.Add("Info", "Info"); ; + + dataGridView1.Columns[0].Width = 160; + dataGridView1.Columns[1].Width = 140; + + dataGridView1.AllowUserToAddRows = false; + try + { + while (dataGridView1.Rows.Count > 1) + { + dataGridView1.Rows.RemoveAt(dataGridView1.Rows.Count - 1); + } + } + finally + { + dataGridView1.AllowUserToAddRows = true; + } + SetDataGridColumnWidth(); + } + + private void AddLoadLines(string[] files) + { + foreach (string file in files) + { AddLoadLine(file); } + } + private void AddLoadLine(string fileo) + { + string file = extendFilePath(fileo); + if (!File.Exists(file)) + { + Logger.Error("File does not exist: '{0}'", file); + return; + } + string extension = Path.GetExtension(file); + if (extension.ToLower().Contains("ini")) + { + string allText = File.ReadAllText(file); + if (allText.Contains(IniFile.sectionProcAuto)) + { + var MyIni = new IniFile(file); + MyIni.ReadSection(IniFile.sectionProcAuto); + Logger.Info("AddLoadLine load INI '{0}'", file); + UpdateIniVariables(); + } + else + { + dataGridView1.Rows.Add("Load", file, "by drag & drop"); + } + } + else if (extension.ToLower().Contains("txt")) + { + LblDataLoaded.Text = "..." + cutString(file, 38); + Properties.Settings.Default.processDataLastFile = file; + TbData.Text = File.ReadAllText(file); + } + else + dataGridView1.Rows.Add("Load", file, "by drag & drop"); + } + /*********************************************************/ + + + private void DataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) + { + try + { + //if (combo != null) + { + DataGridViewComboBoxCell cb = (DataGridViewComboBoxCell)dataGridView1.Rows[e.RowIndex].Cells[0]; + if (cb.Value != null) + { + if (combo != null) + { + // if (dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() == "") + dataGridView1.Rows[e.RowIndex].Cells[1].Value = actionItems[combo.SelectedIndex].Value; + // if (dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString() == "") + dataGridView1.Rows[e.RowIndex].Cells[2].Value = actionItems[combo.SelectedIndex].Comment; + } + + // dataGridView1.Rows[e.RowIndex].Cells[0].Value = actionItems[combo.SelectedIndex].ActionID; + + dataGridView1.InvalidateRow(e.RowIndex); + // combo = null; + } + } } catch (Exception err) { - Logger.Error(err, "BtnHelp_Click "); - MessageBox.Show("Could not open the link: " + err.Message, "Error"); } } - } - public class ProcessAutomationItem + private void DataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e) + { + if (dataGridView1.IsCurrentCellDirty) + { + dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit); + } + } + + ComboBox combo = null; + private void DataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) + { + combo = e.Control as ComboBox; + } + + /*********************************/ + private void DeleteRowToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + foreach (DataGridViewRow row in dataGridView1.SelectedRows) + { + int d = row.Index; + if ((d >= 0) && (d < dataGridView1.Rows.Count)) + dataGridView1.Rows.RemoveAt(row.Index); + break; + } + } + catch (Exception err) + { + } + } + + private void MoveRowUpToolStripMenuItem_Click(object sender, EventArgs e) + { + DataGridView dgv = dataGridView1; + try + { + int totalRows = dgv.Rows.Count; + // get index of the row for the selected cell + int rowIndex = dgv.SelectedCells[0].OwningRow.Index; + if (rowIndex == 0) + return; + // get index of the column for the selected cell + int colIndex = dgv.SelectedCells[0].OwningColumn.Index; + DataGridViewRow selectedRow = dgv.Rows[rowIndex]; + dgv.Rows.Remove(selectedRow); + dgv.Rows.Insert(rowIndex - 1, selectedRow); + dgv.ClearSelection(); + dgv.Rows[rowIndex - 1].Cells[colIndex].Selected = true; + } + catch { } + } + + private void MoveRowDownToolStripMenuItem_Click(object sender, EventArgs e) + { + DataGridView dgv = dataGridView1; + try + { + int totalRows = dgv.Rows.Count; + // get index of the row for the selected cell + int rowIndex = dgv.SelectedCells[0].OwningRow.Index; + if (rowIndex == totalRows - 1) + return; + // get index of the column for the selected cell + int colIndex = dgv.SelectedCells[0].OwningColumn.Index; + DataGridViewRow selectedRow = dgv.Rows[rowIndex]; + dgv.Rows.Remove(selectedRow); + dgv.Rows.Insert(rowIndex + 1, selectedRow); + dgv.ClearSelection(); + dgv.Rows[rowIndex + 1].Cells[colIndex].Selected = true; + } + catch { } + } + + + private void DataGridView1_MouseClick(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Right) + { + int currentMouseOverRow = dataGridView1.HitTest(e.X, e.Y).RowIndex; + + if (currentMouseOverRow >= 0) + { + ctm.MenuItems.Add(new MenuItem(string.Format("Do something to row {0}", currentMouseOverRow.ToString()))); + } + + ctm.Show(dataGridView1, new Point(e.X, e.Y)); + } + } + + private void DataGridView1_RowLeave(object sender, DataGridViewCellEventArgs e) + { + combo = null; + } + + + private void TbData_MouseUp(object sender, MouseEventArgs e) + { + int line = TbData.GetLineFromCharIndex(TbData.SelectionStart); + NudDataIndex.Value = line + 1; + SetTextSelection(line, -1, ' '); + } + + private void dataGridView1_DataError(object sender, DataGridViewDataErrorEventArgs e) + { + Logger.Error("dataGridView1_DataError row:{0} col:{1} excep:{2}", e.RowIndex, e.ColumnIndex, e.Exception); + Logger.Trace("Value: '{0}'", (string)dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value); + } + } + public partial class IniFile { - public int ActionID { get; set; } - public string Value { get; set; } + internal static string[,] keyValueProcAuto = { + {"Last script file", "processLastFile" }, + {"Last data file", "processDataLastFile" }, + {"Timer intervall", "processTimerInterval"}, + {"Counter value", "processCounter" }, + {"Counter digits", "processCounterDigits"}, + {"Counter fill", "processCounterFill" }, + {"Counter text front", "processCounterFront" }, + {"Counter text rear", "processCounterRear" }, + {"Data delimiter", "processDataDelimeter" }, + {"Data index", "processDataIndex" } + // {"Open on start", "processOpenOnProgStart"}, + // {"Split distance", "processSplitDistance"}, + // {"Size", "processSize"}, + // {"Location", "processLocation"} + }; + internal static string sectionProcAuto = "Process Automation"; } - } diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs.resx index dba4d440..5a524f82 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.cs.resx @@ -144,4 +144,79 @@ Procesní automatizace + + Smazat řádek + + + Posunout řádek nahoru + + + Posuňte řádek dolů + + + Vytvořte soubor XML v tomto formátu a načtěte: + + + Uloží nastavení tohoto okna jako INI soubor + + + Online podpora + + + vyplnit znak + + + počet číslic + + + Výsledek: + + + Čelit + + + ; středník + + + : dvojtečka + + + , dvojtečka + + + | + + + \t tab + + + Nastavte oddělovač pro oddělení datových sloupců + + + nic + + + Načíst data + + + Datový index + + + Průhledná + + + Data + + + Nový + + + Uložit skript + + + Nebyl načten žádný skript + + + Interval časovače v ms pro dotazování + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.de-DE.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.de-DE.resx index b2e6e1c0..fe3f7c67 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.de-DE.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.de-DE.resx @@ -144,4 +144,79 @@ Prozessautomatisierung + + Zeile löschen + + + Zeile nach oben verschieben + + + Zeile nach unten verschieben + + + Erstellen Sie eine XML-Datei in diesem Format und laden Sie: + + + Speichert die Einstellungen dieses Fensters als INI-Datei + + + Onlinehilfe + + + Füllzeichen + + + Anzahl an Ziffern + + + Ergebnis: + + + Schalter + + + ; Semikolon + + + : Doppelpunkt + + + , Doppelpunkt + + + | + + + \t Tab + + + Legen Sie ein Trennzeichen fest, um Datenspalten zu trennen + + + Nichts + + + Lade Daten + + + Datenindex + + + Klar + + + Daten + + + Neu + + + Skript speichern + + + Kein Skript geladen + + + Timer-Intervall in ms für die Abfrage + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.es.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.es.resx index b29aa75b..a8800367 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.es.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.es.resx @@ -144,4 +144,79 @@ Automatización de procesos + + Borrar fila + + + Mover fila hacia arriba + + + Mover fila hacia abajo + + + Cree un archivo XML en este formato y cárguelo: + + + Guarda la configuración de esta ventana como archivo INI + + + Ayuda en linea + + + personaje de relleno + + + número de dígitos + + + Resultado: + + + Encimera + + + ; punto y coma + + + : colon + + + , colon + + + | + + + \t pestaña + + + Establecer delimitador para separar columnas de datos + + + nada + + + Cargar datos + + + índice de datos + + + Claro + + + Datos + + + Nuevo + + + Guardar guión + + + No hay script cargado + + + Intervalo del temporizador en ms para el sondeo + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.fr.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.fr.resx index 288ec158..642b836c 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.fr.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.fr.resx @@ -144,4 +144,79 @@ Automatisation des processus + + Supprimer la ligne + + + Déplacer la ligne vers le haut + + + Déplacer la ligne vers le bas + + + Créez un fichier XML dans ce format et chargez : + + + Enregistre les paramètres de cette fenêtre sous forme de fichier INI + + + Aide en ligne + + + remplir le caractère + + + nombre de chiffres + + + Résultat: + + + Comptoir + + + ; point-virgule + + + : côlon + + + , côlon + + + | + + + \t onglet + + + Définir un délimiteur pour séparer les colonnes de données + + + rien + + + Charger des données + + + Index des données + + + Clair + + + Données + + + Nouveau + + + Enregistrer le script + + + Aucun script chargé + + + Intervalle de minuterie en ms pour l'interrogation + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.it.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.it.resx index c2b70a28..90690e2e 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.it.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.it.resx @@ -144,4 +144,79 @@ Automazione del processo + + Elimina riga + + + Sposta la riga in alto + + + Sposta la riga in basso + + + Crea un file XML in questo formato e carica: + + + Salva le impostazioni di questa finestra come file INI + + + Aiuto online + + + carattere di riempimento + + + numero di cifre + + + Risultato: + + + Contatore + + + ; punto e virgola + + + : due punti + + + , due punti + + + | + + + \t scheda + + + Imposta il delimitatore per separare le colonne di dati + + + Niente + + + Caricamento dati + + + Indice dei dati + + + Chiaro + + + Dati + + + Nuovo + + + Salva copione + + + Nessuno script caricato + + + Intervallo del timer in ms per il polling + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.ja.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.ja.resx index 0ad37e4d..ab50be64 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.ja.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.ja.resx @@ -144,4 +144,79 @@ プロセスの自動化 + + 行の削除 + + + 行を上に移動 + + + 行を下に移動 + + + この形式で XML ファイルを作成し、ロードします。 + + + このウィンドウの設定をINIファイルとして保存します + + + オンラインヘルプ + + + 塗りつぶし文字 + + + 桁数 + + + 結果: + + + カウンター + + + ;セミコロン + + + : コロン + + + 、コロン + + + | + + + \t タブ + + + データ列を区切るための区切り文字を設定します + + + 何もない + + + データを読み込む + + + データインデックス + + + クリア + + + データ + + + 新しい + + + スクリプトの保存 + + + スクリプトがロードされていません + + + ポーリングのタイマー間隔 (ミリ秒) + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.pl.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.pl.resx index e5c2efff..308ca3ed 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.pl.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.pl.resx @@ -139,7 +139,7 @@ nic - Nie wczytano skryptu + Nie załadowano żadnego skryptu Pokaż to okno podczas startu programu @@ -147,4 +147,76 @@ Automatyzacja procesów + + Usuń wiersz + + + Przesuń wiersz w górę + + + Przesuń wiersz w dół + + + Utwórz plik XML w tym formacie i załaduj: + + + Zapisuje ustawienia tego okna jako plik INI + + + Pomoc online + + + wypełnić znak + + + ilość cyfr + + + Wynik: + + + Lada + + + ; średnik + + + : okrężnica + + + , okrężnica + + + | + + + \t zakładka + + + Ustaw ogranicznik, aby oddzielić kolumny danych + + + Nic + + + Załaduj dane + + + Indeks danych + + + Jasne + + + Dane + + + Nowy + + + Zapisz skrypt + + + Interwał czasowy w ms dla odpytywania + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.pt.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.pt.resx index bb2b7d54..ca313521 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.pt.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.pt.resx @@ -144,4 +144,79 @@ Automação do processo + + Excluir linha + + + Mover linha para cima + + + Mover linha para baixo + + + Crie um arquivo XML neste formato e carregue: + + + Salva as configurações desta janela como arquivo INI + + + Ajuda online + + + preencher caractere + + + número de dígitos + + + Resultado: + + + Contador + + + ; ponto e vírgula + + + : dois pontos + + + , dois pontos + + + | + + + guia \t + + + Definir delimitador para colunas de dados separadas + + + nada + + + Carregar dados + + + Índice de dados + + + Claro + + + Dados + + + Novo + + + Salvar roteiro + + + Nenhum script carregado + + + Intervalo do temporizador em ms para pesquisa + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.resx index b12e4297..b9c4fb52 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.resx @@ -118,15 +118,21 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Popup + + + + Microsoft Sans Serif, 12pt + NoControl - - 3, 32 + 6, 19 - 75, 23 + 100, 50 @@ -142,19 +148,22 @@ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 9 + 2 + + + Microsoft Sans Serif, 12pt NoControl - 3, 61 + 112, 19 - 141, 23 + 150, 50 3 @@ -169,10 +178,10 @@ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 11 + 4 True @@ -181,7 +190,7 @@ NoControl - 170, 37 + 333, 19 13, 13 @@ -199,10 +208,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 6 + 12 True @@ -211,7 +220,7 @@ NoControl - 83, 37 + 268, 19 59, 13 @@ -229,16 +238,49 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 10 + 9 + + + 202, 17 + + + 160, 22 + + + Delete row + + + 160, 22 + + + Move row up + + + 160, 22 + + + Move row down + + + 161, 70 + + + CmsDataGridEdit + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - 3, 113 + 3, 184 + + + 50 - 479, 184 + 500, 113 0 @@ -253,53 +295,56 @@ splitContainer1.Panel1 - 5 + 6 - + Fill - + + Lucida Console, 8.25pt + + 0, 0 - + True - + Both - - 484, 57 + + 838, 157 - + 6 - + Create a XML file in this format and load: - + False - - textBox1 + + TbProcessInfo - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + splitContainer1.Panel2 - + 0 - 133, 17 + 114, 17 NoControl - 3, 3 + 6, 125 75, 23 @@ -317,10 +362,10 @@ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 7 + 5 True @@ -329,7 +374,7 @@ NoControl - 83, 8 + 86, 130 46, 13 @@ -347,22 +392,25 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 12 + 6 + + + True NoControl - 170, 8 + 129, 130 No - 300, 13 + 42, 13 9 @@ -380,10 +428,10 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 8 + 7 Fill @@ -394,95 +442,619 @@ Horizontal - + + NoControl + + + 453, 5 + + + 23, 23 + + + 55 + + + 💾 + + + 17, 17 + + + Save settings of this window as INI file + + + BtnSaveIni + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 0 + + + 509, 184 + + + True + + + Both + + + 323, 113 + + + 54 + + + example1;test1;data1 +example2;test2;data2 +example3;test3;data3 + + + False + + + TbData + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 1 + + NoControl - - 457, 3 + + 481, 5 - + 23, 23 - + 45 - + ? - - button3 + + Online Help + + + BtnHelp - + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + splitContainer1.Panel1 - + + 2 + + + True + + + 218, 45 + + + 64, 13 + + + 8 + + + fill character + + + label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + 0 - + + 162, 42 + + + 1 + + + 50, 20 + + + 7 + + + Center + + + TbFill + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 1 + + True - - NoControl + + 62, 45 - - 264, 91 + + 81, 13 - - 147, 13 + + 6 - - 13 + + number of digits - - Timer intervall in ms for polling + + label6 - - label2 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + GbCounter + + + 2 + + + 6, 42 + + + 50, 20 + + + 5 + + + Right + + + NudDigitis + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 3 + + + True + + + Microsoft Sans Serif, 12pt + + + 71, 65 + + + 36, 20 + + + 4 + + + - 0 - + + + LblCounterResult + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + GbCounter + + + 4 + + + True + + + Microsoft Sans Serif, 12pt + + + 6, 65 + + + 59, 20 + + + 3 + + + Result: + + + label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 5 + + + 218, 16 + + + 100, 20 + + + 2 + + + TbCounterRear + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 6 + + + 112, 16 + + + 100, 20 + + + 1 + + + Right + + + NudCounter + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 7 + + + 6, 16 + + + 100, 20 + + + 0 + + + TbCounterFront + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 8 + + + 509, 3 + + + 324, 94 + + + 53 + + + Counter + + + GbCounter + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + splitContainer1.Panel1 - + + 3 + + + False + + + 13 + + + ; semicolon + + + : colon + + + , colon + + + | + + + \t tab + + + 218, 13 + + + 100, 21 + + + 51 + + + Set delimiter to seperate data columns + + + ComboDelimiter + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 0 + + + True + + + NoControl + + + 87, 51 + + + No + + + 42, 13 + + + 14 + + + nothing + + + MiddleLeft + + + LblDataLoaded + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + 1 - - 203, 87 + + 6, 46 - - 55, 20 + + 75, 23 - - 12 + + 0 - + + Load data + + + BtnLoadData + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 2 + + + True + + + 6, 16 + + + 58, 13 + + + 48 + + + Data index + + + label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 3 + + + 70, 14 + + + 62, 20 + + + 47 + + Right - - NudTimerInterval + + NudDataIndex - + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + GbData + + + 4 + + + 138, 11 + + + 75, 23 + + + 49 + + + Clear + + + BtnDataIndexClear + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 5 + + + 509, 103 + + + 323, 75 + + + 52 + + + Data + + + GbData + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + splitContainer1.Panel1 - - 2 + + 4 + + + 87, 148 + + + 58, 23 + + + 15 + + + New + + + BtnNew + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 0 + + + 6, 148 + + + 75, 23 + + + 14 + + + Save script + + + BtnSave + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 1 Microsoft Sans Serif, 12pt - 204, 32 + 6, 72 - 276, 52 + 486, 50 11 @@ -500,50 +1072,40 @@ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl 3 - - 291, 5 + + True - - 189, 205 + + NoControl - - 10 + + 329, 40 - - -<Table> - <ProcessItem> - <Action>Load</Action> - <Value>data\examples\graphic_bunny.dxf</Value> - <Info>Load graphid file</Info> - </ProcessItem> - <ProcessItem> - <Action>G-Code</Action> - <Value>G00 X100</Value> - <Info>Move X to fresh position</Info> - </ProcessItem> -</Table> - + + 147, 13 - - False + + 13 + + + Timer intervall in ms for polling - - Lblxml + + label2 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - splitContainer1.Panel1 + + GbControl - - 4 + + 8 True @@ -552,16 +1114,16 @@ NoControl - 3, 90 + 176, 152 - 182, 17 + 229, 17 0 - Show this dialog on program start + Show Process Automation on program start checkBox1 @@ -570,10 +1132,58 @@ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - splitContainer1.Panel1 + GbControl - 13 + 10 + + + 268, 38 + + + 55, 20 + + + 12 + + + Right + + + NudTimerInterval + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 11 + + + 3, 3 + + + 500, 175 + + + 51 + + + Control + + + GbControl + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 5 splitContainer1.Panel1 @@ -587,6 +1197,9 @@ 0 + + 300 + splitContainer1.Panel2 @@ -600,7 +1213,10 @@ 1 - 484, 361 + 838, 561 + + + 400 10 @@ -615,7 +1231,7 @@ $this - 0 + 1 True @@ -624,7 +1240,10 @@ 6, 13 - 484, 361 + 838, 561 + + + 854, 600 CenterScreen @@ -632,14 +1251,38 @@ Process Automation + + deleteRowToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + moveRowUpToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + moveRowDownToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + timer1 System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + toolTip1 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + - ControlProcessAutomation + ProcessAutomation System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.ru.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.ru.resx index e4033a9a..009b1f45 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.ru.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.ru.resx @@ -144,4 +144,79 @@ Автоматизация процессов + + Удалить строку + + + Переместить строку вверх + + + Переместить строку вниз + + + Создайте XML-файл в этом формате и загрузите: + + + Сохраняет настройки этого окна в виде INI-файла. + + + Онлайн помощь + + + заполнить символ + + + количество цифр + + + Результат: + + + Прилавок + + + ; точка с запятой + + + : двоеточие + + + , двоеточие + + + | + + + \t вкладка + + + Установите разделитель для разделения столбцов данных + + + ничего + + + Загрузить данные + + + Индекс данных + + + Прозрачный + + + Данные + + + Новый + + + Сохранить скрипт + + + Скрипт не загружен + + + Интервал таймера в мс для опроса + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.tr.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.tr.resx index edbd4e90..14be80da 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.tr.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.tr.resx @@ -147,4 +147,76 @@ Proses Otomasyonu + + Sırayı sil + + + Satırı yukarı taşı + + + Satırı aşağı taşı + + + Bu formatta bir XML dosyası oluşturun ve yükleyin: + + + Bu pencerenin ayarlarını INI dosyası olarak kaydeder + + + Çevrimiçi yardım + + + dolgu karakteri + + + Basamak sayısı + + + Sonuç: + + + Tezgah + + + ; noktalı virgül + + + : kolon + + + , kolon + + + | + + + \t sekmesi + + + Sınırlayıcıyı veri sütunlarını ayıracak şekilde ayarlayın + + + Hiçbir şey + + + Veri yükle + + + Veri dizini + + + Temizlemek + + + Veri + + + Yeni + + + Komut dosyasını kaydet + + + Yoklama için ms cinsinden zamanlayıcı aralığı + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation.zh-CN.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation.zh-CN.resx index 8f6a7445..df90b32d 100644 --- a/GRBL-Plotter/MachineControl/ControlProcessAutomation.zh-CN.resx +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation.zh-CN.resx @@ -144,4 +144,79 @@ 过程自动化 + + 删除行 + + + 上移行 + + + 向下移动行 + + + 创建以下格式的 XML 文件并加载: + + + 将此窗口的设置保存为 INI 文件 + + + 网上帮助 + + + 填充字符 + + + 位数 + + + 结果: + + + 柜台 + + + ;分号 + + + : 冒号 + + + , 冒号 + + + | + + + \t 选项卡 + + + 设置分隔符来分隔数据列 + + + 没有什么 + + + 加载数据 + + + 数据索引 + + + 清除 + + + 数据 + + + 新的 + + + 保存脚本 + + + 没有加载脚本 + + + 轮询的计时器间隔(以毫秒为单位) + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation_new.cs b/GRBL-Plotter/MachineControl/ControlProcessAutomation_new.cs new file mode 100644 index 00000000..13a03a7d --- /dev/null +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation_new.cs @@ -0,0 +1,1165 @@ +/* GRBL-Plotter. Another GCode sender for GRBL. + This file is part of the GRBL-Plotter application. + + Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +/* + * 2023-01-05 new feature + * 2023-01-26 line 186 check for 3 columns + * 2023-02-23 line 422 Feedback check index + * 2023-12-01 l:415 f:Feedback add "Probing" +*/ + +using FastColoredTextBoxNS; +using NLog; +using System; +using System.Collections.Generic; +using System.Data; +using System.Diagnostics; +using System.Drawing; +using System.Globalization; +using System.IO; +using System.Linq; +using System.Threading; +using System.Windows.Forms; +using System.Xml; + +namespace GrblPlotter +{ + public partial class ProcessAutomation : Form + { + /* + Each process contains an action and a value, which will be sent as an event if processed. + In MainFormOtherForms.cs l:671 f:OnRaiseProcessEvent the asked process will be performed. + In l:415 f:Feedback the processing result will be analyzed to decide if the next process can be started. + */ + private int processCount = 0; + private int processJumpTo = 0; + private int processStep = 0; + private string processAction = ""; + //private string processValue = ""; + private bool isRunning = false; + private bool isGrblNeeded = false; + private bool stepTriggered = false; + private bool stepCompleted = false; + private bool cameraFormOpen = false; + private bool probeFormOpen = false; + + private int checkDigitalInDigit = 0; + + private int dataLine = 0; + + private static List actionItems = new List(); + private ContextMenu ctm = new ContextMenu(); + + // Trace, Debug, Info, Warn, Error, Fatal + private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger(); + private static bool showLog = false; + + + #region FormOpenClose + public ProcessAutomation() + { + Logger.Trace("++++++ ControlProcessAutomation START ++++++"); + this.Icon = Properties.Resources.Icon; + CultureInfo ci = new CultureInfo(Properties.Settings.Default.guiLanguage); + Thread.CurrentThread.CurrentCulture = ci; + Thread.CurrentThread.CurrentUICulture = ci; + + actionItems = GetActionItems(); + foreach(ProcessAutomationItem item in actionItems) + ctm.MenuItems.Add(item.ActionID); + + InitializeComponent(); + } + + private void ControlProcessAutomation_Load(object sender, EventArgs e) + { + SendProcessEvent(new ProcessEventArgs("CheckForm", "Cam")); + SendProcessEvent(new ProcessEventArgs("CheckForm", "Probe")); + + string file = Properties.Settings.Default.processDataLastFile; + if (File.Exists(file)) + { + if (file.Length > 40) + LblDataLoaded.Text = "..." + file.Substring(file.Length - 40); + else + LblDataLoaded.Text = file; + FctbData.OpenFile(file); + textBox1.Text = File.ReadAllText(file); + } + + // BtnStart.Enabled = false; + file = Properties.Settings.Default.processLastFile; + if (string.IsNullOrEmpty(file)) + file = Datapath.Automations + "\\" + "example.xml"; + if (File.Exists(file)) + { + if (file.Length > 60) + LblLoaded.Text = "..." + file.Substring(file.Length - 60); + else + LblLoaded.Text = file; + Properties.Settings.Default.processLastFile = file; + LoadXML(file); + ControlProcessAutomation_SizeChanged(sender, e); + } + else + { + splitContainer1.SplitterDistance = 200; + ControlProcessAutomation_SizeChanged(sender, e); + } + + LblCounterResult.Text = GetCounterString(); + int nr = (int)NudDataIndex.Value - 1; + SetTextSelection(nr, nr); + } + + private void ControlProcessAutomation_FormClosing(object sender, FormClosingEventArgs e) + { + Properties.Settings.Default.Save(); + } + + #endregion + + #region FormButtons + private void BtnStart_Click(object sender, EventArgs e) + { + if (!isRunning) + { + if (CheckData()) + { + for (int i = 0; i < dataGridView1.Rows.Count; i++) + { + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; + SetDGVToolTip(i, ""); + } + TbProcessInfo.Text = "Start process automation:\r\n"; + processStep = 0; + isRunning = true; + isGrblNeeded = false; + stepTriggered = false; + stepCompleted = false; + timer1.Interval = (int)NudTimerInterval.Value; + timer1.Enabled = true; + LblCount.Text = "1"; + + LblInfo.Text = "Script is running"; + LblInfo.BackColor = Color.Yellow; + BtnStart.BackColor = Color.Yellow; + Logger.Info("+++ Start automation +++++ OnRaiseProcessEvent + Feedback +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"); + } + } + } + + private void BtnStop_Click(object sender, EventArgs e) + { + SendProcessEvent(new ProcessEventArgs("CheckForm", "Cam")); + SendProcessEvent(new ProcessEventArgs("CheckForm", "Probe")); + if (isRunning && !stepCompleted) + { + LblInfo.Text = "Wait for finishing line " + (processStep + 1).ToString(); + BtnStart.BackColor = LblInfo.BackColor = Color.Yellow; + } + else + { + BtnStart.Enabled = CheckData(); + } + processStep = 0; + isRunning = false; + timer1.Enabled = false; + Logger.Trace("+++ Stop automation +++"); + } + + private void BtnLoad_Click(object sender, EventArgs e) + { + OpenFileDialog sfd = new OpenFileDialog + { + Filter = "Script|*.xml" + }; + if (File.Exists(Properties.Settings.Default.processLastFile)) + sfd.InitialDirectory = Properties.Settings.Default.processLastFile; + else + sfd.InitialDirectory = Datapath.Automations + "\\";// Application.StartupPath + Datapath.Examples; + + if (sfd.ShowDialog() == DialogResult.OK) + { + Properties.Settings.Default.processLastFile = LblLoaded.Text = sfd.FileName; + LoadXML(sfd.FileName); + } + sfd.Dispose(); + } + private void BtnSave_Click(object sender, EventArgs e) + { + SaveFileDialog sfd = new SaveFileDialog + { + Filter = "Script|*.xml" + }; + if (File.Exists(Properties.Settings.Default.processLastFile)) + sfd.InitialDirectory = Properties.Settings.Default.processLastFile; + else + sfd.InitialDirectory = Datapath.Automations + "\\";// Application.StartupPath + Datapath.Examples; + + if (sfd.ShowDialog() == DialogResult.OK) + { + Properties.Settings.Default.processLastFile = LblLoaded.Text = sfd.FileName; + SaveXML(sfd.FileName); + } + sfd.Dispose(); + } + + + private void BtnHelp_Click(object sender, EventArgs e) + { + string url = "https://grbl-plotter.de/index.php?"; + try + { + System.Windows.Forms.Button clickedLink = sender as System.Windows.Forms.Button; + Process.Start(url + clickedLink.Tag.ToString()); + } + catch (Exception err) + { + Logger.Error(err, "BtnHelp_Click "); + MessageBox.Show("Could not open the link: " + err.Message, "Error"); + } + } + + private void BtnDataIndexClear_Click(object sender, EventArgs e) + { + NudDataIndex.Value = 1; + CheckData(); + } + + + #endregion + + /*************** Check *******************************/ + private bool CheckData() + { + Logger.Trace("🛠🛠🛠 CheckData called by:{0}",(new System.Diagnostics.StackTrace()).GetFrame(1).GetMethod().Name); + TbProcessInfo.Text = "CHECK DATA\r\n"; + combo = null; + string tmp; + string action; + string value; + int lineNr; + bool ok, finalOK = true; + if (dataGridView1.Rows.Count <= 0) + { + TbProcessInfo.Text += "Too less rows\r\n"; + return false; + } + + if (dataGridView1.Columns.Count < 3) + TbProcessInfo.Text += "Too less columns\r\n"; + + // dataGridView1.Rows[0].Cells[0].Selected = true; + + for (int i = 0; i < dataGridView1.Rows.Count; i++) + { + lineNr = i + 1; + action = (string)dataGridView1.Rows[i].Cells[0].Value; + if (action == null) + break; + + if (string.IsNullOrEmpty(action)) + { + TbProcessInfo.Text += string.Format("{0}) action=null\r\n", lineNr); + return false; + break; + } + + if (dataGridView1.Rows[i].Cells.Count < 2) + { + MessageBox.Show("At least 2 columns are needed, please check your XML file.", "Error"); + return false; + break; + } + + value = (string)dataGridView1.Rows[i].Cells[1].Value; + ok = true; + + SetDGVToolTip(i, "Line is ok"); + dataGridView1.Rows[i].HeaderCell.Value = String.Format("{0}", i + 1); + + if (action.Contains("Load")) + { + string mypath = Datapath.MakeAbsolutePath(value); + if (!File.Exists(mypath)) + { + tmp = string.Format("{0}) Load - File not found:'{1}'", lineNr, mypath); + TbProcessInfo.Text += tmp+ "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(i, "File not found"); + Logger.Trace("CheckData {0}", tmp); + } + else + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + } + } + + else if (action.Contains("G-Code")) + { + if (!Grbl.isConnected) + { + tmp = string.Format("{0}) G-Code - grbl is not connected", lineNr); + TbProcessInfo.Text += tmp+ "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(i, "grbl is not connected"); + Logger.Trace("CheckData {0}", tmp); + } + else + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + } + } + + else if (action.Contains("Probe Automatic")) + { + if (!probeFormOpen) + { + tmp = string.Format("{0}) Probe - Probing form is not open", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(i, "Probing form is not open"); + Logger.Trace("CheckData {0}", tmp); + } + else + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + } + } + + else if (action.Contains("Camera Automatic")) + { + if (!cameraFormOpen) + { + tmp = string.Format("{0}) Fiducial - Camera form is not open", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(i, "Camera form is not open"); + Logger.Trace("CheckData {0}", tmp); + } + else + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + } + } + + else if (action.Contains("Jump")) + { + char delimeter = ';'; + if (value.Contains(",")) + delimeter = ','; + string[] vals = value.Split(delimeter); + processCount = 0; + + ok = int.TryParse(vals[0], out int line); + if (!ok || (line <= 1) || (line >= i)) + { + tmp = string.Format("{0}) Jump to line '{1}' doesn't work", lineNr, line); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(i, "jump target nok"); + Logger.Trace("CheckData {0}", tmp); + } + else + { processJumpTo = line - 1; SetDGVToolTip(i, "Line is ok"); } + + if (ok && (vals.Length > 1)) + { + ok = int.TryParse(vals[1], out int rep); + if (!ok || (rep < 0)) + { + tmp = string.Format("{0}) Jump to line '{1}', repitition '{2}' doesn't work", lineNr, line, rep); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(i, "repitition nok"); + Logger.Trace("CheckData {0}", tmp); + } + else + { + processCount = rep; + LblCount.Text = processCount.ToString(); + } + } + if (ok) + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + if (finalOK) + dataGridView1.Rows[line].DefaultCellStyle.BackColor = Color.Green; + } + } + + else if (action.Contains(" Data")) + { + if ((int)NudDataIndex.Value > textBox1.Lines.Length)// FctbData.Lines.Count) + { + tmp = string.Format("{0}) Data index is too high, reset index! <----------------", lineNr); + TbProcessInfo.Text += tmp + "\r\n"; ok = false; + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Fuchsia; + GbData.BackColor = Color.Fuchsia; + BtnDataIndexClear.BackColor = Color.Yellow; + SetDGVToolTip(i, "Reset data index"); + Logger.Trace("CheckData {0}", tmp); + } + else + { + dataLine = (int)NudDataIndex.Value - 1; + char delimiter = 'e';// (char)comboBox1.Text[0]; //TbDataDelimeter.Text[0]; + if (comboBox1.Text.Contains("\t")) + delimiter = '\t'; + Logger.Trace("Delimeter '{0}' '{1}'", comboBox1.SelectedText, delimiter); + + string dataText = ""; + if (dataLine < textBox1.Lines.Length) + dataText = GetDataText(textBox1.Lines[dataLine], value, delimiter); + + BtnDataIndexClear.BackColor = GbData.BackColor = default; + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok '{3}'\r\n", lineNr, action, value, dataText); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + } + } + else if (action.Contains(" Counter")) + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok '{3}'\r\n", lineNr, action, value, GetCounterString()); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.LightGreen; + } + else + { + TbProcessInfo.Text += string.Format("{0}) {1,-20} {2,-10} ok\r\n", lineNr, action, value); + dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.White; + } + + finalOK = finalOK && ok; + if (finalOK) + { + LblInfo.Text = "Ready to start"; + BtnStart.BackColor = LblInfo.BackColor = Color.Lime; + BtnStart.Enabled = true; + } + else + { + LblInfo.Text = "Not ready"; + BtnStart.BackColor = LblInfo.BackColor = Color.Fuchsia; + } + } + return finalOK; + } + + private void SetDGVToolTip(int row, string text) + { + if (row < dataGridView1.Rows.Count) + for (int i = 0; i < dataGridView1.Rows[row].Cells.Count; i++) + { + dataGridView1.Rows[row].Cells[i].ToolTipText = text; + } + } + + /*************** State machine / flow control *******************************/ + private void Timer1_Tick(object sender, EventArgs e) + { + if (!isGrblNeeded || (Grbl.Status == GrblState.idle)) + { + // string action = (string)dataGridView1.Rows[processStep].Cells[0].Value; + // string value = (string)dataGridView1.Rows[processStep].Cells[1].Value; + if (!stepTriggered) + { + if (showLog) Logger.Trace("Timer1_Tick step:{0} rows:{1}", processStep, dataGridView1.Rows.Count); + if (processStep < dataGridView1.Rows.Count) + { + int lineNr = processStep + 1; + string action = (string)dataGridView1.Rows[processStep].Cells[0].Value; + if (string.IsNullOrEmpty(action)) + { + stepTriggered = false; + processStep++; + return; + } + string value = (string)dataGridView1.Rows[processStep].Cells[1].Value; + + string nextAction = (string)dataGridView1.Rows[processStep + 1].Cells[0].Value; + if (!string.IsNullOrEmpty(nextAction)) + { + if (nextAction.Contains("G-Code") || nextAction.Contains("Probe") || nextAction.Contains("Fiducial") || + nextAction.Contains("Stream")) + isGrblNeeded = true; + } + + if (showLog) Logger.Trace("Timer1_Tick line:{0} action:{1} value:{2}", lineNr, action, value); + dataGridView1.Rows[processStep].Cells[0].Selected = true; + + stepTriggered = true; + stepCompleted = false; + processAction = action; + //processValue = value; + + if (showLog) Logger.Trace("Timer line:{0}) {1} {2} count:{3}", (processStep + 1), action, value, processCount); + TbProcessInfo.AppendText(string.Format("{0}) {1,-20} {2,-10} ", lineNr, action, value)); + + if (action.Contains("G-Code Send")) + { + SendProcessEvent(new ProcessEventArgs(action, value)); + dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.LightGreen; + stepCompleted = true; /* check for IDLE should be enough */ + TbProcessInfo.AppendText("OK\r\n"); + } + + else if (action.Contains("Create") && action.Contains(" Data")) // Text or barcode + { + dataLine = (int)NudDataIndex.Value - 1; + if (dataLine < textBox1.Lines.Length)// FctbData.Lines.Count()) + { + char delimiter = TbDataDelimiter.Text[0]; + //string dataText = GetDataText(FctbData.Lines[dataLine], value, delimiter); + string dataText = GetDataText(textBox1.Lines[dataLine], value, delimiter); + + SendProcessEvent(new ProcessEventArgs(action, dataText)); + } + else + { + Logger.Warn("Data index nok: {0} {1} count:{2}", dataLine, value, textBox1.Lines.Length);// FctbData.Lines.Count); + Feedback(action, "End of data reached", false); + } + } + else if (action.Contains("Create") && action.Contains(" Counter")) // Text or barcode + { + SendProcessEvent(new ProcessEventArgs(action, GetCounterString())); + } + else if (action == "Data index") // change index counter + { + int col; + if (int.TryParse(value, out col)) + { + dataLine = (int)NudDataIndex.Value; + dataLine += col; + if (dataLine < 0) + dataLine = 0; + NudDataIndex.Value = dataLine; + Feedback(action, "New index: " + dataLine, true); + } + else + { + Feedback(action, "New index failed", false); + } + } + else if (action == "Counter index") // change counter + { + int col; + if (int.TryParse(value, out col)) + { + NudCounter.Value += col; + Feedback(action, "New counter: " + NudCounter.Value, true); + } + else + { + Feedback(action, "New counter failed", false); + } + } + else if (action.Contains("Jump")) + { + processCount--; + if ((processCount > 0) || (processCount < 0)) + { + for (int k = processJumpTo; k <= processStep; k++) + dataGridView1.Rows[k].DefaultCellStyle.BackColor = Color.White; + + processStep = processJumpTo; + dataGridView1.Rows[processStep].Cells[0].Selected = true; + } + else + { + dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.LightGreen; + processStep++; + } + + TbProcessInfo.AppendText(string.Format(" count:{0} jump to:{1} OK\r\n", processCount, processStep + 1)); + LblCount.Text = Math.Abs(processCount).ToString(); + + stepTriggered = false; + stepCompleted = true; + return; + } + else if (action.Contains("Wait for DI=1")) + { + if (int.TryParse(value, out int nr)) + checkDigitalInDigit = nr; + else + Logger.Error("Timer1_Tick int.TryParse failed action:{0} value:{1}", action, value); + } + else + { // default Load, Probe, Camera, G-Code Stream + if (showLog) Logger.Trace("Timer1_Tick SendProcessEvent {0} {1}", action, value); + SendProcessEvent(new ProcessEventArgs(action, value)); + } + + } + else /* flow finished - STOP*/ + { + processStep = 0; + isRunning = false; + stepCompleted = false; + timer1.Enabled = false; + Logger.Trace("Timer1_Tick Timer finish Script finished"); + BtnStart.BackColor = LblInfo.BackColor = Color.Lime; + LblInfo.Text = "Script finished"; + TbProcessInfo.Text += "Finished"; + + } + } + else if (stepCompleted) + { + stepTriggered = false; + processStep++; + } + else + { // poll for events, which can't give feedback + /* if (action.Contains("Wait for DI")) + { + if (action.Contains("=1")) + { + if ((Grbl.grblDigitalIn & (1< 0) + { + stepTriggered = false; + stepCompleted = false; + processStep++; + } + } + else if (action.Contains("=0")) + { + if ((Grbl.grblDigitalIn & (1< RaiseProcessEvent; + protected virtual void SendProcessEvent(ProcessEventArgs e) // event processed in MainFormOtherForms + { + RaiseProcessEvent?.Invoke(this, e); + } + + public void Feedback(string action, string value, bool resultOk) + { + Logger.Trace("🠈🠈🠈🠈 Feedback action:'{0}' value:'{1}' ok:{2}", action, value, resultOk); + if (action == "CheckForm") + { + processAction = resultOk.ToString(); + if (value == "Cam") { cameraFormOpen = resultOk; } + if (value == "Probe") { probeFormOpen = resultOk; } + } + else if (action == processAction) + { + if (stepTriggered) + { + if ((dataGridView1 != null) && (processStep < dataGridView1.Rows.Count)) + { + if (!resultOk) + { + LblInfo.BackColor = dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.Fuchsia; + SetDGVToolTip(processStep, value); + TbProcessInfo.AppendText(string.Format("NOK {0,-20} {1} \r\n", action, value)); + } + else + { + dataGridView1.Rows[processStep].DefaultCellStyle.BackColor = Color.LightGreen; + stepCompleted = true; + TbProcessInfo.AppendText(string.Format(" {0,-20} OK\r\n", value)); + } + } + else + { + Logger.Warn("Feedback failed processStep:{0} ", processStep); + BtnStop.PerformClick(); + LblInfo.Text = value; + } + } + } + + if (!isRunning) + { + bool ok = CheckData(); + if (ok) { BtnStart.BackColor = Color.Lime; } + else { BtnStart.BackColor = Color.Fuchsia; } + } + } + + #region FormResize + private void ControlProcessAutomation_SizeChanged(object sender, EventArgs e) + { + dataGridView1.Width = splitContainer1.Width - 325; + dataGridView1.Height = splitContainer1.SplitterDistance - 184; + FctbData.Height = splitContainer1.SplitterDistance - 184; + textBox1.Height = splitContainer1.SplitterDistance - 184; + + int dataX = splitContainer1.Width - 330; + FctbData.Left = dataX; + textBox1.Left = dataX; + GbCounter.Left = dataX; + GbData.Left = dataX; + + FctbData.Invalidate(); + + SetDataGridColumnWidth(); + } + private void SetDataGridColumnWidth() + { + if (dataGridView1.Columns.Count > 2) + { + int part = dataGridView1.Width - (dataGridView1.Columns[0].Width + dataGridView1.Columns[1].Width); + dataGridView1.Columns[2].Width = part; + } + /* int part = (dataGridView1.Width - 10) / 10; + if ((dataGridView1.Rows.Count > 0) && (dataGridView1.Columns.Count > 2) && (Width > 300)) + { + DataGridViewColumn column = dataGridView1.Columns[0]; column.Width = 3 * part; + column = dataGridView1.Columns[1]; column.Width = 3 * part; + column = dataGridView1.Columns[2]; column.Width = 3 * part; + }*/ + } + + private void SplitContainer1_Panel1_SizeChanged(object sender, EventArgs e) + { + dataGridView1.Height = splitContainer1.SplitterDistance - 184; + FctbData.Height = splitContainer1.SplitterDistance - 184; + textBox1.Height = splitContainer1.SplitterDistance - 184; + } + + #endregion + + private string GetCounterString() + { + string count = string.Format("{0}", NudCounter.Value); + count = count.PadLeft((int)NudDigitis.Value, TbFill.Text[0]); + string tmp = string.Format("{0}{1}{2}", TbCounterFront.Text, count, TbCounterRear.Text); + return tmp; + } + + private void TbCounter_TextChanged(object sender, EventArgs e) + { + LblCounterResult.Text = GetCounterString(); + } + + private void BtnLoadData_Click(object sender, EventArgs e) + { + OpenFileDialog sfd = new OpenFileDialog + { + Filter = "CSV|*.csv" + }; + if (File.Exists(Properties.Settings.Default.processDataLastFile)) + sfd.InitialDirectory = Properties.Settings.Default.processDataLastFile; + else + sfd.InitialDirectory = Datapath.Automations + "\\";// Application.StartupPath + Datapath.Examples; + + if (sfd.ShowDialog() == DialogResult.OK) + { + Properties.Settings.Default.processDataLastFile = LblDataLoaded.Text = sfd.FileName; + FctbData.OpenFile(sfd.FileName); + textBox1.Text = File.ReadAllText(sfd.FileName); + } + sfd.Dispose(); + } + + private void NudDataIndex_ValueChanged(object sender, EventArgs e) + { + int nr = (int)NudDataIndex.Value - 1; + SetTextSelection(nr, nr); + if (!isRunning) + CheckData(); + } + private void SetTextSelection(int start, int end) //, bool toggle = true) + { + textBox1.SelectionStart=(start); + + bool fail = false; + if (start < 0) { start = 0; fail = true; } + if (start >= FctbData.LinesCount) { start = 0; fail = true; } + if (end < 0) { end = 0; fail = true; } + if (end >= FctbData.LinesCount) { end = FctbData.LinesCount - 1; fail = true; } + + Place selStart, selEnd; + selStart.iLine = start; + selStart.iChar = 0; + Range mySelection = new Range(FctbData); + mySelection.Start = selStart; + selEnd.iLine = end; + selEnd.iChar = FctbData.Lines[end].Length; + mySelection.End = selEnd; + + if (fail) + { + mySelection.Start = mySelection.End = selStart; + FctbData.SelectionLength = 0; + } + + FctbData.Selection = mySelection; + FctbData.SelectionColor = Color.Yellow; + } + + private void FctbData_Click(object sender, EventArgs e) + { + int line = FctbData.Selection.ToLine; + NudDataIndex.Value = line + 1; + } + + /*************************************** XML *******************************************/ + #region XML + private void LoadXML(string file) + { + // BtnStart.Enabled = false; + isRunning = false; + try + { + FileStream stream = new FileStream(file, FileMode.Open, + FileAccess.Read, FileShare.ReadWrite); + XmlTextReader xmlFile = new XmlTextReader(stream); + + DataSet ds = new DataSet(); + ds.ReadXml(xmlFile); + + PresetDataGrid(); + // dataGridView1.DataSource = ds.Tables[0]; + string s1, s2, s3; + int ci, i = 0; + bool ok = true; + foreach (DataRow row in ds.Tables[0].Rows) + { + s1 = row[0].ToString(); + s2 = row[1].ToString(); + s3 = row[2].ToString(); + ci = GetIndexInAutomationItems(s1); + Logger.Trace("Load xml i:{0} s1:{1} s2:{2} s3:{3} ci:{4}", i, s1, s2, s3, ci); + try + { dataGridView1.Rows.Add(actionItems[ci].ActionID, s2, s3); } + catch (Exception ex) + { + Logger.Error(ex, " Load XML error set Combobox i:{0} s1:{1} ", i + 1, s1); + LblInfo.Text = string.Format("Line {0} Action item unknown: '{1}'", i, s1); + LblInfo.BackColor = Color.Fuchsia; + dataGridView1.Rows.Add(null, s2, s3); + ok = false; + } + i++; + // row.mode + } + dataGridView1.Invalidate(); + ds.Dispose(); + + foreach (DataGridViewColumn Column in dataGridView1.Columns) + { + Column.SortMode = DataGridViewColumnSortMode.NotSortable; + } + if (ok) + { BtnStart.Enabled = CheckData(); } + } + catch (Exception ex) + { + MessageBox.Show(ex.ToString()); + } + } + private void SaveXML(string file) + { + var dt = new DataTable(); + dt.TableName = "ProcessItem"; + foreach (DataGridViewColumn column in dataGridView1.Columns) + { + dt.Columns.Add(column.Name); + } + + bool empty = false; + object[] cellValues = new object[dataGridView1.Columns.Count]; + foreach (DataGridViewRow row in dataGridView1.Rows) + { + for (int i = 0; i < row.Cells.Count; i++) + { + if (row.Cells[i].Value == null) + empty = true; + cellValues[i] = row.Cells[i].Value; + } + if (!empty) + dt.Rows.Add(cellValues); + } + DataSet dS = new DataSet(); + dS.Tables.Add(dt); + dS.WriteXml(file);// File.OpenWrite(file)); + dS.Dispose(); + dt.Dispose(); + } + + #endregion + + private int GetIndexInAutomationItems(string tmp) + { + for (int i = 0; i < actionItems.Count; i++) + { + if (actionItems[i].ActionID.ToLower().Contains(tmp.ToLower())) + { return i; } + } + return -1; + } + + private void BtnNew_Click(object sender, EventArgs e) + { + PresetDataGrid(); + TbProcessInfo.Clear(); + LblLoaded.Text = "new script, not saved"; + } + private void PresetDataGrid() + { + dataGridView1.Columns.Clear(); + + /* DataGridViewComboBoxColumn dgvCmb = new DataGridViewComboBoxColumn(); + dgvCmb.HeaderText = "Action"; + foreach (ProcessAutomationItem pai in actionItems) + dgvCmb.Items.Add(pai.ActionID); + dgvCmb.Name = "Action"; + dataGridView1.Columns.Add(dgvCmb); + */ + dataGridView1.Columns.Add("Action", "Action"); + dataGridView1.Columns.Add("Value", "Value"); + dataGridView1.Columns.Add("Info", "Info"); + + dataGridView1.AllowUserToAddRows = false; + try + { + while (dataGridView1.Rows.Count > 1) + { + dataGridView1.Rows.RemoveAt(dataGridView1.Rows.Count - 1); + } + } + finally + { + dataGridView1.AllowUserToAddRows = true; + } + SetDataGridColumnWidth(); + } + + private void AddLoadLines(string[] files) + { + foreach(string file in files) + { AddLoadLine(file);} + } + private void AddLoadLine(string file) + { + dataGridView1.Rows.Add("Load", file, "by d&d"); + } +/*********************************************************/ + + + private void DataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) + { + try + { + //if (combo != null) + { + DataGridViewComboBoxCell cb = (DataGridViewComboBoxCell)dataGridView1.Rows[e.RowIndex].Cells[0]; + if (cb.Value != null) + { + if (combo != null) + { + // if (dataGridView1.Rows[e.RowIndex].Cells[1].Value.ToString() == "") + dataGridView1.Rows[e.RowIndex].Cells[1].Value = actionItems[combo.SelectedIndex].Value; + // if (dataGridView1.Rows[e.RowIndex].Cells[2].Value.ToString() == "") + dataGridView1.Rows[e.RowIndex].Cells[2].Value = actionItems[combo.SelectedIndex].Comment; + } + dataGridView1.InvalidateRow(e.RowIndex); + combo = null; + } + } + } + catch (Exception err) + { + } + } + + private void DataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e) + { + if (dataGridView1.IsCurrentCellDirty) + { + dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit); + } + } + + ComboBox combo = null; + private void DataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e) + { + combo = e.Control as ComboBox; + } + +/*********************************/ + private void DeleteRowToolStripMenuItem_Click(object sender, EventArgs e) + { + try + { + foreach (DataGridViewRow row in dataGridView1.SelectedRows) + { + int d = row.Index; + if ((d >= 0) && (d < dataGridView1.Rows.Count)) + dataGridView1.Rows.RemoveAt(row.Index); + break; + } + } + catch (Exception err) + { + } + } + + private void MoveRowUpToolStripMenuItem_Click(object sender, EventArgs e) + { + DataGridView dgv = dataGridView1; + try + { + int totalRows = dgv.Rows.Count; + // get index of the row for the selected cell + int rowIndex = dgv.SelectedCells[0].OwningRow.Index; + if (rowIndex == 0) + return; + // get index of the column for the selected cell + int colIndex = dgv.SelectedCells[0].OwningColumn.Index; + DataGridViewRow selectedRow = dgv.Rows[rowIndex]; + dgv.Rows.Remove(selectedRow); + dgv.Rows.Insert(rowIndex - 1, selectedRow); + dgv.ClearSelection(); + dgv.Rows[rowIndex - 1].Cells[colIndex].Selected = true; + } + catch { } + } + + private void MoveRowDownToolStripMenuItem_Click(object sender, EventArgs e) + { + DataGridView dgv = dataGridView1; + try + { + int totalRows = dgv.Rows.Count; + // get index of the row for the selected cell + int rowIndex = dgv.SelectedCells[0].OwningRow.Index; + if (rowIndex == totalRows - 1) + return; + // get index of the column for the selected cell + int colIndex = dgv.SelectedCells[0].OwningColumn.Index; + DataGridViewRow selectedRow = dgv.Rows[rowIndex]; + dgv.Rows.Remove(selectedRow); + dgv.Rows.Insert(rowIndex + 1, selectedRow); + dgv.ClearSelection(); + dgv.Rows[rowIndex + 1].Cells[colIndex].Selected = true; + } + catch { } + } + + + public class ProcessAutomationItem + { + public string ActionID { get; set; } + public string Value { get; set; } + public string Comment { get; set; } + } + private static List GetActionItems() + { + return new List + { + new ProcessAutomationItem {ActionID="Load", Value="", Comment="Load ini or graphic file, set full file name"}, + new ProcessAutomationItem {ActionID="2D-View Clear", Value="", Comment="Clear workspace"}, + new ProcessAutomationItem {ActionID="2D-View Offset", Value="7;0;0", Comment="Set graphic origin [1-9] and offset from value [o;X;Y]"}, + new ProcessAutomationItem {ActionID="2D-View Scale XYX",Value="", Comment="Scale XY to X=value"}, + new ProcessAutomationItem {ActionID="2D-View Scale XYY",Value="", Comment="Scale XY to Y=value"}, + new ProcessAutomationItem {ActionID="G-Code Send", Value="", Comment="Send G-Code to machine, start new line with ';'"}, + new ProcessAutomationItem {ActionID="G-Code Stream", Value="", Comment="Send G-Code from editor to machine"}, + new ProcessAutomationItem {ActionID="Probe Automatic", Value="start", Comment="Start fiducial recogniton in probing window"}, + new ProcessAutomationItem {ActionID="Camera Automatic", Value="start", Comment="Start fiducial recogniton in camera window"}, + new ProcessAutomationItem {ActionID="CreateText Text", Value="text", Comment="Create text from value"}, + new ProcessAutomationItem {ActionID="CreateText Text W", Value="text", Comment="Create text from value, set predefined width ' W' or height ' H'"}, + new ProcessAutomationItem {ActionID="CreateText Counter", Value="", Comment="Create text from Counter"}, + new ProcessAutomationItem {ActionID="CreateText Data", Value="", Comment="Create text from Data list, whole line"}, + new ProcessAutomationItem {ActionID="CreateText Data", Value="2", Comment="Create text from Data list, column (2)"}, + new ProcessAutomationItem {ActionID="CreateBarcode 1D Text", Value="text", Comment="Create barcode from value"}, + new ProcessAutomationItem {ActionID="CreateBarcode 1D Counter", Value="", Comment="Create barcode from Counter"}, + new ProcessAutomationItem {ActionID="CreateBarcode 1D Data", Value="", Comment="Create barcode from Data list, whole line"}, + new ProcessAutomationItem {ActionID="CreateBarcode 1D Data", Value="2", Comment="Create barcode from Data list, column (2)"}, + new ProcessAutomationItem {ActionID="CreateBarcode 2D Text", Value="text", Comment="Create barcode from value"}, + new ProcessAutomationItem {ActionID="CreateBarcode 2D Counter", Value="", Comment="Create barcode from Counter"}, + new ProcessAutomationItem {ActionID="CreateBarcode 2D Data", Value="", Comment="Create barcode from Data list, whole line"}, + new ProcessAutomationItem {ActionID="CreateBarcode 2D Data", Value="2", Comment="Create barcode from Data list, column (2)"}, + new ProcessAutomationItem {ActionID="Jump to", Value="2", Comment="Jump to line number from value"}, + new ProcessAutomationItem {ActionID="Jump to", Value="2;5", Comment="Jump to line number (2), repeat (5) times from value"}, + new ProcessAutomationItem {ActionID="Data index", Value="1", Comment="Add value to Data index value"}, + new ProcessAutomationItem {ActionID="Counter index", Value="1", Comment="Add value to Counter value"}, + new ProcessAutomationItem {ActionID="Wait for DI=1", Value="0", Comment="Wait for digital input bit x=1"}, + new ProcessAutomationItem {ActionID="Wait for DI=0", Value="0", Comment="Wait for digital input bit x=0"} + + //Wait for digital in 1-4, pattern only duo x - polling - value from MainFormInterface.cs l:160 + }; + } + + // drag and drop file or URL + private void MainForm_DragEnter(object sender, DragEventArgs e) + { + e.Effect = DragDropEffects.All; + } + private void MainForm_DragDrop(object sender, DragEventArgs e) + { + string[] files = (string[])e.Data.GetData(DataFormats.FileDrop); + string s = (string)e.Data.GetData(DataFormats.Text); + if (files != null) + { AddLoadLines(files); } + else if (s.Length > 0) + { AddLoadLine(s); } + this.WindowState = FormWindowState.Normal; + CheckData(); + } + + private void dataGridView1_MouseClick(object sender, MouseEventArgs e) + { + if (e.Button == MouseButtons.Right) + { + var currentMouseOve = dataGridView1.HitTest(e.X,e.Y); + + /* if (currentMouseOve.ColumnIndex == 0) + { + dataGridView1.ContextMenuStrip.Enabled = false; + ctm.Show(dataGridView1, new Point(e.X, e.Y)); + } + + dataGridView1.ContextMenuStrip.Enabled = true; + */ + } + } + } +} diff --git a/GRBL-Plotter/MachineControl/ControlProcessAutomation_new.resx b/GRBL-Plotter/MachineControl/ControlProcessAutomation_new.resx new file mode 100644 index 00000000..d90d5f1f --- /dev/null +++ b/GRBL-Plotter/MachineControl/ControlProcessAutomation_new.resx @@ -0,0 +1,1548 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + Popup + + + + Microsoft Sans Serif, 12pt + + + NoControl + + + 6, 19 + + + 100, 50 + + + + 2 + + + Start + + + BtnStart + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 2 + + + Microsoft Sans Serif, 12pt + + + NoControl + + + 112, 19 + + + 150, 50 + + + 3 + + + Stop / Check + + + BtnStop + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 4 + + + True + + + NoControl + + + 333, 19 + + + 13, 13 + + + 5 + + + 1 + + + LblCount + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 12 + + + True + + + NoControl + + + 268, 19 + + + 59, 13 + + + 4 + + + Repititions: + + + label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 9 + + + 202, 17 + + + 161, 70 + + + CmsDataGridEdit + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3, 184 + + + 500, 113 + + + 0 + + + dataGridView1 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 5 + + + 160, 22 + + + Delete row + + + 160, 22 + + + Move row up + + + 160, 22 + + + Move row down + + + Fill + + + Lucida Console, 8.25pt + + + 0, 0 + + + True + + + Both + + + 838, 257 + + + 6 + + + Create a XML file in this format and load: + + + + False + + + TbProcessInfo + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel2 + + + 1 + + + 114, 17 + + + NoControl + + + 6, 125 + + + 75, 23 + + + 7 + + + Load script + + + BtnLoad + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 5 + + + True + + + NoControl + + + 86, 130 + + + 46, 13 + + + 8 + + + Loaded: + + + label3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 6 + + + True + + + NoControl + + + 129, 130 + + + No + + + 42, 13 + + + 9 + + + nothing + + + MiddleLeft + + + LblLoaded + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 7 + + + Fill + + + 0, 0 + + + Horizontal + + + 17, 17 + + + NoControl + + + 483, 5 + + + 23, 23 + + + 45 + + + ? + + + Online Help + + + button3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 0 + + + label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 0 + + + TbFill + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 1 + + + TbDataDelimiter + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 2 + + + label6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 3 + + + NudDigitis + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 4 + + + LblCounterResult + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 5 + + + label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 6 + + + TbCounterRear + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 7 + + + NudCounter + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 8 + + + TbCounterFront + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 9 + + + 509, 3 + + + 324, 94 + + + 53 + + + Counter + + + GbCounter + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 1 + + + False + + + 13 + + + ; semicolon + + + : + + + , + + + | + + + \t + + + 230, 13 + + + 85, 21 + + + 51 + + + ; semicolon + + + comboBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 0 + + + True + + + 256, 16 + + + 47, 13 + + + 50 + + + Delimiter + + + label8 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 1 + + + True + + + NoControl + + + 87, 51 + + + No + + + 42, 13 + + + 14 + + + nothing + + + MiddleLeft + + + LblDataLoaded + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 2 + + + 6, 46 + + + 75, 23 + + + 0 + + + Load data + + + BtnLoadData + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 3 + + + True + + + 6, 16 + + + 58, 13 + + + 48 + + + Data index + + + label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 4 + + + 70, 14 + + + 62, 20 + + + 47 + + + Right + + + NudDataIndex + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 5 + + + 138, 11 + + + 75, 23 + + + 49 + + + Clear + + + BtnDataIndexClear + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbData + + + 6 + + + 509, 103 + + + 323, 75 + + + 52 + + + Data + + + GbData + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 2 + + + BtnNew + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 0 + + + BtnSave + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 1 + + + LblInfo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 3 + + + label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 8 + + + checkBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 10 + + + NudTimerInterval + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 11 + + + 3, 3 + + + 500, 175 + + + 51 + + + Control + + + GbControl + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel1 + + + 3 + + + 165, 24 + + + Courier New, 8pt + + + Tab=IndentIncrease, Escape=ClearHints, PgUp=GoPageUp, PgDn=GoPageDown, End=GoEnd, Home=GoHome, Left=GoLeft, Up=GoUp, Right=GoRight, Down=GoDown, Ins=ReplaceMode, Del=DeleteCharRight, F3=FindNext, Shift+Tab=IndentDecrease, Shift+PgUp=GoPageUpWithSelection, Shift+PgDn=GoPageDownWithSelection, Shift+End=GoEndWithSelection, Shift+Home=GoHomeWithSelection, Shift+Left=GoLeftWithSelection, Shift+Up=GoUpWithSelection, Shift+Right=GoRightWithSelection, Shift+Down=GoDownWithSelection, Shift+Ins=Paste, Shift+Del=Cut, Ctrl+Back=ClearWordLeft, Ctrl+Space=AutocompleteMenu, Ctrl+End=GoLastLine, Ctrl+Home=GoFirstLine, Ctrl+Ins=Copy, Ctrl+Del=ClearWordRight, Ctrl+0=ZoomNormal, Ctrl+A=SelectAll, Ctrl+B=BookmarkLine, Ctrl+C=Copy, Ctrl+E=MacroExecute, Ctrl+F=FindDialog, Ctrl+G=GoToDialog, Ctrl+H=ReplaceDialog, Ctrl+I=AutoIndentChars, Ctrl+M=MacroRecord, Ctrl+N=GoNextBookmark, Ctrl+R=Redo, Ctrl+U=UpperCase, Ctrl+V=Paste, Ctrl+X=Cut, Ctrl+Z=Undo, Ctrl+Add=ZoomIn, Ctrl+Subtract=ZoomOut, Ctrl+Shift+End=GoLastLineWithSelection, Ctrl+Shift+Home=GoFirstLineWithSelection, Ctrl+Shift+B=UnbookmarkLine, Ctrl+Shift+C=CommentSelected, Ctrl+Shift+N=GoPrevBookmark, Ctrl+Shift+U=LowerCase, Alt+Back=Undo, Alt+Up=MoveSelectedLinesUp, Alt+Down=MoveSelectedLinesDown, Alt+F=FindChar + + + 509, 184 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdGYXN0Q29sb3JlZFRleHRCb3gsIFZlcnNpb249Mi4xNi4yMy4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWZiOGFhMTJiOTk0ZWY2MWIMAwAAAFFTeXN0 + ZW0uRHJhd2luZywgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2Vu + PWIwM2Y1ZjdmMTFkNTBhM2EFAQAAACJGYXN0Q29sb3JlZFRleHRCb3hOUy5TZXJ2aWNlQ29sb3JzBgAA + ACg8Q29sbGFwc2VNYXJrZXJGb3JlQ29sb3I+a19fQmFja2luZ0ZpZWxkKDxDb2xsYXBzZU1hcmtlckJh + Y2tDb2xvcj5rX19CYWNraW5nRmllbGQqPENvbGxhcHNlTWFya2VyQm9yZGVyQ29sb3I+a19fQmFja2lu + Z0ZpZWxkJjxFeHBhbmRNYXJrZXJGb3JlQ29sb3I+a19fQmFja2luZ0ZpZWxkJjxFeHBhbmRNYXJrZXJC + YWNrQ29sb3I+a19fQmFja2luZ0ZpZWxkKDxFeHBhbmRNYXJrZXJCb3JkZXJDb2xvcj5rX19CYWNraW5n + RmllbGQEBAQEBAQUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAFFN5c3RlbS5EcmF3aW5nLkNvbG9yAwAA + ABRTeXN0ZW0uRHJhd2luZy5Db2xvcgMAAAAUU3lzdGVtLkRyYXdpbmcuQ29sb3IDAAAAFFN5c3RlbS5E + cmF3aW5nLkNvbG9yAwAAABRTeXN0ZW0uRHJhd2luZy5Db2xvcgMAAAACAAAABfz///8UU3lzdGVtLkRy + YXdpbmcuQ29sb3IEAAAABG5hbWUFdmFsdWUKa25vd25Db2xvcgVzdGF0ZQEAAAAJBwcDAAAACgAAAAAA + AAAATgABAAH7/////P///woAAAAAAAAAAKQAAQAB+v////z///8KAAAAAAAAAABOAAEAAfn////8//// + CgAAAAAAAAAAjQABAAH4/////P///woAAAAAAAAAAKQAAQAB9/////z///8KAAAAAAAAAABOAAEACw== + + + + 323, 113 + + + 50 + + + Max Mustermann;12345 +John Doe;098765 + + + FctbData + + + FastColoredTextBoxNS.FastColoredTextBox, FastColoredTextBox, Version=2.16.23.0, Culture=neutral, PublicKeyToken=fb8aa12b994ef61b + + + splitContainer1.Panel1 + + + 4 + + + splitContainer1.Panel1 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1 + + + 0 + + + 120 + + + 497, 16 + + + True + + + 225, 212 + + + 7 + + + wewe ererr ertrtt +fgfg dfd ffg + + + textBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1.Panel2 + + + 0 + + + splitContainer1.Panel2 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + splitContainer1 + + + 1 + + + 838, 561 + + + 10 + + + splitContainer1 + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 1 + + + True + + + 218, 45 + + + 64, 13 + + + 8 + + + fill character + + + label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 0 + + + 162, 42 + + + 1 + + + 50, 20 + + + 7 + + + Center + + + TbFill + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 1 + + + True + + + 62, 45 + + + 81, 13 + + + 6 + + + number of digits + + + label6 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 3 + + + 6, 42 + + + 50, 20 + + + 5 + + + Right + + + NudDigitis + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 4 + + + True + + + Microsoft Sans Serif, 12pt + + + 71, 65 + + + 36, 20 + + + 4 + + + - 0 - + + + LblCounterResult + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 5 + + + True + + + Microsoft Sans Serif, 12pt + + + 6, 65 + + + 59, 20 + + + 3 + + + Result: + + + label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 6 + + + 218, 16 + + + 100, 20 + + + 2 + + + TbCounterRear + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 7 + + + 112, 16 + + + 100, 20 + + + 1 + + + Right + + + NudCounter + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 8 + + + 6, 16 + + + 100, 20 + + + 0 + + + TbCounterFront + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 9 + + + 230, 68 + + + 1 + + + 20, 20 + + + 9 + + + Center + + + TbDataDelimiter + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbCounter + + + 2 + + + 87, 148 + + + 58, 23 + + + 15 + + + New + + + BtnNew + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 0 + + + 6, 148 + + + 75, 23 + + + 14 + + + Save script + + + BtnSave + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 1 + + + Microsoft Sans Serif, 12pt + + + 6, 72 + + + 486, 50 + + + 11 + + + No script loaded + + + MiddleLeft + + + LblInfo + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 3 + + + True + + + NoControl + + + 329, 40 + + + 147, 13 + + + 13 + + + Timer intervall in ms for polling + + + label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 8 + + + True + + + NoControl + + + 176, 152 + + + 229, 17 + + + 0 + + + Show Process Automation on program start + + + checkBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 10 + + + 268, 38 + + + 55, 20 + + + 12 + + + Right + + + NudTimerInterval + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GbControl + + + 11 + + + 17, 17 + + + True + + + 6, 13 + + + 838, 561 + + + 854, 600 + + + CenterScreen + + + Process Automation + + + deleteRowToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + moveRowUpToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + moveRowDownToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + timer1 + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolTip1 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ProcessAutomation + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSerialFormInterface.cs b/GRBL-Plotter/MachineControl/ControlSerialFormInterface.cs index de82fccc..ed91a51b 100644 --- a/GRBL-Plotter/MachineControl/ControlSerialFormInterface.cs +++ b/GRBL-Plotter/MachineControl/ControlSerialFormInterface.cs @@ -1,7 +1,7 @@ /* GRBL-Plotter. Another GCode sender for GRBL. This file is part of the GRBL-Plotter application. - Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -52,6 +52,7 @@ This project was my starting point * 2023-03-31 l:1341 f:InsertVariable check if '#' inside a comment * 2023-04-04 l:945 f:RequestSend print only-comments directly, no add to sendBuffer * 2023-08-03 l:1642 f:MissingConfirmationLength lock loop + * 2024-02-25 add some locks to secure buffer */ // OnRaiseStreamEvent(new StreamEventArgs((int)lineNr, codeFinish, buffFinish, status)); @@ -1527,29 +1528,40 @@ public void Clear() sent = 0; confirmed = 0; max = 0; - buffer.Clear(); - lineNr.Clear(); + lock (bufferLock) + { + buffer.Clear(); + lineNr.Clear(); + } } public void Add(string txt) { - buffer.Add(txt); - lineNr.Add(0); + lock (bufferLock) + { + buffer.Add(txt); + lineNr.Add(0); + } max++; } public void Add(string txt, int nr) { - buffer.Add(txt); - lineNr.Add(nr); + lock (bufferLock) + { + buffer.Add(txt); + lineNr.Add(nr); + } max = Math.Max(max, nr); } public bool DeleteLine() // ReleaseMemory { if ((buffer.Count > 2) && (sent > 1) && (confirmed == sent)) { - buffer.RemoveAt(0); - lineNr.RemoveAt(0); - confirmed--; - sent--; + { + buffer.RemoveAt(0); + lineNr.RemoveAt(0); + confirmed--; + sent--; + } return true; } return false; @@ -1655,8 +1667,11 @@ public bool Insert(int index, string cmt) { if ((index >= 0) && (index < buffer.Count)) { - buffer.Insert(index, cmt); - lineNr.Insert(index, 0); + lock (bufferLock) + { + buffer.Insert(index, cmt); + lineNr.Insert(index, 0); + } return true; } return false; @@ -1665,8 +1680,11 @@ public bool Insert(int index, string cmt, int nr) { if ((index >= 0) && (index < buffer.Count)) { - buffer.Insert(index, cmt); - lineNr.Insert(index, nr); + lock (bufferLock) + { + buffer.Insert(index, cmt); + lineNr.Insert(index, nr); + } return true; } return false; diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.Designer.cs b/GRBL-Plotter/MachineControl/ControlSetupForm.Designer.cs index 194087e8..00219d0d 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.Designer.cs +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.Designer.cs @@ -73,86 +73,44 @@ private void InitializeComponent() this.graphicImport1 = new System.Windows.Forms.TabPage(); this.BtnHelp_Pathmodification = new System.Windows.Forms.TabControl(); this.pathImport1 = new System.Windows.Forms.TabPage(); + this.BtnSaveIni_SvgDxfCsv = new System.Windows.Forms.Button(); + this.BtnSaveIni_ImportParameter = new System.Windows.Forms.Button(); this.BtnHelp_ImportParameter = new System.Windows.Forms.Button(); this.BtnHelp_SvgDxfCsv = new System.Windows.Forms.Button(); this.tabControlImport = new System.Windows.Forms.TabControl(); this.Import_Parameter = new System.Windows.Forms.TabPage(); this.tab1_1gB1 = new System.Windows.Forms.GroupBox(); - this.NudImportGraphicOffsetOriginY = new System.Windows.Forms.NumericUpDown(); - this.cBImportGCNoArcs = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicSortDimension = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicLargestLast = new System.Windows.Forms.CheckBox(); - this.NudImportGraphicOffsetOriginX = new System.Windows.Forms.NumericUpDown(); - this.cBImportGraphicSortDistanceRotatePath = new System.Windows.Forms.CheckBox(); this.label15 = new System.Windows.Forms.Label(); - this.nUDImportGCSegment = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown13 = new System.Windows.Forms.NumericUpDown(); - this.nUDImportReduce = new System.Windows.Forms.NumericUpDown(); - this.nUDImportSVGSegemnts = new System.Windows.Forms.NumericUpDown(); this.tab1_1_2lbl2 = new System.Windows.Forms.Label(); - this.cBImportGraphicOffsetOrigin = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicSortDistance = new System.Windows.Forms.CheckBox(); - this.cBImportUnitGCode = new System.Windows.Forms.CheckBox(); this.rBImportUnitInch = new System.Windows.Forms.RadioButton(); this.tab1_1lbl1 = new System.Windows.Forms.Label(); - this.rBImportUnitmm = new System.Windows.Forms.RadioButton(); - this.cBImportSVGReduce = new System.Windows.Forms.CheckBox(); this.tab1_1lbl2 = new System.Windows.Forms.Label(); this.Import_Output = new System.Windows.Forms.TabPage(); this.tab1_3gB6 = new System.Windows.Forms.GroupBox(); - this.tBLineEndText = new System.Windows.Forms.TextBox(); - this.cBLineEndEnable = new System.Windows.Forms.CheckBox(); - this.cBCodeCreationLineNumbers = new System.Windows.Forms.CheckBox(); this.groupBox8 = new System.Windows.Forms.GroupBox(); - this.cBImportSVGComments = new System.Windows.Forms.CheckBox(); - this.checkBox4 = new System.Windows.Forms.CheckBox(); this.tabControlFormat = new System.Windows.Forms.TabControl(); this.tabFormat_SVG = new System.Windows.Forms.TabPage(); this.tab1_1gB2 = new System.Windows.Forms.GroupBox(); this.GbImportSVGAddOn = new System.Windows.Forms.GroupBox(); - this.TbImportSVGAddOnFile = new System.Windows.Forms.TextBox(); this.CbImportSVGAddOnPosition = new System.Windows.Forms.ComboBox(); this.label105 = new System.Windows.Forms.Label(); - this.NudImportSVGAddOnScale = new System.Windows.Forms.NumericUpDown(); - this.cBImportSVGAddOnEnable = new System.Windows.Forms.CheckBox(); this.BtnImportSVGAddOnSelectFile = new System.Windows.Forms.Button(); this.GbMetaData = new System.Windows.Forms.GroupBox(); this.LblMetaDataExample = new System.Windows.Forms.Label(); - this.CbImportSVGMetaData = new System.Windows.Forms.CheckBox(); - this.CbImportSVGDontPlot = new System.Windows.Forms.CheckBox(); - this.CbImportSVGApplyFill = new System.Windows.Forms.CheckBox(); - this.nUDSVGScale = new System.Windows.Forms.NumericUpDown(); this.tab1_1lbl3 = new System.Windows.Forms.Label(); this.cBImportSVG_DPI_72 = new System.Windows.Forms.RadioButton(); - this.cBImportSVG_DPI_96 = new System.Windows.Forms.RadioButton(); - this.cBImportSVGResize = new System.Windows.Forms.CheckBox(); this.lblSVGScale = new System.Windows.Forms.Label(); this.tabFormat_DXF = new System.Windows.Forms.TabPage(); this.tab1_1gB3 = new System.Windows.Forms.GroupBox(); - this.CbImportDXFDontPlot = new System.Windows.Forms.CheckBox(); - this.cBImportDXFUseZ = new System.Windows.Forms.CheckBox(); - this.cBImportDXFSwitchWhite = new System.Windows.Forms.CheckBox(); - this.cBImportDXFIndexToolNr = new System.Windows.Forms.CheckBox(); this.tabFormat_CSV = new System.Windows.Forms.TabPage(); this.groupBox6 = new System.Windows.Forms.GroupBox(); - this.numericUpDown12 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown11 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown10 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown9 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown8 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown7 = new System.Windows.Forms.NumericUpDown(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); this.label10 = new System.Windows.Forms.Label(); this.label9 = new System.Windows.Forms.Label(); this.label8 = new System.Windows.Forms.Label(); this.label7 = new System.Windows.Forms.Label(); this.radioButton4 = new System.Windows.Forms.RadioButton(); - this.radioButton3 = new System.Windows.Forms.RadioButton(); this.label6 = new System.Windows.Forms.Label(); this.label4 = new System.Windows.Forms.Label(); - this.checkBox8 = new System.Windows.Forms.CheckBox(); - this.checkBox7 = new System.Windows.Forms.CheckBox(); this.tabFormat_HPGL = new System.Windows.Forms.TabPage(); this.groupBox35 = new System.Windows.Forms.GroupBox(); this.label97 = new System.Windows.Forms.Label(); @@ -162,10 +120,6 @@ private void InitializeComponent() this.label26 = new System.Windows.Forms.Label(); this.label19 = new System.Windows.Forms.Label(); this.label18 = new System.Windows.Forms.Label(); - this.tBGerberGeometryM19 = new System.Windows.Forms.TextBox(); - this.tBGerberGeometryKnife = new System.Windows.Forms.TextBox(); - this.tBGerberGeometryPen = new System.Windows.Forms.TextBox(); - this.cBGerberGeometryEnable = new System.Windows.Forms.CheckBox(); this.tabFormat_Drill = new System.Windows.Forms.TabPage(); this.groupBox36 = new System.Windows.Forms.GroupBox(); this.label98 = new System.Windows.Forms.Label(); @@ -175,159 +129,76 @@ private void InitializeComponent() this.pathImport2 = new System.Windows.Forms.TabPage(); this.groupBox9 = new System.Windows.Forms.GroupBox(); this.groupBox39 = new System.Windows.Forms.GroupBox(); - this.TbImportCircleToDotScript = new System.Windows.Forms.TextBox(); this.BtnCircleToDotScript = new System.Windows.Forms.Button(); - this.numericUpDown18 = new System.Windows.Forms.NumericUpDown(); - this.cBImportSVGCircleToDot = new System.Windows.Forms.CheckBox(); this.label100 = new System.Windows.Forms.Label(); this.BtnHelp_Pathinterpretation = new System.Windows.Forms.Button(); this.gBCreateZValue = new System.Windows.Forms.GroupBox(); this.lblImportPenWidthToZWarning = new System.Windows.Forms.Label(); this.LblZEngrave = new System.Windows.Forms.Label(); - this.cBImportSVGCircleToDotZ = new System.Windows.Forms.CheckBox(); - this.cBImportPenWidthToZRamp = new System.Windows.Forms.CheckBox(); this.label17 = new System.Windows.Forms.Label(); this.label16 = new System.Windows.Forms.Label(); - this.cBImportPenWidthToZ = new System.Windows.Forms.CheckBox(); - this.nUDImportPenWidthToZMin = new System.Windows.Forms.NumericUpDown(); this.label14 = new System.Windows.Forms.Label(); - this.nUDImportPenWidthToZMax = new System.Windows.Forms.NumericUpDown(); this.groupBox34 = new System.Windows.Forms.GroupBox(); this.BtnSetSValues = new System.Windows.Forms.Button(); - this.cBImportSVGCircleToDotS = new System.Windows.Forms.CheckBox(); - this.cBImportPenWidthToS = new System.Windows.Forms.CheckBox(); this.label92 = new System.Windows.Forms.Label(); this.label93 = new System.Windows.Forms.Label(); this.label91 = new System.Windows.Forms.Label(); - this.nUDSBottom = new System.Windows.Forms.NumericUpDown(); - this.nUDSTop = new System.Windows.Forms.NumericUpDown(); - this.cBDashedLine2 = new System.Windows.Forms.CheckBox(); - this.cBImportSVGNodesOnly = new System.Windows.Forms.CheckBox(); - this.cBDashedLine1 = new System.Windows.Forms.CheckBox(); this.pathImport3 = new System.Windows.Forms.TabPage(); this.BtnHelp_Pathaddons = new System.Windows.Forms.Button(); this.gBPathAddOn3 = new System.Windows.Forms.GroupBox(); - this.cBimportGraphicLeadTopZUp = new System.Windows.Forms.CheckBox(); this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.label50 = new System.Windows.Forms.Label(); - this.nUDimportGraphicLeadOutDistance = new System.Windows.Forms.NumericUpDown(); - this.cBimportGraphicLeadOutEnable = new System.Windows.Forms.CheckBox(); this.label48 = new System.Windows.Forms.Label(); - this.nUDimportGraphicLeadInDistance = new System.Windows.Forms.NumericUpDown(); - this.cBimportGraphicLeadInEnable = new System.Windows.Forms.CheckBox(); this.groupBox5 = new System.Windows.Forms.GroupBox(); - this.cBImportSVGRepeatHF = new System.Windows.Forms.CheckBox(); - this.nUDImportRepeat = new System.Windows.Forms.NumericUpDown(); this.rBImportSVGRepeat2 = new System.Windows.Forms.RadioButton(); - this.rBImportSVGRepeat1 = new System.Windows.Forms.RadioButton(); - this.cBImportSVGRepeat = new System.Windows.Forms.CheckBox(); this.label58 = new System.Windows.Forms.Label(); this.groupBox4 = new System.Windows.Forms.GroupBox(); - this.cBImportSVGPauseE = new System.Windows.Forms.CheckBox(); - this.cBImportSVGPauseP = new System.Windows.Forms.CheckBox(); this.gBPathAddOn2 = new System.Windows.Forms.GroupBox(); - this.nUDimportGraphicMultiplyGraphicsDimY = new System.Windows.Forms.NumericUpDown(); this.label38 = new System.Windows.Forms.Label(); this.label37 = new System.Windows.Forms.Label(); - this.nUDimportGraphicMultiplyGraphicsDimX = new System.Windows.Forms.NumericUpDown(); this.label36 = new System.Windows.Forms.Label(); - this.nUDimportGraphicMultiplyGraphicsDistance = new System.Windows.Forms.NumericUpDown(); - this.cBimportGraphicMultiplyGraphicsEnable = new System.Windows.Forms.CheckBox(); this.gBPathAddOn1 = new System.Windows.Forms.GroupBox(); this.groupBox21 = new System.Windows.Forms.GroupBox(); - this.tBimportGraphicAddFramePenLayer = new System.Windows.Forms.TextBox(); - this.nUDimportGraphicAddFramePenWidth = new System.Windows.Forms.NumericUpDown(); - this.tBimportGraphicAddFramePenColor = new System.Windows.Forms.TextBox(); this.label45 = new System.Windows.Forms.Label(); this.label40 = new System.Windows.Forms.Label(); this.label39 = new System.Windows.Forms.Label(); - this.cBimportGraphicAddFrameRadius = new System.Windows.Forms.CheckBox(); this.label35 = new System.Windows.Forms.Label(); - this.nUDimportGraphicAddFrameDistance = new System.Windows.Forms.NumericUpDown(); - this.cBimportGraphicAddFrameEnable = new System.Windows.Forms.CheckBox(); this.pathImport4 = new System.Windows.Forms.TabPage(); this.gBNoise = new System.Windows.Forms.GroupBox(); this.LblNoise2 = new System.Windows.Forms.Label(); this.LblNoise1 = new System.Windows.Forms.Label(); - this.NudNoiseDensity = new System.Windows.Forms.NumericUpDown(); - this.NudNoiseAmplitude = new System.Windows.Forms.NumericUpDown(); - this.cBImportGraphicNoise = new System.Windows.Forms.CheckBox(); this.BtnHelp_Pathmodification2 = new System.Windows.Forms.Button(); this.tab1_3gB8 = new System.Windows.Forms.GroupBox(); - this.nUDPathOverlapValue = new System.Windows.Forms.NumericUpDown(); - this.cBPathOverlapEnable = new System.Windows.Forms.CheckBox(); this.lblPathModification = new System.Windows.Forms.Label(); this.gBHatchFill = new System.Windows.Forms.GroupBox(); - this.cBImportGraphicHatchFillInset2 = new System.Windows.Forms.CheckBox(); - this.CbImportGraphicHatchFillDeletePath = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicHatchFillDash = new System.Windows.Forms.CheckBox(); - this.nUDHatchFillInset = new System.Windows.Forms.NumericUpDown(); - this.nUDHatchFillAngle2 = new System.Windows.Forms.NumericUpDown(); - this.nUDHatchFillAngle = new System.Windows.Forms.NumericUpDown(); - this.nUDHatchFillDist = new System.Windows.Forms.NumericUpDown(); - this.cBImportGraphicHatchFillInset = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicHatchFillChangeAngle = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicHatchFillCross = new System.Windows.Forms.CheckBox(); this.lblHatchFill2 = new System.Windows.Forms.Label(); this.lblHatchFill1 = new System.Windows.Forms.Label(); - this.cBImportGraphicHatchFill = new System.Windows.Forms.CheckBox(); this.tab1_3gB5 = new System.Windows.Forms.GroupBox(); - this.nUDImportGCTangentialUnits = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCTangentialSwivel2 = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCTangentialSwivel = new System.Windows.Forms.NumericUpDown(); - this.cBoxImportGCTangentialName = new System.Windows.Forms.ComboBox(); this.lblDImportGCTangential4 = new System.Windows.Forms.Label(); - this.cBImportGCTangentialRange = new System.Windows.Forms.CheckBox(); this.lblDImportGCTangential3 = new System.Windows.Forms.Label(); this.lblDImportGCTangential2 = new System.Windows.Forms.Label(); this.lblDImportGCTangential1 = new System.Windows.Forms.Label(); - this.cBImportGCTangential = new System.Windows.Forms.CheckBox(); this.tab1_3gB2 = new System.Windows.Forms.GroupBox(); - this.cBImportGCDragKnifeUse = new System.Windows.Forms.CheckBox(); - this.nUDImportGCDragKnifeAngle = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCDragKnifePercent = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCDragKnifeLength = new System.Windows.Forms.NumericUpDown(); - this.cBImportGCDragKnifePercent = new System.Windows.Forms.CheckBox(); this.lblDrag2 = new System.Windows.Forms.Label(); this.lblDrag1 = new System.Windows.Forms.Label(); - this.cBImportGCDragKnife = new System.Windows.Forms.CheckBox(); this.pathImport5 = new System.Windows.Forms.TabPage(); this.gBClipping = new System.Windows.Forms.GroupBox(); this.button5 = new System.Windows.Forms.Button(); - this.NudImportGraphicClipAngle = new System.Windows.Forms.NumericUpDown(); - this.CbImportGraphicClipAngleEnable = new System.Windows.Forms.CheckBox(); - this.CbImportGraphicClipGetDimAuto = new System.Windows.Forms.CheckBox(); this.BtnImportGraphicClipGetOff = new System.Windows.Forms.Button(); this.BtnImportGraphicClipGetDim = new System.Windows.Forms.Button(); - this.nUDImportGraphicClipOffsetY = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGraphicClipHeight = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGraphicClipOffsetX = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGraphicClipWidth = new System.Windows.Forms.NumericUpDown(); this.label3 = new System.Windows.Forms.Label(); this.rBImportGraphicClip1 = new System.Windows.Forms.RadioButton(); - this.rBImportGraphicClip0 = new System.Windows.Forms.RadioButton(); - this.cBImportGraphicTile = new System.Windows.Forms.CheckBox(); this.groupBox7 = new System.Windows.Forms.GroupBox(); - this.cBImportGraphicClipShowOrigPositionShift = new System.Windows.Forms.CheckBox(); - this.cBImportGraphicClipShowOrigPosition = new System.Windows.Forms.CheckBox(); this.label51 = new System.Windows.Forms.Label(); - this.nUDImportGraphicTileClipAddOnX = new System.Windows.Forms.NumericUpDown(); - this.cBImportGraphicClipSkipCode = new System.Windows.Forms.CheckBox(); this.label34 = new System.Windows.Forms.Label(); this.label11 = new System.Windows.Forms.Label(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.cBImportGraphicClipOffsetApply = new System.Windows.Forms.CheckBox(); this.pathImport6 = new System.Windows.Forms.TabPage(); this.groupBox30 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Conversion = new System.Windows.Forms.Button(); this.label73 = new System.Windows.Forms.Label(); - this.NudConversionMaxFigures = new System.Windows.Forms.NumericUpDown(); this.tab1_1gB5 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Tooltable = new System.Windows.Forms.Button(); this.label62 = new System.Windows.Forms.Label(); - this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); - this.cBToolTableDefault = new System.Windows.Forms.CheckBox(); - this.cBToolTableUse = new System.Windows.Forms.CheckBox(); this.tab1_1gB4 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Grouping = new System.Windows.Forms.Button(); this.lblGroupInfo = new System.Windows.Forms.Label(); @@ -337,13 +208,11 @@ private void InitializeComponent() this.rBImportSVGSort3 = new System.Windows.Forms.RadioButton(); this.rBImportSVGSort4 = new System.Windows.Forms.RadioButton(); this.rBImportSVGSort2 = new System.Windows.Forms.RadioButton(); - this.cBImportSVGSortInvert = new System.Windows.Forms.CheckBox(); this.tab1_1_4gB2 = new System.Windows.Forms.GroupBox(); this.rBImportSVGGroupItem4 = new System.Windows.Forms.RadioButton(); this.rBImportSVGGroupItem3 = new System.Windows.Forms.RadioButton(); this.rBImportSVGGroupItem2 = new System.Windows.Forms.RadioButton(); this.rBImportSVGGroupItem1 = new System.Windows.Forms.RadioButton(); - this.cBImportSVGGroup = new System.Windows.Forms.CheckBox(); this.pathImport7 = new System.Windows.Forms.TabPage(); this.GbFilter = new System.Windows.Forms.GroupBox(); this.BtnHelp_Filter = new System.Windows.Forms.Button(); @@ -354,62 +223,37 @@ private void InitializeComponent() this.GbFilterKeep = new System.Windows.Forms.GroupBox(); this.BtnGetFilterValueKeepWidth = new System.Windows.Forms.Button(); this.BtnGetFilterValueKeepColor = new System.Windows.Forms.Button(); - this.TbimportGraphicFilterListKeep = new System.Windows.Forms.TextBox(); this.label90 = new System.Windows.Forms.Label(); - this.RbimportGraphicFilterChoiceRemove1 = new System.Windows.Forms.RadioButton(); this.GbFilterRemove = new System.Windows.Forms.GroupBox(); this.BtnGetFilterValueRemoveWidth = new System.Windows.Forms.Button(); this.BtnGetFilterValueRemoveColor = new System.Windows.Forms.Button(); - this.TbimportGraphicFilterListRemove = new System.Windows.Forms.TextBox(); this.label89 = new System.Windows.Forms.Label(); - this.CbimportGraphicFilterEnable = new System.Windows.Forms.CheckBox(); this.pathImport8 = new System.Windows.Forms.TabPage(); this.GbWireBender = new System.Windows.Forms.GroupBox(); this.BtnHelp_Wirebender = new System.Windows.Forms.Button(); this.RbWireBenderAnglePcnt = new System.Windows.Forms.RadioButton(); - this.RbWireBenderAngleAbs = new System.Windows.Forms.RadioButton(); this.groupBox31 = new System.Windows.Forms.GroupBox(); this.label83 = new System.Windows.Forms.Label(); this.label82 = new System.Windows.Forms.Label(); this.label81 = new System.Windows.Forms.Label(); - this.textBox6 = new System.Windows.Forms.TextBox(); - this.textBox5 = new System.Windows.Forms.TextBox(); - this.textBox4 = new System.Windows.Forms.TextBox(); this.label80 = new System.Windows.Forms.Label(); - this.CbWireBenderFeed = new System.Windows.Forms.ComboBox(); - this.NudWireBenderRadius = new System.Windows.Forms.NumericUpDown(); this.label74 = new System.Windows.Forms.Label(); this.label75 = new System.Windows.Forms.Label(); - this.comboBox2 = new System.Windows.Forms.ComboBox(); this.label76 = new System.Windows.Forms.Label(); this.label79 = new System.Windows.Forms.Label(); - this.NudWireBenderDiameter = new System.Windows.Forms.NumericUpDown(); this.label78 = new System.Windows.Forms.Label(); - this.NudWireBenderAngleAddOn = new System.Windows.Forms.NumericUpDown(); - this.CbWireBenderEnable = new System.Windows.Forms.CheckBox(); this.gBDevelop = new System.Windows.Forms.GroupBox(); this.BtnHelp_Outline = new System.Windows.Forms.Button(); this.groupBox22 = new System.Windows.Forms.GroupBox(); this.label60 = new System.Windows.Forms.Label(); - this.numericUpDown14 = new System.Windows.Forms.NumericUpDown(); this.label57 = new System.Windows.Forms.Label(); - this.nUDImportGraphicDevelopFeedAfter = new System.Windows.Forms.NumericUpDown(); this.label54 = new System.Windows.Forms.Label(); this.groupBox20 = new System.Windows.Forms.GroupBox(); - this.CbImportGraphicDevelopNoCurve = new System.Windows.Forms.CheckBox(); - this.cBDImportGraphicDevelopNotchLift = new System.Windows.Forms.CheckBox(); this.label59 = new System.Windows.Forms.Label(); - this.nUDImportGraphicDevelopNotchZNotch = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGraphicDevelopNotchWidth = new System.Windows.Forms.NumericUpDown(); this.LblImportGraphicDevelopNotchDistance = new System.Windows.Forms.Label(); this.label52 = new System.Windows.Forms.Label(); - this.NudImportGraphicDevelopNotchDistance = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGraphicDevelopNotchZCut = new System.Windows.Forms.NumericUpDown(); this.groupBox19 = new System.Windows.Forms.GroupBox(); - this.rBImportGraphicDevelopFeedInvert = new System.Windows.Forms.CheckBox(); - this.rBImportGraphicDevelopFeedX = new System.Windows.Forms.RadioButton(); this.rBImportGraphicDevelopFeedY = new System.Windows.Forms.RadioButton(); - this.cBImportGraphicDevelopEnable = new System.Windows.Forms.CheckBox(); this.pathImport9 = new System.Windows.Forms.TabPage(); this.groupBox26 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Extension = new System.Windows.Forms.Button(); @@ -417,76 +261,37 @@ private void InitializeComponent() this.groupBox28 = new System.Windows.Forms.GroupBox(); this.CbAux2ZMode = new System.Windows.Forms.ComboBox(); this.LblAux12 = new System.Windows.Forms.Label(); - this.CbAux2ZUse = new System.Windows.Forms.CheckBox(); - this.NudAux2ZFactor = new System.Windows.Forms.NumericUpDown(); this.LblAux11 = new System.Windows.Forms.Label(); this.LblAux10 = new System.Windows.Forms.Label(); - this.CbAux2SumUp = new System.Windows.Forms.CheckBox(); - this.NudAux2Factor = new System.Windows.Forms.NumericUpDown(); - this.CbAux2Axis = new System.Windows.Forms.ComboBox(); - this.CbAux2Enable = new System.Windows.Forms.CheckBox(); this.groupBox27 = new System.Windows.Forms.GroupBox(); this.CbAux1ZMode = new System.Windows.Forms.ComboBox(); this.LblAux3 = new System.Windows.Forms.Label(); - this.CbAux1ZUse = new System.Windows.Forms.CheckBox(); - this.NudAux1ZFactor = new System.Windows.Forms.NumericUpDown(); this.LblAux2 = new System.Windows.Forms.Label(); this.LblAux1 = new System.Windows.Forms.Label(); - this.CbAux1SumUp = new System.Windows.Forms.CheckBox(); - this.NudAux1Factor = new System.Windows.Forms.NumericUpDown(); - this.CbAux1Axis = new System.Windows.Forms.ComboBox(); - this.CbAux1Enable = new System.Windows.Forms.CheckBox(); this.graphicImport2 = new System.Windows.Forms.TabPage(); this.tab1_2gB1 = new System.Windows.Forms.GroupBox(); this.BtnHelp_General = new System.Windows.Forms.Button(); this.label32 = new System.Windows.Forms.Label(); - this.tBImportGCToolChange = new System.Windows.Forms.TextBox(); - this.nUDImportGCFeedXY = new System.Windows.Forms.NumericUpDown(); this.tab1_2gB2 = new System.Windows.Forms.GroupBox(); this.btnCheckSpindle = new System.Windows.Forms.Button(); - this.nUDImportGCSSpeed = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCSpindleDelay = new System.Windows.Forms.NumericUpDown(); - this.cBImportLasermode = new System.Windows.Forms.CheckBox(); this.rBImportGCSpindleCmd2 = new System.Windows.Forms.RadioButton(); this.tab1_2lbl6 = new System.Windows.Forms.Label(); - this.rBImportGCSpindleCmd1 = new System.Windows.Forms.RadioButton(); this.tab1_2lbl7 = new System.Windows.Forms.Label(); this.tab1_2lbl5 = new System.Windows.Forms.Label(); - this.cBImportGCTTSSpeed = new System.Windows.Forms.CheckBox(); - this.cBImportGCToolM0 = new System.Windows.Forms.CheckBox(); - this.cBImportGCTool = new System.Windows.Forms.CheckBox(); - this.cBImportGCComments = new System.Windows.Forms.CheckBox(); - this.cBImportGCTTXYFeed = new System.Windows.Forms.CheckBox(); this.tab1_2lbl1 = new System.Windows.Forms.Label(); - this.tBImportGCHeader = new System.Windows.Forms.TextBox(); this.tab1_2lbl4 = new System.Windows.Forms.Label(); this.tab1_2lbl2 = new System.Windows.Forms.Label(); - this.tBImportGCFooter = new System.Windows.Forms.TextBox(); this.tab1_2lbl3 = new System.Windows.Forms.Label(); this.nUDImportDecPlaces = new System.Windows.Forms.NumericUpDown(); this.tab1_2gB7 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Penupdown = new System.Windows.Forms.Button(); - this.cBImportGCUseIndividual2 = new System.Windows.Forms.CheckBox(); - this.cBImportGCUseSpindle2 = new System.Windows.Forms.CheckBox(); - this.cBImportGCUsePWM2 = new System.Windows.Forms.CheckBox(); - this.cBImportGCUseZ2 = new System.Windows.Forms.CheckBox(); this.tabControl1 = new System.Windows.Forms.TabControl(); this.tabPage12 = new System.Windows.Forms.TabPage(); this.GbSeveralPasses = new System.Windows.Forms.GroupBox(); this.tab1_2lbl35 = new System.Windows.Forms.Label(); - this.cBImportGCZIncNoZUp = new System.Windows.Forms.CheckBox(); - this.cBImportGCZIncEnable = new System.Windows.Forms.CheckBox(); - this.nUDImportGCZIncrement = new System.Windows.Forms.NumericUpDown(); - this.cBImportGCZIncStartZero = new System.Windows.Forms.CheckBox(); this.tab1_2gB3 = new System.Windows.Forms.GroupBox(); - this.cBImportGCZPreventSpindle = new System.Windows.Forms.CheckBox(); this.label67 = new System.Windows.Forms.Label(); this.label64 = new System.Windows.Forms.Label(); - this.cBImportGCTTZAxis = new System.Windows.Forms.CheckBox(); - this.nUDImportGCFeedZ = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCZUp = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCZDown = new System.Windows.Forms.NumericUpDown(); - this.cBImportGCUseZ = new System.Windows.Forms.CheckBox(); this.tab1_2lbl32 = new System.Windows.Forms.Label(); this.tab1_2lbl33 = new System.Windows.Forms.Label(); this.tab1_2lbl31 = new System.Windows.Forms.Label(); @@ -496,18 +301,11 @@ private void InitializeComponent() this.LblImportGCPWMSliderMax = new System.Windows.Forms.Label(); this.LblImportGCPWMSliderMin = new System.Windows.Forms.Label(); this.TbImportGCPWMSlider = new System.Windows.Forms.TrackBar(); - this.cBImportGCTTSSpeedPWM = new System.Windows.Forms.CheckBox(); this.btnPWMAdvanced = new System.Windows.Forms.Button(); this.lblPWMP94 = new System.Windows.Forms.Label(); - this.tBImportGCPWMTextP94 = new System.Windows.Forms.TextBox(); - this.nUDImportGCDlyP94 = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCPWMP94 = new System.Windows.Forms.NumericUpDown(); this.lblPWMP93 = new System.Windows.Forms.Label(); - this.tBImportGCPWMTextP93 = new System.Windows.Forms.TextBox(); this.lblPWMP92 = new System.Windows.Forms.Label(); - this.nUDImportGCDlyP93 = new System.Windows.Forms.NumericUpDown(); this.lblPWMP91 = new System.Windows.Forms.Label(); - this.nUDImportGCPWMP93 = new System.Windows.Forms.NumericUpDown(); this.lblPWMFunction = new System.Windows.Forms.Label(); this.lblPWMSub = new System.Windows.Forms.Label(); this.lblPWMP90 = new System.Windows.Forms.Label(); @@ -515,56 +313,32 @@ private void InitializeComponent() this.label56 = new System.Windows.Forms.Label(); this.btnPWMInc = new System.Windows.Forms.Button(); this.btnGCPWMZero = new System.Windows.Forms.Button(); - this.nUDImportGCPWMZero = new System.Windows.Forms.NumericUpDown(); this.lblInfoPWM = new System.Windows.Forms.Label(); this.btnGCPWMDown = new System.Windows.Forms.Button(); this.btnGCPWMUp = new System.Windows.Forms.Button(); this.cBImportGCPWMSendCode = new System.Windows.Forms.CheckBox(); - this.cBImportGCPWMSkipM30 = new System.Windows.Forms.CheckBox(); - this.nUDImportGCPWMUp = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCDlyUp = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCPWMDown = new System.Windows.Forms.NumericUpDown(); - this.nUDImportGCDlyDown = new System.Windows.Forms.NumericUpDown(); - this.cBImportGCUsePWM = new System.Windows.Forms.CheckBox(); this.tabPage28 = new System.Windows.Forms.TabPage(); this.tab1_2gB5 = new System.Windows.Forms.GroupBox(); this.tab1_2lbl51 = new System.Windows.Forms.Label(); - this.cBImportGCUseSpindle = new System.Windows.Forms.CheckBox(); this.tabPage29 = new System.Windows.Forms.TabPage(); this.tab1_2gB6 = new System.Windows.Forms.GroupBox(); - this.tBImportGCIPD = new System.Windows.Forms.TextBox(); - this.tBImportGCIPU = new System.Windows.Forms.TextBox(); this.tab1_2lbl62 = new System.Windows.Forms.Label(); this.tab1_2lbl61 = new System.Windows.Forms.Label(); - this.cBImportGCUseIndividual = new System.Windows.Forms.CheckBox(); this.graphicImport3 = new System.Windows.Forms.TabPage(); this.BtnHelp_misc = new System.Windows.Forms.Button(); this.tab1_3gB3 = new System.Windows.Forms.GroupBox(); - this.numericUpDown5 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown4 = new System.Windows.Forms.NumericUpDown(); - this.numericUpDown3 = new System.Windows.Forms.NumericUpDown(); this.tab1_3lbl34 = new System.Windows.Forms.Label(); this.tab1_3lbl31 = new System.Windows.Forms.Label(); this.tab1_3lbl33 = new System.Windows.Forms.Label(); this.tab1_3lbl32 = new System.Windows.Forms.Label(); this.tab1_3gB4 = new System.Windows.Forms.GroupBox(); this.tab1_3lbl41 = new System.Windows.Forms.Label(); - this.cBImportGCRelative = new System.Windows.Forms.CheckBox(); - this.cBImportGCCompress = new System.Windows.Forms.CheckBox(); this.tab1_3gB1 = new System.Windows.Forms.GroupBox(); - this.cBimportGCSubPenUpDown = new System.Windows.Forms.CheckBox(); - this.nUDImportGCLineSegment = new System.Windows.Forms.NumericUpDown(); this.btnFileDialogSubR = new System.Windows.Forms.Button(); - this.cBImportGCSubFirst = new System.Windows.Forms.CheckBox(); this.btnShowScriptSub = new System.Windows.Forms.Button(); - this.cBImportGCLineSegmentsEquidistant = new System.Windows.Forms.CheckBox(); - this.tBImportGCSubroutine = new System.Windows.Forms.TextBox(); - this.cBImportGCSubEnable = new System.Windows.Forms.CheckBox(); - this.cBImportGCLineSegments = new System.Windows.Forms.CheckBox(); this.graphicImport4 = new System.Windows.Forms.TabPage(); this.tab1_4gB1 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Usecase = new System.Windows.Forms.Button(); - this.lblLastUseCase = new System.Windows.Forms.Label(); this.tab1_4lbl1 = new System.Windows.Forms.Label(); this.tBUseCaseSetting2 = new System.Windows.Forms.TextBox(); this.tBUseCaseSetting1 = new System.Windows.Forms.TextBox(); @@ -572,7 +346,6 @@ private void InitializeComponent() this.btnDelete = new System.Windows.Forms.Button(); this.btnUseCaseSave = new System.Windows.Forms.Button(); this.btnUseCaseLoad = new System.Windows.Forms.Button(); - this.tBUseCaseInfo = new System.Windows.Forms.TextBox(); this.lBUseCase = new System.Windows.Forms.ListBox(); this.tabPage14 = new System.Windows.Forms.TabPage(); this.tab2gB1 = new System.Windows.Forms.GroupBox(); @@ -592,9 +365,6 @@ private void InitializeComponent() this.btnReNumberTools = new System.Windows.Forms.Button(); this.btnMoveToolXY = new System.Windows.Forms.Button(); this.tab2gB2lbl1 = new System.Windows.Forms.Label(); - this.nUDToolOffsetZ = new System.Windows.Forms.NumericUpDown(); - this.nUDToolOffsetX = new System.Windows.Forms.NumericUpDown(); - this.nUDToolOffsetY = new System.Windows.Forms.NumericUpDown(); this.dGVToolList = new System.Windows.Forms.DataGridView(); this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.Column2 = new System.Windows.Forms.DataGridViewTextBoxColumn(); @@ -617,45 +387,30 @@ private void InitializeComponent() this.BtnHelp_Toolchange = new System.Windows.Forms.Button(); this.label47 = new System.Windows.Forms.Label(); this.label46 = new System.Windows.Forms.Label(); - this.nUDToolChangeScriptDelay = new System.Windows.Forms.NumericUpDown(); - this.nUDToolChangeEmpty = new System.Windows.Forms.NumericUpDown(); this.btnFileDialogTT4 = new System.Windows.Forms.Button(); this.btnFileDialogTT3 = new System.Windows.Forms.Button(); this.btnFileDialogTT2 = new System.Windows.Forms.Button(); this.btnFileDialogTT1 = new System.Windows.Forms.Button(); - this.cBToolChangeEmpty = new System.Windows.Forms.CheckBox(); this.label61 = new System.Windows.Forms.Label(); this.lbl_4 = new System.Windows.Forms.Label(); - this.tBToolChangeScriptProbe = new System.Windows.Forms.TextBox(); this.lbl_2 = new System.Windows.Forms.Label(); - this.tBToolChangeScriptSelect = new System.Windows.Forms.TextBox(); this.lbl_1 = new System.Windows.Forms.Label(); - this.tBToolChangeScriptPut = new System.Windows.Forms.TextBox(); this.lbl_3 = new System.Windows.Forms.Label(); - this.tBToolChangeScriptGet = new System.Windows.Forms.TextBox(); - this.cBToolChange = new System.Windows.Forms.CheckBox(); this.tabPage21 = new System.Windows.Forms.TabPage(); this.tabControl4_Level2 = new System.Windows.Forms.TabControl(); this.tabPage13 = new System.Windows.Forms.TabPage(); this.groupBox24 = new System.Windows.Forms.GroupBox(); this.label53 = new System.Windows.Forms.Label(); - this.checkBox10 = new System.Windows.Forms.CheckBox(); - this.TbPinDescriptionD3 = new System.Windows.Forms.TextBox(); this.LblPinDescriptionD3 = new System.Windows.Forms.Label(); - this.TbPinDescriptionD2 = new System.Windows.Forms.TextBox(); this.LblPinDescriptionD2 = new System.Windows.Forms.Label(); - this.TbPinDescriptionD1 = new System.Windows.Forms.TextBox(); this.LblPinDescriptionD1 = new System.Windows.Forms.Label(); - this.TbPinDescriptionD0 = new System.Windows.Forms.TextBox(); this.LblPinDescriptionD0 = new System.Windows.Forms.Label(); this.tab5gB2 = new System.Windows.Forms.GroupBox(); - this.cBSerialDIY = new System.Windows.Forms.CheckBox(); this.groupBox3 = new System.Windows.Forms.GroupBox(); this.cBLogLevel4 = new System.Windows.Forms.CheckBox(); this.cBLogLevel3 = new System.Windows.Forms.CheckBox(); this.cBLogLevel2 = new System.Windows.Forms.CheckBox(); this.cBLogLevel1 = new System.Windows.Forms.CheckBox(); - this.cBExtendedLogging = new System.Windows.Forms.CheckBox(); this.gBLoggingOptions = new System.Windows.Forms.GroupBox(); this.BtnThrow = new System.Windows.Forms.Button(); this.cBLog3 = new System.Windows.Forms.CheckBox(); @@ -668,50 +423,28 @@ private void InitializeComponent() this.groupBox11 = new System.Windows.Forms.GroupBox(); this.CBoxSaveEncoding = new System.Windows.Forms.ComboBox(); this.LblSaveEncoding = new System.Windows.Forms.Label(); - this.checkBox11 = new System.Windows.Forms.CheckBox(); this.lblEnableLogging = new System.Windows.Forms.Label(); this.checkBox9 = new System.Windows.Forms.CheckBox(); - this.checkBox2 = new System.Windows.Forms.CheckBox(); - this.cBcheckupdate = new System.Windows.Forms.CheckBox(); this.tab5gB3 = new System.Windows.Forms.GroupBox(); this.label72 = new System.Windows.Forms.Label(); - this.NudCtrlImportSkip = new System.Windows.Forms.NumericUpDown(); - this.cBCtrlToolTable = new System.Windows.Forms.CheckBox(); - this.cBCtrlCommentOut = new System.Windows.Forms.CheckBox(); this.tab5gB4 = new System.Windows.Forms.GroupBox(); this.rBCtrlReplaceM4 = new System.Windows.Forms.RadioButton(); this.rBCtrlReplaceM3 = new System.Windows.Forms.RadioButton(); - this.cBCtrlMCmd = new System.Windows.Forms.CheckBox(); this.tab5gB1 = new System.Windows.Forms.GroupBox(); this.groupBox13 = new System.Windows.Forms.GroupBox(); - this.CbMarlin = new System.Windows.Forms.CheckBox(); - this.checkBox6 = new System.Windows.Forms.CheckBox(); - this.cBSerialMinimize = new System.Windows.Forms.CheckBox(); - this.cBSerial2 = new System.Windows.Forms.CheckBox(); - this.cBSerialPortFixer = new System.Windows.Forms.CheckBox(); this.groupBox25 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Programstart = new System.Windows.Forms.Button(); this.BtnOpenLogFile = new System.Windows.Forms.Button(); - this.cBExtendedLoggingCOM = new System.Windows.Forms.CheckBox(); this.tabPage7 = new System.Windows.Forms.TabPage(); this.button2 = new System.Windows.Forms.Button(); this.groupBox40 = new System.Windows.Forms.GroupBox(); this.label104 = new System.Windows.Forms.Label(); - this.nUDMultipleLoadGap = new System.Windows.Forms.NumericUpDown(); - this.CbMultipleLoadAllwaysClear = new System.Windows.Forms.CheckBox(); - this.CbMultipleLoadAllwaysLoad = new System.Windows.Forms.CheckBox(); this.groupBox42 = new System.Windows.Forms.GroupBox(); this.label103 = new System.Windows.Forms.Label(); this.label102 = new System.Windows.Forms.Label(); - this.nUDMultipleLoadDimY = new System.Windows.Forms.NumericUpDown(); - this.nUDMultipleLoadDimX = new System.Windows.Forms.NumericUpDown(); - this.nUDMultipleLoadNoY = new System.Windows.Forms.NumericUpDown(); - this.RbMultipleLoadByX = new System.Windows.Forms.RadioButton(); - this.nUDMultipleLoadNoX = new System.Windows.Forms.NumericUpDown(); this.RbMultipleLoadByY = new System.Windows.Forms.RadioButton(); this.groupBox41 = new System.Windows.Forms.GroupBox(); this.RbMultipleLoadLimitDim = new System.Windows.Forms.RadioButton(); - this.RbMultipleLoadLimitNo = new System.Windows.Forms.RadioButton(); this.label101 = new System.Windows.Forms.Label(); this.tabPage26 = new System.Windows.Forms.TabPage(); this.BtnHelp_Programcontrol = new System.Windows.Forms.Button(); @@ -727,39 +460,22 @@ private void InitializeComponent() this.LblAccessoryFlood = new System.Windows.Forms.Label(); this.LblAccessorySpindle = new System.Windows.Forms.Label(); this.tab5gB5 = new System.Windows.Forms.GroupBox(); - this.nUDMachineHomeZ = new System.Windows.Forms.NumericUpDown(); - this.nUDMachineHomeY = new System.Windows.Forms.NumericUpDown(); - this.nUDMachineHomeX = new System.Windows.Forms.NumericUpDown(); - this.nUDMachineRangeZ = new System.Windows.Forms.NumericUpDown(); - this.nUDMachineRangeY = new System.Windows.Forms.NumericUpDown(); - this.nUDMachineRangeX = new System.Windows.Forms.NumericUpDown(); this.btnMachineRangeGet = new System.Windows.Forms.Button(); this.label66 = new System.Windows.Forms.Label(); this.label65 = new System.Windows.Forms.Label(); this.tab5gB5lbl4 = new System.Windows.Forms.Label(); this.label63 = new System.Windows.Forms.Label(); - this.cBMachineLimitsAlarm = new System.Windows.Forms.CheckBox(); - this.cBMachineLimitsShow = new System.Windows.Forms.CheckBox(); this.tab5gB5lbl3 = new System.Windows.Forms.Label(); this.tab5gB5lbl2 = new System.Windows.Forms.Label(); this.tab5gB5lbl1 = new System.Windows.Forms.Label(); this.label13 = new System.Windows.Forms.Label(); this.tab5gB6 = new System.Windows.Forms.GroupBox(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); this.tab5gB6lbl2 = new System.Windows.Forms.Label(); - this.checkBox1 = new System.Windows.Forms.CheckBox(); this.radioButton2 = new System.Windows.Forms.RadioButton(); - this.radioButton1 = new System.Windows.Forms.RadioButton(); - this.cB4thUse = new System.Windows.Forms.CheckBox(); this.tab5gB6lbl1 = new System.Windows.Forms.Label(); this.tab5gB7 = new System.Windows.Forms.GroupBox(); - this.nUDRotaryScale = new System.Windows.Forms.NumericUpDown(); - this.nUDRotaryDiameter = new System.Windows.Forms.NumericUpDown(); this.tab5gB8 = new System.Windows.Forms.GroupBox(); - this.tBRotarySetupOff = new System.Windows.Forms.TextBox(); - this.tBRotarySetupOn = new System.Windows.Forms.TextBox(); this.tab5gB8lbl2 = new System.Windows.Forms.Label(); - this.cBRotarySetupApply = new System.Windows.Forms.CheckBox(); this.tab5gB8lbl1 = new System.Windows.Forms.Label(); this.label30 = new System.Windows.Forms.Label(); this.tab5gB7lbl2 = new System.Windows.Forms.Label(); @@ -767,43 +483,27 @@ private void InitializeComponent() this.tab5gB7lbl1 = new System.Windows.Forms.Label(); this.rBRotaryY = new System.Windows.Forms.RadioButton(); this.rBRotaryX = new System.Windows.Forms.RadioButton(); - this.cBRotarySubstitute = new System.Windows.Forms.CheckBox(); this.tabPage25 = new System.Windows.Forms.TabPage(); this.tab4gB7 = new System.Windows.Forms.GroupBox(); this.label29 = new System.Windows.Forms.Label(); this.rBStreanProtocoll2 = new System.Windows.Forms.RadioButton(); this.label31 = new System.Windows.Forms.Label(); - this.rBStreanProtocoll1 = new System.Windows.Forms.RadioButton(); - this.cBDisableProgramPause = new System.Windows.Forms.CheckBox(); this.tab4gB6 = new System.Windows.Forms.GroupBox(); - this.cBgrblTranslate = new System.Windows.Forms.CheckBox(); this.cBsimulation = new System.Windows.Forms.CheckBox(); this.tab4gB5 = new System.Windows.Forms.GroupBox(); - this.cBShowStreamingProgress = new System.Windows.Forms.CheckBox(); - this.cBBackgroundImage = new System.Windows.Forms.CheckBox(); this.tab4gB1 = new System.Windows.Forms.GroupBox(); - this.cBpollIntervalReduce = new System.Windows.Forms.CheckBox(); this.tab4gB1lbl1 = new System.Windows.Forms.Label(); this.cBoxPollInterval = new System.Windows.Forms.ComboBox(); this.tab4gB3 = new System.Windows.Forms.GroupBox(); this.label88 = new System.Windows.Forms.Label(); - this.numericUpDown6 = new System.Windows.Forms.NumericUpDown(); this.tab4gB3lbl1 = new System.Windows.Forms.Label(); - this.checkBox3 = new System.Windows.Forms.CheckBox(); this.tab4gB2 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Flowcontrol = new System.Windows.Forms.Button(); - this.cBresetSendCode = new System.Windows.Forms.CheckBox(); - this.tBresetSendCode = new System.Windows.Forms.TextBox(); - this.cBrestoreCoordReset = new System.Windows.Forms.CheckBox(); this.tab4gB4 = new System.Windows.Forms.GroupBox(); - this.tBflowControl = new System.Windows.Forms.TextBox(); - this.cBflowControl = new System.Windows.Forms.CheckBox(); this.tabPage4 = new System.Windows.Forms.TabPage(); this.tab10gB1 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Camera = new System.Windows.Forms.Button(); this.groupBox23 = new System.Windows.Forms.GroupBox(); - this.CbCameraFiducialSkip = new System.Windows.Forms.CheckBox(); - this.TbCameraFiducialName = new System.Windows.Forms.TextBox(); this.LblCameraFiducial = new System.Windows.Forms.Label(); this.tab10lbl1 = new System.Windows.Forms.Label(); this.tab10gB7 = new System.Windows.Forms.GroupBox(); @@ -824,70 +524,40 @@ private void InitializeComponent() this.btnShapeSetSave1 = new System.Windows.Forms.Button(); this.btnShapeSetLoad1 = new System.Windows.Forms.Button(); this.tab10gB2 = new System.Windows.Forms.GroupBox(); - this.cBFilterOuside = new System.Windows.Forms.CheckBox(); this.lblFilterBlue2 = new System.Windows.Forms.Label(); this.lblFilterGreen2 = new System.Windows.Forms.Label(); this.lblFilterRed2 = new System.Windows.Forms.Label(); this.lblFilterBlue1 = new System.Windows.Forms.Label(); this.lblFilterGreen1 = new System.Windows.Forms.Label(); this.lblFilterRed1 = new System.Windows.Forms.Label(); - this.hSFilterBlue2 = new System.Windows.Forms.HScrollBar(); this.tab10gB2lbl3 = new System.Windows.Forms.Label(); - this.hSFilterBlue1 = new System.Windows.Forms.HScrollBar(); - this.hSFilterGreen2 = new System.Windows.Forms.HScrollBar(); this.tab10gB2lbl2 = new System.Windows.Forms.Label(); - this.hSFilterGreen1 = new System.Windows.Forms.HScrollBar(); - this.hSFilterRed2 = new System.Windows.Forms.HScrollBar(); this.tab10gB2lbl1 = new System.Windows.Forms.Label(); - this.hSFilterRed1 = new System.Windows.Forms.HScrollBar(); this.tab10gB3 = new System.Windows.Forms.GroupBox(); this.label87 = new System.Windows.Forms.Label(); - this.numericUpDown16 = new System.Windows.Forms.NumericUpDown(); this.label86 = new System.Windows.Forms.Label(); - this.nUDShapeSizeMax = new System.Windows.Forms.NumericUpDown(); - this.nUDShapeDistMax = new System.Windows.Forms.NumericUpDown(); this.tab10gB3lbl6 = new System.Windows.Forms.Label(); this.tab10gB3lbl3 = new System.Windows.Forms.Label(); this.tab10gB3lbl5 = new System.Windows.Forms.Label(); this.tab10gB3lbl4 = new System.Windows.Forms.Label(); this.tab10gB3lbl2 = new System.Windows.Forms.Label(); - this.nUDShapeDistMin = new System.Windows.Forms.NumericUpDown(); - this.nUDShapeSizeMin = new System.Windows.Forms.NumericUpDown(); this.tab10gB3lbl1 = new System.Windows.Forms.Label(); - this.cBShapeRect = new System.Windows.Forms.CheckBox(); - this.cBShapeCircle = new System.Windows.Forms.CheckBox(); this.tabControl5_Level2 = new System.Windows.Forms.TabPage(); this.groupBox18 = new System.Windows.Forms.GroupBox(); this.button1 = new System.Windows.Forms.Button(); - this.tbNotifierPBChannel = new System.Windows.Forms.TextBox(); this.lblNotifierPBChannel = new System.Windows.Forms.Label(); - this.tbNotifierPBToken = new System.Windows.Forms.TextBox(); - this.cbNotifierPBEnable = new System.Windows.Forms.CheckBox(); this.lblNotifierPBToken = new System.Windows.Forms.Label(); this.groupBox17 = new System.Windows.Forms.GroupBox(); this.label33 = new System.Windows.Forms.Label(); this.groupBox16 = new System.Windows.Forms.GroupBox(); - this.cbNotifierTitle = new System.Windows.Forms.CheckBox(); - this.tbNotifierMsg2 = new System.Windows.Forms.TextBox(); - this.tbNotifier6 = new System.Windows.Forms.TextBox(); - this.nudNotifierMsg1 = new System.Windows.Forms.NumericUpDown(); - this.cbNotifierMsg1 = new System.Windows.Forms.CheckBox(); - this.tbNotifierMsg1 = new System.Windows.Forms.TextBox(); this.lblNotifier8 = new System.Windows.Forms.Label(); this.lblNotifierMsg1 = new System.Windows.Forms.Label(); this.groupBox10 = new System.Windows.Forms.GroupBox(); this.BtnHelp_Notifier = new System.Windows.Forms.Button(); - this.cbNotifierEmailEnable = new System.Windows.Forms.CheckBox(); this.btn_notifierMail_Test = new System.Windows.Forms.Button(); - this.tbNotifier5 = new System.Windows.Forms.TextBox(); - this.tbNotifier4 = new System.Windows.Forms.TextBox(); this.lblNotifier7 = new System.Windows.Forms.Label(); this.lblNotifier6 = new System.Windows.Forms.Label(); this.groupBox15 = new System.Windows.Forms.GroupBox(); - this.nudNotifier1 = new System.Windows.Forms.NumericUpDown(); - this.tbNotifier3 = new System.Windows.Forms.TextBox(); - this.tbNotifier2 = new System.Windows.Forms.TextBox(); - this.tbNotifier1 = new System.Windows.Forms.TextBox(); this.lblNotifier3 = new System.Windows.Forms.Label(); this.lblNotifier5 = new System.Windows.Forms.Label(); this.lblNotifier2 = new System.Windows.Forms.Label(); @@ -918,14 +588,6 @@ private void InitializeComponent() this.tabPage24 = new System.Windows.Forms.TabPage(); this.BtnHelp_Gamepad = new System.Windows.Forms.Button(); this.tab7gB1 = new System.Windows.Forms.GroupBox(); - this.tBGPPOVC07 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC06 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC05 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC04 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC03 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC02 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC01 = new System.Windows.Forms.TextBox(); - this.tBGPPOVC00 = new System.Windows.Forms.TextBox(); this.lblPOVC07 = new System.Windows.Forms.Label(); this.lblPOVC06 = new System.Windows.Forms.Label(); this.lblPOVC05 = new System.Windows.Forms.Label(); @@ -938,43 +600,14 @@ private void InitializeComponent() this.groupBox1 = new System.Windows.Forms.GroupBox(); this.tab7gB2lbl3 = new System.Windows.Forms.Label(); this.tab7gB2lbl5 = new System.Windows.Forms.Label(); - this.nUDFeedrate = new System.Windows.Forms.NumericUpDown(); - this.nUDStepwidth = new System.Windows.Forms.NumericUpDown(); this.tab7gB2lbl4 = new System.Windows.Forms.Label(); - this.nUDMinimum = new System.Windows.Forms.NumericUpDown(); this.tab7gB2lbl2 = new System.Windows.Forms.Label(); this.tab7gB2lbl1 = new System.Windows.Forms.Label(); - this.nUDOffset = new System.Windows.Forms.NumericUpDown(); - this.nUDDead = new System.Windows.Forms.NumericUpDown(); this.lblValR = new System.Windows.Forms.Label(); this.lblValY = new System.Windows.Forms.Label(); this.lblValZ = new System.Windows.Forms.Label(); this.lblValX = new System.Windows.Forms.Label(); - this.cBGPEnable = new System.Windows.Forms.CheckBox(); - this.cBRInvert = new System.Windows.Forms.CheckBox(); - this.cBZInvert = new System.Windows.Forms.CheckBox(); - this.cBYInvert = new System.Windows.Forms.CheckBox(); - this.cBXInvert = new System.Windows.Forms.CheckBox(); - this.tBRAxis = new System.Windows.Forms.TextBox(); - this.tBZAxis = new System.Windows.Forms.TextBox(); - this.tBYAxis = new System.Windows.Forms.TextBox(); - this.tBXAxis = new System.Windows.Forms.TextBox(); this.tab7gB1lbl1 = new System.Windows.Forms.Label(); - this.tBGP15 = new System.Windows.Forms.TextBox(); - this.tBGP14 = new System.Windows.Forms.TextBox(); - this.tBGP13 = new System.Windows.Forms.TextBox(); - this.tBGP12 = new System.Windows.Forms.TextBox(); - this.tBGP11 = new System.Windows.Forms.TextBox(); - this.tBGP10 = new System.Windows.Forms.TextBox(); - this.tBGP9 = new System.Windows.Forms.TextBox(); - this.tBGP8 = new System.Windows.Forms.TextBox(); - this.tBGP7 = new System.Windows.Forms.TextBox(); - this.tBGP6 = new System.Windows.Forms.TextBox(); - this.tBGP5 = new System.Windows.Forms.TextBox(); - this.tBGP4 = new System.Windows.Forms.TextBox(); - this.tBGP3 = new System.Windows.Forms.TextBox(); - this.tBGP2 = new System.Windows.Forms.TextBox(); - this.tBGP1 = new System.Windows.Forms.TextBox(); this.lblgp = new System.Windows.Forms.Label(); this.label44 = new System.Windows.Forms.Label(); this.trackBarR = new System.Windows.Forms.TrackBar(); @@ -987,7 +620,6 @@ private void InitializeComponent() this.lblButtons15 = new System.Windows.Forms.Label(); this.lblButtons0 = new System.Windows.Forms.Label(); this.lblButtons14 = new System.Windows.Forms.Label(); - this.tBGP0 = new System.Windows.Forms.TextBox(); this.lblButtons13 = new System.Windows.Forms.Label(); this.lblButtons1 = new System.Windows.Forms.Label(); this.lblButtons12 = new System.Windows.Forms.Label(); @@ -1006,34 +638,12 @@ private void InitializeComponent() this.tab8gB1 = new System.Windows.Forms.GroupBox(); this.groupBox33 = new System.Windows.Forms.GroupBox(); this.RbApperance2 = new System.Windows.Forms.RadioButton(); - this.RbApperance1 = new System.Windows.Forms.RadioButton(); this.label77 = new System.Windows.Forms.Label(); - this.nUDJoyASpeed5 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyASpeed4 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyASpeed3 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyASpeed2 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyASpeed1 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyAStep5 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyAStep4 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyAStep3 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyAStep2 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyAStep1 = new System.Windows.Forms.NumericUpDown(); this.tab8gB1lbl2 = new System.Windows.Forms.Label(); this.lblJoystickSize = new System.Windows.Forms.Label(); this.tab8gB1lbl1 = new System.Windows.Forms.Label(); - this.hScrollBar1 = new System.Windows.Forms.HScrollBar(); this.btnJoyZCalc = new System.Windows.Forms.Button(); this.label28 = new System.Windows.Forms.Label(); - this.nUDJoyZSpeed5 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZSpeed4 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZSpeed3 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZSpeed2 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZSpeed1 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZStep5 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZStep4 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZStep3 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZStep2 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyZStep1 = new System.Windows.Forms.NumericUpDown(); this.label25 = new System.Windows.Forms.Label(); this.label24 = new System.Windows.Forms.Label(); this.label23 = new System.Windows.Forms.Label(); @@ -1041,60 +651,26 @@ private void InitializeComponent() this.label21 = new System.Windows.Forms.Label(); this.label20 = new System.Windows.Forms.Label(); this.btnJoyXYCalc = new System.Windows.Forms.Button(); - this.nUDJoyXYSpeed5 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYSpeed4 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYSpeed3 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYSpeed2 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYSpeed1 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYStep5 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYStep4 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYStep3 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYStep2 = new System.Windows.Forms.NumericUpDown(); - this.nUDJoyXYStep1 = new System.Windows.Forms.NumericUpDown(); this.tabPage6 = new System.Windows.Forms.TabPage(); this.BtnHelp_2dview = new System.Windows.Forms.Button(); this.groupBox14 = new System.Windows.Forms.GroupBox(); this.groupBox32 = new System.Windows.Forms.GroupBox(); - this.CbDuplicateAddHeight = new System.Windows.Forms.CheckBox(); - this.CbDuplicateAddWidth = new System.Windows.Forms.CheckBox(); this.label85 = new System.Windows.Forms.Label(); this.label84 = new System.Windows.Forms.Label(); - this.NudDuplicateOffsetY = new System.Windows.Forms.NumericUpDown(); - this.NudDuplicateOffsetX = new System.Windows.Forms.NumericUpDown(); this.LblShowVertex = new System.Windows.Forms.Label(); - this.NudShowVertexSize = new System.Windows.Forms.NumericUpDown(); - this.NudShowVertexType = new System.Windows.Forms.NumericUpDown(); - this.CbShowVertexEnable = new System.Windows.Forms.CheckBox(); - this.cB2DViewFigureId = new System.Windows.Forms.CheckBox(); - this.cB2DViewDirectionArrow = new System.Windows.Forms.CheckBox(); - this.cBKeepPenWidth = new System.Windows.Forms.CheckBox(); this.groupBox12 = new System.Windows.Forms.GroupBox(); - this.cBFCTBBlockExpandKeepLastOpen = new System.Windows.Forms.CheckBox(); - this.cBFCTBBlockExpandOnSelect = new System.Windows.Forms.CheckBox(); - this.nUDFCTBLineInterval = new System.Windows.Forms.NumericUpDown(); this.label12 = new System.Windows.Forms.Label(); this.tab8gB2 = new System.Windows.Forms.GroupBox(); - this.cBColorModeWidth = new System.Windows.Forms.CheckBox(); - this.nUDToolSize = new System.Windows.Forms.NumericUpDown(); this.label68 = new System.Windows.Forms.Label(); this.btnColorDimension = new System.Windows.Forms.Button(); this.btnColorBackgroundPath = new System.Windows.Forms.Button(); - this.cBColorModeEnable = new System.Windows.Forms.CheckBox(); - this.nUDSimulation = new System.Windows.Forms.NumericUpDown(); this.btnColorSimulation = new System.Windows.Forms.Button(); - this.nUDRotaryInfo = new System.Windows.Forms.NumericUpDown(); this.btnColorRotaryInfo = new System.Windows.Forms.Button(); this.btnColorMachineLimit = new System.Windows.Forms.Button(); this.tab8gB2lbl2 = new System.Windows.Forms.Label(); this.tab8gB2lbl1 = new System.Windows.Forms.Label(); - this.nUDHeightMap = new System.Windows.Forms.NumericUpDown(); this.btnColorHeightMap = new System.Windows.Forms.Button(); - this.nUDMarker = new System.Windows.Forms.NumericUpDown(); this.btnColorMarker = new System.Windows.Forms.Button(); - this.nUDTool = new System.Windows.Forms.NumericUpDown(); - this.nUDPenDown = new System.Windows.Forms.NumericUpDown(); - this.nUDPenUp = new System.Windows.Forms.NumericUpDown(); - this.nUDRuler = new System.Windows.Forms.NumericUpDown(); this.btnColorTool = new System.Windows.Forms.Button(); this.btnColorPenDown = new System.Windows.Forms.Button(); this.btnColorPenUp = new System.Windows.Forms.Button(); @@ -1105,7 +681,6 @@ private void InitializeComponent() this.GbProjector = new System.Windows.Forms.GroupBox(); this.CbProjectorScaleEnable = new System.Windows.Forms.CheckBox(); this.GbProjectorScale = new System.Windows.Forms.GroupBox(); - this.NudProjectorOffsetX = new System.Windows.Forms.NumericUpDown(); this.GbProjectorCalc = new System.Windows.Forms.GroupBox(); this.label71 = new System.Windows.Forms.Label(); this.label70 = new System.Windows.Forms.Label(); @@ -1113,32 +688,18 @@ private void InitializeComponent() this.NudProjectorSet = new System.Windows.Forms.NumericUpDown(); this.NudProjectorReal = new System.Windows.Forms.NumericUpDown(); this.LblProjector3 = new System.Windows.Forms.Label(); - this.NudProjectorScaling = new System.Windows.Forms.NumericUpDown(); - this.NudProjectorOffsetY = new System.Windows.Forms.NumericUpDown(); this.LblProjector5 = new System.Windows.Forms.Label(); this.LblProjector4 = new System.Windows.Forms.Label(); this.label69 = new System.Windows.Forms.Label(); - this.numericUpDown15 = new System.Windows.Forms.NumericUpDown(); this.BtnProjectorColorBackground = new System.Windows.Forms.Button(); this.BtnProjectorColorDimension = new System.Windows.Forms.Button(); this.BtnProjectorColorRuler = new System.Windows.Forms.Button(); this.BtnProjectorColorPenUp = new System.Windows.Forms.Button(); this.BtnProjectorColorPenDown = new System.Windows.Forms.Button(); - this.CbProjectorMarker = new System.Windows.Forms.CheckBox(); this.BtnProjectorColorTool = new System.Windows.Forms.Button(); - this.CbProjectorTool = new System.Windows.Forms.CheckBox(); this.BtnProjectorColorMarker = new System.Windows.Forms.Button(); - this.CbProjectorPenUp = new System.Windows.Forms.CheckBox(); this.LblProjector2 = new System.Windows.Forms.Label(); - this.CbProjectorRuler = new System.Windows.Forms.CheckBox(); - this.NudProjectorDimension = new System.Windows.Forms.NumericUpDown(); - this.CbProjectorDimension = new System.Windows.Forms.CheckBox(); - this.NudProjectorRuler = new System.Windows.Forms.NumericUpDown(); this.LblProjector1 = new System.Windows.Forms.Label(); - this.NudProjectorPenUp = new System.Windows.Forms.NumericUpDown(); - this.NudProjectorMarker = new System.Windows.Forms.NumericUpDown(); - this.NudProjectorPenDown = new System.Windows.Forms.NumericUpDown(); - this.NudProjectorTool = new System.Windows.Forms.NumericUpDown(); this.tabPage33 = new System.Windows.Forms.TabPage(); this.groupBox43 = new System.Windows.Forms.GroupBox(); this.BtnResize4 = new System.Windows.Forms.Button(); @@ -1147,11 +708,9 @@ private void InitializeComponent() this.BtnResize1 = new System.Windows.Forms.Button(); this.BtnHelp_Misc2 = new System.Windows.Forms.Button(); this.groupBox37 = new System.Windows.Forms.GroupBox(); - this.numericUpDown17 = new System.Windows.Forms.NumericUpDown(); this.label95 = new System.Windows.Forms.Label(); this.label94 = new System.Windows.Forms.Label(); this.groupBox29 = new System.Windows.Forms.GroupBox(); - this.checkBox12 = new System.Windows.Forms.CheckBox(); this.btnReloadSettings = new System.Windows.Forms.Button(); this.tab5gB9 = new System.Windows.Forms.GroupBox(); this.tBPasteSpecial = new System.Windows.Forms.TextBox(); @@ -1193,111 +752,506 @@ private void InitializeComponent() this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); this.colorDialog1 = new System.Windows.Forms.ColorDialog(); this.timer1 = new System.Windows.Forms.Timer(this.components); + this.BtnSaveIni_Gcode = new System.Windows.Forms.Button(); this.cBshowImportDialog = new System.Windows.Forms.CheckBox(); - this.CbImportGraphicHatchFillNoise = new System.Windows.Forms.CheckBox(); - this.tabControl_Level1.SuspendLayout(); - this.tabPage3.SuspendLayout(); - this.tabControl1_Level2.SuspendLayout(); - this.graphicImport1.SuspendLayout(); - this.BtnHelp_Pathmodification.SuspendLayout(); - this.pathImport1.SuspendLayout(); - this.tabControlImport.SuspendLayout(); - this.Import_Parameter.SuspendLayout(); - this.tab1_1gB1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginY)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginX)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSegment)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown13)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportReduce)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportSVGSegemnts)).BeginInit(); - this.Import_Output.SuspendLayout(); - this.tab1_3gB6.SuspendLayout(); - this.groupBox8.SuspendLayout(); - this.tabControlFormat.SuspendLayout(); - this.tabFormat_SVG.SuspendLayout(); - this.tab1_1gB2.SuspendLayout(); - this.GbImportSVGAddOn.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportSVGAddOnScale)).BeginInit(); - this.GbMetaData.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDSVGScale)).BeginInit(); - this.tabFormat_DXF.SuspendLayout(); - this.tab1_1gB3.SuspendLayout(); - this.tabFormat_CSV.SuspendLayout(); - this.groupBox6.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown12)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown11)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown10)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown9)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown8)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); - this.tabFormat_HPGL.SuspendLayout(); - this.groupBox35.SuspendLayout(); - this.tabFormat_Gerber.SuspendLayout(); - this.tab1_3gB7.SuspendLayout(); - this.tabFormat_Drill.SuspendLayout(); - this.groupBox36.SuspendLayout(); - this.tabFormat_Image.SuspendLayout(); - this.groupBox38.SuspendLayout(); - this.pathImport2.SuspendLayout(); - this.groupBox9.SuspendLayout(); - this.groupBox39.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown18)).BeginInit(); - this.gBCreateZValue.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMin)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMax)).BeginInit(); - this.groupBox34.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDSBottom)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDSTop)).BeginInit(); - this.pathImport3.SuspendLayout(); - this.gBPathAddOn3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadOutDistance)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadInDistance)).BeginInit(); - this.groupBox5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportRepeat)).BeginInit(); - this.groupBox4.SuspendLayout(); - this.gBPathAddOn2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimY)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimX)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDistance)).BeginInit(); - this.gBPathAddOn1.SuspendLayout(); - this.groupBox21.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFramePenWidth)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFrameDistance)).BeginInit(); + this.NudImportGraphicOffsetOriginY = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCNoArcs = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicSortDimension = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicLargestLast = new System.Windows.Forms.CheckBox(); + this.NudImportGraphicOffsetOriginX = new System.Windows.Forms.NumericUpDown(); + this.cBImportGraphicSortDistanceRotatePath = new System.Windows.Forms.CheckBox(); + this.nUDImportGCSegment = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown13 = new System.Windows.Forms.NumericUpDown(); + this.nUDImportReduce = new System.Windows.Forms.NumericUpDown(); + this.nUDImportSVGSegemnts = new System.Windows.Forms.NumericUpDown(); + this.cBImportGraphicOffsetOrigin = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicSortDistance = new System.Windows.Forms.CheckBox(); + this.cBImportUnitGCode = new System.Windows.Forms.CheckBox(); + this.rBImportUnitmm = new System.Windows.Forms.RadioButton(); + this.cBImportSVGReduce = new System.Windows.Forms.CheckBox(); + this.tBLineEndText = new System.Windows.Forms.TextBox(); + this.cBLineEndEnable = new System.Windows.Forms.CheckBox(); + this.cBCodeCreationLineNumbers = new System.Windows.Forms.CheckBox(); + this.cBImportSVGComments = new System.Windows.Forms.CheckBox(); + this.checkBox4 = new System.Windows.Forms.CheckBox(); + this.TbImportSVGAddOnFile = new System.Windows.Forms.TextBox(); + this.NudImportSVGAddOnScale = new System.Windows.Forms.NumericUpDown(); + this.cBImportSVGAddOnEnable = new System.Windows.Forms.CheckBox(); + this.CbImportSVGMetaData = new System.Windows.Forms.CheckBox(); + this.CbImportSVGDontPlot = new System.Windows.Forms.CheckBox(); + this.CbImportSVGApplyFill = new System.Windows.Forms.CheckBox(); + this.nUDSVGScale = new System.Windows.Forms.NumericUpDown(); + this.cBImportSVG_DPI_96 = new System.Windows.Forms.RadioButton(); + this.cBImportSVGResize = new System.Windows.Forms.CheckBox(); + this.CbImportDXFDontPlot = new System.Windows.Forms.CheckBox(); + this.cBImportDXFUseZ = new System.Windows.Forms.CheckBox(); + this.cBImportDXFSwitchWhite = new System.Windows.Forms.CheckBox(); + this.cBImportDXFIndexToolNr = new System.Windows.Forms.CheckBox(); + this.numericUpDown12 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown11 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown10 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown9 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown8 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown7 = new System.Windows.Forms.NumericUpDown(); + this.textBox1 = new System.Windows.Forms.TextBox(); + this.numericUpDown1 = new System.Windows.Forms.NumericUpDown(); + this.radioButton3 = new System.Windows.Forms.RadioButton(); + this.checkBox8 = new System.Windows.Forms.CheckBox(); + this.checkBox7 = new System.Windows.Forms.CheckBox(); + this.tBGerberGeometryM19 = new System.Windows.Forms.TextBox(); + this.tBGerberGeometryKnife = new System.Windows.Forms.TextBox(); + this.tBGerberGeometryPen = new System.Windows.Forms.TextBox(); + this.cBGerberGeometryEnable = new System.Windows.Forms.CheckBox(); + this.TbImportCircleToDotScript = new System.Windows.Forms.TextBox(); + this.numericUpDown18 = new System.Windows.Forms.NumericUpDown(); + this.cBImportSVGCircleToDot = new System.Windows.Forms.CheckBox(); + this.cBImportSVGCircleToDotZ = new System.Windows.Forms.CheckBox(); + this.cBImportPenWidthToZRamp = new System.Windows.Forms.CheckBox(); + this.cBImportPenWidthToZ = new System.Windows.Forms.CheckBox(); + this.nUDImportPenWidthToZMin = new System.Windows.Forms.NumericUpDown(); + this.nUDImportPenWidthToZMax = new System.Windows.Forms.NumericUpDown(); + this.cBImportSVGCircleToDotS = new System.Windows.Forms.CheckBox(); + this.cBImportPenWidthToS = new System.Windows.Forms.CheckBox(); + this.nUDSBottom = new System.Windows.Forms.NumericUpDown(); + this.nUDSTop = new System.Windows.Forms.NumericUpDown(); + this.cBDashedLine2 = new System.Windows.Forms.CheckBox(); + this.cBImportSVGNodesOnly = new System.Windows.Forms.CheckBox(); + this.cBDashedLine1 = new System.Windows.Forms.CheckBox(); + this.cBimportGraphicLeadTopZUp = new System.Windows.Forms.CheckBox(); + this.nUDimportGraphicLeadOutDistance = new System.Windows.Forms.NumericUpDown(); + this.cBimportGraphicLeadOutEnable = new System.Windows.Forms.CheckBox(); + this.nUDimportGraphicLeadInDistance = new System.Windows.Forms.NumericUpDown(); + this.cBimportGraphicLeadInEnable = new System.Windows.Forms.CheckBox(); + this.cBImportSVGRepeatHF = new System.Windows.Forms.CheckBox(); + this.nUDImportRepeat = new System.Windows.Forms.NumericUpDown(); + this.rBImportSVGRepeat1 = new System.Windows.Forms.RadioButton(); + this.cBImportSVGRepeat = new System.Windows.Forms.CheckBox(); + this.cBImportSVGPauseE = new System.Windows.Forms.CheckBox(); + this.cBImportSVGPauseP = new System.Windows.Forms.CheckBox(); + this.nUDimportGraphicMultiplyGraphicsDimY = new System.Windows.Forms.NumericUpDown(); + this.nUDimportGraphicMultiplyGraphicsDimX = new System.Windows.Forms.NumericUpDown(); + this.nUDimportGraphicMultiplyGraphicsDistance = new System.Windows.Forms.NumericUpDown(); + this.cBimportGraphicMultiplyGraphicsEnable = new System.Windows.Forms.CheckBox(); + this.tBimportGraphicAddFramePenLayer = new System.Windows.Forms.TextBox(); + this.nUDimportGraphicAddFramePenWidth = new System.Windows.Forms.NumericUpDown(); + this.tBimportGraphicAddFramePenColor = new System.Windows.Forms.TextBox(); + this.cBimportGraphicAddFrameRadius = new System.Windows.Forms.CheckBox(); + this.nUDimportGraphicAddFrameDistance = new System.Windows.Forms.NumericUpDown(); + this.cBimportGraphicAddFrameEnable = new System.Windows.Forms.CheckBox(); + this.NudNoiseDensity = new System.Windows.Forms.NumericUpDown(); + this.NudNoiseAmplitude = new System.Windows.Forms.NumericUpDown(); + this.cBImportGraphicNoise = new System.Windows.Forms.CheckBox(); + this.nUDPathOverlapValue = new System.Windows.Forms.NumericUpDown(); + this.cBPathOverlapEnable = new System.Windows.Forms.CheckBox(); + this.CbImportGraphicHatchFillNoise = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicHatchFillInset2 = new System.Windows.Forms.CheckBox(); + this.CbImportGraphicHatchFillDeletePath = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicHatchFillDash = new System.Windows.Forms.CheckBox(); + this.nUDHatchFillInset = new System.Windows.Forms.NumericUpDown(); + this.nUDHatchFillAngle2 = new System.Windows.Forms.NumericUpDown(); + this.nUDHatchFillAngle = new System.Windows.Forms.NumericUpDown(); + this.nUDHatchFillDist = new System.Windows.Forms.NumericUpDown(); + this.cBImportGraphicHatchFillInset = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicHatchFillChangeAngle = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicHatchFillCross = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicHatchFill = new System.Windows.Forms.CheckBox(); + this.nUDImportGCTangentialUnits = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCTangentialSwivel2 = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCTangentialSwivel = new System.Windows.Forms.NumericUpDown(); + this.cBoxImportGCTangentialName = new System.Windows.Forms.ComboBox(); + this.cBImportGCTangentialRange = new System.Windows.Forms.CheckBox(); + this.cBImportGCTangential = new System.Windows.Forms.CheckBox(); + this.cBImportGCDragKnifeUse = new System.Windows.Forms.CheckBox(); + this.nUDImportGCDragKnifeAngle = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCDragKnifePercent = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCDragKnifeLength = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCDragKnifePercent = new System.Windows.Forms.CheckBox(); + this.cBImportGCDragKnife = new System.Windows.Forms.CheckBox(); + this.NudImportGraphicClipAngle = new System.Windows.Forms.NumericUpDown(); + this.CbImportGraphicClipAngleEnable = new System.Windows.Forms.CheckBox(); + this.CbImportGraphicClipGetDimAuto = new System.Windows.Forms.CheckBox(); + this.nUDImportGraphicClipOffsetY = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGraphicClipHeight = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGraphicClipOffsetX = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGraphicClipWidth = new System.Windows.Forms.NumericUpDown(); + this.rBImportGraphicClip0 = new System.Windows.Forms.RadioButton(); + this.cBImportGraphicTile = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicClipShowOrigPositionShift = new System.Windows.Forms.CheckBox(); + this.cBImportGraphicClipShowOrigPosition = new System.Windows.Forms.CheckBox(); + this.nUDImportGraphicTileClipAddOnX = new System.Windows.Forms.NumericUpDown(); + this.cBImportGraphicClipSkipCode = new System.Windows.Forms.CheckBox(); + this.textBox2 = new System.Windows.Forms.TextBox(); + this.cBImportGraphicClipOffsetApply = new System.Windows.Forms.CheckBox(); + this.NudConversionMaxFigures = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown2 = new System.Windows.Forms.NumericUpDown(); + this.cBToolTableDefault = new System.Windows.Forms.CheckBox(); + this.cBToolTableUse = new System.Windows.Forms.CheckBox(); + this.cBImportSVGSortInvert = new System.Windows.Forms.CheckBox(); + this.cBImportSVGGroup = new System.Windows.Forms.CheckBox(); + this.TbimportGraphicFilterListKeep = new System.Windows.Forms.TextBox(); + this.RbimportGraphicFilterChoiceRemove1 = new System.Windows.Forms.RadioButton(); + this.TbimportGraphicFilterListRemove = new System.Windows.Forms.TextBox(); + this.CbimportGraphicFilterEnable = new System.Windows.Forms.CheckBox(); + this.RbWireBenderAngleAbs = new System.Windows.Forms.RadioButton(); + this.textBox6 = new System.Windows.Forms.TextBox(); + this.textBox5 = new System.Windows.Forms.TextBox(); + this.textBox4 = new System.Windows.Forms.TextBox(); + this.CbWireBenderFeed = new System.Windows.Forms.ComboBox(); + this.NudWireBenderRadius = new System.Windows.Forms.NumericUpDown(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.NudWireBenderDiameter = new System.Windows.Forms.NumericUpDown(); + this.NudWireBenderAngleAddOn = new System.Windows.Forms.NumericUpDown(); + this.CbWireBenderEnable = new System.Windows.Forms.CheckBox(); + this.numericUpDown14 = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGraphicDevelopFeedAfter = new System.Windows.Forms.NumericUpDown(); + this.CbImportGraphicDevelopNoCurve = new System.Windows.Forms.CheckBox(); + this.cBDImportGraphicDevelopNotchLift = new System.Windows.Forms.CheckBox(); + this.nUDImportGraphicDevelopNotchZNotch = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGraphicDevelopNotchWidth = new System.Windows.Forms.NumericUpDown(); + this.NudImportGraphicDevelopNotchDistance = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGraphicDevelopNotchZCut = new System.Windows.Forms.NumericUpDown(); + this.rBImportGraphicDevelopFeedInvert = new System.Windows.Forms.CheckBox(); + this.rBImportGraphicDevelopFeedX = new System.Windows.Forms.RadioButton(); + this.cBImportGraphicDevelopEnable = new System.Windows.Forms.CheckBox(); + this.CbAux2ZUse = new System.Windows.Forms.CheckBox(); + this.NudAux2ZFactor = new System.Windows.Forms.NumericUpDown(); + this.CbAux2SumUp = new System.Windows.Forms.CheckBox(); + this.NudAux2Factor = new System.Windows.Forms.NumericUpDown(); + this.CbAux2Axis = new System.Windows.Forms.ComboBox(); + this.CbAux2Enable = new System.Windows.Forms.CheckBox(); + this.CbAux1ZUse = new System.Windows.Forms.CheckBox(); + this.NudAux1ZFactor = new System.Windows.Forms.NumericUpDown(); + this.CbAux1SumUp = new System.Windows.Forms.CheckBox(); + this.NudAux1Factor = new System.Windows.Forms.NumericUpDown(); + this.CbAux1Axis = new System.Windows.Forms.ComboBox(); + this.CbAux1Enable = new System.Windows.Forms.CheckBox(); + this.tBImportGCToolChange = new System.Windows.Forms.TextBox(); + this.nUDImportGCFeedXY = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCSSpeed = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCSpindleDelay = new System.Windows.Forms.NumericUpDown(); + this.cBImportLasermode = new System.Windows.Forms.CheckBox(); + this.rBImportGCSpindleCmd1 = new System.Windows.Forms.RadioButton(); + this.cBImportGCTTSSpeed = new System.Windows.Forms.CheckBox(); + this.cBImportGCToolM0 = new System.Windows.Forms.CheckBox(); + this.cBImportGCTool = new System.Windows.Forms.CheckBox(); + this.cBImportGCComments = new System.Windows.Forms.CheckBox(); + this.cBImportGCTTXYFeed = new System.Windows.Forms.CheckBox(); + this.tBImportGCHeader = new System.Windows.Forms.TextBox(); + this.tBImportGCFooter = new System.Windows.Forms.TextBox(); + this.cBImportGCUseIndividual2 = new System.Windows.Forms.CheckBox(); + this.cBImportGCUseSpindle2 = new System.Windows.Forms.CheckBox(); + this.cBImportGCUsePWM2 = new System.Windows.Forms.CheckBox(); + this.cBImportGCUseZ2 = new System.Windows.Forms.CheckBox(); + this.cBImportGCZIncNoZUp = new System.Windows.Forms.CheckBox(); + this.cBImportGCZIncEnable = new System.Windows.Forms.CheckBox(); + this.nUDImportGCZIncrement = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCZIncStartZero = new System.Windows.Forms.CheckBox(); + this.cBImportGCZPreventSpindle = new System.Windows.Forms.CheckBox(); + this.cBImportGCTTZAxis = new System.Windows.Forms.CheckBox(); + this.nUDImportGCFeedZ = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCZUp = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCZDown = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCUseZ = new System.Windows.Forms.CheckBox(); + this.cBImportGCTTSSpeedPWM = new System.Windows.Forms.CheckBox(); + this.tBImportGCPWMTextP94 = new System.Windows.Forms.TextBox(); + this.nUDImportGCDlyP94 = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCPWMP94 = new System.Windows.Forms.NumericUpDown(); + this.tBImportGCPWMTextP93 = new System.Windows.Forms.TextBox(); + this.nUDImportGCDlyP93 = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCPWMP93 = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCPWMZero = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCPWMSkipM30 = new System.Windows.Forms.CheckBox(); + this.nUDImportGCPWMUp = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCDlyUp = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCPWMDown = new System.Windows.Forms.NumericUpDown(); + this.nUDImportGCDlyDown = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCUsePWM = new System.Windows.Forms.CheckBox(); + this.cBImportGCUseSpindle = new System.Windows.Forms.CheckBox(); + this.tBImportGCIPD = new System.Windows.Forms.TextBox(); + this.tBImportGCIPU = new System.Windows.Forms.TextBox(); + this.cBImportGCUseIndividual = new System.Windows.Forms.CheckBox(); + this.numericUpDown5 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown4 = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown3 = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCRelative = new System.Windows.Forms.CheckBox(); + this.cBImportGCCompress = new System.Windows.Forms.CheckBox(); + this.cBimportGCSubPenUpDown = new System.Windows.Forms.CheckBox(); + this.nUDImportGCLineSegment = new System.Windows.Forms.NumericUpDown(); + this.cBImportGCSubFirst = new System.Windows.Forms.CheckBox(); + this.cBImportGCLineSegmentsEquidistant = new System.Windows.Forms.CheckBox(); + this.tBImportGCSubroutine = new System.Windows.Forms.TextBox(); + this.cBImportGCSubEnable = new System.Windows.Forms.CheckBox(); + this.cBImportGCLineSegments = new System.Windows.Forms.CheckBox(); + this.lblLastUseCase = new System.Windows.Forms.Label(); + this.tBUseCaseInfo = new System.Windows.Forms.TextBox(); + this.nUDToolOffsetZ = new System.Windows.Forms.NumericUpDown(); + this.nUDToolOffsetX = new System.Windows.Forms.NumericUpDown(); + this.nUDToolOffsetY = new System.Windows.Forms.NumericUpDown(); + this.nUDToolChangeScriptDelay = new System.Windows.Forms.NumericUpDown(); + this.nUDToolChangeEmpty = new System.Windows.Forms.NumericUpDown(); + this.cBToolChangeEmpty = new System.Windows.Forms.CheckBox(); + this.tBToolChangeScriptProbe = new System.Windows.Forms.TextBox(); + this.tBToolChangeScriptSelect = new System.Windows.Forms.TextBox(); + this.tBToolChangeScriptPut = new System.Windows.Forms.TextBox(); + this.tBToolChangeScriptGet = new System.Windows.Forms.TextBox(); + this.cBToolChange = new System.Windows.Forms.CheckBox(); + this.checkBox10 = new System.Windows.Forms.CheckBox(); + this.TbPinDescriptionD3 = new System.Windows.Forms.TextBox(); + this.TbPinDescriptionD2 = new System.Windows.Forms.TextBox(); + this.TbPinDescriptionD1 = new System.Windows.Forms.TextBox(); + this.TbPinDescriptionD0 = new System.Windows.Forms.TextBox(); + this.cBSerialDIY = new System.Windows.Forms.CheckBox(); + this.cBExtendedLogging = new System.Windows.Forms.CheckBox(); + this.checkBox11 = new System.Windows.Forms.CheckBox(); + this.checkBox2 = new System.Windows.Forms.CheckBox(); + this.cBcheckupdate = new System.Windows.Forms.CheckBox(); + this.NudCtrlImportSkip = new System.Windows.Forms.NumericUpDown(); + this.cBCtrlToolTable = new System.Windows.Forms.CheckBox(); + this.cBCtrlCommentOut = new System.Windows.Forms.CheckBox(); + this.cBCtrlMCmd = new System.Windows.Forms.CheckBox(); + this.CbMarlin = new System.Windows.Forms.CheckBox(); + this.checkBox6 = new System.Windows.Forms.CheckBox(); + this.cBSerialMinimize = new System.Windows.Forms.CheckBox(); + this.cBSerial2 = new System.Windows.Forms.CheckBox(); + this.cBSerialPortFixer = new System.Windows.Forms.CheckBox(); + this.cBExtendedLoggingCOM = new System.Windows.Forms.CheckBox(); + this.nUDMultipleLoadGap = new System.Windows.Forms.NumericUpDown(); + this.CbMultipleLoadAllwaysClear = new System.Windows.Forms.CheckBox(); + this.CbMultipleLoadAllwaysLoad = new System.Windows.Forms.CheckBox(); + this.nUDMultipleLoadDimY = new System.Windows.Forms.NumericUpDown(); + this.nUDMultipleLoadDimX = new System.Windows.Forms.NumericUpDown(); + this.nUDMultipleLoadNoY = new System.Windows.Forms.NumericUpDown(); + this.RbMultipleLoadByX = new System.Windows.Forms.RadioButton(); + this.nUDMultipleLoadNoX = new System.Windows.Forms.NumericUpDown(); + this.RbMultipleLoadLimitNo = new System.Windows.Forms.RadioButton(); + this.nUDMachineHomeZ = new System.Windows.Forms.NumericUpDown(); + this.nUDMachineHomeY = new System.Windows.Forms.NumericUpDown(); + this.nUDMachineHomeX = new System.Windows.Forms.NumericUpDown(); + this.nUDMachineRangeZ = new System.Windows.Forms.NumericUpDown(); + this.nUDMachineRangeY = new System.Windows.Forms.NumericUpDown(); + this.nUDMachineRangeX = new System.Windows.Forms.NumericUpDown(); + this.cBMachineLimitsAlarm = new System.Windows.Forms.CheckBox(); + this.cBMachineLimitsShow = new System.Windows.Forms.CheckBox(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.checkBox1 = new System.Windows.Forms.CheckBox(); + this.radioButton1 = new System.Windows.Forms.RadioButton(); + this.cB4thUse = new System.Windows.Forms.CheckBox(); + this.nUDRotaryScale = new System.Windows.Forms.NumericUpDown(); + this.nUDRotaryDiameter = new System.Windows.Forms.NumericUpDown(); + this.tBRotarySetupOff = new System.Windows.Forms.TextBox(); + this.tBRotarySetupOn = new System.Windows.Forms.TextBox(); + this.cBRotarySetupApply = new System.Windows.Forms.CheckBox(); + this.cBRotarySubstitute = new System.Windows.Forms.CheckBox(); + this.rBStreanProtocoll1 = new System.Windows.Forms.RadioButton(); + this.cBDisableProgramPause = new System.Windows.Forms.CheckBox(); + this.cBgrblTranslate = new System.Windows.Forms.CheckBox(); + this.cBShowStreamingProgress = new System.Windows.Forms.CheckBox(); + this.cBBackgroundImage = new System.Windows.Forms.CheckBox(); + this.cBpollIntervalReduce = new System.Windows.Forms.CheckBox(); + this.numericUpDown6 = new System.Windows.Forms.NumericUpDown(); + this.checkBox3 = new System.Windows.Forms.CheckBox(); + this.cBresetSendCode = new System.Windows.Forms.CheckBox(); + this.tBresetSendCode = new System.Windows.Forms.TextBox(); + this.cBrestoreCoordReset = new System.Windows.Forms.CheckBox(); + this.tBflowControl = new System.Windows.Forms.TextBox(); + this.cBflowControl = new System.Windows.Forms.CheckBox(); + this.CbCameraFiducialSkip = new System.Windows.Forms.CheckBox(); + this.TbCameraFiducialName = new System.Windows.Forms.TextBox(); + this.cBFilterOuside = new System.Windows.Forms.CheckBox(); + this.hSFilterBlue2 = new System.Windows.Forms.HScrollBar(); + this.hSFilterBlue1 = new System.Windows.Forms.HScrollBar(); + this.hSFilterGreen2 = new System.Windows.Forms.HScrollBar(); + this.hSFilterGreen1 = new System.Windows.Forms.HScrollBar(); + this.hSFilterRed2 = new System.Windows.Forms.HScrollBar(); + this.hSFilterRed1 = new System.Windows.Forms.HScrollBar(); + this.numericUpDown16 = new System.Windows.Forms.NumericUpDown(); + this.nUDShapeSizeMax = new System.Windows.Forms.NumericUpDown(); + this.nUDShapeDistMax = new System.Windows.Forms.NumericUpDown(); + this.nUDShapeDistMin = new System.Windows.Forms.NumericUpDown(); + this.nUDShapeSizeMin = new System.Windows.Forms.NumericUpDown(); + this.cBShapeRect = new System.Windows.Forms.CheckBox(); + this.cBShapeCircle = new System.Windows.Forms.CheckBox(); + this.tbNotifierPBChannel = new System.Windows.Forms.TextBox(); + this.tbNotifierPBToken = new System.Windows.Forms.TextBox(); + this.cbNotifierPBEnable = new System.Windows.Forms.CheckBox(); + this.cbNotifierTitle = new System.Windows.Forms.CheckBox(); + this.tbNotifierMsg2 = new System.Windows.Forms.TextBox(); + this.tbNotifier6 = new System.Windows.Forms.TextBox(); + this.nudNotifierMsg1 = new System.Windows.Forms.NumericUpDown(); + this.cbNotifierMsg1 = new System.Windows.Forms.CheckBox(); + this.tbNotifierMsg1 = new System.Windows.Forms.TextBox(); + this.cbNotifierEmailEnable = new System.Windows.Forms.CheckBox(); + this.tbNotifier5 = new System.Windows.Forms.TextBox(); + this.tbNotifier4 = new System.Windows.Forms.TextBox(); + this.nudNotifier1 = new System.Windows.Forms.NumericUpDown(); + this.tbNotifier3 = new System.Windows.Forms.TextBox(); + this.tbNotifier2 = new System.Windows.Forms.TextBox(); + this.tbNotifier1 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC07 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC06 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC05 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC04 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC03 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC02 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC01 = new System.Windows.Forms.TextBox(); + this.tBGPPOVC00 = new System.Windows.Forms.TextBox(); + this.nUDFeedrate = new System.Windows.Forms.NumericUpDown(); + this.nUDStepwidth = new System.Windows.Forms.NumericUpDown(); + this.nUDMinimum = new System.Windows.Forms.NumericUpDown(); + this.nUDOffset = new System.Windows.Forms.NumericUpDown(); + this.nUDDead = new System.Windows.Forms.NumericUpDown(); + this.cBGPEnable = new System.Windows.Forms.CheckBox(); + this.cBRInvert = new System.Windows.Forms.CheckBox(); + this.cBZInvert = new System.Windows.Forms.CheckBox(); + this.cBYInvert = new System.Windows.Forms.CheckBox(); + this.cBXInvert = new System.Windows.Forms.CheckBox(); + this.tBRAxis = new System.Windows.Forms.TextBox(); + this.tBZAxis = new System.Windows.Forms.TextBox(); + this.tBYAxis = new System.Windows.Forms.TextBox(); + this.tBXAxis = new System.Windows.Forms.TextBox(); + this.tBGP15 = new System.Windows.Forms.TextBox(); + this.tBGP14 = new System.Windows.Forms.TextBox(); + this.tBGP13 = new System.Windows.Forms.TextBox(); + this.tBGP12 = new System.Windows.Forms.TextBox(); + this.tBGP11 = new System.Windows.Forms.TextBox(); + this.tBGP10 = new System.Windows.Forms.TextBox(); + this.tBGP9 = new System.Windows.Forms.TextBox(); + this.tBGP8 = new System.Windows.Forms.TextBox(); + this.tBGP7 = new System.Windows.Forms.TextBox(); + this.tBGP6 = new System.Windows.Forms.TextBox(); + this.tBGP5 = new System.Windows.Forms.TextBox(); + this.tBGP4 = new System.Windows.Forms.TextBox(); + this.tBGP3 = new System.Windows.Forms.TextBox(); + this.tBGP2 = new System.Windows.Forms.TextBox(); + this.tBGP1 = new System.Windows.Forms.TextBox(); + this.tBGP0 = new System.Windows.Forms.TextBox(); + this.RbApperance1 = new System.Windows.Forms.RadioButton(); + this.nUDJoyASpeed5 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyASpeed4 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyASpeed3 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyASpeed2 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyASpeed1 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyAStep5 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyAStep4 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyAStep3 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyAStep2 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyAStep1 = new System.Windows.Forms.NumericUpDown(); + this.hScrollBar1 = new System.Windows.Forms.HScrollBar(); + this.nUDJoyZSpeed5 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZSpeed4 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZSpeed3 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZSpeed2 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZSpeed1 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZStep5 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZStep4 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZStep3 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZStep2 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyZStep1 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYSpeed5 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYSpeed4 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYSpeed3 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYSpeed2 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYSpeed1 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYStep5 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYStep4 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYStep3 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYStep2 = new System.Windows.Forms.NumericUpDown(); + this.nUDJoyXYStep1 = new System.Windows.Forms.NumericUpDown(); + this.CbDuplicateAddHeight = new System.Windows.Forms.CheckBox(); + this.CbDuplicateAddWidth = new System.Windows.Forms.CheckBox(); + this.NudDuplicateOffsetY = new System.Windows.Forms.NumericUpDown(); + this.NudDuplicateOffsetX = new System.Windows.Forms.NumericUpDown(); + this.NudShowVertexSize = new System.Windows.Forms.NumericUpDown(); + this.NudShowVertexType = new System.Windows.Forms.NumericUpDown(); + this.CbShowVertexEnable = new System.Windows.Forms.CheckBox(); + this.cB2DViewFigureId = new System.Windows.Forms.CheckBox(); + this.cB2DViewDirectionArrow = new System.Windows.Forms.CheckBox(); + this.cBKeepPenWidth = new System.Windows.Forms.CheckBox(); + this.cBFCTBBlockExpandKeepLastOpen = new System.Windows.Forms.CheckBox(); + this.cBFCTBBlockExpandOnSelect = new System.Windows.Forms.CheckBox(); + this.nUDFCTBLineInterval = new System.Windows.Forms.NumericUpDown(); + this.cBColorModeWidth = new System.Windows.Forms.CheckBox(); + this.nUDToolSize = new System.Windows.Forms.NumericUpDown(); + this.cBColorModeEnable = new System.Windows.Forms.CheckBox(); + this.nUDSimulation = new System.Windows.Forms.NumericUpDown(); + this.nUDRotaryInfo = new System.Windows.Forms.NumericUpDown(); + this.nUDHeightMap = new System.Windows.Forms.NumericUpDown(); + this.nUDMarker = new System.Windows.Forms.NumericUpDown(); + this.nUDTool = new System.Windows.Forms.NumericUpDown(); + this.nUDPenDown = new System.Windows.Forms.NumericUpDown(); + this.nUDPenUp = new System.Windows.Forms.NumericUpDown(); + this.nUDRuler = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorOffsetX = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorScaling = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorOffsetY = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown15 = new System.Windows.Forms.NumericUpDown(); + this.CbProjectorMarker = new System.Windows.Forms.CheckBox(); + this.CbProjectorTool = new System.Windows.Forms.CheckBox(); + this.CbProjectorPenUp = new System.Windows.Forms.CheckBox(); + this.CbProjectorRuler = new System.Windows.Forms.CheckBox(); + this.NudProjectorDimension = new System.Windows.Forms.NumericUpDown(); + this.CbProjectorDimension = new System.Windows.Forms.CheckBox(); + this.NudProjectorRuler = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorPenUp = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorMarker = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorPenDown = new System.Windows.Forms.NumericUpDown(); + this.NudProjectorTool = new System.Windows.Forms.NumericUpDown(); + this.numericUpDown17 = new System.Windows.Forms.NumericUpDown(); + this.checkBox12 = new System.Windows.Forms.CheckBox(); + this.tabControl_Level1.SuspendLayout(); + this.tabPage3.SuspendLayout(); + this.tabControl1_Level2.SuspendLayout(); + this.graphicImport1.SuspendLayout(); + this.BtnHelp_Pathmodification.SuspendLayout(); + this.pathImport1.SuspendLayout(); + this.tabControlImport.SuspendLayout(); + this.Import_Parameter.SuspendLayout(); + this.tab1_1gB1.SuspendLayout(); + this.Import_Output.SuspendLayout(); + this.tab1_3gB6.SuspendLayout(); + this.groupBox8.SuspendLayout(); + this.tabControlFormat.SuspendLayout(); + this.tabFormat_SVG.SuspendLayout(); + this.tab1_1gB2.SuspendLayout(); + this.GbImportSVGAddOn.SuspendLayout(); + this.GbMetaData.SuspendLayout(); + this.tabFormat_DXF.SuspendLayout(); + this.tab1_1gB3.SuspendLayout(); + this.tabFormat_CSV.SuspendLayout(); + this.groupBox6.SuspendLayout(); + this.tabFormat_HPGL.SuspendLayout(); + this.groupBox35.SuspendLayout(); + this.tabFormat_Gerber.SuspendLayout(); + this.tab1_3gB7.SuspendLayout(); + this.tabFormat_Drill.SuspendLayout(); + this.groupBox36.SuspendLayout(); + this.tabFormat_Image.SuspendLayout(); + this.groupBox38.SuspendLayout(); + this.pathImport2.SuspendLayout(); + this.groupBox9.SuspendLayout(); + this.groupBox39.SuspendLayout(); + this.gBCreateZValue.SuspendLayout(); + this.groupBox34.SuspendLayout(); + this.pathImport3.SuspendLayout(); + this.gBPathAddOn3.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit(); + this.groupBox5.SuspendLayout(); + this.groupBox4.SuspendLayout(); + this.gBPathAddOn2.SuspendLayout(); + this.gBPathAddOn1.SuspendLayout(); + this.groupBox21.SuspendLayout(); this.pathImport4.SuspendLayout(); this.gBNoise.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudNoiseDensity)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudNoiseAmplitude)).BeginInit(); this.tab1_3gB8.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDPathOverlapValue)).BeginInit(); this.gBHatchFill.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillInset)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillDist)).BeginInit(); this.tab1_3gB5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialUnits)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel)).BeginInit(); this.tab1_3gB2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeAngle)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifePercent)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeLength)).BeginInit(); this.pathImport5.SuspendLayout(); this.gBClipping.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicClipAngle)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetY)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipHeight)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetX)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipWidth)).BeginInit(); this.groupBox7.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicTileClipAddOnX)).BeginInit(); this.pathImport6.SuspendLayout(); this.groupBox30.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudConversionMaxFigures)).BeginInit(); this.tab1_1gB5.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); this.tab1_1gB4.SuspendLayout(); this.tab1_1_4gB3.SuspendLayout(); this.tab1_1_4gB2.SuspendLayout(); @@ -1308,169 +1262,241 @@ private void InitializeComponent() this.pathImport8.SuspendLayout(); this.GbWireBender.SuspendLayout(); this.groupBox31.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderRadius)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderDiameter)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderAngleAddOn)).BeginInit(); this.gBDevelop.SuspendLayout(); this.groupBox22.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown14)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopFeedAfter)).BeginInit(); this.groupBox20.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZNotch)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchWidth)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicDevelopNotchDistance)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZCut)).BeginInit(); this.groupBox19.SuspendLayout(); this.pathImport9.SuspendLayout(); this.groupBox26.SuspendLayout(); this.groupBox28.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux2ZFactor)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux2Factor)).BeginInit(); this.groupBox27.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux1ZFactor)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux1Factor)).BeginInit(); this.graphicImport2.SuspendLayout(); this.tab1_2gB1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedXY)).BeginInit(); this.tab1_2gB2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSSpeed)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSpindleDelay)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDImportDecPlaces)).BeginInit(); this.tab1_2gB7.SuspendLayout(); this.tabControl1.SuspendLayout(); this.tabPage12.SuspendLayout(); this.GbSeveralPasses.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZIncrement)).BeginInit(); this.tab1_2gB3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedZ)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZUp)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZDown)).BeginInit(); this.tabPage27.SuspendLayout(); this.tab1_2gB4.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.TbImportGCPWMSlider)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP94)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP94)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP93)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP93)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMZero)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMUp)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyUp)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMDown)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyDown)).BeginInit(); this.tabPage28.SuspendLayout(); this.tab1_2gB5.SuspendLayout(); this.tabPage29.SuspendLayout(); this.tab1_2gB6.SuspendLayout(); this.graphicImport3.SuspendLayout(); this.tab1_3gB3.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit(); this.tab1_3gB4.SuspendLayout(); this.tab1_3gB1.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCLineSegment)).BeginInit(); this.graphicImport4.SuspendLayout(); this.tab1_4gB1.SuspendLayout(); this.tabPage14.SuspendLayout(); this.tab2gB1.SuspendLayout(); this.tab2gB2.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetZ)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetX)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dGVToolList)).BeginInit(); this.tabPage8.SuspendLayout(); this.gBToolChange.SuspendLayout(); + this.tabPage21.SuspendLayout(); + this.tabControl4_Level2.SuspendLayout(); + this.tabPage13.SuspendLayout(); + this.groupBox24.SuspendLayout(); + this.tab5gB2.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.gBLoggingOptions.SuspendLayout(); + this.groupBox11.SuspendLayout(); + this.tab5gB3.SuspendLayout(); + this.tab5gB4.SuspendLayout(); + this.tab5gB1.SuspendLayout(); + this.groupBox13.SuspendLayout(); + this.groupBox25.SuspendLayout(); + this.tabPage7.SuspendLayout(); + this.groupBox40.SuspendLayout(); + this.groupBox42.SuspendLayout(); + this.groupBox41.SuspendLayout(); + this.tabPage26.SuspendLayout(); + this.GbAccessoryRunTime.SuspendLayout(); + this.tab5gB5.SuspendLayout(); + this.tab5gB6.SuspendLayout(); + this.tab5gB7.SuspendLayout(); + this.tab5gB8.SuspendLayout(); + this.tabPage25.SuspendLayout(); + this.tab4gB7.SuspendLayout(); + this.tab4gB6.SuspendLayout(); + this.tab4gB5.SuspendLayout(); + this.tab4gB1.SuspendLayout(); + this.tab4gB3.SuspendLayout(); + this.tab4gB2.SuspendLayout(); + this.tab4gB4.SuspendLayout(); + this.tabPage4.SuspendLayout(); + this.tab10gB1.SuspendLayout(); + this.groupBox23.SuspendLayout(); + this.tab10gB7.SuspendLayout(); + this.tab10gB6.SuspendLayout(); + this.tab10gB5.SuspendLayout(); + this.tab10gB4.SuspendLayout(); + this.tab10gB2.SuspendLayout(); + this.tab10gB3.SuspendLayout(); + this.tabControl5_Level2.SuspendLayout(); + this.groupBox18.SuspendLayout(); + this.groupBox17.SuspendLayout(); + this.groupBox16.SuspendLayout(); + this.groupBox10.SuspendLayout(); + this.groupBox15.SuspendLayout(); + this.tabPage22.SuspendLayout(); + this.tabControl4.SuspendLayout(); + this.tabPage23.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.dGVCustomBtn)).BeginInit(); + this.tabPage2.SuspendLayout(); + this.tab9gB1.SuspendLayout(); + this.tabPage24.SuspendLayout(); + this.tab7gB1.SuspendLayout(); + this.groupBox1.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarR)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarZ)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.trackBarX)).BeginInit(); + this.tabPage1.SuspendLayout(); + this.tab8gB1.SuspendLayout(); + this.groupBox33.SuspendLayout(); + this.tabPage6.SuspendLayout(); + this.groupBox14.SuspendLayout(); + this.groupBox32.SuspendLayout(); + this.groupBox12.SuspendLayout(); + this.tab8gB2.SuspendLayout(); + this.tabPage32.SuspendLayout(); + this.GbProjector.SuspendLayout(); + this.GbProjectorScale.SuspendLayout(); + this.GbProjectorCalc.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudProjectorSet)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudProjectorReal)).BeginInit(); + this.tabPage33.SuspendLayout(); + this.groupBox43.SuspendLayout(); + this.groupBox37.SuspendLayout(); + this.groupBox29.SuspendLayout(); + this.tab5gB9.SuspendLayout(); + this.tabPage5.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.tab11gB1.SuspendLayout(); + this.tab11gB3.SuspendLayout(); + this.tab11gB4.SuspendLayout(); + this.tab11gB5.SuspendLayout(); + this.tab11gB2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSegment)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown13)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportReduce)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportSVGSegemnts)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportSVGAddOnScale)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDSVGScale)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown12)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown11)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown10)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown9)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown8)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown18)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMin)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMax)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDSBottom)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDSTop)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadOutDistance)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadInDistance)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportRepeat)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDistance)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFramePenWidth)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFrameDistance)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudNoiseDensity)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudNoiseAmplitude)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDPathOverlapValue)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillInset)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillDist)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialUnits)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeAngle)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifePercent)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeLength)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicClipAngle)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipHeight)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipWidth)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicTileClipAddOnX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudConversionMaxFigures)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderRadius)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderDiameter)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderAngleAddOn)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown14)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopFeedAfter)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZNotch)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchWidth)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicDevelopNotchDistance)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZCut)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux2ZFactor)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux2Factor)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux1ZFactor)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux1Factor)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedXY)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSSpeed)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSpindleDelay)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZIncrement)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedZ)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZUp)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZDown)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP94)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP94)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP93)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP93)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMZero)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMUp)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyUp)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMDown)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyDown)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCLineSegment)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetZ)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetX)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDToolChangeScriptDelay)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDToolChangeEmpty)).BeginInit(); - this.tabPage21.SuspendLayout(); - this.tabControl4_Level2.SuspendLayout(); - this.tabPage13.SuspendLayout(); - this.groupBox24.SuspendLayout(); - this.tab5gB2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.gBLoggingOptions.SuspendLayout(); - this.groupBox11.SuspendLayout(); - this.tab5gB3.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudCtrlImportSkip)).BeginInit(); - this.tab5gB4.SuspendLayout(); - this.tab5gB1.SuspendLayout(); - this.groupBox13.SuspendLayout(); - this.groupBox25.SuspendLayout(); - this.tabPage7.SuspendLayout(); - this.groupBox40.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadGap)).BeginInit(); - this.groupBox42.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadDimY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadDimX)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadNoY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadNoX)).BeginInit(); - this.groupBox41.SuspendLayout(); - this.tabPage26.SuspendLayout(); - this.GbAccessoryRunTime.SuspendLayout(); - this.tab5gB5.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeZ)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeX)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeZ)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeX)).BeginInit(); - this.tab5gB6.SuspendLayout(); - this.tab5gB7.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryScale)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryDiameter)).BeginInit(); - this.tab5gB8.SuspendLayout(); - this.tabPage25.SuspendLayout(); - this.tab4gB7.SuspendLayout(); - this.tab4gB6.SuspendLayout(); - this.tab4gB5.SuspendLayout(); - this.tab4gB1.SuspendLayout(); - this.tab4gB3.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).BeginInit(); - this.tab4gB2.SuspendLayout(); - this.tab4gB4.SuspendLayout(); - this.tabPage4.SuspendLayout(); - this.tab10gB1.SuspendLayout(); - this.groupBox23.SuspendLayout(); - this.tab10gB7.SuspendLayout(); - this.tab10gB6.SuspendLayout(); - this.tab10gB5.SuspendLayout(); - this.tab10gB4.SuspendLayout(); - this.tab10gB2.SuspendLayout(); - this.tab10gB3.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown16)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDShapeSizeMax)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDShapeDistMax)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDShapeDistMin)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDShapeSizeMin)).BeginInit(); - this.tabControl5_Level2.SuspendLayout(); - this.groupBox18.SuspendLayout(); - this.groupBox17.SuspendLayout(); - this.groupBox16.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudNotifierMsg1)).BeginInit(); - this.groupBox10.SuspendLayout(); - this.groupBox15.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nudNotifier1)).BeginInit(); - this.tabPage22.SuspendLayout(); - this.tabControl4.SuspendLayout(); - this.tabPage23.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.dGVCustomBtn)).BeginInit(); - this.tabPage2.SuspendLayout(); - this.tab9gB1.SuspendLayout(); - this.tabPage24.SuspendLayout(); - this.tab7gB1.SuspendLayout(); - this.groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDFeedrate)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDStepwidth)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDMinimum)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDOffset)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDDead)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarR)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarZ)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarY)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.trackBarX)).BeginInit(); - this.tabPage1.SuspendLayout(); - this.tab8gB1.SuspendLayout(); - this.groupBox33.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyASpeed5)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyASpeed4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyASpeed3)).BeginInit(); @@ -1501,16 +1527,11 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nUDJoyXYStep3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyXYStep2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyXYStep1)).BeginInit(); - this.tabPage6.SuspendLayout(); - this.groupBox14.SuspendLayout(); - this.groupBox32.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudDuplicateOffsetY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudDuplicateOffsetX)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudShowVertexSize)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudShowVertexType)).BeginInit(); - this.groupBox12.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDFCTBLineInterval)).BeginInit(); - this.tab8gB2.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDToolSize)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDSimulation)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryInfo)).BeginInit(); @@ -1520,13 +1541,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nUDPenDown)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDPenUp)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDRuler)).BeginInit(); - this.tabPage32.SuspendLayout(); - this.GbProjector.SuspendLayout(); - this.GbProjectorScale.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorOffsetX)).BeginInit(); - this.GbProjectorCalc.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudProjectorSet)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudProjectorReal)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorScaling)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorOffsetY)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown15)).BeginInit(); @@ -1536,19 +1551,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.NudProjectorMarker)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorPenDown)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorTool)).BeginInit(); - this.tabPage33.SuspendLayout(); - this.groupBox43.SuspendLayout(); - this.groupBox37.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown17)).BeginInit(); - this.groupBox29.SuspendLayout(); - this.tab5gB9.SuspendLayout(); - this.tabPage5.SuspendLayout(); - this.groupBox2.SuspendLayout(); - this.tab11gB1.SuspendLayout(); - this.tab11gB3.SuspendLayout(); - this.tab11gB4.SuspendLayout(); - this.tab11gB5.SuspendLayout(); - this.tab11gB2.SuspendLayout(); this.SuspendLayout(); // // tabControl_Level1 @@ -1587,299 +1590,130 @@ private void InitializeComponent() // this.graphicImport1.Controls.Add(this.BtnHelp_Pathmodification); resources.ApplyResources(this.graphicImport1, "graphicImport1"); - this.graphicImport1.Name = "graphicImport1"; - this.graphicImport1.UseVisualStyleBackColor = true; - // - // BtnHelp_Pathmodification - // - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport1); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport2); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport3); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport4); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport5); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport6); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport7); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport8); - this.BtnHelp_Pathmodification.Controls.Add(this.pathImport9); - resources.ApplyResources(this.BtnHelp_Pathmodification, "BtnHelp_Pathmodification"); - this.BtnHelp_Pathmodification.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; - this.BtnHelp_Pathmodification.Name = "BtnHelp_Pathmodification"; - this.BtnHelp_Pathmodification.SelectedIndex = 0; - this.BtnHelp_Pathmodification.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.TabControl3_DrawItem); - // - // pathImport1 - // - this.pathImport1.Controls.Add(this.BtnHelp_ImportParameter); - this.pathImport1.Controls.Add(this.BtnHelp_SvgDxfCsv); - this.pathImport1.Controls.Add(this.tabControlImport); - this.pathImport1.Controls.Add(this.tabControlFormat); - resources.ApplyResources(this.pathImport1, "pathImport1"); - this.pathImport1.Name = "pathImport1"; - this.pathImport1.UseVisualStyleBackColor = true; - // - // BtnHelp_ImportParameter - // - this.BtnHelp_ImportParameter.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_ImportParameter, "BtnHelp_ImportParameter"); - this.BtnHelp_ImportParameter.Name = "BtnHelp_ImportParameter"; - this.BtnHelp_ImportParameter.Tag = "id=form-setup-1#import-parameter"; - this.toolTip1.SetToolTip(this.BtnHelp_ImportParameter, resources.GetString("BtnHelp_ImportParameter.ToolTip")); - this.BtnHelp_ImportParameter.UseVisualStyleBackColor = false; - this.BtnHelp_ImportParameter.Click += new System.EventHandler(this.BtnHelp_Click); - // - // BtnHelp_SvgDxfCsv - // - this.BtnHelp_SvgDxfCsv.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_SvgDxfCsv, "BtnHelp_SvgDxfCsv"); - this.BtnHelp_SvgDxfCsv.Name = "BtnHelp_SvgDxfCsv"; - this.BtnHelp_SvgDxfCsv.Tag = "id=form-setup-1#format-related"; - this.toolTip1.SetToolTip(this.BtnHelp_SvgDxfCsv, resources.GetString("BtnHelp_SvgDxfCsv.ToolTip")); - this.BtnHelp_SvgDxfCsv.UseVisualStyleBackColor = false; - this.BtnHelp_SvgDxfCsv.Click += new System.EventHandler(this.BtnHelp_Click); - // - // tabControlImport - // - this.tabControlImport.Controls.Add(this.Import_Parameter); - this.tabControlImport.Controls.Add(this.Import_Output); - resources.ApplyResources(this.tabControlImport, "tabControlImport"); - this.tabControlImport.Name = "tabControlImport"; - this.tabControlImport.SelectedIndex = 0; - // - // Import_Parameter - // - this.Import_Parameter.Controls.Add(this.tab1_1gB1); - resources.ApplyResources(this.Import_Parameter, "Import_Parameter"); - this.Import_Parameter.Name = "Import_Parameter"; - this.Import_Parameter.UseVisualStyleBackColor = true; - // - // tab1_1gB1 - // - this.tab1_1gB1.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_1gB1.Controls.Add(this.NudImportGraphicOffsetOriginY); - this.tab1_1gB1.Controls.Add(this.cBImportGCNoArcs); - this.tab1_1gB1.Controls.Add(this.cBImportGraphicSortDimension); - this.tab1_1gB1.Controls.Add(this.cBImportGraphicLargestLast); - this.tab1_1gB1.Controls.Add(this.NudImportGraphicOffsetOriginX); - this.tab1_1gB1.Controls.Add(this.cBImportGraphicSortDistanceRotatePath); - this.tab1_1gB1.Controls.Add(this.label15); - this.tab1_1gB1.Controls.Add(this.nUDImportGCSegment); - this.tab1_1gB1.Controls.Add(this.numericUpDown13); - this.tab1_1gB1.Controls.Add(this.nUDImportReduce); - this.tab1_1gB1.Controls.Add(this.nUDImportSVGSegemnts); - this.tab1_1gB1.Controls.Add(this.tab1_1_2lbl2); - this.tab1_1gB1.Controls.Add(this.cBImportGraphicOffsetOrigin); - this.tab1_1gB1.Controls.Add(this.cBImportGraphicSortDistance); - this.tab1_1gB1.Controls.Add(this.cBImportUnitGCode); - this.tab1_1gB1.Controls.Add(this.rBImportUnitInch); - this.tab1_1gB1.Controls.Add(this.tab1_1lbl1); - this.tab1_1gB1.Controls.Add(this.rBImportUnitmm); - this.tab1_1gB1.Controls.Add(this.cBImportSVGReduce); - this.tab1_1gB1.Controls.Add(this.tab1_1lbl2); - resources.ApplyResources(this.tab1_1gB1, "tab1_1gB1"); - this.tab1_1gB1.Name = "tab1_1gB1"; - this.tab1_1gB1.TabStop = false; - // - // NudImportGraphicOffsetOriginY - // - this.NudImportGraphicOffsetOriginY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicOffsetOriginY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudImportGraphicOffsetOriginY.DecimalPlaces = 2; - this.NudImportGraphicOffsetOriginY.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.NudImportGraphicOffsetOriginY, "NudImportGraphicOffsetOriginY"); - this.NudImportGraphicOffsetOriginY.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.NudImportGraphicOffsetOriginY.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - -2147483648}); - this.NudImportGraphicOffsetOriginY.Name = "NudImportGraphicOffsetOriginY"; - this.toolTip1.SetToolTip(this.NudImportGraphicOffsetOriginY, resources.GetString("NudImportGraphicOffsetOriginY.ToolTip")); - this.NudImportGraphicOffsetOriginY.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicOffsetOriginY; - this.NudImportGraphicOffsetOriginY.ValueChanged += new System.EventHandler(this.NudImportGraphicOffsetOriginX_ValueChanged); - // - // cBImportGCNoArcs - // - resources.ApplyResources(this.cBImportGCNoArcs, "cBImportGCNoArcs"); - this.cBImportGCNoArcs.Checked = global::GrblPlotter.Properties.Settings.Default.importGCNoArcs; - this.cBImportGCNoArcs.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCNoArcs", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCNoArcs.Name = "cBImportGCNoArcs"; - this.toolTip1.SetToolTip(this.cBImportGCNoArcs, resources.GetString("cBImportGCNoArcs.ToolTip")); - this.cBImportGCNoArcs.UseVisualStyleBackColor = true; - this.cBImportGCNoArcs.CheckedChanged += new System.EventHandler(this.CbImportGCNoArcs_CheckedChanged); - // - // cBImportGraphicSortDimension - // - resources.ApplyResources(this.cBImportGraphicSortDimension, "cBImportGraphicSortDimension"); - this.cBImportGraphicSortDimension.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicSortDimension; - this.cBImportGraphicSortDimension.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicSortDimension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicSortDimension.Name = "cBImportGraphicSortDimension"; - this.toolTip1.SetToolTip(this.cBImportGraphicSortDimension, resources.GetString("cBImportGraphicSortDimension.ToolTip")); - this.cBImportGraphicSortDimension.UseVisualStyleBackColor = true; - // - // cBImportGraphicLargestLast - // - resources.ApplyResources(this.cBImportGraphicLargestLast, "cBImportGraphicLargestLast"); - this.cBImportGraphicLargestLast.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLargestLast; - this.cBImportGraphicLargestLast.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicLargestLast.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLargestLast", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicLargestLast.Name = "cBImportGraphicLargestLast"; - this.toolTip1.SetToolTip(this.cBImportGraphicLargestLast, resources.GetString("cBImportGraphicLargestLast.ToolTip")); - this.cBImportGraphicLargestLast.UseVisualStyleBackColor = true; - // - // NudImportGraphicOffsetOriginX - // - this.NudImportGraphicOffsetOriginX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicOffsetOriginX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudImportGraphicOffsetOriginX.DecimalPlaces = 2; - this.NudImportGraphicOffsetOriginX.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.NudImportGraphicOffsetOriginX, "NudImportGraphicOffsetOriginX"); - this.NudImportGraphicOffsetOriginX.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.NudImportGraphicOffsetOriginX.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - -2147483648}); - this.NudImportGraphicOffsetOriginX.Name = "NudImportGraphicOffsetOriginX"; - this.toolTip1.SetToolTip(this.NudImportGraphicOffsetOriginX, resources.GetString("NudImportGraphicOffsetOriginX.ToolTip")); - this.NudImportGraphicOffsetOriginX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicOffsetOriginX; - this.NudImportGraphicOffsetOriginX.ValueChanged += new System.EventHandler(this.NudImportGraphicOffsetOriginX_ValueChanged); + this.graphicImport1.Name = "graphicImport1"; + this.graphicImport1.UseVisualStyleBackColor = true; // - // cBImportGraphicSortDistanceRotatePath + // BtnHelp_Pathmodification // - resources.ApplyResources(this.cBImportGraphicSortDistanceRotatePath, "cBImportGraphicSortDistanceRotatePath"); - this.cBImportGraphicSortDistanceRotatePath.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicSortDistanceAllowRotate; - this.cBImportGraphicSortDistanceRotatePath.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicSortDistanceRotatePath.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicSortDistanceAllowRotate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicSortDistanceRotatePath.Name = "cBImportGraphicSortDistanceRotatePath"; - this.cBImportGraphicSortDistanceRotatePath.UseVisualStyleBackColor = true; + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport1); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport2); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport3); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport4); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport5); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport6); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport7); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport8); + this.BtnHelp_Pathmodification.Controls.Add(this.pathImport9); + resources.ApplyResources(this.BtnHelp_Pathmodification, "BtnHelp_Pathmodification"); + this.BtnHelp_Pathmodification.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; + this.BtnHelp_Pathmodification.Name = "BtnHelp_Pathmodification"; + this.BtnHelp_Pathmodification.SelectedIndex = 0; + this.BtnHelp_Pathmodification.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.TabControl3_DrawItem); // - // label15 + // pathImport1 // - resources.ApplyResources(this.label15, "label15"); - this.label15.Name = "label15"; + this.pathImport1.Controls.Add(this.BtnSaveIni_SvgDxfCsv); + this.pathImport1.Controls.Add(this.BtnSaveIni_ImportParameter); + this.pathImport1.Controls.Add(this.BtnHelp_ImportParameter); + this.pathImport1.Controls.Add(this.BtnHelp_SvgDxfCsv); + this.pathImport1.Controls.Add(this.tabControlImport); + this.pathImport1.Controls.Add(this.tabControlFormat); + resources.ApplyResources(this.pathImport1, "pathImport1"); + this.pathImport1.Name = "pathImport1"; + this.pathImport1.UseVisualStyleBackColor = true; // - // nUDImportGCSegment + // BtnSaveIni_SvgDxfCsv // - this.nUDImportGCSegment.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCSegment", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCSegment.DecimalPlaces = 2; - this.nUDImportGCSegment.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCSegment, "nUDImportGCSegment"); - this.nUDImportGCSegment.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDImportGCSegment.Name = "nUDImportGCSegment"; - this.toolTip1.SetToolTip(this.nUDImportGCSegment, resources.GetString("nUDImportGCSegment.ToolTip")); - this.nUDImportGCSegment.Value = global::GrblPlotter.Properties.Settings.Default.importGCSegment; + this.BtnSaveIni_SvgDxfCsv.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnSaveIni_SvgDxfCsv, "BtnSaveIni_SvgDxfCsv"); + this.BtnSaveIni_SvgDxfCsv.Name = "BtnSaveIni_SvgDxfCsv"; + this.BtnSaveIni_SvgDxfCsv.Tag = "SvgDxfCsv"; + this.toolTip1.SetToolTip(this.BtnSaveIni_SvgDxfCsv, resources.GetString("BtnSaveIni_SvgDxfCsv.ToolTip")); + this.BtnSaveIni_SvgDxfCsv.UseVisualStyleBackColor = false; + this.BtnSaveIni_SvgDxfCsv.Click += new System.EventHandler(this.BtnSaveIni_Click); // - // numericUpDown13 + // BtnSaveIni_ImportParameter // - this.numericUpDown13.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importAssumeAsEqualDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown13.DecimalPlaces = 6; - resources.ApplyResources(this.numericUpDown13, "numericUpDown13"); - this.numericUpDown13.Maximum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDown13.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 393216}); - this.numericUpDown13.Name = "numericUpDown13"; - this.numericUpDown13.Value = global::GrblPlotter.Properties.Settings.Default.importAssumeAsEqualDistance; + this.BtnSaveIni_ImportParameter.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnSaveIni_ImportParameter, "BtnSaveIni_ImportParameter"); + this.BtnSaveIni_ImportParameter.Name = "BtnSaveIni_ImportParameter"; + this.BtnSaveIni_ImportParameter.Tag = "Graphics Import"; + this.toolTip1.SetToolTip(this.BtnSaveIni_ImportParameter, resources.GetString("BtnSaveIni_ImportParameter.ToolTip")); + this.BtnSaveIni_ImportParameter.UseVisualStyleBackColor = false; + this.BtnSaveIni_ImportParameter.Click += new System.EventHandler(this.BtnSaveIni_Click); // - // nUDImportReduce + // BtnHelp_ImportParameter // - this.nUDImportReduce.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importRemoveShortMovesLimit", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportReduce.DecimalPlaces = 2; - this.nUDImportReduce.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportReduce, "nUDImportReduce"); - this.nUDImportReduce.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDImportReduce.Name = "nUDImportReduce"; - this.toolTip1.SetToolTip(this.nUDImportReduce, resources.GetString("nUDImportReduce.ToolTip")); - this.nUDImportReduce.Value = global::GrblPlotter.Properties.Settings.Default.importRemoveShortMovesLimit; + this.BtnHelp_ImportParameter.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_ImportParameter, "BtnHelp_ImportParameter"); + this.BtnHelp_ImportParameter.Name = "BtnHelp_ImportParameter"; + this.BtnHelp_ImportParameter.Tag = "id=form-setup-1#import-parameter"; + this.toolTip1.SetToolTip(this.BtnHelp_ImportParameter, resources.GetString("BtnHelp_ImportParameter.ToolTip")); + this.BtnHelp_ImportParameter.UseVisualStyleBackColor = false; + this.BtnHelp_ImportParameter.Click += new System.EventHandler(this.BtnHelp_Click); // - // nUDImportSVGSegemnts + // BtnHelp_SvgDxfCsv // - this.nUDImportSVGSegemnts.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importBezierLineSegmentsCnt", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportSVGSegemnts, "nUDImportSVGSegemnts"); - this.nUDImportSVGSegemnts.Maximum = new decimal(new int[] { - 360, - 0, - 0, - 0}); - this.nUDImportSVGSegemnts.Minimum = new decimal(new int[] { - 4, - 0, - 0, - 0}); - this.nUDImportSVGSegemnts.Name = "nUDImportSVGSegemnts"; - this.toolTip1.SetToolTip(this.nUDImportSVGSegemnts, resources.GetString("nUDImportSVGSegemnts.ToolTip")); - this.nUDImportSVGSegemnts.Value = global::GrblPlotter.Properties.Settings.Default.importBezierLineSegmentsCnt; + this.BtnHelp_SvgDxfCsv.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_SvgDxfCsv, "BtnHelp_SvgDxfCsv"); + this.BtnHelp_SvgDxfCsv.Name = "BtnHelp_SvgDxfCsv"; + this.BtnHelp_SvgDxfCsv.Tag = "id=form-setup-1#format-related"; + this.toolTip1.SetToolTip(this.BtnHelp_SvgDxfCsv, resources.GetString("BtnHelp_SvgDxfCsv.ToolTip")); + this.BtnHelp_SvgDxfCsv.UseVisualStyleBackColor = false; + this.BtnHelp_SvgDxfCsv.Click += new System.EventHandler(this.BtnHelp_Click); // - // tab1_1_2lbl2 + // tabControlImport // - resources.ApplyResources(this.tab1_1_2lbl2, "tab1_1_2lbl2"); - this.tab1_1_2lbl2.Name = "tab1_1_2lbl2"; - this.toolTip1.SetToolTip(this.tab1_1_2lbl2, resources.GetString("tab1_1_2lbl2.ToolTip")); + this.tabControlImport.Controls.Add(this.Import_Parameter); + this.tabControlImport.Controls.Add(this.Import_Output); + resources.ApplyResources(this.tabControlImport, "tabControlImport"); + this.tabControlImport.Name = "tabControlImport"; + this.tabControlImport.SelectedIndex = 0; // - // cBImportGraphicOffsetOrigin + // Import_Parameter // - resources.ApplyResources(this.cBImportGraphicOffsetOrigin, "cBImportGraphicOffsetOrigin"); - this.cBImportGraphicOffsetOrigin.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicOffsetOrigin; - this.cBImportGraphicOffsetOrigin.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicOffsetOrigin.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicOffsetOrigin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicOffsetOrigin.Name = "cBImportGraphicOffsetOrigin"; - this.toolTip1.SetToolTip(this.cBImportGraphicOffsetOrigin, resources.GetString("cBImportGraphicOffsetOrigin.ToolTip")); - this.cBImportGraphicOffsetOrigin.UseVisualStyleBackColor = true; + this.Import_Parameter.Controls.Add(this.tab1_1gB1); + resources.ApplyResources(this.Import_Parameter, "Import_Parameter"); + this.Import_Parameter.Name = "Import_Parameter"; + this.Import_Parameter.UseVisualStyleBackColor = true; // - // cBImportGraphicSortDistance + // tab1_1gB1 // - resources.ApplyResources(this.cBImportGraphicSortDistance, "cBImportGraphicSortDistance"); - this.cBImportGraphicSortDistance.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicSortDistance; - this.cBImportGraphicSortDistance.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicSortDistance.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicSortDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicSortDistance.Name = "cBImportGraphicSortDistance"; - this.toolTip1.SetToolTip(this.cBImportGraphicSortDistance, resources.GetString("cBImportGraphicSortDistance.ToolTip")); - this.cBImportGraphicSortDistance.UseVisualStyleBackColor = true; + this.tab1_1gB1.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_1gB1.Controls.Add(this.NudImportGraphicOffsetOriginY); + this.tab1_1gB1.Controls.Add(this.cBImportGCNoArcs); + this.tab1_1gB1.Controls.Add(this.cBImportGraphicSortDimension); + this.tab1_1gB1.Controls.Add(this.cBImportGraphicLargestLast); + this.tab1_1gB1.Controls.Add(this.NudImportGraphicOffsetOriginX); + this.tab1_1gB1.Controls.Add(this.cBImportGraphicSortDistanceRotatePath); + this.tab1_1gB1.Controls.Add(this.label15); + this.tab1_1gB1.Controls.Add(this.nUDImportGCSegment); + this.tab1_1gB1.Controls.Add(this.numericUpDown13); + this.tab1_1gB1.Controls.Add(this.nUDImportReduce); + this.tab1_1gB1.Controls.Add(this.nUDImportSVGSegemnts); + this.tab1_1gB1.Controls.Add(this.tab1_1_2lbl2); + this.tab1_1gB1.Controls.Add(this.cBImportGraphicOffsetOrigin); + this.tab1_1gB1.Controls.Add(this.cBImportGraphicSortDistance); + this.tab1_1gB1.Controls.Add(this.cBImportUnitGCode); + this.tab1_1gB1.Controls.Add(this.rBImportUnitInch); + this.tab1_1gB1.Controls.Add(this.tab1_1lbl1); + this.tab1_1gB1.Controls.Add(this.rBImportUnitmm); + this.tab1_1gB1.Controls.Add(this.cBImportSVGReduce); + this.tab1_1gB1.Controls.Add(this.tab1_1lbl2); + resources.ApplyResources(this.tab1_1gB1, "tab1_1gB1"); + this.tab1_1gB1.Name = "tab1_1gB1"; + this.tab1_1gB1.TabStop = false; // - // cBImportUnitGCode + // label15 // - resources.ApplyResources(this.cBImportUnitGCode, "cBImportUnitGCode"); - this.cBImportUnitGCode.Checked = global::GrblPlotter.Properties.Settings.Default.importUnitGCode; - this.cBImportUnitGCode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importUnitGCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportUnitGCode.Name = "cBImportUnitGCode"; - this.toolTip1.SetToolTip(this.cBImportUnitGCode, resources.GetString("cBImportUnitGCode.ToolTip")); - this.cBImportUnitGCode.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label15, "label15"); + this.label15.Name = "label15"; + // + // tab1_1_2lbl2 + // + resources.ApplyResources(this.tab1_1_2lbl2, "tab1_1_2lbl2"); + this.tab1_1_2lbl2.Name = "tab1_1_2lbl2"; + this.toolTip1.SetToolTip(this.tab1_1_2lbl2, resources.GetString("tab1_1_2lbl2.ToolTip")); // // rBImportUnitInch // @@ -1894,26 +1728,6 @@ private void InitializeComponent() this.tab1_1lbl1.Name = "tab1_1lbl1"; this.toolTip1.SetToolTip(this.tab1_1lbl1, resources.GetString("tab1_1lbl1.ToolTip")); // - // rBImportUnitmm - // - resources.ApplyResources(this.rBImportUnitmm, "rBImportUnitmm"); - this.rBImportUnitmm.Checked = global::GrblPlotter.Properties.Settings.Default.importUnitmm; - this.rBImportUnitmm.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importUnitmm", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBImportUnitmm.Name = "rBImportUnitmm"; - this.rBImportUnitmm.TabStop = true; - this.toolTip1.SetToolTip(this.rBImportUnitmm, resources.GetString("rBImportUnitmm.ToolTip")); - this.rBImportUnitmm.UseVisualStyleBackColor = true; - // - // cBImportSVGReduce - // - resources.ApplyResources(this.cBImportSVGReduce, "cBImportSVGReduce"); - this.cBImportSVGReduce.Checked = global::GrblPlotter.Properties.Settings.Default.importRemoveShortMovesEnable; - this.cBImportSVGReduce.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportSVGReduce.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRemoveShortMovesEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGReduce.Name = "cBImportSVGReduce"; - this.toolTip1.SetToolTip(this.cBImportSVGReduce, resources.GetString("cBImportSVGReduce.ToolTip")); - this.cBImportSVGReduce.UseVisualStyleBackColor = true; - // // tab1_1lbl2 // resources.ApplyResources(this.tab1_1lbl2, "tab1_1lbl2"); @@ -1938,56 +1752,14 @@ private void InitializeComponent() this.tab1_3gB6.Name = "tab1_3gB6"; this.tab1_3gB6.TabStop = false; // - // tBLineEndText - // - this.tBLineEndText.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlLineEndText", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBLineEndText, "tBLineEndText"); - this.tBLineEndText.Name = "tBLineEndText"; - this.tBLineEndText.Text = global::GrblPlotter.Properties.Settings.Default.ctrlLineEndText; - // - // cBLineEndEnable - // - resources.ApplyResources(this.cBLineEndEnable, "cBLineEndEnable"); - this.cBLineEndEnable.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlLineEndEnable; - this.cBLineEndEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlLineEndEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBLineEndEnable.Name = "cBLineEndEnable"; - this.cBLineEndEnable.UseVisualStyleBackColor = true; - // - // cBCodeCreationLineNumbers - // - resources.ApplyResources(this.cBCodeCreationLineNumbers, "cBCodeCreationLineNumbers"); - this.cBCodeCreationLineNumbers.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlLineNumbers; - this.cBCodeCreationLineNumbers.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlLineNumbers", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBCodeCreationLineNumbers.Name = "cBCodeCreationLineNumbers"; - this.cBCodeCreationLineNumbers.UseVisualStyleBackColor = true; - // // groupBox8 // this.groupBox8.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox8.Controls.Add(this.cBImportSVGComments); - this.groupBox8.Controls.Add(this.checkBox4); - resources.ApplyResources(this.groupBox8, "groupBox8"); - this.groupBox8.Name = "groupBox8"; - this.groupBox8.TabStop = false; - // - // cBImportSVGComments - // - resources.ApplyResources(this.cBImportSVGComments, "cBImportSVGComments"); - this.cBImportSVGComments.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGAddComments; - this.cBImportSVGComments.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGAddComments", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGComments.Name = "cBImportSVGComments"; - this.toolTip1.SetToolTip(this.cBImportSVGComments, resources.GetString("cBImportSVGComments.ToolTip")); - this.cBImportSVGComments.UseVisualStyleBackColor = true; - // - // checkBox4 - // - resources.ApplyResources(this.checkBox4, "checkBox4"); - this.checkBox4.Checked = global::GrblPlotter.Properties.Settings.Default.importCodeFold; - this.checkBox4.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox4.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCodeFold", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox4.Name = "checkBox4"; - this.toolTip1.SetToolTip(this.checkBox4, resources.GetString("checkBox4.ToolTip")); - this.checkBox4.UseVisualStyleBackColor = true; + this.groupBox8.Controls.Add(this.cBImportSVGComments); + this.groupBox8.Controls.Add(this.checkBox4); + resources.ApplyResources(this.groupBox8, "groupBox8"); + this.groupBox8.Name = "groupBox8"; + this.groupBox8.TabStop = false; // // tabControlFormat // @@ -2040,14 +1812,6 @@ private void InitializeComponent() this.GbImportSVGAddOn.TabStop = false; this.toolTip1.SetToolTip(this.GbImportSVGAddOn, resources.GetString("GbImportSVGAddOn.ToolTip")); // - // TbImportSVGAddOnFile - // - this.TbImportSVGAddOnFile.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importSVGAddOnFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbImportSVGAddOnFile, "TbImportSVGAddOnFile"); - this.TbImportSVGAddOnFile.Name = "TbImportSVGAddOnFile"; - this.TbImportSVGAddOnFile.Text = global::GrblPlotter.Properties.Settings.Default.importSVGAddOnFile; - this.toolTip1.SetToolTip(this.TbImportSVGAddOnFile, resources.GetString("TbImportSVGAddOnFile.ToolTip")); - // // CbImportSVGAddOnPosition // this.CbImportSVGAddOnPosition.FormattingEnabled = true; @@ -2069,33 +1833,6 @@ private void InitializeComponent() this.label105.Name = "label105"; this.toolTip1.SetToolTip(this.label105, resources.GetString("label105.ToolTip")); // - // NudImportSVGAddOnScale - // - this.NudImportSVGAddOnScale.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importSVGAddOnScale", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudImportSVGAddOnScale.DecimalPlaces = 2; - this.NudImportSVGAddOnScale.Increment = new decimal(new int[] { - 5, - 0, - 0, - 131072}); - resources.ApplyResources(this.NudImportSVGAddOnScale, "NudImportSVGAddOnScale"); - this.NudImportSVGAddOnScale.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.NudImportSVGAddOnScale.Name = "NudImportSVGAddOnScale"; - this.toolTip1.SetToolTip(this.NudImportSVGAddOnScale, resources.GetString("NudImportSVGAddOnScale.ToolTip")); - this.NudImportSVGAddOnScale.Value = global::GrblPlotter.Properties.Settings.Default.importSVGAddOnScale; - // - // cBImportSVGAddOnEnable - // - resources.ApplyResources(this.cBImportSVGAddOnEnable, "cBImportSVGAddOnEnable"); - this.cBImportSVGAddOnEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGAddOnEnable; - this.cBImportSVGAddOnEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGAddOnEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGAddOnEnable.Name = "cBImportSVGAddOnEnable"; - this.cBImportSVGAddOnEnable.UseVisualStyleBackColor = true; - // // BtnImportSVGAddOnSelectFile // resources.ApplyResources(this.BtnImportSVGAddOnSelectFile, "BtnImportSVGAddOnSelectFile"); @@ -2116,56 +1853,6 @@ private void InitializeComponent() resources.ApplyResources(this.LblMetaDataExample, "LblMetaDataExample"); this.LblMetaDataExample.Name = "LblMetaDataExample"; // - // CbImportSVGMetaData - // - resources.ApplyResources(this.CbImportSVGMetaData, "CbImportSVGMetaData"); - this.CbImportSVGMetaData.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGMetaData; - this.CbImportSVGMetaData.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGMetaData", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportSVGMetaData.Name = "CbImportSVGMetaData"; - this.toolTip1.SetToolTip(this.CbImportSVGMetaData, resources.GetString("CbImportSVGMetaData.ToolTip")); - this.CbImportSVGMetaData.UseVisualStyleBackColor = true; - // - // CbImportSVGDontPlot - // - resources.ApplyResources(this.CbImportSVGDontPlot, "CbImportSVGDontPlot"); - this.CbImportSVGDontPlot.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGDontPlot; - this.CbImportSVGDontPlot.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGDontPlot", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportSVGDontPlot.Name = "CbImportSVGDontPlot"; - this.toolTip1.SetToolTip(this.CbImportSVGDontPlot, resources.GetString("CbImportSVGDontPlot.ToolTip")); - this.CbImportSVGDontPlot.UseVisualStyleBackColor = true; - // - // CbImportSVGApplyFill - // - resources.ApplyResources(this.CbImportSVGApplyFill, "CbImportSVGApplyFill"); - this.CbImportSVGApplyFill.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGApplyFill; - this.CbImportSVGApplyFill.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGApplyFill", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportSVGApplyFill.Name = "CbImportSVGApplyFill"; - this.CbImportSVGApplyFill.UseVisualStyleBackColor = true; - // - // nUDSVGScale - // - this.nUDSVGScale.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importSVGMaxSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDSVGScale.DecimalPlaces = 1; - this.nUDSVGScale.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDSVGScale, "nUDSVGScale"); - this.nUDSVGScale.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDSVGScale.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDSVGScale.Name = "nUDSVGScale"; - this.toolTip1.SetToolTip(this.nUDSVGScale, resources.GetString("nUDSVGScale.ToolTip")); - this.nUDSVGScale.Value = global::GrblPlotter.Properties.Settings.Default.importSVGMaxSize; - // // tab1_1lbl3 // resources.ApplyResources(this.tab1_1lbl3, "tab1_1lbl3"); @@ -2178,26 +1865,6 @@ private void InitializeComponent() this.toolTip1.SetToolTip(this.cBImportSVG_DPI_72, resources.GetString("cBImportSVG_DPI_72.ToolTip")); this.cBImportSVG_DPI_72.UseVisualStyleBackColor = true; // - // cBImportSVG_DPI_96 - // - resources.ApplyResources(this.cBImportSVG_DPI_96, "cBImportSVG_DPI_96"); - this.cBImportSVG_DPI_96.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGDPI96; - this.cBImportSVG_DPI_96.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGDPI96", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVG_DPI_96.Name = "cBImportSVG_DPI_96"; - this.cBImportSVG_DPI_96.TabStop = true; - this.toolTip1.SetToolTip(this.cBImportSVG_DPI_96, resources.GetString("cBImportSVG_DPI_96.ToolTip")); - this.cBImportSVG_DPI_96.UseVisualStyleBackColor = true; - // - // cBImportSVGResize - // - this.cBImportSVGResize.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGRezise; - this.cBImportSVGResize.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGRezise", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBImportSVGResize, "cBImportSVGResize"); - this.cBImportSVGResize.Name = "cBImportSVGResize"; - this.toolTip1.SetToolTip(this.cBImportSVGResize, resources.GetString("cBImportSVGResize.ToolTip")); - this.cBImportSVGResize.UseVisualStyleBackColor = true; - this.cBImportSVGResize.CheckedChanged += new System.EventHandler(this.CbImportSVGResize_CheckedChanged); - // // lblSVGScale // resources.ApplyResources(this.lblSVGScale, "lblSVGScale"); @@ -2221,42 +1888,6 @@ private void InitializeComponent() this.tab1_1gB3.Name = "tab1_1gB3"; this.tab1_1gB3.TabStop = false; // - // CbImportDXFDontPlot - // - resources.ApplyResources(this.CbImportDXFDontPlot, "CbImportDXFDontPlot"); - this.CbImportDXFDontPlot.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFDontPlot; - this.CbImportDXFDontPlot.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFDontPlot", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportDXFDontPlot.Name = "CbImportDXFDontPlot"; - this.toolTip1.SetToolTip(this.CbImportDXFDontPlot, resources.GetString("CbImportDXFDontPlot.ToolTip")); - this.CbImportDXFDontPlot.UseVisualStyleBackColor = true; - // - // cBImportDXFUseZ - // - resources.ApplyResources(this.cBImportDXFUseZ, "cBImportDXFUseZ"); - this.cBImportDXFUseZ.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFUseZ; - this.cBImportDXFUseZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFUseZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportDXFUseZ.Name = "cBImportDXFUseZ"; - this.cBImportDXFUseZ.UseVisualStyleBackColor = true; - // - // cBImportDXFSwitchWhite - // - resources.ApplyResources(this.cBImportDXFSwitchWhite, "cBImportDXFSwitchWhite"); - this.cBImportDXFSwitchWhite.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFSwitchWhite; - this.cBImportDXFSwitchWhite.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportDXFSwitchWhite.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFSwitchWhite", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportDXFSwitchWhite.Name = "cBImportDXFSwitchWhite"; - this.toolTip1.SetToolTip(this.cBImportDXFSwitchWhite, resources.GetString("cBImportDXFSwitchWhite.ToolTip")); - this.cBImportDXFSwitchWhite.UseVisualStyleBackColor = true; - // - // cBImportDXFIndexToolNr - // - resources.ApplyResources(this.cBImportDXFIndexToolNr, "cBImportDXFIndexToolNr"); - this.cBImportDXFIndexToolNr.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFToolIndex; - this.cBImportDXFIndexToolNr.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFToolIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportDXFIndexToolNr.Name = "cBImportDXFIndexToolNr"; - this.toolTip1.SetToolTip(this.cBImportDXFIndexToolNr, resources.GetString("cBImportDXFIndexToolNr.ToolTip")); - this.cBImportDXFIndexToolNr.UseVisualStyleBackColor = true; - // // tabFormat_CSV // this.tabFormat_CSV.Controls.Add(this.groupBox6); @@ -2272,116 +1903,22 @@ private void InitializeComponent() this.groupBox6.Controls.Add(this.numericUpDown10); this.groupBox6.Controls.Add(this.numericUpDown9); this.groupBox6.Controls.Add(this.numericUpDown8); - this.groupBox6.Controls.Add(this.numericUpDown7); - this.groupBox6.Controls.Add(this.textBox1); - this.groupBox6.Controls.Add(this.numericUpDown1); - this.groupBox6.Controls.Add(this.label10); - this.groupBox6.Controls.Add(this.label9); - this.groupBox6.Controls.Add(this.label8); - this.groupBox6.Controls.Add(this.label7); - this.groupBox6.Controls.Add(this.radioButton4); - this.groupBox6.Controls.Add(this.radioButton3); - this.groupBox6.Controls.Add(this.label6); - this.groupBox6.Controls.Add(this.label4); - this.groupBox6.Controls.Add(this.checkBox8); - this.groupBox6.Controls.Add(this.checkBox7); - resources.ApplyResources(this.groupBox6, "groupBox6"); - this.groupBox6.Name = "groupBox6"; - this.groupBox6.TabStop = false; - // - // numericUpDown12 - // - this.numericUpDown12.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVScaleZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown12.DecimalPlaces = 1; - resources.ApplyResources(this.numericUpDown12, "numericUpDown12"); - this.numericUpDown12.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.numericUpDown12.Name = "numericUpDown12"; - this.numericUpDown12.Value = global::GrblPlotter.Properties.Settings.Default.importCSVScaleZ; - // - // numericUpDown11 - // - this.numericUpDown11.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVScaleY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown11.DecimalPlaces = 1; - resources.ApplyResources(this.numericUpDown11, "numericUpDown11"); - this.numericUpDown11.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.numericUpDown11.Name = "numericUpDown11"; - this.numericUpDown11.Value = global::GrblPlotter.Properties.Settings.Default.importCSVScaleY; - // - // numericUpDown10 - // - this.numericUpDown10.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVScaleX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown10.DecimalPlaces = 1; - resources.ApplyResources(this.numericUpDown10, "numericUpDown10"); - this.numericUpDown10.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.numericUpDown10.Name = "numericUpDown10"; - this.numericUpDown10.Value = global::GrblPlotter.Properties.Settings.Default.importCSVScaleX; - // - // numericUpDown9 - // - this.numericUpDown9.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVColumnZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown9, "numericUpDown9"); - this.numericUpDown9.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.numericUpDown9.Name = "numericUpDown9"; - this.numericUpDown9.Value = global::GrblPlotter.Properties.Settings.Default.importCSVColumnZ; - // - // numericUpDown8 - // - this.numericUpDown8.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVColumnY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown8, "numericUpDown8"); - this.numericUpDown8.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.numericUpDown8.Name = "numericUpDown8"; - this.numericUpDown8.Value = global::GrblPlotter.Properties.Settings.Default.importCSVColumnY; - // - // numericUpDown7 - // - this.numericUpDown7.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVColumnX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown7, "numericUpDown7"); - this.numericUpDown7.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.numericUpDown7.Name = "numericUpDown7"; - this.numericUpDown7.Value = global::GrblPlotter.Properties.Settings.Default.importCSVColumnX; - // - // textBox1 - // - this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importCSVDelimeter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.textBox1, "textBox1"); - this.textBox1.Name = "textBox1"; - this.textBox1.Text = global::GrblPlotter.Properties.Settings.Default.importCSVDelimeter; - // - // numericUpDown1 - // - this.numericUpDown1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVStartLine", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown1, "numericUpDown1"); - this.numericUpDown1.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.numericUpDown1.Name = "numericUpDown1"; - this.numericUpDown1.Value = global::GrblPlotter.Properties.Settings.Default.importCSVStartLine; + this.groupBox6.Controls.Add(this.numericUpDown7); + this.groupBox6.Controls.Add(this.textBox1); + this.groupBox6.Controls.Add(this.numericUpDown1); + this.groupBox6.Controls.Add(this.label10); + this.groupBox6.Controls.Add(this.label9); + this.groupBox6.Controls.Add(this.label8); + this.groupBox6.Controls.Add(this.label7); + this.groupBox6.Controls.Add(this.radioButton4); + this.groupBox6.Controls.Add(this.radioButton3); + this.groupBox6.Controls.Add(this.label6); + this.groupBox6.Controls.Add(this.label4); + this.groupBox6.Controls.Add(this.checkBox8); + this.groupBox6.Controls.Add(this.checkBox7); + resources.ApplyResources(this.groupBox6, "groupBox6"); + this.groupBox6.Name = "groupBox6"; + this.groupBox6.TabStop = false; // // label10 // @@ -2409,15 +1946,6 @@ private void InitializeComponent() this.radioButton4.Name = "radioButton4"; this.radioButton4.UseVisualStyleBackColor = true; // - // radioButton3 - // - resources.ApplyResources(this.radioButton3, "radioButton3"); - this.radioButton3.Checked = global::GrblPlotter.Properties.Settings.Default.importCSVProzessAsLine; - this.radioButton3.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCSVProzessAsLine", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.radioButton3.Name = "radioButton3"; - this.radioButton3.TabStop = true; - this.radioButton3.UseVisualStyleBackColor = true; - // // label6 // resources.ApplyResources(this.label6, "label6"); @@ -2428,23 +1956,6 @@ private void InitializeComponent() resources.ApplyResources(this.label4, "label4"); this.label4.Name = "label4"; // - // checkBox8 - // - resources.ApplyResources(this.checkBox8, "checkBox8"); - this.checkBox8.Checked = global::GrblPlotter.Properties.Settings.Default.importCSVProzessZ; - this.checkBox8.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCSVProzessZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox8.Name = "checkBox8"; - this.checkBox8.UseVisualStyleBackColor = true; - // - // checkBox7 - // - resources.ApplyResources(this.checkBox7, "checkBox7"); - this.checkBox7.Checked = global::GrblPlotter.Properties.Settings.Default.importCSVAutomatic; - this.checkBox7.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox7.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCSVAutomatic", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox7.Name = "checkBox7"; - this.checkBox7.UseVisualStyleBackColor = true; - // // tabFormat_HPGL // this.tabFormat_HPGL.Controls.Add(this.groupBox35); @@ -2507,36 +2018,6 @@ private void InitializeComponent() resources.ApplyResources(this.label18, "label18"); this.label18.Name = "label18"; // - // tBGerberGeometryM19 - // - this.tBGerberGeometryM19.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGerberTypeM19", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGerberGeometryM19, "tBGerberGeometryM19"); - this.tBGerberGeometryM19.Name = "tBGerberGeometryM19"; - this.tBGerberGeometryM19.Text = global::GrblPlotter.Properties.Settings.Default.importGerberTypeM19; - // - // tBGerberGeometryKnife - // - this.tBGerberGeometryKnife.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGerberTypeKnife", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGerberGeometryKnife, "tBGerberGeometryKnife"); - this.tBGerberGeometryKnife.Name = "tBGerberGeometryKnife"; - this.tBGerberGeometryKnife.Text = global::GrblPlotter.Properties.Settings.Default.importGerberTypeKnife; - // - // tBGerberGeometryPen - // - this.tBGerberGeometryPen.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGerberTypePen", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGerberGeometryPen, "tBGerberGeometryPen"); - this.tBGerberGeometryPen.Name = "tBGerberGeometryPen"; - this.tBGerberGeometryPen.Text = global::GrblPlotter.Properties.Settings.Default.importGerberTypePen; - // - // cBGerberGeometryEnable - // - resources.ApplyResources(this.cBGerberGeometryEnable, "cBGerberGeometryEnable"); - this.cBGerberGeometryEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGerberTypeEnable; - this.cBGerberGeometryEnable.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBGerberGeometryEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGerberTypeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBGerberGeometryEnable.Name = "cBGerberGeometryEnable"; - this.cBGerberGeometryEnable.UseVisualStyleBackColor = true; - // // tabFormat_Drill // this.tabFormat_Drill.Controls.Add(this.groupBox36); @@ -2609,13 +2090,6 @@ private void InitializeComponent() this.groupBox39.Name = "groupBox39"; this.groupBox39.TabStop = false; // - // TbImportCircleToDotScript - // - this.TbImportCircleToDotScript.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importCircleToDotScript", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbImportCircleToDotScript, "TbImportCircleToDotScript"); - this.TbImportCircleToDotScript.Name = "TbImportCircleToDotScript"; - this.TbImportCircleToDotScript.Text = global::GrblPlotter.Properties.Settings.Default.importCircleToDotScript; - // // BtnCircleToDotScript // resources.ApplyResources(this.BtnCircleToDotScript, "BtnCircleToDotScript"); @@ -2623,28 +2097,6 @@ private void InitializeComponent() this.BtnCircleToDotScript.UseVisualStyleBackColor = true; this.BtnCircleToDotScript.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); // - // numericUpDown18 - // - this.numericUpDown18.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCircleToDotScriptCount", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown18, "numericUpDown18"); - this.numericUpDown18.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.numericUpDown18.Name = "numericUpDown18"; - this.numericUpDown18.Value = global::GrblPlotter.Properties.Settings.Default.importCircleToDotScriptCount; - // - // cBImportSVGCircleToDot - // - resources.ApplyResources(this.cBImportSVGCircleToDot, "cBImportSVGCircleToDot"); - this.cBImportSVGCircleToDot.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGCircleToDot; - this.cBImportSVGCircleToDot.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGCircleToDot", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGCircleToDot.Name = "cBImportSVGCircleToDot"; - this.toolTip1.SetToolTip(this.cBImportSVGCircleToDot, resources.GetString("cBImportSVGCircleToDot.ToolTip")); - this.cBImportSVGCircleToDot.UseVisualStyleBackColor = true; - this.cBImportSVGCircleToDot.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); - // // label100 // resources.ApplyResources(this.label100, "label100"); @@ -2688,23 +2140,6 @@ private void InitializeComponent() resources.ApplyResources(this.LblZEngrave, "LblZEngrave"); this.LblZEngrave.Name = "LblZEngrave"; // - // cBImportSVGCircleToDotZ - // - resources.ApplyResources(this.cBImportSVGCircleToDotZ, "cBImportSVGCircleToDotZ"); - this.cBImportSVGCircleToDotZ.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGCircleToDotZ; - this.cBImportSVGCircleToDotZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGCircleToDotZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGCircleToDotZ.Name = "cBImportSVGCircleToDotZ"; - this.toolTip1.SetToolTip(this.cBImportSVGCircleToDotZ, resources.GetString("cBImportSVGCircleToDotZ.ToolTip")); - this.cBImportSVGCircleToDotZ.UseVisualStyleBackColor = true; - // - // cBImportPenWidthToZRamp - // - resources.ApplyResources(this.cBImportPenWidthToZRamp, "cBImportPenWidthToZRamp"); - this.cBImportPenWidthToZRamp.Checked = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidthRamp; - this.cBImportPenWidthToZRamp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidthRamp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportPenWidthToZRamp.Name = "cBImportPenWidthToZRamp"; - this.cBImportPenWidthToZRamp.UseVisualStyleBackColor = true; - // // label17 // resources.ApplyResources(this.label17, "label17"); @@ -2715,71 +2150,11 @@ private void InitializeComponent() resources.ApplyResources(this.label16, "label16"); this.label16.Name = "label16"; // - // cBImportPenWidthToZ - // - resources.ApplyResources(this.cBImportPenWidthToZ, "cBImportPenWidthToZ"); - this.cBImportPenWidthToZ.Checked = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidth; - this.cBImportPenWidthToZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportPenWidthToZ.Name = "cBImportPenWidthToZ"; - this.toolTip1.SetToolTip(this.cBImportPenWidthToZ, resources.GetString("cBImportPenWidthToZ.ToolTip")); - this.cBImportPenWidthToZ.UseVisualStyleBackColor = true; - this.cBImportPenWidthToZ.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); - // - // nUDImportPenWidthToZMin - // - this.nUDImportPenWidthToZMin.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidthMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportPenWidthToZMin.DecimalPlaces = 1; - this.nUDImportPenWidthToZMin.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportPenWidthToZMin, "nUDImportPenWidthToZMin"); - this.nUDImportPenWidthToZMin.Maximum = new decimal(new int[] { - 10, - 0, - 0, - 0}); - this.nUDImportPenWidthToZMin.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.nUDImportPenWidthToZMin.Name = "nUDImportPenWidthToZMin"; - this.toolTip1.SetToolTip(this.nUDImportPenWidthToZMin, resources.GetString("nUDImportPenWidthToZMin.ToolTip")); - this.nUDImportPenWidthToZMin.Value = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidthMin; - this.nUDImportPenWidthToZMin.ValueChanged += new System.EventHandler(this.NudImportPenWidthToZMin_ValueChanged); - // // label14 // resources.ApplyResources(this.label14, "label14"); this.label14.Name = "label14"; // - // nUDImportPenWidthToZMax - // - this.nUDImportPenWidthToZMax.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidthMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportPenWidthToZMax.DecimalPlaces = 1; - this.nUDImportPenWidthToZMax.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportPenWidthToZMax, "nUDImportPenWidthToZMax"); - this.nUDImportPenWidthToZMax.Maximum = new decimal(new int[] { - 10, - 0, - 0, - 0}); - this.nUDImportPenWidthToZMax.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.nUDImportPenWidthToZMax.Name = "nUDImportPenWidthToZMax"; - this.toolTip1.SetToolTip(this.nUDImportPenWidthToZMax, resources.GetString("nUDImportPenWidthToZMax.ToolTip")); - this.nUDImportPenWidthToZMax.Value = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidthMax; - this.nUDImportPenWidthToZMax.ValueChanged += new System.EventHandler(this.NudImportPenWidthToZMin_ValueChanged); - // // groupBox34 // this.groupBox34.Controls.Add(this.BtnSetSValues); @@ -2802,98 +2177,20 @@ private void InitializeComponent() this.BtnSetSValues.UseVisualStyleBackColor = true; this.BtnSetSValues.Click += new System.EventHandler(this.BtnSetSValues_Click); // - // cBImportSVGCircleToDotS - // - resources.ApplyResources(this.cBImportSVGCircleToDotS, "cBImportSVGCircleToDotS"); - this.cBImportSVGCircleToDotS.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGCircleToDotS; - this.cBImportSVGCircleToDotS.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGCircleToDotS", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGCircleToDotS.Name = "cBImportSVGCircleToDotS"; - this.cBImportSVGCircleToDotS.UseVisualStyleBackColor = true; - // - // cBImportPenWidthToS - // - resources.ApplyResources(this.cBImportPenWidthToS, "cBImportPenWidthToS"); - this.cBImportPenWidthToS.Checked = global::GrblPlotter.Properties.Settings.Default.importPWMFromWidth; - this.cBImportPenWidthToS.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importPWMFromWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportPenWidthToS.Name = "cBImportPenWidthToS"; - this.toolTip1.SetToolTip(this.cBImportPenWidthToS, resources.GetString("cBImportPenWidthToS.ToolTip")); - this.cBImportPenWidthToS.UseVisualStyleBackColor = true; - // // label92 // resources.ApplyResources(this.label92, "label92"); this.label92.Name = "label92"; // - // label93 - // - resources.ApplyResources(this.label93, "label93"); - this.label93.Name = "label93"; - // - // label91 - // - resources.ApplyResources(this.label91, "label91"); - this.label91.Name = "label91"; - // - // nUDSBottom - // - this.nUDSBottom.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importImageSMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDSBottom, "nUDSBottom"); - this.nUDSBottom.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDSBottom.Name = "nUDSBottom"; - this.toolTip1.SetToolTip(this.nUDSBottom, resources.GetString("nUDSBottom.ToolTip")); - this.nUDSBottom.Value = global::GrblPlotter.Properties.Settings.Default.importImageSMax; - // - // nUDSTop - // - this.nUDSTop.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importImageSMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDSTop.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDSTop, "nUDSTop"); - this.nUDSTop.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDSTop.Name = "nUDSTop"; - this.toolTip1.SetToolTip(this.nUDSTop, resources.GetString("nUDSTop.ToolTip")); - this.nUDSTop.Value = global::GrblPlotter.Properties.Settings.Default.importImageSMin; - // - // cBDashedLine2 - // - resources.ApplyResources(this.cBDashedLine2, "cBDashedLine2"); - this.cBDashedLine2.Checked = global::GrblPlotter.Properties.Settings.Default.importLineDashPatternG0; - this.cBDashedLine2.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBDashedLine2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importLineDashPatternG0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBDashedLine2.Name = "cBDashedLine2"; - this.toolTip1.SetToolTip(this.cBDashedLine2, resources.GetString("cBDashedLine2.ToolTip")); - this.cBDashedLine2.UseVisualStyleBackColor = true; - // - // cBImportSVGNodesOnly - // - resources.ApplyResources(this.cBImportSVGNodesOnly, "cBImportSVGNodesOnly"); - this.cBImportSVGNodesOnly.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGNodesOnly; - this.cBImportSVGNodesOnly.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGNodesOnly", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGNodesOnly.Name = "cBImportSVGNodesOnly"; - this.toolTip1.SetToolTip(this.cBImportSVGNodesOnly, resources.GetString("cBImportSVGNodesOnly.ToolTip")); - this.cBImportSVGNodesOnly.UseVisualStyleBackColor = true; - this.cBImportSVGNodesOnly.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); - // - // cBDashedLine1 + // label93 // - resources.ApplyResources(this.cBDashedLine1, "cBDashedLine1"); - this.cBDashedLine1.Checked = global::GrblPlotter.Properties.Settings.Default.importLineDashPattern; - this.cBDashedLine1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importLineDashPattern", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBDashedLine1.Name = "cBDashedLine1"; - this.toolTip1.SetToolTip(this.cBDashedLine1, resources.GetString("cBDashedLine1.ToolTip")); - this.cBDashedLine1.UseVisualStyleBackColor = true; - this.cBDashedLine1.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + resources.ApplyResources(this.label93, "label93"); + this.label93.Name = "label93"; + // + // label91 + // + resources.ApplyResources(this.label91, "label91"); + this.label91.Name = "label91"; // // pathImport3 // @@ -2934,14 +2231,6 @@ private void InitializeComponent() this.gBPathAddOn3.Tag = "In graphic2GCode startPath"; this.toolTip1.SetToolTip(this.gBPathAddOn3, resources.GetString("gBPathAddOn3.ToolTip")); // - // cBimportGraphicLeadTopZUp - // - resources.ApplyResources(this.cBimportGraphicLeadTopZUp, "cBimportGraphicLeadTopZUp"); - this.cBimportGraphicLeadTopZUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadTopZUp; - this.cBimportGraphicLeadTopZUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadTopZUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGraphicLeadTopZUp.Name = "cBimportGraphicLeadTopZUp"; - this.cBimportGraphicLeadTopZUp.UseVisualStyleBackColor = true; - // // pictureBox1 // this.pictureBox1.BackColor = System.Drawing.Color.White; @@ -2955,9617 +2244,10364 @@ private void InitializeComponent() resources.ApplyResources(this.label50, "label50"); this.label50.Name = "label50"; // - // nUDimportGraphicLeadOutDistance + // label48 // - this.nUDimportGraphicLeadOutDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadOutDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDimportGraphicLeadOutDistance.DecimalPlaces = 1; - this.nUDimportGraphicLeadOutDistance.Increment = new decimal(new int[] { - 5, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDimportGraphicLeadOutDistance, "nUDimportGraphicLeadOutDistance"); - this.nUDimportGraphicLeadOutDistance.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDimportGraphicLeadOutDistance.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDimportGraphicLeadOutDistance.Name = "nUDimportGraphicLeadOutDistance"; - this.nUDimportGraphicLeadOutDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadOutDistance; + resources.ApplyResources(this.label48, "label48"); + this.label48.Name = "label48"; // - // cBimportGraphicLeadOutEnable + // groupBox5 // - resources.ApplyResources(this.cBimportGraphicLeadOutEnable, "cBimportGraphicLeadOutEnable"); - this.cBimportGraphicLeadOutEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadOutEnable; - this.cBimportGraphicLeadOutEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadOutEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGraphicLeadOutEnable.Name = "cBimportGraphicLeadOutEnable"; - this.cBimportGraphicLeadOutEnable.UseVisualStyleBackColor = true; + this.groupBox5.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox5.Controls.Add(this.cBImportSVGRepeatHF); + this.groupBox5.Controls.Add(this.nUDImportRepeat); + this.groupBox5.Controls.Add(this.rBImportSVGRepeat2); + this.groupBox5.Controls.Add(this.rBImportSVGRepeat1); + this.groupBox5.Controls.Add(this.cBImportSVGRepeat); + this.groupBox5.Controls.Add(this.label58); + resources.ApplyResources(this.groupBox5, "groupBox5"); + this.groupBox5.Name = "groupBox5"; + this.groupBox5.TabStop = false; + this.groupBox5.Tag = "In graphic2Gcode finalGCode"; // - // label48 + // rBImportSVGRepeat2 // - resources.ApplyResources(this.label48, "label48"); - this.label48.Name = "label48"; + resources.ApplyResources(this.rBImportSVGRepeat2, "rBImportSVGRepeat2"); + this.rBImportSVGRepeat2.Name = "rBImportSVGRepeat2"; + this.rBImportSVGRepeat2.UseVisualStyleBackColor = true; // - // nUDimportGraphicLeadInDistance + // label58 // - this.nUDimportGraphicLeadInDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadInDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDimportGraphicLeadInDistance.DecimalPlaces = 1; - this.nUDimportGraphicLeadInDistance.Increment = new decimal(new int[] { - 5, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDimportGraphicLeadInDistance, "nUDimportGraphicLeadInDistance"); - this.nUDimportGraphicLeadInDistance.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDimportGraphicLeadInDistance.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDimportGraphicLeadInDistance.Name = "nUDimportGraphicLeadInDistance"; - this.nUDimportGraphicLeadInDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadInDistance; + resources.ApplyResources(this.label58, "label58"); + this.label58.Name = "label58"; + // + // groupBox4 + // + this.groupBox4.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox4.Controls.Add(this.cBImportSVGPauseE); + this.groupBox4.Controls.Add(this.cBImportSVGPauseP); + resources.ApplyResources(this.groupBox4, "groupBox4"); + this.groupBox4.Name = "groupBox4"; + this.groupBox4.TabStop = false; + // + // gBPathAddOn2 + // + this.gBPathAddOn2.BackColor = System.Drawing.Color.WhiteSmoke; + this.gBPathAddOn2.Controls.Add(this.nUDimportGraphicMultiplyGraphicsDimY); + this.gBPathAddOn2.Controls.Add(this.label38); + this.gBPathAddOn2.Controls.Add(this.label37); + this.gBPathAddOn2.Controls.Add(this.nUDimportGraphicMultiplyGraphicsDimX); + this.gBPathAddOn2.Controls.Add(this.label36); + this.gBPathAddOn2.Controls.Add(this.nUDimportGraphicMultiplyGraphicsDistance); + this.gBPathAddOn2.Controls.Add(this.cBimportGraphicMultiplyGraphicsEnable); + resources.ApplyResources(this.gBPathAddOn2, "gBPathAddOn2"); + this.gBPathAddOn2.Name = "gBPathAddOn2"; + this.gBPathAddOn2.TabStop = false; + this.gBPathAddOn2.Tag = "In graphicRelated CreateGCode"; + // + // label38 + // + resources.ApplyResources(this.label38, "label38"); + this.label38.Name = "label38"; + // + // label37 + // + resources.ApplyResources(this.label37, "label37"); + this.label37.Name = "label37"; + // + // label36 + // + resources.ApplyResources(this.label36, "label36"); + this.label36.Name = "label36"; + // + // gBPathAddOn1 + // + this.gBPathAddOn1.BackColor = System.Drawing.Color.WhiteSmoke; + this.gBPathAddOn1.Controls.Add(this.groupBox21); + this.gBPathAddOn1.Controls.Add(this.cBimportGraphicAddFrameRadius); + this.gBPathAddOn1.Controls.Add(this.label35); + this.gBPathAddOn1.Controls.Add(this.nUDimportGraphicAddFrameDistance); + this.gBPathAddOn1.Controls.Add(this.cBimportGraphicAddFrameEnable); + resources.ApplyResources(this.gBPathAddOn1, "gBPathAddOn1"); + this.gBPathAddOn1.Name = "gBPathAddOn1"; + this.gBPathAddOn1.TabStop = false; + this.gBPathAddOn1.Tag = "In graphicRelated CreateGCode"; + // + // groupBox21 + // + this.groupBox21.Controls.Add(this.tBimportGraphicAddFramePenLayer); + this.groupBox21.Controls.Add(this.nUDimportGraphicAddFramePenWidth); + this.groupBox21.Controls.Add(this.tBimportGraphicAddFramePenColor); + this.groupBox21.Controls.Add(this.label45); + this.groupBox21.Controls.Add(this.label40); + this.groupBox21.Controls.Add(this.label39); + resources.ApplyResources(this.groupBox21, "groupBox21"); + this.groupBox21.Name = "groupBox21"; + this.groupBox21.TabStop = false; + // + // label45 + // + resources.ApplyResources(this.label45, "label45"); + this.label45.Name = "label45"; + // + // label40 + // + resources.ApplyResources(this.label40, "label40"); + this.label40.Name = "label40"; + // + // label39 + // + resources.ApplyResources(this.label39, "label39"); + this.label39.Name = "label39"; + // + // label35 + // + resources.ApplyResources(this.label35, "label35"); + this.label35.Name = "label35"; + // + // pathImport4 + // + this.pathImport4.Controls.Add(this.gBNoise); + this.pathImport4.Controls.Add(this.BtnHelp_Pathmodification2); + this.pathImport4.Controls.Add(this.tab1_3gB8); + this.pathImport4.Controls.Add(this.lblPathModification); + this.pathImport4.Controls.Add(this.gBHatchFill); + this.pathImport4.Controls.Add(this.tab1_3gB5); + this.pathImport4.Controls.Add(this.tab1_3gB2); + resources.ApplyResources(this.pathImport4, "pathImport4"); + this.pathImport4.Name = "pathImport4"; + this.pathImport4.UseVisualStyleBackColor = true; + // + // gBNoise + // + this.gBNoise.BackColor = System.Drawing.Color.WhiteSmoke; + this.gBNoise.Controls.Add(this.LblNoise2); + this.gBNoise.Controls.Add(this.LblNoise1); + this.gBNoise.Controls.Add(this.NudNoiseDensity); + this.gBNoise.Controls.Add(this.NudNoiseAmplitude); + this.gBNoise.Controls.Add(this.cBImportGraphicNoise); + resources.ApplyResources(this.gBNoise, "gBNoise"); + this.gBNoise.Name = "gBNoise"; + this.gBNoise.TabStop = false; + // + // LblNoise2 + // + resources.ApplyResources(this.LblNoise2, "LblNoise2"); + this.LblNoise2.Name = "LblNoise2"; + // + // LblNoise1 + // + resources.ApplyResources(this.LblNoise1, "LblNoise1"); + this.LblNoise1.Name = "LblNoise1"; + // + // BtnHelp_Pathmodification2 + // + this.BtnHelp_Pathmodification2.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Pathmodification2, "BtnHelp_Pathmodification2"); + this.BtnHelp_Pathmodification2.Name = "BtnHelp_Pathmodification2"; + this.BtnHelp_Pathmodification2.Tag = "id=form-setup-1#path-modifications"; + this.toolTip1.SetToolTip(this.BtnHelp_Pathmodification2, resources.GetString("BtnHelp_Pathmodification2.ToolTip")); + this.BtnHelp_Pathmodification2.UseVisualStyleBackColor = false; + this.BtnHelp_Pathmodification2.Click += new System.EventHandler(this.BtnHelp_Click); + // + // tab1_3gB8 + // + this.tab1_3gB8.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_3gB8.Controls.Add(this.nUDPathOverlapValue); + this.tab1_3gB8.Controls.Add(this.cBPathOverlapEnable); + resources.ApplyResources(this.tab1_3gB8, "tab1_3gB8"); + this.tab1_3gB8.Name = "tab1_3gB8"; + this.tab1_3gB8.TabStop = false; + // + // lblPathModification + // + resources.ApplyResources(this.lblPathModification, "lblPathModification"); + this.lblPathModification.Name = "lblPathModification"; + // + // gBHatchFill + // + this.gBHatchFill.BackColor = System.Drawing.Color.WhiteSmoke; + this.gBHatchFill.Controls.Add(this.CbImportGraphicHatchFillNoise); + this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillInset2); + this.gBHatchFill.Controls.Add(this.CbImportGraphicHatchFillDeletePath); + this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillDash); + this.gBHatchFill.Controls.Add(this.nUDHatchFillInset); + this.gBHatchFill.Controls.Add(this.nUDHatchFillAngle2); + this.gBHatchFill.Controls.Add(this.nUDHatchFillAngle); + this.gBHatchFill.Controls.Add(this.nUDHatchFillDist); + this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillInset); + this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillChangeAngle); + this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillCross); + this.gBHatchFill.Controls.Add(this.lblHatchFill2); + this.gBHatchFill.Controls.Add(this.lblHatchFill1); + this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFill); + resources.ApplyResources(this.gBHatchFill, "gBHatchFill"); + this.gBHatchFill.Name = "gBHatchFill"; + this.gBHatchFill.TabStop = false; // - // cBimportGraphicLeadInEnable + // lblHatchFill2 // - resources.ApplyResources(this.cBimportGraphicLeadInEnable, "cBimportGraphicLeadInEnable"); - this.cBimportGraphicLeadInEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadInEnable; - this.cBimportGraphicLeadInEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadInEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGraphicLeadInEnable.Name = "cBimportGraphicLeadInEnable"; - this.cBimportGraphicLeadInEnable.UseVisualStyleBackColor = true; - this.cBimportGraphicLeadInEnable.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + resources.ApplyResources(this.lblHatchFill2, "lblHatchFill2"); + this.lblHatchFill2.Name = "lblHatchFill2"; // - // groupBox5 + // lblHatchFill1 // - this.groupBox5.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox5.Controls.Add(this.cBImportSVGRepeatHF); - this.groupBox5.Controls.Add(this.nUDImportRepeat); - this.groupBox5.Controls.Add(this.rBImportSVGRepeat2); - this.groupBox5.Controls.Add(this.rBImportSVGRepeat1); - this.groupBox5.Controls.Add(this.cBImportSVGRepeat); - this.groupBox5.Controls.Add(this.label58); - resources.ApplyResources(this.groupBox5, "groupBox5"); - this.groupBox5.Name = "groupBox5"; - this.groupBox5.TabStop = false; - this.groupBox5.Tag = "In graphic2Gcode finalGCode"; + resources.ApplyResources(this.lblHatchFill1, "lblHatchFill1"); + this.lblHatchFill1.Name = "lblHatchFill1"; // - // cBImportSVGRepeatHF + // tab1_3gB5 // - resources.ApplyResources(this.cBImportSVGRepeatHF, "cBImportSVGRepeatHF"); - this.cBImportSVGRepeatHF.Checked = global::GrblPlotter.Properties.Settings.Default.importRepeatEnableAll; - this.cBImportSVGRepeatHF.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRepeatEnableAll", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGRepeatHF.Name = "cBImportSVGRepeatHF"; - this.toolTip1.SetToolTip(this.cBImportSVGRepeatHF, resources.GetString("cBImportSVGRepeatHF.ToolTip")); - this.cBImportSVGRepeatHF.UseVisualStyleBackColor = true; + this.tab1_3gB5.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_3gB5.Controls.Add(this.nUDImportGCTangentialUnits); + this.tab1_3gB5.Controls.Add(this.nUDImportGCTangentialSwivel2); + this.tab1_3gB5.Controls.Add(this.nUDImportGCTangentialSwivel); + this.tab1_3gB5.Controls.Add(this.cBoxImportGCTangentialName); + this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential4); + this.tab1_3gB5.Controls.Add(this.cBImportGCTangentialRange); + this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential3); + this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential2); + this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential1); + this.tab1_3gB5.Controls.Add(this.cBImportGCTangential); + resources.ApplyResources(this.tab1_3gB5, "tab1_3gB5"); + this.tab1_3gB5.Name = "tab1_3gB5"; + this.tab1_3gB5.TabStop = false; // - // nUDImportRepeat + // lblDImportGCTangential4 // - this.nUDImportRepeat.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importRepeatCnt", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportRepeat, "nUDImportRepeat"); - this.nUDImportRepeat.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.nUDImportRepeat.Minimum = new decimal(new int[] { - 2, - 0, - 0, - 0}); - this.nUDImportRepeat.Name = "nUDImportRepeat"; - this.toolTip1.SetToolTip(this.nUDImportRepeat, resources.GetString("nUDImportRepeat.ToolTip")); - this.nUDImportRepeat.Value = global::GrblPlotter.Properties.Settings.Default.importRepeatCnt; + resources.ApplyResources(this.lblDImportGCTangential4, "lblDImportGCTangential4"); + this.lblDImportGCTangential4.Name = "lblDImportGCTangential4"; + this.toolTip1.SetToolTip(this.lblDImportGCTangential4, resources.GetString("lblDImportGCTangential4.ToolTip")); // - // rBImportSVGRepeat2 + // lblDImportGCTangential3 // - resources.ApplyResources(this.rBImportSVGRepeat2, "rBImportSVGRepeat2"); - this.rBImportSVGRepeat2.Name = "rBImportSVGRepeat2"; - this.rBImportSVGRepeat2.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lblDImportGCTangential3, "lblDImportGCTangential3"); + this.lblDImportGCTangential3.Name = "lblDImportGCTangential3"; // - // rBImportSVGRepeat1 + // lblDImportGCTangential2 // - resources.ApplyResources(this.rBImportSVGRepeat1, "rBImportSVGRepeat1"); - this.rBImportSVGRepeat1.Checked = global::GrblPlotter.Properties.Settings.Default.importRepeatComplete; - this.rBImportSVGRepeat1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRepeatComplete", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBImportSVGRepeat1.Name = "rBImportSVGRepeat1"; - this.rBImportSVGRepeat1.TabStop = true; - this.rBImportSVGRepeat1.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lblDImportGCTangential2, "lblDImportGCTangential2"); + this.lblDImportGCTangential2.Name = "lblDImportGCTangential2"; + this.toolTip1.SetToolTip(this.lblDImportGCTangential2, resources.GetString("lblDImportGCTangential2.ToolTip")); // - // cBImportSVGRepeat + // lblDImportGCTangential1 // - resources.ApplyResources(this.cBImportSVGRepeat, "cBImportSVGRepeat"); - this.cBImportSVGRepeat.Checked = global::GrblPlotter.Properties.Settings.Default.importRepeatEnable; - this.cBImportSVGRepeat.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRepeatEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGRepeat.Name = "cBImportSVGRepeat"; - this.toolTip1.SetToolTip(this.cBImportSVGRepeat, resources.GetString("cBImportSVGRepeat.ToolTip")); - this.cBImportSVGRepeat.UseVisualStyleBackColor = true; - this.cBImportSVGRepeat.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + resources.ApplyResources(this.lblDImportGCTangential1, "lblDImportGCTangential1"); + this.lblDImportGCTangential1.Name = "lblDImportGCTangential1"; // - // label58 + // tab1_3gB2 // - resources.ApplyResources(this.label58, "label58"); - this.label58.Name = "label58"; + this.tab1_3gB2.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_3gB2.Controls.Add(this.cBImportGCDragKnifeUse); + this.tab1_3gB2.Controls.Add(this.nUDImportGCDragKnifeAngle); + this.tab1_3gB2.Controls.Add(this.nUDImportGCDragKnifePercent); + this.tab1_3gB2.Controls.Add(this.nUDImportGCDragKnifeLength); + this.tab1_3gB2.Controls.Add(this.cBImportGCDragKnifePercent); + this.tab1_3gB2.Controls.Add(this.lblDrag2); + this.tab1_3gB2.Controls.Add(this.lblDrag1); + this.tab1_3gB2.Controls.Add(this.cBImportGCDragKnife); + resources.ApplyResources(this.tab1_3gB2, "tab1_3gB2"); + this.tab1_3gB2.Name = "tab1_3gB2"; + this.tab1_3gB2.TabStop = false; // - // groupBox4 + // lblDrag2 // - this.groupBox4.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox4.Controls.Add(this.cBImportSVGPauseE); - this.groupBox4.Controls.Add(this.cBImportSVGPauseP); - resources.ApplyResources(this.groupBox4, "groupBox4"); - this.groupBox4.Name = "groupBox4"; - this.groupBox4.TabStop = false; + resources.ApplyResources(this.lblDrag2, "lblDrag2"); + this.lblDrag2.Name = "lblDrag2"; + this.toolTip1.SetToolTip(this.lblDrag2, resources.GetString("lblDrag2.ToolTip")); // - // cBImportSVGPauseE + // lblDrag1 // - resources.ApplyResources(this.cBImportSVGPauseE, "cBImportSVGPauseE"); - this.cBImportSVGPauseE.Checked = global::GrblPlotter.Properties.Settings.Default.importPauseElement; - this.cBImportSVGPauseE.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importPauseElement", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGPauseE.Name = "cBImportSVGPauseE"; - this.cBImportSVGPauseE.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lblDrag1, "lblDrag1"); + this.lblDrag1.Name = "lblDrag1"; + this.toolTip1.SetToolTip(this.lblDrag1, resources.GetString("lblDrag1.ToolTip")); // - // cBImportSVGPauseP + // pathImport5 // - resources.ApplyResources(this.cBImportSVGPauseP, "cBImportSVGPauseP"); - this.cBImportSVGPauseP.Checked = global::GrblPlotter.Properties.Settings.Default.importPausePenDown; - this.cBImportSVGPauseP.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importPausePenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGPauseP.Name = "cBImportSVGPauseP"; - this.cBImportSVGPauseP.UseVisualStyleBackColor = true; + this.pathImport5.Controls.Add(this.gBClipping); + resources.ApplyResources(this.pathImport5, "pathImport5"); + this.pathImport5.Name = "pathImport5"; + this.pathImport5.UseVisualStyleBackColor = true; // - // gBPathAddOn2 + // gBClipping // - this.gBPathAddOn2.BackColor = System.Drawing.Color.WhiteSmoke; - this.gBPathAddOn2.Controls.Add(this.nUDimportGraphicMultiplyGraphicsDimY); - this.gBPathAddOn2.Controls.Add(this.label38); - this.gBPathAddOn2.Controls.Add(this.label37); - this.gBPathAddOn2.Controls.Add(this.nUDimportGraphicMultiplyGraphicsDimX); - this.gBPathAddOn2.Controls.Add(this.label36); - this.gBPathAddOn2.Controls.Add(this.nUDimportGraphicMultiplyGraphicsDistance); - this.gBPathAddOn2.Controls.Add(this.cBimportGraphicMultiplyGraphicsEnable); - resources.ApplyResources(this.gBPathAddOn2, "gBPathAddOn2"); - this.gBPathAddOn2.Name = "gBPathAddOn2"; - this.gBPathAddOn2.TabStop = false; - this.gBPathAddOn2.Tag = "In graphicRelated CreateGCode"; + this.gBClipping.BackColor = System.Drawing.Color.WhiteSmoke; + this.gBClipping.Controls.Add(this.button5); + this.gBClipping.Controls.Add(this.NudImportGraphicClipAngle); + this.gBClipping.Controls.Add(this.CbImportGraphicClipAngleEnable); + this.gBClipping.Controls.Add(this.CbImportGraphicClipGetDimAuto); + this.gBClipping.Controls.Add(this.BtnImportGraphicClipGetOff); + this.gBClipping.Controls.Add(this.BtnImportGraphicClipGetDim); + this.gBClipping.Controls.Add(this.nUDImportGraphicClipOffsetY); + this.gBClipping.Controls.Add(this.nUDImportGraphicClipHeight); + this.gBClipping.Controls.Add(this.nUDImportGraphicClipOffsetX); + this.gBClipping.Controls.Add(this.nUDImportGraphicClipWidth); + this.gBClipping.Controls.Add(this.label3); + this.gBClipping.Controls.Add(this.rBImportGraphicClip1); + this.gBClipping.Controls.Add(this.rBImportGraphicClip0); + this.gBClipping.Controls.Add(this.cBImportGraphicTile); + this.gBClipping.Controls.Add(this.groupBox7); + resources.ApplyResources(this.gBClipping, "gBClipping"); + this.gBClipping.Name = "gBClipping"; + this.gBClipping.TabStop = false; // - // nUDimportGraphicMultiplyGraphicsDimY + // button5 // - this.nUDimportGraphicMultiplyGraphicsDimY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsDimY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDimportGraphicMultiplyGraphicsDimY, "nUDimportGraphicMultiplyGraphicsDimY"); - this.nUDimportGraphicMultiplyGraphicsDimY.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDimportGraphicMultiplyGraphicsDimY.Name = "nUDimportGraphicMultiplyGraphicsDimY"; - this.nUDimportGraphicMultiplyGraphicsDimY.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsDimY; + this.button5.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.button5, "button5"); + this.button5.Name = "button5"; + this.button5.Tag = "id=form-setup-1#clipping"; + this.toolTip1.SetToolTip(this.button5, resources.GetString("button5.ToolTip")); + this.button5.UseVisualStyleBackColor = false; + this.button5.Click += new System.EventHandler(this.BtnHelp_Click); // - // label38 + // BtnImportGraphicClipGetOff // - resources.ApplyResources(this.label38, "label38"); - this.label38.Name = "label38"; + resources.ApplyResources(this.BtnImportGraphicClipGetOff, "BtnImportGraphicClipGetOff"); + this.BtnImportGraphicClipGetOff.Name = "BtnImportGraphicClipGetOff"; + this.toolTip1.SetToolTip(this.BtnImportGraphicClipGetOff, resources.GetString("BtnImportGraphicClipGetOff.ToolTip")); + this.BtnImportGraphicClipGetOff.UseVisualStyleBackColor = true; + this.BtnImportGraphicClipGetOff.Click += new System.EventHandler(this.BtnImportGraphicClipGetOff_Click); // - // label37 + // BtnImportGraphicClipGetDim // - resources.ApplyResources(this.label37, "label37"); - this.label37.Name = "label37"; + resources.ApplyResources(this.BtnImportGraphicClipGetDim, "BtnImportGraphicClipGetDim"); + this.BtnImportGraphicClipGetDim.Name = "BtnImportGraphicClipGetDim"; + this.toolTip1.SetToolTip(this.BtnImportGraphicClipGetDim, resources.GetString("BtnImportGraphicClipGetDim.ToolTip")); + this.BtnImportGraphicClipGetDim.UseVisualStyleBackColor = true; + this.BtnImportGraphicClipGetDim.Click += new System.EventHandler(this.BtnImportGraphicClipGetDim_Click); // - // nUDimportGraphicMultiplyGraphicsDimX + // label3 // - this.nUDimportGraphicMultiplyGraphicsDimX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsDimX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDimportGraphicMultiplyGraphicsDimX, "nUDimportGraphicMultiplyGraphicsDimX"); - this.nUDimportGraphicMultiplyGraphicsDimX.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDimportGraphicMultiplyGraphicsDimX.Name = "nUDimportGraphicMultiplyGraphicsDimX"; - this.nUDimportGraphicMultiplyGraphicsDimX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsDimX; + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; // - // label36 + // rBImportGraphicClip1 // - resources.ApplyResources(this.label36, "label36"); - this.label36.Name = "label36"; + resources.ApplyResources(this.rBImportGraphicClip1, "rBImportGraphicClip1"); + this.rBImportGraphicClip1.Name = "rBImportGraphicClip1"; + this.rBImportGraphicClip1.UseVisualStyleBackColor = true; + // + // groupBox7 + // + this.groupBox7.Controls.Add(this.cBImportGraphicClipShowOrigPositionShift); + this.groupBox7.Controls.Add(this.cBImportGraphicClipShowOrigPosition); + this.groupBox7.Controls.Add(this.label51); + this.groupBox7.Controls.Add(this.nUDImportGraphicTileClipAddOnX); + this.groupBox7.Controls.Add(this.cBImportGraphicClipSkipCode); + this.groupBox7.Controls.Add(this.label34); + this.groupBox7.Controls.Add(this.label11); + this.groupBox7.Controls.Add(this.textBox2); + this.groupBox7.Controls.Add(this.cBImportGraphicClipOffsetApply); + resources.ApplyResources(this.groupBox7, "groupBox7"); + this.groupBox7.Name = "groupBox7"; + this.groupBox7.TabStop = false; + // + // label51 + // + resources.ApplyResources(this.label51, "label51"); + this.label51.Name = "label51"; // - // nUDimportGraphicMultiplyGraphicsDistance + // label34 // - this.nUDimportGraphicMultiplyGraphicsDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDimportGraphicMultiplyGraphicsDistance.DecimalPlaces = 1; - resources.ApplyResources(this.nUDimportGraphicMultiplyGraphicsDistance, "nUDimportGraphicMultiplyGraphicsDistance"); - this.nUDimportGraphicMultiplyGraphicsDistance.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDimportGraphicMultiplyGraphicsDistance.Name = "nUDimportGraphicMultiplyGraphicsDistance"; - this.nUDimportGraphicMultiplyGraphicsDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsDistance; + resources.ApplyResources(this.label34, "label34"); + this.label34.Name = "label34"; // - // cBimportGraphicMultiplyGraphicsEnable + // label11 // - resources.ApplyResources(this.cBimportGraphicMultiplyGraphicsEnable, "cBimportGraphicMultiplyGraphicsEnable"); - this.cBimportGraphicMultiplyGraphicsEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsEnable; - this.cBimportGraphicMultiplyGraphicsEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGraphicMultiplyGraphicsEnable.Name = "cBimportGraphicMultiplyGraphicsEnable"; - this.cBimportGraphicMultiplyGraphicsEnable.UseVisualStyleBackColor = true; - this.cBimportGraphicMultiplyGraphicsEnable.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + resources.ApplyResources(this.label11, "label11"); + this.label11.Name = "label11"; + this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); // - // gBPathAddOn1 + // pathImport6 // - this.gBPathAddOn1.BackColor = System.Drawing.Color.WhiteSmoke; - this.gBPathAddOn1.Controls.Add(this.groupBox21); - this.gBPathAddOn1.Controls.Add(this.cBimportGraphicAddFrameRadius); - this.gBPathAddOn1.Controls.Add(this.label35); - this.gBPathAddOn1.Controls.Add(this.nUDimportGraphicAddFrameDistance); - this.gBPathAddOn1.Controls.Add(this.cBimportGraphicAddFrameEnable); - resources.ApplyResources(this.gBPathAddOn1, "gBPathAddOn1"); - this.gBPathAddOn1.Name = "gBPathAddOn1"; - this.gBPathAddOn1.TabStop = false; - this.gBPathAddOn1.Tag = "In graphicRelated CreateGCode"; + this.pathImport6.Controls.Add(this.groupBox30); + this.pathImport6.Controls.Add(this.tab1_1gB5); + this.pathImport6.Controls.Add(this.tab1_1gB4); + resources.ApplyResources(this.pathImport6, "pathImport6"); + this.pathImport6.Name = "pathImport6"; + this.pathImport6.UseVisualStyleBackColor = true; // - // groupBox21 + // groupBox30 // - this.groupBox21.Controls.Add(this.tBimportGraphicAddFramePenLayer); - this.groupBox21.Controls.Add(this.nUDimportGraphicAddFramePenWidth); - this.groupBox21.Controls.Add(this.tBimportGraphicAddFramePenColor); - this.groupBox21.Controls.Add(this.label45); - this.groupBox21.Controls.Add(this.label40); - this.groupBox21.Controls.Add(this.label39); - resources.ApplyResources(this.groupBox21, "groupBox21"); - this.groupBox21.Name = "groupBox21"; - this.groupBox21.TabStop = false; + this.groupBox30.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox30.Controls.Add(this.BtnHelp_Conversion); + this.groupBox30.Controls.Add(this.label73); + this.groupBox30.Controls.Add(this.NudConversionMaxFigures); + resources.ApplyResources(this.groupBox30, "groupBox30"); + this.groupBox30.Name = "groupBox30"; + this.groupBox30.TabStop = false; // - // tBimportGraphicAddFramePenLayer + // BtnHelp_Conversion // - this.tBimportGraphicAddFramePenLayer.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFramePenLayer", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBimportGraphicAddFramePenLayer, "tBimportGraphicAddFramePenLayer"); - this.tBimportGraphicAddFramePenLayer.Name = "tBimportGraphicAddFramePenLayer"; - this.tBimportGraphicAddFramePenLayer.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFramePenLayer; + this.BtnHelp_Conversion.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Conversion, "BtnHelp_Conversion"); + this.BtnHelp_Conversion.Name = "BtnHelp_Conversion"; + this.BtnHelp_Conversion.Tag = "id=form-setup-1#conversion"; + this.toolTip1.SetToolTip(this.BtnHelp_Conversion, resources.GetString("BtnHelp_Conversion.ToolTip")); + this.BtnHelp_Conversion.UseVisualStyleBackColor = false; + this.BtnHelp_Conversion.Click += new System.EventHandler(this.BtnHelp_Click); // - // nUDimportGraphicAddFramePenWidth + // label73 // - this.nUDimportGraphicAddFramePenWidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFramePenWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDimportGraphicAddFramePenWidth.DecimalPlaces = 2; - this.nUDimportGraphicAddFramePenWidth.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDimportGraphicAddFramePenWidth, "nUDimportGraphicAddFramePenWidth"); - this.nUDimportGraphicAddFramePenWidth.Name = "nUDimportGraphicAddFramePenWidth"; - this.nUDimportGraphicAddFramePenWidth.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFramePenWidth; + resources.ApplyResources(this.label73, "label73"); + this.label73.Name = "label73"; // - // tBimportGraphicAddFramePenColor + // tab1_1gB5 // - this.tBimportGraphicAddFramePenColor.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFramePenColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBimportGraphicAddFramePenColor, "tBimportGraphicAddFramePenColor"); - this.tBimportGraphicAddFramePenColor.Name = "tBimportGraphicAddFramePenColor"; - this.tBimportGraphicAddFramePenColor.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFramePenColor; + this.tab1_1gB5.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_1gB5.Controls.Add(this.BtnHelp_Tooltable); + this.tab1_1gB5.Controls.Add(this.label62); + this.tab1_1gB5.Controls.Add(this.numericUpDown2); + this.tab1_1gB5.Controls.Add(this.cBToolTableDefault); + this.tab1_1gB5.Controls.Add(this.cBToolTableUse); + resources.ApplyResources(this.tab1_1gB5, "tab1_1gB5"); + this.tab1_1gB5.Name = "tab1_1gB5"; + this.tab1_1gB5.TabStop = false; // - // label45 + // BtnHelp_Tooltable // - resources.ApplyResources(this.label45, "label45"); - this.label45.Name = "label45"; + this.BtnHelp_Tooltable.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Tooltable, "BtnHelp_Tooltable"); + this.BtnHelp_Tooltable.Name = "BtnHelp_Tooltable"; + this.BtnHelp_Tooltable.Tag = "id=form-setup-1#tooltable-use"; + this.toolTip1.SetToolTip(this.BtnHelp_Tooltable, resources.GetString("BtnHelp_Tooltable.ToolTip")); + this.BtnHelp_Tooltable.UseVisualStyleBackColor = false; + this.BtnHelp_Tooltable.Click += new System.EventHandler(this.BtnHelp_Click); // - // label40 + // label62 // - resources.ApplyResources(this.label40, "label40"); - this.label40.Name = "label40"; + resources.ApplyResources(this.label62, "label62"); + this.label62.Name = "label62"; // - // label39 + // tab1_1gB4 // - resources.ApplyResources(this.label39, "label39"); - this.label39.Name = "label39"; + this.tab1_1gB4.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_1gB4.Controls.Add(this.BtnHelp_Grouping); + this.tab1_1gB4.Controls.Add(this.lblGroupInfo); + this.tab1_1gB4.Controls.Add(this.tab1_1_4gB3); + this.tab1_1gB4.Controls.Add(this.tab1_1_4gB2); + this.tab1_1gB4.Controls.Add(this.cBImportSVGGroup); + resources.ApplyResources(this.tab1_1gB4, "tab1_1gB4"); + this.tab1_1gB4.Name = "tab1_1gB4"; + this.tab1_1gB4.TabStop = false; // - // cBimportGraphicAddFrameRadius + // BtnHelp_Grouping // - resources.ApplyResources(this.cBimportGraphicAddFrameRadius, "cBimportGraphicAddFrameRadius"); - this.cBimportGraphicAddFrameRadius.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFrameApplyRadius; - this.cBimportGraphicAddFrameRadius.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFrameApplyRadius", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGraphicAddFrameRadius.Name = "cBimportGraphicAddFrameRadius"; - this.cBimportGraphicAddFrameRadius.UseVisualStyleBackColor = true; + this.BtnHelp_Grouping.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Grouping, "BtnHelp_Grouping"); + this.BtnHelp_Grouping.Name = "BtnHelp_Grouping"; + this.BtnHelp_Grouping.Tag = "id=form-setup-1#grouping"; + this.toolTip1.SetToolTip(this.BtnHelp_Grouping, resources.GetString("BtnHelp_Grouping.ToolTip")); + this.BtnHelp_Grouping.UseVisualStyleBackColor = false; + this.BtnHelp_Grouping.Click += new System.EventHandler(this.BtnHelp_Click); // - // label35 + // lblGroupInfo // - resources.ApplyResources(this.label35, "label35"); - this.label35.Name = "label35"; + resources.ApplyResources(this.lblGroupInfo, "lblGroupInfo"); + this.lblGroupInfo.Name = "lblGroupInfo"; // - // nUDimportGraphicAddFrameDistance + // tab1_1_4gB3 // - this.nUDimportGraphicAddFrameDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFrameDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDimportGraphicAddFrameDistance.DecimalPlaces = 1; - resources.ApplyResources(this.nUDimportGraphicAddFrameDistance, "nUDimportGraphicAddFrameDistance"); - this.nUDimportGraphicAddFrameDistance.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDimportGraphicAddFrameDistance.Name = "nUDimportGraphicAddFrameDistance"; - this.nUDimportGraphicAddFrameDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFrameDistance; + this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort1); + this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort0); + this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort3); + this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort4); + this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort2); + this.tab1_1_4gB3.Controls.Add(this.cBImportSVGSortInvert); + resources.ApplyResources(this.tab1_1_4gB3, "tab1_1_4gB3"); + this.tab1_1_4gB3.Name = "tab1_1_4gB3"; + this.tab1_1_4gB3.TabStop = false; // - // cBimportGraphicAddFrameEnable + // rBImportSVGSort1 // - resources.ApplyResources(this.cBimportGraphicAddFrameEnable, "cBimportGraphicAddFrameEnable"); - this.cBimportGraphicAddFrameEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFrameEnable; - this.cBimportGraphicAddFrameEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFrameEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGraphicAddFrameEnable.Name = "cBimportGraphicAddFrameEnable"; - this.cBimportGraphicAddFrameEnable.UseVisualStyleBackColor = true; - this.cBimportGraphicAddFrameEnable.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + resources.ApplyResources(this.rBImportSVGSort1, "rBImportSVGSort1"); + this.rBImportSVGSort1.Checked = true; + this.rBImportSVGSort1.Name = "rBImportSVGSort1"; + this.rBImportSVGSort1.TabStop = true; + this.rBImportSVGSort1.UseVisualStyleBackColor = true; // - // pathImport4 + // rBImportSVGSort0 // - this.pathImport4.Controls.Add(this.gBNoise); - this.pathImport4.Controls.Add(this.BtnHelp_Pathmodification2); - this.pathImport4.Controls.Add(this.tab1_3gB8); - this.pathImport4.Controls.Add(this.lblPathModification); - this.pathImport4.Controls.Add(this.gBHatchFill); - this.pathImport4.Controls.Add(this.tab1_3gB5); - this.pathImport4.Controls.Add(this.tab1_3gB2); - resources.ApplyResources(this.pathImport4, "pathImport4"); - this.pathImport4.Name = "pathImport4"; - this.pathImport4.UseVisualStyleBackColor = true; + resources.ApplyResources(this.rBImportSVGSort0, "rBImportSVGSort0"); + this.rBImportSVGSort0.Name = "rBImportSVGSort0"; + this.rBImportSVGSort0.UseVisualStyleBackColor = true; + this.rBImportSVGSort0.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); // - // gBNoise + // rBImportSVGSort3 // - this.gBNoise.BackColor = System.Drawing.Color.WhiteSmoke; - this.gBNoise.Controls.Add(this.LblNoise2); - this.gBNoise.Controls.Add(this.LblNoise1); - this.gBNoise.Controls.Add(this.NudNoiseDensity); - this.gBNoise.Controls.Add(this.NudNoiseAmplitude); - this.gBNoise.Controls.Add(this.cBImportGraphicNoise); - resources.ApplyResources(this.gBNoise, "gBNoise"); - this.gBNoise.Name = "gBNoise"; - this.gBNoise.TabStop = false; + resources.ApplyResources(this.rBImportSVGSort3, "rBImportSVGSort3"); + this.rBImportSVGSort3.Name = "rBImportSVGSort3"; + this.rBImportSVGSort3.UseVisualStyleBackColor = true; + this.rBImportSVGSort3.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); // - // LblNoise2 + // rBImportSVGSort4 // - resources.ApplyResources(this.LblNoise2, "LblNoise2"); - this.LblNoise2.Name = "LblNoise2"; + resources.ApplyResources(this.rBImportSVGSort4, "rBImportSVGSort4"); + this.rBImportSVGSort4.Name = "rBImportSVGSort4"; + this.rBImportSVGSort4.UseVisualStyleBackColor = true; + this.rBImportSVGSort4.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); // - // LblNoise1 + // rBImportSVGSort2 // - resources.ApplyResources(this.LblNoise1, "LblNoise1"); - this.LblNoise1.Name = "LblNoise1"; + resources.ApplyResources(this.rBImportSVGSort2, "rBImportSVGSort2"); + this.rBImportSVGSort2.Name = "rBImportSVGSort2"; + this.rBImportSVGSort2.UseVisualStyleBackColor = true; + this.rBImportSVGSort2.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); // - // NudNoiseDensity + // tab1_1_4gB2 // - this.NudNoiseDensity.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicNoiseDensity", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudNoiseDensity.DecimalPlaces = 1; - this.NudNoiseDensity.Increment = new decimal(new int[] { - 5, - 0, - 0, - 65536}); - resources.ApplyResources(this.NudNoiseDensity, "NudNoiseDensity"); - this.NudNoiseDensity.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.NudNoiseDensity.Name = "NudNoiseDensity"; - this.toolTip1.SetToolTip(this.NudNoiseDensity, resources.GetString("NudNoiseDensity.ToolTip")); - this.NudNoiseDensity.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicNoiseDensity; + this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem4); + this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem3); + this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem2); + this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem1); + resources.ApplyResources(this.tab1_1_4gB2, "tab1_1_4gB2"); + this.tab1_1_4gB2.Name = "tab1_1_4gB2"; + this.tab1_1_4gB2.TabStop = false; // - // NudNoiseAmplitude + // rBImportSVGGroupItem4 // - this.NudNoiseAmplitude.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicNoiseAmplitude", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudNoiseAmplitude.DecimalPlaces = 1; - this.NudNoiseAmplitude.Increment = new decimal(new int[] { - 5, - 0, - 0, - 65536}); - resources.ApplyResources(this.NudNoiseAmplitude, "NudNoiseAmplitude"); - this.NudNoiseAmplitude.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.NudNoiseAmplitude.Name = "NudNoiseAmplitude"; - this.toolTip1.SetToolTip(this.NudNoiseAmplitude, resources.GetString("NudNoiseAmplitude.ToolTip")); - this.NudNoiseAmplitude.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicNoiseAmplitude; + resources.ApplyResources(this.rBImportSVGGroupItem4, "rBImportSVGGroupItem4"); + this.rBImportSVGGroupItem4.Name = "rBImportSVGGroupItem4"; + this.rBImportSVGGroupItem4.TabStop = true; + this.rBImportSVGGroupItem4.UseVisualStyleBackColor = true; + this.rBImportSVGGroupItem4.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); // - // cBImportGraphicNoise + // rBImportSVGGroupItem3 // - resources.ApplyResources(this.cBImportGraphicNoise, "cBImportGraphicNoise"); - this.cBImportGraphicNoise.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicNoiseEnable; - this.cBImportGraphicNoise.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicNoiseEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicNoise.Name = "cBImportGraphicNoise"; - this.toolTip1.SetToolTip(this.cBImportGraphicNoise, resources.GetString("cBImportGraphicNoise.ToolTip")); - this.cBImportGraphicNoise.UseVisualStyleBackColor = true; - this.cBImportGraphicNoise.CheckStateChanged += new System.EventHandler(this.CbImportGraphicNoise_CheckStateChanged); + resources.ApplyResources(this.rBImportSVGGroupItem3, "rBImportSVGGroupItem3"); + this.rBImportSVGGroupItem3.Name = "rBImportSVGGroupItem3"; + this.rBImportSVGGroupItem3.TabStop = true; + this.toolTip1.SetToolTip(this.rBImportSVGGroupItem3, resources.GetString("rBImportSVGGroupItem3.ToolTip")); + this.rBImportSVGGroupItem3.UseVisualStyleBackColor = true; + this.rBImportSVGGroupItem3.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); // - // BtnHelp_Pathmodification2 + // rBImportSVGGroupItem2 // - this.BtnHelp_Pathmodification2.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Pathmodification2, "BtnHelp_Pathmodification2"); - this.BtnHelp_Pathmodification2.Name = "BtnHelp_Pathmodification2"; - this.BtnHelp_Pathmodification2.Tag = "id=form-setup-1#path-modifications"; - this.toolTip1.SetToolTip(this.BtnHelp_Pathmodification2, resources.GetString("BtnHelp_Pathmodification2.ToolTip")); - this.BtnHelp_Pathmodification2.UseVisualStyleBackColor = false; - this.BtnHelp_Pathmodification2.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.rBImportSVGGroupItem2, "rBImportSVGGroupItem2"); + this.rBImportSVGGroupItem2.Name = "rBImportSVGGroupItem2"; + this.rBImportSVGGroupItem2.TabStop = true; + this.toolTip1.SetToolTip(this.rBImportSVGGroupItem2, resources.GetString("rBImportSVGGroupItem2.ToolTip")); + this.rBImportSVGGroupItem2.UseVisualStyleBackColor = true; + this.rBImportSVGGroupItem2.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); // - // tab1_3gB8 + // rBImportSVGGroupItem1 // - this.tab1_3gB8.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_3gB8.Controls.Add(this.nUDPathOverlapValue); - this.tab1_3gB8.Controls.Add(this.cBPathOverlapEnable); - resources.ApplyResources(this.tab1_3gB8, "tab1_3gB8"); - this.tab1_3gB8.Name = "tab1_3gB8"; - this.tab1_3gB8.TabStop = false; + resources.ApplyResources(this.rBImportSVGGroupItem1, "rBImportSVGGroupItem1"); + this.rBImportSVGGroupItem1.Checked = true; + this.rBImportSVGGroupItem1.Name = "rBImportSVGGroupItem1"; + this.rBImportSVGGroupItem1.TabStop = true; + this.toolTip1.SetToolTip(this.rBImportSVGGroupItem1, resources.GetString("rBImportSVGGroupItem1.ToolTip")); + this.rBImportSVGGroupItem1.UseVisualStyleBackColor = true; + this.rBImportSVGGroupItem1.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); // - // nUDPathOverlapValue + // pathImport7 // - this.nUDPathOverlapValue.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicExtendPathValue", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDPathOverlapValue.DecimalPlaces = 2; - this.nUDPathOverlapValue.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDPathOverlapValue, "nUDPathOverlapValue"); - this.nUDPathOverlapValue.Maximum = new decimal(new int[] { - 10, - 0, - 0, - 0}); - this.nUDPathOverlapValue.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDPathOverlapValue.Name = "nUDPathOverlapValue"; - this.nUDPathOverlapValue.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicExtendPathValue; + this.pathImport7.Controls.Add(this.GbFilter); + resources.ApplyResources(this.pathImport7, "pathImport7"); + this.pathImport7.Name = "pathImport7"; + this.pathImport7.UseVisualStyleBackColor = true; // - // cBPathOverlapEnable + // GbFilter // - resources.ApplyResources(this.cBPathOverlapEnable, "cBPathOverlapEnable"); - this.cBPathOverlapEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicExtendPathEnable; - this.cBPathOverlapEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicExtendPathEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBPathOverlapEnable.Name = "cBPathOverlapEnable"; - this.toolTip1.SetToolTip(this.cBPathOverlapEnable, resources.GetString("cBPathOverlapEnable.ToolTip")); - this.cBPathOverlapEnable.UseVisualStyleBackColor = true; - this.cBPathOverlapEnable.CheckStateChanged += new System.EventHandler(this.CbPathOverlapEnable_CheckStateChanged); + this.GbFilter.BackColor = System.Drawing.Color.WhiteSmoke; + this.GbFilter.Controls.Add(this.BtnHelp_Filter); + this.GbFilter.Controls.Add(this.BtnGetFilterSave); + this.GbFilter.Controls.Add(this.BtnGetFilterLoad); + this.GbFilter.Controls.Add(this.BtnGetFilterValueClear); + this.GbFilter.Controls.Add(this.RbimportGraphicFilterChoiceRemove2); + this.GbFilter.Controls.Add(this.GbFilterKeep); + this.GbFilter.Controls.Add(this.RbimportGraphicFilterChoiceRemove1); + this.GbFilter.Controls.Add(this.GbFilterRemove); + this.GbFilter.Controls.Add(this.CbimportGraphicFilterEnable); + resources.ApplyResources(this.GbFilter, "GbFilter"); + this.GbFilter.Name = "GbFilter"; + this.GbFilter.TabStop = false; // - // lblPathModification + // BtnHelp_Filter // - resources.ApplyResources(this.lblPathModification, "lblPathModification"); - this.lblPathModification.Name = "lblPathModification"; + this.BtnHelp_Filter.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Filter, "BtnHelp_Filter"); + this.BtnHelp_Filter.Name = "BtnHelp_Filter"; + this.BtnHelp_Filter.Tag = "id=form-setup-1#filter"; + this.toolTip1.SetToolTip(this.BtnHelp_Filter, resources.GetString("BtnHelp_Filter.ToolTip")); + this.BtnHelp_Filter.UseVisualStyleBackColor = false; + this.BtnHelp_Filter.Click += new System.EventHandler(this.BtnHelp_Click); // - // gBHatchFill + // BtnGetFilterSave // - this.gBHatchFill.BackColor = System.Drawing.Color.WhiteSmoke; - this.gBHatchFill.Controls.Add(this.CbImportGraphicHatchFillNoise); - this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillInset2); - this.gBHatchFill.Controls.Add(this.CbImportGraphicHatchFillDeletePath); - this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillDash); - this.gBHatchFill.Controls.Add(this.nUDHatchFillInset); - this.gBHatchFill.Controls.Add(this.nUDHatchFillAngle2); - this.gBHatchFill.Controls.Add(this.nUDHatchFillAngle); - this.gBHatchFill.Controls.Add(this.nUDHatchFillDist); - this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillInset); - this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillChangeAngle); - this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFillCross); - this.gBHatchFill.Controls.Add(this.lblHatchFill2); - this.gBHatchFill.Controls.Add(this.lblHatchFill1); - this.gBHatchFill.Controls.Add(this.cBImportGraphicHatchFill); - resources.ApplyResources(this.gBHatchFill, "gBHatchFill"); - this.gBHatchFill.Name = "gBHatchFill"; - this.gBHatchFill.TabStop = false; + resources.ApplyResources(this.BtnGetFilterSave, "BtnGetFilterSave"); + this.BtnGetFilterSave.Name = "BtnGetFilterSave"; + this.toolTip1.SetToolTip(this.BtnGetFilterSave, resources.GetString("BtnGetFilterSave.ToolTip")); + this.BtnGetFilterSave.UseVisualStyleBackColor = true; + this.BtnGetFilterSave.Click += new System.EventHandler(this.BtnGetFilterSave_Click); // - // cBImportGraphicHatchFillInset2 + // BtnGetFilterLoad // - this.cBImportGraphicHatchFillInset2.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillInsetEnable2; - this.cBImportGraphicHatchFillInset2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillInsetEnable2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBImportGraphicHatchFillInset2, "cBImportGraphicHatchFillInset2"); - this.cBImportGraphicHatchFillInset2.Name = "cBImportGraphicHatchFillInset2"; - this.cBImportGraphicHatchFillInset2.UseVisualStyleBackColor = true; + resources.ApplyResources(this.BtnGetFilterLoad, "BtnGetFilterLoad"); + this.BtnGetFilterLoad.Name = "BtnGetFilterLoad"; + this.toolTip1.SetToolTip(this.BtnGetFilterLoad, resources.GetString("BtnGetFilterLoad.ToolTip")); + this.BtnGetFilterLoad.UseVisualStyleBackColor = true; + this.BtnGetFilterLoad.Click += new System.EventHandler(this.BtnGetFilterLoad_Click); // - // CbImportGraphicHatchFillDeletePath + // BtnGetFilterValueClear // - resources.ApplyResources(this.CbImportGraphicHatchFillDeletePath, "CbImportGraphicHatchFillDeletePath"); - this.CbImportGraphicHatchFillDeletePath.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillDeletePath; - this.CbImportGraphicHatchFillDeletePath.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillDeletePath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportGraphicHatchFillDeletePath.Name = "CbImportGraphicHatchFillDeletePath"; - this.CbImportGraphicHatchFillDeletePath.UseVisualStyleBackColor = true; + resources.ApplyResources(this.BtnGetFilterValueClear, "BtnGetFilterValueClear"); + this.BtnGetFilterValueClear.Name = "BtnGetFilterValueClear"; + this.toolTip1.SetToolTip(this.BtnGetFilterValueClear, resources.GetString("BtnGetFilterValueClear.ToolTip")); + this.BtnGetFilterValueClear.UseVisualStyleBackColor = true; + this.BtnGetFilterValueClear.Click += new System.EventHandler(this.BtnGetFilterValueClear_Click); // - // cBImportGraphicHatchFillDash + // RbimportGraphicFilterChoiceRemove2 // - resources.ApplyResources(this.cBImportGraphicHatchFillDash, "cBImportGraphicHatchFillDash"); - this.cBImportGraphicHatchFillDash.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillDash; - this.cBImportGraphicHatchFillDash.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillDash", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicHatchFillDash.Name = "cBImportGraphicHatchFillDash"; - this.cBImportGraphicHatchFillDash.UseVisualStyleBackColor = true; + resources.ApplyResources(this.RbimportGraphicFilterChoiceRemove2, "RbimportGraphicFilterChoiceRemove2"); + this.RbimportGraphicFilterChoiceRemove2.Name = "RbimportGraphicFilterChoiceRemove2"; + this.RbimportGraphicFilterChoiceRemove2.UseVisualStyleBackColor = true; // - // nUDHatchFillInset + // GbFilterKeep // - this.nUDHatchFillInset.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillInset", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDHatchFillInset.DecimalPlaces = 1; - resources.ApplyResources(this.nUDHatchFillInset, "nUDHatchFillInset"); - this.nUDHatchFillInset.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDHatchFillInset.Name = "nUDHatchFillInset"; - this.nUDHatchFillInset.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillInset; + this.GbFilterKeep.Controls.Add(this.BtnGetFilterValueKeepWidth); + this.GbFilterKeep.Controls.Add(this.BtnGetFilterValueKeepColor); + this.GbFilterKeep.Controls.Add(this.TbimportGraphicFilterListKeep); + this.GbFilterKeep.Controls.Add(this.label90); + resources.ApplyResources(this.GbFilterKeep, "GbFilterKeep"); + this.GbFilterKeep.Name = "GbFilterKeep"; + this.GbFilterKeep.TabStop = false; // - // nUDHatchFillAngle2 + // BtnGetFilterValueKeepWidth // - this.nUDHatchFillAngle2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillAngle2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDHatchFillAngle2.Increment = new decimal(new int[] { - 5, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDHatchFillAngle2, "nUDHatchFillAngle2"); - this.nUDHatchFillAngle2.Maximum = new decimal(new int[] { - 180, - 0, - 0, - 0}); - this.nUDHatchFillAngle2.Name = "nUDHatchFillAngle2"; - this.nUDHatchFillAngle2.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillAngle2; + resources.ApplyResources(this.BtnGetFilterValueKeepWidth, "BtnGetFilterValueKeepWidth"); + this.BtnGetFilterValueKeepWidth.Name = "BtnGetFilterValueKeepWidth"; + this.toolTip1.SetToolTip(this.BtnGetFilterValueKeepWidth, resources.GetString("BtnGetFilterValueKeepWidth.ToolTip")); + this.BtnGetFilterValueKeepWidth.UseVisualStyleBackColor = true; + this.BtnGetFilterValueKeepWidth.Click += new System.EventHandler(this.BtnGetFilterValueKeep_Click); // - // nUDHatchFillAngle + // BtnGetFilterValueKeepColor // - this.nUDHatchFillAngle.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDHatchFillAngle.Increment = new decimal(new int[] { - 5, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDHatchFillAngle, "nUDHatchFillAngle"); - this.nUDHatchFillAngle.Maximum = new decimal(new int[] { - 180, - 0, - 0, - 0}); - this.nUDHatchFillAngle.Name = "nUDHatchFillAngle"; - this.nUDHatchFillAngle.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillAngle; + resources.ApplyResources(this.BtnGetFilterValueKeepColor, "BtnGetFilterValueKeepColor"); + this.BtnGetFilterValueKeepColor.Name = "BtnGetFilterValueKeepColor"; + this.toolTip1.SetToolTip(this.BtnGetFilterValueKeepColor, resources.GetString("BtnGetFilterValueKeepColor.ToolTip")); + this.BtnGetFilterValueKeepColor.UseVisualStyleBackColor = true; + this.BtnGetFilterValueKeepColor.Click += new System.EventHandler(this.BtnGetFilterValueKeep_Click); + // + // label90 + // + resources.ApplyResources(this.label90, "label90"); + this.label90.Name = "label90"; // - // nUDHatchFillDist + // GbFilterRemove // - this.nUDHatchFillDist.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDHatchFillDist.DecimalPlaces = 1; - resources.ApplyResources(this.nUDHatchFillDist, "nUDHatchFillDist"); - this.nUDHatchFillDist.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDHatchFillDist.Name = "nUDHatchFillDist"; - this.nUDHatchFillDist.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillDistance; + this.GbFilterRemove.Controls.Add(this.BtnGetFilterValueRemoveWidth); + this.GbFilterRemove.Controls.Add(this.BtnGetFilterValueRemoveColor); + this.GbFilterRemove.Controls.Add(this.TbimportGraphicFilterListRemove); + this.GbFilterRemove.Controls.Add(this.label89); + resources.ApplyResources(this.GbFilterRemove, "GbFilterRemove"); + this.GbFilterRemove.Name = "GbFilterRemove"; + this.GbFilterRemove.TabStop = false; // - // cBImportGraphicHatchFillInset + // BtnGetFilterValueRemoveWidth // - resources.ApplyResources(this.cBImportGraphicHatchFillInset, "cBImportGraphicHatchFillInset"); - this.cBImportGraphicHatchFillInset.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillInsetEnable; - this.cBImportGraphicHatchFillInset.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicHatchFillInset.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillInsetEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicHatchFillInset.Name = "cBImportGraphicHatchFillInset"; - this.cBImportGraphicHatchFillInset.UseVisualStyleBackColor = true; - this.cBImportGraphicHatchFillInset.CheckedChanged += new System.EventHandler(this.CbImportGraphicHatchFillInset_CheckedChanged); + resources.ApplyResources(this.BtnGetFilterValueRemoveWidth, "BtnGetFilterValueRemoveWidth"); + this.BtnGetFilterValueRemoveWidth.Name = "BtnGetFilterValueRemoveWidth"; + this.toolTip1.SetToolTip(this.BtnGetFilterValueRemoveWidth, resources.GetString("BtnGetFilterValueRemoveWidth.ToolTip")); + this.BtnGetFilterValueRemoveWidth.UseVisualStyleBackColor = true; + this.BtnGetFilterValueRemoveWidth.Click += new System.EventHandler(this.BtnGetFilterValueRemove_Click); // - // cBImportGraphicHatchFillChangeAngle + // BtnGetFilterValueRemoveColor // - resources.ApplyResources(this.cBImportGraphicHatchFillChangeAngle, "cBImportGraphicHatchFillChangeAngle"); - this.cBImportGraphicHatchFillChangeAngle.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillAngleInc; - this.cBImportGraphicHatchFillChangeAngle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillAngleInc", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicHatchFillChangeAngle.Name = "cBImportGraphicHatchFillChangeAngle"; - this.cBImportGraphicHatchFillChangeAngle.UseVisualStyleBackColor = true; + resources.ApplyResources(this.BtnGetFilterValueRemoveColor, "BtnGetFilterValueRemoveColor"); + this.BtnGetFilterValueRemoveColor.Name = "BtnGetFilterValueRemoveColor"; + this.toolTip1.SetToolTip(this.BtnGetFilterValueRemoveColor, resources.GetString("BtnGetFilterValueRemoveColor.ToolTip")); + this.BtnGetFilterValueRemoveColor.UseVisualStyleBackColor = true; + this.BtnGetFilterValueRemoveColor.Click += new System.EventHandler(this.BtnGetFilterValueRemove_Click); // - // cBImportGraphicHatchFillCross + // label89 // - resources.ApplyResources(this.cBImportGraphicHatchFillCross, "cBImportGraphicHatchFillCross"); - this.cBImportGraphicHatchFillCross.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillCross; - this.cBImportGraphicHatchFillCross.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillCross", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicHatchFillCross.Name = "cBImportGraphicHatchFillCross"; - this.cBImportGraphicHatchFillCross.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label89, "label89"); + this.label89.Name = "label89"; // - // lblHatchFill2 + // pathImport8 // - resources.ApplyResources(this.lblHatchFill2, "lblHatchFill2"); - this.lblHatchFill2.Name = "lblHatchFill2"; + this.pathImport8.Controls.Add(this.GbWireBender); + this.pathImport8.Controls.Add(this.gBDevelop); + resources.ApplyResources(this.pathImport8, "pathImport8"); + this.pathImport8.Name = "pathImport8"; + this.pathImport8.UseVisualStyleBackColor = true; // - // lblHatchFill1 + // GbWireBender // - resources.ApplyResources(this.lblHatchFill1, "lblHatchFill1"); - this.lblHatchFill1.Name = "lblHatchFill1"; + this.GbWireBender.BackColor = System.Drawing.Color.WhiteSmoke; + this.GbWireBender.Controls.Add(this.BtnHelp_Wirebender); + this.GbWireBender.Controls.Add(this.RbWireBenderAnglePcnt); + this.GbWireBender.Controls.Add(this.RbWireBenderAngleAbs); + this.GbWireBender.Controls.Add(this.groupBox31); + this.GbWireBender.Controls.Add(this.label79); + this.GbWireBender.Controls.Add(this.NudWireBenderDiameter); + this.GbWireBender.Controls.Add(this.label78); + this.GbWireBender.Controls.Add(this.NudWireBenderAngleAddOn); + this.GbWireBender.Controls.Add(this.CbWireBenderEnable); + resources.ApplyResources(this.GbWireBender, "GbWireBender"); + this.GbWireBender.Name = "GbWireBender"; + this.GbWireBender.TabStop = false; // - // cBImportGraphicHatchFill + // BtnHelp_Wirebender // - resources.ApplyResources(this.cBImportGraphicHatchFill, "cBImportGraphicHatchFill"); - this.cBImportGraphicHatchFill.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillEnable; - this.cBImportGraphicHatchFill.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicHatchFill.Name = "cBImportGraphicHatchFill"; - this.cBImportGraphicHatchFill.UseVisualStyleBackColor = true; - this.cBImportGraphicHatchFill.CheckStateChanged += new System.EventHandler(this.CbImportGraphicHatchFill_CheckStateChanged); + this.BtnHelp_Wirebender.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Wirebender, "BtnHelp_Wirebender"); + this.BtnHelp_Wirebender.Name = "BtnHelp_Wirebender"; + this.BtnHelp_Wirebender.Tag = "id=form-setup-2#wirebender"; + this.toolTip1.SetToolTip(this.BtnHelp_Wirebender, resources.GetString("BtnHelp_Wirebender.ToolTip")); + this.BtnHelp_Wirebender.UseVisualStyleBackColor = false; + this.BtnHelp_Wirebender.Click += new System.EventHandler(this.BtnHelp_Click); // - // tab1_3gB5 + // RbWireBenderAnglePcnt // - this.tab1_3gB5.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_3gB5.Controls.Add(this.nUDImportGCTangentialUnits); - this.tab1_3gB5.Controls.Add(this.nUDImportGCTangentialSwivel2); - this.tab1_3gB5.Controls.Add(this.nUDImportGCTangentialSwivel); - this.tab1_3gB5.Controls.Add(this.cBoxImportGCTangentialName); - this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential4); - this.tab1_3gB5.Controls.Add(this.cBImportGCTangentialRange); - this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential3); - this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential2); - this.tab1_3gB5.Controls.Add(this.lblDImportGCTangential1); - this.tab1_3gB5.Controls.Add(this.cBImportGCTangential); - resources.ApplyResources(this.tab1_3gB5, "tab1_3gB5"); - this.tab1_3gB5.Name = "tab1_3gB5"; - this.tab1_3gB5.TabStop = false; + resources.ApplyResources(this.RbWireBenderAnglePcnt, "RbWireBenderAnglePcnt"); + this.RbWireBenderAnglePcnt.Name = "RbWireBenderAnglePcnt"; + this.RbWireBenderAnglePcnt.UseVisualStyleBackColor = true; // - // nUDImportGCTangentialUnits + // groupBox31 // - this.nUDImportGCTangentialUnits.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialTurn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCTangentialUnits.DecimalPlaces = 1; - resources.ApplyResources(this.nUDImportGCTangentialUnits, "nUDImportGCTangentialUnits"); - this.nUDImportGCTangentialUnits.Maximum = new decimal(new int[] { - 360, - 0, - 0, - 0}); - this.nUDImportGCTangentialUnits.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDImportGCTangentialUnits.Name = "nUDImportGCTangentialUnits"; - this.nUDImportGCTangentialUnits.Value = global::GrblPlotter.Properties.Settings.Default.importGCTangentialTurn; + this.groupBox31.Controls.Add(this.label83); + this.groupBox31.Controls.Add(this.label82); + this.groupBox31.Controls.Add(this.label81); + this.groupBox31.Controls.Add(this.textBox6); + this.groupBox31.Controls.Add(this.textBox5); + this.groupBox31.Controls.Add(this.textBox4); + this.groupBox31.Controls.Add(this.label80); + this.groupBox31.Controls.Add(this.CbWireBenderFeed); + this.groupBox31.Controls.Add(this.NudWireBenderRadius); + this.groupBox31.Controls.Add(this.label74); + this.groupBox31.Controls.Add(this.label75); + this.groupBox31.Controls.Add(this.comboBox2); + this.groupBox31.Controls.Add(this.label76); + resources.ApplyResources(this.groupBox31, "groupBox31"); + this.groupBox31.Name = "groupBox31"; + this.groupBox31.TabStop = false; // - // nUDImportGCTangentialSwivel2 + // label83 // - this.nUDImportGCTangentialSwivel2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialAngleDevi", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCTangentialSwivel2.Increment = new decimal(new int[] { - 5, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGCTangentialSwivel2, "nUDImportGCTangentialSwivel2"); - this.nUDImportGCTangentialSwivel2.Maximum = new decimal(new int[] { - 30, - 0, - 0, - 0}); - this.nUDImportGCTangentialSwivel2.Name = "nUDImportGCTangentialSwivel2"; - this.toolTip1.SetToolTip(this.nUDImportGCTangentialSwivel2, resources.GetString("nUDImportGCTangentialSwivel2.ToolTip")); - this.nUDImportGCTangentialSwivel2.Value = global::GrblPlotter.Properties.Settings.Default.importGCTangentialAngleDevi; + resources.ApplyResources(this.label83, "label83"); + this.label83.Name = "label83"; // - // nUDImportGCTangentialSwivel + // label82 // - this.nUDImportGCTangentialSwivel.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCTangentialSwivel.Increment = new decimal(new int[] { - 5, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGCTangentialSwivel, "nUDImportGCTangentialSwivel"); - this.nUDImportGCTangentialSwivel.Maximum = new decimal(new int[] { - 90, - 0, - 0, - 0}); - this.nUDImportGCTangentialSwivel.Name = "nUDImportGCTangentialSwivel"; - this.toolTip1.SetToolTip(this.nUDImportGCTangentialSwivel, resources.GetString("nUDImportGCTangentialSwivel.ToolTip")); - this.nUDImportGCTangentialSwivel.Value = global::GrblPlotter.Properties.Settings.Default.importGCTangentialAngle; + resources.ApplyResources(this.label82, "label82"); + this.label82.Name = "label82"; // - // cBoxImportGCTangentialName + // label81 // - this.cBoxImportGCTangentialName.AllowDrop = true; - this.cBoxImportGCTangentialName.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBoxImportGCTangentialName.FormattingEnabled = true; - this.cBoxImportGCTangentialName.Items.AddRange(new object[] { - resources.GetString("cBoxImportGCTangentialName.Items"), - resources.GetString("cBoxImportGCTangentialName.Items1"), - resources.GetString("cBoxImportGCTangentialName.Items2"), - resources.GetString("cBoxImportGCTangentialName.Items3")}); - resources.ApplyResources(this.cBoxImportGCTangentialName, "cBoxImportGCTangentialName"); - this.cBoxImportGCTangentialName.Name = "cBoxImportGCTangentialName"; - this.cBoxImportGCTangentialName.Text = global::GrblPlotter.Properties.Settings.Default.importGCTangentialAxis; + resources.ApplyResources(this.label81, "label81"); + this.label81.Name = "label81"; // - // lblDImportGCTangential4 + // label80 // - resources.ApplyResources(this.lblDImportGCTangential4, "lblDImportGCTangential4"); - this.lblDImportGCTangential4.Name = "lblDImportGCTangential4"; - this.toolTip1.SetToolTip(this.lblDImportGCTangential4, resources.GetString("lblDImportGCTangential4.ToolTip")); + resources.ApplyResources(this.label80, "label80"); + this.label80.Name = "label80"; // - // cBImportGCTangentialRange + // label74 // - resources.ApplyResources(this.cBImportGCTangentialRange, "cBImportGCTangentialRange"); - this.cBImportGCTangentialRange.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTangentialRange; - this.cBImportGCTangentialRange.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialRange", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTangentialRange.Name = "cBImportGCTangentialRange"; - this.toolTip1.SetToolTip(this.cBImportGCTangentialRange, resources.GetString("cBImportGCTangentialRange.ToolTip")); - this.cBImportGCTangentialRange.UseVisualStyleBackColor = true; - this.cBImportGCTangentialRange.CheckStateChanged += new System.EventHandler(this.CbImportGCTangentialRange_CheckStateChanged); + resources.ApplyResources(this.label74, "label74"); + this.label74.Name = "label74"; // - // lblDImportGCTangential3 + // label75 // - resources.ApplyResources(this.lblDImportGCTangential3, "lblDImportGCTangential3"); - this.lblDImportGCTangential3.Name = "lblDImportGCTangential3"; + resources.ApplyResources(this.label75, "label75"); + this.label75.Name = "label75"; // - // lblDImportGCTangential2 + // label76 // - resources.ApplyResources(this.lblDImportGCTangential2, "lblDImportGCTangential2"); - this.lblDImportGCTangential2.Name = "lblDImportGCTangential2"; - this.toolTip1.SetToolTip(this.lblDImportGCTangential2, resources.GetString("lblDImportGCTangential2.ToolTip")); + resources.ApplyResources(this.label76, "label76"); + this.label76.Name = "label76"; // - // lblDImportGCTangential1 + // label79 // - resources.ApplyResources(this.lblDImportGCTangential1, "lblDImportGCTangential1"); - this.lblDImportGCTangential1.Name = "lblDImportGCTangential1"; + resources.ApplyResources(this.label79, "label79"); + this.label79.Name = "label79"; // - // cBImportGCTangential + // label78 // - resources.ApplyResources(this.cBImportGCTangential, "cBImportGCTangential"); - this.cBImportGCTangential.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTangentialEnable; - this.cBImportGCTangential.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTangential.Name = "cBImportGCTangential"; - this.cBImportGCTangential.UseVisualStyleBackColor = true; - this.cBImportGCTangential.CheckStateChanged += new System.EventHandler(this.CbImportGCTangential_CheckStateChanged); + resources.ApplyResources(this.label78, "label78"); + this.label78.Name = "label78"; + // + // gBDevelop + // + this.gBDevelop.BackColor = System.Drawing.Color.WhiteSmoke; + this.gBDevelop.Controls.Add(this.BtnHelp_Outline); + this.gBDevelop.Controls.Add(this.groupBox22); + this.gBDevelop.Controls.Add(this.label57); + this.gBDevelop.Controls.Add(this.nUDImportGraphicDevelopFeedAfter); + this.gBDevelop.Controls.Add(this.label54); + this.gBDevelop.Controls.Add(this.groupBox20); + this.gBDevelop.Controls.Add(this.nUDImportGraphicDevelopNotchZCut); + this.gBDevelop.Controls.Add(this.groupBox19); + this.gBDevelop.Controls.Add(this.cBImportGraphicDevelopEnable); + resources.ApplyResources(this.gBDevelop, "gBDevelop"); + this.gBDevelop.Name = "gBDevelop"; + this.gBDevelop.TabStop = false; // - // tab1_3gB2 + // BtnHelp_Outline // - this.tab1_3gB2.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_3gB2.Controls.Add(this.cBImportGCDragKnifeUse); - this.tab1_3gB2.Controls.Add(this.nUDImportGCDragKnifeAngle); - this.tab1_3gB2.Controls.Add(this.nUDImportGCDragKnifePercent); - this.tab1_3gB2.Controls.Add(this.nUDImportGCDragKnifeLength); - this.tab1_3gB2.Controls.Add(this.cBImportGCDragKnifePercent); - this.tab1_3gB2.Controls.Add(this.lblDrag2); - this.tab1_3gB2.Controls.Add(this.lblDrag1); - this.tab1_3gB2.Controls.Add(this.cBImportGCDragKnife); - resources.ApplyResources(this.tab1_3gB2, "tab1_3gB2"); - this.tab1_3gB2.Name = "tab1_3gB2"; - this.tab1_3gB2.TabStop = false; + this.BtnHelp_Outline.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Outline, "BtnHelp_Outline"); + this.BtnHelp_Outline.Name = "BtnHelp_Outline"; + this.BtnHelp_Outline.Tag = "id=form-setup-2#outline"; + this.toolTip1.SetToolTip(this.BtnHelp_Outline, resources.GetString("BtnHelp_Outline.ToolTip")); + this.BtnHelp_Outline.UseVisualStyleBackColor = false; + this.BtnHelp_Outline.Click += new System.EventHandler(this.BtnHelp_Click); // - // cBImportGCDragKnifeUse + // groupBox22 // - this.cBImportGCDragKnifeUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeUse; - this.cBImportGCDragKnifeUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBImportGCDragKnifeUse, "cBImportGCDragKnifeUse"); - this.cBImportGCDragKnifeUse.Name = "cBImportGCDragKnifeUse"; - this.cBImportGCDragKnifeUse.UseVisualStyleBackColor = true; + this.groupBox22.Controls.Add(this.label60); + this.groupBox22.Controls.Add(this.numericUpDown14); + resources.ApplyResources(this.groupBox22, "groupBox22"); + this.groupBox22.Name = "groupBox22"; + this.groupBox22.TabStop = false; // - // nUDImportGCDragKnifeAngle + // label60 // - this.nUDImportGCDragKnifeAngle.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCDragKnifeAngle, "nUDImportGCDragKnifeAngle"); - this.nUDImportGCDragKnifeAngle.Maximum = new decimal(new int[] { - 180, - 0, - 0, - 0}); - this.nUDImportGCDragKnifeAngle.Name = "nUDImportGCDragKnifeAngle"; - this.toolTip1.SetToolTip(this.nUDImportGCDragKnifeAngle, resources.GetString("nUDImportGCDragKnifeAngle.ToolTip")); - this.nUDImportGCDragKnifeAngle.Value = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeAngle; + resources.ApplyResources(this.label60, "label60"); + this.label60.Name = "label60"; // - // nUDImportGCDragKnifePercent + // label57 // - this.nUDImportGCDragKnifePercent.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifePercent", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCDragKnifePercent, "nUDImportGCDragKnifePercent"); - this.nUDImportGCDragKnifePercent.Maximum = new decimal(new int[] { - 500, - 0, - 0, - 0}); - this.nUDImportGCDragKnifePercent.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDImportGCDragKnifePercent.Name = "nUDImportGCDragKnifePercent"; - this.toolTip1.SetToolTip(this.nUDImportGCDragKnifePercent, resources.GetString("nUDImportGCDragKnifePercent.ToolTip")); - this.nUDImportGCDragKnifePercent.Value = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifePercent; + resources.ApplyResources(this.label57, "label57"); + this.label57.Name = "label57"; // - // nUDImportGCDragKnifeLength + // label54 // - this.nUDImportGCDragKnifeLength.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeLength", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCDragKnifeLength.DecimalPlaces = 2; - resources.ApplyResources(this.nUDImportGCDragKnifeLength, "nUDImportGCDragKnifeLength"); - this.nUDImportGCDragKnifeLength.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDImportGCDragKnifeLength.Name = "nUDImportGCDragKnifeLength"; - this.toolTip1.SetToolTip(this.nUDImportGCDragKnifeLength, resources.GetString("nUDImportGCDragKnifeLength.ToolTip")); - this.nUDImportGCDragKnifeLength.Value = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeLength; + resources.ApplyResources(this.label54, "label54"); + this.label54.Name = "label54"; // - // cBImportGCDragKnifePercent + // groupBox20 // - resources.ApplyResources(this.cBImportGCDragKnifePercent, "cBImportGCDragKnifePercent"); - this.cBImportGCDragKnifePercent.Checked = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifePercentEnable; - this.cBImportGCDragKnifePercent.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifePercentEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCDragKnifePercent.Name = "cBImportGCDragKnifePercent"; - this.toolTip1.SetToolTip(this.cBImportGCDragKnifePercent, resources.GetString("cBImportGCDragKnifePercent.ToolTip")); - this.cBImportGCDragKnifePercent.UseVisualStyleBackColor = true; + this.groupBox20.Controls.Add(this.CbImportGraphicDevelopNoCurve); + this.groupBox20.Controls.Add(this.cBDImportGraphicDevelopNotchLift); + this.groupBox20.Controls.Add(this.label59); + this.groupBox20.Controls.Add(this.nUDImportGraphicDevelopNotchZNotch); + this.groupBox20.Controls.Add(this.nUDImportGraphicDevelopNotchWidth); + this.groupBox20.Controls.Add(this.LblImportGraphicDevelopNotchDistance); + this.groupBox20.Controls.Add(this.label52); + this.groupBox20.Controls.Add(this.NudImportGraphicDevelopNotchDistance); + resources.ApplyResources(this.groupBox20, "groupBox20"); + this.groupBox20.Name = "groupBox20"; + this.groupBox20.TabStop = false; // - // lblDrag2 + // label59 // - resources.ApplyResources(this.lblDrag2, "lblDrag2"); - this.lblDrag2.Name = "lblDrag2"; - this.toolTip1.SetToolTip(this.lblDrag2, resources.GetString("lblDrag2.ToolTip")); + resources.ApplyResources(this.label59, "label59"); + this.label59.Name = "label59"; // - // lblDrag1 + // LblImportGraphicDevelopNotchDistance // - resources.ApplyResources(this.lblDrag1, "lblDrag1"); - this.lblDrag1.Name = "lblDrag1"; - this.toolTip1.SetToolTip(this.lblDrag1, resources.GetString("lblDrag1.ToolTip")); + resources.ApplyResources(this.LblImportGraphicDevelopNotchDistance, "LblImportGraphicDevelopNotchDistance"); + this.LblImportGraphicDevelopNotchDistance.Name = "LblImportGraphicDevelopNotchDistance"; // - // cBImportGCDragKnife + // label52 // - resources.ApplyResources(this.cBImportGCDragKnife, "cBImportGCDragKnife"); - this.cBImportGCDragKnife.Checked = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeEnable; - this.cBImportGCDragKnife.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCDragKnife.Name = "cBImportGCDragKnife"; - this.toolTip1.SetToolTip(this.cBImportGCDragKnife, resources.GetString("cBImportGCDragKnife.ToolTip")); - this.cBImportGCDragKnife.UseVisualStyleBackColor = true; - this.cBImportGCDragKnife.CheckedChanged += new System.EventHandler(this.CbImportGCDragKnife_CheckedChanged); + resources.ApplyResources(this.label52, "label52"); + this.label52.Name = "label52"; // - // pathImport5 + // groupBox19 // - this.pathImport5.Controls.Add(this.gBClipping); - resources.ApplyResources(this.pathImport5, "pathImport5"); - this.pathImport5.Name = "pathImport5"; - this.pathImport5.UseVisualStyleBackColor = true; + this.groupBox19.Controls.Add(this.rBImportGraphicDevelopFeedInvert); + this.groupBox19.Controls.Add(this.rBImportGraphicDevelopFeedX); + this.groupBox19.Controls.Add(this.rBImportGraphicDevelopFeedY); + resources.ApplyResources(this.groupBox19, "groupBox19"); + this.groupBox19.Name = "groupBox19"; + this.groupBox19.TabStop = false; // - // gBClipping + // rBImportGraphicDevelopFeedY // - this.gBClipping.BackColor = System.Drawing.Color.WhiteSmoke; - this.gBClipping.Controls.Add(this.button5); - this.gBClipping.Controls.Add(this.NudImportGraphicClipAngle); - this.gBClipping.Controls.Add(this.CbImportGraphicClipAngleEnable); - this.gBClipping.Controls.Add(this.CbImportGraphicClipGetDimAuto); - this.gBClipping.Controls.Add(this.BtnImportGraphicClipGetOff); - this.gBClipping.Controls.Add(this.BtnImportGraphicClipGetDim); - this.gBClipping.Controls.Add(this.nUDImportGraphicClipOffsetY); - this.gBClipping.Controls.Add(this.nUDImportGraphicClipHeight); - this.gBClipping.Controls.Add(this.nUDImportGraphicClipOffsetX); - this.gBClipping.Controls.Add(this.nUDImportGraphicClipWidth); - this.gBClipping.Controls.Add(this.label3); - this.gBClipping.Controls.Add(this.rBImportGraphicClip1); - this.gBClipping.Controls.Add(this.rBImportGraphicClip0); - this.gBClipping.Controls.Add(this.cBImportGraphicTile); - this.gBClipping.Controls.Add(this.groupBox7); - resources.ApplyResources(this.gBClipping, "gBClipping"); - this.gBClipping.Name = "gBClipping"; - this.gBClipping.TabStop = false; + resources.ApplyResources(this.rBImportGraphicDevelopFeedY, "rBImportGraphicDevelopFeedY"); + this.rBImportGraphicDevelopFeedY.Name = "rBImportGraphicDevelopFeedY"; + this.rBImportGraphicDevelopFeedY.UseVisualStyleBackColor = true; // - // button5 + // pathImport9 // - this.button5.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.button5, "button5"); - this.button5.Name = "button5"; - this.button5.Tag = "id=form-setup-1#clipping"; - this.toolTip1.SetToolTip(this.button5, resources.GetString("button5.ToolTip")); - this.button5.UseVisualStyleBackColor = false; - this.button5.Click += new System.EventHandler(this.BtnHelp_Click); + this.pathImport9.Controls.Add(this.groupBox26); + resources.ApplyResources(this.pathImport9, "pathImport9"); + this.pathImport9.Name = "pathImport9"; + this.pathImport9.UseVisualStyleBackColor = true; // - // NudImportGraphicClipAngle + // groupBox26 // - this.NudImportGraphicClipAngle.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudImportGraphicClipAngle.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.NudImportGraphicClipAngle, "NudImportGraphicClipAngle"); - this.NudImportGraphicClipAngle.Maximum = new decimal(new int[] { - 180, - 0, - 0, - 0}); - this.NudImportGraphicClipAngle.Minimum = new decimal(new int[] { - 180, - 0, - 0, - -2147483648}); - this.NudImportGraphicClipAngle.Name = "NudImportGraphicClipAngle"; - this.NudImportGraphicClipAngle.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicClipAngle; + this.groupBox26.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox26.Controls.Add(this.BtnHelp_Extension); + this.groupBox26.Controls.Add(this.LbLAuxDescription); + this.groupBox26.Controls.Add(this.groupBox28); + this.groupBox26.Controls.Add(this.LblAux11); + this.groupBox26.Controls.Add(this.LblAux10); + this.groupBox26.Controls.Add(this.CbAux2SumUp); + this.groupBox26.Controls.Add(this.NudAux2Factor); + this.groupBox26.Controls.Add(this.CbAux2Axis); + this.groupBox26.Controls.Add(this.CbAux2Enable); + this.groupBox26.Controls.Add(this.groupBox27); + this.groupBox26.Controls.Add(this.LblAux2); + this.groupBox26.Controls.Add(this.LblAux1); + this.groupBox26.Controls.Add(this.CbAux1SumUp); + this.groupBox26.Controls.Add(this.NudAux1Factor); + this.groupBox26.Controls.Add(this.CbAux1Axis); + this.groupBox26.Controls.Add(this.CbAux1Enable); + resources.ApplyResources(this.groupBox26, "groupBox26"); + this.groupBox26.Name = "groupBox26"; + this.groupBox26.TabStop = false; // - // CbImportGraphicClipAngleEnable + // BtnHelp_Extension // - resources.ApplyResources(this.CbImportGraphicClipAngleEnable, "CbImportGraphicClipAngleEnable"); - this.CbImportGraphicClipAngleEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipAngleEnable; - this.CbImportGraphicClipAngleEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipAngleEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportGraphicClipAngleEnable.Name = "CbImportGraphicClipAngleEnable"; - this.CbImportGraphicClipAngleEnable.UseVisualStyleBackColor = true; + this.BtnHelp_Extension.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Extension, "BtnHelp_Extension"); + this.BtnHelp_Extension.Name = "BtnHelp_Extension"; + this.BtnHelp_Extension.Tag = "id=form-setup-2#extension"; + this.toolTip1.SetToolTip(this.BtnHelp_Extension, resources.GetString("BtnHelp_Extension.ToolTip")); + this.BtnHelp_Extension.UseVisualStyleBackColor = false; + this.BtnHelp_Extension.Click += new System.EventHandler(this.BtnHelp_Click); // - // CbImportGraphicClipGetDimAuto + // LbLAuxDescription // - resources.ApplyResources(this.CbImportGraphicClipGetDimAuto, "CbImportGraphicClipGetDimAuto"); - this.CbImportGraphicClipGetDimAuto.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipGetDimAuto; - this.CbImportGraphicClipGetDimAuto.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipGetDimAuto", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportGraphicClipGetDimAuto.Name = "CbImportGraphicClipGetDimAuto"; - this.toolTip1.SetToolTip(this.CbImportGraphicClipGetDimAuto, resources.GetString("CbImportGraphicClipGetDimAuto.ToolTip")); - this.CbImportGraphicClipGetDimAuto.UseVisualStyleBackColor = true; + resources.ApplyResources(this.LbLAuxDescription, "LbLAuxDescription"); + this.LbLAuxDescription.Name = "LbLAuxDescription"; // - // BtnImportGraphicClipGetOff + // groupBox28 // - resources.ApplyResources(this.BtnImportGraphicClipGetOff, "BtnImportGraphicClipGetOff"); - this.BtnImportGraphicClipGetOff.Name = "BtnImportGraphicClipGetOff"; - this.toolTip1.SetToolTip(this.BtnImportGraphicClipGetOff, resources.GetString("BtnImportGraphicClipGetOff.ToolTip")); - this.BtnImportGraphicClipGetOff.UseVisualStyleBackColor = true; - this.BtnImportGraphicClipGetOff.Click += new System.EventHandler(this.BtnImportGraphicClipGetOff_Click); + this.groupBox28.Controls.Add(this.CbAux2ZMode); + this.groupBox28.Controls.Add(this.LblAux12); + this.groupBox28.Controls.Add(this.CbAux2ZUse); + this.groupBox28.Controls.Add(this.NudAux2ZFactor); + resources.ApplyResources(this.groupBox28, "groupBox28"); + this.groupBox28.Name = "groupBox28"; + this.groupBox28.TabStop = false; // - // BtnImportGraphicClipGetDim + // CbAux2ZMode // - resources.ApplyResources(this.BtnImportGraphicClipGetDim, "BtnImportGraphicClipGetDim"); - this.BtnImportGraphicClipGetDim.Name = "BtnImportGraphicClipGetDim"; - this.toolTip1.SetToolTip(this.BtnImportGraphicClipGetDim, resources.GetString("BtnImportGraphicClipGetDim.ToolTip")); - this.BtnImportGraphicClipGetDim.UseVisualStyleBackColor = true; - this.BtnImportGraphicClipGetDim.Click += new System.EventHandler(this.BtnImportGraphicClipGetDim_Click); + this.CbAux2ZMode.FormattingEnabled = true; + this.CbAux2ZMode.Items.AddRange(new object[] { + resources.GetString("CbAux2ZMode.Items"), + resources.GetString("CbAux2ZMode.Items1"), + resources.GetString("CbAux2ZMode.Items2"), + resources.GetString("CbAux2ZMode.Items3")}); + resources.ApplyResources(this.CbAux2ZMode, "CbAux2ZMode"); + this.CbAux2ZMode.Name = "CbAux2ZMode"; + this.CbAux2ZMode.SelectedIndexChanged += new System.EventHandler(this.CbAux2ZMode_SelectedIndexChanged); // - // nUDImportGraphicClipOffsetY + // LblAux12 // - this.nUDImportGraphicClipOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicClipOffsetY.DecimalPlaces = 2; - this.nUDImportGraphicClipOffsetY.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGraphicClipOffsetY, "nUDImportGraphicClipOffsetY"); - this.nUDImportGraphicClipOffsetY.Maximum = new decimal(new int[] { - 10000000, - 0, - 0, - 0}); - this.nUDImportGraphicClipOffsetY.Minimum = new decimal(new int[] { - 10000000, - 0, - 0, - -2147483648}); - this.nUDImportGraphicClipOffsetY.Name = "nUDImportGraphicClipOffsetY"; - this.toolTip1.SetToolTip(this.nUDImportGraphicClipOffsetY, resources.GetString("nUDImportGraphicClipOffsetY.ToolTip")); - this.nUDImportGraphicClipOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicClipOffsetY; + resources.ApplyResources(this.LblAux12, "LblAux12"); + this.LblAux12.Name = "LblAux12"; // - // nUDImportGraphicClipHeight + // LblAux11 // - this.nUDImportGraphicClipHeight.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicTileY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicClipHeight.DecimalPlaces = 2; - this.nUDImportGraphicClipHeight.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGraphicClipHeight, "nUDImportGraphicClipHeight"); - this.nUDImportGraphicClipHeight.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.nUDImportGraphicClipHeight.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDImportGraphicClipHeight.Name = "nUDImportGraphicClipHeight"; - this.toolTip1.SetToolTip(this.nUDImportGraphicClipHeight, resources.GetString("nUDImportGraphicClipHeight.ToolTip")); - this.nUDImportGraphicClipHeight.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicTileY; + resources.ApplyResources(this.LblAux11, "LblAux11"); + this.LblAux11.Name = "LblAux11"; // - // nUDImportGraphicClipOffsetX + // LblAux10 // - this.nUDImportGraphicClipOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicClipOffsetX.DecimalPlaces = 2; - this.nUDImportGraphicClipOffsetX.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGraphicClipOffsetX, "nUDImportGraphicClipOffsetX"); - this.nUDImportGraphicClipOffsetX.Maximum = new decimal(new int[] { - 10000000, - 0, - 0, - 0}); - this.nUDImportGraphicClipOffsetX.Minimum = new decimal(new int[] { - 10000000, - 0, - 0, - -2147483648}); - this.nUDImportGraphicClipOffsetX.Name = "nUDImportGraphicClipOffsetX"; - this.toolTip1.SetToolTip(this.nUDImportGraphicClipOffsetX, resources.GetString("nUDImportGraphicClipOffsetX.ToolTip")); - this.nUDImportGraphicClipOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicClipOffsetX; + resources.ApplyResources(this.LblAux10, "LblAux10"); + this.LblAux10.Name = "LblAux10"; // - // nUDImportGraphicClipWidth + // groupBox27 // - this.nUDImportGraphicClipWidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicTileX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicClipWidth.DecimalPlaces = 2; - this.nUDImportGraphicClipWidth.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGraphicClipWidth, "nUDImportGraphicClipWidth"); - this.nUDImportGraphicClipWidth.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.nUDImportGraphicClipWidth.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDImportGraphicClipWidth.Name = "nUDImportGraphicClipWidth"; - this.toolTip1.SetToolTip(this.nUDImportGraphicClipWidth, resources.GetString("nUDImportGraphicClipWidth.ToolTip")); - this.nUDImportGraphicClipWidth.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicTileX; + this.groupBox27.Controls.Add(this.CbAux1ZMode); + this.groupBox27.Controls.Add(this.LblAux3); + this.groupBox27.Controls.Add(this.CbAux1ZUse); + this.groupBox27.Controls.Add(this.NudAux1ZFactor); + resources.ApplyResources(this.groupBox27, "groupBox27"); + this.groupBox27.Name = "groupBox27"; + this.groupBox27.TabStop = false; // - // label3 + // CbAux1ZMode // - resources.ApplyResources(this.label3, "label3"); - this.label3.Name = "label3"; + this.CbAux1ZMode.FormattingEnabled = true; + this.CbAux1ZMode.Items.AddRange(new object[] { + resources.GetString("CbAux1ZMode.Items"), + resources.GetString("CbAux1ZMode.Items1"), + resources.GetString("CbAux1ZMode.Items2"), + resources.GetString("CbAux1ZMode.Items3")}); + resources.ApplyResources(this.CbAux1ZMode, "CbAux1ZMode"); + this.CbAux1ZMode.Name = "CbAux1ZMode"; + this.CbAux1ZMode.SelectedIndexChanged += new System.EventHandler(this.CbAux1ZMode_SelectedIndexChanged); // - // rBImportGraphicClip1 + // LblAux3 // - resources.ApplyResources(this.rBImportGraphicClip1, "rBImportGraphicClip1"); - this.rBImportGraphicClip1.Name = "rBImportGraphicClip1"; - this.rBImportGraphicClip1.UseVisualStyleBackColor = true; + resources.ApplyResources(this.LblAux3, "LblAux3"); + this.LblAux3.Name = "LblAux3"; // - // rBImportGraphicClip0 + // LblAux2 // - resources.ApplyResources(this.rBImportGraphicClip0, "rBImportGraphicClip0"); - this.rBImportGraphicClip0.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClip; - this.rBImportGraphicClip0.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClip", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBImportGraphicClip0.Name = "rBImportGraphicClip0"; - this.rBImportGraphicClip0.TabStop = true; - this.toolTip1.SetToolTip(this.rBImportGraphicClip0, resources.GetString("rBImportGraphicClip0.ToolTip")); - this.rBImportGraphicClip0.UseVisualStyleBackColor = true; + resources.ApplyResources(this.LblAux2, "LblAux2"); + this.LblAux2.Name = "LblAux2"; // - // cBImportGraphicTile + // LblAux1 // - resources.ApplyResources(this.cBImportGraphicTile, "cBImportGraphicTile"); - this.cBImportGraphicTile.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipEnable; - this.cBImportGraphicTile.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicTile.Name = "cBImportGraphicTile"; - this.toolTip1.SetToolTip(this.cBImportGraphicTile, resources.GetString("cBImportGraphicTile.ToolTip")); - this.cBImportGraphicTile.UseVisualStyleBackColor = true; - this.cBImportGraphicTile.CheckedChanged += new System.EventHandler(this.CbImportGraphicTile_CheckedChanged); + resources.ApplyResources(this.LblAux1, "LblAux1"); + this.LblAux1.Name = "LblAux1"; // - // groupBox7 + // graphicImport2 // - this.groupBox7.Controls.Add(this.cBImportGraphicClipShowOrigPositionShift); - this.groupBox7.Controls.Add(this.cBImportGraphicClipShowOrigPosition); - this.groupBox7.Controls.Add(this.label51); - this.groupBox7.Controls.Add(this.nUDImportGraphicTileClipAddOnX); - this.groupBox7.Controls.Add(this.cBImportGraphicClipSkipCode); - this.groupBox7.Controls.Add(this.label34); - this.groupBox7.Controls.Add(this.label11); - this.groupBox7.Controls.Add(this.textBox2); - this.groupBox7.Controls.Add(this.cBImportGraphicClipOffsetApply); - resources.ApplyResources(this.groupBox7, "groupBox7"); - this.groupBox7.Name = "groupBox7"; - this.groupBox7.TabStop = false; + this.graphicImport2.Controls.Add(this.tab1_2gB1); + this.graphicImport2.Controls.Add(this.tab1_2gB7); + resources.ApplyResources(this.graphicImport2, "graphicImport2"); + this.graphicImport2.Name = "graphicImport2"; + this.graphicImport2.UseVisualStyleBackColor = true; // - // cBImportGraphicClipShowOrigPositionShift + // tab1_2gB1 // - resources.ApplyResources(this.cBImportGraphicClipShowOrigPositionShift, "cBImportGraphicClipShowOrigPositionShift"); - this.cBImportGraphicClipShowOrigPositionShift.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipShowOrigPositionShiftTileProcessed; - this.cBImportGraphicClipShowOrigPositionShift.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicClipShowOrigPositionShift.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipShowOrigPositionShiftTileProcessed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicClipShowOrigPositionShift.Name = "cBImportGraphicClipShowOrigPositionShift"; - this.toolTip1.SetToolTip(this.cBImportGraphicClipShowOrigPositionShift, resources.GetString("cBImportGraphicClipShowOrigPositionShift.ToolTip")); - this.cBImportGraphicClipShowOrigPositionShift.UseVisualStyleBackColor = true; + this.tab1_2gB1.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_2gB1.Controls.Add(this.BtnSaveIni_Gcode); + this.tab1_2gB1.Controls.Add(this.BtnHelp_General); + this.tab1_2gB1.Controls.Add(this.label32); + this.tab1_2gB1.Controls.Add(this.tBImportGCToolChange); + this.tab1_2gB1.Controls.Add(this.nUDImportGCFeedXY); + this.tab1_2gB1.Controls.Add(this.tab1_2gB2); + this.tab1_2gB1.Controls.Add(this.cBImportGCToolM0); + this.tab1_2gB1.Controls.Add(this.cBImportGCTool); + this.tab1_2gB1.Controls.Add(this.cBImportGCComments); + this.tab1_2gB1.Controls.Add(this.cBImportGCTTXYFeed); + this.tab1_2gB1.Controls.Add(this.tab1_2lbl1); + this.tab1_2gB1.Controls.Add(this.tBImportGCHeader); + this.tab1_2gB1.Controls.Add(this.tab1_2lbl4); + this.tab1_2gB1.Controls.Add(this.tab1_2lbl2); + this.tab1_2gB1.Controls.Add(this.tBImportGCFooter); + this.tab1_2gB1.Controls.Add(this.tab1_2lbl3); + this.tab1_2gB1.Controls.Add(this.nUDImportDecPlaces); + resources.ApplyResources(this.tab1_2gB1, "tab1_2gB1"); + this.tab1_2gB1.Name = "tab1_2gB1"; + this.tab1_2gB1.TabStop = false; // - // cBImportGraphicClipShowOrigPosition + // BtnHelp_General // - resources.ApplyResources(this.cBImportGraphicClipShowOrigPosition, "cBImportGraphicClipShowOrigPosition"); - this.cBImportGraphicClipShowOrigPosition.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipShowOrigPosition; - this.cBImportGraphicClipShowOrigPosition.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipShowOrigPosition", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicClipShowOrigPosition.Name = "cBImportGraphicClipShowOrigPosition"; - this.toolTip1.SetToolTip(this.cBImportGraphicClipShowOrigPosition, resources.GetString("cBImportGraphicClipShowOrigPosition.ToolTip")); - this.cBImportGraphicClipShowOrigPosition.UseVisualStyleBackColor = true; + this.BtnHelp_General.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_General, "BtnHelp_General"); + this.BtnHelp_General.Name = "BtnHelp_General"; + this.BtnHelp_General.Tag = "id=form-setup-3#general"; + this.toolTip1.SetToolTip(this.BtnHelp_General, resources.GetString("BtnHelp_General.ToolTip")); + this.BtnHelp_General.UseVisualStyleBackColor = false; + this.BtnHelp_General.Click += new System.EventHandler(this.BtnHelp_Click); // - // label51 + // label32 // - resources.ApplyResources(this.label51, "label51"); - this.label51.Name = "label51"; + resources.ApplyResources(this.label32, "label32"); + this.label32.Name = "label32"; // - // nUDImportGraphicTileClipAddOnX + // tab1_2gB2 // - this.nUDImportGraphicTileClipAddOnX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicTileAddOnX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicTileClipAddOnX.DecimalPlaces = 2; - resources.ApplyResources(this.nUDImportGraphicTileClipAddOnX, "nUDImportGraphicTileClipAddOnX"); - this.nUDImportGraphicTileClipAddOnX.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.nUDImportGraphicTileClipAddOnX.Name = "nUDImportGraphicTileClipAddOnX"; - this.nUDImportGraphicTileClipAddOnX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicTileAddOnX; + this.tab1_2gB2.Controls.Add(this.btnCheckSpindle); + this.tab1_2gB2.Controls.Add(this.nUDImportGCSSpeed); + this.tab1_2gB2.Controls.Add(this.nUDImportGCSpindleDelay); + this.tab1_2gB2.Controls.Add(this.cBImportLasermode); + this.tab1_2gB2.Controls.Add(this.rBImportGCSpindleCmd2); + this.tab1_2gB2.Controls.Add(this.tab1_2lbl6); + this.tab1_2gB2.Controls.Add(this.rBImportGCSpindleCmd1); + this.tab1_2gB2.Controls.Add(this.tab1_2lbl7); + this.tab1_2gB2.Controls.Add(this.tab1_2lbl5); + this.tab1_2gB2.Controls.Add(this.cBImportGCTTSSpeed); + resources.ApplyResources(this.tab1_2gB2, "tab1_2gB2"); + this.tab1_2gB2.Name = "tab1_2gB2"; + this.tab1_2gB2.TabStop = false; // - // cBImportGraphicClipSkipCode + // btnCheckSpindle // - resources.ApplyResources(this.cBImportGraphicClipSkipCode, "cBImportGraphicClipSkipCode"); - this.cBImportGraphicClipSkipCode.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipSkipCode; - this.cBImportGraphicClipSkipCode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipSkipCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicClipSkipCode.Name = "cBImportGraphicClipSkipCode"; - this.cBImportGraphicClipSkipCode.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnCheckSpindle, "btnCheckSpindle"); + this.btnCheckSpindle.Name = "btnCheckSpindle"; + this.btnCheckSpindle.UseVisualStyleBackColor = true; + this.btnCheckSpindle.Click += new System.EventHandler(this.BtnCheckSpindle_Click); // - // label34 + // rBImportGCSpindleCmd2 // - resources.ApplyResources(this.label34, "label34"); - this.label34.Name = "label34"; + resources.ApplyResources(this.rBImportGCSpindleCmd2, "rBImportGCSpindleCmd2"); + this.rBImportGCSpindleCmd2.Name = "rBImportGCSpindleCmd2"; + this.toolTip1.SetToolTip(this.rBImportGCSpindleCmd2, resources.GetString("rBImportGCSpindleCmd2.ToolTip")); + this.rBImportGCSpindleCmd2.UseVisualStyleBackColor = true; // - // label11 + // tab1_2lbl6 // - resources.ApplyResources(this.label11, "label11"); - this.label11.Name = "label11"; - this.toolTip1.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); + resources.ApplyResources(this.tab1_2lbl6, "tab1_2lbl6"); + this.tab1_2lbl6.Name = "tab1_2lbl6"; // - // textBox2 + // tab1_2lbl7 // - this.textBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipGCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.textBox2, "textBox2"); - this.textBox2.Name = "textBox2"; - this.textBox2.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicClipGCode; + resources.ApplyResources(this.tab1_2lbl7, "tab1_2lbl7"); + this.tab1_2lbl7.Name = "tab1_2lbl7"; // - // cBImportGraphicClipOffsetApply + // tab1_2lbl5 // - resources.ApplyResources(this.cBImportGraphicClipOffsetApply, "cBImportGraphicClipOffsetApply"); - this.cBImportGraphicClipOffsetApply.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipOffsetApply; - this.cBImportGraphicClipOffsetApply.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGraphicClipOffsetApply.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipOffsetApply", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicClipOffsetApply.Name = "cBImportGraphicClipOffsetApply"; - this.toolTip1.SetToolTip(this.cBImportGraphicClipOffsetApply, resources.GetString("cBImportGraphicClipOffsetApply.ToolTip")); - this.cBImportGraphicClipOffsetApply.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab1_2lbl5, "tab1_2lbl5"); + this.tab1_2lbl5.Name = "tab1_2lbl5"; + this.toolTip1.SetToolTip(this.tab1_2lbl5, resources.GetString("tab1_2lbl5.ToolTip")); // - // pathImport6 + // tab1_2lbl1 // - this.pathImport6.Controls.Add(this.groupBox30); - this.pathImport6.Controls.Add(this.tab1_1gB5); - this.pathImport6.Controls.Add(this.tab1_1gB4); - resources.ApplyResources(this.pathImport6, "pathImport6"); - this.pathImport6.Name = "pathImport6"; - this.pathImport6.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab1_2lbl1, "tab1_2lbl1"); + this.tab1_2lbl1.Name = "tab1_2lbl1"; + this.toolTip1.SetToolTip(this.tab1_2lbl1, resources.GetString("tab1_2lbl1.ToolTip")); // - // groupBox30 + // tab1_2lbl4 // - this.groupBox30.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox30.Controls.Add(this.BtnHelp_Conversion); - this.groupBox30.Controls.Add(this.label73); - this.groupBox30.Controls.Add(this.NudConversionMaxFigures); - resources.ApplyResources(this.groupBox30, "groupBox30"); - this.groupBox30.Name = "groupBox30"; - this.groupBox30.TabStop = false; + resources.ApplyResources(this.tab1_2lbl4, "tab1_2lbl4"); + this.tab1_2lbl4.Name = "tab1_2lbl4"; + this.toolTip1.SetToolTip(this.tab1_2lbl4, resources.GetString("tab1_2lbl4.ToolTip")); // - // BtnHelp_Conversion + // tab1_2lbl2 // - this.BtnHelp_Conversion.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Conversion, "BtnHelp_Conversion"); - this.BtnHelp_Conversion.Name = "BtnHelp_Conversion"; - this.BtnHelp_Conversion.Tag = "id=form-setup-1#conversion"; - this.toolTip1.SetToolTip(this.BtnHelp_Conversion, resources.GetString("BtnHelp_Conversion.ToolTip")); - this.BtnHelp_Conversion.UseVisualStyleBackColor = false; - this.BtnHelp_Conversion.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.tab1_2lbl2, "tab1_2lbl2"); + this.tab1_2lbl2.Name = "tab1_2lbl2"; + this.toolTip1.SetToolTip(this.tab1_2lbl2, resources.GetString("tab1_2lbl2.ToolTip")); // - // label73 + // tab1_2lbl3 // - resources.ApplyResources(this.label73, "label73"); - this.label73.Name = "label73"; + resources.ApplyResources(this.tab1_2lbl3, "tab1_2lbl3"); + this.tab1_2lbl3.Name = "tab1_2lbl3"; // - // NudConversionMaxFigures + // nUDImportDecPlaces // - this.NudConversionMaxFigures.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importFigureMaxAmount", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudConversionMaxFigures.Increment = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - resources.ApplyResources(this.NudConversionMaxFigures, "NudConversionMaxFigures"); - this.NudConversionMaxFigures.Maximum = new decimal(new int[] { - 10000000, + resources.ApplyResources(this.nUDImportDecPlaces, "nUDImportDecPlaces"); + this.nUDImportDecPlaces.Maximum = new decimal(new int[] { + 6, 0, 0, 0}); - this.NudConversionMaxFigures.Minimum = new decimal(new int[] { - 100, + this.nUDImportDecPlaces.Name = "nUDImportDecPlaces"; + this.toolTip1.SetToolTip(this.nUDImportDecPlaces, resources.GetString("nUDImportDecPlaces.ToolTip")); + this.nUDImportDecPlaces.Value = new decimal(new int[] { + 3, 0, 0, 0}); - this.NudConversionMaxFigures.Name = "NudConversionMaxFigures"; - this.NudConversionMaxFigures.Value = global::GrblPlotter.Properties.Settings.Default.importFigureMaxAmount; // - // tab1_1gB5 + // tab1_2gB7 // - this.tab1_1gB5.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_1gB5.Controls.Add(this.BtnHelp_Tooltable); - this.tab1_1gB5.Controls.Add(this.label62); - this.tab1_1gB5.Controls.Add(this.numericUpDown2); - this.tab1_1gB5.Controls.Add(this.cBToolTableDefault); - this.tab1_1gB5.Controls.Add(this.cBToolTableUse); - resources.ApplyResources(this.tab1_1gB5, "tab1_1gB5"); - this.tab1_1gB5.Name = "tab1_1gB5"; - this.tab1_1gB5.TabStop = false; + this.tab1_2gB7.BackColor = System.Drawing.Color.Transparent; + this.tab1_2gB7.Controls.Add(this.BtnHelp_Penupdown); + this.tab1_2gB7.Controls.Add(this.cBImportGCUseIndividual2); + this.tab1_2gB7.Controls.Add(this.cBImportGCUseSpindle2); + this.tab1_2gB7.Controls.Add(this.cBImportGCUsePWM2); + this.tab1_2gB7.Controls.Add(this.cBImportGCUseZ2); + this.tab1_2gB7.Controls.Add(this.tabControl1); + resources.ApplyResources(this.tab1_2gB7, "tab1_2gB7"); + this.tab1_2gB7.Name = "tab1_2gB7"; + this.tab1_2gB7.TabStop = false; // - // BtnHelp_Tooltable + // BtnHelp_Penupdown // - this.BtnHelp_Tooltable.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Tooltable, "BtnHelp_Tooltable"); - this.BtnHelp_Tooltable.Name = "BtnHelp_Tooltable"; - this.BtnHelp_Tooltable.Tag = "id=form-setup-1#tooltable-use"; - this.toolTip1.SetToolTip(this.BtnHelp_Tooltable, resources.GetString("BtnHelp_Tooltable.ToolTip")); - this.BtnHelp_Tooltable.UseVisualStyleBackColor = false; - this.BtnHelp_Tooltable.Click += new System.EventHandler(this.BtnHelp_Click); + this.BtnHelp_Penupdown.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Penupdown, "BtnHelp_Penupdown"); + this.BtnHelp_Penupdown.Name = "BtnHelp_Penupdown"; + this.BtnHelp_Penupdown.Tag = "id=form-setup-3#pen-up-down"; + this.toolTip1.SetToolTip(this.BtnHelp_Penupdown, resources.GetString("BtnHelp_Penupdown.ToolTip")); + this.BtnHelp_Penupdown.UseVisualStyleBackColor = false; + this.BtnHelp_Penupdown.Click += new System.EventHandler(this.BtnHelp_Click); // - // label62 + // tabControl1 // - resources.ApplyResources(this.label62, "label62"); - this.label62.Name = "label62"; + this.tabControl1.Controls.Add(this.tabPage12); + this.tabControl1.Controls.Add(this.tabPage27); + this.tabControl1.Controls.Add(this.tabPage28); + this.tabControl1.Controls.Add(this.tabPage29); + this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; + resources.ApplyResources(this.tabControl1, "tabControl1"); + this.tabControl1.Name = "tabControl1"; + this.tabControl1.SelectedIndex = 0; + this.tabControl1.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.TabControl1_DrawItem); // - // numericUpDown2 + // tabPage12 // - this.numericUpDown2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCToolDefNr", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown2, "numericUpDown2"); - this.numericUpDown2.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.numericUpDown2.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.numericUpDown2.Name = "numericUpDown2"; - this.numericUpDown2.Value = global::GrblPlotter.Properties.Settings.Default.importGCToolDefNr; + this.tabPage12.Controls.Add(this.GbSeveralPasses); + this.tabPage12.Controls.Add(this.tab1_2gB3); + resources.ApplyResources(this.tabPage12, "tabPage12"); + this.tabPage12.Name = "tabPage12"; + this.tabPage12.UseVisualStyleBackColor = true; // - // cBToolTableDefault + // GbSeveralPasses // - resources.ApplyResources(this.cBToolTableDefault, "cBToolTableDefault"); - this.cBToolTableDefault.Checked = global::GrblPlotter.Properties.Settings.Default.importGCToolDefNrUse; - this.cBToolTableDefault.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCToolDefNrUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBToolTableDefault.Name = "cBToolTableDefault"; - this.cBToolTableDefault.UseVisualStyleBackColor = true; - this.cBToolTableDefault.CheckedChanged += new System.EventHandler(this.CbToolTableUse_CheckedChanged); + this.GbSeveralPasses.Controls.Add(this.tab1_2lbl35); + this.GbSeveralPasses.Controls.Add(this.cBImportGCZIncNoZUp); + this.GbSeveralPasses.Controls.Add(this.cBImportGCZIncEnable); + this.GbSeveralPasses.Controls.Add(this.nUDImportGCZIncrement); + this.GbSeveralPasses.Controls.Add(this.cBImportGCZIncStartZero); + resources.ApplyResources(this.GbSeveralPasses, "GbSeveralPasses"); + this.GbSeveralPasses.Name = "GbSeveralPasses"; + this.GbSeveralPasses.TabStop = false; + // + // tab1_2lbl35 + // + resources.ApplyResources(this.tab1_2lbl35, "tab1_2lbl35"); + this.tab1_2lbl35.Name = "tab1_2lbl35"; + this.toolTip1.SetToolTip(this.tab1_2lbl35, resources.GetString("tab1_2lbl35.ToolTip")); + // + // tab1_2gB3 + // + this.tab1_2gB3.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_2gB3.Controls.Add(this.cBImportGCZPreventSpindle); + this.tab1_2gB3.Controls.Add(this.label67); + this.tab1_2gB3.Controls.Add(this.label64); + this.tab1_2gB3.Controls.Add(this.cBImportGCTTZAxis); + this.tab1_2gB3.Controls.Add(this.nUDImportGCFeedZ); + this.tab1_2gB3.Controls.Add(this.nUDImportGCZUp); + this.tab1_2gB3.Controls.Add(this.nUDImportGCZDown); + this.tab1_2gB3.Controls.Add(this.cBImportGCUseZ); + this.tab1_2gB3.Controls.Add(this.tab1_2lbl32); + this.tab1_2gB3.Controls.Add(this.tab1_2lbl33); + this.tab1_2gB3.Controls.Add(this.tab1_2lbl31); + resources.ApplyResources(this.tab1_2gB3, "tab1_2gB3"); + this.tab1_2gB3.Name = "tab1_2gB3"; + this.tab1_2gB3.TabStop = false; + this.toolTip1.SetToolTip(this.tab1_2gB3, resources.GetString("tab1_2gB3.ToolTip")); + // + // label67 + // + resources.ApplyResources(this.label67, "label67"); + this.label67.Name = "label67"; + this.toolTip1.SetToolTip(this.label67, resources.GetString("label67.ToolTip")); + // + // label64 + // + resources.ApplyResources(this.label64, "label64"); + this.label64.Name = "label64"; + this.toolTip1.SetToolTip(this.label64, resources.GetString("label64.ToolTip")); + // + // tab1_2lbl32 + // + resources.ApplyResources(this.tab1_2lbl32, "tab1_2lbl32"); + this.tab1_2lbl32.Name = "tab1_2lbl32"; + this.toolTip1.SetToolTip(this.tab1_2lbl32, resources.GetString("tab1_2lbl32.ToolTip")); + // + // tab1_2lbl33 + // + resources.ApplyResources(this.tab1_2lbl33, "tab1_2lbl33"); + this.tab1_2lbl33.Name = "tab1_2lbl33"; + this.toolTip1.SetToolTip(this.tab1_2lbl33, resources.GetString("tab1_2lbl33.ToolTip")); + // + // tab1_2lbl31 + // + resources.ApplyResources(this.tab1_2lbl31, "tab1_2lbl31"); + this.tab1_2lbl31.Name = "tab1_2lbl31"; + this.toolTip1.SetToolTip(this.tab1_2lbl31, resources.GetString("tab1_2lbl31.ToolTip")); // - // cBToolTableUse + // tabPage27 // - resources.ApplyResources(this.cBToolTableUse, "cBToolTableUse"); - this.cBToolTableUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCToolTableUse; - this.cBToolTableUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCToolTableUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBToolTableUse.Name = "cBToolTableUse"; - this.cBToolTableUse.UseVisualStyleBackColor = true; - this.cBToolTableUse.CheckedChanged += new System.EventHandler(this.CbToolTableUse_CheckedChanged); + this.tabPage27.Controls.Add(this.tab1_2gB4); + resources.ApplyResources(this.tabPage27, "tabPage27"); + this.tabPage27.Name = "tabPage27"; + this.tabPage27.UseVisualStyleBackColor = true; // - // tab1_1gB4 + // tab1_2gB4 // - this.tab1_1gB4.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_1gB4.Controls.Add(this.BtnHelp_Grouping); - this.tab1_1gB4.Controls.Add(this.lblGroupInfo); - this.tab1_1gB4.Controls.Add(this.tab1_1_4gB3); - this.tab1_1gB4.Controls.Add(this.tab1_1_4gB2); - this.tab1_1gB4.Controls.Add(this.cBImportSVGGroup); - resources.ApplyResources(this.tab1_1gB4, "tab1_1gB4"); - this.tab1_1gB4.Name = "tab1_1gB4"; - this.tab1_1gB4.TabStop = false; + this.tab1_2gB4.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_2gB4.Controls.Add(this.LblImportGCPWMSliderSet); + this.tab1_2gB4.Controls.Add(this.LblImportGCPWMSliderMax); + this.tab1_2gB4.Controls.Add(this.LblImportGCPWMSliderMin); + this.tab1_2gB4.Controls.Add(this.TbImportGCPWMSlider); + this.tab1_2gB4.Controls.Add(this.cBImportGCTTSSpeedPWM); + this.tab1_2gB4.Controls.Add(this.btnPWMAdvanced); + this.tab1_2gB4.Controls.Add(this.lblPWMP94); + this.tab1_2gB4.Controls.Add(this.tBImportGCPWMTextP94); + this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyP94); + this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMP94); + this.tab1_2gB4.Controls.Add(this.lblPWMP93); + this.tab1_2gB4.Controls.Add(this.tBImportGCPWMTextP93); + this.tab1_2gB4.Controls.Add(this.lblPWMP92); + this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyP93); + this.tab1_2gB4.Controls.Add(this.lblPWMP91); + this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMP93); + this.tab1_2gB4.Controls.Add(this.lblPWMFunction); + this.tab1_2gB4.Controls.Add(this.lblPWMSub); + this.tab1_2gB4.Controls.Add(this.lblPWMP90); + this.tab1_2gB4.Controls.Add(this.label55); + this.tab1_2gB4.Controls.Add(this.label56); + this.tab1_2gB4.Controls.Add(this.btnPWMInc); + this.tab1_2gB4.Controls.Add(this.btnGCPWMZero); + this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMZero); + this.tab1_2gB4.Controls.Add(this.lblInfoPWM); + this.tab1_2gB4.Controls.Add(this.btnGCPWMDown); + this.tab1_2gB4.Controls.Add(this.btnGCPWMUp); + this.tab1_2gB4.Controls.Add(this.cBImportGCPWMSendCode); + this.tab1_2gB4.Controls.Add(this.cBImportGCPWMSkipM30); + this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMUp); + this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyUp); + this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMDown); + this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyDown); + this.tab1_2gB4.Controls.Add(this.cBImportGCUsePWM); + resources.ApplyResources(this.tab1_2gB4, "tab1_2gB4"); + this.tab1_2gB4.Name = "tab1_2gB4"; + this.tab1_2gB4.TabStop = false; + this.toolTip1.SetToolTip(this.tab1_2gB4, resources.GetString("tab1_2gB4.ToolTip")); // - // BtnHelp_Grouping + // LblImportGCPWMSliderSet // - this.BtnHelp_Grouping.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Grouping, "BtnHelp_Grouping"); - this.BtnHelp_Grouping.Name = "BtnHelp_Grouping"; - this.BtnHelp_Grouping.Tag = "id=form-setup-1#grouping"; - this.toolTip1.SetToolTip(this.BtnHelp_Grouping, resources.GetString("BtnHelp_Grouping.ToolTip")); - this.BtnHelp_Grouping.UseVisualStyleBackColor = false; - this.BtnHelp_Grouping.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.LblImportGCPWMSliderSet, "LblImportGCPWMSliderSet"); + this.LblImportGCPWMSliderSet.Name = "LblImportGCPWMSliderSet"; // - // lblGroupInfo + // LblImportGCPWMSliderMax // - resources.ApplyResources(this.lblGroupInfo, "lblGroupInfo"); - this.lblGroupInfo.Name = "lblGroupInfo"; + resources.ApplyResources(this.LblImportGCPWMSliderMax, "LblImportGCPWMSliderMax"); + this.LblImportGCPWMSliderMax.Name = "LblImportGCPWMSliderMax"; // - // tab1_1_4gB3 + // LblImportGCPWMSliderMin // - this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort1); - this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort0); - this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort3); - this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort4); - this.tab1_1_4gB3.Controls.Add(this.rBImportSVGSort2); - this.tab1_1_4gB3.Controls.Add(this.cBImportSVGSortInvert); - resources.ApplyResources(this.tab1_1_4gB3, "tab1_1_4gB3"); - this.tab1_1_4gB3.Name = "tab1_1_4gB3"; - this.tab1_1_4gB3.TabStop = false; + resources.ApplyResources(this.LblImportGCPWMSliderMin, "LblImportGCPWMSliderMin"); + this.LblImportGCPWMSliderMin.Name = "LblImportGCPWMSliderMin"; // - // rBImportSVGSort1 + // TbImportGCPWMSlider // - resources.ApplyResources(this.rBImportSVGSort1, "rBImportSVGSort1"); - this.rBImportSVGSort1.Checked = true; - this.rBImportSVGSort1.Name = "rBImportSVGSort1"; - this.rBImportSVGSort1.TabStop = true; - this.rBImportSVGSort1.UseVisualStyleBackColor = true; + resources.ApplyResources(this.TbImportGCPWMSlider, "TbImportGCPWMSlider"); + this.TbImportGCPWMSlider.Maximum = 1000; + this.TbImportGCPWMSlider.Name = "TbImportGCPWMSlider"; + this.TbImportGCPWMSlider.TickStyle = System.Windows.Forms.TickStyle.Both; + this.toolTip1.SetToolTip(this.TbImportGCPWMSlider, resources.GetString("TbImportGCPWMSlider.ToolTip")); + this.TbImportGCPWMSlider.Scroll += new System.EventHandler(this.TbImportGCPWMSlider_Scroll); + this.TbImportGCPWMSlider.ValueChanged += new System.EventHandler(this.TbImportGCPWMSlider_Scroll); + this.TbImportGCPWMSlider.VisibleChanged += new System.EventHandler(this.TbImportGCPWMSlider_VisibleChanged); // - // rBImportSVGSort0 + // btnPWMAdvanced // - resources.ApplyResources(this.rBImportSVGSort0, "rBImportSVGSort0"); - this.rBImportSVGSort0.Name = "rBImportSVGSort0"; - this.rBImportSVGSort0.UseVisualStyleBackColor = true; - this.rBImportSVGSort0.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); + resources.ApplyResources(this.btnPWMAdvanced, "btnPWMAdvanced"); + this.btnPWMAdvanced.Name = "btnPWMAdvanced"; + this.toolTip1.SetToolTip(this.btnPWMAdvanced, resources.GetString("btnPWMAdvanced.ToolTip")); + this.btnPWMAdvanced.UseVisualStyleBackColor = true; + this.btnPWMAdvanced.Click += new System.EventHandler(this.BtnPWMAdvanced_Click); // - // rBImportSVGSort3 + // lblPWMP94 // - resources.ApplyResources(this.rBImportSVGSort3, "rBImportSVGSort3"); - this.rBImportSVGSort3.Name = "rBImportSVGSort3"; - this.rBImportSVGSort3.UseVisualStyleBackColor = true; - this.rBImportSVGSort3.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); + resources.ApplyResources(this.lblPWMP94, "lblPWMP94"); + this.lblPWMP94.Name = "lblPWMP94"; + this.toolTip1.SetToolTip(this.lblPWMP94, resources.GetString("lblPWMP94.ToolTip")); // - // rBImportSVGSort4 + // lblPWMP93 // - resources.ApplyResources(this.rBImportSVGSort4, "rBImportSVGSort4"); - this.rBImportSVGSort4.Name = "rBImportSVGSort4"; - this.rBImportSVGSort4.UseVisualStyleBackColor = true; - this.rBImportSVGSort4.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); + resources.ApplyResources(this.lblPWMP93, "lblPWMP93"); + this.lblPWMP93.Name = "lblPWMP93"; + this.toolTip1.SetToolTip(this.lblPWMP93, resources.GetString("lblPWMP93.ToolTip")); // - // rBImportSVGSort2 + // lblPWMP92 // - resources.ApplyResources(this.rBImportSVGSort2, "rBImportSVGSort2"); - this.rBImportSVGSort2.Name = "rBImportSVGSort2"; - this.rBImportSVGSort2.UseVisualStyleBackColor = true; - this.rBImportSVGSort2.CheckedChanged += new System.EventHandler(this.RbImportSVGSort0_CheckedChanged); + resources.ApplyResources(this.lblPWMP92, "lblPWMP92"); + this.lblPWMP92.Name = "lblPWMP92"; + this.toolTip1.SetToolTip(this.lblPWMP92, resources.GetString("lblPWMP92.ToolTip")); // - // cBImportSVGSortInvert + // lblPWMP91 // - resources.ApplyResources(this.cBImportSVGSortInvert, "cBImportSVGSortInvert"); - this.cBImportSVGSortInvert.Checked = global::GrblPlotter.Properties.Settings.Default.importGroupSortInvert; - this.cBImportSVGSortInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGroupSortInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGSortInvert.Name = "cBImportSVGSortInvert"; - this.cBImportSVGSortInvert.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lblPWMP91, "lblPWMP91"); + this.lblPWMP91.Name = "lblPWMP91"; + this.toolTip1.SetToolTip(this.lblPWMP91, resources.GetString("lblPWMP91.ToolTip")); // - // tab1_1_4gB2 + // lblPWMFunction // - this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem4); - this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem3); - this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem2); - this.tab1_1_4gB2.Controls.Add(this.rBImportSVGGroupItem1); - resources.ApplyResources(this.tab1_1_4gB2, "tab1_1_4gB2"); - this.tab1_1_4gB2.Name = "tab1_1_4gB2"; - this.tab1_1_4gB2.TabStop = false; + resources.ApplyResources(this.lblPWMFunction, "lblPWMFunction"); + this.lblPWMFunction.Name = "lblPWMFunction"; + this.toolTip1.SetToolTip(this.lblPWMFunction, resources.GetString("lblPWMFunction.ToolTip")); // - // rBImportSVGGroupItem4 + // lblPWMSub // - resources.ApplyResources(this.rBImportSVGGroupItem4, "rBImportSVGGroupItem4"); - this.rBImportSVGGroupItem4.Name = "rBImportSVGGroupItem4"; - this.rBImportSVGGroupItem4.TabStop = true; - this.rBImportSVGGroupItem4.UseVisualStyleBackColor = true; - this.rBImportSVGGroupItem4.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); + resources.ApplyResources(this.lblPWMSub, "lblPWMSub"); + this.lblPWMSub.Name = "lblPWMSub"; + this.toolTip1.SetToolTip(this.lblPWMSub, resources.GetString("lblPWMSub.ToolTip")); // - // rBImportSVGGroupItem3 + // lblPWMP90 // - resources.ApplyResources(this.rBImportSVGGroupItem3, "rBImportSVGGroupItem3"); - this.rBImportSVGGroupItem3.Name = "rBImportSVGGroupItem3"; - this.rBImportSVGGroupItem3.TabStop = true; - this.toolTip1.SetToolTip(this.rBImportSVGGroupItem3, resources.GetString("rBImportSVGGroupItem3.ToolTip")); - this.rBImportSVGGroupItem3.UseVisualStyleBackColor = true; - this.rBImportSVGGroupItem3.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); + resources.ApplyResources(this.lblPWMP90, "lblPWMP90"); + this.lblPWMP90.Name = "lblPWMP90"; + this.toolTip1.SetToolTip(this.lblPWMP90, resources.GetString("lblPWMP90.ToolTip")); // - // rBImportSVGGroupItem2 + // label55 // - resources.ApplyResources(this.rBImportSVGGroupItem2, "rBImportSVGGroupItem2"); - this.rBImportSVGGroupItem2.Name = "rBImportSVGGroupItem2"; - this.rBImportSVGGroupItem2.TabStop = true; - this.toolTip1.SetToolTip(this.rBImportSVGGroupItem2, resources.GetString("rBImportSVGGroupItem2.ToolTip")); - this.rBImportSVGGroupItem2.UseVisualStyleBackColor = true; - this.rBImportSVGGroupItem2.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); + resources.ApplyResources(this.label55, "label55"); + this.label55.Name = "label55"; + this.toolTip1.SetToolTip(this.label55, resources.GetString("label55.ToolTip")); // - // rBImportSVGGroupItem1 + // label56 // - resources.ApplyResources(this.rBImportSVGGroupItem1, "rBImportSVGGroupItem1"); - this.rBImportSVGGroupItem1.Checked = true; - this.rBImportSVGGroupItem1.Name = "rBImportSVGGroupItem1"; - this.rBImportSVGGroupItem1.TabStop = true; - this.toolTip1.SetToolTip(this.rBImportSVGGroupItem1, resources.GetString("rBImportSVGGroupItem1.ToolTip")); - this.rBImportSVGGroupItem1.UseVisualStyleBackColor = true; - this.rBImportSVGGroupItem1.CheckedChanged += new System.EventHandler(this.RbImportSVGGroupItem0_CheckedChanged); + resources.ApplyResources(this.label56, "label56"); + this.label56.Name = "label56"; + this.toolTip1.SetToolTip(this.label56, resources.GetString("label56.ToolTip")); // - // cBImportSVGGroup + // btnPWMInc // - resources.ApplyResources(this.cBImportSVGGroup, "cBImportSVGGroup"); - this.cBImportSVGGroup.Checked = global::GrblPlotter.Properties.Settings.Default.importGroupObjects; - this.cBImportSVGGroup.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGroupObjects", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportSVGGroup.Name = "cBImportSVGGroup"; - this.toolTip1.SetToolTip(this.cBImportSVGGroup, resources.GetString("cBImportSVGGroup.ToolTip")); - this.cBImportSVGGroup.UseVisualStyleBackColor = true; - this.cBImportSVGGroup.CheckedChanged += new System.EventHandler(this.CbImportSVGGroup_CheckedChanged); + resources.ApplyResources(this.btnPWMInc, "btnPWMInc"); + this.btnPWMInc.Name = "btnPWMInc"; + this.toolTip1.SetToolTip(this.btnPWMInc, resources.GetString("btnPWMInc.ToolTip")); + this.btnPWMInc.UseVisualStyleBackColor = true; + this.btnPWMInc.Click += new System.EventHandler(this.BtnPWMInc_Click); // - // pathImport7 + // btnGCPWMZero // - this.pathImport7.Controls.Add(this.GbFilter); - resources.ApplyResources(this.pathImport7, "pathImport7"); - this.pathImport7.Name = "pathImport7"; - this.pathImport7.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnGCPWMZero, "btnGCPWMZero"); + this.btnGCPWMZero.Name = "btnGCPWMZero"; + this.toolTip1.SetToolTip(this.btnGCPWMZero, resources.GetString("btnGCPWMZero.ToolTip")); + this.btnGCPWMZero.UseVisualStyleBackColor = true; + this.btnGCPWMZero.Click += new System.EventHandler(this.BtnGCPWMZero_Click); // - // GbFilter + // lblInfoPWM // - this.GbFilter.BackColor = System.Drawing.Color.WhiteSmoke; - this.GbFilter.Controls.Add(this.BtnHelp_Filter); - this.GbFilter.Controls.Add(this.BtnGetFilterSave); - this.GbFilter.Controls.Add(this.BtnGetFilterLoad); - this.GbFilter.Controls.Add(this.BtnGetFilterValueClear); - this.GbFilter.Controls.Add(this.RbimportGraphicFilterChoiceRemove2); - this.GbFilter.Controls.Add(this.GbFilterKeep); - this.GbFilter.Controls.Add(this.RbimportGraphicFilterChoiceRemove1); - this.GbFilter.Controls.Add(this.GbFilterRemove); - this.GbFilter.Controls.Add(this.CbimportGraphicFilterEnable); - resources.ApplyResources(this.GbFilter, "GbFilter"); - this.GbFilter.Name = "GbFilter"; - this.GbFilter.TabStop = false; + resources.ApplyResources(this.lblInfoPWM, "lblInfoPWM"); + this.lblInfoPWM.BackColor = System.Drawing.Color.Lime; + this.lblInfoPWM.Name = "lblInfoPWM"; + this.toolTip1.SetToolTip(this.lblInfoPWM, resources.GetString("lblInfoPWM.ToolTip")); + this.lblInfoPWM.Click += new System.EventHandler(this.LblInfoPWM_Click); // - // BtnHelp_Filter + // btnGCPWMDown // - this.BtnHelp_Filter.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Filter, "BtnHelp_Filter"); - this.BtnHelp_Filter.Name = "BtnHelp_Filter"; - this.BtnHelp_Filter.Tag = "id=form-setup-1#filter"; - this.toolTip1.SetToolTip(this.BtnHelp_Filter, resources.GetString("BtnHelp_Filter.ToolTip")); - this.BtnHelp_Filter.UseVisualStyleBackColor = false; - this.BtnHelp_Filter.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.btnGCPWMDown, "btnGCPWMDown"); + this.btnGCPWMDown.Name = "btnGCPWMDown"; + this.toolTip1.SetToolTip(this.btnGCPWMDown, resources.GetString("btnGCPWMDown.ToolTip")); + this.btnGCPWMDown.UseVisualStyleBackColor = true; + this.btnGCPWMDown.Click += new System.EventHandler(this.BtnGCPWMDown_Click); // - // BtnGetFilterSave + // btnGCPWMUp // - resources.ApplyResources(this.BtnGetFilterSave, "BtnGetFilterSave"); - this.BtnGetFilterSave.Name = "BtnGetFilterSave"; - this.toolTip1.SetToolTip(this.BtnGetFilterSave, resources.GetString("BtnGetFilterSave.ToolTip")); - this.BtnGetFilterSave.UseVisualStyleBackColor = true; - this.BtnGetFilterSave.Click += new System.EventHandler(this.BtnGetFilterSave_Click); + resources.ApplyResources(this.btnGCPWMUp, "btnGCPWMUp"); + this.btnGCPWMUp.Name = "btnGCPWMUp"; + this.toolTip1.SetToolTip(this.btnGCPWMUp, resources.GetString("btnGCPWMUp.ToolTip")); + this.btnGCPWMUp.UseVisualStyleBackColor = true; + this.btnGCPWMUp.Click += new System.EventHandler(this.BtnGCPWMUp_Click); // - // BtnGetFilterLoad + // cBImportGCPWMSendCode // - resources.ApplyResources(this.BtnGetFilterLoad, "BtnGetFilterLoad"); - this.BtnGetFilterLoad.Name = "BtnGetFilterLoad"; - this.toolTip1.SetToolTip(this.BtnGetFilterLoad, resources.GetString("BtnGetFilterLoad.ToolTip")); - this.BtnGetFilterLoad.UseVisualStyleBackColor = true; - this.BtnGetFilterLoad.Click += new System.EventHandler(this.BtnGetFilterLoad_Click); + resources.ApplyResources(this.cBImportGCPWMSendCode, "cBImportGCPWMSendCode"); + this.cBImportGCPWMSendCode.Name = "cBImportGCPWMSendCode"; + this.toolTip1.SetToolTip(this.cBImportGCPWMSendCode, resources.GetString("cBImportGCPWMSendCode.ToolTip")); + this.cBImportGCPWMSendCode.UseVisualStyleBackColor = true; + this.cBImportGCPWMSendCode.CheckedChanged += new System.EventHandler(this.CbImportGCPWMSendCode_CheckedChanged); // - // BtnGetFilterValueClear + // tabPage28 // - resources.ApplyResources(this.BtnGetFilterValueClear, "BtnGetFilterValueClear"); - this.BtnGetFilterValueClear.Name = "BtnGetFilterValueClear"; - this.toolTip1.SetToolTip(this.BtnGetFilterValueClear, resources.GetString("BtnGetFilterValueClear.ToolTip")); - this.BtnGetFilterValueClear.UseVisualStyleBackColor = true; - this.BtnGetFilterValueClear.Click += new System.EventHandler(this.BtnGetFilterValueClear_Click); + this.tabPage28.Controls.Add(this.tab1_2gB5); + resources.ApplyResources(this.tabPage28, "tabPage28"); + this.tabPage28.Name = "tabPage28"; + this.tabPage28.UseVisualStyleBackColor = true; // - // RbimportGraphicFilterChoiceRemove2 + // tab1_2gB5 // - resources.ApplyResources(this.RbimportGraphicFilterChoiceRemove2, "RbimportGraphicFilterChoiceRemove2"); - this.RbimportGraphicFilterChoiceRemove2.Name = "RbimportGraphicFilterChoiceRemove2"; - this.RbimportGraphicFilterChoiceRemove2.UseVisualStyleBackColor = true; + this.tab1_2gB5.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_2gB5.Controls.Add(this.tab1_2lbl51); + this.tab1_2gB5.Controls.Add(this.cBImportGCUseSpindle); + resources.ApplyResources(this.tab1_2gB5, "tab1_2gB5"); + this.tab1_2gB5.Name = "tab1_2gB5"; + this.tab1_2gB5.TabStop = false; + this.toolTip1.SetToolTip(this.tab1_2gB5, resources.GetString("tab1_2gB5.ToolTip")); // - // GbFilterKeep + // tab1_2lbl51 // - this.GbFilterKeep.Controls.Add(this.BtnGetFilterValueKeepWidth); - this.GbFilterKeep.Controls.Add(this.BtnGetFilterValueKeepColor); - this.GbFilterKeep.Controls.Add(this.TbimportGraphicFilterListKeep); - this.GbFilterKeep.Controls.Add(this.label90); - resources.ApplyResources(this.GbFilterKeep, "GbFilterKeep"); - this.GbFilterKeep.Name = "GbFilterKeep"; - this.GbFilterKeep.TabStop = false; + resources.ApplyResources(this.tab1_2lbl51, "tab1_2lbl51"); + this.tab1_2lbl51.Name = "tab1_2lbl51"; // - // BtnGetFilterValueKeepWidth + // tabPage29 // - resources.ApplyResources(this.BtnGetFilterValueKeepWidth, "BtnGetFilterValueKeepWidth"); - this.BtnGetFilterValueKeepWidth.Name = "BtnGetFilterValueKeepWidth"; - this.toolTip1.SetToolTip(this.BtnGetFilterValueKeepWidth, resources.GetString("BtnGetFilterValueKeepWidth.ToolTip")); - this.BtnGetFilterValueKeepWidth.UseVisualStyleBackColor = true; - this.BtnGetFilterValueKeepWidth.Click += new System.EventHandler(this.BtnGetFilterValueKeep_Click); + this.tabPage29.Controls.Add(this.tab1_2gB6); + resources.ApplyResources(this.tabPage29, "tabPage29"); + this.tabPage29.Name = "tabPage29"; + this.tabPage29.UseVisualStyleBackColor = true; // - // BtnGetFilterValueKeepColor + // tab1_2gB6 // - resources.ApplyResources(this.BtnGetFilterValueKeepColor, "BtnGetFilterValueKeepColor"); - this.BtnGetFilterValueKeepColor.Name = "BtnGetFilterValueKeepColor"; - this.toolTip1.SetToolTip(this.BtnGetFilterValueKeepColor, resources.GetString("BtnGetFilterValueKeepColor.ToolTip")); - this.BtnGetFilterValueKeepColor.UseVisualStyleBackColor = true; - this.BtnGetFilterValueKeepColor.Click += new System.EventHandler(this.BtnGetFilterValueKeep_Click); + this.tab1_2gB6.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_2gB6.Controls.Add(this.tBImportGCIPD); + this.tab1_2gB6.Controls.Add(this.tBImportGCIPU); + this.tab1_2gB6.Controls.Add(this.tab1_2lbl62); + this.tab1_2gB6.Controls.Add(this.tab1_2lbl61); + this.tab1_2gB6.Controls.Add(this.cBImportGCUseIndividual); + resources.ApplyResources(this.tab1_2gB6, "tab1_2gB6"); + this.tab1_2gB6.Name = "tab1_2gB6"; + this.tab1_2gB6.TabStop = false; // - // TbimportGraphicFilterListKeep + // tab1_2lbl62 // - this.TbimportGraphicFilterListKeep.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterListKeep", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbimportGraphicFilterListKeep, "TbimportGraphicFilterListKeep"); - this.TbimportGraphicFilterListKeep.Name = "TbimportGraphicFilterListKeep"; - this.TbimportGraphicFilterListKeep.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterListKeep; + resources.ApplyResources(this.tab1_2lbl62, "tab1_2lbl62"); + this.tab1_2lbl62.Name = "tab1_2lbl62"; // - // label90 + // tab1_2lbl61 // - resources.ApplyResources(this.label90, "label90"); - this.label90.Name = "label90"; + resources.ApplyResources(this.tab1_2lbl61, "tab1_2lbl61"); + this.tab1_2lbl61.Name = "tab1_2lbl61"; // - // RbimportGraphicFilterChoiceRemove1 + // graphicImport3 // - resources.ApplyResources(this.RbimportGraphicFilterChoiceRemove1, "RbimportGraphicFilterChoiceRemove1"); - this.RbimportGraphicFilterChoiceRemove1.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterChoiceRemove; - this.RbimportGraphicFilterChoiceRemove1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterChoiceRemove", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.RbimportGraphicFilterChoiceRemove1.Name = "RbimportGraphicFilterChoiceRemove1"; - this.RbimportGraphicFilterChoiceRemove1.TabStop = true; - this.RbimportGraphicFilterChoiceRemove1.UseVisualStyleBackColor = true; + this.graphicImport3.Controls.Add(this.BtnHelp_misc); + this.graphicImport3.Controls.Add(this.tab1_3gB3); + this.graphicImport3.Controls.Add(this.tab1_3gB4); + this.graphicImport3.Controls.Add(this.tab1_3gB1); + resources.ApplyResources(this.graphicImport3, "graphicImport3"); + this.graphicImport3.Name = "graphicImport3"; + this.graphicImport3.UseVisualStyleBackColor = true; // - // GbFilterRemove + // BtnHelp_misc // - this.GbFilterRemove.Controls.Add(this.BtnGetFilterValueRemoveWidth); - this.GbFilterRemove.Controls.Add(this.BtnGetFilterValueRemoveColor); - this.GbFilterRemove.Controls.Add(this.TbimportGraphicFilterListRemove); - this.GbFilterRemove.Controls.Add(this.label89); - resources.ApplyResources(this.GbFilterRemove, "GbFilterRemove"); - this.GbFilterRemove.Name = "GbFilterRemove"; - this.GbFilterRemove.TabStop = false; + this.BtnHelp_misc.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_misc, "BtnHelp_misc"); + this.BtnHelp_misc.Name = "BtnHelp_misc"; + this.BtnHelp_misc.Tag = "id=form-setup-3#misc"; + this.toolTip1.SetToolTip(this.BtnHelp_misc, resources.GetString("BtnHelp_misc.ToolTip")); + this.BtnHelp_misc.UseVisualStyleBackColor = false; + this.BtnHelp_misc.Click += new System.EventHandler(this.BtnHelp_Click); // - // BtnGetFilterValueRemoveWidth + // tab1_3gB3 // - resources.ApplyResources(this.BtnGetFilterValueRemoveWidth, "BtnGetFilterValueRemoveWidth"); - this.BtnGetFilterValueRemoveWidth.Name = "BtnGetFilterValueRemoveWidth"; - this.toolTip1.SetToolTip(this.BtnGetFilterValueRemoveWidth, resources.GetString("BtnGetFilterValueRemoveWidth.ToolTip")); - this.BtnGetFilterValueRemoveWidth.UseVisualStyleBackColor = true; - this.BtnGetFilterValueRemoveWidth.Click += new System.EventHandler(this.BtnGetFilterValueRemove_Click); + this.tab1_3gB3.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_3gB3.Controls.Add(this.numericUpDown5); + this.tab1_3gB3.Controls.Add(this.numericUpDown4); + this.tab1_3gB3.Controls.Add(this.numericUpDown3); + this.tab1_3gB3.Controls.Add(this.tab1_3lbl34); + this.tab1_3gB3.Controls.Add(this.tab1_3lbl31); + this.tab1_3gB3.Controls.Add(this.tab1_3lbl33); + this.tab1_3gB3.Controls.Add(this.tab1_3lbl32); + resources.ApplyResources(this.tab1_3gB3, "tab1_3gB3"); + this.tab1_3gB3.Name = "tab1_3gB3"; + this.tab1_3gB3.TabStop = false; // - // BtnGetFilterValueRemoveColor + // tab1_3lbl34 // - resources.ApplyResources(this.BtnGetFilterValueRemoveColor, "BtnGetFilterValueRemoveColor"); - this.BtnGetFilterValueRemoveColor.Name = "BtnGetFilterValueRemoveColor"; - this.toolTip1.SetToolTip(this.BtnGetFilterValueRemoveColor, resources.GetString("BtnGetFilterValueRemoveColor.ToolTip")); - this.BtnGetFilterValueRemoveColor.UseVisualStyleBackColor = true; - this.BtnGetFilterValueRemoveColor.Click += new System.EventHandler(this.BtnGetFilterValueRemove_Click); + resources.ApplyResources(this.tab1_3lbl34, "tab1_3lbl34"); + this.tab1_3lbl34.Name = "tab1_3lbl34"; // - // TbimportGraphicFilterListRemove + // tab1_3lbl31 // - this.TbimportGraphicFilterListRemove.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterListRemove", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbimportGraphicFilterListRemove, "TbimportGraphicFilterListRemove"); - this.TbimportGraphicFilterListRemove.Name = "TbimportGraphicFilterListRemove"; - this.TbimportGraphicFilterListRemove.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterListRemove; + resources.ApplyResources(this.tab1_3lbl31, "tab1_3lbl31"); + this.tab1_3lbl31.Name = "tab1_3lbl31"; // - // label89 + // tab1_3lbl33 // - resources.ApplyResources(this.label89, "label89"); - this.label89.Name = "label89"; + resources.ApplyResources(this.tab1_3lbl33, "tab1_3lbl33"); + this.tab1_3lbl33.Name = "tab1_3lbl33"; // - // CbimportGraphicFilterEnable + // tab1_3lbl32 // - resources.ApplyResources(this.CbimportGraphicFilterEnable, "CbimportGraphicFilterEnable"); - this.CbimportGraphicFilterEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterEnable; - this.CbimportGraphicFilterEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbimportGraphicFilterEnable.Name = "CbimportGraphicFilterEnable"; - this.CbimportGraphicFilterEnable.UseVisualStyleBackColor = true; - this.CbimportGraphicFilterEnable.CheckedChanged += new System.EventHandler(this.CbimportGraphicFilterEnable_CheckedChanged); + resources.ApplyResources(this.tab1_3lbl32, "tab1_3lbl32"); + this.tab1_3lbl32.Name = "tab1_3lbl32"; // - // pathImport8 + // tab1_3gB4 // - this.pathImport8.Controls.Add(this.GbWireBender); - this.pathImport8.Controls.Add(this.gBDevelop); - resources.ApplyResources(this.pathImport8, "pathImport8"); - this.pathImport8.Name = "pathImport8"; - this.pathImport8.UseVisualStyleBackColor = true; + this.tab1_3gB4.Controls.Add(this.tab1_3lbl41); + this.tab1_3gB4.Controls.Add(this.cBImportGCRelative); + this.tab1_3gB4.Controls.Add(this.cBImportGCCompress); + resources.ApplyResources(this.tab1_3gB4, "tab1_3gB4"); + this.tab1_3gB4.Name = "tab1_3gB4"; + this.tab1_3gB4.TabStop = false; // - // GbWireBender + // tab1_3lbl41 // - this.GbWireBender.BackColor = System.Drawing.Color.WhiteSmoke; - this.GbWireBender.Controls.Add(this.BtnHelp_Wirebender); - this.GbWireBender.Controls.Add(this.RbWireBenderAnglePcnt); - this.GbWireBender.Controls.Add(this.RbWireBenderAngleAbs); - this.GbWireBender.Controls.Add(this.groupBox31); - this.GbWireBender.Controls.Add(this.label79); - this.GbWireBender.Controls.Add(this.NudWireBenderDiameter); - this.GbWireBender.Controls.Add(this.label78); - this.GbWireBender.Controls.Add(this.NudWireBenderAngleAddOn); - this.GbWireBender.Controls.Add(this.CbWireBenderEnable); - resources.ApplyResources(this.GbWireBender, "GbWireBender"); - this.GbWireBender.Name = "GbWireBender"; - this.GbWireBender.TabStop = false; + resources.ApplyResources(this.tab1_3lbl41, "tab1_3lbl41"); + this.tab1_3lbl41.Name = "tab1_3lbl41"; // - // BtnHelp_Wirebender + // tab1_3gB1 // - this.BtnHelp_Wirebender.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Wirebender, "BtnHelp_Wirebender"); - this.BtnHelp_Wirebender.Name = "BtnHelp_Wirebender"; - this.BtnHelp_Wirebender.Tag = "id=form-setup-2#wirebender"; - this.toolTip1.SetToolTip(this.BtnHelp_Wirebender, resources.GetString("BtnHelp_Wirebender.ToolTip")); - this.BtnHelp_Wirebender.UseVisualStyleBackColor = false; - this.BtnHelp_Wirebender.Click += new System.EventHandler(this.BtnHelp_Click); + this.tab1_3gB1.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab1_3gB1.Controls.Add(this.cBimportGCSubPenUpDown); + this.tab1_3gB1.Controls.Add(this.nUDImportGCLineSegment); + this.tab1_3gB1.Controls.Add(this.btnFileDialogSubR); + this.tab1_3gB1.Controls.Add(this.cBImportGCSubFirst); + this.tab1_3gB1.Controls.Add(this.btnShowScriptSub); + this.tab1_3gB1.Controls.Add(this.cBImportGCLineSegmentsEquidistant); + this.tab1_3gB1.Controls.Add(this.tBImportGCSubroutine); + this.tab1_3gB1.Controls.Add(this.cBImportGCSubEnable); + this.tab1_3gB1.Controls.Add(this.cBImportGCLineSegments); + resources.ApplyResources(this.tab1_3gB1, "tab1_3gB1"); + this.tab1_3gB1.Name = "tab1_3gB1"; + this.tab1_3gB1.TabStop = false; // - // RbWireBenderAnglePcnt + // btnFileDialogSubR + // + resources.ApplyResources(this.btnFileDialogSubR, "btnFileDialogSubR"); + this.btnFileDialogSubR.Name = "btnFileDialogSubR"; + this.btnFileDialogSubR.UseVisualStyleBackColor = true; + this.btnFileDialogSubR.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); + // + // btnShowScriptSub // - resources.ApplyResources(this.RbWireBenderAnglePcnt, "RbWireBenderAnglePcnt"); - this.RbWireBenderAnglePcnt.Name = "RbWireBenderAnglePcnt"; - this.RbWireBenderAnglePcnt.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnShowScriptSub, "btnShowScriptSub"); + this.btnShowScriptSub.Name = "btnShowScriptSub"; + this.toolTip1.SetToolTip(this.btnShowScriptSub, resources.GetString("btnShowScriptSub.ToolTip")); + this.btnShowScriptSub.UseVisualStyleBackColor = true; + this.btnShowScriptSub.Click += new System.EventHandler(this.BtnShowScriptSub_Click); // - // RbWireBenderAngleAbs + // graphicImport4 // - resources.ApplyResources(this.RbWireBenderAngleAbs, "RbWireBenderAngleAbs"); - this.RbWireBenderAngleAbs.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAngleAbsolute; - this.RbWireBenderAngleAbs.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAngleAbsolute", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.RbWireBenderAngleAbs.Name = "RbWireBenderAngleAbs"; - this.RbWireBenderAngleAbs.TabStop = true; - this.RbWireBenderAngleAbs.UseVisualStyleBackColor = true; + this.graphicImport4.Controls.Add(this.tab1_4gB1); + resources.ApplyResources(this.graphicImport4, "graphicImport4"); + this.graphicImport4.Name = "graphicImport4"; + this.graphicImport4.UseVisualStyleBackColor = true; // - // groupBox31 + // tab1_4gB1 // - this.groupBox31.Controls.Add(this.label83); - this.groupBox31.Controls.Add(this.label82); - this.groupBox31.Controls.Add(this.label81); - this.groupBox31.Controls.Add(this.textBox6); - this.groupBox31.Controls.Add(this.textBox5); - this.groupBox31.Controls.Add(this.textBox4); - this.groupBox31.Controls.Add(this.label80); - this.groupBox31.Controls.Add(this.CbWireBenderFeed); - this.groupBox31.Controls.Add(this.NudWireBenderRadius); - this.groupBox31.Controls.Add(this.label74); - this.groupBox31.Controls.Add(this.label75); - this.groupBox31.Controls.Add(this.comboBox2); - this.groupBox31.Controls.Add(this.label76); - resources.ApplyResources(this.groupBox31, "groupBox31"); - this.groupBox31.Name = "groupBox31"; - this.groupBox31.TabStop = false; + this.tab1_4gB1.Controls.Add(this.BtnHelp_Usecase); + this.tab1_4gB1.Controls.Add(this.lblLastUseCase); + this.tab1_4gB1.Controls.Add(this.tab1_4lbl1); + this.tab1_4gB1.Controls.Add(this.tBUseCaseSetting2); + this.tab1_4gB1.Controls.Add(this.tBUseCaseSetting1); + this.tab1_4gB1.Controls.Add(this.tab1_4lbl2); + this.tab1_4gB1.Controls.Add(this.btnDelete); + this.tab1_4gB1.Controls.Add(this.btnUseCaseSave); + this.tab1_4gB1.Controls.Add(this.btnUseCaseLoad); + this.tab1_4gB1.Controls.Add(this.tBUseCaseInfo); + this.tab1_4gB1.Controls.Add(this.lBUseCase); + resources.ApplyResources(this.tab1_4gB1, "tab1_4gB1"); + this.tab1_4gB1.Name = "tab1_4gB1"; + this.tab1_4gB1.TabStop = false; // - // label83 + // BtnHelp_Usecase // - resources.ApplyResources(this.label83, "label83"); - this.label83.Name = "label83"; + this.BtnHelp_Usecase.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Usecase, "BtnHelp_Usecase"); + this.BtnHelp_Usecase.Name = "BtnHelp_Usecase"; + this.BtnHelp_Usecase.Tag = "id=form-setup-3#use-case"; + this.toolTip1.SetToolTip(this.BtnHelp_Usecase, resources.GetString("BtnHelp_Usecase.ToolTip")); + this.BtnHelp_Usecase.UseVisualStyleBackColor = false; + this.BtnHelp_Usecase.Click += new System.EventHandler(this.BtnHelp_Click); // - // label82 + // tab1_4lbl1 // - resources.ApplyResources(this.label82, "label82"); - this.label82.Name = "label82"; + resources.ApplyResources(this.tab1_4lbl1, "tab1_4lbl1"); + this.tab1_4lbl1.Name = "tab1_4lbl1"; // - // label81 + // tBUseCaseSetting2 // - resources.ApplyResources(this.label81, "label81"); - this.label81.Name = "label81"; + resources.ApplyResources(this.tBUseCaseSetting2, "tBUseCaseSetting2"); + this.tBUseCaseSetting2.Name = "tBUseCaseSetting2"; + this.tBUseCaseSetting2.ReadOnly = true; // - // textBox6 + // tBUseCaseSetting1 // - this.textBox6.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderCodeCut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.textBox6, "textBox6"); - this.textBox6.Name = "textBox6"; - this.textBox6.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderCodeCut; - this.toolTip1.SetToolTip(this.textBox6, resources.GetString("textBox6.ToolTip")); + resources.ApplyResources(this.tBUseCaseSetting1, "tBUseCaseSetting1"); + this.tBUseCaseSetting1.Name = "tBUseCaseSetting1"; + this.tBUseCaseSetting1.ReadOnly = true; // - // textBox5 + // tab1_4lbl2 // - this.textBox5.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderCodePegOff", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.textBox5, "textBox5"); - this.textBox5.Name = "textBox5"; - this.textBox5.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderCodePegOff; - this.toolTip1.SetToolTip(this.textBox5, resources.GetString("textBox5.ToolTip")); + resources.ApplyResources(this.tab1_4lbl2, "tab1_4lbl2"); + this.tab1_4lbl2.Name = "tab1_4lbl2"; // - // textBox4 + // btnDelete // - this.textBox4.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderCodePegOn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.textBox4, "textBox4"); - this.textBox4.Name = "textBox4"; - this.textBox4.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderCodePegOn; - this.toolTip1.SetToolTip(this.textBox4, resources.GetString("textBox4.ToolTip")); + resources.ApplyResources(this.btnDelete, "btnDelete"); + this.btnDelete.Name = "btnDelete"; + this.toolTip1.SetToolTip(this.btnDelete, resources.GetString("btnDelete.ToolTip")); + this.btnDelete.UseVisualStyleBackColor = true; + this.btnDelete.Click += new System.EventHandler(this.BtnDelete_Click); // - // label80 + // btnUseCaseSave // - resources.ApplyResources(this.label80, "label80"); - this.label80.Name = "label80"; + resources.ApplyResources(this.btnUseCaseSave, "btnUseCaseSave"); + this.btnUseCaseSave.Name = "btnUseCaseSave"; + this.toolTip1.SetToolTip(this.btnUseCaseSave, resources.GetString("btnUseCaseSave.ToolTip")); + this.btnUseCaseSave.UseVisualStyleBackColor = true; + this.btnUseCaseSave.Click += new System.EventHandler(this.BtnUseCaseSave_Click); // - // CbWireBenderFeed + // btnUseCaseLoad // - this.CbWireBenderFeed.AllowDrop = true; - this.CbWireBenderFeed.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAxisFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbWireBenderFeed.FormattingEnabled = true; - this.CbWireBenderFeed.Items.AddRange(new object[] { - resources.GetString("CbWireBenderFeed.Items"), - resources.GetString("CbWireBenderFeed.Items1"), - resources.GetString("CbWireBenderFeed.Items2"), - resources.GetString("CbWireBenderFeed.Items3"), - resources.GetString("CbWireBenderFeed.Items4"), - resources.GetString("CbWireBenderFeed.Items5")}); - resources.ApplyResources(this.CbWireBenderFeed, "CbWireBenderFeed"); - this.CbWireBenderFeed.Name = "CbWireBenderFeed"; - this.CbWireBenderFeed.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAxisFeed; + resources.ApplyResources(this.btnUseCaseLoad, "btnUseCaseLoad"); + this.btnUseCaseLoad.Name = "btnUseCaseLoad"; + this.toolTip1.SetToolTip(this.btnUseCaseLoad, resources.GetString("btnUseCaseLoad.ToolTip")); + this.btnUseCaseLoad.UseVisualStyleBackColor = true; + this.btnUseCaseLoad.Click += new System.EventHandler(this.BtnLoadUseCase_Click); // - // NudWireBenderRadius + // lBUseCase // - this.NudWireBenderRadius.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderRadius", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudWireBenderRadius.DecimalPlaces = 2; - this.NudWireBenderRadius.Increment = new decimal(new int[] { - 5, - 0, - 0, - 65536}); - resources.ApplyResources(this.NudWireBenderRadius, "NudWireBenderRadius"); - this.NudWireBenderRadius.Name = "NudWireBenderRadius"; - this.NudWireBenderRadius.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderRadius; + this.lBUseCase.FormattingEnabled = true; + resources.ApplyResources(this.lBUseCase, "lBUseCase"); + this.lBUseCase.Name = "lBUseCase"; + this.lBUseCase.SelectedIndexChanged += new System.EventHandler(this.LbUseCase_SelectedIndexChanged); // - // label74 + // tabPage14 // - resources.ApplyResources(this.label74, "label74"); - this.label74.Name = "label74"; + this.tabPage14.Controls.Add(this.tab2gB1); + this.tabPage14.Controls.Add(this.tab2gB2); + resources.ApplyResources(this.tabPage14, "tabPage14"); + this.tabPage14.Name = "tabPage14"; + this.tabPage14.UseVisualStyleBackColor = true; // - // label75 + // tab2gB1 // - resources.ApplyResources(this.label75, "label75"); - this.label75.Name = "label75"; + this.tab2gB1.Controls.Add(this.BtnHelp_TooltableSet); + this.tab2gB1.Controls.Add(this.BtnLoadToolTableDialog); + this.tab2gB1.Controls.Add(this.lblToolListChanged); + this.tab2gB1.Controls.Add(this.btnDeleteToolTable); + this.tab2gB1.Controls.Add(this.lblToolListLoaded); + this.tab2gB1.Controls.Add(this.label5); + this.tab2gB1.Controls.Add(this.lbFiles); + this.tab2gB1.Controls.Add(this.btnLoadToolTable); + this.tab2gB1.Controls.Add(this.btnToolExport); + resources.ApplyResources(this.tab2gB1, "tab2gB1"); + this.tab2gB1.Name = "tab2gB1"; + this.tab2gB1.TabStop = false; // - // comboBox2 + // BtnHelp_TooltableSet // - this.comboBox2.AllowDrop = true; - this.comboBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAxisAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.comboBox2.FormattingEnabled = true; - this.comboBox2.Items.AddRange(new object[] { - resources.GetString("comboBox2.Items"), - resources.GetString("comboBox2.Items1"), - resources.GetString("comboBox2.Items2"), - resources.GetString("comboBox2.Items3"), - resources.GetString("comboBox2.Items4"), - resources.GetString("comboBox2.Items5")}); - resources.ApplyResources(this.comboBox2, "comboBox2"); - this.comboBox2.Name = "comboBox2"; - this.comboBox2.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAxisAngle; + this.BtnHelp_TooltableSet.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_TooltableSet, "BtnHelp_TooltableSet"); + this.BtnHelp_TooltableSet.Name = "BtnHelp_TooltableSet"; + this.BtnHelp_TooltableSet.Tag = "id=form-setup-3#tooltable"; + this.toolTip1.SetToolTip(this.BtnHelp_TooltableSet, resources.GetString("BtnHelp_TooltableSet.ToolTip")); + this.BtnHelp_TooltableSet.UseVisualStyleBackColor = false; + this.BtnHelp_TooltableSet.Click += new System.EventHandler(this.BtnHelp_Click); // - // label76 + // BtnLoadToolTableDialog // - resources.ApplyResources(this.label76, "label76"); - this.label76.Name = "label76"; + resources.ApplyResources(this.BtnLoadToolTableDialog, "BtnLoadToolTableDialog"); + this.BtnLoadToolTableDialog.Name = "BtnLoadToolTableDialog"; + this.toolTip1.SetToolTip(this.BtnLoadToolTableDialog, resources.GetString("BtnLoadToolTableDialog.ToolTip")); + this.BtnLoadToolTableDialog.UseVisualStyleBackColor = true; + this.BtnLoadToolTableDialog.Click += new System.EventHandler(this.BtnToolImport_Click); // - // label79 + // lblToolListChanged // - resources.ApplyResources(this.label79, "label79"); - this.label79.Name = "label79"; + resources.ApplyResources(this.lblToolListChanged, "lblToolListChanged"); + this.lblToolListChanged.Name = "lblToolListChanged"; // - // NudWireBenderDiameter + // btnDeleteToolTable // - this.NudWireBenderDiameter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderDiameter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudWireBenderDiameter.DecimalPlaces = 2; - resources.ApplyResources(this.NudWireBenderDiameter, "NudWireBenderDiameter"); - this.NudWireBenderDiameter.Increment = new decimal(new int[] { - 5, - 0, - 0, - 65536}); - this.NudWireBenderDiameter.Name = "NudWireBenderDiameter"; - this.NudWireBenderDiameter.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderDiameter; + resources.ApplyResources(this.btnDeleteToolTable, "btnDeleteToolTable"); + this.btnDeleteToolTable.Name = "btnDeleteToolTable"; + this.toolTip1.SetToolTip(this.btnDeleteToolTable, resources.GetString("btnDeleteToolTable.ToolTip")); + this.btnDeleteToolTable.UseVisualStyleBackColor = true; + this.btnDeleteToolTable.Click += new System.EventHandler(this.BtnDeleteToolTable_Click); // - // label78 + // lblToolListLoaded // - resources.ApplyResources(this.label78, "label78"); - this.label78.Name = "label78"; + resources.ApplyResources(this.lblToolListLoaded, "lblToolListLoaded"); + this.lblToolListLoaded.Name = "lblToolListLoaded"; // - // NudWireBenderAngleAddOn + // label5 // - this.NudWireBenderAngleAddOn.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAngleAddOn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudWireBenderAngleAddOn.DecimalPlaces = 1; - resources.ApplyResources(this.NudWireBenderAngleAddOn, "NudWireBenderAngleAddOn"); - this.NudWireBenderAngleAddOn.Name = "NudWireBenderAngleAddOn"; - this.NudWireBenderAngleAddOn.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAngleAddOn; + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; // - // CbWireBenderEnable + // lbFiles // - resources.ApplyResources(this.CbWireBenderEnable, "CbWireBenderEnable"); - this.CbWireBenderEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderEnable; - this.CbWireBenderEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbWireBenderEnable.Name = "CbWireBenderEnable"; - this.CbWireBenderEnable.UseVisualStyleBackColor = true; - this.CbWireBenderEnable.CheckedChanged += new System.EventHandler(this.CbWireBenderEnable_CheckedChanged); + this.lbFiles.FormattingEnabled = true; + resources.ApplyResources(this.lbFiles, "lbFiles"); + this.lbFiles.Name = "lbFiles"; // - // gBDevelop + // btnLoadToolTable // - this.gBDevelop.BackColor = System.Drawing.Color.WhiteSmoke; - this.gBDevelop.Controls.Add(this.BtnHelp_Outline); - this.gBDevelop.Controls.Add(this.groupBox22); - this.gBDevelop.Controls.Add(this.label57); - this.gBDevelop.Controls.Add(this.nUDImportGraphicDevelopFeedAfter); - this.gBDevelop.Controls.Add(this.label54); - this.gBDevelop.Controls.Add(this.groupBox20); - this.gBDevelop.Controls.Add(this.nUDImportGraphicDevelopNotchZCut); - this.gBDevelop.Controls.Add(this.groupBox19); - this.gBDevelop.Controls.Add(this.cBImportGraphicDevelopEnable); - resources.ApplyResources(this.gBDevelop, "gBDevelop"); - this.gBDevelop.Name = "gBDevelop"; - this.gBDevelop.TabStop = false; + resources.ApplyResources(this.btnLoadToolTable, "btnLoadToolTable"); + this.btnLoadToolTable.Name = "btnLoadToolTable"; + this.toolTip1.SetToolTip(this.btnLoadToolTable, resources.GetString("btnLoadToolTable.ToolTip")); + this.btnLoadToolTable.UseVisualStyleBackColor = true; + this.btnLoadToolTable.Click += new System.EventHandler(this.BtnLoadToolTable_Click); // - // BtnHelp_Outline + // btnToolExport // - this.BtnHelp_Outline.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Outline, "BtnHelp_Outline"); - this.BtnHelp_Outline.Name = "BtnHelp_Outline"; - this.BtnHelp_Outline.Tag = "id=form-setup-2#outline"; - this.toolTip1.SetToolTip(this.BtnHelp_Outline, resources.GetString("BtnHelp_Outline.ToolTip")); - this.BtnHelp_Outline.UseVisualStyleBackColor = false; - this.BtnHelp_Outline.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.btnToolExport, "btnToolExport"); + this.btnToolExport.Name = "btnToolExport"; + this.toolTip1.SetToolTip(this.btnToolExport, resources.GetString("btnToolExport.ToolTip")); + this.btnToolExport.UseVisualStyleBackColor = true; + this.btnToolExport.Click += new System.EventHandler(this.BtnToolExport_Click); // - // groupBox22 + // tab2gB2 // - this.groupBox22.Controls.Add(this.label60); - this.groupBox22.Controls.Add(this.numericUpDown14); - resources.ApplyResources(this.groupBox22, "groupBox22"); - this.groupBox22.Name = "groupBox22"; - this.groupBox22.TabStop = false; + this.tab2gB2.Controls.Add(this.cBToolLaser); + this.tab2gB2.Controls.Add(this.btnDown); + this.tab2gB2.Controls.Add(this.btnUp); + this.tab2gB2.Controls.Add(this.btnReNumberTools); + this.tab2gB2.Controls.Add(this.btnMoveToolXY); + this.tab2gB2.Controls.Add(this.tab2gB2lbl1); + this.tab2gB2.Controls.Add(this.nUDToolOffsetZ); + this.tab2gB2.Controls.Add(this.nUDToolOffsetX); + this.tab2gB2.Controls.Add(this.nUDToolOffsetY); + this.tab2gB2.Controls.Add(this.dGVToolList); + resources.ApplyResources(this.tab2gB2, "tab2gB2"); + this.tab2gB2.Name = "tab2gB2"; + this.tab2gB2.TabStop = false; // - // label60 + // cBToolLaser // - resources.ApplyResources(this.label60, "label60"); - this.label60.Name = "label60"; + resources.ApplyResources(this.cBToolLaser, "cBToolLaser"); + this.cBToolLaser.Name = "cBToolLaser"; + this.toolTip1.SetToolTip(this.cBToolLaser, resources.GetString("cBToolLaser.ToolTip")); + this.cBToolLaser.UseVisualStyleBackColor = true; + this.cBToolLaser.CheckedChanged += new System.EventHandler(this.CbToolLaser_CheckedChanged); // - // numericUpDown14 + // btnDown // - this.numericUpDown14.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentToolAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown14.Increment = new decimal(new int[] { - 5, - 0, - 0, - 0}); - resources.ApplyResources(this.numericUpDown14, "numericUpDown14"); - this.numericUpDown14.Maximum = new decimal(new int[] { - 150, - 0, - 0, - 0}); - this.numericUpDown14.Minimum = new decimal(new int[] { - 15, - 0, - 0, - 0}); - this.numericUpDown14.Name = "numericUpDown14"; - this.numericUpDown14.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentToolAngle; + this.btnDown.Image = global::GrblPlotter.Properties.Resources.down; + resources.ApplyResources(this.btnDown, "btnDown"); + this.btnDown.Name = "btnDown"; + this.btnDown.UseVisualStyleBackColor = true; + this.btnDown.Click += new System.EventHandler(this.BtnDown_Click); // - // label57 + // btnUp // - resources.ApplyResources(this.label57, "label57"); - this.label57.Name = "label57"; + this.btnUp.Image = global::GrblPlotter.Properties.Resources.up; + resources.ApplyResources(this.btnUp, "btnUp"); + this.btnUp.Name = "btnUp"; + this.btnUp.UseVisualStyleBackColor = true; + this.btnUp.Click += new System.EventHandler(this.BtnUp_Click); // - // nUDImportGraphicDevelopFeedAfter + // btnReNumberTools // - this.nUDImportGraphicDevelopFeedAfter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentFeedAfter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGraphicDevelopFeedAfter, "nUDImportGraphicDevelopFeedAfter"); - this.nUDImportGraphicDevelopFeedAfter.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDImportGraphicDevelopFeedAfter.Name = "nUDImportGraphicDevelopFeedAfter"; - this.nUDImportGraphicDevelopFeedAfter.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentFeedAfter; + resources.ApplyResources(this.btnReNumberTools, "btnReNumberTools"); + this.btnReNumberTools.Name = "btnReNumberTools"; + this.btnReNumberTools.UseVisualStyleBackColor = true; + this.btnReNumberTools.Click += new System.EventHandler(this.BtnReNumberTools_Click); // - // label54 + // btnMoveToolXY // - resources.ApplyResources(this.label54, "label54"); - this.label54.Name = "label54"; + resources.ApplyResources(this.btnMoveToolXY, "btnMoveToolXY"); + this.btnMoveToolXY.Name = "btnMoveToolXY"; + this.btnMoveToolXY.UseVisualStyleBackColor = true; + this.btnMoveToolXY.Click += new System.EventHandler(this.BtnMoveToolXY_Click); // - // groupBox20 + // tab2gB2lbl1 // - this.groupBox20.Controls.Add(this.CbImportGraphicDevelopNoCurve); - this.groupBox20.Controls.Add(this.cBDImportGraphicDevelopNotchLift); - this.groupBox20.Controls.Add(this.label59); - this.groupBox20.Controls.Add(this.nUDImportGraphicDevelopNotchZNotch); - this.groupBox20.Controls.Add(this.nUDImportGraphicDevelopNotchWidth); - this.groupBox20.Controls.Add(this.LblImportGraphicDevelopNotchDistance); - this.groupBox20.Controls.Add(this.label52); - this.groupBox20.Controls.Add(this.NudImportGraphicDevelopNotchDistance); - resources.ApplyResources(this.groupBox20, "groupBox20"); - this.groupBox20.Name = "groupBox20"; - this.groupBox20.TabStop = false; + resources.ApplyResources(this.tab2gB2lbl1, "tab2gB2lbl1"); + this.tab2gB2lbl1.Name = "tab2gB2lbl1"; // - // CbImportGraphicDevelopNoCurve + // dGVToolList // - resources.ApplyResources(this.CbImportGraphicDevelopNoCurve, "CbImportGraphicDevelopNoCurve"); - this.CbImportGraphicDevelopNoCurve.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNoCurve; - this.CbImportGraphicDevelopNoCurve.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNoCurve", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportGraphicDevelopNoCurve.Name = "CbImportGraphicDevelopNoCurve"; - this.CbImportGraphicDevelopNoCurve.UseVisualStyleBackColor = true; - this.CbImportGraphicDevelopNoCurve.CheckedChanged += new System.EventHandler(this.CbImportGraphicDevelopNoCurve_CheckedChanged); + this.dGVToolList.AllowUserToResizeColumns = false; + this.dGVToolList.AllowUserToResizeRows = false; + resources.ApplyResources(this.dGVToolList, "dGVToolList"); + this.dGVToolList.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; + this.dGVToolList.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.Column1, + this.Column2, + this.Column3, + this.Column4, + this.Column5, + this.Column6, + this.Column16, + this.Column7, + this.Column8, + this.Column10, + this.Column15, + this.Column9, + this.Column13, + this.Column11, + this.Column12, + this.Column14}); + this.dGVToolList.MultiSelect = false; + this.dGVToolList.Name = "dGVToolList"; + this.dGVToolList.RowTemplate.Height = 15; + this.dGVToolList.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.DgvToolList_CellLeave); + this.dGVToolList.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.DgvToolList_CellLeave); + this.dGVToolList.SelectionChanged += new System.EventHandler(this.DgvToolList_SelectionChanged); // - // cBDImportGraphicDevelopNotchLift + // Column1 // - resources.ApplyResources(this.cBDImportGraphicDevelopNotchLift, "cBDImportGraphicDevelopNotchLift"); - this.cBDImportGraphicDevelopNotchLift.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchLift; - this.cBDImportGraphicDevelopNotchLift.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBDImportGraphicDevelopNotchLift.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchLift", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBDImportGraphicDevelopNotchLift.Name = "cBDImportGraphicDevelopNotchLift"; - this.cBDImportGraphicDevelopNotchLift.UseVisualStyleBackColor = true; + dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle1.Format = "N0"; + dataGridViewCellStyle1.NullValue = "2"; + this.Column1.DefaultCellStyle = dataGridViewCellStyle1; + resources.ApplyResources(this.Column1, "Column1"); + this.Column1.MaxInputLength = 3; + this.Column1.Name = "Column1"; // - // label59 + // Column2 // - resources.ApplyResources(this.label59, "label59"); - this.label59.Name = "label59"; + dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + dataGridViewCellStyle2.NullValue = "FFFFFF"; + this.Column2.DefaultCellStyle = dataGridViewCellStyle2; + resources.ApplyResources(this.Column2, "Column2"); + this.Column2.MaxInputLength = 6; + this.Column2.Name = "Column2"; // - // nUDImportGraphicDevelopNotchZNotch + // Column3 // - this.nUDImportGraphicDevelopNotchZNotch.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchZNotch", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicDevelopNotchZNotch.DecimalPlaces = 1; - resources.ApplyResources(this.nUDImportGraphicDevelopNotchZNotch, "nUDImportGraphicDevelopNotchZNotch"); - this.nUDImportGraphicDevelopNotchZNotch.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.nUDImportGraphicDevelopNotchZNotch.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - -2147483648}); - this.nUDImportGraphicDevelopNotchZNotch.Name = "nUDImportGraphicDevelopNotchZNotch"; - this.nUDImportGraphicDevelopNotchZNotch.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchZNotch; + dataGridViewCellStyle3.NullValue = "edit to add new entry"; + this.Column3.DefaultCellStyle = dataGridViewCellStyle3; + resources.ApplyResources(this.Column3, "Column3"); + this.Column3.MaxInputLength = 20; + this.Column3.Name = "Column3"; // - // nUDImportGraphicDevelopNotchWidth + // Column4 // - this.nUDImportGraphicDevelopNotchWidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicDevelopNotchWidth.DecimalPlaces = 1; - this.nUDImportGraphicDevelopNotchWidth.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGraphicDevelopNotchWidth, "nUDImportGraphicDevelopNotchWidth"); - this.nUDImportGraphicDevelopNotchWidth.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.nUDImportGraphicDevelopNotchWidth.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDImportGraphicDevelopNotchWidth.Name = "nUDImportGraphicDevelopNotchWidth"; - this.nUDImportGraphicDevelopNotchWidth.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchWidth; + dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle4.Format = "N2"; + dataGridViewCellStyle4.NullValue = "0"; + this.Column4.DefaultCellStyle = dataGridViewCellStyle4; + resources.ApplyResources(this.Column4, "Column4"); + this.Column4.MaxInputLength = 8; + this.Column4.Name = "Column4"; + // + // Column5 + // + dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle5.Format = "N2"; + dataGridViewCellStyle5.NullValue = "0"; + this.Column5.DefaultCellStyle = dataGridViewCellStyle5; + resources.ApplyResources(this.Column5, "Column5"); + this.Column5.MaxInputLength = 8; + this.Column5.Name = "Column5"; // - // LblImportGraphicDevelopNotchDistance + // Column6 // - resources.ApplyResources(this.LblImportGraphicDevelopNotchDistance, "LblImportGraphicDevelopNotchDistance"); - this.LblImportGraphicDevelopNotchDistance.Name = "LblImportGraphicDevelopNotchDistance"; + dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle6.Format = "N2"; + dataGridViewCellStyle6.NullValue = "0"; + this.Column6.DefaultCellStyle = dataGridViewCellStyle6; + resources.ApplyResources(this.Column6, "Column6"); + this.Column6.MaxInputLength = 8; + this.Column6.Name = "Column6"; // - // label52 + // Column16 // - resources.ApplyResources(this.label52, "label52"); - this.label52.Name = "label52"; + dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle7.Format = "N2"; + dataGridViewCellStyle7.NullValue = "0"; + this.Column16.DefaultCellStyle = dataGridViewCellStyle7; + resources.ApplyResources(this.Column16, "Column16"); + this.Column16.MaxInputLength = 8; + this.Column16.Name = "Column16"; // - // NudImportGraphicDevelopNotchDistance + // Column7 // - this.NudImportGraphicDevelopNotchDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudImportGraphicDevelopNotchDistance.DecimalPlaces = 1; - resources.ApplyResources(this.NudImportGraphicDevelopNotchDistance, "NudImportGraphicDevelopNotchDistance"); - this.NudImportGraphicDevelopNotchDistance.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.NudImportGraphicDevelopNotchDistance.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.NudImportGraphicDevelopNotchDistance.Name = "NudImportGraphicDevelopNotchDistance"; - this.NudImportGraphicDevelopNotchDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchDistance; + dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle8.Format = "N2"; + dataGridViewCellStyle8.NullValue = "3,0"; + this.Column7.DefaultCellStyle = dataGridViewCellStyle8; + resources.ApplyResources(this.Column7, "Column7"); + this.Column7.MaxInputLength = 8; + this.Column7.Name = "Column7"; // - // nUDImportGraphicDevelopNotchZCut + // Column8 // - this.nUDImportGraphicDevelopNotchZCut.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchZCut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGraphicDevelopNotchZCut.DecimalPlaces = 1; - resources.ApplyResources(this.nUDImportGraphicDevelopNotchZCut, "nUDImportGraphicDevelopNotchZCut"); - this.nUDImportGraphicDevelopNotchZCut.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.nUDImportGraphicDevelopNotchZCut.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - -2147483648}); - this.nUDImportGraphicDevelopNotchZCut.Name = "nUDImportGraphicDevelopNotchZCut"; - this.nUDImportGraphicDevelopNotchZCut.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchZCut; + dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle9.Format = "N0"; + dataGridViewCellStyle9.NullValue = "800"; + this.Column8.DefaultCellStyle = dataGridViewCellStyle9; + resources.ApplyResources(this.Column8, "Column8"); + this.Column8.MaxInputLength = 6; + this.Column8.Name = "Column8"; // - // groupBox19 + // Column10 // - this.groupBox19.Controls.Add(this.rBImportGraphicDevelopFeedInvert); - this.groupBox19.Controls.Add(this.rBImportGraphicDevelopFeedX); - this.groupBox19.Controls.Add(this.rBImportGraphicDevelopFeedY); - resources.ApplyResources(this.groupBox19, "groupBox19"); - this.groupBox19.Name = "groupBox19"; - this.groupBox19.TabStop = false; + dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle10.Format = "N0"; + dataGridViewCellStyle10.NullValue = "500"; + this.Column10.DefaultCellStyle = dataGridViewCellStyle10; + resources.ApplyResources(this.Column10, "Column10"); + this.Column10.MaxInputLength = 6; + this.Column10.Name = "Column10"; // - // rBImportGraphicDevelopFeedInvert + // Column15 // - resources.ApplyResources(this.rBImportGraphicDevelopFeedInvert, "rBImportGraphicDevelopFeedInvert"); - this.rBImportGraphicDevelopFeedInvert.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentFeedInvert; - this.rBImportGraphicDevelopFeedInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentFeedInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBImportGraphicDevelopFeedInvert.Name = "rBImportGraphicDevelopFeedInvert"; - this.rBImportGraphicDevelopFeedInvert.UseVisualStyleBackColor = true; + dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle11.Format = "N2"; + dataGridViewCellStyle11.NullValue = "2"; + this.Column15.DefaultCellStyle = dataGridViewCellStyle11; + resources.ApplyResources(this.Column15, "Column15"); + this.Column15.MaxInputLength = 8; + this.Column15.Name = "Column15"; // - // rBImportGraphicDevelopFeedX + // Column9 // - resources.ApplyResources(this.rBImportGraphicDevelopFeedX, "rBImportGraphicDevelopFeedX"); - this.rBImportGraphicDevelopFeedX.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentFeedX; - this.rBImportGraphicDevelopFeedX.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentFeedX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBImportGraphicDevelopFeedX.Name = "rBImportGraphicDevelopFeedX"; - this.rBImportGraphicDevelopFeedX.TabStop = true; - this.rBImportGraphicDevelopFeedX.UseVisualStyleBackColor = true; + dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle12.Format = "N2"; + dataGridViewCellStyle12.NullValue = "-3"; + this.Column9.DefaultCellStyle = dataGridViewCellStyle12; + resources.ApplyResources(this.Column9, "Column9"); + this.Column9.MaxInputLength = 8; + this.Column9.Name = "Column9"; // - // rBImportGraphicDevelopFeedY + // Column13 // - resources.ApplyResources(this.rBImportGraphicDevelopFeedY, "rBImportGraphicDevelopFeedY"); - this.rBImportGraphicDevelopFeedY.Name = "rBImportGraphicDevelopFeedY"; - this.rBImportGraphicDevelopFeedY.UseVisualStyleBackColor = true; + dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle13.Format = "N2"; + dataGridViewCellStyle13.NullValue = "1"; + this.Column13.DefaultCellStyle = dataGridViewCellStyle13; + resources.ApplyResources(this.Column13, "Column13"); + this.Column13.MaxInputLength = 8; + this.Column13.Name = "Column13"; // - // cBImportGraphicDevelopEnable + // Column11 // - resources.ApplyResources(this.cBImportGraphicDevelopEnable, "cBImportGraphicDevelopEnable"); - this.cBImportGraphicDevelopEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentEnable; - this.cBImportGraphicDevelopEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGraphicDevelopEnable.Name = "cBImportGraphicDevelopEnable"; - this.cBImportGraphicDevelopEnable.UseVisualStyleBackColor = true; - this.cBImportGraphicDevelopEnable.CheckedChanged += new System.EventHandler(this.CbImportGraphicDevelopEnable_CheckedChanged); + dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle14.Format = "N0"; + dataGridViewCellStyle14.NullValue = "10000"; + this.Column11.DefaultCellStyle = dataGridViewCellStyle14; + resources.ApplyResources(this.Column11, "Column11"); + this.Column11.MaxInputLength = 8; + this.Column11.Name = "Column11"; // - // pathImport9 + // Column12 // - this.pathImport9.Controls.Add(this.groupBox26); - resources.ApplyResources(this.pathImport9, "pathImport9"); - this.pathImport9.Name = "pathImport9"; - this.pathImport9.UseVisualStyleBackColor = true; + dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + dataGridViewCellStyle15.Format = "N0"; + dataGridViewCellStyle15.NullValue = "100"; + this.Column12.DefaultCellStyle = dataGridViewCellStyle15; + resources.ApplyResources(this.Column12, "Column12"); + this.Column12.MaxInputLength = 6; + this.Column12.Name = "Column12"; // - // groupBox26 + // Column14 // - this.groupBox26.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox26.Controls.Add(this.BtnHelp_Extension); - this.groupBox26.Controls.Add(this.LbLAuxDescription); - this.groupBox26.Controls.Add(this.groupBox28); - this.groupBox26.Controls.Add(this.LblAux11); - this.groupBox26.Controls.Add(this.LblAux10); - this.groupBox26.Controls.Add(this.CbAux2SumUp); - this.groupBox26.Controls.Add(this.NudAux2Factor); - this.groupBox26.Controls.Add(this.CbAux2Axis); - this.groupBox26.Controls.Add(this.CbAux2Enable); - this.groupBox26.Controls.Add(this.groupBox27); - this.groupBox26.Controls.Add(this.LblAux2); - this.groupBox26.Controls.Add(this.LblAux1); - this.groupBox26.Controls.Add(this.CbAux1SumUp); - this.groupBox26.Controls.Add(this.NudAux1Factor); - this.groupBox26.Controls.Add(this.CbAux1Axis); - this.groupBox26.Controls.Add(this.CbAux1Enable); - resources.ApplyResources(this.groupBox26, "groupBox26"); - this.groupBox26.Name = "groupBox26"; - this.groupBox26.TabStop = false; + dataGridViewCellStyle16.NullValue = " "; + this.Column14.DefaultCellStyle = dataGridViewCellStyle16; + resources.ApplyResources(this.Column14, "Column14"); + this.Column14.MaxInputLength = 32; + this.Column14.Name = "Column14"; // - // BtnHelp_Extension + // tabPage8 // - this.BtnHelp_Extension.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Extension, "BtnHelp_Extension"); - this.BtnHelp_Extension.Name = "BtnHelp_Extension"; - this.BtnHelp_Extension.Tag = "id=form-setup-2#extension"; - this.toolTip1.SetToolTip(this.BtnHelp_Extension, resources.GetString("BtnHelp_Extension.ToolTip")); - this.BtnHelp_Extension.UseVisualStyleBackColor = false; - this.BtnHelp_Extension.Click += new System.EventHandler(this.BtnHelp_Click); + this.tabPage8.Controls.Add(this.gBToolChange); + resources.ApplyResources(this.tabPage8, "tabPage8"); + this.tabPage8.Name = "tabPage8"; + this.tabPage8.UseVisualStyleBackColor = true; // - // LbLAuxDescription + // gBToolChange // - resources.ApplyResources(this.LbLAuxDescription, "LbLAuxDescription"); - this.LbLAuxDescription.Name = "LbLAuxDescription"; + this.gBToolChange.Controls.Add(this.BtnHelp_Toolchange); + this.gBToolChange.Controls.Add(this.label47); + this.gBToolChange.Controls.Add(this.label46); + this.gBToolChange.Controls.Add(this.nUDToolChangeScriptDelay); + this.gBToolChange.Controls.Add(this.nUDToolChangeEmpty); + this.gBToolChange.Controls.Add(this.btnFileDialogTT4); + this.gBToolChange.Controls.Add(this.btnFileDialogTT3); + this.gBToolChange.Controls.Add(this.btnFileDialogTT2); + this.gBToolChange.Controls.Add(this.btnFileDialogTT1); + this.gBToolChange.Controls.Add(this.cBToolChangeEmpty); + this.gBToolChange.Controls.Add(this.label61); + this.gBToolChange.Controls.Add(this.lbl_4); + this.gBToolChange.Controls.Add(this.tBToolChangeScriptProbe); + this.gBToolChange.Controls.Add(this.lbl_2); + this.gBToolChange.Controls.Add(this.tBToolChangeScriptSelect); + this.gBToolChange.Controls.Add(this.lbl_1); + this.gBToolChange.Controls.Add(this.tBToolChangeScriptPut); + this.gBToolChange.Controls.Add(this.lbl_3); + this.gBToolChange.Controls.Add(this.tBToolChangeScriptGet); + this.gBToolChange.Controls.Add(this.cBToolChange); + resources.ApplyResources(this.gBToolChange, "gBToolChange"); + this.gBToolChange.Name = "gBToolChange"; + this.gBToolChange.TabStop = false; // - // groupBox28 + // BtnHelp_Toolchange // - this.groupBox28.Controls.Add(this.CbAux2ZMode); - this.groupBox28.Controls.Add(this.LblAux12); - this.groupBox28.Controls.Add(this.CbAux2ZUse); - this.groupBox28.Controls.Add(this.NudAux2ZFactor); - resources.ApplyResources(this.groupBox28, "groupBox28"); - this.groupBox28.Name = "groupBox28"; - this.groupBox28.TabStop = false; + this.BtnHelp_Toolchange.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Toolchange, "BtnHelp_Toolchange"); + this.BtnHelp_Toolchange.Name = "BtnHelp_Toolchange"; + this.BtnHelp_Toolchange.Tag = "id=form-setup-3#toolchange"; + this.toolTip1.SetToolTip(this.BtnHelp_Toolchange, resources.GetString("BtnHelp_Toolchange.ToolTip")); + this.BtnHelp_Toolchange.UseVisualStyleBackColor = false; + this.BtnHelp_Toolchange.Click += new System.EventHandler(this.BtnHelp_Click); // - // CbAux2ZMode + // label47 // - this.CbAux2ZMode.FormattingEnabled = true; - this.CbAux2ZMode.Items.AddRange(new object[] { - resources.GetString("CbAux2ZMode.Items"), - resources.GetString("CbAux2ZMode.Items1"), - resources.GetString("CbAux2ZMode.Items2"), - resources.GetString("CbAux2ZMode.Items3")}); - resources.ApplyResources(this.CbAux2ZMode, "CbAux2ZMode"); - this.CbAux2ZMode.Name = "CbAux2ZMode"; - this.CbAux2ZMode.SelectedIndexChanged += new System.EventHandler(this.CbAux2ZMode_SelectedIndexChanged); + resources.ApplyResources(this.label47, "label47"); + this.label47.Name = "label47"; + // + // label46 + // + resources.ApplyResources(this.label46, "label46"); + this.label46.Name = "label46"; // - // LblAux12 + // btnFileDialogTT4 // - resources.ApplyResources(this.LblAux12, "LblAux12"); - this.LblAux12.Name = "LblAux12"; + resources.ApplyResources(this.btnFileDialogTT4, "btnFileDialogTT4"); + this.btnFileDialogTT4.Name = "btnFileDialogTT4"; + this.btnFileDialogTT4.UseVisualStyleBackColor = true; + this.btnFileDialogTT4.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); // - // CbAux2ZUse + // btnFileDialogTT3 // - resources.ApplyResources(this.CbAux2ZUse, "CbAux2ZUse"); - this.CbAux2ZUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux2ZUse; - this.CbAux2ZUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux2ZUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux2ZUse.Name = "CbAux2ZUse"; - this.CbAux2ZUse.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnFileDialogTT3, "btnFileDialogTT3"); + this.btnFileDialogTT3.Name = "btnFileDialogTT3"; + this.btnFileDialogTT3.UseVisualStyleBackColor = true; + this.btnFileDialogTT3.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); // - // NudAux2ZFactor + // btnFileDialogTT2 // - this.NudAux2ZFactor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux2ZFactor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudAux2ZFactor.DecimalPlaces = 8; - resources.ApplyResources(this.NudAux2ZFactor, "NudAux2ZFactor"); - this.NudAux2ZFactor.Name = "NudAux2ZFactor"; - this.NudAux2ZFactor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux2ZFactor; + resources.ApplyResources(this.btnFileDialogTT2, "btnFileDialogTT2"); + this.btnFileDialogTT2.Name = "btnFileDialogTT2"; + this.btnFileDialogTT2.UseVisualStyleBackColor = true; + this.btnFileDialogTT2.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); // - // LblAux11 + // btnFileDialogTT1 // - resources.ApplyResources(this.LblAux11, "LblAux11"); - this.LblAux11.Name = "LblAux11"; + resources.ApplyResources(this.btnFileDialogTT1, "btnFileDialogTT1"); + this.btnFileDialogTT1.Name = "btnFileDialogTT1"; + this.btnFileDialogTT1.UseVisualStyleBackColor = true; + this.btnFileDialogTT1.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); // - // LblAux10 + // label61 // - resources.ApplyResources(this.LblAux10, "LblAux10"); - this.LblAux10.Name = "LblAux10"; + resources.ApplyResources(this.label61, "label61"); + this.label61.Name = "label61"; // - // CbAux2SumUp + // lbl_4 // - resources.ApplyResources(this.CbAux2SumUp, "CbAux2SumUp"); - this.CbAux2SumUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1SumUp; - this.CbAux2SumUp.CheckState = System.Windows.Forms.CheckState.Checked; - this.CbAux2SumUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1SumUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux2SumUp.Name = "CbAux2SumUp"; - this.toolTip1.SetToolTip(this.CbAux2SumUp, resources.GetString("CbAux2SumUp.ToolTip")); - this.CbAux2SumUp.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lbl_4, "lbl_4"); + this.lbl_4.Name = "lbl_4"; + this.toolTip1.SetToolTip(this.lbl_4, resources.GetString("lbl_4.ToolTip")); + this.lbl_4.Click += new System.EventHandler(this.Lbl4_Click); // - // NudAux2Factor + // lbl_2 // - this.NudAux2Factor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux2Factor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudAux2Factor.DecimalPlaces = 8; - resources.ApplyResources(this.NudAux2Factor, "NudAux2Factor"); - this.NudAux2Factor.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.NudAux2Factor.Name = "NudAux2Factor"; - this.toolTip1.SetToolTip(this.NudAux2Factor, resources.GetString("NudAux2Factor.ToolTip")); - this.NudAux2Factor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux2Factor; + resources.ApplyResources(this.lbl_2, "lbl_2"); + this.lbl_2.Name = "lbl_2"; + this.toolTip1.SetToolTip(this.lbl_2, resources.GetString("lbl_2.ToolTip")); + this.lbl_2.Click += new System.EventHandler(this.Lbl2_Click); // - // CbAux2Axis + // lbl_1 // - this.CbAux2Axis.AllowDrop = true; - this.CbAux2Axis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCAux2Axis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux2Axis.FormattingEnabled = true; - this.CbAux2Axis.Items.AddRange(new object[] { - resources.GetString("CbAux2Axis.Items"), - resources.GetString("CbAux2Axis.Items1"), - resources.GetString("CbAux2Axis.Items2"), - resources.GetString("CbAux2Axis.Items3"), - resources.GetString("CbAux2Axis.Items4"), - resources.GetString("CbAux2Axis.Items5"), - resources.GetString("CbAux2Axis.Items6"), - resources.GetString("CbAux2Axis.Items7")}); - resources.ApplyResources(this.CbAux2Axis, "CbAux2Axis"); - this.CbAux2Axis.Name = "CbAux2Axis"; - this.CbAux2Axis.Text = global::GrblPlotter.Properties.Settings.Default.importGCAux2Axis; + resources.ApplyResources(this.lbl_1, "lbl_1"); + this.lbl_1.Name = "lbl_1"; + this.toolTip1.SetToolTip(this.lbl_1, resources.GetString("lbl_1.ToolTip")); + this.lbl_1.Click += new System.EventHandler(this.Lbl1_Click); // - // CbAux2Enable + // lbl_3 // - resources.ApplyResources(this.CbAux2Enable, "CbAux2Enable"); - this.CbAux2Enable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux2Enable; - this.CbAux2Enable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux2Enable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux2Enable.Name = "CbAux2Enable"; - this.CbAux2Enable.UseVisualStyleBackColor = true; + resources.ApplyResources(this.lbl_3, "lbl_3"); + this.lbl_3.Name = "lbl_3"; + this.toolTip1.SetToolTip(this.lbl_3, resources.GetString("lbl_3.ToolTip")); + this.lbl_3.Click += new System.EventHandler(this.Lbl3_Click); // - // groupBox27 + // tabPage21 // - this.groupBox27.Controls.Add(this.CbAux1ZMode); - this.groupBox27.Controls.Add(this.LblAux3); - this.groupBox27.Controls.Add(this.CbAux1ZUse); - this.groupBox27.Controls.Add(this.NudAux1ZFactor); - resources.ApplyResources(this.groupBox27, "groupBox27"); - this.groupBox27.Name = "groupBox27"; - this.groupBox27.TabStop = false; + this.tabPage21.Controls.Add(this.tabControl4_Level2); + resources.ApplyResources(this.tabPage21, "tabPage21"); + this.tabPage21.Name = "tabPage21"; + this.tabPage21.UseVisualStyleBackColor = true; // - // CbAux1ZMode + // tabControl4_Level2 // - this.CbAux1ZMode.FormattingEnabled = true; - this.CbAux1ZMode.Items.AddRange(new object[] { - resources.GetString("CbAux1ZMode.Items"), - resources.GetString("CbAux1ZMode.Items1"), - resources.GetString("CbAux1ZMode.Items2"), - resources.GetString("CbAux1ZMode.Items3")}); - resources.ApplyResources(this.CbAux1ZMode, "CbAux1ZMode"); - this.CbAux1ZMode.Name = "CbAux1ZMode"; - this.CbAux1ZMode.SelectedIndexChanged += new System.EventHandler(this.CbAux1ZMode_SelectedIndexChanged); + this.tabControl4_Level2.Controls.Add(this.tabPage13); + this.tabControl4_Level2.Controls.Add(this.tabPage7); + this.tabControl4_Level2.Controls.Add(this.tabPage26); + this.tabControl4_Level2.Controls.Add(this.tabPage25); + this.tabControl4_Level2.Controls.Add(this.tabPage4); + this.tabControl4_Level2.Controls.Add(this.tabControl5_Level2); + resources.ApplyResources(this.tabControl4_Level2, "tabControl4_Level2"); + this.tabControl4_Level2.Name = "tabControl4_Level2"; + this.tabControl4_Level2.SelectedIndex = 0; // - // LblAux3 + // tabPage13 // - resources.ApplyResources(this.LblAux3, "LblAux3"); - this.LblAux3.Name = "LblAux3"; + this.tabPage13.Controls.Add(this.groupBox24); + this.tabPage13.Controls.Add(this.tab5gB2); + this.tabPage13.Controls.Add(this.groupBox3); + this.tabPage13.Controls.Add(this.groupBox11); + this.tabPage13.Controls.Add(this.tab5gB3); + this.tabPage13.Controls.Add(this.tab5gB1); + this.tabPage13.Controls.Add(this.groupBox25); + resources.ApplyResources(this.tabPage13, "tabPage13"); + this.tabPage13.Name = "tabPage13"; + this.tabPage13.UseVisualStyleBackColor = true; // - // CbAux1ZUse + // groupBox24 // - resources.ApplyResources(this.CbAux1ZUse, "CbAux1ZUse"); - this.CbAux1ZUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1ZUse; - this.CbAux1ZUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1ZUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux1ZUse.Name = "CbAux1ZUse"; - this.CbAux1ZUse.UseVisualStyleBackColor = true; + this.groupBox24.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox24.Controls.Add(this.label53); + this.groupBox24.Controls.Add(this.checkBox10); + this.groupBox24.Controls.Add(this.TbPinDescriptionD3); + this.groupBox24.Controls.Add(this.LblPinDescriptionD3); + this.groupBox24.Controls.Add(this.TbPinDescriptionD2); + this.groupBox24.Controls.Add(this.LblPinDescriptionD2); + this.groupBox24.Controls.Add(this.TbPinDescriptionD1); + this.groupBox24.Controls.Add(this.LblPinDescriptionD1); + this.groupBox24.Controls.Add(this.TbPinDescriptionD0); + this.groupBox24.Controls.Add(this.LblPinDescriptionD0); + resources.ApplyResources(this.groupBox24, "groupBox24"); + this.groupBox24.Name = "groupBox24"; + this.groupBox24.TabStop = false; // - // NudAux1ZFactor + // label53 // - this.NudAux1ZFactor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux1ZFactor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudAux1ZFactor.DecimalPlaces = 8; - resources.ApplyResources(this.NudAux1ZFactor, "NudAux1ZFactor"); - this.NudAux1ZFactor.Name = "NudAux1ZFactor"; - this.NudAux1ZFactor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux1ZFactor; + resources.ApplyResources(this.label53, "label53"); + this.label53.Name = "label53"; // - // LblAux2 + // LblPinDescriptionD3 // - resources.ApplyResources(this.LblAux2, "LblAux2"); - this.LblAux2.Name = "LblAux2"; + resources.ApplyResources(this.LblPinDescriptionD3, "LblPinDescriptionD3"); + this.LblPinDescriptionD3.Name = "LblPinDescriptionD3"; // - // LblAux1 + // LblPinDescriptionD2 // - resources.ApplyResources(this.LblAux1, "LblAux1"); - this.LblAux1.Name = "LblAux1"; + resources.ApplyResources(this.LblPinDescriptionD2, "LblPinDescriptionD2"); + this.LblPinDescriptionD2.Name = "LblPinDescriptionD2"; // - // CbAux1SumUp + // LblPinDescriptionD1 // - resources.ApplyResources(this.CbAux1SumUp, "CbAux1SumUp"); - this.CbAux1SumUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1SumUp; - this.CbAux1SumUp.CheckState = System.Windows.Forms.CheckState.Checked; - this.CbAux1SumUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1SumUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux1SumUp.Name = "CbAux1SumUp"; - this.toolTip1.SetToolTip(this.CbAux1SumUp, resources.GetString("CbAux1SumUp.ToolTip")); - this.CbAux1SumUp.UseVisualStyleBackColor = true; + resources.ApplyResources(this.LblPinDescriptionD1, "LblPinDescriptionD1"); + this.LblPinDescriptionD1.Name = "LblPinDescriptionD1"; // - // NudAux1Factor + // LblPinDescriptionD0 // - this.NudAux1Factor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux1Factor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudAux1Factor.DecimalPlaces = 8; - resources.ApplyResources(this.NudAux1Factor, "NudAux1Factor"); - this.NudAux1Factor.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.NudAux1Factor.Name = "NudAux1Factor"; - this.toolTip1.SetToolTip(this.NudAux1Factor, resources.GetString("NudAux1Factor.ToolTip")); - this.NudAux1Factor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux1Factor; + resources.ApplyResources(this.LblPinDescriptionD0, "LblPinDescriptionD0"); + this.LblPinDescriptionD0.Name = "LblPinDescriptionD0"; // - // CbAux1Axis + // tab5gB2 // - this.CbAux1Axis.AllowDrop = true; - this.CbAux1Axis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCAux1Axis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux1Axis.FormattingEnabled = true; - this.CbAux1Axis.Items.AddRange(new object[] { - resources.GetString("CbAux1Axis.Items"), - resources.GetString("CbAux1Axis.Items1"), - resources.GetString("CbAux1Axis.Items2"), - resources.GetString("CbAux1Axis.Items3"), - resources.GetString("CbAux1Axis.Items4"), - resources.GetString("CbAux1Axis.Items5"), - resources.GetString("CbAux1Axis.Items6"), - resources.GetString("CbAux1Axis.Items7")}); - resources.ApplyResources(this.CbAux1Axis, "CbAux1Axis"); - this.CbAux1Axis.Name = "CbAux1Axis"; - this.CbAux1Axis.Text = global::GrblPlotter.Properties.Settings.Default.importGCAux1Axis; + this.tab5gB2.Controls.Add(this.cBSerialDIY); + resources.ApplyResources(this.tab5gB2, "tab5gB2"); + this.tab5gB2.Name = "tab5gB2"; + this.tab5gB2.TabStop = false; // - // CbAux1Enable + // groupBox3 + // + this.groupBox3.Controls.Add(this.cBLogLevel4); + this.groupBox3.Controls.Add(this.cBLogLevel3); + this.groupBox3.Controls.Add(this.cBLogLevel2); + this.groupBox3.Controls.Add(this.cBLogLevel1); + this.groupBox3.Controls.Add(this.cBExtendedLogging); + this.groupBox3.Controls.Add(this.gBLoggingOptions); + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; // - resources.ApplyResources(this.CbAux1Enable, "CbAux1Enable"); - this.CbAux1Enable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1Enable; - this.CbAux1Enable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1Enable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbAux1Enable.Name = "CbAux1Enable"; - this.CbAux1Enable.UseVisualStyleBackColor = true; + // cBLogLevel4 // - // graphicImport2 + resources.ApplyResources(this.cBLogLevel4, "cBLogLevel4"); + this.cBLogLevel4.Name = "cBLogLevel4"; + this.toolTip1.SetToolTip(this.cBLogLevel4, resources.GetString("cBLogLevel4.ToolTip")); + this.cBLogLevel4.UseVisualStyleBackColor = true; + this.cBLogLevel4.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - this.graphicImport2.Controls.Add(this.tab1_2gB1); - this.graphicImport2.Controls.Add(this.tab1_2gB7); - resources.ApplyResources(this.graphicImport2, "graphicImport2"); - this.graphicImport2.Name = "graphicImport2"; - this.graphicImport2.UseVisualStyleBackColor = true; + // cBLogLevel3 // - // tab1_2gB1 + resources.ApplyResources(this.cBLogLevel3, "cBLogLevel3"); + this.cBLogLevel3.Name = "cBLogLevel3"; + this.toolTip1.SetToolTip(this.cBLogLevel3, resources.GetString("cBLogLevel3.ToolTip")); + this.cBLogLevel3.UseVisualStyleBackColor = true; + this.cBLogLevel3.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - this.tab1_2gB1.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_2gB1.Controls.Add(this.BtnHelp_General); - this.tab1_2gB1.Controls.Add(this.label32); - this.tab1_2gB1.Controls.Add(this.tBImportGCToolChange); - this.tab1_2gB1.Controls.Add(this.nUDImportGCFeedXY); - this.tab1_2gB1.Controls.Add(this.tab1_2gB2); - this.tab1_2gB1.Controls.Add(this.cBImportGCToolM0); - this.tab1_2gB1.Controls.Add(this.cBImportGCTool); - this.tab1_2gB1.Controls.Add(this.cBImportGCComments); - this.tab1_2gB1.Controls.Add(this.cBImportGCTTXYFeed); - this.tab1_2gB1.Controls.Add(this.tab1_2lbl1); - this.tab1_2gB1.Controls.Add(this.tBImportGCHeader); - this.tab1_2gB1.Controls.Add(this.tab1_2lbl4); - this.tab1_2gB1.Controls.Add(this.tab1_2lbl2); - this.tab1_2gB1.Controls.Add(this.tBImportGCFooter); - this.tab1_2gB1.Controls.Add(this.tab1_2lbl3); - this.tab1_2gB1.Controls.Add(this.nUDImportDecPlaces); - resources.ApplyResources(this.tab1_2gB1, "tab1_2gB1"); - this.tab1_2gB1.Name = "tab1_2gB1"; - this.tab1_2gB1.TabStop = false; + // cBLogLevel2 // - // BtnHelp_General + resources.ApplyResources(this.cBLogLevel2, "cBLogLevel2"); + this.cBLogLevel2.Name = "cBLogLevel2"; + this.toolTip1.SetToolTip(this.cBLogLevel2, resources.GetString("cBLogLevel2.ToolTip")); + this.cBLogLevel2.UseVisualStyleBackColor = true; + this.cBLogLevel2.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - this.BtnHelp_General.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_General, "BtnHelp_General"); - this.BtnHelp_General.Name = "BtnHelp_General"; - this.BtnHelp_General.Tag = "id=form-setup-3#general"; - this.toolTip1.SetToolTip(this.BtnHelp_General, resources.GetString("BtnHelp_General.ToolTip")); - this.BtnHelp_General.UseVisualStyleBackColor = false; - this.BtnHelp_General.Click += new System.EventHandler(this.BtnHelp_Click); + // cBLogLevel1 // - // label32 + resources.ApplyResources(this.cBLogLevel1, "cBLogLevel1"); + this.cBLogLevel1.Name = "cBLogLevel1"; + this.toolTip1.SetToolTip(this.cBLogLevel1, resources.GetString("cBLogLevel1.ToolTip")); + this.cBLogLevel1.UseVisualStyleBackColor = true; + this.cBLogLevel1.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - resources.ApplyResources(this.label32, "label32"); - this.label32.Name = "label32"; + // gBLoggingOptions // - // tBImportGCToolChange + this.gBLoggingOptions.Controls.Add(this.BtnThrow); + this.gBLoggingOptions.Controls.Add(this.cBLog3); + this.gBLoggingOptions.Controls.Add(this.cBLog0); + this.gBLoggingOptions.Controls.Add(this.cBLog1); + this.gBLoggingOptions.Controls.Add(this.cBLog6); + this.gBLoggingOptions.Controls.Add(this.cBLog2); + this.gBLoggingOptions.Controls.Add(this.cBLog5); + this.gBLoggingOptions.Controls.Add(this.cBLog4); + resources.ApplyResources(this.gBLoggingOptions, "gBLoggingOptions"); + this.gBLoggingOptions.Name = "gBLoggingOptions"; + this.gBLoggingOptions.TabStop = false; // - this.tBImportGCToolChange.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCToolChangeCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCToolChange, "tBImportGCToolChange"); - this.tBImportGCToolChange.Name = "tBImportGCToolChange"; - this.tBImportGCToolChange.Text = global::GrblPlotter.Properties.Settings.Default.importGCToolChangeCode; + // BtnThrow // - // nUDImportGCFeedXY + resources.ApplyResources(this.BtnThrow, "BtnThrow"); + this.BtnThrow.Name = "BtnThrow"; + this.BtnThrow.UseVisualStyleBackColor = true; + this.BtnThrow.Click += new System.EventHandler(this.BtnThrow_Click); // - this.nUDImportGCFeedXY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCXYFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCFeedXY.Increment = new decimal(new int[] { - 100, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGCFeedXY, "nUDImportGCFeedXY"); - this.nUDImportGCFeedXY.Maximum = new decimal(new int[] { - 20000, - 0, - 0, - 0}); - this.nUDImportGCFeedXY.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDImportGCFeedXY.Name = "nUDImportGCFeedXY"; - this.toolTip1.SetToolTip(this.nUDImportGCFeedXY, resources.GetString("nUDImportGCFeedXY.ToolTip")); - this.nUDImportGCFeedXY.Value = global::GrblPlotter.Properties.Settings.Default.importGCXYFeed; + // cBLog3 // - // tab1_2gB2 + resources.ApplyResources(this.cBLog3, "cBLog3"); + this.cBLog3.Name = "cBLog3"; + this.cBLog3.UseVisualStyleBackColor = true; + this.cBLog3.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - this.tab1_2gB2.Controls.Add(this.btnCheckSpindle); - this.tab1_2gB2.Controls.Add(this.nUDImportGCSSpeed); - this.tab1_2gB2.Controls.Add(this.nUDImportGCSpindleDelay); - this.tab1_2gB2.Controls.Add(this.cBImportLasermode); - this.tab1_2gB2.Controls.Add(this.rBImportGCSpindleCmd2); - this.tab1_2gB2.Controls.Add(this.tab1_2lbl6); - this.tab1_2gB2.Controls.Add(this.rBImportGCSpindleCmd1); - this.tab1_2gB2.Controls.Add(this.tab1_2lbl7); - this.tab1_2gB2.Controls.Add(this.tab1_2lbl5); - this.tab1_2gB2.Controls.Add(this.cBImportGCTTSSpeed); - resources.ApplyResources(this.tab1_2gB2, "tab1_2gB2"); - this.tab1_2gB2.Name = "tab1_2gB2"; - this.tab1_2gB2.TabStop = false; + // cBLog0 // - // btnCheckSpindle + resources.ApplyResources(this.cBLog0, "cBLog0"); + this.cBLog0.Name = "cBLog0"; + this.cBLog0.UseVisualStyleBackColor = true; + this.cBLog0.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - resources.ApplyResources(this.btnCheckSpindle, "btnCheckSpindle"); - this.btnCheckSpindle.Name = "btnCheckSpindle"; - this.btnCheckSpindle.UseVisualStyleBackColor = true; - this.btnCheckSpindle.Click += new System.EventHandler(this.BtnCheckSpindle_Click); + // cBLog1 // - // nUDImportGCSSpeed + resources.ApplyResources(this.cBLog1, "cBLog1"); + this.cBLog1.Name = "cBLog1"; + this.cBLog1.UseVisualStyleBackColor = true; + this.cBLog1.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - this.nUDImportGCSSpeed.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCSSpeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCSSpeed.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGCSSpeed, "nUDImportGCSSpeed"); - this.nUDImportGCSSpeed.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.nUDImportGCSSpeed.Name = "nUDImportGCSSpeed"; - this.toolTip1.SetToolTip(this.nUDImportGCSSpeed, resources.GetString("nUDImportGCSSpeed.ToolTip")); - this.nUDImportGCSSpeed.Value = global::GrblPlotter.Properties.Settings.Default.importGCSSpeed; + // cBLog6 // - // nUDImportGCSpindleDelay + resources.ApplyResources(this.cBLog6, "cBLog6"); + this.cBLog6.Name = "cBLog6"; + this.cBLog6.UseVisualStyleBackColor = true; + this.cBLog6.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - this.nUDImportGCSpindleDelay.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleDelay", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCSpindleDelay.DecimalPlaces = 2; - this.nUDImportGCSpindleDelay.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCSpindleDelay, "nUDImportGCSpindleDelay"); - this.nUDImportGCSpindleDelay.Name = "nUDImportGCSpindleDelay"; - this.toolTip1.SetToolTip(this.nUDImportGCSpindleDelay, resources.GetString("nUDImportGCSpindleDelay.ToolTip")); - this.nUDImportGCSpindleDelay.Value = global::GrblPlotter.Properties.Settings.Default.importGCSpindleDelay; + // cBLog2 // - // cBImportLasermode + resources.ApplyResources(this.cBLog2, "cBLog2"); + this.cBLog2.Name = "cBLog2"; + this.cBLog2.UseVisualStyleBackColor = true; + this.cBLog2.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - resources.ApplyResources(this.cBImportLasermode, "cBImportLasermode"); - this.cBImportLasermode.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSpindleToggleLaser; - this.cBImportLasermode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleToggleLaser", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportLasermode.Name = "cBImportLasermode"; - this.cBImportLasermode.UseVisualStyleBackColor = true; - this.cBImportLasermode.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + // cBLog5 // - // rBImportGCSpindleCmd2 + resources.ApplyResources(this.cBLog5, "cBLog5"); + this.cBLog5.Name = "cBLog5"; + this.cBLog5.UseVisualStyleBackColor = true; + this.cBLog5.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - resources.ApplyResources(this.rBImportGCSpindleCmd2, "rBImportGCSpindleCmd2"); - this.rBImportGCSpindleCmd2.Name = "rBImportGCSpindleCmd2"; - this.toolTip1.SetToolTip(this.rBImportGCSpindleCmd2, resources.GetString("rBImportGCSpindleCmd2.ToolTip")); - this.rBImportGCSpindleCmd2.UseVisualStyleBackColor = true; + // cBLog4 // - // tab1_2lbl6 + resources.ApplyResources(this.cBLog4, "cBLog4"); + this.cBLog4.Name = "cBLog4"; + this.cBLog4.UseVisualStyleBackColor = true; + this.cBLog4.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); // - resources.ApplyResources(this.tab1_2lbl6, "tab1_2lbl6"); - this.tab1_2lbl6.Name = "tab1_2lbl6"; + // groupBox11 // - // rBImportGCSpindleCmd1 + this.groupBox11.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox11.Controls.Add(this.CBoxSaveEncoding); + this.groupBox11.Controls.Add(this.LblSaveEncoding); + this.groupBox11.Controls.Add(this.checkBox11); + this.groupBox11.Controls.Add(this.lblEnableLogging); + this.groupBox11.Controls.Add(this.checkBox9); + this.groupBox11.Controls.Add(this.checkBox2); + this.groupBox11.Controls.Add(this.cBcheckupdate); + resources.ApplyResources(this.groupBox11, "groupBox11"); + this.groupBox11.Name = "groupBox11"; + this.groupBox11.TabStop = false; // - resources.ApplyResources(this.rBImportGCSpindleCmd1, "rBImportGCSpindleCmd1"); - this.rBImportGCSpindleCmd1.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSDirM3; - this.rBImportGCSpindleCmd1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSDirM3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBImportGCSpindleCmd1.Name = "rBImportGCSpindleCmd1"; - this.rBImportGCSpindleCmd1.TabStop = true; - this.toolTip1.SetToolTip(this.rBImportGCSpindleCmd1, resources.GetString("rBImportGCSpindleCmd1.ToolTip")); - this.rBImportGCSpindleCmd1.UseVisualStyleBackColor = true; + // CBoxSaveEncoding // - // tab1_2lbl7 + this.CBoxSaveEncoding.FormattingEnabled = true; + resources.ApplyResources(this.CBoxSaveEncoding, "CBoxSaveEncoding"); + this.CBoxSaveEncoding.Name = "CBoxSaveEncoding"; + this.CBoxSaveEncoding.SelectedIndexChanged += new System.EventHandler(this.CBoxSaveEncoding_SelectedIndexChanged); // - resources.ApplyResources(this.tab1_2lbl7, "tab1_2lbl7"); - this.tab1_2lbl7.Name = "tab1_2lbl7"; + // LblSaveEncoding // - // tab1_2lbl5 + resources.ApplyResources(this.LblSaveEncoding, "LblSaveEncoding"); + this.LblSaveEncoding.Name = "LblSaveEncoding"; // - resources.ApplyResources(this.tab1_2lbl5, "tab1_2lbl5"); - this.tab1_2lbl5.Name = "tab1_2lbl5"; - this.toolTip1.SetToolTip(this.tab1_2lbl5, resources.GetString("tab1_2lbl5.ToolTip")); + // lblEnableLogging // - // cBImportGCTTSSpeed + resources.ApplyResources(this.lblEnableLogging, "lblEnableLogging"); + this.lblEnableLogging.Name = "lblEnableLogging"; + this.lblEnableLogging.Click += new System.EventHandler(this.LblEnableLogging_Click); // - resources.ApplyResources(this.cBImportGCTTSSpeed, "cBImportGCTTSSpeed"); - this.cBImportGCTTSSpeed.BackColor = System.Drawing.Color.Transparent; - this.cBImportGCTTSSpeed.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTSSpeed; - this.cBImportGCTTSSpeed.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTSSpeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTTSSpeed.Name = "cBImportGCTTSSpeed"; - this.toolTip1.SetToolTip(this.cBImportGCTTSSpeed, resources.GetString("cBImportGCTTSSpeed.ToolTip")); - this.cBImportGCTTSSpeed.UseVisualStyleBackColor = false; - this.cBImportGCTTSSpeed.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); - this.cBImportGCTTSSpeed.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // checkBox9 // - // cBImportGCToolM0 + resources.ApplyResources(this.checkBox9, "checkBox9"); + this.checkBox9.Checked = true; + this.checkBox9.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBox9.Name = "checkBox9"; + this.checkBox9.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.cBImportGCToolM0, "cBImportGCToolM0"); - this.cBImportGCToolM0.Checked = global::GrblPlotter.Properties.Settings.Default.importGCToolM0; - this.cBImportGCToolM0.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCToolM0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCToolM0.Name = "cBImportGCToolM0"; - this.toolTip1.SetToolTip(this.cBImportGCToolM0, resources.GetString("cBImportGCToolM0.ToolTip")); - this.cBImportGCToolM0.UseVisualStyleBackColor = true; + // tab5gB3 // - // cBImportGCTool + this.tab5gB3.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab5gB3.Controls.Add(this.label72); + this.tab5gB3.Controls.Add(this.NudCtrlImportSkip); + this.tab5gB3.Controls.Add(this.cBCtrlToolTable); + this.tab5gB3.Controls.Add(this.cBCtrlCommentOut); + this.tab5gB3.Controls.Add(this.tab5gB4); + resources.ApplyResources(this.tab5gB3, "tab5gB3"); + this.tab5gB3.Name = "tab5gB3"; + this.tab5gB3.TabStop = false; // - resources.ApplyResources(this.cBImportGCTool, "cBImportGCTool"); - this.cBImportGCTool.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTool; - this.cBImportGCTool.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTool.Name = "cBImportGCTool"; - this.toolTip1.SetToolTip(this.cBImportGCTool, resources.GetString("cBImportGCTool.ToolTip")); - this.cBImportGCTool.UseVisualStyleBackColor = true; - this.cBImportGCTool.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // label72 // - // cBImportGCComments + resources.ApplyResources(this.label72, "label72"); + this.label72.Name = "label72"; // - resources.ApplyResources(this.cBImportGCComments, "cBImportGCComments"); - this.cBImportGCComments.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAddComments; - this.cBImportGCComments.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAddComments", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCComments.Name = "cBImportGCComments"; - this.toolTip1.SetToolTip(this.cBImportGCComments, resources.GetString("cBImportGCComments.ToolTip")); - this.cBImportGCComments.UseVisualStyleBackColor = true; + // tab5gB4 // - // cBImportGCTTXYFeed + this.tab5gB4.Controls.Add(this.rBCtrlReplaceM4); + this.tab5gB4.Controls.Add(this.rBCtrlReplaceM3); + this.tab5gB4.Controls.Add(this.cBCtrlMCmd); + resources.ApplyResources(this.tab5gB4, "tab5gB4"); + this.tab5gB4.Name = "tab5gB4"; + this.tab5gB4.TabStop = false; // - resources.ApplyResources(this.cBImportGCTTXYFeed, "cBImportGCTTXYFeed"); - this.cBImportGCTTXYFeed.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTXYFeed; - this.cBImportGCTTXYFeed.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTXYFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTTXYFeed.Name = "cBImportGCTTXYFeed"; - this.toolTip1.SetToolTip(this.cBImportGCTTXYFeed, resources.GetString("cBImportGCTTXYFeed.ToolTip")); - this.cBImportGCTTXYFeed.UseVisualStyleBackColor = true; - this.cBImportGCTTXYFeed.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); - this.cBImportGCTTXYFeed.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // rBCtrlReplaceM4 // - // tab1_2lbl1 + resources.ApplyResources(this.rBCtrlReplaceM4, "rBCtrlReplaceM4"); + this.rBCtrlReplaceM4.Name = "rBCtrlReplaceM4"; + this.rBCtrlReplaceM4.TabStop = true; + this.toolTip1.SetToolTip(this.rBCtrlReplaceM4, resources.GetString("rBCtrlReplaceM4.ToolTip")); + this.rBCtrlReplaceM4.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.tab1_2lbl1, "tab1_2lbl1"); - this.tab1_2lbl1.Name = "tab1_2lbl1"; - this.toolTip1.SetToolTip(this.tab1_2lbl1, resources.GetString("tab1_2lbl1.ToolTip")); + // rBCtrlReplaceM3 // - // tBImportGCHeader + resources.ApplyResources(this.rBCtrlReplaceM3, "rBCtrlReplaceM3"); + this.rBCtrlReplaceM3.Name = "rBCtrlReplaceM3"; + this.rBCtrlReplaceM3.TabStop = true; + this.toolTip1.SetToolTip(this.rBCtrlReplaceM3, resources.GetString("rBCtrlReplaceM3.ToolTip")); + this.rBCtrlReplaceM3.UseVisualStyleBackColor = true; // - this.tBImportGCHeader.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCHeader", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCHeader, "tBImportGCHeader"); - this.tBImportGCHeader.Name = "tBImportGCHeader"; - this.tBImportGCHeader.Text = global::GrblPlotter.Properties.Settings.Default.importGCHeader; - this.toolTip1.SetToolTip(this.tBImportGCHeader, resources.GetString("tBImportGCHeader.ToolTip")); + // tab5gB1 // - // tab1_2lbl4 + this.tab5gB1.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab5gB1.Controls.Add(this.groupBox13); + this.tab5gB1.Controls.Add(this.cBSerialPortFixer); + resources.ApplyResources(this.tab5gB1, "tab5gB1"); + this.tab5gB1.Name = "tab5gB1"; + this.tab5gB1.TabStop = false; // - resources.ApplyResources(this.tab1_2lbl4, "tab1_2lbl4"); - this.tab1_2lbl4.Name = "tab1_2lbl4"; - this.toolTip1.SetToolTip(this.tab1_2lbl4, resources.GetString("tab1_2lbl4.ToolTip")); + // groupBox13 // - // tab1_2lbl2 + this.groupBox13.Controls.Add(this.CbMarlin); + this.groupBox13.Controls.Add(this.checkBox6); + this.groupBox13.Controls.Add(this.cBSerialMinimize); + this.groupBox13.Controls.Add(this.cBSerial2); + resources.ApplyResources(this.groupBox13, "groupBox13"); + this.groupBox13.Name = "groupBox13"; + this.groupBox13.TabStop = false; // - resources.ApplyResources(this.tab1_2lbl2, "tab1_2lbl2"); - this.tab1_2lbl2.Name = "tab1_2lbl2"; - this.toolTip1.SetToolTip(this.tab1_2lbl2, resources.GetString("tab1_2lbl2.ToolTip")); + // groupBox25 // - // tBImportGCFooter + this.groupBox25.Controls.Add(this.BtnHelp_Programstart); + this.groupBox25.Controls.Add(this.BtnOpenLogFile); + this.groupBox25.Controls.Add(this.cBExtendedLoggingCOM); + resources.ApplyResources(this.groupBox25, "groupBox25"); + this.groupBox25.Name = "groupBox25"; + this.groupBox25.TabStop = false; // - this.tBImportGCFooter.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCFooter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCFooter, "tBImportGCFooter"); - this.tBImportGCFooter.Name = "tBImportGCFooter"; - this.tBImportGCFooter.Text = global::GrblPlotter.Properties.Settings.Default.importGCFooter; + // BtnHelp_Programstart // - // tab1_2lbl3 + this.BtnHelp_Programstart.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Programstart, "BtnHelp_Programstart"); + this.BtnHelp_Programstart.Name = "BtnHelp_Programstart"; + this.BtnHelp_Programstart.Tag = "id=form-setup-4#program-start"; + this.toolTip1.SetToolTip(this.BtnHelp_Programstart, resources.GetString("BtnHelp_Programstart.ToolTip")); + this.BtnHelp_Programstart.UseVisualStyleBackColor = false; + this.BtnHelp_Programstart.Click += new System.EventHandler(this.BtnHelp_Click); // - resources.ApplyResources(this.tab1_2lbl3, "tab1_2lbl3"); - this.tab1_2lbl3.Name = "tab1_2lbl3"; + // BtnOpenLogFile // - // nUDImportDecPlaces + resources.ApplyResources(this.BtnOpenLogFile, "BtnOpenLogFile"); + this.BtnOpenLogFile.Name = "BtnOpenLogFile"; + this.BtnOpenLogFile.UseVisualStyleBackColor = true; + this.BtnOpenLogFile.Click += new System.EventHandler(this.BtnOpenLogFile_Click); // - resources.ApplyResources(this.nUDImportDecPlaces, "nUDImportDecPlaces"); - this.nUDImportDecPlaces.Maximum = new decimal(new int[] { - 6, - 0, - 0, - 0}); - this.nUDImportDecPlaces.Name = "nUDImportDecPlaces"; - this.toolTip1.SetToolTip(this.nUDImportDecPlaces, resources.GetString("nUDImportDecPlaces.ToolTip")); - this.nUDImportDecPlaces.Value = new decimal(new int[] { - 3, - 0, - 0, - 0}); + // tabPage7 // - // tab1_2gB7 + this.tabPage7.Controls.Add(this.button2); + this.tabPage7.Controls.Add(this.groupBox40); + resources.ApplyResources(this.tabPage7, "tabPage7"); + this.tabPage7.Name = "tabPage7"; + this.tabPage7.UseVisualStyleBackColor = true; // - this.tab1_2gB7.BackColor = System.Drawing.Color.Transparent; - this.tab1_2gB7.Controls.Add(this.BtnHelp_Penupdown); - this.tab1_2gB7.Controls.Add(this.cBImportGCUseIndividual2); - this.tab1_2gB7.Controls.Add(this.cBImportGCUseSpindle2); - this.tab1_2gB7.Controls.Add(this.cBImportGCUsePWM2); - this.tab1_2gB7.Controls.Add(this.cBImportGCUseZ2); - this.tab1_2gB7.Controls.Add(this.tabControl1); - resources.ApplyResources(this.tab1_2gB7, "tab1_2gB7"); - this.tab1_2gB7.Name = "tab1_2gB7"; - this.tab1_2gB7.TabStop = false; + // button2 // - // BtnHelp_Penupdown + this.button2.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.button2, "button2"); + this.button2.Name = "button2"; + this.button2.Tag = "id=form-setup-4#file-loading"; + this.toolTip1.SetToolTip(this.button2, resources.GetString("button2.ToolTip")); + this.button2.UseVisualStyleBackColor = false; + this.button2.Click += new System.EventHandler(this.BtnHelp_Click); // - this.BtnHelp_Penupdown.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Penupdown, "BtnHelp_Penupdown"); - this.BtnHelp_Penupdown.Name = "BtnHelp_Penupdown"; - this.BtnHelp_Penupdown.Tag = "id=form-setup-3#pen-up-down"; - this.toolTip1.SetToolTip(this.BtnHelp_Penupdown, resources.GetString("BtnHelp_Penupdown.ToolTip")); - this.BtnHelp_Penupdown.UseVisualStyleBackColor = false; - this.BtnHelp_Penupdown.Click += new System.EventHandler(this.BtnHelp_Click); + // groupBox40 // - // cBImportGCUseIndividual2 + this.groupBox40.BackColor = System.Drawing.Color.WhiteSmoke; + this.groupBox40.Controls.Add(this.label104); + this.groupBox40.Controls.Add(this.nUDMultipleLoadGap); + this.groupBox40.Controls.Add(this.CbMultipleLoadAllwaysClear); + this.groupBox40.Controls.Add(this.CbMultipleLoadAllwaysLoad); + this.groupBox40.Controls.Add(this.groupBox42); + this.groupBox40.Controls.Add(this.groupBox41); + this.groupBox40.Controls.Add(this.label101); + resources.ApplyResources(this.groupBox40, "groupBox40"); + this.groupBox40.Name = "groupBox40"; + this.groupBox40.TabStop = false; // - resources.ApplyResources(this.cBImportGCUseIndividual2, "cBImportGCUseIndividual2"); - this.cBImportGCUseIndividual2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCIndEnable; - this.cBImportGCUseIndividual2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCIndEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUseIndividual2.Name = "cBImportGCUseIndividual2"; - this.cBImportGCUseIndividual2.UseVisualStyleBackColor = true; - this.cBImportGCUseIndividual2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // label104 // - // cBImportGCUseSpindle2 + resources.ApplyResources(this.label104, "label104"); + this.label104.Name = "label104"; + this.toolTip1.SetToolTip(this.label104, resources.GetString("label104.ToolTip")); // - resources.ApplyResources(this.cBImportGCUseSpindle2, "cBImportGCUseSpindle2"); - this.cBImportGCUseSpindle2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSpindleToggle; - this.cBImportGCUseSpindle2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleToggle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUseSpindle2.Name = "cBImportGCUseSpindle2"; - this.cBImportGCUseSpindle2.UseVisualStyleBackColor = true; - this.cBImportGCUseSpindle2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // groupBox42 // - // cBImportGCUsePWM2 + this.groupBox42.Controls.Add(this.label103); + this.groupBox42.Controls.Add(this.label102); + this.groupBox42.Controls.Add(this.nUDMultipleLoadDimY); + this.groupBox42.Controls.Add(this.nUDMultipleLoadDimX); + this.groupBox42.Controls.Add(this.nUDMultipleLoadNoY); + this.groupBox42.Controls.Add(this.RbMultipleLoadByX); + this.groupBox42.Controls.Add(this.nUDMultipleLoadNoX); + this.groupBox42.Controls.Add(this.RbMultipleLoadByY); + resources.ApplyResources(this.groupBox42, "groupBox42"); + this.groupBox42.Name = "groupBox42"; + this.groupBox42.TabStop = false; // - resources.ApplyResources(this.cBImportGCUsePWM2, "cBImportGCUsePWM2"); - this.cBImportGCUsePWM2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCPWMEnable; - this.cBImportGCUsePWM2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCPWMEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUsePWM2.Name = "cBImportGCUsePWM2"; - this.cBImportGCUsePWM2.UseVisualStyleBackColor = true; - this.cBImportGCUsePWM2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // label103 // - // cBImportGCUseZ2 + resources.ApplyResources(this.label103, "label103"); + this.label103.Name = "label103"; // - resources.ApplyResources(this.cBImportGCUseZ2, "cBImportGCUseZ2"); - this.cBImportGCUseZ2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZEnable; - this.cBImportGCUseZ2.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGCUseZ2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUseZ2.Name = "cBImportGCUseZ2"; - this.cBImportGCUseZ2.UseVisualStyleBackColor = true; - this.cBImportGCUseZ2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // label102 // - // tabControl1 + resources.ApplyResources(this.label102, "label102"); + this.label102.Name = "label102"; // - this.tabControl1.Controls.Add(this.tabPage12); - this.tabControl1.Controls.Add(this.tabPage27); - this.tabControl1.Controls.Add(this.tabPage28); - this.tabControl1.Controls.Add(this.tabPage29); - this.tabControl1.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; - resources.ApplyResources(this.tabControl1, "tabControl1"); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.TabControl1_DrawItem); + // RbMultipleLoadByY + // + resources.ApplyResources(this.RbMultipleLoadByY, "RbMultipleLoadByY"); + this.RbMultipleLoadByY.Name = "RbMultipleLoadByY"; + this.RbMultipleLoadByY.UseVisualStyleBackColor = true; + // + // groupBox41 // - // tabPage12 + this.groupBox41.Controls.Add(this.RbMultipleLoadLimitDim); + this.groupBox41.Controls.Add(this.RbMultipleLoadLimitNo); + resources.ApplyResources(this.groupBox41, "groupBox41"); + this.groupBox41.Name = "groupBox41"; + this.groupBox41.TabStop = false; // - this.tabPage12.Controls.Add(this.GbSeveralPasses); - this.tabPage12.Controls.Add(this.tab1_2gB3); - resources.ApplyResources(this.tabPage12, "tabPage12"); - this.tabPage12.Name = "tabPage12"; - this.tabPage12.UseVisualStyleBackColor = true; + // RbMultipleLoadLimitDim // - // GbSeveralPasses + resources.ApplyResources(this.RbMultipleLoadLimitDim, "RbMultipleLoadLimitDim"); + this.RbMultipleLoadLimitDim.Name = "RbMultipleLoadLimitDim"; + this.toolTip1.SetToolTip(this.RbMultipleLoadLimitDim, resources.GetString("RbMultipleLoadLimitDim.ToolTip")); + this.RbMultipleLoadLimitDim.UseVisualStyleBackColor = true; // - this.GbSeveralPasses.Controls.Add(this.tab1_2lbl35); - this.GbSeveralPasses.Controls.Add(this.cBImportGCZIncNoZUp); - this.GbSeveralPasses.Controls.Add(this.cBImportGCZIncEnable); - this.GbSeveralPasses.Controls.Add(this.nUDImportGCZIncrement); - this.GbSeveralPasses.Controls.Add(this.cBImportGCZIncStartZero); - resources.ApplyResources(this.GbSeveralPasses, "GbSeveralPasses"); - this.GbSeveralPasses.Name = "GbSeveralPasses"; - this.GbSeveralPasses.TabStop = false; + // label101 // - // tab1_2lbl35 + resources.ApplyResources(this.label101, "label101"); + this.label101.Name = "label101"; // - resources.ApplyResources(this.tab1_2lbl35, "tab1_2lbl35"); - this.tab1_2lbl35.Name = "tab1_2lbl35"; - this.toolTip1.SetToolTip(this.tab1_2lbl35, resources.GetString("tab1_2lbl35.ToolTip")); + // tabPage26 // - // cBImportGCZIncNoZUp + this.tabPage26.Controls.Add(this.BtnHelp_Programcontrol); + this.tabPage26.Controls.Add(this.GbAccessoryRunTime); + this.tabPage26.Controls.Add(this.tab5gB5); + this.tabPage26.Controls.Add(this.tab5gB6); + this.tabPage26.Controls.Add(this.tab5gB7); + resources.ApplyResources(this.tabPage26, "tabPage26"); + this.tabPage26.Name = "tabPage26"; + this.tabPage26.UseVisualStyleBackColor = true; // - this.cBImportGCZIncNoZUp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192))))); - this.cBImportGCZIncNoZUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZIncNoZUp; - this.cBImportGCZIncNoZUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZIncNoZUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBImportGCZIncNoZUp, "cBImportGCZIncNoZUp"); - this.cBImportGCZIncNoZUp.Name = "cBImportGCZIncNoZUp"; - this.toolTip1.SetToolTip(this.cBImportGCZIncNoZUp, resources.GetString("cBImportGCZIncNoZUp.ToolTip")); - this.cBImportGCZIncNoZUp.UseVisualStyleBackColor = false; + // BtnHelp_Programcontrol // - // cBImportGCZIncEnable + this.BtnHelp_Programcontrol.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Programcontrol, "BtnHelp_Programcontrol"); + this.BtnHelp_Programcontrol.Name = "BtnHelp_Programcontrol"; + this.BtnHelp_Programcontrol.Tag = "id=form-setup-4#program-control"; + this.toolTip1.SetToolTip(this.BtnHelp_Programcontrol, resources.GetString("BtnHelp_Programcontrol.ToolTip")); + this.BtnHelp_Programcontrol.UseVisualStyleBackColor = false; + this.BtnHelp_Programcontrol.Click += new System.EventHandler(this.BtnHelp_Click); // - resources.ApplyResources(this.cBImportGCZIncEnable, "cBImportGCZIncEnable"); - this.cBImportGCZIncEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZIncEnable; - this.cBImportGCZIncEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZIncEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCZIncEnable.Name = "cBImportGCZIncEnable"; - this.toolTip1.SetToolTip(this.cBImportGCZIncEnable, resources.GetString("cBImportGCZIncEnable.ToolTip")); - this.cBImportGCZIncEnable.UseVisualStyleBackColor = true; - this.cBImportGCZIncEnable.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // GbAccessoryRunTime // - // nUDImportGCZIncrement + this.GbAccessoryRunTime.BackColor = System.Drawing.Color.WhiteSmoke; + this.GbAccessoryRunTime.Controls.Add(this.BtnAccessoryRefresh); + this.GbAccessoryRunTime.Controls.Add(this.BtnAccessoryMistReset); + this.GbAccessoryRunTime.Controls.Add(this.BtnAccessoryFloodReset); + this.GbAccessoryRunTime.Controls.Add(this.BtnAccessorySpindleReset); + this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryMistVal); + this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryFloodVal); + this.GbAccessoryRunTime.Controls.Add(this.LblAccessorySpindleVal); + this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryMist); + this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryFlood); + this.GbAccessoryRunTime.Controls.Add(this.LblAccessorySpindle); + resources.ApplyResources(this.GbAccessoryRunTime, "GbAccessoryRunTime"); + this.GbAccessoryRunTime.Name = "GbAccessoryRunTime"; + this.GbAccessoryRunTime.TabStop = false; // - this.nUDImportGCZIncrement.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZIncrement", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCZIncrement.DecimalPlaces = 2; - this.nUDImportGCZIncrement.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCZIncrement, "nUDImportGCZIncrement"); - this.nUDImportGCZIncrement.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDImportGCZIncrement.Name = "nUDImportGCZIncrement"; - this.nUDImportGCZIncrement.Value = global::GrblPlotter.Properties.Settings.Default.importGCZIncrement; + // BtnAccessoryRefresh // - // cBImportGCZIncStartZero + resources.ApplyResources(this.BtnAccessoryRefresh, "BtnAccessoryRefresh"); + this.BtnAccessoryRefresh.Name = "BtnAccessoryRefresh"; + this.BtnAccessoryRefresh.UseVisualStyleBackColor = true; + this.BtnAccessoryRefresh.Click += new System.EventHandler(this.BtnAccessoryRefresh_Click); // - resources.ApplyResources(this.cBImportGCZIncStartZero, "cBImportGCZIncStartZero"); - this.cBImportGCZIncStartZero.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZIncStartZero; - this.cBImportGCZIncStartZero.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZIncStartZero", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCZIncStartZero.Name = "cBImportGCZIncStartZero"; - this.toolTip1.SetToolTip(this.cBImportGCZIncStartZero, resources.GetString("cBImportGCZIncStartZero.ToolTip")); - this.cBImportGCZIncStartZero.UseVisualStyleBackColor = true; + // BtnAccessoryMistReset // - // tab1_2gB3 + resources.ApplyResources(this.BtnAccessoryMistReset, "BtnAccessoryMistReset"); + this.BtnAccessoryMistReset.Name = "BtnAccessoryMistReset"; + this.BtnAccessoryMistReset.UseVisualStyleBackColor = true; + this.BtnAccessoryMistReset.Click += new System.EventHandler(this.BtnAccessoryMistReset_Click); // - this.tab1_2gB3.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_2gB3.Controls.Add(this.cBImportGCZPreventSpindle); - this.tab1_2gB3.Controls.Add(this.label67); - this.tab1_2gB3.Controls.Add(this.label64); - this.tab1_2gB3.Controls.Add(this.cBImportGCTTZAxis); - this.tab1_2gB3.Controls.Add(this.nUDImportGCFeedZ); - this.tab1_2gB3.Controls.Add(this.nUDImportGCZUp); - this.tab1_2gB3.Controls.Add(this.nUDImportGCZDown); - this.tab1_2gB3.Controls.Add(this.cBImportGCUseZ); - this.tab1_2gB3.Controls.Add(this.tab1_2lbl32); - this.tab1_2gB3.Controls.Add(this.tab1_2lbl33); - this.tab1_2gB3.Controls.Add(this.tab1_2lbl31); - resources.ApplyResources(this.tab1_2gB3, "tab1_2gB3"); - this.tab1_2gB3.Name = "tab1_2gB3"; - this.tab1_2gB3.TabStop = false; - this.toolTip1.SetToolTip(this.tab1_2gB3, resources.GetString("tab1_2gB3.ToolTip")); + // BtnAccessoryFloodReset // - // cBImportGCZPreventSpindle + resources.ApplyResources(this.BtnAccessoryFloodReset, "BtnAccessoryFloodReset"); + this.BtnAccessoryFloodReset.Name = "BtnAccessoryFloodReset"; + this.BtnAccessoryFloodReset.UseVisualStyleBackColor = true; + this.BtnAccessoryFloodReset.Click += new System.EventHandler(this.BtnAccessoryFloodReset_Click); // - resources.ApplyResources(this.cBImportGCZPreventSpindle, "cBImportGCZPreventSpindle"); - this.cBImportGCZPreventSpindle.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZPreventSpindle; - this.cBImportGCZPreventSpindle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZPreventSpindle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCZPreventSpindle.Name = "cBImportGCZPreventSpindle"; - this.cBImportGCZPreventSpindle.UseVisualStyleBackColor = true; + // BtnAccessorySpindleReset // - // label67 + resources.ApplyResources(this.BtnAccessorySpindleReset, "BtnAccessorySpindleReset"); + this.BtnAccessorySpindleReset.Name = "BtnAccessorySpindleReset"; + this.BtnAccessorySpindleReset.UseVisualStyleBackColor = true; + this.BtnAccessorySpindleReset.Click += new System.EventHandler(this.BtnAccessorySpindleReset_Click); // - resources.ApplyResources(this.label67, "label67"); - this.label67.Name = "label67"; - this.toolTip1.SetToolTip(this.label67, resources.GetString("label67.ToolTip")); + // LblAccessoryMistVal // - // label64 + resources.ApplyResources(this.LblAccessoryMistVal, "LblAccessoryMistVal"); + this.LblAccessoryMistVal.Name = "LblAccessoryMistVal"; // - resources.ApplyResources(this.label64, "label64"); - this.label64.Name = "label64"; - this.toolTip1.SetToolTip(this.label64, resources.GetString("label64.ToolTip")); + // LblAccessoryFloodVal // - // cBImportGCTTZAxis + resources.ApplyResources(this.LblAccessoryFloodVal, "LblAccessoryFloodVal"); + this.LblAccessoryFloodVal.Name = "LblAccessoryFloodVal"; // - resources.ApplyResources(this.cBImportGCTTZAxis, "cBImportGCTTZAxis"); - this.cBImportGCTTZAxis.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTZAxis; - this.cBImportGCTTZAxis.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTZAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTTZAxis.Name = "cBImportGCTTZAxis"; - this.toolTip1.SetToolTip(this.cBImportGCTTZAxis, resources.GetString("cBImportGCTTZAxis.ToolTip")); - this.cBImportGCTTZAxis.UseVisualStyleBackColor = true; - this.cBImportGCTTZAxis.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); - this.cBImportGCTTZAxis.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // LblAccessorySpindleVal // - // nUDImportGCFeedZ + resources.ApplyResources(this.LblAccessorySpindleVal, "LblAccessorySpindleVal"); + this.LblAccessorySpindleVal.Name = "LblAccessorySpindleVal"; // - this.nUDImportGCFeedZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCFeedZ.Increment = new decimal(new int[] { - 100, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGCFeedZ, "nUDImportGCFeedZ"); - this.nUDImportGCFeedZ.Maximum = new decimal(new int[] { - 20000, - 0, - 0, - 0}); - this.nUDImportGCFeedZ.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nUDImportGCFeedZ.Name = "nUDImportGCFeedZ"; - this.toolTip1.SetToolTip(this.nUDImportGCFeedZ, resources.GetString("nUDImportGCFeedZ.ToolTip")); - this.nUDImportGCFeedZ.Value = global::GrblPlotter.Properties.Settings.Default.importGCZFeed; + // LblAccessoryMist // - // nUDImportGCZUp + resources.ApplyResources(this.LblAccessoryMist, "LblAccessoryMist"); + this.LblAccessoryMist.Name = "LblAccessoryMist"; // - this.nUDImportGCZUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCZUp.DecimalPlaces = 2; - this.nUDImportGCZUp.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCZUp, "nUDImportGCZUp"); - this.nUDImportGCZUp.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDImportGCZUp.Name = "nUDImportGCZUp"; - this.toolTip1.SetToolTip(this.nUDImportGCZUp, resources.GetString("nUDImportGCZUp.ToolTip")); - this.nUDImportGCZUp.Value = global::GrblPlotter.Properties.Settings.Default.importGCZUp; + // LblAccessoryFlood // - // nUDImportGCZDown + resources.ApplyResources(this.LblAccessoryFlood, "LblAccessoryFlood"); + this.LblAccessoryFlood.Name = "LblAccessoryFlood"; // - this.nUDImportGCZDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCZDown.DecimalPlaces = 2; - this.nUDImportGCZDown.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCZDown, "nUDImportGCZDown"); - this.nUDImportGCZDown.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.nUDImportGCZDown.Minimum = new decimal(new int[] { - 1000, - 0, - 0, - -2147483648}); - this.nUDImportGCZDown.Name = "nUDImportGCZDown"; - this.toolTip1.SetToolTip(this.nUDImportGCZDown, resources.GetString("nUDImportGCZDown.ToolTip")); - this.nUDImportGCZDown.Value = global::GrblPlotter.Properties.Settings.Default.importGCZDown; - this.nUDImportGCZDown.ValueChanged += new System.EventHandler(this.NudImportPenWidthToZMin_ValueChanged); + // LblAccessorySpindle // - // cBImportGCUseZ + resources.ApplyResources(this.LblAccessorySpindle, "LblAccessorySpindle"); + this.LblAccessorySpindle.Name = "LblAccessorySpindle"; + // + // tab5gB5 + // + this.tab5gB5.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab5gB5.Controls.Add(this.nUDMachineHomeZ); + this.tab5gB5.Controls.Add(this.nUDMachineHomeY); + this.tab5gB5.Controls.Add(this.nUDMachineHomeX); + this.tab5gB5.Controls.Add(this.nUDMachineRangeZ); + this.tab5gB5.Controls.Add(this.nUDMachineRangeY); + this.tab5gB5.Controls.Add(this.nUDMachineRangeX); + this.tab5gB5.Controls.Add(this.btnMachineRangeGet); + this.tab5gB5.Controls.Add(this.label66); + this.tab5gB5.Controls.Add(this.label65); + this.tab5gB5.Controls.Add(this.tab5gB5lbl4); + this.tab5gB5.Controls.Add(this.label63); + this.tab5gB5.Controls.Add(this.cBMachineLimitsAlarm); + this.tab5gB5.Controls.Add(this.cBMachineLimitsShow); + this.tab5gB5.Controls.Add(this.tab5gB5lbl3); + this.tab5gB5.Controls.Add(this.tab5gB5lbl2); + this.tab5gB5.Controls.Add(this.tab5gB5lbl1); + this.tab5gB5.Controls.Add(this.label13); + resources.ApplyResources(this.tab5gB5, "tab5gB5"); + this.tab5gB5.Name = "tab5gB5"; + this.tab5gB5.TabStop = false; // - resources.ApplyResources(this.cBImportGCUseZ, "cBImportGCUseZ"); - this.cBImportGCUseZ.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZEnable; - this.cBImportGCUseZ.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBImportGCUseZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUseZ.Name = "cBImportGCUseZ"; - this.toolTip1.SetToolTip(this.cBImportGCUseZ, resources.GetString("cBImportGCUseZ.ToolTip")); - this.cBImportGCUseZ.UseVisualStyleBackColor = true; - this.cBImportGCUseZ.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // btnMachineRangeGet // - // tab1_2lbl32 + resources.ApplyResources(this.btnMachineRangeGet, "btnMachineRangeGet"); + this.btnMachineRangeGet.Name = "btnMachineRangeGet"; + this.btnMachineRangeGet.UseVisualStyleBackColor = true; + this.btnMachineRangeGet.Click += new System.EventHandler(this.BtnMachineRangeGet_Click); // - resources.ApplyResources(this.tab1_2lbl32, "tab1_2lbl32"); - this.tab1_2lbl32.Name = "tab1_2lbl32"; - this.toolTip1.SetToolTip(this.tab1_2lbl32, resources.GetString("tab1_2lbl32.ToolTip")); + // label66 // - // tab1_2lbl33 + resources.ApplyResources(this.label66, "label66"); + this.label66.Name = "label66"; // - resources.ApplyResources(this.tab1_2lbl33, "tab1_2lbl33"); - this.tab1_2lbl33.Name = "tab1_2lbl33"; - this.toolTip1.SetToolTip(this.tab1_2lbl33, resources.GetString("tab1_2lbl33.ToolTip")); + // label65 // - // tab1_2lbl31 + resources.ApplyResources(this.label65, "label65"); + this.label65.Name = "label65"; // - resources.ApplyResources(this.tab1_2lbl31, "tab1_2lbl31"); - this.tab1_2lbl31.Name = "tab1_2lbl31"; - this.toolTip1.SetToolTip(this.tab1_2lbl31, resources.GetString("tab1_2lbl31.ToolTip")); + // tab5gB5lbl4 // - // tabPage27 + resources.ApplyResources(this.tab5gB5lbl4, "tab5gB5lbl4"); + this.tab5gB5lbl4.Name = "tab5gB5lbl4"; // - this.tabPage27.Controls.Add(this.tab1_2gB4); - resources.ApplyResources(this.tabPage27, "tabPage27"); - this.tabPage27.Name = "tabPage27"; - this.tabPage27.UseVisualStyleBackColor = true; + // label63 // - // tab1_2gB4 + resources.ApplyResources(this.label63, "label63"); + this.label63.Name = "label63"; // - this.tab1_2gB4.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_2gB4.Controls.Add(this.LblImportGCPWMSliderSet); - this.tab1_2gB4.Controls.Add(this.LblImportGCPWMSliderMax); - this.tab1_2gB4.Controls.Add(this.LblImportGCPWMSliderMin); - this.tab1_2gB4.Controls.Add(this.TbImportGCPWMSlider); - this.tab1_2gB4.Controls.Add(this.cBImportGCTTSSpeedPWM); - this.tab1_2gB4.Controls.Add(this.btnPWMAdvanced); - this.tab1_2gB4.Controls.Add(this.lblPWMP94); - this.tab1_2gB4.Controls.Add(this.tBImportGCPWMTextP94); - this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyP94); - this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMP94); - this.tab1_2gB4.Controls.Add(this.lblPWMP93); - this.tab1_2gB4.Controls.Add(this.tBImportGCPWMTextP93); - this.tab1_2gB4.Controls.Add(this.lblPWMP92); - this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyP93); - this.tab1_2gB4.Controls.Add(this.lblPWMP91); - this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMP93); - this.tab1_2gB4.Controls.Add(this.lblPWMFunction); - this.tab1_2gB4.Controls.Add(this.lblPWMSub); - this.tab1_2gB4.Controls.Add(this.lblPWMP90); - this.tab1_2gB4.Controls.Add(this.label55); - this.tab1_2gB4.Controls.Add(this.label56); - this.tab1_2gB4.Controls.Add(this.btnPWMInc); - this.tab1_2gB4.Controls.Add(this.btnGCPWMZero); - this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMZero); - this.tab1_2gB4.Controls.Add(this.lblInfoPWM); - this.tab1_2gB4.Controls.Add(this.btnGCPWMDown); - this.tab1_2gB4.Controls.Add(this.btnGCPWMUp); - this.tab1_2gB4.Controls.Add(this.cBImportGCPWMSendCode); - this.tab1_2gB4.Controls.Add(this.cBImportGCPWMSkipM30); - this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMUp); - this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyUp); - this.tab1_2gB4.Controls.Add(this.nUDImportGCPWMDown); - this.tab1_2gB4.Controls.Add(this.nUDImportGCDlyDown); - this.tab1_2gB4.Controls.Add(this.cBImportGCUsePWM); - resources.ApplyResources(this.tab1_2gB4, "tab1_2gB4"); - this.tab1_2gB4.Name = "tab1_2gB4"; - this.tab1_2gB4.TabStop = false; - this.toolTip1.SetToolTip(this.tab1_2gB4, resources.GetString("tab1_2gB4.ToolTip")); + // tab5gB5lbl3 // - // LblImportGCPWMSliderSet + resources.ApplyResources(this.tab5gB5lbl3, "tab5gB5lbl3"); + this.tab5gB5lbl3.Name = "tab5gB5lbl3"; // - resources.ApplyResources(this.LblImportGCPWMSliderSet, "LblImportGCPWMSliderSet"); - this.LblImportGCPWMSliderSet.Name = "LblImportGCPWMSliderSet"; + // tab5gB5lbl2 // - // LblImportGCPWMSliderMax + resources.ApplyResources(this.tab5gB5lbl2, "tab5gB5lbl2"); + this.tab5gB5lbl2.Name = "tab5gB5lbl2"; // - resources.ApplyResources(this.LblImportGCPWMSliderMax, "LblImportGCPWMSliderMax"); - this.LblImportGCPWMSliderMax.Name = "LblImportGCPWMSliderMax"; + // tab5gB5lbl1 // - // LblImportGCPWMSliderMin + resources.ApplyResources(this.tab5gB5lbl1, "tab5gB5lbl1"); + this.tab5gB5lbl1.Name = "tab5gB5lbl1"; // - resources.ApplyResources(this.LblImportGCPWMSliderMin, "LblImportGCPWMSliderMin"); - this.LblImportGCPWMSliderMin.Name = "LblImportGCPWMSliderMin"; + // label13 // - // TbImportGCPWMSlider + resources.ApplyResources(this.label13, "label13"); + this.label13.Name = "label13"; // - resources.ApplyResources(this.TbImportGCPWMSlider, "TbImportGCPWMSlider"); - this.TbImportGCPWMSlider.Maximum = 1000; - this.TbImportGCPWMSlider.Name = "TbImportGCPWMSlider"; - this.TbImportGCPWMSlider.TickStyle = System.Windows.Forms.TickStyle.Both; - this.toolTip1.SetToolTip(this.TbImportGCPWMSlider, resources.GetString("TbImportGCPWMSlider.ToolTip")); - this.TbImportGCPWMSlider.Scroll += new System.EventHandler(this.TbImportGCPWMSlider_Scroll); - this.TbImportGCPWMSlider.ValueChanged += new System.EventHandler(this.TbImportGCPWMSlider_Scroll); - this.TbImportGCPWMSlider.VisibleChanged += new System.EventHandler(this.TbImportGCPWMSlider_VisibleChanged); + // tab5gB6 // - // cBImportGCTTSSpeedPWM + this.tab5gB6.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab5gB6.Controls.Add(this.comboBox1); + this.tab5gB6.Controls.Add(this.tab5gB6lbl2); + this.tab5gB6.Controls.Add(this.checkBox1); + this.tab5gB6.Controls.Add(this.radioButton2); + this.tab5gB6.Controls.Add(this.radioButton1); + this.tab5gB6.Controls.Add(this.cB4thUse); + this.tab5gB6.Controls.Add(this.tab5gB6lbl1); + resources.ApplyResources(this.tab5gB6, "tab5gB6"); + this.tab5gB6.Name = "tab5gB6"; + this.tab5gB6.TabStop = false; // - resources.ApplyResources(this.cBImportGCTTSSpeedPWM, "cBImportGCTTSSpeedPWM"); - this.cBImportGCTTSSpeedPWM.BackColor = System.Drawing.Color.Transparent; - this.cBImportGCTTSSpeedPWM.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTSSpeed; - this.cBImportGCTTSSpeedPWM.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTSSpeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCTTSSpeedPWM.Name = "cBImportGCTTSSpeedPWM"; - this.toolTip1.SetToolTip(this.cBImportGCTTSSpeedPWM, resources.GetString("cBImportGCTTSSpeedPWM.ToolTip")); - this.cBImportGCTTSSpeedPWM.UseVisualStyleBackColor = false; + // tab5gB6lbl2 // - // btnPWMAdvanced + resources.ApplyResources(this.tab5gB6lbl2, "tab5gB6lbl2"); + this.tab5gB6lbl2.Name = "tab5gB6lbl2"; // - resources.ApplyResources(this.btnPWMAdvanced, "btnPWMAdvanced"); - this.btnPWMAdvanced.Name = "btnPWMAdvanced"; - this.toolTip1.SetToolTip(this.btnPWMAdvanced, resources.GetString("btnPWMAdvanced.ToolTip")); - this.btnPWMAdvanced.UseVisualStyleBackColor = true; - this.btnPWMAdvanced.Click += new System.EventHandler(this.BtnPWMAdvanced_Click); + // radioButton2 // - // lblPWMP94 + resources.ApplyResources(this.radioButton2, "radioButton2"); + this.radioButton2.Name = "radioButton2"; + this.radioButton2.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.lblPWMP94, "lblPWMP94"); - this.lblPWMP94.Name = "lblPWMP94"; - this.toolTip1.SetToolTip(this.lblPWMP94, resources.GetString("lblPWMP94.ToolTip")); + // tab5gB6lbl1 // - // tBImportGCPWMTextP94 + resources.ApplyResources(this.tab5gB6lbl1, "tab5gB6lbl1"); + this.tab5gB6lbl1.Name = "tab5gB6lbl1"; // - this.tBImportGCPWMTextP94.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCPWMTextP94", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCPWMTextP94, "tBImportGCPWMTextP94"); - this.tBImportGCPWMTextP94.Name = "tBImportGCPWMTextP94"; - this.tBImportGCPWMTextP94.Text = global::GrblPlotter.Properties.Settings.Default.importGCPWMTextP94; + // tab5gB7 // - // nUDImportGCDlyP94 + this.tab5gB7.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab5gB7.Controls.Add(this.nUDRotaryScale); + this.tab5gB7.Controls.Add(this.nUDRotaryDiameter); + this.tab5gB7.Controls.Add(this.tab5gB8); + this.tab5gB7.Controls.Add(this.label30); + this.tab5gB7.Controls.Add(this.tab5gB7lbl2); + this.tab5gB7.Controls.Add(this.label27); + this.tab5gB7.Controls.Add(this.tab5gB7lbl1); + this.tab5gB7.Controls.Add(this.rBRotaryY); + this.tab5gB7.Controls.Add(this.rBRotaryX); + this.tab5gB7.Controls.Add(this.cBRotarySubstitute); + resources.ApplyResources(this.tab5gB7, "tab5gB7"); + this.tab5gB7.Name = "tab5gB7"; + this.tab5gB7.TabStop = false; // - this.nUDImportGCDlyP94.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyP94", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCDlyP94.DecimalPlaces = 2; - this.nUDImportGCDlyP94.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCDlyP94, "nUDImportGCDlyP94"); - this.nUDImportGCDlyP94.Name = "nUDImportGCDlyP94"; - this.toolTip1.SetToolTip(this.nUDImportGCDlyP94, resources.GetString("nUDImportGCDlyP94.ToolTip")); - this.nUDImportGCDlyP94.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyP94; + // tab5gB8 // - // nUDImportGCPWMP94 + this.tab5gB8.Controls.Add(this.tBRotarySetupOff); + this.tab5gB8.Controls.Add(this.tBRotarySetupOn); + this.tab5gB8.Controls.Add(this.tab5gB8lbl2); + this.tab5gB8.Controls.Add(this.cBRotarySetupApply); + this.tab5gB8.Controls.Add(this.tab5gB8lbl1); + resources.ApplyResources(this.tab5gB8, "tab5gB8"); + this.tab5gB8.Name = "tab5gB8"; + this.tab5gB8.TabStop = false; // - this.nUDImportGCPWMP94.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMP94", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCPWMP94, "nUDImportGCPWMP94"); - this.nUDImportGCPWMP94.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDImportGCPWMP94.Name = "nUDImportGCPWMP94"; - this.nUDImportGCPWMP94.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMP94; - this.nUDImportGCPWMP94.ValueChanged += new System.EventHandler(this.NudImportGCPWMP94_ValueChanged); + // tab5gB8lbl2 // - // lblPWMP93 + resources.ApplyResources(this.tab5gB8lbl2, "tab5gB8lbl2"); + this.tab5gB8lbl2.Name = "tab5gB8lbl2"; + this.toolTip1.SetToolTip(this.tab5gB8lbl2, resources.GetString("tab5gB8lbl2.ToolTip")); // - resources.ApplyResources(this.lblPWMP93, "lblPWMP93"); - this.lblPWMP93.Name = "lblPWMP93"; - this.toolTip1.SetToolTip(this.lblPWMP93, resources.GetString("lblPWMP93.ToolTip")); + // tab5gB8lbl1 // - // tBImportGCPWMTextP93 + resources.ApplyResources(this.tab5gB8lbl1, "tab5gB8lbl1"); + this.tab5gB8lbl1.Name = "tab5gB8lbl1"; + this.toolTip1.SetToolTip(this.tab5gB8lbl1, resources.GetString("tab5gB8lbl1.ToolTip")); // - this.tBImportGCPWMTextP93.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCPWMTextP93", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCPWMTextP93, "tBImportGCPWMTextP93"); - this.tBImportGCPWMTextP93.Name = "tBImportGCPWMTextP93"; - this.tBImportGCPWMTextP93.Text = global::GrblPlotter.Properties.Settings.Default.importGCPWMTextP93; + // label30 // - // lblPWMP92 + resources.ApplyResources(this.label30, "label30"); + this.label30.Name = "label30"; // - resources.ApplyResources(this.lblPWMP92, "lblPWMP92"); - this.lblPWMP92.Name = "lblPWMP92"; - this.toolTip1.SetToolTip(this.lblPWMP92, resources.GetString("lblPWMP92.ToolTip")); + // tab5gB7lbl2 // - // nUDImportGCDlyP93 + resources.ApplyResources(this.tab5gB7lbl2, "tab5gB7lbl2"); + this.tab5gB7lbl2.Name = "tab5gB7lbl2"; + this.toolTip1.SetToolTip(this.tab5gB7lbl2, resources.GetString("tab5gB7lbl2.ToolTip")); // - this.nUDImportGCDlyP93.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyP93", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCDlyP93.DecimalPlaces = 2; - this.nUDImportGCDlyP93.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCDlyP93, "nUDImportGCDlyP93"); - this.nUDImportGCDlyP93.Name = "nUDImportGCDlyP93"; - this.toolTip1.SetToolTip(this.nUDImportGCDlyP93, resources.GetString("nUDImportGCDlyP93.ToolTip")); - this.nUDImportGCDlyP93.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyP93; + // label27 // - // lblPWMP91 + resources.ApplyResources(this.label27, "label27"); + this.label27.Name = "label27"; // - resources.ApplyResources(this.lblPWMP91, "lblPWMP91"); - this.lblPWMP91.Name = "lblPWMP91"; - this.toolTip1.SetToolTip(this.lblPWMP91, resources.GetString("lblPWMP91.ToolTip")); + // tab5gB7lbl1 // - // nUDImportGCPWMP93 + resources.ApplyResources(this.tab5gB7lbl1, "tab5gB7lbl1"); + this.tab5gB7lbl1.Name = "tab5gB7lbl1"; // - this.nUDImportGCPWMP93.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMP93", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCPWMP93, "nUDImportGCPWMP93"); - this.nUDImportGCPWMP93.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDImportGCPWMP93.Name = "nUDImportGCPWMP93"; - this.nUDImportGCPWMP93.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMP93; - this.nUDImportGCPWMP93.ValueChanged += new System.EventHandler(this.NudImportGCPWMP93_ValueChanged); + // rBRotaryY // - // lblPWMFunction + resources.ApplyResources(this.rBRotaryY, "rBRotaryY"); + this.rBRotaryY.Name = "rBRotaryY"; + this.rBRotaryY.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.lblPWMFunction, "lblPWMFunction"); - this.lblPWMFunction.Name = "lblPWMFunction"; - this.toolTip1.SetToolTip(this.lblPWMFunction, resources.GetString("lblPWMFunction.ToolTip")); + // rBRotaryX // - // lblPWMSub + resources.ApplyResources(this.rBRotaryX, "rBRotaryX"); + this.rBRotaryX.Name = "rBRotaryX"; + this.rBRotaryX.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.lblPWMSub, "lblPWMSub"); - this.lblPWMSub.Name = "lblPWMSub"; - this.toolTip1.SetToolTip(this.lblPWMSub, resources.GetString("lblPWMSub.ToolTip")); + // tabPage25 // - // lblPWMP90 + this.tabPage25.Controls.Add(this.tab4gB7); + this.tabPage25.Controls.Add(this.tab4gB6); + this.tabPage25.Controls.Add(this.tab4gB5); + this.tabPage25.Controls.Add(this.tab4gB1); + this.tabPage25.Controls.Add(this.tab4gB3); + this.tabPage25.Controls.Add(this.tab4gB2); + this.tabPage25.Controls.Add(this.tab4gB4); + resources.ApplyResources(this.tabPage25, "tabPage25"); + this.tabPage25.Name = "tabPage25"; + this.tabPage25.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.lblPWMP90, "lblPWMP90"); - this.lblPWMP90.Name = "lblPWMP90"; - this.toolTip1.SetToolTip(this.lblPWMP90, resources.GetString("lblPWMP90.ToolTip")); + // tab4gB7 // - // label55 + this.tab4gB7.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB7.Controls.Add(this.label29); + this.tab4gB7.Controls.Add(this.rBStreanProtocoll2); + this.tab4gB7.Controls.Add(this.label31); + this.tab4gB7.Controls.Add(this.rBStreanProtocoll1); + this.tab4gB7.Controls.Add(this.cBDisableProgramPause); + resources.ApplyResources(this.tab4gB7, "tab4gB7"); + this.tab4gB7.Name = "tab4gB7"; + this.tab4gB7.TabStop = false; // - resources.ApplyResources(this.label55, "label55"); - this.label55.Name = "label55"; - this.toolTip1.SetToolTip(this.label55, resources.GetString("label55.ToolTip")); + // label29 // - // label56 + resources.ApplyResources(this.label29, "label29"); + this.label29.Name = "label29"; // - resources.ApplyResources(this.label56, "label56"); - this.label56.Name = "label56"; - this.toolTip1.SetToolTip(this.label56, resources.GetString("label56.ToolTip")); + // rBStreanProtocoll2 // - // btnPWMInc + resources.ApplyResources(this.rBStreanProtocoll2, "rBStreanProtocoll2"); + this.rBStreanProtocoll2.Name = "rBStreanProtocoll2"; + this.rBStreanProtocoll2.TabStop = true; + this.rBStreanProtocoll2.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.btnPWMInc, "btnPWMInc"); - this.btnPWMInc.Name = "btnPWMInc"; - this.toolTip1.SetToolTip(this.btnPWMInc, resources.GetString("btnPWMInc.ToolTip")); - this.btnPWMInc.UseVisualStyleBackColor = true; - this.btnPWMInc.Click += new System.EventHandler(this.BtnPWMInc_Click); + // label31 // - // btnGCPWMZero + resources.ApplyResources(this.label31, "label31"); + this.label31.Name = "label31"; // - resources.ApplyResources(this.btnGCPWMZero, "btnGCPWMZero"); - this.btnGCPWMZero.Name = "btnGCPWMZero"; - this.toolTip1.SetToolTip(this.btnGCPWMZero, resources.GetString("btnGCPWMZero.ToolTip")); - this.btnGCPWMZero.UseVisualStyleBackColor = true; - this.btnGCPWMZero.Click += new System.EventHandler(this.BtnGCPWMZero_Click); + // tab4gB6 // - // nUDImportGCPWMZero + this.tab4gB6.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB6.Controls.Add(this.cBgrblTranslate); + this.tab4gB6.Controls.Add(this.cBsimulation); + resources.ApplyResources(this.tab4gB6, "tab4gB6"); + this.tab4gB6.Name = "tab4gB6"; + this.tab4gB6.TabStop = false; // - this.nUDImportGCPWMZero.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMZero", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCPWMZero, "nUDImportGCPWMZero"); - this.nUDImportGCPWMZero.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDImportGCPWMZero.Name = "nUDImportGCPWMZero"; - this.toolTip1.SetToolTip(this.nUDImportGCPWMZero, resources.GetString("nUDImportGCPWMZero.ToolTip")); - this.nUDImportGCPWMZero.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMZero; - this.nUDImportGCPWMZero.ValueChanged += new System.EventHandler(this.NudImportGCPWMZero_ValueChanged); + // cBsimulation // - // lblInfoPWM + resources.ApplyResources(this.cBsimulation, "cBsimulation"); + this.cBsimulation.Name = "cBsimulation"; + this.cBsimulation.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.lblInfoPWM, "lblInfoPWM"); - this.lblInfoPWM.BackColor = System.Drawing.Color.Lime; - this.lblInfoPWM.Name = "lblInfoPWM"; - this.toolTip1.SetToolTip(this.lblInfoPWM, resources.GetString("lblInfoPWM.ToolTip")); - this.lblInfoPWM.Click += new System.EventHandler(this.LblInfoPWM_Click); + // tab4gB5 // - // btnGCPWMDown + this.tab4gB5.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB5.Controls.Add(this.cBShowStreamingProgress); + this.tab4gB5.Controls.Add(this.cBBackgroundImage); + resources.ApplyResources(this.tab4gB5, "tab4gB5"); + this.tab4gB5.Name = "tab4gB5"; + this.tab4gB5.TabStop = false; // - resources.ApplyResources(this.btnGCPWMDown, "btnGCPWMDown"); - this.btnGCPWMDown.Name = "btnGCPWMDown"; - this.toolTip1.SetToolTip(this.btnGCPWMDown, resources.GetString("btnGCPWMDown.ToolTip")); - this.btnGCPWMDown.UseVisualStyleBackColor = true; - this.btnGCPWMDown.Click += new System.EventHandler(this.BtnGCPWMDown_Click); + // tab4gB1 // - // btnGCPWMUp + this.tab4gB1.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB1.Controls.Add(this.cBpollIntervalReduce); + this.tab4gB1.Controls.Add(this.tab4gB1lbl1); + this.tab4gB1.Controls.Add(this.cBoxPollInterval); + resources.ApplyResources(this.tab4gB1, "tab4gB1"); + this.tab4gB1.Name = "tab4gB1"; + this.tab4gB1.TabStop = false; // - resources.ApplyResources(this.btnGCPWMUp, "btnGCPWMUp"); - this.btnGCPWMUp.Name = "btnGCPWMUp"; - this.toolTip1.SetToolTip(this.btnGCPWMUp, resources.GetString("btnGCPWMUp.ToolTip")); - this.btnGCPWMUp.UseVisualStyleBackColor = true; - this.btnGCPWMUp.Click += new System.EventHandler(this.BtnGCPWMUp_Click); + // tab4gB1lbl1 // - // cBImportGCPWMSendCode + resources.ApplyResources(this.tab4gB1lbl1, "tab4gB1lbl1"); + this.tab4gB1lbl1.Name = "tab4gB1lbl1"; // - resources.ApplyResources(this.cBImportGCPWMSendCode, "cBImportGCPWMSendCode"); - this.cBImportGCPWMSendCode.Name = "cBImportGCPWMSendCode"; - this.toolTip1.SetToolTip(this.cBImportGCPWMSendCode, resources.GetString("cBImportGCPWMSendCode.ToolTip")); - this.cBImportGCPWMSendCode.UseVisualStyleBackColor = true; - this.cBImportGCPWMSendCode.CheckedChanged += new System.EventHandler(this.CbImportGCPWMSendCode_CheckedChanged); + // cBoxPollInterval // - // cBImportGCPWMSkipM30 + this.cBoxPollInterval.FormattingEnabled = true; + this.cBoxPollInterval.Items.AddRange(new object[] { + resources.GetString("cBoxPollInterval.Items"), + resources.GetString("cBoxPollInterval.Items1"), + resources.GetString("cBoxPollInterval.Items2"), + resources.GetString("cBoxPollInterval.Items3"), + resources.GetString("cBoxPollInterval.Items4")}); + resources.ApplyResources(this.cBoxPollInterval, "cBoxPollInterval"); + this.cBoxPollInterval.Name = "cBoxPollInterval"; + this.cBoxPollInterval.SelectedIndexChanged += new System.EventHandler(this.CboxPollInterval_SelectedIndexChanged); // - resources.ApplyResources(this.cBImportGCPWMSkipM30, "cBImportGCPWMSkipM30"); - this.cBImportGCPWMSkipM30.Checked = global::GrblPlotter.Properties.Settings.Default.importGCPWMSkipM30; - this.cBImportGCPWMSkipM30.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCPWMSkipM30", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCPWMSkipM30.Name = "cBImportGCPWMSkipM30"; - this.toolTip1.SetToolTip(this.cBImportGCPWMSkipM30, resources.GetString("cBImportGCPWMSkipM30.ToolTip")); - this.cBImportGCPWMSkipM30.UseVisualStyleBackColor = true; + // tab4gB3 // - // nUDImportGCPWMUp + this.tab4gB3.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB3.Controls.Add(this.label88); + this.tab4gB3.Controls.Add(this.numericUpDown6); + this.tab4gB3.Controls.Add(this.tab4gB3lbl1); + this.tab4gB3.Controls.Add(this.checkBox3); + resources.ApplyResources(this.tab4gB3, "tab4gB3"); + this.tab4gB3.Name = "tab4gB3"; + this.tab4gB3.TabStop = false; // - this.nUDImportGCPWMUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCPWMUp, "nUDImportGCPWMUp"); - this.nUDImportGCPWMUp.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDImportGCPWMUp.Name = "nUDImportGCPWMUp"; - this.toolTip1.SetToolTip(this.nUDImportGCPWMUp, resources.GetString("nUDImportGCPWMUp.ToolTip")); - this.nUDImportGCPWMUp.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMUp; - this.nUDImportGCPWMUp.ValueChanged += new System.EventHandler(this.NudImportGCPWMUp_ValueChanged); + // label88 // - // nUDImportGCDlyUp + resources.ApplyResources(this.label88, "label88"); + this.label88.Name = "label88"; // - this.nUDImportGCDlyUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCDlyUp.DecimalPlaces = 2; - this.nUDImportGCDlyUp.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCDlyUp, "nUDImportGCDlyUp"); - this.nUDImportGCDlyUp.Name = "nUDImportGCDlyUp"; - this.toolTip1.SetToolTip(this.nUDImportGCDlyUp, resources.GetString("nUDImportGCDlyUp.ToolTip")); - this.nUDImportGCDlyUp.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyUp; + // tab4gB3lbl1 // - // nUDImportGCPWMDown + resources.ApplyResources(this.tab4gB3lbl1, "tab4gB3lbl1"); + this.tab4gB3lbl1.Name = "tab4gB3lbl1"; // - this.nUDImportGCPWMDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDImportGCPWMDown, "nUDImportGCPWMDown"); - this.nUDImportGCPWMDown.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDImportGCPWMDown.Name = "nUDImportGCPWMDown"; - this.toolTip1.SetToolTip(this.nUDImportGCPWMDown, resources.GetString("nUDImportGCPWMDown.ToolTip")); - this.nUDImportGCPWMDown.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDown; - this.nUDImportGCPWMDown.ValueChanged += new System.EventHandler(this.NudImportGCPWMDown_ValueChanged); + // tab4gB2 // - // nUDImportGCDlyDown + this.tab4gB2.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB2.Controls.Add(this.BtnHelp_Flowcontrol); + this.tab4gB2.Controls.Add(this.cBresetSendCode); + this.tab4gB2.Controls.Add(this.tBresetSendCode); + this.tab4gB2.Controls.Add(this.cBrestoreCoordReset); + resources.ApplyResources(this.tab4gB2, "tab4gB2"); + this.tab4gB2.Name = "tab4gB2"; + this.tab4gB2.TabStop = false; + // + // BtnHelp_Flowcontrol + // + this.BtnHelp_Flowcontrol.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Flowcontrol, "BtnHelp_Flowcontrol"); + this.BtnHelp_Flowcontrol.Name = "BtnHelp_Flowcontrol"; + this.BtnHelp_Flowcontrol.Tag = "id=form-setup-4#flow-control"; + this.toolTip1.SetToolTip(this.BtnHelp_Flowcontrol, resources.GetString("BtnHelp_Flowcontrol.ToolTip")); + this.BtnHelp_Flowcontrol.UseVisualStyleBackColor = false; + this.BtnHelp_Flowcontrol.Click += new System.EventHandler(this.BtnHelp_Click); + // + // tab4gB4 + // + this.tab4gB4.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab4gB4.Controls.Add(this.tBflowControl); + this.tab4gB4.Controls.Add(this.cBflowControl); + resources.ApplyResources(this.tab4gB4, "tab4gB4"); + this.tab4gB4.Name = "tab4gB4"; + this.tab4gB4.TabStop = false; // - this.nUDImportGCDlyDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCDlyDown.DecimalPlaces = 2; - this.nUDImportGCDlyDown.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDImportGCDlyDown, "nUDImportGCDlyDown"); - this.nUDImportGCDlyDown.Name = "nUDImportGCDlyDown"; - this.toolTip1.SetToolTip(this.nUDImportGCDlyDown, resources.GetString("nUDImportGCDlyDown.ToolTip")); - this.nUDImportGCDlyDown.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyDown; + // tabPage4 // - // cBImportGCUsePWM + this.tabPage4.Controls.Add(this.tab10gB1); + resources.ApplyResources(this.tabPage4, "tabPage4"); + this.tabPage4.Name = "tabPage4"; + this.tabPage4.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.cBImportGCUsePWM, "cBImportGCUsePWM"); - this.cBImportGCUsePWM.Checked = global::GrblPlotter.Properties.Settings.Default.importGCPWMEnable; - this.cBImportGCUsePWM.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCPWMEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUsePWM.Name = "cBImportGCUsePWM"; - this.toolTip1.SetToolTip(this.cBImportGCUsePWM, resources.GetString("cBImportGCUsePWM.ToolTip")); - this.cBImportGCUsePWM.UseVisualStyleBackColor = true; - this.cBImportGCUsePWM.CheckedChanged += new System.EventHandler(this.CbImportGCUsePWM_CheckedChanged); + // tab10gB1 // - // tabPage28 + this.tab10gB1.BackColor = System.Drawing.Color.WhiteSmoke; + this.tab10gB1.Controls.Add(this.BtnHelp_Camera); + this.tab10gB1.Controls.Add(this.groupBox23); + this.tab10gB1.Controls.Add(this.tab10lbl1); + this.tab10gB1.Controls.Add(this.tab10gB7); + this.tab10gB1.Controls.Add(this.tab10gB6); + this.tab10gB1.Controls.Add(this.tab10gB5); + this.tab10gB1.Controls.Add(this.textBox3); + this.tab10gB1.Controls.Add(this.tab10gB4); + this.tab10gB1.Controls.Add(this.tab10gB2); + this.tab10gB1.Controls.Add(this.tab10gB3); + resources.ApplyResources(this.tab10gB1, "tab10gB1"); + this.tab10gB1.Name = "tab10gB1"; + this.tab10gB1.TabStop = false; // - this.tabPage28.Controls.Add(this.tab1_2gB5); - resources.ApplyResources(this.tabPage28, "tabPage28"); - this.tabPage28.Name = "tabPage28"; - this.tabPage28.UseVisualStyleBackColor = true; + // BtnHelp_Camera // - // tab1_2gB5 + this.BtnHelp_Camera.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Camera, "BtnHelp_Camera"); + this.BtnHelp_Camera.Name = "BtnHelp_Camera"; + this.BtnHelp_Camera.Tag = "id=form-setup-4#camera"; + this.toolTip1.SetToolTip(this.BtnHelp_Camera, resources.GetString("BtnHelp_Camera.ToolTip")); + this.BtnHelp_Camera.UseVisualStyleBackColor = false; + this.BtnHelp_Camera.Click += new System.EventHandler(this.BtnHelp_Click); // - this.tab1_2gB5.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_2gB5.Controls.Add(this.tab1_2lbl51); - this.tab1_2gB5.Controls.Add(this.cBImportGCUseSpindle); - resources.ApplyResources(this.tab1_2gB5, "tab1_2gB5"); - this.tab1_2gB5.Name = "tab1_2gB5"; - this.tab1_2gB5.TabStop = false; - this.toolTip1.SetToolTip(this.tab1_2gB5, resources.GetString("tab1_2gB5.ToolTip")); + // groupBox23 // - // tab1_2lbl51 + this.groupBox23.Controls.Add(this.CbCameraFiducialSkip); + this.groupBox23.Controls.Add(this.TbCameraFiducialName); + this.groupBox23.Controls.Add(this.LblCameraFiducial); + resources.ApplyResources(this.groupBox23, "groupBox23"); + this.groupBox23.Name = "groupBox23"; + this.groupBox23.TabStop = false; // - resources.ApplyResources(this.tab1_2lbl51, "tab1_2lbl51"); - this.tab1_2lbl51.Name = "tab1_2lbl51"; + // LblCameraFiducial // - // cBImportGCUseSpindle + resources.ApplyResources(this.LblCameraFiducial, "LblCameraFiducial"); + this.LblCameraFiducial.Name = "LblCameraFiducial"; // - resources.ApplyResources(this.cBImportGCUseSpindle, "cBImportGCUseSpindle"); - this.cBImportGCUseSpindle.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSpindleToggle; - this.cBImportGCUseSpindle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleToggle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUseSpindle.Name = "cBImportGCUseSpindle"; - this.toolTip1.SetToolTip(this.cBImportGCUseSpindle, resources.GetString("cBImportGCUseSpindle.ToolTip")); - this.cBImportGCUseSpindle.UseVisualStyleBackColor = true; - this.cBImportGCUseSpindle.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + // tab10lbl1 // - // tabPage29 + resources.ApplyResources(this.tab10lbl1, "tab10lbl1"); + this.tab10lbl1.Name = "tab10lbl1"; // - this.tabPage29.Controls.Add(this.tab1_2gB6); - resources.ApplyResources(this.tabPage29, "tabPage29"); - this.tabPage29.Name = "tabPage29"; - this.tabPage29.UseVisualStyleBackColor = true; + // tab10gB7 // - // tab1_2gB6 + this.tab10gB7.Controls.Add(this.tBShapeSet4); + this.tab10gB7.Controls.Add(this.btnShapeSetSave4); + this.tab10gB7.Controls.Add(this.btnShapeSetLoad4); + resources.ApplyResources(this.tab10gB7, "tab10gB7"); + this.tab10gB7.Name = "tab10gB7"; + this.tab10gB7.TabStop = false; // - this.tab1_2gB6.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_2gB6.Controls.Add(this.tBImportGCIPD); - this.tab1_2gB6.Controls.Add(this.tBImportGCIPU); - this.tab1_2gB6.Controls.Add(this.tab1_2lbl62); - this.tab1_2gB6.Controls.Add(this.tab1_2lbl61); - this.tab1_2gB6.Controls.Add(this.cBImportGCUseIndividual); - resources.ApplyResources(this.tab1_2gB6, "tab1_2gB6"); - this.tab1_2gB6.Name = "tab1_2gB6"; - this.tab1_2gB6.TabStop = false; + // tBShapeSet4 // - // tBImportGCIPD + resources.ApplyResources(this.tBShapeSet4, "tBShapeSet4"); + this.tBShapeSet4.Name = "tBShapeSet4"; // - this.tBImportGCIPD.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCIndPenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCIPD, "tBImportGCIPD"); - this.tBImportGCIPD.Name = "tBImportGCIPD"; - this.tBImportGCIPD.Text = global::GrblPlotter.Properties.Settings.Default.importGCIndPenDown; + // btnShapeSetSave4 // - // tBImportGCIPU + resources.ApplyResources(this.btnShapeSetSave4, "btnShapeSetSave4"); + this.btnShapeSetSave4.Name = "btnShapeSetSave4"; + this.btnShapeSetSave4.UseVisualStyleBackColor = true; + this.btnShapeSetSave4.Click += new System.EventHandler(this.BtnShapeSetSave_Click); // - this.tBImportGCIPU.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCIndPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCIPU, "tBImportGCIPU"); - this.tBImportGCIPU.Name = "tBImportGCIPU"; - this.tBImportGCIPU.Text = global::GrblPlotter.Properties.Settings.Default.importGCIndPenUp; + // btnShapeSetLoad4 // - // tab1_2lbl62 + resources.ApplyResources(this.btnShapeSetLoad4, "btnShapeSetLoad4"); + this.btnShapeSetLoad4.Name = "btnShapeSetLoad4"; + this.btnShapeSetLoad4.UseVisualStyleBackColor = true; + this.btnShapeSetLoad4.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); // - resources.ApplyResources(this.tab1_2lbl62, "tab1_2lbl62"); - this.tab1_2lbl62.Name = "tab1_2lbl62"; + // tab10gB6 // - // tab1_2lbl61 + this.tab10gB6.Controls.Add(this.tBShapeSet3); + this.tab10gB6.Controls.Add(this.btnShapeSetSave3); + this.tab10gB6.Controls.Add(this.btnShapeSetLoad3); + resources.ApplyResources(this.tab10gB6, "tab10gB6"); + this.tab10gB6.Name = "tab10gB6"; + this.tab10gB6.TabStop = false; // - resources.ApplyResources(this.tab1_2lbl61, "tab1_2lbl61"); - this.tab1_2lbl61.Name = "tab1_2lbl61"; + // tBShapeSet3 // - // cBImportGCUseIndividual + resources.ApplyResources(this.tBShapeSet3, "tBShapeSet3"); + this.tBShapeSet3.Name = "tBShapeSet3"; // - resources.ApplyResources(this.cBImportGCUseIndividual, "cBImportGCUseIndividual"); - this.cBImportGCUseIndividual.Checked = global::GrblPlotter.Properties.Settings.Default.importGCIndEnable; - this.cBImportGCUseIndividual.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCIndEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCUseIndividual.Name = "cBImportGCUseIndividual"; - this.cBImportGCUseIndividual.UseVisualStyleBackColor = true; - this.cBImportGCUseIndividual.CheckedChanged += new System.EventHandler(this.CbImportGCUseIndividual_CheckedChanged); + // btnShapeSetSave3 // - // graphicImport3 + resources.ApplyResources(this.btnShapeSetSave3, "btnShapeSetSave3"); + this.btnShapeSetSave3.Name = "btnShapeSetSave3"; + this.btnShapeSetSave3.UseVisualStyleBackColor = true; + this.btnShapeSetSave3.Click += new System.EventHandler(this.BtnShapeSetSave_Click); // - this.graphicImport3.Controls.Add(this.BtnHelp_misc); - this.graphicImport3.Controls.Add(this.tab1_3gB3); - this.graphicImport3.Controls.Add(this.tab1_3gB4); - this.graphicImport3.Controls.Add(this.tab1_3gB1); - resources.ApplyResources(this.graphicImport3, "graphicImport3"); - this.graphicImport3.Name = "graphicImport3"; - this.graphicImport3.UseVisualStyleBackColor = true; + // btnShapeSetLoad3 // - // BtnHelp_misc + resources.ApplyResources(this.btnShapeSetLoad3, "btnShapeSetLoad3"); + this.btnShapeSetLoad3.Name = "btnShapeSetLoad3"; + this.btnShapeSetLoad3.UseVisualStyleBackColor = true; + this.btnShapeSetLoad3.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); // - this.BtnHelp_misc.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_misc, "BtnHelp_misc"); - this.BtnHelp_misc.Name = "BtnHelp_misc"; - this.BtnHelp_misc.Tag = "id=form-setup-3#misc"; - this.toolTip1.SetToolTip(this.BtnHelp_misc, resources.GetString("BtnHelp_misc.ToolTip")); - this.BtnHelp_misc.UseVisualStyleBackColor = false; - this.BtnHelp_misc.Click += new System.EventHandler(this.BtnHelp_Click); + // tab10gB5 // - // tab1_3gB3 + this.tab10gB5.Controls.Add(this.tBShapeSet2); + this.tab10gB5.Controls.Add(this.btnShapeSetSave2); + this.tab10gB5.Controls.Add(this.btnShapeSetLoad2); + resources.ApplyResources(this.tab10gB5, "tab10gB5"); + this.tab10gB5.Name = "tab10gB5"; + this.tab10gB5.TabStop = false; // - this.tab1_3gB3.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_3gB3.Controls.Add(this.numericUpDown5); - this.tab1_3gB3.Controls.Add(this.numericUpDown4); - this.tab1_3gB3.Controls.Add(this.numericUpDown3); - this.tab1_3gB3.Controls.Add(this.tab1_3lbl34); - this.tab1_3gB3.Controls.Add(this.tab1_3lbl31); - this.tab1_3gB3.Controls.Add(this.tab1_3lbl33); - this.tab1_3gB3.Controls.Add(this.tab1_3lbl32); - resources.ApplyResources(this.tab1_3gB3, "tab1_3gB3"); - this.tab1_3gB3.Name = "tab1_3gB3"; - this.tab1_3gB3.TabStop = false; + // tBShapeSet2 // - // numericUpDown5 + resources.ApplyResources(this.tBShapeSet2, "tBShapeSet2"); + this.tBShapeSet2.Name = "tBShapeSet2"; // - this.numericUpDown5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "convertZtoSOff", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown5.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.numericUpDown5, "numericUpDown5"); - this.numericUpDown5.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.numericUpDown5.Name = "numericUpDown5"; - this.numericUpDown5.Value = global::GrblPlotter.Properties.Settings.Default.convertZtoSOff; + // btnShapeSetSave2 // - // numericUpDown4 + resources.ApplyResources(this.btnShapeSetSave2, "btnShapeSetSave2"); + this.btnShapeSetSave2.Name = "btnShapeSetSave2"; + this.btnShapeSetSave2.UseVisualStyleBackColor = true; + this.btnShapeSetSave2.Click += new System.EventHandler(this.BtnShapeSetSave_Click); // - this.numericUpDown4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "convertZtoSMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown4.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.numericUpDown4, "numericUpDown4"); - this.numericUpDown4.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.numericUpDown4.Name = "numericUpDown4"; - this.numericUpDown4.Value = global::GrblPlotter.Properties.Settings.Default.convertZtoSMin; + // btnShapeSetLoad2 // - // numericUpDown3 + resources.ApplyResources(this.btnShapeSetLoad2, "btnShapeSetLoad2"); + this.btnShapeSetLoad2.Name = "btnShapeSetLoad2"; + this.btnShapeSetLoad2.UseVisualStyleBackColor = true; + this.btnShapeSetLoad2.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); // - this.numericUpDown3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "convertZtoSMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown3.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.numericUpDown3, "numericUpDown3"); - this.numericUpDown3.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.numericUpDown3.Name = "numericUpDown3"; - this.numericUpDown3.Value = global::GrblPlotter.Properties.Settings.Default.convertZtoSMax; + // textBox3 // - // tab1_3lbl34 + resources.ApplyResources(this.textBox3, "textBox3"); + this.textBox3.Name = "textBox3"; // - resources.ApplyResources(this.tab1_3lbl34, "tab1_3lbl34"); - this.tab1_3lbl34.Name = "tab1_3lbl34"; + // tab10gB4 // - // tab1_3lbl31 + this.tab10gB4.Controls.Add(this.tBShapeSet1); + this.tab10gB4.Controls.Add(this.btnShapeSetSave1); + this.tab10gB4.Controls.Add(this.btnShapeSetLoad1); + resources.ApplyResources(this.tab10gB4, "tab10gB4"); + this.tab10gB4.Name = "tab10gB4"; + this.tab10gB4.TabStop = false; // - resources.ApplyResources(this.tab1_3lbl31, "tab1_3lbl31"); - this.tab1_3lbl31.Name = "tab1_3lbl31"; + // tBShapeSet1 // - // tab1_3lbl33 + resources.ApplyResources(this.tBShapeSet1, "tBShapeSet1"); + this.tBShapeSet1.Name = "tBShapeSet1"; // - resources.ApplyResources(this.tab1_3lbl33, "tab1_3lbl33"); - this.tab1_3lbl33.Name = "tab1_3lbl33"; + // btnShapeSetSave1 // - // tab1_3lbl32 + resources.ApplyResources(this.btnShapeSetSave1, "btnShapeSetSave1"); + this.btnShapeSetSave1.Name = "btnShapeSetSave1"; + this.btnShapeSetSave1.UseVisualStyleBackColor = true; + this.btnShapeSetSave1.Click += new System.EventHandler(this.BtnShapeSetSave_Click); // - resources.ApplyResources(this.tab1_3lbl32, "tab1_3lbl32"); - this.tab1_3lbl32.Name = "tab1_3lbl32"; + // btnShapeSetLoad1 // - // tab1_3gB4 + resources.ApplyResources(this.btnShapeSetLoad1, "btnShapeSetLoad1"); + this.btnShapeSetLoad1.Name = "btnShapeSetLoad1"; + this.btnShapeSetLoad1.UseVisualStyleBackColor = true; + this.btnShapeSetLoad1.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); // - this.tab1_3gB4.Controls.Add(this.tab1_3lbl41); - this.tab1_3gB4.Controls.Add(this.cBImportGCRelative); - this.tab1_3gB4.Controls.Add(this.cBImportGCCompress); - resources.ApplyResources(this.tab1_3gB4, "tab1_3gB4"); - this.tab1_3gB4.Name = "tab1_3gB4"; - this.tab1_3gB4.TabStop = false; + // tab10gB2 // - // tab1_3lbl41 + this.tab10gB2.Controls.Add(this.cBFilterOuside); + this.tab10gB2.Controls.Add(this.lblFilterBlue2); + this.tab10gB2.Controls.Add(this.lblFilterGreen2); + this.tab10gB2.Controls.Add(this.lblFilterRed2); + this.tab10gB2.Controls.Add(this.lblFilterBlue1); + this.tab10gB2.Controls.Add(this.lblFilterGreen1); + this.tab10gB2.Controls.Add(this.lblFilterRed1); + this.tab10gB2.Controls.Add(this.hSFilterBlue2); + this.tab10gB2.Controls.Add(this.tab10gB2lbl3); + this.tab10gB2.Controls.Add(this.hSFilterBlue1); + this.tab10gB2.Controls.Add(this.hSFilterGreen2); + this.tab10gB2.Controls.Add(this.tab10gB2lbl2); + this.tab10gB2.Controls.Add(this.hSFilterGreen1); + this.tab10gB2.Controls.Add(this.hSFilterRed2); + this.tab10gB2.Controls.Add(this.tab10gB2lbl1); + this.tab10gB2.Controls.Add(this.hSFilterRed1); + resources.ApplyResources(this.tab10gB2, "tab10gB2"); + this.tab10gB2.Name = "tab10gB2"; + this.tab10gB2.TabStop = false; // - resources.ApplyResources(this.tab1_3lbl41, "tab1_3lbl41"); - this.tab1_3lbl41.Name = "tab1_3lbl41"; + // lblFilterBlue2 // - // cBImportGCRelative + resources.ApplyResources(this.lblFilterBlue2, "lblFilterBlue2"); + this.lblFilterBlue2.Name = "lblFilterBlue2"; // - resources.ApplyResources(this.cBImportGCRelative, "cBImportGCRelative"); - this.cBImportGCRelative.Checked = global::GrblPlotter.Properties.Settings.Default.importGCRelative; - this.cBImportGCRelative.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCRelative", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCRelative.Name = "cBImportGCRelative"; - this.toolTip1.SetToolTip(this.cBImportGCRelative, resources.GetString("cBImportGCRelative.ToolTip")); - this.cBImportGCRelative.UseVisualStyleBackColor = true; - this.cBImportGCRelative.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + // lblFilterGreen2 // - // cBImportGCCompress + resources.ApplyResources(this.lblFilterGreen2, "lblFilterGreen2"); + this.lblFilterGreen2.Name = "lblFilterGreen2"; // - resources.ApplyResources(this.cBImportGCCompress, "cBImportGCCompress"); - this.cBImportGCCompress.Checked = global::GrblPlotter.Properties.Settings.Default.importGCCompress; - this.cBImportGCCompress.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCCompress", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCCompress.Name = "cBImportGCCompress"; - this.toolTip1.SetToolTip(this.cBImportGCCompress, resources.GetString("cBImportGCCompress.ToolTip")); - this.cBImportGCCompress.UseVisualStyleBackColor = true; + // lblFilterRed2 // - // tab1_3gB1 + resources.ApplyResources(this.lblFilterRed2, "lblFilterRed2"); + this.lblFilterRed2.Name = "lblFilterRed2"; // - this.tab1_3gB1.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab1_3gB1.Controls.Add(this.cBimportGCSubPenUpDown); - this.tab1_3gB1.Controls.Add(this.nUDImportGCLineSegment); - this.tab1_3gB1.Controls.Add(this.btnFileDialogSubR); - this.tab1_3gB1.Controls.Add(this.cBImportGCSubFirst); - this.tab1_3gB1.Controls.Add(this.btnShowScriptSub); - this.tab1_3gB1.Controls.Add(this.cBImportGCLineSegmentsEquidistant); - this.tab1_3gB1.Controls.Add(this.tBImportGCSubroutine); - this.tab1_3gB1.Controls.Add(this.cBImportGCSubEnable); - this.tab1_3gB1.Controls.Add(this.cBImportGCLineSegments); - resources.ApplyResources(this.tab1_3gB1, "tab1_3gB1"); - this.tab1_3gB1.Name = "tab1_3gB1"; - this.tab1_3gB1.TabStop = false; + // lblFilterBlue1 // - // cBimportGCSubPenUpDown + resources.ApplyResources(this.lblFilterBlue1, "lblFilterBlue1"); + this.lblFilterBlue1.Name = "lblFilterBlue1"; // - resources.ApplyResources(this.cBimportGCSubPenUpDown, "cBimportGCSubPenUpDown"); - this.cBimportGCSubPenUpDown.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSubPenUpDown; - this.cBimportGCSubPenUpDown.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBimportGCSubPenUpDown.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSubPenUpDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBimportGCSubPenUpDown.Name = "cBimportGCSubPenUpDown"; - this.cBimportGCSubPenUpDown.UseVisualStyleBackColor = true; + // lblFilterGreen1 // - // nUDImportGCLineSegment + resources.ApplyResources(this.lblFilterGreen1, "lblFilterGreen1"); + this.lblFilterGreen1.Name = "lblFilterGreen1"; // - this.nUDImportGCLineSegment.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCLineSegmentLength", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDImportGCLineSegment.DecimalPlaces = 1; - this.nUDImportGCLineSegment.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDImportGCLineSegment, "nUDImportGCLineSegment"); - this.nUDImportGCLineSegment.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDImportGCLineSegment.Name = "nUDImportGCLineSegment"; - this.toolTip1.SetToolTip(this.nUDImportGCLineSegment, resources.GetString("nUDImportGCLineSegment.ToolTip")); - this.nUDImportGCLineSegment.Value = global::GrblPlotter.Properties.Settings.Default.importGCLineSegmentLength; + // lblFilterRed1 // - // btnFileDialogSubR + resources.ApplyResources(this.lblFilterRed1, "lblFilterRed1"); + this.lblFilterRed1.Name = "lblFilterRed1"; // - resources.ApplyResources(this.btnFileDialogSubR, "btnFileDialogSubR"); - this.btnFileDialogSubR.Name = "btnFileDialogSubR"; - this.btnFileDialogSubR.UseVisualStyleBackColor = true; - this.btnFileDialogSubR.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); + // tab10gB2lbl3 // - // cBImportGCSubFirst + resources.ApplyResources(this.tab10gB2lbl3, "tab10gB2lbl3"); + this.tab10gB2lbl3.Name = "tab10gB2lbl3"; // - resources.ApplyResources(this.cBImportGCSubFirst, "cBImportGCSubFirst"); - this.cBImportGCSubFirst.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSubFirst; - this.cBImportGCSubFirst.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSubFirst", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCSubFirst.Name = "cBImportGCSubFirst"; - this.cBImportGCSubFirst.UseVisualStyleBackColor = true; + // tab10gB2lbl2 // - // btnShowScriptSub + resources.ApplyResources(this.tab10gB2lbl2, "tab10gB2lbl2"); + this.tab10gB2lbl2.Name = "tab10gB2lbl2"; // - resources.ApplyResources(this.btnShowScriptSub, "btnShowScriptSub"); - this.btnShowScriptSub.Name = "btnShowScriptSub"; - this.toolTip1.SetToolTip(this.btnShowScriptSub, resources.GetString("btnShowScriptSub.ToolTip")); - this.btnShowScriptSub.UseVisualStyleBackColor = true; - this.btnShowScriptSub.Click += new System.EventHandler(this.BtnShowScriptSub_Click); + // tab10gB2lbl1 // - // cBImportGCLineSegmentsEquidistant + resources.ApplyResources(this.tab10gB2lbl1, "tab10gB2lbl1"); + this.tab10gB2lbl1.Name = "tab10gB2lbl1"; // - resources.ApplyResources(this.cBImportGCLineSegmentsEquidistant, "cBImportGCLineSegmentsEquidistant"); - this.cBImportGCLineSegmentsEquidistant.Checked = global::GrblPlotter.Properties.Settings.Default.importGCLineSegmentEquidistant; - this.cBImportGCLineSegmentsEquidistant.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCLineSegmentEquidistant", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCLineSegmentsEquidistant.Name = "cBImportGCLineSegmentsEquidistant"; - this.toolTip1.SetToolTip(this.cBImportGCLineSegmentsEquidistant, resources.GetString("cBImportGCLineSegmentsEquidistant.ToolTip")); - this.cBImportGCLineSegmentsEquidistant.UseVisualStyleBackColor = true; + // tab10gB3 // - // tBImportGCSubroutine + this.tab10gB3.Controls.Add(this.label87); + this.tab10gB3.Controls.Add(this.numericUpDown16); + this.tab10gB3.Controls.Add(this.label86); + this.tab10gB3.Controls.Add(this.nUDShapeSizeMax); + this.tab10gB3.Controls.Add(this.nUDShapeDistMax); + this.tab10gB3.Controls.Add(this.tab10gB3lbl6); + this.tab10gB3.Controls.Add(this.tab10gB3lbl3); + this.tab10gB3.Controls.Add(this.tab10gB3lbl5); + this.tab10gB3.Controls.Add(this.tab10gB3lbl4); + this.tab10gB3.Controls.Add(this.tab10gB3lbl2); + this.tab10gB3.Controls.Add(this.nUDShapeDistMin); + this.tab10gB3.Controls.Add(this.nUDShapeSizeMin); + this.tab10gB3.Controls.Add(this.tab10gB3lbl1); + this.tab10gB3.Controls.Add(this.cBShapeRect); + this.tab10gB3.Controls.Add(this.cBShapeCircle); + resources.ApplyResources(this.tab10gB3, "tab10gB3"); + this.tab10gB3.Name = "tab10gB3"; + this.tab10gB3.TabStop = false; // - this.tBImportGCSubroutine.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCSubroutine", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBImportGCSubroutine, "tBImportGCSubroutine"); - this.tBImportGCSubroutine.Name = "tBImportGCSubroutine"; - this.tBImportGCSubroutine.Text = global::GrblPlotter.Properties.Settings.Default.importGCSubroutine; - this.toolTip1.SetToolTip(this.tBImportGCSubroutine, resources.GetString("tBImportGCSubroutine.ToolTip")); + // label87 // - // cBImportGCSubEnable + resources.ApplyResources(this.label87, "label87"); + this.label87.Name = "label87"; // - resources.ApplyResources(this.cBImportGCSubEnable, "cBImportGCSubEnable"); - this.cBImportGCSubEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSubEnable; - this.cBImportGCSubEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSubEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBImportGCSubEnable.Name = "cBImportGCSubEnable"; - this.toolTip1.SetToolTip(this.cBImportGCSubEnable, resources.GetString("cBImportGCSubEnable.ToolTip")); - this.cBImportGCSubEnable.UseVisualStyleBackColor = true; + // label86 // - // cBImportGCLineSegments + resources.ApplyResources(this.label86, "label86"); + this.label86.Name = "label86"; // - this.cBImportGCLineSegments.Checked = global::GrblPlotter.Properties.Settings.Default.importGCLineSegmentation; - this.cBImportGCLineSegments.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCLineSegmentation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBImportGCLineSegments, "cBImportGCLineSegments"); - this.cBImportGCLineSegments.Name = "cBImportGCLineSegments"; - this.toolTip1.SetToolTip(this.cBImportGCLineSegments, resources.GetString("cBImportGCLineSegments.ToolTip")); - this.cBImportGCLineSegments.UseVisualStyleBackColor = true; - this.cBImportGCLineSegments.CheckedChanged += new System.EventHandler(this.CbImportGCLineSegments_CheckedChanged); + // tab10gB3lbl6 // - // graphicImport4 + resources.ApplyResources(this.tab10gB3lbl6, "tab10gB3lbl6"); + this.tab10gB3lbl6.Name = "tab10gB3lbl6"; // - this.graphicImport4.Controls.Add(this.tab1_4gB1); - resources.ApplyResources(this.graphicImport4, "graphicImport4"); - this.graphicImport4.Name = "graphicImport4"; - this.graphicImport4.UseVisualStyleBackColor = true; + // tab10gB3lbl3 // - // tab1_4gB1 + resources.ApplyResources(this.tab10gB3lbl3, "tab10gB3lbl3"); + this.tab10gB3lbl3.Name = "tab10gB3lbl3"; // - this.tab1_4gB1.Controls.Add(this.BtnHelp_Usecase); - this.tab1_4gB1.Controls.Add(this.lblLastUseCase); - this.tab1_4gB1.Controls.Add(this.tab1_4lbl1); - this.tab1_4gB1.Controls.Add(this.tBUseCaseSetting2); - this.tab1_4gB1.Controls.Add(this.tBUseCaseSetting1); - this.tab1_4gB1.Controls.Add(this.tab1_4lbl2); - this.tab1_4gB1.Controls.Add(this.btnDelete); - this.tab1_4gB1.Controls.Add(this.btnUseCaseSave); - this.tab1_4gB1.Controls.Add(this.btnUseCaseLoad); - this.tab1_4gB1.Controls.Add(this.tBUseCaseInfo); - this.tab1_4gB1.Controls.Add(this.lBUseCase); - resources.ApplyResources(this.tab1_4gB1, "tab1_4gB1"); - this.tab1_4gB1.Name = "tab1_4gB1"; - this.tab1_4gB1.TabStop = false; + // tab10gB3lbl5 // - // BtnHelp_Usecase + resources.ApplyResources(this.tab10gB3lbl5, "tab10gB3lbl5"); + this.tab10gB3lbl5.Name = "tab10gB3lbl5"; // - this.BtnHelp_Usecase.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Usecase, "BtnHelp_Usecase"); - this.BtnHelp_Usecase.Name = "BtnHelp_Usecase"; - this.BtnHelp_Usecase.Tag = "id=form-setup-3#use-case"; - this.toolTip1.SetToolTip(this.BtnHelp_Usecase, resources.GetString("BtnHelp_Usecase.ToolTip")); - this.BtnHelp_Usecase.UseVisualStyleBackColor = false; - this.BtnHelp_Usecase.Click += new System.EventHandler(this.BtnHelp_Click); + // tab10gB3lbl4 + // + resources.ApplyResources(this.tab10gB3lbl4, "tab10gB3lbl4"); + this.tab10gB3lbl4.Name = "tab10gB3lbl4"; + // + // tab10gB3lbl2 // - // lblLastUseCase + resources.ApplyResources(this.tab10gB3lbl2, "tab10gB3lbl2"); + this.tab10gB3lbl2.Name = "tab10gB3lbl2"; // - resources.ApplyResources(this.lblLastUseCase, "lblLastUseCase"); - this.lblLastUseCase.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "useCaseLastLoaded", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.lblLastUseCase.Name = "lblLastUseCase"; - this.lblLastUseCase.Text = global::GrblPlotter.Properties.Settings.Default.useCaseLastLoaded; + // tab10gB3lbl1 // - // tab1_4lbl1 + resources.ApplyResources(this.tab10gB3lbl1, "tab10gB3lbl1"); + this.tab10gB3lbl1.Name = "tab10gB3lbl1"; // - resources.ApplyResources(this.tab1_4lbl1, "tab1_4lbl1"); - this.tab1_4lbl1.Name = "tab1_4lbl1"; + // tabControl5_Level2 // - // tBUseCaseSetting2 + this.tabControl5_Level2.Controls.Add(this.groupBox18); + this.tabControl5_Level2.Controls.Add(this.groupBox17); + this.tabControl5_Level2.Controls.Add(this.groupBox16); + this.tabControl5_Level2.Controls.Add(this.groupBox10); + resources.ApplyResources(this.tabControl5_Level2, "tabControl5_Level2"); + this.tabControl5_Level2.Name = "tabControl5_Level2"; + this.tabControl5_Level2.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.tBUseCaseSetting2, "tBUseCaseSetting2"); - this.tBUseCaseSetting2.Name = "tBUseCaseSetting2"; - this.tBUseCaseSetting2.ReadOnly = true; + // groupBox18 // - // tBUseCaseSetting1 + this.groupBox18.Controls.Add(this.button1); + this.groupBox18.Controls.Add(this.tbNotifierPBChannel); + this.groupBox18.Controls.Add(this.lblNotifierPBChannel); + this.groupBox18.Controls.Add(this.tbNotifierPBToken); + this.groupBox18.Controls.Add(this.cbNotifierPBEnable); + this.groupBox18.Controls.Add(this.lblNotifierPBToken); + resources.ApplyResources(this.groupBox18, "groupBox18"); + this.groupBox18.Name = "groupBox18"; + this.groupBox18.TabStop = false; // - resources.ApplyResources(this.tBUseCaseSetting1, "tBUseCaseSetting1"); - this.tBUseCaseSetting1.Name = "tBUseCaseSetting1"; - this.tBUseCaseSetting1.ReadOnly = true; + // button1 // - // tab1_4lbl2 + resources.ApplyResources(this.button1, "button1"); + this.button1.Name = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.Button1_Click); // - resources.ApplyResources(this.tab1_4lbl2, "tab1_4lbl2"); - this.tab1_4lbl2.Name = "tab1_4lbl2"; + // lblNotifierPBChannel // - // btnDelete + resources.ApplyResources(this.lblNotifierPBChannel, "lblNotifierPBChannel"); + this.lblNotifierPBChannel.Name = "lblNotifierPBChannel"; // - resources.ApplyResources(this.btnDelete, "btnDelete"); - this.btnDelete.Name = "btnDelete"; - this.toolTip1.SetToolTip(this.btnDelete, resources.GetString("btnDelete.ToolTip")); - this.btnDelete.UseVisualStyleBackColor = true; - this.btnDelete.Click += new System.EventHandler(this.BtnDelete_Click); + // lblNotifierPBToken // - // btnUseCaseSave + resources.ApplyResources(this.lblNotifierPBToken, "lblNotifierPBToken"); + this.lblNotifierPBToken.Name = "lblNotifierPBToken"; // - resources.ApplyResources(this.btnUseCaseSave, "btnUseCaseSave"); - this.btnUseCaseSave.Name = "btnUseCaseSave"; - this.toolTip1.SetToolTip(this.btnUseCaseSave, resources.GetString("btnUseCaseSave.ToolTip")); - this.btnUseCaseSave.UseVisualStyleBackColor = true; - this.btnUseCaseSave.Click += new System.EventHandler(this.BtnUseCaseSave_Click); + // groupBox17 // - // btnUseCaseLoad + this.groupBox17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); + this.groupBox17.Controls.Add(this.label33); + resources.ApplyResources(this.groupBox17, "groupBox17"); + this.groupBox17.Name = "groupBox17"; + this.groupBox17.TabStop = false; // - resources.ApplyResources(this.btnUseCaseLoad, "btnUseCaseLoad"); - this.btnUseCaseLoad.Name = "btnUseCaseLoad"; - this.toolTip1.SetToolTip(this.btnUseCaseLoad, resources.GetString("btnUseCaseLoad.ToolTip")); - this.btnUseCaseLoad.UseVisualStyleBackColor = true; - this.btnUseCaseLoad.Click += new System.EventHandler(this.BtnLoadUseCase_Click); + // label33 // - // tBUseCaseInfo + resources.ApplyResources(this.label33, "label33"); + this.label33.Name = "label33"; // - this.tBUseCaseInfo.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importUseCaseInfo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBUseCaseInfo, "tBUseCaseInfo"); - this.tBUseCaseInfo.Name = "tBUseCaseInfo"; - this.tBUseCaseInfo.Text = global::GrblPlotter.Properties.Settings.Default.importUseCaseInfo; + // groupBox16 // - // lBUseCase + this.groupBox16.Controls.Add(this.cbNotifierTitle); + this.groupBox16.Controls.Add(this.tbNotifierMsg2); + this.groupBox16.Controls.Add(this.tbNotifier6); + this.groupBox16.Controls.Add(this.nudNotifierMsg1); + this.groupBox16.Controls.Add(this.cbNotifierMsg1); + this.groupBox16.Controls.Add(this.tbNotifierMsg1); + this.groupBox16.Controls.Add(this.lblNotifier8); + this.groupBox16.Controls.Add(this.lblNotifierMsg1); + resources.ApplyResources(this.groupBox16, "groupBox16"); + this.groupBox16.Name = "groupBox16"; + this.groupBox16.TabStop = false; // - this.lBUseCase.FormattingEnabled = true; - resources.ApplyResources(this.lBUseCase, "lBUseCase"); - this.lBUseCase.Name = "lBUseCase"; - this.lBUseCase.SelectedIndexChanged += new System.EventHandler(this.LbUseCase_SelectedIndexChanged); + // lblNotifier8 // - // tabPage14 + resources.ApplyResources(this.lblNotifier8, "lblNotifier8"); + this.lblNotifier8.Name = "lblNotifier8"; // - this.tabPage14.Controls.Add(this.tab2gB1); - this.tabPage14.Controls.Add(this.tab2gB2); - resources.ApplyResources(this.tabPage14, "tabPage14"); - this.tabPage14.Name = "tabPage14"; - this.tabPage14.UseVisualStyleBackColor = true; + // lblNotifierMsg1 // - // tab2gB1 + resources.ApplyResources(this.lblNotifierMsg1, "lblNotifierMsg1"); + this.lblNotifierMsg1.Name = "lblNotifierMsg1"; // - this.tab2gB1.Controls.Add(this.BtnHelp_TooltableSet); - this.tab2gB1.Controls.Add(this.BtnLoadToolTableDialog); - this.tab2gB1.Controls.Add(this.lblToolListChanged); - this.tab2gB1.Controls.Add(this.btnDeleteToolTable); - this.tab2gB1.Controls.Add(this.lblToolListLoaded); - this.tab2gB1.Controls.Add(this.label5); - this.tab2gB1.Controls.Add(this.lbFiles); - this.tab2gB1.Controls.Add(this.btnLoadToolTable); - this.tab2gB1.Controls.Add(this.btnToolExport); - resources.ApplyResources(this.tab2gB1, "tab2gB1"); - this.tab2gB1.Name = "tab2gB1"; - this.tab2gB1.TabStop = false; + // groupBox10 // - // BtnHelp_TooltableSet + this.groupBox10.Controls.Add(this.BtnHelp_Notifier); + this.groupBox10.Controls.Add(this.cbNotifierEmailEnable); + this.groupBox10.Controls.Add(this.btn_notifierMail_Test); + this.groupBox10.Controls.Add(this.tbNotifier5); + this.groupBox10.Controls.Add(this.tbNotifier4); + this.groupBox10.Controls.Add(this.lblNotifier7); + this.groupBox10.Controls.Add(this.lblNotifier6); + this.groupBox10.Controls.Add(this.groupBox15); + this.groupBox10.Controls.Add(this.lblNotifier1); + resources.ApplyResources(this.groupBox10, "groupBox10"); + this.groupBox10.Name = "groupBox10"; + this.groupBox10.TabStop = false; // - this.BtnHelp_TooltableSet.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_TooltableSet, "BtnHelp_TooltableSet"); - this.BtnHelp_TooltableSet.Name = "BtnHelp_TooltableSet"; - this.BtnHelp_TooltableSet.Tag = "id=form-setup-3#tooltable"; - this.toolTip1.SetToolTip(this.BtnHelp_TooltableSet, resources.GetString("BtnHelp_TooltableSet.ToolTip")); - this.BtnHelp_TooltableSet.UseVisualStyleBackColor = false; - this.BtnHelp_TooltableSet.Click += new System.EventHandler(this.BtnHelp_Click); + // BtnHelp_Notifier // - // BtnLoadToolTableDialog + this.BtnHelp_Notifier.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Notifier, "BtnHelp_Notifier"); + this.BtnHelp_Notifier.Name = "BtnHelp_Notifier"; + this.BtnHelp_Notifier.Tag = "id=form-setup-4#notifier"; + this.toolTip1.SetToolTip(this.BtnHelp_Notifier, resources.GetString("BtnHelp_Notifier.ToolTip")); + this.BtnHelp_Notifier.UseVisualStyleBackColor = false; + this.BtnHelp_Notifier.Click += new System.EventHandler(this.BtnHelp_Click); // - resources.ApplyResources(this.BtnLoadToolTableDialog, "BtnLoadToolTableDialog"); - this.BtnLoadToolTableDialog.Name = "BtnLoadToolTableDialog"; - this.toolTip1.SetToolTip(this.BtnLoadToolTableDialog, resources.GetString("BtnLoadToolTableDialog.ToolTip")); - this.BtnLoadToolTableDialog.UseVisualStyleBackColor = true; - this.BtnLoadToolTableDialog.Click += new System.EventHandler(this.BtnToolImport_Click); + // btn_notifierMail_Test // - // lblToolListChanged + resources.ApplyResources(this.btn_notifierMail_Test, "btn_notifierMail_Test"); + this.btn_notifierMail_Test.Name = "btn_notifierMail_Test"; + this.btn_notifierMail_Test.UseVisualStyleBackColor = true; + this.btn_notifierMail_Test.Click += new System.EventHandler(this.BtnNotifierMail_Test_Click); // - resources.ApplyResources(this.lblToolListChanged, "lblToolListChanged"); - this.lblToolListChanged.Name = "lblToolListChanged"; + // lblNotifier7 // - // btnDeleteToolTable + resources.ApplyResources(this.lblNotifier7, "lblNotifier7"); + this.lblNotifier7.Name = "lblNotifier7"; // - resources.ApplyResources(this.btnDeleteToolTable, "btnDeleteToolTable"); - this.btnDeleteToolTable.Name = "btnDeleteToolTable"; - this.toolTip1.SetToolTip(this.btnDeleteToolTable, resources.GetString("btnDeleteToolTable.ToolTip")); - this.btnDeleteToolTable.UseVisualStyleBackColor = true; - this.btnDeleteToolTable.Click += new System.EventHandler(this.BtnDeleteToolTable_Click); + // lblNotifier6 // - // lblToolListLoaded + resources.ApplyResources(this.lblNotifier6, "lblNotifier6"); + this.lblNotifier6.Name = "lblNotifier6"; // - resources.ApplyResources(this.lblToolListLoaded, "lblToolListLoaded"); - this.lblToolListLoaded.Name = "lblToolListLoaded"; + // groupBox15 // - // label5 + this.groupBox15.Controls.Add(this.nudNotifier1); + this.groupBox15.Controls.Add(this.tbNotifier3); + this.groupBox15.Controls.Add(this.tbNotifier2); + this.groupBox15.Controls.Add(this.tbNotifier1); + this.groupBox15.Controls.Add(this.lblNotifier3); + this.groupBox15.Controls.Add(this.lblNotifier5); + this.groupBox15.Controls.Add(this.lblNotifier2); + this.groupBox15.Controls.Add(this.lblNotifier4); + resources.ApplyResources(this.groupBox15, "groupBox15"); + this.groupBox15.Name = "groupBox15"; + this.groupBox15.TabStop = false; // - resources.ApplyResources(this.label5, "label5"); - this.label5.Name = "label5"; + // lblNotifier3 // - // lbFiles + resources.ApplyResources(this.lblNotifier3, "lblNotifier3"); + this.lblNotifier3.Name = "lblNotifier3"; // - this.lbFiles.FormattingEnabled = true; - resources.ApplyResources(this.lbFiles, "lbFiles"); - this.lbFiles.Name = "lbFiles"; + // lblNotifier5 // - // btnLoadToolTable + resources.ApplyResources(this.lblNotifier5, "lblNotifier5"); + this.lblNotifier5.Name = "lblNotifier5"; // - resources.ApplyResources(this.btnLoadToolTable, "btnLoadToolTable"); - this.btnLoadToolTable.Name = "btnLoadToolTable"; - this.toolTip1.SetToolTip(this.btnLoadToolTable, resources.GetString("btnLoadToolTable.ToolTip")); - this.btnLoadToolTable.UseVisualStyleBackColor = true; - this.btnLoadToolTable.Click += new System.EventHandler(this.BtnLoadToolTable_Click); + // lblNotifier2 // - // btnToolExport + resources.ApplyResources(this.lblNotifier2, "lblNotifier2"); + this.lblNotifier2.Name = "lblNotifier2"; // - resources.ApplyResources(this.btnToolExport, "btnToolExport"); - this.btnToolExport.Name = "btnToolExport"; - this.toolTip1.SetToolTip(this.btnToolExport, resources.GetString("btnToolExport.ToolTip")); - this.btnToolExport.UseVisualStyleBackColor = true; - this.btnToolExport.Click += new System.EventHandler(this.BtnToolExport_Click); + // lblNotifier4 // - // tab2gB2 + resources.ApplyResources(this.lblNotifier4, "lblNotifier4"); + this.lblNotifier4.Name = "lblNotifier4"; // - this.tab2gB2.Controls.Add(this.cBToolLaser); - this.tab2gB2.Controls.Add(this.btnDown); - this.tab2gB2.Controls.Add(this.btnUp); - this.tab2gB2.Controls.Add(this.btnReNumberTools); - this.tab2gB2.Controls.Add(this.btnMoveToolXY); - this.tab2gB2.Controls.Add(this.tab2gB2lbl1); - this.tab2gB2.Controls.Add(this.nUDToolOffsetZ); - this.tab2gB2.Controls.Add(this.nUDToolOffsetX); - this.tab2gB2.Controls.Add(this.nUDToolOffsetY); - this.tab2gB2.Controls.Add(this.dGVToolList); - resources.ApplyResources(this.tab2gB2, "tab2gB2"); - this.tab2gB2.Name = "tab2gB2"; - this.tab2gB2.TabStop = false; + // lblNotifier1 // - // cBToolLaser + resources.ApplyResources(this.lblNotifier1, "lblNotifier1"); + this.lblNotifier1.Name = "lblNotifier1"; // - resources.ApplyResources(this.cBToolLaser, "cBToolLaser"); - this.cBToolLaser.Name = "cBToolLaser"; - this.toolTip1.SetToolTip(this.cBToolLaser, resources.GetString("cBToolLaser.ToolTip")); - this.cBToolLaser.UseVisualStyleBackColor = true; - this.cBToolLaser.CheckedChanged += new System.EventHandler(this.CbToolLaser_CheckedChanged); + // tabPage22 + // + this.tabPage22.Controls.Add(this.tabControl4); + resources.ApplyResources(this.tabPage22, "tabPage22"); + this.tabPage22.Name = "tabPage22"; + this.tabPage22.UseVisualStyleBackColor = true; // - // btnDown + // tabControl4 // - this.btnDown.Image = global::GrblPlotter.Properties.Resources.down; - resources.ApplyResources(this.btnDown, "btnDown"); - this.btnDown.Name = "btnDown"; - this.btnDown.UseVisualStyleBackColor = true; - this.btnDown.Click += new System.EventHandler(this.BtnDown_Click); + this.tabControl4.Controls.Add(this.tabPage23); + this.tabControl4.Controls.Add(this.tabPage2); + this.tabControl4.Controls.Add(this.tabPage24); + this.tabControl4.Controls.Add(this.tabPage1); + this.tabControl4.Controls.Add(this.tabPage6); + this.tabControl4.Controls.Add(this.tabPage32); + this.tabControl4.Controls.Add(this.tabPage33); + resources.ApplyResources(this.tabControl4, "tabControl4"); + this.tabControl4.Name = "tabControl4"; + this.tabControl4.SelectedIndex = 0; // - // btnUp + // tabPage23 // - this.btnUp.Image = global::GrblPlotter.Properties.Resources.up; - resources.ApplyResources(this.btnUp, "btnUp"); - this.btnUp.Name = "btnUp"; - this.btnUp.UseVisualStyleBackColor = true; - this.btnUp.Click += new System.EventHandler(this.BtnUp_Click); + this.tabPage23.Controls.Add(this.BtnHelp_Buttons); + this.tabPage23.Controls.Add(this.tab6lbl1); + this.tabPage23.Controls.Add(this.tab6lbl2); + this.tabPage23.Controls.Add(this.lblFilePath); + this.tabPage23.Controls.Add(this.dGVCustomBtn); + resources.ApplyResources(this.tabPage23, "tabPage23"); + this.tabPage23.Name = "tabPage23"; + this.tabPage23.UseVisualStyleBackColor = true; // - // btnReNumberTools + // BtnHelp_Buttons // - resources.ApplyResources(this.btnReNumberTools, "btnReNumberTools"); - this.btnReNumberTools.Name = "btnReNumberTools"; - this.btnReNumberTools.UseVisualStyleBackColor = true; - this.btnReNumberTools.Click += new System.EventHandler(this.BtnReNumberTools_Click); + this.BtnHelp_Buttons.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Buttons, "BtnHelp_Buttons"); + this.BtnHelp_Buttons.Name = "BtnHelp_Buttons"; + this.BtnHelp_Buttons.Tag = "id=form-setup-5#custom-buttons"; + this.toolTip1.SetToolTip(this.BtnHelp_Buttons, resources.GetString("BtnHelp_Buttons.ToolTip")); + this.BtnHelp_Buttons.UseVisualStyleBackColor = false; + this.BtnHelp_Buttons.Click += new System.EventHandler(this.BtnHelp_Click); // - // btnMoveToolXY + // tab6lbl1 // - resources.ApplyResources(this.btnMoveToolXY, "btnMoveToolXY"); - this.btnMoveToolXY.Name = "btnMoveToolXY"; - this.btnMoveToolXY.UseVisualStyleBackColor = true; - this.btnMoveToolXY.Click += new System.EventHandler(this.BtnMoveToolXY_Click); + resources.ApplyResources(this.tab6lbl1, "tab6lbl1"); + this.tab6lbl1.Name = "tab6lbl1"; // - // tab2gB2lbl1 + // tab6lbl2 // - resources.ApplyResources(this.tab2gB2lbl1, "tab2gB2lbl1"); - this.tab2gB2lbl1.Name = "tab2gB2lbl1"; + resources.ApplyResources(this.tab6lbl2, "tab6lbl2"); + this.tab6lbl2.Name = "tab6lbl2"; // - // nUDToolOffsetZ + // lblFilePath // - this.nUDToolOffsetZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "toolTableOffsetZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDToolOffsetZ.DecimalPlaces = 1; - this.nUDToolOffsetZ.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDToolOffsetZ, "nUDToolOffsetZ"); - this.nUDToolOffsetZ.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDToolOffsetZ.Minimum = new decimal(new int[] { - 10000, - 0, - 0, - -2147483648}); - this.nUDToolOffsetZ.Name = "nUDToolOffsetZ"; - this.nUDToolOffsetZ.Value = global::GrblPlotter.Properties.Settings.Default.toolTableOffsetZ; + resources.ApplyResources(this.lblFilePath, "lblFilePath"); + this.lblFilePath.Name = "lblFilePath"; // - // nUDToolOffsetX + // dGVCustomBtn // - this.nUDToolOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "toolTableOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDToolOffsetX.DecimalPlaces = 1; - this.nUDToolOffsetX.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDToolOffsetX, "nUDToolOffsetX"); - this.nUDToolOffsetX.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDToolOffsetX.Minimum = new decimal(new int[] { - 10000, - 0, - 0, - -2147483648}); - this.nUDToolOffsetX.Name = "nUDToolOffsetX"; - this.nUDToolOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.toolTableOffsetX; + this.dGVCustomBtn.AllowUserToAddRows = false; + this.dGVCustomBtn.AllowUserToDeleteRows = false; + this.dGVCustomBtn.AllowUserToResizeColumns = false; + this.dGVCustomBtn.AllowUserToResizeRows = false; + this.dGVCustomBtn.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; + this.dGVCustomBtn.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { + this.Column20, + this.Column21, + this.Column22, + this.color}); + resources.ApplyResources(this.dGVCustomBtn, "dGVCustomBtn"); + this.dGVCustomBtn.Name = "dGVCustomBtn"; + this.dGVCustomBtn.RowHeadersVisible = false; // - // nUDToolOffsetY + // Column20 // - this.nUDToolOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "toolTableOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDToolOffsetY.DecimalPlaces = 1; - this.nUDToolOffsetY.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDToolOffsetY, "nUDToolOffsetY"); - this.nUDToolOffsetY.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDToolOffsetY.Minimum = new decimal(new int[] { - 10000, - 0, - 0, - -2147483648}); - this.nUDToolOffsetY.Name = "nUDToolOffsetY"; - this.nUDToolOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.toolTableOffsetY; + dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; + this.Column20.DefaultCellStyle = dataGridViewCellStyle17; + resources.ApplyResources(this.Column20, "Column20"); + this.Column20.MaxInputLength = 2; + this.Column20.Name = "Column20"; + this.Column20.ReadOnly = true; + this.Column20.Resizable = System.Windows.Forms.DataGridViewTriState.False; + this.Column20.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; // - // dGVToolList + // Column21 // - this.dGVToolList.AllowUserToResizeColumns = false; - this.dGVToolList.AllowUserToResizeRows = false; - resources.ApplyResources(this.dGVToolList, "dGVToolList"); - this.dGVToolList.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.DisableResizing; - this.dGVToolList.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.Column1, - this.Column2, - this.Column3, - this.Column4, - this.Column5, - this.Column6, - this.Column16, - this.Column7, - this.Column8, - this.Column10, - this.Column15, - this.Column9, - this.Column13, - this.Column11, - this.Column12, - this.Column14}); - this.dGVToolList.MultiSelect = false; - this.dGVToolList.Name = "dGVToolList"; - this.dGVToolList.RowTemplate.Height = 15; - this.dGVToolList.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.DgvToolList_CellLeave); - this.dGVToolList.CellLeave += new System.Windows.Forms.DataGridViewCellEventHandler(this.DgvToolList_CellLeave); - this.dGVToolList.SelectionChanged += new System.EventHandler(this.DgvToolList_SelectionChanged); + dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; + this.Column21.DefaultCellStyle = dataGridViewCellStyle18; + resources.ApplyResources(this.Column21, "Column21"); + this.Column21.MaxInputLength = 100; + this.Column21.Name = "Column21"; + this.Column21.Resizable = System.Windows.Forms.DataGridViewTriState.False; + this.Column21.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; // - // Column1 + // Column22 // - dataGridViewCellStyle1.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - dataGridViewCellStyle1.Format = "N0"; - dataGridViewCellStyle1.NullValue = "2"; - this.Column1.DefaultCellStyle = dataGridViewCellStyle1; - resources.ApplyResources(this.Column1, "Column1"); - this.Column1.MaxInputLength = 3; - this.Column1.Name = "Column1"; + dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; + this.Column22.DefaultCellStyle = dataGridViewCellStyle19; + resources.ApplyResources(this.Column22, "Column22"); + this.Column22.MaxInputLength = 300; + this.Column22.Name = "Column22"; + this.Column22.Resizable = System.Windows.Forms.DataGridViewTriState.False; + this.Column22.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; // - // Column2 + // color // - dataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - dataGridViewCellStyle2.NullValue = "FFFFFF"; - this.Column2.DefaultCellStyle = dataGridViewCellStyle2; - resources.ApplyResources(this.Column2, "Column2"); - this.Column2.MaxInputLength = 6; - this.Column2.Name = "Column2"; + resources.ApplyResources(this.color, "color"); + this.color.Name = "color"; // - // Column3 + // tabPage2 // - dataGridViewCellStyle3.NullValue = "edit to add new entry"; - this.Column3.DefaultCellStyle = dataGridViewCellStyle3; - resources.ApplyResources(this.Column3, "Column3"); - this.Column3.MaxInputLength = 20; - this.Column3.Name = "Column3"; + this.tabPage2.Controls.Add(this.BtnHelp_Hotkeys); + this.tabPage2.Controls.Add(this.tab9gB1); + resources.ApplyResources(this.tabPage2, "tabPage2"); + this.tabPage2.Name = "tabPage2"; + this.tabPage2.UseVisualStyleBackColor = true; // - // Column4 + // BtnHelp_Hotkeys // - dataGridViewCellStyle4.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle4.Format = "N2"; - dataGridViewCellStyle4.NullValue = "0"; - this.Column4.DefaultCellStyle = dataGridViewCellStyle4; - resources.ApplyResources(this.Column4, "Column4"); - this.Column4.MaxInputLength = 8; - this.Column4.Name = "Column4"; + this.BtnHelp_Hotkeys.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Hotkeys, "BtnHelp_Hotkeys"); + this.BtnHelp_Hotkeys.Name = "BtnHelp_Hotkeys"; + this.BtnHelp_Hotkeys.Tag = "id=form-setup-5#hotkeys"; + this.toolTip1.SetToolTip(this.BtnHelp_Hotkeys, resources.GetString("BtnHelp_Hotkeys.ToolTip")); + this.BtnHelp_Hotkeys.UseVisualStyleBackColor = false; + this.BtnHelp_Hotkeys.Click += new System.EventHandler(this.BtnHelp_Click); // - // Column5 + // tab9gB1 // - dataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle5.Format = "N2"; - dataGridViewCellStyle5.NullValue = "0"; - this.Column5.DefaultCellStyle = dataGridViewCellStyle5; - resources.ApplyResources(this.Column5, "Column5"); - this.Column5.MaxInputLength = 8; - this.Column5.Name = "Column5"; + this.tab9gB1.Controls.Add(this.btnOpenHotkeys); + this.tab9gB1.Controls.Add(this.lblPathHotkeys); + this.tab9gB1.Controls.Add(this.btnHotkeyRefresh); + this.tab9gB1.Controls.Add(this.tab9gB1lbl2); + this.tab9gB1.Controls.Add(this.tBHotkeyList); + this.tab9gB1.Controls.Add(this.tab9gB1lbl1); + this.tab9gB1.Controls.Add(this.tB_kP_Left1); + resources.ApplyResources(this.tab9gB1, "tab9gB1"); + this.tab9gB1.Name = "tab9gB1"; + this.tab9gB1.TabStop = false; // - // Column6 + // btnOpenHotkeys // - dataGridViewCellStyle6.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle6.Format = "N2"; - dataGridViewCellStyle6.NullValue = "0"; - this.Column6.DefaultCellStyle = dataGridViewCellStyle6; - resources.ApplyResources(this.Column6, "Column6"); - this.Column6.MaxInputLength = 8; - this.Column6.Name = "Column6"; + resources.ApplyResources(this.btnOpenHotkeys, "btnOpenHotkeys"); + this.btnOpenHotkeys.Name = "btnOpenHotkeys"; + this.btnOpenHotkeys.UseVisualStyleBackColor = true; + this.btnOpenHotkeys.Click += new System.EventHandler(this.BtnOpenHotkeys_Click); // - // Column16 + // lblPathHotkeys // - dataGridViewCellStyle7.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle7.Format = "N2"; - dataGridViewCellStyle7.NullValue = "0"; - this.Column16.DefaultCellStyle = dataGridViewCellStyle7; - resources.ApplyResources(this.Column16, "Column16"); - this.Column16.MaxInputLength = 8; - this.Column16.Name = "Column16"; + resources.ApplyResources(this.lblPathHotkeys, "lblPathHotkeys"); + this.lblPathHotkeys.Name = "lblPathHotkeys"; // - // Column7 + // btnHotkeyRefresh // - dataGridViewCellStyle8.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle8.Format = "N2"; - dataGridViewCellStyle8.NullValue = "3,0"; - this.Column7.DefaultCellStyle = dataGridViewCellStyle8; - resources.ApplyResources(this.Column7, "Column7"); - this.Column7.MaxInputLength = 8; - this.Column7.Name = "Column7"; + resources.ApplyResources(this.btnHotkeyRefresh, "btnHotkeyRefresh"); + this.btnHotkeyRefresh.Name = "btnHotkeyRefresh"; + this.btnHotkeyRefresh.UseVisualStyleBackColor = true; + this.btnHotkeyRefresh.Click += new System.EventHandler(this.BtnHotkeyRefresh_Click); // - // Column8 + // tab9gB1lbl2 // - dataGridViewCellStyle9.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle9.Format = "N0"; - dataGridViewCellStyle9.NullValue = "800"; - this.Column8.DefaultCellStyle = dataGridViewCellStyle9; - resources.ApplyResources(this.Column8, "Column8"); - this.Column8.MaxInputLength = 6; - this.Column8.Name = "Column8"; + resources.ApplyResources(this.tab9gB1lbl2, "tab9gB1lbl2"); + this.tab9gB1lbl2.Name = "tab9gB1lbl2"; // - // Column10 + // tBHotkeyList // - dataGridViewCellStyle10.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle10.Format = "N0"; - dataGridViewCellStyle10.NullValue = "500"; - this.Column10.DefaultCellStyle = dataGridViewCellStyle10; - resources.ApplyResources(this.Column10, "Column10"); - this.Column10.MaxInputLength = 6; - this.Column10.Name = "Column10"; + resources.ApplyResources(this.tBHotkeyList, "tBHotkeyList"); + this.tBHotkeyList.Name = "tBHotkeyList"; + this.tBHotkeyList.ReadOnly = true; // - // Column15 + // tab9gB1lbl1 // - dataGridViewCellStyle11.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle11.Format = "N2"; - dataGridViewCellStyle11.NullValue = "2"; - this.Column15.DefaultCellStyle = dataGridViewCellStyle11; - resources.ApplyResources(this.Column15, "Column15"); - this.Column15.MaxInputLength = 8; - this.Column15.Name = "Column15"; + resources.ApplyResources(this.tab9gB1lbl1, "tab9gB1lbl1"); + this.tab9gB1lbl1.Name = "tab9gB1lbl1"; // - // Column9 + // tB_kP_Left1 // - dataGridViewCellStyle12.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle12.Format = "N2"; - dataGridViewCellStyle12.NullValue = "-3"; - this.Column9.DefaultCellStyle = dataGridViewCellStyle12; - resources.ApplyResources(this.Column9, "Column9"); - this.Column9.MaxInputLength = 8; - this.Column9.Name = "Column9"; + resources.ApplyResources(this.tB_kP_Left1, "tB_kP_Left1"); + this.tB_kP_Left1.Name = "tB_kP_Left1"; + this.tB_kP_Left1.ReadOnly = true; + this.tB_kP_Left1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TbKeyPad_KeyDown); // - // Column13 + // tabPage24 // - dataGridViewCellStyle13.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle13.Format = "N2"; - dataGridViewCellStyle13.NullValue = "1"; - this.Column13.DefaultCellStyle = dataGridViewCellStyle13; - resources.ApplyResources(this.Column13, "Column13"); - this.Column13.MaxInputLength = 8; - this.Column13.Name = "Column13"; + this.tabPage24.Controls.Add(this.BtnHelp_Gamepad); + this.tabPage24.Controls.Add(this.tab7gB1); + resources.ApplyResources(this.tabPage24, "tabPage24"); + this.tabPage24.Name = "tabPage24"; + this.tabPage24.UseVisualStyleBackColor = true; + this.tabPage24.Enter += new System.EventHandler(this.TabPage24_Enter); + this.tabPage24.Leave += new System.EventHandler(this.TabPage24_Leave); // - // Column11 + // BtnHelp_Gamepad // - dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle14.Format = "N0"; - dataGridViewCellStyle14.NullValue = "10000"; - this.Column11.DefaultCellStyle = dataGridViewCellStyle14; - resources.ApplyResources(this.Column11, "Column11"); - this.Column11.MaxInputLength = 8; - this.Column11.Name = "Column11"; + this.BtnHelp_Gamepad.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Gamepad, "BtnHelp_Gamepad"); + this.BtnHelp_Gamepad.Name = "BtnHelp_Gamepad"; + this.BtnHelp_Gamepad.Tag = "id=form-setup-5#gamepad"; + this.toolTip1.SetToolTip(this.BtnHelp_Gamepad, resources.GetString("BtnHelp_Gamepad.ToolTip")); + this.BtnHelp_Gamepad.UseVisualStyleBackColor = false; + this.BtnHelp_Gamepad.Click += new System.EventHandler(this.BtnHelp_Click); // - // Column12 + // tab7gB1 // - dataGridViewCellStyle15.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - dataGridViewCellStyle15.Format = "N0"; - dataGridViewCellStyle15.NullValue = "100"; - this.Column12.DefaultCellStyle = dataGridViewCellStyle15; - resources.ApplyResources(this.Column12, "Column12"); - this.Column12.MaxInputLength = 6; - this.Column12.Name = "Column12"; + this.tab7gB1.Controls.Add(this.tBGPPOVC07); + this.tab7gB1.Controls.Add(this.tBGPPOVC06); + this.tab7gB1.Controls.Add(this.tBGPPOVC05); + this.tab7gB1.Controls.Add(this.tBGPPOVC04); + this.tab7gB1.Controls.Add(this.tBGPPOVC03); + this.tab7gB1.Controls.Add(this.tBGPPOVC02); + this.tab7gB1.Controls.Add(this.tBGPPOVC01); + this.tab7gB1.Controls.Add(this.tBGPPOVC00); + this.tab7gB1.Controls.Add(this.lblPOVC07); + this.tab7gB1.Controls.Add(this.lblPOVC06); + this.tab7gB1.Controls.Add(this.lblPOVC05); + this.tab7gB1.Controls.Add(this.lblPOVC04); + this.tab7gB1.Controls.Add(this.lblPOVC03); + this.tab7gB1.Controls.Add(this.lblPOVC02); + this.tab7gB1.Controls.Add(this.lblPOVC01); + this.tab7gB1.Controls.Add(this.label49); + this.tab7gB1.Controls.Add(this.lblPOVC00); + this.tab7gB1.Controls.Add(this.groupBox1); + this.tab7gB1.Controls.Add(this.lblValR); + this.tab7gB1.Controls.Add(this.lblValY); + this.tab7gB1.Controls.Add(this.lblValZ); + this.tab7gB1.Controls.Add(this.lblValX); + this.tab7gB1.Controls.Add(this.cBGPEnable); + this.tab7gB1.Controls.Add(this.cBRInvert); + this.tab7gB1.Controls.Add(this.cBZInvert); + this.tab7gB1.Controls.Add(this.cBYInvert); + this.tab7gB1.Controls.Add(this.cBXInvert); + this.tab7gB1.Controls.Add(this.tBRAxis); + this.tab7gB1.Controls.Add(this.tBZAxis); + this.tab7gB1.Controls.Add(this.tBYAxis); + this.tab7gB1.Controls.Add(this.tBXAxis); + this.tab7gB1.Controls.Add(this.tab7gB1lbl1); + this.tab7gB1.Controls.Add(this.tBGP15); + this.tab7gB1.Controls.Add(this.tBGP14); + this.tab7gB1.Controls.Add(this.tBGP13); + this.tab7gB1.Controls.Add(this.tBGP12); + this.tab7gB1.Controls.Add(this.tBGP11); + this.tab7gB1.Controls.Add(this.tBGP10); + this.tab7gB1.Controls.Add(this.tBGP9); + this.tab7gB1.Controls.Add(this.tBGP8); + this.tab7gB1.Controls.Add(this.tBGP7); + this.tab7gB1.Controls.Add(this.tBGP6); + this.tab7gB1.Controls.Add(this.tBGP5); + this.tab7gB1.Controls.Add(this.tBGP4); + this.tab7gB1.Controls.Add(this.tBGP3); + this.tab7gB1.Controls.Add(this.tBGP2); + this.tab7gB1.Controls.Add(this.tBGP1); + this.tab7gB1.Controls.Add(this.lblgp); + this.tab7gB1.Controls.Add(this.label44); + this.tab7gB1.Controls.Add(this.trackBarR); + this.tab7gB1.Controls.Add(this.label43); + this.tab7gB1.Controls.Add(this.trackBarZ); + this.tab7gB1.Controls.Add(this.label42); + this.tab7gB1.Controls.Add(this.label41); + this.tab7gB1.Controls.Add(this.trackBarY); + this.tab7gB1.Controls.Add(this.trackBarX); + this.tab7gB1.Controls.Add(this.lblButtons15); + this.tab7gB1.Controls.Add(this.lblButtons0); + this.tab7gB1.Controls.Add(this.lblButtons14); + this.tab7gB1.Controls.Add(this.tBGP0); + this.tab7gB1.Controls.Add(this.lblButtons13); + this.tab7gB1.Controls.Add(this.lblButtons1); + this.tab7gB1.Controls.Add(this.lblButtons12); + this.tab7gB1.Controls.Add(this.lblButtons2); + this.tab7gB1.Controls.Add(this.lblButtons11); + this.tab7gB1.Controls.Add(this.lblButtons3); + this.tab7gB1.Controls.Add(this.lblButtons10); + this.tab7gB1.Controls.Add(this.lblButtons4); + this.tab7gB1.Controls.Add(this.lblButtons9); + this.tab7gB1.Controls.Add(this.lblButtons5); + this.tab7gB1.Controls.Add(this.lblButtons8); + this.tab7gB1.Controls.Add(this.lblButtons6); + this.tab7gB1.Controls.Add(this.lblButtons7); + resources.ApplyResources(this.tab7gB1, "tab7gB1"); + this.tab7gB1.Name = "tab7gB1"; + this.tab7gB1.TabStop = false; // - // Column14 + // lblPOVC07 // - dataGridViewCellStyle16.NullValue = " "; - this.Column14.DefaultCellStyle = dataGridViewCellStyle16; - resources.ApplyResources(this.Column14, "Column14"); - this.Column14.MaxInputLength = 32; - this.Column14.Name = "Column14"; + this.lblPOVC07.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC07, "lblPOVC07"); + this.lblPOVC07.Name = "lblPOVC07"; // - // tabPage8 + // lblPOVC06 // - this.tabPage8.Controls.Add(this.gBToolChange); - resources.ApplyResources(this.tabPage8, "tabPage8"); - this.tabPage8.Name = "tabPage8"; - this.tabPage8.UseVisualStyleBackColor = true; + this.lblPOVC06.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC06, "lblPOVC06"); + this.lblPOVC06.Name = "lblPOVC06"; // - // gBToolChange + // lblPOVC05 // - this.gBToolChange.Controls.Add(this.BtnHelp_Toolchange); - this.gBToolChange.Controls.Add(this.label47); - this.gBToolChange.Controls.Add(this.label46); - this.gBToolChange.Controls.Add(this.nUDToolChangeScriptDelay); - this.gBToolChange.Controls.Add(this.nUDToolChangeEmpty); - this.gBToolChange.Controls.Add(this.btnFileDialogTT4); - this.gBToolChange.Controls.Add(this.btnFileDialogTT3); - this.gBToolChange.Controls.Add(this.btnFileDialogTT2); - this.gBToolChange.Controls.Add(this.btnFileDialogTT1); - this.gBToolChange.Controls.Add(this.cBToolChangeEmpty); - this.gBToolChange.Controls.Add(this.label61); - this.gBToolChange.Controls.Add(this.lbl_4); - this.gBToolChange.Controls.Add(this.tBToolChangeScriptProbe); - this.gBToolChange.Controls.Add(this.lbl_2); - this.gBToolChange.Controls.Add(this.tBToolChangeScriptSelect); - this.gBToolChange.Controls.Add(this.lbl_1); - this.gBToolChange.Controls.Add(this.tBToolChangeScriptPut); - this.gBToolChange.Controls.Add(this.lbl_3); - this.gBToolChange.Controls.Add(this.tBToolChangeScriptGet); - this.gBToolChange.Controls.Add(this.cBToolChange); - resources.ApplyResources(this.gBToolChange, "gBToolChange"); - this.gBToolChange.Name = "gBToolChange"; - this.gBToolChange.TabStop = false; + this.lblPOVC05.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC05, "lblPOVC05"); + this.lblPOVC05.Name = "lblPOVC05"; + // + // lblPOVC04 + // + this.lblPOVC04.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC04, "lblPOVC04"); + this.lblPOVC04.Name = "lblPOVC04"; // - // BtnHelp_Toolchange + // lblPOVC03 // - this.BtnHelp_Toolchange.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Toolchange, "BtnHelp_Toolchange"); - this.BtnHelp_Toolchange.Name = "BtnHelp_Toolchange"; - this.BtnHelp_Toolchange.Tag = "id=form-setup-3#toolchange"; - this.toolTip1.SetToolTip(this.BtnHelp_Toolchange, resources.GetString("BtnHelp_Toolchange.ToolTip")); - this.BtnHelp_Toolchange.UseVisualStyleBackColor = false; - this.BtnHelp_Toolchange.Click += new System.EventHandler(this.BtnHelp_Click); + this.lblPOVC03.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC03, "lblPOVC03"); + this.lblPOVC03.Name = "lblPOVC03"; // - // label47 + // lblPOVC02 // - resources.ApplyResources(this.label47, "label47"); - this.label47.Name = "label47"; + this.lblPOVC02.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC02, "lblPOVC02"); + this.lblPOVC02.Name = "lblPOVC02"; // - // label46 + // lblPOVC01 // - resources.ApplyResources(this.label46, "label46"); - this.label46.Name = "label46"; + this.lblPOVC01.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC01, "lblPOVC01"); + this.lblPOVC01.Name = "lblPOVC01"; // - // nUDToolChangeScriptDelay + // label49 // - this.nUDToolChangeScriptDelay.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptDelay", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDToolChangeScriptDelay.DecimalPlaces = 1; - resources.ApplyResources(this.nUDToolChangeScriptDelay, "nUDToolChangeScriptDelay"); - this.nUDToolChangeScriptDelay.Name = "nUDToolChangeScriptDelay"; - this.nUDToolChangeScriptDelay.Value = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptDelay; + resources.ApplyResources(this.label49, "label49"); + this.label49.Name = "label49"; // - // nUDToolChangeEmpty + // lblPOVC00 // - this.nUDToolChangeEmpty.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "ctrlToolChangeEmptyNr", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDToolChangeEmpty, "nUDToolChangeEmpty"); - this.nUDToolChangeEmpty.Maximum = new decimal(new int[] { - 99, - 0, - 0, - 0}); - this.nUDToolChangeEmpty.Name = "nUDToolChangeEmpty"; - this.toolTip1.SetToolTip(this.nUDToolChangeEmpty, resources.GetString("nUDToolChangeEmpty.ToolTip")); - this.nUDToolChangeEmpty.Value = global::GrblPlotter.Properties.Settings.Default.ctrlToolChangeEmptyNr; + this.lblPOVC00.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblPOVC00, "lblPOVC00"); + this.lblPOVC00.Name = "lblPOVC00"; // - // btnFileDialogTT4 + // groupBox1 // - resources.ApplyResources(this.btnFileDialogTT4, "btnFileDialogTT4"); - this.btnFileDialogTT4.Name = "btnFileDialogTT4"; - this.btnFileDialogTT4.UseVisualStyleBackColor = true; - this.btnFileDialogTT4.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); + this.groupBox1.Controls.Add(this.tab7gB2lbl3); + this.groupBox1.Controls.Add(this.tab7gB2lbl5); + this.groupBox1.Controls.Add(this.nUDFeedrate); + this.groupBox1.Controls.Add(this.nUDStepwidth); + this.groupBox1.Controls.Add(this.tab7gB2lbl4); + this.groupBox1.Controls.Add(this.nUDMinimum); + this.groupBox1.Controls.Add(this.tab7gB2lbl2); + this.groupBox1.Controls.Add(this.tab7gB2lbl1); + this.groupBox1.Controls.Add(this.nUDOffset); + this.groupBox1.Controls.Add(this.nUDDead); + resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.Name = "groupBox1"; + this.groupBox1.TabStop = false; // - // btnFileDialogTT3 + // tab7gB2lbl3 // - resources.ApplyResources(this.btnFileDialogTT3, "btnFileDialogTT3"); - this.btnFileDialogTT3.Name = "btnFileDialogTT3"; - this.btnFileDialogTT3.UseVisualStyleBackColor = true; - this.btnFileDialogTT3.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); + resources.ApplyResources(this.tab7gB2lbl3, "tab7gB2lbl3"); + this.tab7gB2lbl3.Name = "tab7gB2lbl3"; // - // btnFileDialogTT2 + // tab7gB2lbl5 // - resources.ApplyResources(this.btnFileDialogTT2, "btnFileDialogTT2"); - this.btnFileDialogTT2.Name = "btnFileDialogTT2"; - this.btnFileDialogTT2.UseVisualStyleBackColor = true; - this.btnFileDialogTT2.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); + resources.ApplyResources(this.tab7gB2lbl5, "tab7gB2lbl5"); + this.tab7gB2lbl5.Name = "tab7gB2lbl5"; // - // btnFileDialogTT1 + // tab7gB2lbl4 // - resources.ApplyResources(this.btnFileDialogTT1, "btnFileDialogTT1"); - this.btnFileDialogTT1.Name = "btnFileDialogTT1"; - this.btnFileDialogTT1.UseVisualStyleBackColor = true; - this.btnFileDialogTT1.Click += new System.EventHandler(this.BtnFileDialogTT1_Click); + resources.ApplyResources(this.tab7gB2lbl4, "tab7gB2lbl4"); + this.tab7gB2lbl4.Name = "tab7gB2lbl4"; // - // cBToolChangeEmpty + // tab7gB2lbl2 // - this.cBToolChangeEmpty.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlToolChangeEmpty; - this.cBToolChangeEmpty.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlToolChangeEmpty", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBToolChangeEmpty, "cBToolChangeEmpty"); - this.cBToolChangeEmpty.Name = "cBToolChangeEmpty"; - this.toolTip1.SetToolTip(this.cBToolChangeEmpty, resources.GetString("cBToolChangeEmpty.ToolTip")); - this.cBToolChangeEmpty.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab7gB2lbl2, "tab7gB2lbl2"); + this.tab7gB2lbl2.Name = "tab7gB2lbl2"; // - // label61 + // tab7gB2lbl1 // - resources.ApplyResources(this.label61, "label61"); - this.label61.Name = "label61"; + resources.ApplyResources(this.tab7gB2lbl1, "tab7gB2lbl1"); + this.tab7gB2lbl1.Name = "tab7gB2lbl1"; // - // lbl_4 + // lblValR // - resources.ApplyResources(this.lbl_4, "lbl_4"); - this.lbl_4.Name = "lbl_4"; - this.toolTip1.SetToolTip(this.lbl_4, resources.GetString("lbl_4.ToolTip")); - this.lbl_4.Click += new System.EventHandler(this.Lbl4_Click); + resources.ApplyResources(this.lblValR, "lblValR"); + this.lblValR.Name = "lblValR"; + this.toolTip1.SetToolTip(this.lblValR, resources.GetString("lblValR.ToolTip")); // - // tBToolChangeScriptProbe + // lblValY // - this.tBToolChangeScriptProbe.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptProbe", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBToolChangeScriptProbe, "tBToolChangeScriptProbe"); - this.tBToolChangeScriptProbe.Name = "tBToolChangeScriptProbe"; - this.tBToolChangeScriptProbe.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptProbe; - this.toolTip1.SetToolTip(this.tBToolChangeScriptProbe, resources.GetString("tBToolChangeScriptProbe.ToolTip")); + resources.ApplyResources(this.lblValY, "lblValY"); + this.lblValY.Name = "lblValY"; + this.toolTip1.SetToolTip(this.lblValY, resources.GetString("lblValY.ToolTip")); // - // lbl_2 + // lblValZ // - resources.ApplyResources(this.lbl_2, "lbl_2"); - this.lbl_2.Name = "lbl_2"; - this.toolTip1.SetToolTip(this.lbl_2, resources.GetString("lbl_2.ToolTip")); - this.lbl_2.Click += new System.EventHandler(this.Lbl2_Click); + resources.ApplyResources(this.lblValZ, "lblValZ"); + this.lblValZ.Name = "lblValZ"; + this.toolTip1.SetToolTip(this.lblValZ, resources.GetString("lblValZ.ToolTip")); // - // tBToolChangeScriptSelect + // lblValX // - this.tBToolChangeScriptSelect.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptSelect", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBToolChangeScriptSelect, "tBToolChangeScriptSelect"); - this.tBToolChangeScriptSelect.Name = "tBToolChangeScriptSelect"; - this.tBToolChangeScriptSelect.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptSelect; - this.toolTip1.SetToolTip(this.tBToolChangeScriptSelect, resources.GetString("tBToolChangeScriptSelect.ToolTip")); + resources.ApplyResources(this.lblValX, "lblValX"); + this.lblValX.Name = "lblValX"; + this.toolTip1.SetToolTip(this.lblValX, resources.GetString("lblValX.ToolTip")); // - // lbl_1 + // tab7gB1lbl1 // - resources.ApplyResources(this.lbl_1, "lbl_1"); - this.lbl_1.Name = "lbl_1"; - this.toolTip1.SetToolTip(this.lbl_1, resources.GetString("lbl_1.ToolTip")); - this.lbl_1.Click += new System.EventHandler(this.Lbl1_Click); + resources.ApplyResources(this.tab7gB1lbl1, "tab7gB1lbl1"); + this.tab7gB1lbl1.Name = "tab7gB1lbl1"; // - // tBToolChangeScriptPut + // lblgp // - this.tBToolChangeScriptPut.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptPut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBToolChangeScriptPut, "tBToolChangeScriptPut"); - this.tBToolChangeScriptPut.Name = "tBToolChangeScriptPut"; - this.tBToolChangeScriptPut.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptPut; - this.toolTip1.SetToolTip(this.tBToolChangeScriptPut, resources.GetString("tBToolChangeScriptPut.ToolTip")); + this.lblgp.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblgp, "lblgp"); + this.lblgp.Name = "lblgp"; // - // lbl_3 + // label44 // - resources.ApplyResources(this.lbl_3, "lbl_3"); - this.lbl_3.Name = "lbl_3"; - this.toolTip1.SetToolTip(this.lbl_3, resources.GetString("lbl_3.ToolTip")); - this.lbl_3.Click += new System.EventHandler(this.Lbl3_Click); + resources.ApplyResources(this.label44, "label44"); + this.label44.Name = "label44"; // - // tBToolChangeScriptGet + // trackBarR // - this.tBToolChangeScriptGet.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptGet", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBToolChangeScriptGet, "tBToolChangeScriptGet"); - this.tBToolChangeScriptGet.Name = "tBToolChangeScriptGet"; - this.tBToolChangeScriptGet.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptGet; - this.toolTip1.SetToolTip(this.tBToolChangeScriptGet, resources.GetString("tBToolChangeScriptGet.ToolTip")); + resources.ApplyResources(this.trackBarR, "trackBarR"); + this.trackBarR.Maximum = 65535; + this.trackBarR.Name = "trackBarR"; + this.toolTip1.SetToolTip(this.trackBarR, resources.GetString("trackBarR.ToolTip")); + this.trackBarR.Value = 32767; // - // cBToolChange + // label43 // - resources.ApplyResources(this.cBToolChange, "cBToolChange"); - this.cBToolChange.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlToolChange; - this.cBToolChange.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlToolChange", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBToolChange.Name = "cBToolChange"; - this.toolTip1.SetToolTip(this.cBToolChange, resources.GetString("cBToolChange.ToolTip")); - this.cBToolChange.UseVisualStyleBackColor = true; - this.cBToolChange.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); - this.cBToolChange.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + resources.ApplyResources(this.label43, "label43"); + this.label43.Name = "label43"; // - // tabPage21 + // trackBarZ // - this.tabPage21.Controls.Add(this.tabControl4_Level2); - resources.ApplyResources(this.tabPage21, "tabPage21"); - this.tabPage21.Name = "tabPage21"; - this.tabPage21.UseVisualStyleBackColor = true; + resources.ApplyResources(this.trackBarZ, "trackBarZ"); + this.trackBarZ.Maximum = 65535; + this.trackBarZ.Name = "trackBarZ"; + this.toolTip1.SetToolTip(this.trackBarZ, resources.GetString("trackBarZ.ToolTip")); + this.trackBarZ.Value = 32767; // - // tabControl4_Level2 + // label42 // - this.tabControl4_Level2.Controls.Add(this.tabPage13); - this.tabControl4_Level2.Controls.Add(this.tabPage7); - this.tabControl4_Level2.Controls.Add(this.tabPage26); - this.tabControl4_Level2.Controls.Add(this.tabPage25); - this.tabControl4_Level2.Controls.Add(this.tabPage4); - this.tabControl4_Level2.Controls.Add(this.tabControl5_Level2); - resources.ApplyResources(this.tabControl4_Level2, "tabControl4_Level2"); - this.tabControl4_Level2.Name = "tabControl4_Level2"; - this.tabControl4_Level2.SelectedIndex = 0; + resources.ApplyResources(this.label42, "label42"); + this.label42.Name = "label42"; // - // tabPage13 + // label41 // - this.tabPage13.Controls.Add(this.groupBox24); - this.tabPage13.Controls.Add(this.tab5gB2); - this.tabPage13.Controls.Add(this.groupBox3); - this.tabPage13.Controls.Add(this.groupBox11); - this.tabPage13.Controls.Add(this.tab5gB3); - this.tabPage13.Controls.Add(this.tab5gB1); - this.tabPage13.Controls.Add(this.groupBox25); - resources.ApplyResources(this.tabPage13, "tabPage13"); - this.tabPage13.Name = "tabPage13"; - this.tabPage13.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label41, "label41"); + this.label41.Name = "label41"; + // + // trackBarY + // + resources.ApplyResources(this.trackBarY, "trackBarY"); + this.trackBarY.Maximum = 65535; + this.trackBarY.Name = "trackBarY"; + this.toolTip1.SetToolTip(this.trackBarY, resources.GetString("trackBarY.ToolTip")); + this.trackBarY.Value = 32767; + // + // trackBarX + // + resources.ApplyResources(this.trackBarX, "trackBarX"); + this.trackBarX.Maximum = 65600; + this.trackBarX.Name = "trackBarX"; + this.toolTip1.SetToolTip(this.trackBarX, resources.GetString("trackBarX.ToolTip")); + this.trackBarX.Value = 32767; + // + // lblButtons15 + // + this.lblButtons15.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons15, "lblButtons15"); + this.lblButtons15.Name = "lblButtons15"; // - // groupBox24 + // lblButtons0 // - this.groupBox24.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox24.Controls.Add(this.label53); - this.groupBox24.Controls.Add(this.checkBox10); - this.groupBox24.Controls.Add(this.TbPinDescriptionD3); - this.groupBox24.Controls.Add(this.LblPinDescriptionD3); - this.groupBox24.Controls.Add(this.TbPinDescriptionD2); - this.groupBox24.Controls.Add(this.LblPinDescriptionD2); - this.groupBox24.Controls.Add(this.TbPinDescriptionD1); - this.groupBox24.Controls.Add(this.LblPinDescriptionD1); - this.groupBox24.Controls.Add(this.TbPinDescriptionD0); - this.groupBox24.Controls.Add(this.LblPinDescriptionD0); - resources.ApplyResources(this.groupBox24, "groupBox24"); - this.groupBox24.Name = "groupBox24"; - this.groupBox24.TabStop = false; + this.lblButtons0.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons0, "lblButtons0"); + this.lblButtons0.Name = "lblButtons0"; // - // label53 + // lblButtons14 // - resources.ApplyResources(this.label53, "label53"); - this.label53.Name = "label53"; + this.lblButtons14.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons14, "lblButtons14"); + this.lblButtons14.Name = "lblButtons14"; // - // checkBox10 + // lblButtons13 // - resources.ApplyResources(this.checkBox10, "checkBox10"); - this.checkBox10.Checked = global::GrblPlotter.Properties.Settings.Default.grblDescriptionDxEnable; - this.checkBox10.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionDxEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox10.Name = "checkBox10"; - this.checkBox10.UseVisualStyleBackColor = true; + this.lblButtons13.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons13, "lblButtons13"); + this.lblButtons13.Name = "lblButtons13"; // - // TbPinDescriptionD3 + // lblButtons1 // - this.TbPinDescriptionD3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbPinDescriptionD3, "TbPinDescriptionD3"); - this.TbPinDescriptionD3.Name = "TbPinDescriptionD3"; - this.TbPinDescriptionD3.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD3; + this.lblButtons1.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons1, "lblButtons1"); + this.lblButtons1.Name = "lblButtons1"; // - // LblPinDescriptionD3 + // lblButtons12 // - resources.ApplyResources(this.LblPinDescriptionD3, "LblPinDescriptionD3"); - this.LblPinDescriptionD3.Name = "LblPinDescriptionD3"; + this.lblButtons12.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons12, "lblButtons12"); + this.lblButtons12.Name = "lblButtons12"; // - // TbPinDescriptionD2 + // lblButtons2 // - this.TbPinDescriptionD2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbPinDescriptionD2, "TbPinDescriptionD2"); - this.TbPinDescriptionD2.Name = "TbPinDescriptionD2"; - this.TbPinDescriptionD2.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD2; + this.lblButtons2.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons2, "lblButtons2"); + this.lblButtons2.Name = "lblButtons2"; // - // LblPinDescriptionD2 + // lblButtons11 // - resources.ApplyResources(this.LblPinDescriptionD2, "LblPinDescriptionD2"); - this.LblPinDescriptionD2.Name = "LblPinDescriptionD2"; + this.lblButtons11.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons11, "lblButtons11"); + this.lblButtons11.Name = "lblButtons11"; // - // TbPinDescriptionD1 + // lblButtons3 // - this.TbPinDescriptionD1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbPinDescriptionD1, "TbPinDescriptionD1"); - this.TbPinDescriptionD1.Name = "TbPinDescriptionD1"; - this.TbPinDescriptionD1.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD1; + this.lblButtons3.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons3, "lblButtons3"); + this.lblButtons3.Name = "lblButtons3"; // - // LblPinDescriptionD1 + // lblButtons10 // - resources.ApplyResources(this.LblPinDescriptionD1, "LblPinDescriptionD1"); - this.LblPinDescriptionD1.Name = "LblPinDescriptionD1"; + this.lblButtons10.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons10, "lblButtons10"); + this.lblButtons10.Name = "lblButtons10"; // - // TbPinDescriptionD0 + // lblButtons4 // - this.TbPinDescriptionD0.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbPinDescriptionD0, "TbPinDescriptionD0"); - this.TbPinDescriptionD0.Name = "TbPinDescriptionD0"; - this.TbPinDescriptionD0.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD0; + this.lblButtons4.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons4, "lblButtons4"); + this.lblButtons4.Name = "lblButtons4"; // - // LblPinDescriptionD0 + // lblButtons9 // - resources.ApplyResources(this.LblPinDescriptionD0, "LblPinDescriptionD0"); - this.LblPinDescriptionD0.Name = "LblPinDescriptionD0"; + this.lblButtons9.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons9, "lblButtons9"); + this.lblButtons9.Name = "lblButtons9"; // - // tab5gB2 + // lblButtons5 // - this.tab5gB2.Controls.Add(this.cBSerialDIY); - resources.ApplyResources(this.tab5gB2, "tab5gB2"); - this.tab5gB2.Name = "tab5gB2"; - this.tab5gB2.TabStop = false; + this.lblButtons5.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons5, "lblButtons5"); + this.lblButtons5.Name = "lblButtons5"; // - // cBSerialDIY + // lblButtons8 // - resources.ApplyResources(this.cBSerialDIY, "cBSerialDIY"); - this.cBSerialDIY.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerialDIY; - this.cBSerialDIY.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerialDIY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBSerialDIY.Name = "cBSerialDIY"; - this.cBSerialDIY.UseVisualStyleBackColor = true; + this.lblButtons8.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons8, "lblButtons8"); + this.lblButtons8.Name = "lblButtons8"; // - // groupBox3 + // lblButtons6 // - this.groupBox3.Controls.Add(this.cBLogLevel4); - this.groupBox3.Controls.Add(this.cBLogLevel3); - this.groupBox3.Controls.Add(this.cBLogLevel2); - this.groupBox3.Controls.Add(this.cBLogLevel1); - this.groupBox3.Controls.Add(this.cBExtendedLogging); - this.groupBox3.Controls.Add(this.gBLoggingOptions); - resources.ApplyResources(this.groupBox3, "groupBox3"); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.TabStop = false; + this.lblButtons6.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons6, "lblButtons6"); + this.lblButtons6.Name = "lblButtons6"; // - // cBLogLevel4 + // lblButtons7 // - resources.ApplyResources(this.cBLogLevel4, "cBLogLevel4"); - this.cBLogLevel4.Name = "cBLogLevel4"; - this.toolTip1.SetToolTip(this.cBLogLevel4, resources.GetString("cBLogLevel4.ToolTip")); - this.cBLogLevel4.UseVisualStyleBackColor = true; - this.cBLogLevel4.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + this.lblButtons7.BackColor = System.Drawing.Color.LightGray; + resources.ApplyResources(this.lblButtons7, "lblButtons7"); + this.lblButtons7.Name = "lblButtons7"; // - // cBLogLevel3 + // tabPage1 // - resources.ApplyResources(this.cBLogLevel3, "cBLogLevel3"); - this.cBLogLevel3.Name = "cBLogLevel3"; - this.toolTip1.SetToolTip(this.cBLogLevel3, resources.GetString("cBLogLevel3.ToolTip")); - this.cBLogLevel3.UseVisualStyleBackColor = true; - this.cBLogLevel3.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + this.tabPage1.Controls.Add(this.BtnHelp_Joystick); + this.tabPage1.Controls.Add(this.tab8gB1); + resources.ApplyResources(this.tabPage1, "tabPage1"); + this.tabPage1.Name = "tabPage1"; + this.tabPage1.UseVisualStyleBackColor = true; // - // cBLogLevel2 + // BtnHelp_Joystick // - resources.ApplyResources(this.cBLogLevel2, "cBLogLevel2"); - this.cBLogLevel2.Name = "cBLogLevel2"; - this.toolTip1.SetToolTip(this.cBLogLevel2, resources.GetString("cBLogLevel2.ToolTip")); - this.cBLogLevel2.UseVisualStyleBackColor = true; - this.cBLogLevel2.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + this.BtnHelp_Joystick.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Joystick, "BtnHelp_Joystick"); + this.BtnHelp_Joystick.Name = "BtnHelp_Joystick"; + this.BtnHelp_Joystick.Tag = "id=form-setup-5#joystick"; + this.toolTip1.SetToolTip(this.BtnHelp_Joystick, resources.GetString("BtnHelp_Joystick.ToolTip")); + this.BtnHelp_Joystick.UseVisualStyleBackColor = false; + this.BtnHelp_Joystick.Click += new System.EventHandler(this.BtnHelp_Click); // - // cBLogLevel1 + // tab8gB1 // - resources.ApplyResources(this.cBLogLevel1, "cBLogLevel1"); - this.cBLogLevel1.Name = "cBLogLevel1"; - this.toolTip1.SetToolTip(this.cBLogLevel1, resources.GetString("cBLogLevel1.ToolTip")); - this.cBLogLevel1.UseVisualStyleBackColor = true; - this.cBLogLevel1.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + this.tab8gB1.Controls.Add(this.groupBox33); + this.tab8gB1.Controls.Add(this.label77); + this.tab8gB1.Controls.Add(this.nUDJoyASpeed5); + this.tab8gB1.Controls.Add(this.nUDJoyASpeed4); + this.tab8gB1.Controls.Add(this.nUDJoyASpeed3); + this.tab8gB1.Controls.Add(this.nUDJoyASpeed2); + this.tab8gB1.Controls.Add(this.nUDJoyASpeed1); + this.tab8gB1.Controls.Add(this.nUDJoyAStep5); + this.tab8gB1.Controls.Add(this.nUDJoyAStep4); + this.tab8gB1.Controls.Add(this.nUDJoyAStep3); + this.tab8gB1.Controls.Add(this.nUDJoyAStep2); + this.tab8gB1.Controls.Add(this.nUDJoyAStep1); + this.tab8gB1.Controls.Add(this.tab8gB1lbl2); + this.tab8gB1.Controls.Add(this.lblJoystickSize); + this.tab8gB1.Controls.Add(this.tab8gB1lbl1); + this.tab8gB1.Controls.Add(this.hScrollBar1); + this.tab8gB1.Controls.Add(this.btnJoyZCalc); + this.tab8gB1.Controls.Add(this.label28); + this.tab8gB1.Controls.Add(this.nUDJoyZSpeed5); + this.tab8gB1.Controls.Add(this.nUDJoyZSpeed4); + this.tab8gB1.Controls.Add(this.nUDJoyZSpeed3); + this.tab8gB1.Controls.Add(this.nUDJoyZSpeed2); + this.tab8gB1.Controls.Add(this.nUDJoyZSpeed1); + this.tab8gB1.Controls.Add(this.nUDJoyZStep5); + this.tab8gB1.Controls.Add(this.nUDJoyZStep4); + this.tab8gB1.Controls.Add(this.nUDJoyZStep3); + this.tab8gB1.Controls.Add(this.nUDJoyZStep2); + this.tab8gB1.Controls.Add(this.nUDJoyZStep1); + this.tab8gB1.Controls.Add(this.label25); + this.tab8gB1.Controls.Add(this.label24); + this.tab8gB1.Controls.Add(this.label23); + this.tab8gB1.Controls.Add(this.label22); + this.tab8gB1.Controls.Add(this.label21); + this.tab8gB1.Controls.Add(this.label20); + this.tab8gB1.Controls.Add(this.btnJoyXYCalc); + this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed5); + this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed4); + this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed3); + this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed2); + this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed1); + this.tab8gB1.Controls.Add(this.nUDJoyXYStep5); + this.tab8gB1.Controls.Add(this.nUDJoyXYStep4); + this.tab8gB1.Controls.Add(this.nUDJoyXYStep3); + this.tab8gB1.Controls.Add(this.nUDJoyXYStep2); + this.tab8gB1.Controls.Add(this.nUDJoyXYStep1); + resources.ApplyResources(this.tab8gB1, "tab8gB1"); + this.tab8gB1.Name = "tab8gB1"; + this.tab8gB1.TabStop = false; // - // cBExtendedLogging + // groupBox33 // - resources.ApplyResources(this.cBExtendedLogging, "cBExtendedLogging"); - this.cBExtendedLogging.Checked = global::GrblPlotter.Properties.Settings.Default.guiExtendedLoggingEnabled; - this.cBExtendedLogging.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiExtendedLoggingEnabled", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBExtendedLogging.Name = "cBExtendedLogging"; - this.cBExtendedLogging.UseVisualStyleBackColor = true; - this.cBExtendedLogging.CheckStateChanged += new System.EventHandler(this.CbExtendedLogging_CheckStateChanged); + this.groupBox33.Controls.Add(this.RbApperance2); + this.groupBox33.Controls.Add(this.RbApperance1); + resources.ApplyResources(this.groupBox33, "groupBox33"); + this.groupBox33.Name = "groupBox33"; + this.groupBox33.TabStop = false; // - // gBLoggingOptions + // RbApperance2 // - this.gBLoggingOptions.Controls.Add(this.BtnThrow); - this.gBLoggingOptions.Controls.Add(this.cBLog3); - this.gBLoggingOptions.Controls.Add(this.cBLog0); - this.gBLoggingOptions.Controls.Add(this.cBLog1); - this.gBLoggingOptions.Controls.Add(this.cBLog6); - this.gBLoggingOptions.Controls.Add(this.cBLog2); - this.gBLoggingOptions.Controls.Add(this.cBLog5); - this.gBLoggingOptions.Controls.Add(this.cBLog4); - resources.ApplyResources(this.gBLoggingOptions, "gBLoggingOptions"); - this.gBLoggingOptions.Name = "gBLoggingOptions"; - this.gBLoggingOptions.TabStop = false; + resources.ApplyResources(this.RbApperance2, "RbApperance2"); + this.RbApperance2.Name = "RbApperance2"; + this.RbApperance2.TabStop = true; + this.RbApperance2.UseVisualStyleBackColor = true; // - // BtnThrow + // label77 // - resources.ApplyResources(this.BtnThrow, "BtnThrow"); - this.BtnThrow.Name = "BtnThrow"; - this.BtnThrow.UseVisualStyleBackColor = true; - this.BtnThrow.Click += new System.EventHandler(this.BtnThrow_Click); + resources.ApplyResources(this.label77, "label77"); + this.label77.Name = "label77"; // - // cBLog3 + // tab8gB1lbl2 // - resources.ApplyResources(this.cBLog3, "cBLog3"); - this.cBLog3.Name = "cBLog3"; - this.cBLog3.UseVisualStyleBackColor = true; - this.cBLog3.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.tab8gB1lbl2, "tab8gB1lbl2"); + this.tab8gB1lbl2.Name = "tab8gB1lbl2"; // - // cBLog0 + // lblJoystickSize // - resources.ApplyResources(this.cBLog0, "cBLog0"); - this.cBLog0.Name = "cBLog0"; - this.cBLog0.UseVisualStyleBackColor = true; - this.cBLog0.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.lblJoystickSize, "lblJoystickSize"); + this.lblJoystickSize.Name = "lblJoystickSize"; // - // cBLog1 + // tab8gB1lbl1 // - resources.ApplyResources(this.cBLog1, "cBLog1"); - this.cBLog1.Name = "cBLog1"; - this.cBLog1.UseVisualStyleBackColor = true; - this.cBLog1.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.tab8gB1lbl1, "tab8gB1lbl1"); + this.tab8gB1lbl1.Name = "tab8gB1lbl1"; // - // cBLog6 + // btnJoyZCalc // - resources.ApplyResources(this.cBLog6, "cBLog6"); - this.cBLog6.Name = "cBLog6"; - this.cBLog6.UseVisualStyleBackColor = true; - this.cBLog6.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.btnJoyZCalc, "btnJoyZCalc"); + this.btnJoyZCalc.Name = "btnJoyZCalc"; + this.toolTip1.SetToolTip(this.btnJoyZCalc, resources.GetString("btnJoyZCalc.ToolTip")); + this.btnJoyZCalc.UseVisualStyleBackColor = true; + this.btnJoyZCalc.Click += new System.EventHandler(this.BtnJoyZCalc_Click); // - // cBLog2 + // label28 // - resources.ApplyResources(this.cBLog2, "cBLog2"); - this.cBLog2.Name = "cBLog2"; - this.cBLog2.UseVisualStyleBackColor = true; - this.cBLog2.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.label28, "label28"); + this.label28.Name = "label28"; // - // cBLog5 + // label25 // - resources.ApplyResources(this.cBLog5, "cBLog5"); - this.cBLog5.Name = "cBLog5"; - this.cBLog5.UseVisualStyleBackColor = true; - this.cBLog5.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.label25, "label25"); + this.label25.Name = "label25"; // - // cBLog4 + // label24 // - resources.ApplyResources(this.cBLog4, "cBLog4"); - this.cBLog4.Name = "cBLog4"; - this.cBLog4.UseVisualStyleBackColor = true; - this.cBLog4.CheckedChanged += new System.EventHandler(this.CbLog1_CheckedChanged); + resources.ApplyResources(this.label24, "label24"); + this.label24.Name = "label24"; // - // groupBox11 + // label23 // - this.groupBox11.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox11.Controls.Add(this.CBoxSaveEncoding); - this.groupBox11.Controls.Add(this.LblSaveEncoding); - this.groupBox11.Controls.Add(this.checkBox11); - this.groupBox11.Controls.Add(this.lblEnableLogging); - this.groupBox11.Controls.Add(this.checkBox9); - this.groupBox11.Controls.Add(this.checkBox2); - this.groupBox11.Controls.Add(this.cBcheckupdate); - resources.ApplyResources(this.groupBox11, "groupBox11"); - this.groupBox11.Name = "groupBox11"; - this.groupBox11.TabStop = false; + resources.ApplyResources(this.label23, "label23"); + this.label23.Name = "label23"; // - // CBoxSaveEncoding + // label22 // - this.CBoxSaveEncoding.FormattingEnabled = true; - resources.ApplyResources(this.CBoxSaveEncoding, "CBoxSaveEncoding"); - this.CBoxSaveEncoding.Name = "CBoxSaveEncoding"; - this.CBoxSaveEncoding.SelectedIndexChanged += new System.EventHandler(this.CBoxSaveEncoding_SelectedIndexChanged); + resources.ApplyResources(this.label22, "label22"); + this.label22.Name = "label22"; // - // LblSaveEncoding + // label21 // - resources.ApplyResources(this.LblSaveEncoding, "LblSaveEncoding"); - this.LblSaveEncoding.Name = "LblSaveEncoding"; + resources.ApplyResources(this.label21, "label21"); + this.label21.Name = "label21"; // - // checkBox11 + // label20 // - resources.ApplyResources(this.checkBox11, "checkBox11"); - this.checkBox11.Checked = global::GrblPlotter.Properties.Settings.Default.FCTBSaveWithoutComments; - this.checkBox11.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "FCTBSaveWithoutComments", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox11.Name = "checkBox11"; - this.checkBox11.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label20, "label20"); + this.label20.Name = "label20"; // - // lblEnableLogging + // btnJoyXYCalc // - resources.ApplyResources(this.lblEnableLogging, "lblEnableLogging"); - this.lblEnableLogging.Name = "lblEnableLogging"; - this.lblEnableLogging.Click += new System.EventHandler(this.LblEnableLogging_Click); + resources.ApplyResources(this.btnJoyXYCalc, "btnJoyXYCalc"); + this.btnJoyXYCalc.Name = "btnJoyXYCalc"; + this.toolTip1.SetToolTip(this.btnJoyXYCalc, resources.GetString("btnJoyXYCalc.ToolTip")); + this.btnJoyXYCalc.UseVisualStyleBackColor = true; + this.btnJoyXYCalc.Click += new System.EventHandler(this.BtnJoyXYCalc_Click); // - // checkBox9 + // tabPage6 // - resources.ApplyResources(this.checkBox9, "checkBox9"); - this.checkBox9.Checked = true; - this.checkBox9.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox9.Name = "checkBox9"; - this.checkBox9.UseVisualStyleBackColor = true; + this.tabPage6.Controls.Add(this.BtnHelp_2dview); + this.tabPage6.Controls.Add(this.groupBox14); + this.tabPage6.Controls.Add(this.groupBox12); + this.tabPage6.Controls.Add(this.tab8gB2); + resources.ApplyResources(this.tabPage6, "tabPage6"); + this.tabPage6.Name = "tabPage6"; + this.tabPage6.UseVisualStyleBackColor = true; // - // checkBox2 + // BtnHelp_2dview // - resources.ApplyResources(this.checkBox2, "checkBox2"); - this.checkBox2.Checked = global::GrblPlotter.Properties.Settings.Default.flowCheckRegistryChange; - this.checkBox2.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "flowCheckRegistryChange", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox2.Name = "checkBox2"; - this.checkBox2.UseVisualStyleBackColor = true; + this.BtnHelp_2dview.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_2dview, "BtnHelp_2dview"); + this.BtnHelp_2dview.Name = "BtnHelp_2dview"; + this.BtnHelp_2dview.Tag = "id=form-setup-5#2dview"; + this.toolTip1.SetToolTip(this.BtnHelp_2dview, resources.GetString("BtnHelp_2dview.ToolTip")); + this.BtnHelp_2dview.UseVisualStyleBackColor = false; + this.BtnHelp_2dview.Click += new System.EventHandler(this.BtnHelp_Click); // - // cBcheckupdate + // groupBox14 // - resources.ApplyResources(this.cBcheckupdate, "cBcheckupdate"); - this.cBcheckupdate.Checked = global::GrblPlotter.Properties.Settings.Default.guiCheckUpdate; - this.cBcheckupdate.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBcheckupdate.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiCheckUpdate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBcheckupdate.Name = "cBcheckupdate"; - this.toolTip1.SetToolTip(this.cBcheckupdate, resources.GetString("cBcheckupdate.ToolTip")); - this.cBcheckupdate.UseVisualStyleBackColor = true; + this.groupBox14.Controls.Add(this.groupBox32); + this.groupBox14.Controls.Add(this.LblShowVertex); + this.groupBox14.Controls.Add(this.NudShowVertexSize); + this.groupBox14.Controls.Add(this.NudShowVertexType); + this.groupBox14.Controls.Add(this.CbShowVertexEnable); + this.groupBox14.Controls.Add(this.cB2DViewFigureId); + this.groupBox14.Controls.Add(this.cB2DViewDirectionArrow); + this.groupBox14.Controls.Add(this.cBKeepPenWidth); + resources.ApplyResources(this.groupBox14, "groupBox14"); + this.groupBox14.Name = "groupBox14"; + this.groupBox14.TabStop = false; // - // tab5gB3 + // groupBox32 // - this.tab5gB3.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab5gB3.Controls.Add(this.label72); - this.tab5gB3.Controls.Add(this.NudCtrlImportSkip); - this.tab5gB3.Controls.Add(this.cBCtrlToolTable); - this.tab5gB3.Controls.Add(this.cBCtrlCommentOut); - this.tab5gB3.Controls.Add(this.tab5gB4); - resources.ApplyResources(this.tab5gB3, "tab5gB3"); - this.tab5gB3.Name = "tab5gB3"; - this.tab5gB3.TabStop = false; + this.groupBox32.Controls.Add(this.CbDuplicateAddHeight); + this.groupBox32.Controls.Add(this.CbDuplicateAddWidth); + this.groupBox32.Controls.Add(this.label85); + this.groupBox32.Controls.Add(this.label84); + this.groupBox32.Controls.Add(this.NudDuplicateOffsetY); + this.groupBox32.Controls.Add(this.NudDuplicateOffsetX); + resources.ApplyResources(this.groupBox32, "groupBox32"); + this.groupBox32.Name = "groupBox32"; + this.groupBox32.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox32, resources.GetString("groupBox32.ToolTip")); // - // label72 + // label85 // - resources.ApplyResources(this.label72, "label72"); - this.label72.Name = "label72"; + resources.ApplyResources(this.label85, "label85"); + this.label85.Name = "label85"; // - // NudCtrlImportSkip + // label84 // - this.NudCtrlImportSkip.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "ctrlImportSkip", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudCtrlImportSkip.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.NudCtrlImportSkip, "NudCtrlImportSkip"); - this.NudCtrlImportSkip.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.NudCtrlImportSkip.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.NudCtrlImportSkip.Name = "NudCtrlImportSkip"; - this.toolTip1.SetToolTip(this.NudCtrlImportSkip, resources.GetString("NudCtrlImportSkip.ToolTip")); - this.NudCtrlImportSkip.Value = global::GrblPlotter.Properties.Settings.Default.ctrlImportSkip; + resources.ApplyResources(this.label84, "label84"); + this.label84.Name = "label84"; // - // cBCtrlToolTable + // LblShowVertex // - resources.ApplyResources(this.cBCtrlToolTable, "cBCtrlToolTable"); - this.cBCtrlToolTable.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlColorizeGCode; - this.cBCtrlToolTable.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBCtrlToolTable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlColorizeGCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBCtrlToolTable.Name = "cBCtrlToolTable"; - this.toolTip1.SetToolTip(this.cBCtrlToolTable, resources.GetString("cBCtrlToolTable.ToolTip")); - this.cBCtrlToolTable.UseVisualStyleBackColor = true; + resources.ApplyResources(this.LblShowVertex, "LblShowVertex"); + this.LblShowVertex.Name = "LblShowVertex"; // - // cBCtrlCommentOut + // groupBox12 // - resources.ApplyResources(this.cBCtrlCommentOut, "cBCtrlCommentOut"); - this.cBCtrlCommentOut.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlCommentOut; - this.cBCtrlCommentOut.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBCtrlCommentOut.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlCommentOut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBCtrlCommentOut.Name = "cBCtrlCommentOut"; - this.toolTip1.SetToolTip(this.cBCtrlCommentOut, resources.GetString("cBCtrlCommentOut.ToolTip")); - this.cBCtrlCommentOut.UseVisualStyleBackColor = true; + this.groupBox12.Controls.Add(this.cBFCTBBlockExpandKeepLastOpen); + this.groupBox12.Controls.Add(this.cBFCTBBlockExpandOnSelect); + this.groupBox12.Controls.Add(this.nUDFCTBLineInterval); + this.groupBox12.Controls.Add(this.label12); + resources.ApplyResources(this.groupBox12, "groupBox12"); + this.groupBox12.Name = "groupBox12"; + this.groupBox12.TabStop = false; // - // tab5gB4 + // label12 // - this.tab5gB4.Controls.Add(this.rBCtrlReplaceM4); - this.tab5gB4.Controls.Add(this.rBCtrlReplaceM3); - this.tab5gB4.Controls.Add(this.cBCtrlMCmd); - resources.ApplyResources(this.tab5gB4, "tab5gB4"); - this.tab5gB4.Name = "tab5gB4"; - this.tab5gB4.TabStop = false; + resources.ApplyResources(this.label12, "label12"); + this.label12.Name = "label12"; + // + // tab8gB2 + // + this.tab8gB2.Controls.Add(this.cBColorModeWidth); + this.tab8gB2.Controls.Add(this.nUDToolSize); + this.tab8gB2.Controls.Add(this.label68); + this.tab8gB2.Controls.Add(this.btnColorDimension); + this.tab8gB2.Controls.Add(this.btnColorBackgroundPath); + this.tab8gB2.Controls.Add(this.cBColorModeEnable); + this.tab8gB2.Controls.Add(this.nUDSimulation); + this.tab8gB2.Controls.Add(this.btnColorSimulation); + this.tab8gB2.Controls.Add(this.nUDRotaryInfo); + this.tab8gB2.Controls.Add(this.btnColorRotaryInfo); + this.tab8gB2.Controls.Add(this.btnColorMachineLimit); + this.tab8gB2.Controls.Add(this.tab8gB2lbl2); + this.tab8gB2.Controls.Add(this.tab8gB2lbl1); + this.tab8gB2.Controls.Add(this.nUDHeightMap); + this.tab8gB2.Controls.Add(this.btnColorHeightMap); + this.tab8gB2.Controls.Add(this.nUDMarker); + this.tab8gB2.Controls.Add(this.btnColorMarker); + this.tab8gB2.Controls.Add(this.nUDTool); + this.tab8gB2.Controls.Add(this.nUDPenDown); + this.tab8gB2.Controls.Add(this.nUDPenUp); + this.tab8gB2.Controls.Add(this.nUDRuler); + this.tab8gB2.Controls.Add(this.btnColorTool); + this.tab8gB2.Controls.Add(this.btnColorPenDown); + this.tab8gB2.Controls.Add(this.btnColorPenUp); + this.tab8gB2.Controls.Add(this.btnColorRuler); + this.tab8gB2.Controls.Add(this.btnColorBackground); + resources.ApplyResources(this.tab8gB2, "tab8gB2"); + this.tab8gB2.Name = "tab8gB2"; + this.tab8gB2.TabStop = false; // - // rBCtrlReplaceM4 + // label68 // - resources.ApplyResources(this.rBCtrlReplaceM4, "rBCtrlReplaceM4"); - this.rBCtrlReplaceM4.Name = "rBCtrlReplaceM4"; - this.rBCtrlReplaceM4.TabStop = true; - this.toolTip1.SetToolTip(this.rBCtrlReplaceM4, resources.GetString("rBCtrlReplaceM4.ToolTip")); - this.rBCtrlReplaceM4.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label68, "label68"); + this.label68.Name = "label68"; // - // rBCtrlReplaceM3 + // btnColorDimension // - resources.ApplyResources(this.rBCtrlReplaceM3, "rBCtrlReplaceM3"); - this.rBCtrlReplaceM3.Name = "rBCtrlReplaceM3"; - this.rBCtrlReplaceM3.TabStop = true; - this.toolTip1.SetToolTip(this.rBCtrlReplaceM3, resources.GetString("rBCtrlReplaceM3.ToolTip")); - this.rBCtrlReplaceM3.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorDimension, "btnColorDimension"); + this.btnColorDimension.Name = "btnColorDimension"; + this.btnColorDimension.UseVisualStyleBackColor = true; + this.btnColorDimension.Click += new System.EventHandler(this.BtnColorDimension_Click); // - // cBCtrlMCmd + // btnColorBackgroundPath // - resources.ApplyResources(this.cBCtrlMCmd, "cBCtrlMCmd"); - this.cBCtrlMCmd.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlReplaceEnable; - this.cBCtrlMCmd.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlReplaceEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBCtrlMCmd.Name = "cBCtrlMCmd"; - this.toolTip1.SetToolTip(this.cBCtrlMCmd, resources.GetString("cBCtrlMCmd.ToolTip")); - this.cBCtrlMCmd.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorBackgroundPath, "btnColorBackgroundPath"); + this.btnColorBackgroundPath.Name = "btnColorBackgroundPath"; + this.btnColorBackgroundPath.UseVisualStyleBackColor = true; + this.btnColorBackgroundPath.Click += new System.EventHandler(this.BtnColorBackgroundPath_Click); // - // tab5gB1 + // btnColorSimulation // - this.tab5gB1.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab5gB1.Controls.Add(this.groupBox13); - this.tab5gB1.Controls.Add(this.cBSerialPortFixer); - resources.ApplyResources(this.tab5gB1, "tab5gB1"); - this.tab5gB1.Name = "tab5gB1"; - this.tab5gB1.TabStop = false; + resources.ApplyResources(this.btnColorSimulation, "btnColorSimulation"); + this.btnColorSimulation.Name = "btnColorSimulation"; + this.btnColorSimulation.UseVisualStyleBackColor = true; + this.btnColorSimulation.Click += new System.EventHandler(this.BtnColorSimulation_Click); // - // groupBox13 + // btnColorRotaryInfo // - this.groupBox13.Controls.Add(this.CbMarlin); - this.groupBox13.Controls.Add(this.checkBox6); - this.groupBox13.Controls.Add(this.cBSerialMinimize); - this.groupBox13.Controls.Add(this.cBSerial2); - resources.ApplyResources(this.groupBox13, "groupBox13"); - this.groupBox13.Name = "groupBox13"; - this.groupBox13.TabStop = false; + resources.ApplyResources(this.btnColorRotaryInfo, "btnColorRotaryInfo"); + this.btnColorRotaryInfo.Name = "btnColorRotaryInfo"; + this.btnColorRotaryInfo.UseVisualStyleBackColor = true; + this.btnColorRotaryInfo.Click += new System.EventHandler(this.BtnColorRotaryInfo_Click); // - // CbMarlin + // btnColorMachineLimit // - resources.ApplyResources(this.CbMarlin, "CbMarlin"); - this.CbMarlin.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlConnectMarlin; - this.CbMarlin.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlConnectMarlin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbMarlin.Name = "CbMarlin"; - this.CbMarlin.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorMachineLimit, "btnColorMachineLimit"); + this.btnColorMachineLimit.Name = "btnColorMachineLimit"; + this.btnColorMachineLimit.UseVisualStyleBackColor = true; + this.btnColorMachineLimit.Click += new System.EventHandler(this.BtnColorMachineLimit_Click); // - // checkBox6 + // tab8gB2lbl2 // - resources.ApplyResources(this.checkBox6, "checkBox6"); - this.checkBox6.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerial3; - this.checkBox6.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerial3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox6.Name = "checkBox6"; - this.toolTip1.SetToolTip(this.checkBox6, resources.GetString("checkBox6.ToolTip")); - this.checkBox6.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab8gB2lbl2, "tab8gB2lbl2"); + this.tab8gB2lbl2.Name = "tab8gB2lbl2"; // - // cBSerialMinimize + // tab8gB2lbl1 // - resources.ApplyResources(this.cBSerialMinimize, "cBSerialMinimize"); - this.cBSerialMinimize.Checked = global::GrblPlotter.Properties.Settings.Default.serialMinimize; - this.cBSerialMinimize.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBSerialMinimize.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "serialMinimize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBSerialMinimize.Name = "cBSerialMinimize"; - this.toolTip1.SetToolTip(this.cBSerialMinimize, resources.GetString("cBSerialMinimize.ToolTip")); - this.cBSerialMinimize.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab8gB2lbl1, "tab8gB2lbl1"); + this.tab8gB2lbl1.Name = "tab8gB2lbl1"; // - // cBSerial2 + // btnColorHeightMap // - resources.ApplyResources(this.cBSerial2, "cBSerial2"); - this.cBSerial2.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerial2; - this.cBSerial2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerial2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBSerial2.Name = "cBSerial2"; - this.toolTip1.SetToolTip(this.cBSerial2, resources.GetString("cBSerial2.ToolTip")); - this.cBSerial2.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorHeightMap, "btnColorHeightMap"); + this.btnColorHeightMap.Name = "btnColorHeightMap"; + this.btnColorHeightMap.UseVisualStyleBackColor = true; + this.btnColorHeightMap.Click += new System.EventHandler(this.BtnColorHeightMap_Click); // - // cBSerialPortFixer + // btnColorMarker // - resources.ApplyResources(this.cBSerialPortFixer, "cBSerialPortFixer"); - this.cBSerialPortFixer.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerialPortFixer; - this.cBSerialPortFixer.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBSerialPortFixer.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerialPortFixer", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBSerialPortFixer.Name = "cBSerialPortFixer"; - this.toolTip1.SetToolTip(this.cBSerialPortFixer, resources.GetString("cBSerialPortFixer.ToolTip")); - this.cBSerialPortFixer.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorMarker, "btnColorMarker"); + this.btnColorMarker.Name = "btnColorMarker"; + this.btnColorMarker.UseVisualStyleBackColor = true; + this.btnColorMarker.Click += new System.EventHandler(this.BtnColorMarker_Click); // - // groupBox25 + // btnColorTool // - this.groupBox25.Controls.Add(this.BtnHelp_Programstart); - this.groupBox25.Controls.Add(this.BtnOpenLogFile); - this.groupBox25.Controls.Add(this.cBExtendedLoggingCOM); - resources.ApplyResources(this.groupBox25, "groupBox25"); - this.groupBox25.Name = "groupBox25"; - this.groupBox25.TabStop = false; + resources.ApplyResources(this.btnColorTool, "btnColorTool"); + this.btnColorTool.Name = "btnColorTool"; + this.btnColorTool.UseVisualStyleBackColor = true; + this.btnColorTool.Click += new System.EventHandler(this.BtnColorTool_Click); // - // BtnHelp_Programstart + // btnColorPenDown // - this.BtnHelp_Programstart.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Programstart, "BtnHelp_Programstart"); - this.BtnHelp_Programstart.Name = "BtnHelp_Programstart"; - this.BtnHelp_Programstart.Tag = "id=form-setup-4#program-start"; - this.toolTip1.SetToolTip(this.BtnHelp_Programstart, resources.GetString("BtnHelp_Programstart.ToolTip")); - this.BtnHelp_Programstart.UseVisualStyleBackColor = false; - this.BtnHelp_Programstart.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.btnColorPenDown, "btnColorPenDown"); + this.btnColorPenDown.Name = "btnColorPenDown"; + this.btnColorPenDown.UseVisualStyleBackColor = true; + this.btnColorPenDown.Click += new System.EventHandler(this.BtnColorPenDown_Click); // - // BtnOpenLogFile + // btnColorPenUp // - resources.ApplyResources(this.BtnOpenLogFile, "BtnOpenLogFile"); - this.BtnOpenLogFile.Name = "BtnOpenLogFile"; - this.BtnOpenLogFile.UseVisualStyleBackColor = true; - this.BtnOpenLogFile.Click += new System.EventHandler(this.BtnOpenLogFile_Click); + resources.ApplyResources(this.btnColorPenUp, "btnColorPenUp"); + this.btnColorPenUp.Name = "btnColorPenUp"; + this.btnColorPenUp.UseVisualStyleBackColor = true; + this.btnColorPenUp.Click += new System.EventHandler(this.BtnColorPenUp_Click); // - // cBExtendedLoggingCOM + // btnColorRuler // - resources.ApplyResources(this.cBExtendedLoggingCOM, "cBExtendedLoggingCOM"); - this.cBExtendedLoggingCOM.Checked = global::GrblPlotter.Properties.Settings.Default.guiExtendedLoggingCOMEnabled; - this.cBExtendedLoggingCOM.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiExtendedLoggingCOMEnabled", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBExtendedLoggingCOM.Name = "cBExtendedLoggingCOM"; - this.cBExtendedLoggingCOM.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorRuler, "btnColorRuler"); + this.btnColorRuler.Name = "btnColorRuler"; + this.btnColorRuler.UseVisualStyleBackColor = true; + this.btnColorRuler.Click += new System.EventHandler(this.BtnColorRuler_Click); // - // tabPage7 + // btnColorBackground // - this.tabPage7.Controls.Add(this.button2); - this.tabPage7.Controls.Add(this.groupBox40); - resources.ApplyResources(this.tabPage7, "tabPage7"); - this.tabPage7.Name = "tabPage7"; - this.tabPage7.UseVisualStyleBackColor = true; + resources.ApplyResources(this.btnColorBackground, "btnColorBackground"); + this.btnColorBackground.Name = "btnColorBackground"; + this.btnColorBackground.UseVisualStyleBackColor = true; + this.btnColorBackground.Click += new System.EventHandler(this.BtnColorBackground_Click); // - // button2 + // tabPage32 // - this.button2.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.button2, "button2"); - this.button2.Name = "button2"; - this.button2.Tag = "id=form-setup-4#file-loading"; - this.toolTip1.SetToolTip(this.button2, resources.GetString("button2.ToolTip")); - this.button2.UseVisualStyleBackColor = false; - this.button2.Click += new System.EventHandler(this.BtnHelp_Click); + this.tabPage32.Controls.Add(this.BtnHelp_Projector); + this.tabPage32.Controls.Add(this.GbProjector); + resources.ApplyResources(this.tabPage32, "tabPage32"); + this.tabPage32.Name = "tabPage32"; + this.tabPage32.UseVisualStyleBackColor = true; // - // groupBox40 + // BtnHelp_Projector // - this.groupBox40.BackColor = System.Drawing.Color.WhiteSmoke; - this.groupBox40.Controls.Add(this.label104); - this.groupBox40.Controls.Add(this.nUDMultipleLoadGap); - this.groupBox40.Controls.Add(this.CbMultipleLoadAllwaysClear); - this.groupBox40.Controls.Add(this.CbMultipleLoadAllwaysLoad); - this.groupBox40.Controls.Add(this.groupBox42); - this.groupBox40.Controls.Add(this.groupBox41); - this.groupBox40.Controls.Add(this.label101); - resources.ApplyResources(this.groupBox40, "groupBox40"); - this.groupBox40.Name = "groupBox40"; - this.groupBox40.TabStop = false; + resources.ApplyResources(this.BtnHelp_Projector, "BtnHelp_Projector"); + this.BtnHelp_Projector.BackColor = System.Drawing.Color.SkyBlue; + this.BtnHelp_Projector.Name = "BtnHelp_Projector"; + this.BtnHelp_Projector.Tag = "id=form-setup-5#projector"; + this.toolTip1.SetToolTip(this.BtnHelp_Projector, resources.GetString("BtnHelp_Projector.ToolTip")); + this.BtnHelp_Projector.UseVisualStyleBackColor = false; + this.BtnHelp_Projector.Click += new System.EventHandler(this.BtnHelp_Click); // - // label104 + // GbProjector // - resources.ApplyResources(this.label104, "label104"); - this.label104.Name = "label104"; - this.toolTip1.SetToolTip(this.label104, resources.GetString("label104.ToolTip")); + this.GbProjector.Controls.Add(this.CbProjectorScaleEnable); + this.GbProjector.Controls.Add(this.GbProjectorScale); + this.GbProjector.Controls.Add(this.label69); + this.GbProjector.Controls.Add(this.numericUpDown15); + this.GbProjector.Controls.Add(this.BtnProjectorColorBackground); + this.GbProjector.Controls.Add(this.BtnProjectorColorDimension); + this.GbProjector.Controls.Add(this.BtnProjectorColorRuler); + this.GbProjector.Controls.Add(this.BtnProjectorColorPenUp); + this.GbProjector.Controls.Add(this.BtnProjectorColorPenDown); + this.GbProjector.Controls.Add(this.CbProjectorMarker); + this.GbProjector.Controls.Add(this.BtnProjectorColorTool); + this.GbProjector.Controls.Add(this.CbProjectorTool); + this.GbProjector.Controls.Add(this.BtnProjectorColorMarker); + this.GbProjector.Controls.Add(this.CbProjectorPenUp); + this.GbProjector.Controls.Add(this.LblProjector2); + this.GbProjector.Controls.Add(this.CbProjectorRuler); + this.GbProjector.Controls.Add(this.NudProjectorDimension); + this.GbProjector.Controls.Add(this.CbProjectorDimension); + this.GbProjector.Controls.Add(this.NudProjectorRuler); + this.GbProjector.Controls.Add(this.LblProjector1); + this.GbProjector.Controls.Add(this.NudProjectorPenUp); + this.GbProjector.Controls.Add(this.NudProjectorMarker); + this.GbProjector.Controls.Add(this.NudProjectorPenDown); + this.GbProjector.Controls.Add(this.NudProjectorTool); + resources.ApplyResources(this.GbProjector, "GbProjector"); + this.GbProjector.Name = "GbProjector"; + this.GbProjector.TabStop = false; // - // nUDMultipleLoadGap + // CbProjectorScaleEnable // - this.nUDMultipleLoadGap.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "multipleLoadGap", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMultipleLoadGap.DecimalPlaces = 1; - resources.ApplyResources(this.nUDMultipleLoadGap, "nUDMultipleLoadGap"); - this.nUDMultipleLoadGap.Name = "nUDMultipleLoadGap"; - this.nUDMultipleLoadGap.Value = global::GrblPlotter.Properties.Settings.Default.multipleLoadGap; + resources.ApplyResources(this.CbProjectorScaleEnable, "CbProjectorScaleEnable"); + this.CbProjectorScaleEnable.Name = "CbProjectorScaleEnable"; + this.CbProjectorScaleEnable.UseVisualStyleBackColor = true; + this.CbProjectorScaleEnable.CheckedChanged += new System.EventHandler(this.CbProjectorScaleEnable_CheckedChanged); // - // CbMultipleLoadAllwaysClear + // GbProjectorScale // - resources.ApplyResources(this.CbMultipleLoadAllwaysClear, "CbMultipleLoadAllwaysClear"); - this.CbMultipleLoadAllwaysClear.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadAllwaysClear; - this.CbMultipleLoadAllwaysClear.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadAllwaysClear", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbMultipleLoadAllwaysClear.Name = "CbMultipleLoadAllwaysClear"; - this.toolTip1.SetToolTip(this.CbMultipleLoadAllwaysClear, resources.GetString("CbMultipleLoadAllwaysClear.ToolTip")); - this.CbMultipleLoadAllwaysClear.UseVisualStyleBackColor = true; + this.GbProjectorScale.Controls.Add(this.NudProjectorOffsetX); + this.GbProjectorScale.Controls.Add(this.GbProjectorCalc); + this.GbProjectorScale.Controls.Add(this.LblProjector3); + this.GbProjectorScale.Controls.Add(this.NudProjectorScaling); + this.GbProjectorScale.Controls.Add(this.NudProjectorOffsetY); + this.GbProjectorScale.Controls.Add(this.LblProjector5); + this.GbProjectorScale.Controls.Add(this.LblProjector4); + resources.ApplyResources(this.GbProjectorScale, "GbProjectorScale"); + this.GbProjectorScale.Name = "GbProjectorScale"; + this.GbProjectorScale.TabStop = false; // - // CbMultipleLoadAllwaysLoad + // GbProjectorCalc // - resources.ApplyResources(this.CbMultipleLoadAllwaysLoad, "CbMultipleLoadAllwaysLoad"); - this.CbMultipleLoadAllwaysLoad.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadAllwaysLoad; - this.CbMultipleLoadAllwaysLoad.CheckState = System.Windows.Forms.CheckState.Checked; - this.CbMultipleLoadAllwaysLoad.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadAllwaysLoad", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbMultipleLoadAllwaysLoad.Name = "CbMultipleLoadAllwaysLoad"; - this.toolTip1.SetToolTip(this.CbMultipleLoadAllwaysLoad, resources.GetString("CbMultipleLoadAllwaysLoad.ToolTip")); - this.CbMultipleLoadAllwaysLoad.UseVisualStyleBackColor = true; + this.GbProjectorCalc.Controls.Add(this.label71); + this.GbProjectorCalc.Controls.Add(this.label70); + this.GbProjectorCalc.Controls.Add(this.BtnProjectorCalc); + this.GbProjectorCalc.Controls.Add(this.NudProjectorSet); + this.GbProjectorCalc.Controls.Add(this.NudProjectorReal); + resources.ApplyResources(this.GbProjectorCalc, "GbProjectorCalc"); + this.GbProjectorCalc.Name = "GbProjectorCalc"; + this.GbProjectorCalc.TabStop = false; // - // groupBox42 + // label71 // - this.groupBox42.Controls.Add(this.label103); - this.groupBox42.Controls.Add(this.label102); - this.groupBox42.Controls.Add(this.nUDMultipleLoadDimY); - this.groupBox42.Controls.Add(this.nUDMultipleLoadDimX); - this.groupBox42.Controls.Add(this.nUDMultipleLoadNoY); - this.groupBox42.Controls.Add(this.RbMultipleLoadByX); - this.groupBox42.Controls.Add(this.nUDMultipleLoadNoX); - this.groupBox42.Controls.Add(this.RbMultipleLoadByY); - resources.ApplyResources(this.groupBox42, "groupBox42"); - this.groupBox42.Name = "groupBox42"; - this.groupBox42.TabStop = false; + resources.ApplyResources(this.label71, "label71"); + this.label71.Name = "label71"; // - // label103 + // label70 // - resources.ApplyResources(this.label103, "label103"); - this.label103.Name = "label103"; + resources.ApplyResources(this.label70, "label70"); + this.label70.Name = "label70"; // - // label102 + // BtnProjectorCalc // - resources.ApplyResources(this.label102, "label102"); - this.label102.Name = "label102"; + resources.ApplyResources(this.BtnProjectorCalc, "BtnProjectorCalc"); + this.BtnProjectorCalc.Name = "BtnProjectorCalc"; + this.BtnProjectorCalc.UseVisualStyleBackColor = true; + this.BtnProjectorCalc.Click += new System.EventHandler(this.BtnProjectorCalc_Click); // - // nUDMultipleLoadDimY + // NudProjectorSet // - this.nUDMultipleLoadDimY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMultipleLoadDimY.DecimalPlaces = 1; - this.nUDMultipleLoadDimY.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMultipleLoadDimY, "nUDMultipleLoadDimY"); - this.nUDMultipleLoadDimY.Maximum = new decimal(new int[] { - 1000000, + this.NudProjectorSet.DecimalPlaces = 2; + resources.ApplyResources(this.NudProjectorSet, "NudProjectorSet"); + this.NudProjectorSet.Maximum = new decimal(new int[] { + 10000, 0, 0, 0}); - this.nUDMultipleLoadDimY.Minimum = new decimal(new int[] { + this.NudProjectorSet.Minimum = new decimal(new int[] { 1, 0, 0, - 65536}); - this.nUDMultipleLoadDimY.Name = "nUDMultipleLoadDimY"; - this.toolTip1.SetToolTip(this.nUDMultipleLoadDimY, resources.GetString("nUDMultipleLoadDimY.ToolTip")); - this.nUDMultipleLoadDimY.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeY; - // - // nUDMultipleLoadDimX - // - this.nUDMultipleLoadDimX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMultipleLoadDimX.DecimalPlaces = 1; - this.nUDMultipleLoadDimX.Increment = new decimal(new int[] { - 10, - 0, - 0, 0}); - resources.ApplyResources(this.nUDMultipleLoadDimX, "nUDMultipleLoadDimX"); - this.nUDMultipleLoadDimX.Maximum = new decimal(new int[] { - 1000000, + this.NudProjectorSet.Name = "NudProjectorSet"; + this.NudProjectorSet.Value = new decimal(new int[] { + 100, 0, 0, 0}); - this.nUDMultipleLoadDimX.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDMultipleLoadDimX.Name = "nUDMultipleLoadDimX"; - this.toolTip1.SetToolTip(this.nUDMultipleLoadDimX, resources.GetString("nUDMultipleLoadDimX.ToolTip")); - this.nUDMultipleLoadDimX.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeX; // - // nUDMultipleLoadNoY + // NudProjectorReal // - this.nUDMultipleLoadNoY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "multipleLoadNoY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDMultipleLoadNoY, "nUDMultipleLoadNoY"); - this.nUDMultipleLoadNoY.Maximum = new decimal(new int[] { - 10, + this.NudProjectorReal.DecimalPlaces = 2; + resources.ApplyResources(this.NudProjectorReal, "NudProjectorReal"); + this.NudProjectorReal.Maximum = new decimal(new int[] { + 10000, 0, 0, 0}); - this.nUDMultipleLoadNoY.Minimum = new decimal(new int[] { + this.NudProjectorReal.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.nUDMultipleLoadNoY.Name = "nUDMultipleLoadNoY"; - this.toolTip1.SetToolTip(this.nUDMultipleLoadNoY, resources.GetString("nUDMultipleLoadNoY.ToolTip")); - this.nUDMultipleLoadNoY.Value = global::GrblPlotter.Properties.Settings.Default.multipleLoadNoY; - // - // RbMultipleLoadByX - // - resources.ApplyResources(this.RbMultipleLoadByX, "RbMultipleLoadByX"); - this.RbMultipleLoadByX.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadByX; - this.RbMultipleLoadByX.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadByX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.RbMultipleLoadByX.Name = "RbMultipleLoadByX"; - this.RbMultipleLoadByX.TabStop = true; - this.RbMultipleLoadByX.UseVisualStyleBackColor = true; - // - // nUDMultipleLoadNoX - // - this.nUDMultipleLoadNoX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "multipleLoadNoX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDMultipleLoadNoX, "nUDMultipleLoadNoX"); - this.nUDMultipleLoadNoX.Maximum = new decimal(new int[] { - 10, - 0, - 0, - 0}); - this.nUDMultipleLoadNoX.Minimum = new decimal(new int[] { - 1, + this.NudProjectorReal.Name = "NudProjectorReal"; + this.NudProjectorReal.Value = new decimal(new int[] { + 100, 0, 0, 0}); - this.nUDMultipleLoadNoX.Name = "nUDMultipleLoadNoX"; - this.toolTip1.SetToolTip(this.nUDMultipleLoadNoX, resources.GetString("nUDMultipleLoadNoX.ToolTip")); - this.nUDMultipleLoadNoX.Value = global::GrblPlotter.Properties.Settings.Default.multipleLoadNoX; - // - // RbMultipleLoadByY - // - resources.ApplyResources(this.RbMultipleLoadByY, "RbMultipleLoadByY"); - this.RbMultipleLoadByY.Name = "RbMultipleLoadByY"; - this.RbMultipleLoadByY.UseVisualStyleBackColor = true; - // - // groupBox41 - // - this.groupBox41.Controls.Add(this.RbMultipleLoadLimitDim); - this.groupBox41.Controls.Add(this.RbMultipleLoadLimitNo); - resources.ApplyResources(this.groupBox41, "groupBox41"); - this.groupBox41.Name = "groupBox41"; - this.groupBox41.TabStop = false; // - // RbMultipleLoadLimitDim + // LblProjector3 // - resources.ApplyResources(this.RbMultipleLoadLimitDim, "RbMultipleLoadLimitDim"); - this.RbMultipleLoadLimitDim.Name = "RbMultipleLoadLimitDim"; - this.toolTip1.SetToolTip(this.RbMultipleLoadLimitDim, resources.GetString("RbMultipleLoadLimitDim.ToolTip")); - this.RbMultipleLoadLimitDim.UseVisualStyleBackColor = true; + resources.ApplyResources(this.LblProjector3, "LblProjector3"); + this.LblProjector3.Name = "LblProjector3"; // - // RbMultipleLoadLimitNo + // LblProjector5 // - resources.ApplyResources(this.RbMultipleLoadLimitNo, "RbMultipleLoadLimitNo"); - this.RbMultipleLoadLimitNo.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadLimitNo; - this.RbMultipleLoadLimitNo.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadLimitNo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.RbMultipleLoadLimitNo.Name = "RbMultipleLoadLimitNo"; - this.RbMultipleLoadLimitNo.TabStop = true; - this.toolTip1.SetToolTip(this.RbMultipleLoadLimitNo, resources.GetString("RbMultipleLoadLimitNo.ToolTip")); - this.RbMultipleLoadLimitNo.UseVisualStyleBackColor = true; - this.RbMultipleLoadLimitNo.CheckedChanged += new System.EventHandler(this.RbMultipleLoadLimitNo_CheckedChanged); + resources.ApplyResources(this.LblProjector5, "LblProjector5"); + this.LblProjector5.Name = "LblProjector5"; // - // label101 + // LblProjector4 // - resources.ApplyResources(this.label101, "label101"); - this.label101.Name = "label101"; + resources.ApplyResources(this.LblProjector4, "LblProjector4"); + this.LblProjector4.Name = "LblProjector4"; // - // tabPage26 + // label69 // - this.tabPage26.Controls.Add(this.BtnHelp_Programcontrol); - this.tabPage26.Controls.Add(this.GbAccessoryRunTime); - this.tabPage26.Controls.Add(this.tab5gB5); - this.tabPage26.Controls.Add(this.tab5gB6); - this.tabPage26.Controls.Add(this.tab5gB7); - resources.ApplyResources(this.tabPage26, "tabPage26"); - this.tabPage26.Name = "tabPage26"; - this.tabPage26.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label69, "label69"); + this.label69.Name = "label69"; // - // BtnHelp_Programcontrol + // BtnProjectorColorBackground // - this.BtnHelp_Programcontrol.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Programcontrol, "BtnHelp_Programcontrol"); - this.BtnHelp_Programcontrol.Name = "BtnHelp_Programcontrol"; - this.BtnHelp_Programcontrol.Tag = "id=form-setup-4#program-control"; - this.toolTip1.SetToolTip(this.BtnHelp_Programcontrol, resources.GetString("BtnHelp_Programcontrol.ToolTip")); - this.BtnHelp_Programcontrol.UseVisualStyleBackColor = false; - this.BtnHelp_Programcontrol.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.BtnProjectorColorBackground, "BtnProjectorColorBackground"); + this.BtnProjectorColorBackground.Name = "BtnProjectorColorBackground"; + this.BtnProjectorColorBackground.UseVisualStyleBackColor = true; + this.BtnProjectorColorBackground.Click += new System.EventHandler(this.BtnProjectorColorBackground_Click); // - // GbAccessoryRunTime + // BtnProjectorColorDimension // - this.GbAccessoryRunTime.BackColor = System.Drawing.Color.WhiteSmoke; - this.GbAccessoryRunTime.Controls.Add(this.BtnAccessoryRefresh); - this.GbAccessoryRunTime.Controls.Add(this.BtnAccessoryMistReset); - this.GbAccessoryRunTime.Controls.Add(this.BtnAccessoryFloodReset); - this.GbAccessoryRunTime.Controls.Add(this.BtnAccessorySpindleReset); - this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryMistVal); - this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryFloodVal); - this.GbAccessoryRunTime.Controls.Add(this.LblAccessorySpindleVal); - this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryMist); - this.GbAccessoryRunTime.Controls.Add(this.LblAccessoryFlood); - this.GbAccessoryRunTime.Controls.Add(this.LblAccessorySpindle); - resources.ApplyResources(this.GbAccessoryRunTime, "GbAccessoryRunTime"); - this.GbAccessoryRunTime.Name = "GbAccessoryRunTime"; - this.GbAccessoryRunTime.TabStop = false; + resources.ApplyResources(this.BtnProjectorColorDimension, "BtnProjectorColorDimension"); + this.BtnProjectorColorDimension.Name = "BtnProjectorColorDimension"; + this.BtnProjectorColorDimension.UseVisualStyleBackColor = true; + this.BtnProjectorColorDimension.Click += new System.EventHandler(this.BtnProjectorColorDimension_Click); // - // BtnAccessoryRefresh + // BtnProjectorColorRuler // - resources.ApplyResources(this.BtnAccessoryRefresh, "BtnAccessoryRefresh"); - this.BtnAccessoryRefresh.Name = "BtnAccessoryRefresh"; - this.BtnAccessoryRefresh.UseVisualStyleBackColor = true; - this.BtnAccessoryRefresh.Click += new System.EventHandler(this.BtnAccessoryRefresh_Click); + resources.ApplyResources(this.BtnProjectorColorRuler, "BtnProjectorColorRuler"); + this.BtnProjectorColorRuler.Name = "BtnProjectorColorRuler"; + this.BtnProjectorColorRuler.UseVisualStyleBackColor = true; + this.BtnProjectorColorRuler.Click += new System.EventHandler(this.BtnProjectorColorRuler_Click); // - // BtnAccessoryMistReset + // BtnProjectorColorPenUp // - resources.ApplyResources(this.BtnAccessoryMistReset, "BtnAccessoryMistReset"); - this.BtnAccessoryMistReset.Name = "BtnAccessoryMistReset"; - this.BtnAccessoryMistReset.UseVisualStyleBackColor = true; - this.BtnAccessoryMistReset.Click += new System.EventHandler(this.BtnAccessoryMistReset_Click); + resources.ApplyResources(this.BtnProjectorColorPenUp, "BtnProjectorColorPenUp"); + this.BtnProjectorColorPenUp.Name = "BtnProjectorColorPenUp"; + this.BtnProjectorColorPenUp.UseVisualStyleBackColor = true; + this.BtnProjectorColorPenUp.Click += new System.EventHandler(this.BtnProjectorColorPenUp_Click); // - // BtnAccessoryFloodReset + // BtnProjectorColorPenDown // - resources.ApplyResources(this.BtnAccessoryFloodReset, "BtnAccessoryFloodReset"); - this.BtnAccessoryFloodReset.Name = "BtnAccessoryFloodReset"; - this.BtnAccessoryFloodReset.UseVisualStyleBackColor = true; - this.BtnAccessoryFloodReset.Click += new System.EventHandler(this.BtnAccessoryFloodReset_Click); + resources.ApplyResources(this.BtnProjectorColorPenDown, "BtnProjectorColorPenDown"); + this.BtnProjectorColorPenDown.Name = "BtnProjectorColorPenDown"; + this.BtnProjectorColorPenDown.UseVisualStyleBackColor = true; + this.BtnProjectorColorPenDown.Click += new System.EventHandler(this.BtnProjectorColorPenDown_Click); // - // BtnAccessorySpindleReset + // BtnProjectorColorTool // - resources.ApplyResources(this.BtnAccessorySpindleReset, "BtnAccessorySpindleReset"); - this.BtnAccessorySpindleReset.Name = "BtnAccessorySpindleReset"; - this.BtnAccessorySpindleReset.UseVisualStyleBackColor = true; - this.BtnAccessorySpindleReset.Click += new System.EventHandler(this.BtnAccessorySpindleReset_Click); + resources.ApplyResources(this.BtnProjectorColorTool, "BtnProjectorColorTool"); + this.BtnProjectorColorTool.Name = "BtnProjectorColorTool"; + this.BtnProjectorColorTool.UseVisualStyleBackColor = true; + this.BtnProjectorColorTool.Click += new System.EventHandler(this.BtnProjectorColorTool_Click); // - // LblAccessoryMistVal + // BtnProjectorColorMarker // - resources.ApplyResources(this.LblAccessoryMistVal, "LblAccessoryMistVal"); - this.LblAccessoryMistVal.Name = "LblAccessoryMistVal"; + resources.ApplyResources(this.BtnProjectorColorMarker, "BtnProjectorColorMarker"); + this.BtnProjectorColorMarker.Name = "BtnProjectorColorMarker"; + this.BtnProjectorColorMarker.UseVisualStyleBackColor = true; + this.BtnProjectorColorMarker.Click += new System.EventHandler(this.BtnProjectorColorMarker_Click); // - // LblAccessoryFloodVal + // LblProjector2 // - resources.ApplyResources(this.LblAccessoryFloodVal, "LblAccessoryFloodVal"); - this.LblAccessoryFloodVal.Name = "LblAccessoryFloodVal"; + resources.ApplyResources(this.LblProjector2, "LblProjector2"); + this.LblProjector2.Name = "LblProjector2"; // - // LblAccessorySpindleVal + // LblProjector1 // - resources.ApplyResources(this.LblAccessorySpindleVal, "LblAccessorySpindleVal"); - this.LblAccessorySpindleVal.Name = "LblAccessorySpindleVal"; + resources.ApplyResources(this.LblProjector1, "LblProjector1"); + this.LblProjector1.Name = "LblProjector1"; // - // LblAccessoryMist + // tabPage33 // - resources.ApplyResources(this.LblAccessoryMist, "LblAccessoryMist"); - this.LblAccessoryMist.Name = "LblAccessoryMist"; + this.tabPage33.Controls.Add(this.groupBox43); + this.tabPage33.Controls.Add(this.BtnHelp_Misc2); + this.tabPage33.Controls.Add(this.groupBox37); + this.tabPage33.Controls.Add(this.groupBox29); + this.tabPage33.Controls.Add(this.btnReloadSettings); + this.tabPage33.Controls.Add(this.tab5gB9); + resources.ApplyResources(this.tabPage33, "tabPage33"); + this.tabPage33.Name = "tabPage33"; + this.tabPage33.UseVisualStyleBackColor = true; // - // LblAccessoryFlood + // groupBox43 // - resources.ApplyResources(this.LblAccessoryFlood, "LblAccessoryFlood"); - this.LblAccessoryFlood.Name = "LblAccessoryFlood"; + this.groupBox43.Controls.Add(this.BtnResize4); + this.groupBox43.Controls.Add(this.BtnResize3); + this.groupBox43.Controls.Add(this.BtnResize2); + this.groupBox43.Controls.Add(this.BtnResize1); + resources.ApplyResources(this.groupBox43, "groupBox43"); + this.groupBox43.Name = "groupBox43"; + this.groupBox43.TabStop = false; // - // LblAccessorySpindle + // BtnResize4 // - resources.ApplyResources(this.LblAccessorySpindle, "LblAccessorySpindle"); - this.LblAccessorySpindle.Name = "LblAccessorySpindle"; + resources.ApplyResources(this.BtnResize4, "BtnResize4"); + this.BtnResize4.Name = "BtnResize4"; + this.BtnResize4.Tag = "1920;1080"; + this.BtnResize4.UseVisualStyleBackColor = true; + this.BtnResize4.Click += new System.EventHandler(this.BtnResize1_Click); // - // tab5gB5 + // BtnResize3 // - this.tab5gB5.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab5gB5.Controls.Add(this.nUDMachineHomeZ); - this.tab5gB5.Controls.Add(this.nUDMachineHomeY); - this.tab5gB5.Controls.Add(this.nUDMachineHomeX); - this.tab5gB5.Controls.Add(this.nUDMachineRangeZ); - this.tab5gB5.Controls.Add(this.nUDMachineRangeY); - this.tab5gB5.Controls.Add(this.nUDMachineRangeX); - this.tab5gB5.Controls.Add(this.btnMachineRangeGet); - this.tab5gB5.Controls.Add(this.label66); - this.tab5gB5.Controls.Add(this.label65); - this.tab5gB5.Controls.Add(this.tab5gB5lbl4); - this.tab5gB5.Controls.Add(this.label63); - this.tab5gB5.Controls.Add(this.cBMachineLimitsAlarm); - this.tab5gB5.Controls.Add(this.cBMachineLimitsShow); - this.tab5gB5.Controls.Add(this.tab5gB5lbl3); - this.tab5gB5.Controls.Add(this.tab5gB5lbl2); - this.tab5gB5.Controls.Add(this.tab5gB5lbl1); - this.tab5gB5.Controls.Add(this.label13); - resources.ApplyResources(this.tab5gB5, "tab5gB5"); - this.tab5gB5.Name = "tab5gB5"; - this.tab5gB5.TabStop = false; + resources.ApplyResources(this.BtnResize3, "BtnResize3"); + this.BtnResize3.Name = "BtnResize3"; + this.BtnResize3.Tag = "1280;720"; + this.BtnResize3.UseVisualStyleBackColor = true; + this.BtnResize3.Click += new System.EventHandler(this.BtnResize1_Click); // - // nUDMachineHomeZ + // BtnResize2 // - this.nUDMachineHomeZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsHomeZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMachineHomeZ.DecimalPlaces = 1; - this.nUDMachineHomeZ.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMachineHomeZ, "nUDMachineHomeZ"); - this.nUDMachineHomeZ.Maximum = new decimal(new int[] { - 1000000, - 0, - 0, - 0}); - this.nUDMachineHomeZ.Minimum = new decimal(new int[] { - 1000000, - 0, - 0, - -2147483648}); - this.nUDMachineHomeZ.Name = "nUDMachineHomeZ"; - this.nUDMachineHomeZ.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsHomeZ; + resources.ApplyResources(this.BtnResize2, "BtnResize2"); + this.BtnResize2.Name = "BtnResize2"; + this.BtnResize2.Tag = "1024;768"; + this.BtnResize2.UseVisualStyleBackColor = true; + this.BtnResize2.Click += new System.EventHandler(this.BtnResize1_Click); // - // nUDMachineHomeY + // BtnResize1 // - this.nUDMachineHomeY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsHomeY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMachineHomeY.DecimalPlaces = 1; - this.nUDMachineHomeY.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMachineHomeY, "nUDMachineHomeY"); - this.nUDMachineHomeY.Maximum = new decimal(new int[] { - 1000000, - 0, - 0, - 0}); - this.nUDMachineHomeY.Minimum = new decimal(new int[] { - 1000000, - 0, - 0, - -2147483648}); - this.nUDMachineHomeY.Name = "nUDMachineHomeY"; - this.nUDMachineHomeY.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsHomeY; + resources.ApplyResources(this.BtnResize1, "BtnResize1"); + this.BtnResize1.Name = "BtnResize1"; + this.BtnResize1.Tag = "900;680"; + this.BtnResize1.UseVisualStyleBackColor = true; + this.BtnResize1.Click += new System.EventHandler(this.BtnResize1_Click); // - // nUDMachineHomeX + // BtnHelp_Misc2 // - this.nUDMachineHomeX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsHomeX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMachineHomeX.DecimalPlaces = 1; - this.nUDMachineHomeX.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMachineHomeX, "nUDMachineHomeX"); - this.nUDMachineHomeX.Maximum = new decimal(new int[] { - 1000000, - 0, - 0, - 0}); - this.nUDMachineHomeX.Minimum = new decimal(new int[] { - 1000000, - 0, - 0, - -2147483648}); - this.nUDMachineHomeX.Name = "nUDMachineHomeX"; - this.nUDMachineHomeX.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsHomeX; + this.BtnHelp_Misc2.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnHelp_Misc2, "BtnHelp_Misc2"); + this.BtnHelp_Misc2.Name = "BtnHelp_Misc2"; + this.BtnHelp_Misc2.Tag = "id=form-setup-5#misc"; + this.toolTip1.SetToolTip(this.BtnHelp_Misc2, resources.GetString("BtnHelp_Misc2.ToolTip")); + this.BtnHelp_Misc2.UseVisualStyleBackColor = false; + this.BtnHelp_Misc2.Click += new System.EventHandler(this.BtnHelp_Click); // - // nUDMachineRangeZ + // groupBox37 // - this.nUDMachineRangeZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMachineRangeZ.DecimalPlaces = 1; - this.nUDMachineRangeZ.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMachineRangeZ, "nUDMachineRangeZ"); - this.nUDMachineRangeZ.Maximum = new decimal(new int[] { - 1000000, - 0, - 0, - 0}); - this.nUDMachineRangeZ.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDMachineRangeZ.Name = "nUDMachineRangeZ"; - this.nUDMachineRangeZ.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeZ; + this.groupBox37.Controls.Add(this.numericUpDown17); + this.groupBox37.Controls.Add(this.label95); + this.groupBox37.Controls.Add(this.label94); + resources.ApplyResources(this.groupBox37, "groupBox37"); + this.groupBox37.Name = "groupBox37"; + this.groupBox37.TabStop = false; + this.toolTip1.SetToolTip(this.groupBox37, resources.GetString("groupBox37.ToolTip")); // - // nUDMachineRangeY + // label95 // - this.nUDMachineRangeY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMachineRangeY.DecimalPlaces = 1; - this.nUDMachineRangeY.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMachineRangeY, "nUDMachineRangeY"); - this.nUDMachineRangeY.Maximum = new decimal(new int[] { - 1000000, - 0, - 0, - 0}); - this.nUDMachineRangeY.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDMachineRangeY.Name = "nUDMachineRangeY"; - this.nUDMachineRangeY.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeY; + resources.ApplyResources(this.label95, "label95"); + this.label95.Name = "label95"; // - // nUDMachineRangeX + // label94 // - this.nUDMachineRangeX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMachineRangeX.DecimalPlaces = 1; - this.nUDMachineRangeX.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMachineRangeX, "nUDMachineRangeX"); - this.nUDMachineRangeX.Maximum = new decimal(new int[] { - 1000000, - 0, - 0, - 0}); - this.nUDMachineRangeX.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDMachineRangeX.Name = "nUDMachineRangeX"; - this.nUDMachineRangeX.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeX; + resources.ApplyResources(this.label94, "label94"); + this.label94.Name = "label94"; // - // btnMachineRangeGet + // groupBox29 // - resources.ApplyResources(this.btnMachineRangeGet, "btnMachineRangeGet"); - this.btnMachineRangeGet.Name = "btnMachineRangeGet"; - this.btnMachineRangeGet.UseVisualStyleBackColor = true; - this.btnMachineRangeGet.Click += new System.EventHandler(this.BtnMachineRangeGet_Click); + this.groupBox29.Controls.Add(this.checkBox12); + resources.ApplyResources(this.groupBox29, "groupBox29"); + this.groupBox29.Name = "groupBox29"; + this.groupBox29.TabStop = false; // - // label66 + // btnReloadSettings // - resources.ApplyResources(this.label66, "label66"); - this.label66.Name = "label66"; + resources.ApplyResources(this.btnReloadSettings, "btnReloadSettings"); + this.btnReloadSettings.Name = "btnReloadSettings"; + this.btnReloadSettings.UseVisualStyleBackColor = true; + this.btnReloadSettings.Click += new System.EventHandler(this.BtnReloadSettings_Click); // - // label65 + // tab5gB9 // - resources.ApplyResources(this.label65, "label65"); - this.label65.Name = "label65"; + this.tab5gB9.Controls.Add(this.tBPasteSpecial); + resources.ApplyResources(this.tab5gB9, "tab5gB9"); + this.tab5gB9.Name = "tab5gB9"; + this.tab5gB9.TabStop = false; // - // tab5gB5lbl4 + // tBPasteSpecial // - resources.ApplyResources(this.tab5gB5lbl4, "tab5gB5lbl4"); - this.tab5gB5lbl4.Name = "tab5gB5lbl4"; + resources.ApplyResources(this.tBPasteSpecial, "tBPasteSpecial"); + this.tBPasteSpecial.Name = "tBPasteSpecial"; // - // label63 + // tabPage5 // - resources.ApplyResources(this.label63, "label63"); - this.label63.Name = "label63"; + this.tabPage5.Controls.Add(this.groupBox2); + this.tabPage5.Controls.Add(this.tab11gB1); + this.tabPage5.Controls.Add(this.tab11gB3); + this.tabPage5.Controls.Add(this.tab11gB4); + this.tabPage5.Controls.Add(this.tab11gB5); + this.tabPage5.Controls.Add(this.tab11gB2); + resources.ApplyResources(this.tabPage5, "tabPage5"); + this.tabPage5.Name = "tabPage5"; + this.tabPage5.UseVisualStyleBackColor = true; // - // cBMachineLimitsAlarm + // groupBox2 // - resources.ApplyResources(this.cBMachineLimitsAlarm, "cBMachineLimitsAlarm"); - this.cBMachineLimitsAlarm.Checked = global::GrblPlotter.Properties.Settings.Default.machineLimitsAlarm; - this.cBMachineLimitsAlarm.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "machineLimitsAlarm", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBMachineLimitsAlarm.Name = "cBMachineLimitsAlarm"; - this.cBMachineLimitsAlarm.UseVisualStyleBackColor = true; + this.groupBox2.Controls.Add(this.label2); + this.groupBox2.Controls.Add(this.linkLabel19); + this.groupBox2.Controls.Add(this.label1); + this.groupBox2.Controls.Add(this.linkLabel18); + resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.Name = "groupBox2"; + this.groupBox2.TabStop = false; // - // cBMachineLimitsShow + // label2 // - resources.ApplyResources(this.cBMachineLimitsShow, "cBMachineLimitsShow"); - this.cBMachineLimitsShow.Checked = global::GrblPlotter.Properties.Settings.Default.machineLimitsShow; - this.cBMachineLimitsShow.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "machineLimitsShow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBMachineLimitsShow.Name = "cBMachineLimitsShow"; - this.cBMachineLimitsShow.UseVisualStyleBackColor = true; + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; // - // tab5gB5lbl3 + // linkLabel19 // - resources.ApplyResources(this.tab5gB5lbl3, "tab5gB5lbl3"); - this.tab5gB5lbl3.Name = "tab5gB5lbl3"; + resources.ApplyResources(this.linkLabel19, "linkLabel19"); + this.linkLabel19.Name = "linkLabel19"; + this.linkLabel19.TabStop = true; + this.linkLabel19.Tag = "https://drawingbots.net/knowledge/tools/svg-generator"; + this.toolTip1.SetToolTip(this.linkLabel19, resources.GetString("linkLabel19.ToolTip")); + this.linkLabel19.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB5lbl2 + // label1 // - resources.ApplyResources(this.tab5gB5lbl2, "tab5gB5lbl2"); - this.tab5gB5lbl2.Name = "tab5gB5lbl2"; + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; // - // tab5gB5lbl1 + // linkLabel18 // - resources.ApplyResources(this.tab5gB5lbl1, "tab5gB5lbl1"); - this.tab5gB5lbl1.Name = "tab5gB5lbl1"; + resources.ApplyResources(this.linkLabel18, "linkLabel18"); + this.linkLabel18.Name = "linkLabel18"; + this.linkLabel18.TabStop = true; + this.linkLabel18.Tag = "https://wiki.evilmadscientist.com/StippleGen"; + this.toolTip1.SetToolTip(this.linkLabel18, resources.GetString("linkLabel18.ToolTip")); + this.linkLabel18.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // label13 + // tab11gB1 // - resources.ApplyResources(this.label13, "label13"); - this.label13.Name = "label13"; + this.tab11gB1.Controls.Add(this.tab11gB1lbl1a); + this.tab11gB1.Controls.Add(this.linkLabel16); + this.tab11gB1.Controls.Add(this.tab11gB1lbl3); + this.tab11gB1.Controls.Add(this.linkLabel14); + this.tab11gB1.Controls.Add(this.tab11gB1lbl2); + this.tab11gB1.Controls.Add(this.tab11gB1lbl1); + this.tab11gB1.Controls.Add(this.linkLabel13); + this.tab11gB1.Controls.Add(this.linkLabel12); + resources.ApplyResources(this.tab11gB1, "tab11gB1"); + this.tab11gB1.Name = "tab11gB1"; + this.tab11gB1.TabStop = false; // - // tab5gB6 + // tab11gB1lbl1a // - this.tab5gB6.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab5gB6.Controls.Add(this.comboBox1); - this.tab5gB6.Controls.Add(this.tab5gB6lbl2); - this.tab5gB6.Controls.Add(this.checkBox1); - this.tab5gB6.Controls.Add(this.radioButton2); - this.tab5gB6.Controls.Add(this.radioButton1); - this.tab5gB6.Controls.Add(this.cB4thUse); - this.tab5gB6.Controls.Add(this.tab5gB6lbl1); - resources.ApplyResources(this.tab5gB6, "tab5gB6"); - this.tab5gB6.Name = "tab5gB6"; - this.tab5gB6.TabStop = false; + resources.ApplyResources(this.tab11gB1lbl1a, "tab11gB1lbl1a"); + this.tab11gB1lbl1a.Name = "tab11gB1lbl1a"; // - // comboBox1 + // linkLabel16 // - this.comboBox1.AllowDrop = true; - this.comboBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrl4thName", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.comboBox1.FormattingEnabled = true; - this.comboBox1.Items.AddRange(new object[] { - resources.GetString("comboBox1.Items"), - resources.GetString("comboBox1.Items1"), - resources.GetString("comboBox1.Items2"), - resources.GetString("comboBox1.Items3"), - resources.GetString("comboBox1.Items4"), - resources.GetString("comboBox1.Items5"), - resources.GetString("comboBox1.Items6")}); - resources.ApplyResources(this.comboBox1, "comboBox1"); - this.comboBox1.Name = "comboBox1"; - this.comboBox1.Text = global::GrblPlotter.Properties.Settings.Default.ctrl4thName; + resources.ApplyResources(this.linkLabel16, "linkLabel16"); + this.linkLabel16.Name = "linkLabel16"; + this.linkLabel16.TabStop = true; + this.linkLabel16.Tag = "https://inkscape.org/gallery/=extension/"; + this.toolTip1.SetToolTip(this.linkLabel16, resources.GetString("linkLabel16.ToolTip")); // - // tab5gB6lbl2 + // tab11gB1lbl3 // - resources.ApplyResources(this.tab5gB6lbl2, "tab5gB6lbl2"); - this.tab5gB6lbl2.Name = "tab5gB6lbl2"; + resources.ApplyResources(this.tab11gB1lbl3, "tab11gB1lbl3"); + this.tab11gB1lbl3.Name = "tab11gB1lbl3"; // - // checkBox1 + // linkLabel14 // - resources.ApplyResources(this.checkBox1, "checkBox1"); - this.checkBox1.Checked = global::GrblPlotter.Properties.Settings.Default.ctrl4thInvert; - this.checkBox1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrl4thInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox1.Name = "checkBox1"; - this.checkBox1.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel14, "linkLabel14"); + this.linkLabel14.Name = "linkLabel14"; + this.linkLabel14.TabStop = true; + this.linkLabel14.Tag = "https://wiki.evilmadscientist.com/Creating_filled_regions"; + this.toolTip1.SetToolTip(this.linkLabel14, resources.GetString("linkLabel14.ToolTip")); + this.linkLabel14.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // radioButton2 + // tab11gB1lbl2 // - resources.ApplyResources(this.radioButton2, "radioButton2"); - this.radioButton2.Name = "radioButton2"; - this.radioButton2.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab11gB1lbl2, "tab11gB1lbl2"); + this.tab11gB1lbl2.Name = "tab11gB1lbl2"; // - // radioButton1 + // tab11gB1lbl1 // - resources.ApplyResources(this.radioButton1, "radioButton1"); - this.radioButton1.Checked = global::GrblPlotter.Properties.Settings.Default.ctrl4thOverX; - this.radioButton1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrl4thOverX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.radioButton1.Name = "radioButton1"; - this.radioButton1.TabStop = true; - this.radioButton1.UseVisualStyleBackColor = true; + resources.ApplyResources(this.tab11gB1lbl1, "tab11gB1lbl1"); + this.tab11gB1lbl1.Name = "tab11gB1lbl1"; // - // cB4thUse + // linkLabel13 // - resources.ApplyResources(this.cB4thUse, "cB4thUse"); - this.cB4thUse.Checked = global::GrblPlotter.Properties.Settings.Default.ctrl4thUse; - this.cB4thUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrl4thUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cB4thUse.Name = "cB4thUse"; - this.cB4thUse.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel13, "linkLabel13"); + this.linkLabel13.Name = "linkLabel13"; + this.linkLabel13.TabStop = true; + this.linkLabel13.Tag = "https://github.com/evil-mad/EggBot/releases/"; + this.toolTip1.SetToolTip(this.linkLabel13, resources.GetString("linkLabel13.ToolTip")); + this.linkLabel13.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB6lbl1 + // linkLabel12 // - resources.ApplyResources(this.tab5gB6lbl1, "tab5gB6lbl1"); - this.tab5gB6lbl1.Name = "tab5gB6lbl1"; + resources.ApplyResources(this.linkLabel12, "linkLabel12"); + this.linkLabel12.Name = "linkLabel12"; + this.linkLabel12.TabStop = true; + this.linkLabel12.Tag = "https://inkscape.org"; + this.toolTip1.SetToolTip(this.linkLabel12, resources.GetString("linkLabel12.ToolTip")); + this.linkLabel12.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB7 + // tab11gB3 // - this.tab5gB7.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab5gB7.Controls.Add(this.nUDRotaryScale); - this.tab5gB7.Controls.Add(this.nUDRotaryDiameter); - this.tab5gB7.Controls.Add(this.tab5gB8); - this.tab5gB7.Controls.Add(this.label30); - this.tab5gB7.Controls.Add(this.tab5gB7lbl2); - this.tab5gB7.Controls.Add(this.label27); - this.tab5gB7.Controls.Add(this.tab5gB7lbl1); - this.tab5gB7.Controls.Add(this.rBRotaryY); - this.tab5gB7.Controls.Add(this.rBRotaryX); - this.tab5gB7.Controls.Add(this.cBRotarySubstitute); - resources.ApplyResources(this.tab5gB7, "tab5gB7"); - this.tab5gB7.Name = "tab5gB7"; - this.tab5gB7.TabStop = false; + this.tab11gB3.Controls.Add(this.linkLabel17); + this.tab11gB3.Controls.Add(this.linkLabel15); + this.tab11gB3.Controls.Add(this.linkLabel11); + this.tab11gB3.Controls.Add(this.linkLabel10); + resources.ApplyResources(this.tab11gB3, "tab11gB3"); + this.tab11gB3.Name = "tab11gB3"; + this.tab11gB3.TabStop = false; + // + // linkLabel17 + // + resources.ApplyResources(this.linkLabel17, "linkLabel17"); + this.linkLabel17.Name = "linkLabel17"; + this.linkLabel17.TabStop = true; + this.linkLabel17.Tag = "https://drawingbots.net/knowledge/tools"; + this.toolTip1.SetToolTip(this.linkLabel17, resources.GetString("linkLabel17.ToolTip")); + this.linkLabel17.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // nUDRotaryScale + // linkLabel15 // - this.nUDRotaryScale.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionScale", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDRotaryScale.DecimalPlaces = 3; - resources.ApplyResources(this.nUDRotaryScale, "nUDRotaryScale"); - this.nUDRotaryScale.Maximum = new decimal(new int[] { - 100000, - 0, - 0, - 0}); - this.nUDRotaryScale.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDRotaryScale.Name = "nUDRotaryScale"; - this.nUDRotaryScale.Value = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionScale; + resources.ApplyResources(this.linkLabel15, "linkLabel15"); + this.linkLabel15.Name = "linkLabel15"; + this.linkLabel15.TabStop = true; + this.linkLabel15.Tag = "https://cdn.rawgit.com/Draradech/35d36347312ca6d0887aa7d55f366e30/raw/b04cf9cd63a" + + "59571910cb226226ce2b3ed46af46/jigsaw.html"; + this.toolTip1.SetToolTip(this.linkLabel15, resources.GetString("linkLabel15.ToolTip")); + this.linkLabel15.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // nUDRotaryDiameter + // linkLabel11 // - this.nUDRotaryDiameter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionDiameter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDRotaryDiameter.DecimalPlaces = 3; - resources.ApplyResources(this.nUDRotaryDiameter, "nUDRotaryDiameter"); - this.nUDRotaryDiameter.Maximum = new decimal(new int[] { - 1000, - 0, - 0, - 0}); - this.nUDRotaryDiameter.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDRotaryDiameter.Name = "nUDRotaryDiameter"; - this.nUDRotaryDiameter.Value = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionDiameter; + resources.ApplyResources(this.linkLabel11, "linkLabel11"); + this.linkLabel11.Name = "linkLabel11"; + this.linkLabel11.TabStop = true; + this.linkLabel11.Tag = "https://www.templatemaker.nl"; + this.toolTip1.SetToolTip(this.linkLabel11, resources.GetString("linkLabel11.ToolTip")); + this.linkLabel11.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB8 + // linkLabel10 // - this.tab5gB8.Controls.Add(this.tBRotarySetupOff); - this.tab5gB8.Controls.Add(this.tBRotarySetupOn); - this.tab5gB8.Controls.Add(this.tab5gB8lbl2); - this.tab5gB8.Controls.Add(this.cBRotarySetupApply); - this.tab5gB8.Controls.Add(this.tab5gB8lbl1); - resources.ApplyResources(this.tab5gB8, "tab5gB8"); - this.tab5gB8.Name = "tab5gB8"; - this.tab5gB8.TabStop = false; + resources.ApplyResources(this.linkLabel10, "linkLabel10"); + this.linkLabel10.Name = "linkLabel10"; + this.linkLabel10.TabStop = true; + this.linkLabel10.Tag = "https://maker.js.org/demos/#content"; + this.toolTip1.SetToolTip(this.linkLabel10, resources.GetString("linkLabel10.ToolTip")); + this.linkLabel10.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tBRotarySetupOff + // tab11gB4 // - this.tBRotarySetupOff.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionSetupOff", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBRotarySetupOff, "tBRotarySetupOff"); - this.tBRotarySetupOff.Name = "tBRotarySetupOff"; - this.tBRotarySetupOff.Text = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionSetupOff; - this.toolTip1.SetToolTip(this.tBRotarySetupOff, resources.GetString("tBRotarySetupOff.ToolTip")); + this.tab11gB4.Controls.Add(this.linkLabel9); + resources.ApplyResources(this.tab11gB4, "tab11gB4"); + this.tab11gB4.Name = "tab11gB4"; + this.tab11gB4.TabStop = false; // - // tBRotarySetupOn + // linkLabel9 // - this.tBRotarySetupOn.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionSetupOn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBRotarySetupOn, "tBRotarySetupOn"); - this.tBRotarySetupOn.Name = "tBRotarySetupOn"; - this.tBRotarySetupOn.Text = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionSetupOn; - this.toolTip1.SetToolTip(this.tBRotarySetupOn, resources.GetString("tBRotarySetupOn.ToolTip")); + resources.ApplyResources(this.linkLabel9, "linkLabel9"); + this.linkLabel9.Name = "linkLabel9"; + this.linkLabel9.TabStop = true; + this.linkLabel9.Tag = "https://www.dafont.com"; + this.toolTip1.SetToolTip(this.linkLabel9, resources.GetString("linkLabel9.ToolTip")); + this.linkLabel9.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB8lbl2 + // tab11gB5 // - resources.ApplyResources(this.tab5gB8lbl2, "tab5gB8lbl2"); - this.tab5gB8lbl2.Name = "tab5gB8lbl2"; - this.toolTip1.SetToolTip(this.tab5gB8lbl2, resources.GetString("tab5gB8lbl2.ToolTip")); + this.tab11gB5.Controls.Add(this.linkLabel8); + this.tab11gB5.Controls.Add(this.linkLabel7); + resources.ApplyResources(this.tab11gB5, "tab11gB5"); + this.tab11gB5.Name = "tab11gB5"; + this.tab11gB5.TabStop = false; // - // cBRotarySetupApply + // linkLabel8 // - resources.ApplyResources(this.cBRotarySetupApply, "cBRotarySetupApply"); - this.cBRotarySetupApply.Checked = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionSetupEnable; - this.cBRotarySetupApply.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionSetupEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBRotarySetupApply.Name = "cBRotarySetupApply"; - this.toolTip1.SetToolTip(this.cBRotarySetupApply, resources.GetString("cBRotarySetupApply.ToolTip")); - this.cBRotarySetupApply.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel8, "linkLabel8"); + this.linkLabel8.Name = "linkLabel8"; + this.linkLabel8.TabStop = true; + this.linkLabel8.Tag = "http://linuxcnc.org/docs/html/gcode.html"; + this.toolTip1.SetToolTip(this.linkLabel8, resources.GetString("linkLabel8.ToolTip")); + this.linkLabel8.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB8lbl1 + // linkLabel7 // - resources.ApplyResources(this.tab5gB8lbl1, "tab5gB8lbl1"); - this.tab5gB8lbl1.Name = "tab5gB8lbl1"; - this.toolTip1.SetToolTip(this.tab5gB8lbl1, resources.GetString("tab5gB8lbl1.ToolTip")); + resources.ApplyResources(this.linkLabel7, "linkLabel7"); + this.linkLabel7.Name = "linkLabel7"; + this.linkLabel7.TabStop = true; + this.linkLabel7.Tag = "https://github.com/gnea/grbl/wiki"; + this.toolTip1.SetToolTip(this.linkLabel7, resources.GetString("linkLabel7.ToolTip")); + this.linkLabel7.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // label30 + // tab11gB2 // - resources.ApplyResources(this.label30, "label30"); - this.label30.Name = "label30"; + this.tab11gB2.Controls.Add(this.tab11gB2lbl1); + this.tab11gB2.Controls.Add(this.linkLabel6); + this.tab11gB2.Controls.Add(this.linkLabel5); + this.tab11gB2.Controls.Add(this.linkLabel4); + this.tab11gB2.Controls.Add(this.linkLabel3); + this.tab11gB2.Controls.Add(this.linkLabel2); + this.tab11gB2.Controls.Add(this.linkLabel1); + resources.ApplyResources(this.tab11gB2, "tab11gB2"); + this.tab11gB2.Name = "tab11gB2"; + this.tab11gB2.TabStop = false; // - // tab5gB7lbl2 + // tab11gB2lbl1 // - resources.ApplyResources(this.tab5gB7lbl2, "tab5gB7lbl2"); - this.tab5gB7lbl2.Name = "tab5gB7lbl2"; - this.toolTip1.SetToolTip(this.tab5gB7lbl2, resources.GetString("tab5gB7lbl2.ToolTip")); + resources.ApplyResources(this.tab11gB2lbl1, "tab11gB2lbl1"); + this.tab11gB2lbl1.Name = "tab11gB2lbl1"; // - // label27 + // linkLabel6 // - resources.ApplyResources(this.label27, "label27"); - this.label27.Name = "label27"; + resources.ApplyResources(this.linkLabel6, "linkLabel6"); + this.linkLabel6.Name = "linkLabel6"; + this.linkLabel6.TabStop = true; + this.linkLabel6.Tag = "https://free.clipartof.com"; + this.toolTip1.SetToolTip(this.linkLabel6, resources.GetString("linkLabel6.ToolTip")); + this.linkLabel6.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab5gB7lbl1 + // linkLabel5 // - resources.ApplyResources(this.tab5gB7lbl1, "tab5gB7lbl1"); - this.tab5gB7lbl1.Name = "tab5gB7lbl1"; + resources.ApplyResources(this.linkLabel5, "linkLabel5"); + this.linkLabel5.Name = "linkLabel5"; + this.linkLabel5.TabStop = true; + this.linkLabel5.Tag = "http://www.cliparts101.com"; + this.toolTip1.SetToolTip(this.linkLabel5, resources.GetString("linkLabel5.ToolTip")); + this.linkLabel5.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // rBRotaryY + // linkLabel4 // - resources.ApplyResources(this.rBRotaryY, "rBRotaryY"); - this.rBRotaryY.Name = "rBRotaryY"; - this.rBRotaryY.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel4, "linkLabel4"); + this.linkLabel4.Name = "linkLabel4"; + this.linkLabel4.TabStop = true; + this.linkLabel4.Tag = "http://www.clker.com"; + this.toolTip1.SetToolTip(this.linkLabel4, resources.GetString("linkLabel4.ToolTip")); + this.linkLabel4.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // rBRotaryX + // linkLabel3 // - resources.ApplyResources(this.rBRotaryX, "rBRotaryX"); - this.rBRotaryX.Name = "rBRotaryX"; - this.rBRotaryX.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel3, "linkLabel3"); + this.linkLabel3.Name = "linkLabel3"; + this.linkLabel3.TabStop = true; + this.linkLabel3.Tag = "https://simplemaps.com"; + this.toolTip1.SetToolTip(this.linkLabel3, resources.GetString("linkLabel3.ToolTip")); + this.linkLabel3.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // cBRotarySubstitute + // linkLabel2 // - resources.ApplyResources(this.cBRotarySubstitute, "cBRotarySubstitute"); - this.cBRotarySubstitute.Checked = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionEnable; - this.cBRotarySubstitute.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBRotarySubstitute.Name = "cBRotarySubstitute"; - this.cBRotarySubstitute.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel2, "linkLabel2"); + this.linkLabel2.Name = "linkLabel2"; + this.linkLabel2.TabStop = true; + this.linkLabel2.Tag = "https://publicdomainvectors.org"; + this.toolTip1.SetToolTip(this.linkLabel2, resources.GetString("linkLabel2.ToolTip")); + this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tabPage25 + // linkLabel1 // - this.tabPage25.Controls.Add(this.tab4gB7); - this.tabPage25.Controls.Add(this.tab4gB6); - this.tabPage25.Controls.Add(this.tab4gB5); - this.tabPage25.Controls.Add(this.tab4gB1); - this.tabPage25.Controls.Add(this.tab4gB3); - this.tabPage25.Controls.Add(this.tab4gB2); - this.tabPage25.Controls.Add(this.tab4gB4); - resources.ApplyResources(this.tabPage25, "tabPage25"); - this.tabPage25.Name = "tabPage25"; - this.tabPage25.UseVisualStyleBackColor = true; + resources.ApplyResources(this.linkLabel1, "linkLabel1"); + this.linkLabel1.Name = "linkLabel1"; + this.linkLabel1.TabStop = true; + this.linkLabel1.Tag = "https://openclipart.org/tags/svg"; + this.toolTip1.SetToolTip(this.linkLabel1, resources.GetString("linkLabel1.ToolTip")); + this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); // - // tab4gB7 + // btnReloadFile // - this.tab4gB7.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB7.Controls.Add(this.label29); - this.tab4gB7.Controls.Add(this.rBStreanProtocoll2); - this.tab4gB7.Controls.Add(this.label31); - this.tab4gB7.Controls.Add(this.rBStreanProtocoll1); - this.tab4gB7.Controls.Add(this.cBDisableProgramPause); - resources.ApplyResources(this.tab4gB7, "tab4gB7"); - this.tab4gB7.Name = "tab4gB7"; - this.tab4gB7.TabStop = false; + resources.ApplyResources(this.btnReloadFile, "btnReloadFile"); + this.btnReloadFile.Name = "btnReloadFile"; + this.toolTip1.SetToolTip(this.btnReloadFile, resources.GetString("btnReloadFile.ToolTip")); + this.btnReloadFile.UseVisualStyleBackColor = true; + this.btnReloadFile.Click += new System.EventHandler(this.BtnReloadFile_Click); // - // label29 + // btnApplyChangings // - resources.ApplyResources(this.label29, "label29"); - this.label29.Name = "label29"; + resources.ApplyResources(this.btnApplyChangings, "btnApplyChangings"); + this.btnApplyChangings.Name = "btnApplyChangings"; + this.toolTip1.SetToolTip(this.btnApplyChangings, resources.GetString("btnApplyChangings.ToolTip")); + this.btnApplyChangings.UseVisualStyleBackColor = true; + this.btnApplyChangings.Click += new System.EventHandler(this.BtnApplyChangings_Click); // - // rBStreanProtocoll2 + // timer1 // - resources.ApplyResources(this.rBStreanProtocoll2, "rBStreanProtocoll2"); - this.rBStreanProtocoll2.Name = "rBStreanProtocoll2"; - this.rBStreanProtocoll2.TabStop = true; - this.rBStreanProtocoll2.UseVisualStyleBackColor = true; + this.timer1.Tick += new System.EventHandler(this.Timer1_Tick); // - // label31 + // BtnSaveIni_Gcode // - resources.ApplyResources(this.label31, "label31"); - this.label31.Name = "label31"; + this.BtnSaveIni_Gcode.BackColor = System.Drawing.Color.SkyBlue; + resources.ApplyResources(this.BtnSaveIni_Gcode, "BtnSaveIni_Gcode"); + this.BtnSaveIni_Gcode.Name = "BtnSaveIni_Gcode"; + this.BtnSaveIni_Gcode.Tag = "Gcode generation"; + this.toolTip1.SetToolTip(this.BtnSaveIni_Gcode, resources.GetString("BtnSaveIni_Gcode.ToolTip")); + this.BtnSaveIni_Gcode.UseVisualStyleBackColor = false; + this.BtnSaveIni_Gcode.Click += new System.EventHandler(this.BtnSaveIni_Click); // - // rBStreanProtocoll1 + // cBshowImportDialog // - resources.ApplyResources(this.rBStreanProtocoll1, "rBStreanProtocoll1"); - this.rBStreanProtocoll1.Checked = global::GrblPlotter.Properties.Settings.Default.grblStreamingProtocol1; - this.rBStreanProtocoll1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblStreamingProtocol1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.rBStreanProtocoll1.Name = "rBStreanProtocoll1"; - this.rBStreanProtocoll1.TabStop = true; - this.rBStreanProtocoll1.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBshowImportDialog, "cBshowImportDialog"); + this.cBshowImportDialog.Checked = global::GrblPlotter.Properties.Settings.Default.importShowUseCaseDialog; + this.cBshowImportDialog.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBshowImportDialog.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importShowUseCaseDialog", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBshowImportDialog.Name = "cBshowImportDialog"; + this.cBshowImportDialog.UseVisualStyleBackColor = true; // - // cBDisableProgramPause + // NudImportGraphicOffsetOriginY // - resources.ApplyResources(this.cBDisableProgramPause, "cBDisableProgramPause"); - this.cBDisableProgramPause.Checked = global::GrblPlotter.Properties.Settings.Default.guiDisableProgramPause; - this.cBDisableProgramPause.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiDisableProgramPause", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBDisableProgramPause.Name = "cBDisableProgramPause"; - this.toolTip1.SetToolTip(this.cBDisableProgramPause, resources.GetString("cBDisableProgramPause.ToolTip")); - this.cBDisableProgramPause.UseVisualStyleBackColor = true; + this.NudImportGraphicOffsetOriginY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicOffsetOriginY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudImportGraphicOffsetOriginY.DecimalPlaces = 2; + this.NudImportGraphicOffsetOriginY.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudImportGraphicOffsetOriginY, "NudImportGraphicOffsetOriginY"); + this.NudImportGraphicOffsetOriginY.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.NudImportGraphicOffsetOriginY.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + -2147483648}); + this.NudImportGraphicOffsetOriginY.Name = "NudImportGraphicOffsetOriginY"; + this.toolTip1.SetToolTip(this.NudImportGraphicOffsetOriginY, resources.GetString("NudImportGraphicOffsetOriginY.ToolTip")); + this.NudImportGraphicOffsetOriginY.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicOffsetOriginY; + this.NudImportGraphicOffsetOriginY.ValueChanged += new System.EventHandler(this.NudImportGraphicOffsetOriginX_ValueChanged); // - // tab4gB6 + // cBImportGCNoArcs // - this.tab4gB6.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB6.Controls.Add(this.cBgrblTranslate); - this.tab4gB6.Controls.Add(this.cBsimulation); - resources.ApplyResources(this.tab4gB6, "tab4gB6"); - this.tab4gB6.Name = "tab4gB6"; - this.tab4gB6.TabStop = false; + resources.ApplyResources(this.cBImportGCNoArcs, "cBImportGCNoArcs"); + this.cBImportGCNoArcs.Checked = global::GrblPlotter.Properties.Settings.Default.importGCNoArcs; + this.cBImportGCNoArcs.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCNoArcs", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCNoArcs.Name = "cBImportGCNoArcs"; + this.toolTip1.SetToolTip(this.cBImportGCNoArcs, resources.GetString("cBImportGCNoArcs.ToolTip")); + this.cBImportGCNoArcs.UseVisualStyleBackColor = true; + this.cBImportGCNoArcs.CheckedChanged += new System.EventHandler(this.CbImportGCNoArcs_CheckedChanged); // - // cBgrblTranslate + // cBImportGraphicSortDimension // - resources.ApplyResources(this.cBgrblTranslate, "cBgrblTranslate"); - this.cBgrblTranslate.Checked = global::GrblPlotter.Properties.Settings.Default.grblTranslateMessage; - this.cBgrblTranslate.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblTranslateMessage", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBgrblTranslate.Name = "cBgrblTranslate"; - this.toolTip1.SetToolTip(this.cBgrblTranslate, resources.GetString("cBgrblTranslate.ToolTip")); - this.cBgrblTranslate.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGraphicSortDimension, "cBImportGraphicSortDimension"); + this.cBImportGraphicSortDimension.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicSortDimension; + this.cBImportGraphicSortDimension.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicSortDimension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicSortDimension.Name = "cBImportGraphicSortDimension"; + this.toolTip1.SetToolTip(this.cBImportGraphicSortDimension, resources.GetString("cBImportGraphicSortDimension.ToolTip")); + this.cBImportGraphicSortDimension.UseVisualStyleBackColor = true; // - // cBsimulation + // cBImportGraphicLargestLast // - resources.ApplyResources(this.cBsimulation, "cBsimulation"); - this.cBsimulation.Name = "cBsimulation"; - this.cBsimulation.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGraphicLargestLast, "cBImportGraphicLargestLast"); + this.cBImportGraphicLargestLast.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLargestLast; + this.cBImportGraphicLargestLast.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicLargestLast.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLargestLast", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicLargestLast.Name = "cBImportGraphicLargestLast"; + this.toolTip1.SetToolTip(this.cBImportGraphicLargestLast, resources.GetString("cBImportGraphicLargestLast.ToolTip")); + this.cBImportGraphicLargestLast.UseVisualStyleBackColor = true; // - // tab4gB5 + // NudImportGraphicOffsetOriginX // - this.tab4gB5.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB5.Controls.Add(this.cBShowStreamingProgress); - this.tab4gB5.Controls.Add(this.cBBackgroundImage); - resources.ApplyResources(this.tab4gB5, "tab4gB5"); - this.tab4gB5.Name = "tab4gB5"; - this.tab4gB5.TabStop = false; + this.NudImportGraphicOffsetOriginX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicOffsetOriginX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudImportGraphicOffsetOriginX.DecimalPlaces = 2; + this.NudImportGraphicOffsetOriginX.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudImportGraphicOffsetOriginX, "NudImportGraphicOffsetOriginX"); + this.NudImportGraphicOffsetOriginX.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.NudImportGraphicOffsetOriginX.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + -2147483648}); + this.NudImportGraphicOffsetOriginX.Name = "NudImportGraphicOffsetOriginX"; + this.toolTip1.SetToolTip(this.NudImportGraphicOffsetOriginX, resources.GetString("NudImportGraphicOffsetOriginX.ToolTip")); + this.NudImportGraphicOffsetOriginX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicOffsetOriginX; + this.NudImportGraphicOffsetOriginX.ValueChanged += new System.EventHandler(this.NudImportGraphicOffsetOriginX_ValueChanged); // - // cBShowStreamingProgress + // cBImportGraphicSortDistanceRotatePath // - resources.ApplyResources(this.cBShowStreamingProgress, "cBShowStreamingProgress"); - this.cBShowStreamingProgress.Checked = global::GrblPlotter.Properties.Settings.Default.guiProgressShow; - this.cBShowStreamingProgress.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBShowStreamingProgress.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiProgressShow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBShowStreamingProgress.Name = "cBShowStreamingProgress"; - this.cBShowStreamingProgress.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGraphicSortDistanceRotatePath, "cBImportGraphicSortDistanceRotatePath"); + this.cBImportGraphicSortDistanceRotatePath.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicSortDistanceAllowRotate; + this.cBImportGraphicSortDistanceRotatePath.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicSortDistanceRotatePath.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicSortDistanceAllowRotate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicSortDistanceRotatePath.Name = "cBImportGraphicSortDistanceRotatePath"; + this.cBImportGraphicSortDistanceRotatePath.UseVisualStyleBackColor = true; // - // cBBackgroundImage + // nUDImportGCSegment // - resources.ApplyResources(this.cBBackgroundImage, "cBBackgroundImage"); - this.cBBackgroundImage.Checked = global::GrblPlotter.Properties.Settings.Default.guiBackgroundImageEnable; - this.cBBackgroundImage.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiBackgroundImageEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBBackgroundImage.Name = "cBBackgroundImage"; - this.cBBackgroundImage.UseVisualStyleBackColor = true; + this.nUDImportGCSegment.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCSegment", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCSegment.DecimalPlaces = 2; + this.nUDImportGCSegment.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCSegment, "nUDImportGCSegment"); + this.nUDImportGCSegment.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDImportGCSegment.Name = "nUDImportGCSegment"; + this.toolTip1.SetToolTip(this.nUDImportGCSegment, resources.GetString("nUDImportGCSegment.ToolTip")); + this.nUDImportGCSegment.Value = global::GrblPlotter.Properties.Settings.Default.importGCSegment; // - // tab4gB1 + // numericUpDown13 // - this.tab4gB1.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB1.Controls.Add(this.cBpollIntervalReduce); - this.tab4gB1.Controls.Add(this.tab4gB1lbl1); - this.tab4gB1.Controls.Add(this.cBoxPollInterval); - resources.ApplyResources(this.tab4gB1, "tab4gB1"); - this.tab4gB1.Name = "tab4gB1"; - this.tab4gB1.TabStop = false; + this.numericUpDown13.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importAssumeAsEqualDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown13.DecimalPlaces = 6; + resources.ApplyResources(this.numericUpDown13, "numericUpDown13"); + this.numericUpDown13.Maximum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDown13.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 393216}); + this.numericUpDown13.Name = "numericUpDown13"; + this.numericUpDown13.Value = global::GrblPlotter.Properties.Settings.Default.importAssumeAsEqualDistance; // - // cBpollIntervalReduce + // nUDImportReduce // - this.cBpollIntervalReduce.Checked = global::GrblPlotter.Properties.Settings.Default.grblPollIntervalReduce; - this.cBpollIntervalReduce.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblPollIntervalReduce", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBpollIntervalReduce, "cBpollIntervalReduce"); - this.cBpollIntervalReduce.Name = "cBpollIntervalReduce"; - this.cBpollIntervalReduce.UseVisualStyleBackColor = true; + this.nUDImportReduce.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importRemoveShortMovesLimit", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportReduce.DecimalPlaces = 2; + this.nUDImportReduce.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportReduce, "nUDImportReduce"); + this.nUDImportReduce.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDImportReduce.Name = "nUDImportReduce"; + this.toolTip1.SetToolTip(this.nUDImportReduce, resources.GetString("nUDImportReduce.ToolTip")); + this.nUDImportReduce.Value = global::GrblPlotter.Properties.Settings.Default.importRemoveShortMovesLimit; // - // tab4gB1lbl1 + // nUDImportSVGSegemnts // - resources.ApplyResources(this.tab4gB1lbl1, "tab4gB1lbl1"); - this.tab4gB1lbl1.Name = "tab4gB1lbl1"; + this.nUDImportSVGSegemnts.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importBezierLineSegmentsCnt", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportSVGSegemnts, "nUDImportSVGSegemnts"); + this.nUDImportSVGSegemnts.Maximum = new decimal(new int[] { + 360, + 0, + 0, + 0}); + this.nUDImportSVGSegemnts.Minimum = new decimal(new int[] { + 4, + 0, + 0, + 0}); + this.nUDImportSVGSegemnts.Name = "nUDImportSVGSegemnts"; + this.toolTip1.SetToolTip(this.nUDImportSVGSegemnts, resources.GetString("nUDImportSVGSegemnts.ToolTip")); + this.nUDImportSVGSegemnts.Value = global::GrblPlotter.Properties.Settings.Default.importBezierLineSegmentsCnt; // - // cBoxPollInterval + // cBImportGraphicOffsetOrigin // - this.cBoxPollInterval.FormattingEnabled = true; - this.cBoxPollInterval.Items.AddRange(new object[] { - resources.GetString("cBoxPollInterval.Items"), - resources.GetString("cBoxPollInterval.Items1"), - resources.GetString("cBoxPollInterval.Items2"), - resources.GetString("cBoxPollInterval.Items3"), - resources.GetString("cBoxPollInterval.Items4")}); - resources.ApplyResources(this.cBoxPollInterval, "cBoxPollInterval"); - this.cBoxPollInterval.Name = "cBoxPollInterval"; - this.cBoxPollInterval.SelectedIndexChanged += new System.EventHandler(this.CboxPollInterval_SelectedIndexChanged); + resources.ApplyResources(this.cBImportGraphicOffsetOrigin, "cBImportGraphicOffsetOrigin"); + this.cBImportGraphicOffsetOrigin.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicOffsetOrigin; + this.cBImportGraphicOffsetOrigin.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicOffsetOrigin.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicOffsetOrigin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicOffsetOrigin.Name = "cBImportGraphicOffsetOrigin"; + this.toolTip1.SetToolTip(this.cBImportGraphicOffsetOrigin, resources.GetString("cBImportGraphicOffsetOrigin.ToolTip")); + this.cBImportGraphicOffsetOrigin.UseVisualStyleBackColor = true; // - // tab4gB3 + // cBImportGraphicSortDistance // - this.tab4gB3.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB3.Controls.Add(this.label88); - this.tab4gB3.Controls.Add(this.numericUpDown6); - this.tab4gB3.Controls.Add(this.tab4gB3lbl1); - this.tab4gB3.Controls.Add(this.checkBox3); - resources.ApplyResources(this.tab4gB3, "tab4gB3"); - this.tab4gB3.Name = "tab4gB3"; - this.tab4gB3.TabStop = false; + resources.ApplyResources(this.cBImportGraphicSortDistance, "cBImportGraphicSortDistance"); + this.cBImportGraphicSortDistance.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicSortDistance; + this.cBImportGraphicSortDistance.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicSortDistance.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicSortDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicSortDistance.Name = "cBImportGraphicSortDistance"; + this.toolTip1.SetToolTip(this.cBImportGraphicSortDistance, resources.GetString("cBImportGraphicSortDistance.ToolTip")); + this.cBImportGraphicSortDistance.UseVisualStyleBackColor = true; + // + // cBImportUnitGCode // - // label88 + resources.ApplyResources(this.cBImportUnitGCode, "cBImportUnitGCode"); + this.cBImportUnitGCode.Checked = global::GrblPlotter.Properties.Settings.Default.importUnitGCode; + this.cBImportUnitGCode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importUnitGCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportUnitGCode.Name = "cBImportUnitGCode"; + this.toolTip1.SetToolTip(this.cBImportUnitGCode, resources.GetString("cBImportUnitGCode.ToolTip")); + this.cBImportUnitGCode.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.label88, "label88"); - this.label88.Name = "label88"; + // rBImportUnitmm // - // numericUpDown6 + resources.ApplyResources(this.rBImportUnitmm, "rBImportUnitmm"); + this.rBImportUnitmm.Checked = global::GrblPlotter.Properties.Settings.Default.importUnitmm; + this.rBImportUnitmm.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importUnitmm", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBImportUnitmm.Name = "rBImportUnitmm"; + this.rBImportUnitmm.TabStop = true; + this.toolTip1.SetToolTip(this.rBImportUnitmm, resources.GetString("rBImportUnitmm.ToolTip")); + this.rBImportUnitmm.UseVisualStyleBackColor = true; // - this.numericUpDown6.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "grblBufferSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown6.Increment = new decimal(new int[] { - 64, - 0, - 0, - 0}); - resources.ApplyResources(this.numericUpDown6, "numericUpDown6"); - this.numericUpDown6.Maximum = new decimal(new int[] { - 2047, - 0, - 0, - 0}); - this.numericUpDown6.Minimum = new decimal(new int[] { - 7, - 0, - 0, - 0}); - this.numericUpDown6.Name = "numericUpDown6"; - this.numericUpDown6.Value = global::GrblPlotter.Properties.Settings.Default.grblBufferSize; + // cBImportSVGReduce // - // tab4gB3lbl1 + resources.ApplyResources(this.cBImportSVGReduce, "cBImportSVGReduce"); + this.cBImportSVGReduce.Checked = global::GrblPlotter.Properties.Settings.Default.importRemoveShortMovesEnable; + this.cBImportSVGReduce.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportSVGReduce.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRemoveShortMovesEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGReduce.Name = "cBImportSVGReduce"; + this.toolTip1.SetToolTip(this.cBImportSVGReduce, resources.GetString("cBImportSVGReduce.ToolTip")); + this.cBImportSVGReduce.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.tab4gB3lbl1, "tab4gB3lbl1"); - this.tab4gB3lbl1.Name = "tab4gB3lbl1"; + // tBLineEndText // - // checkBox3 + this.tBLineEndText.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlLineEndText", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBLineEndText, "tBLineEndText"); + this.tBLineEndText.Name = "tBLineEndText"; + this.tBLineEndText.Text = global::GrblPlotter.Properties.Settings.Default.ctrlLineEndText; // - resources.ApplyResources(this.checkBox3, "checkBox3"); - this.checkBox3.Checked = global::GrblPlotter.Properties.Settings.Default.grblBufferAutomatic; - this.checkBox3.CheckState = System.Windows.Forms.CheckState.Checked; - this.checkBox3.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblBufferAutomatic", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.checkBox3.Name = "checkBox3"; - this.checkBox3.UseVisualStyleBackColor = true; + // cBLineEndEnable // - // tab4gB2 + resources.ApplyResources(this.cBLineEndEnable, "cBLineEndEnable"); + this.cBLineEndEnable.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlLineEndEnable; + this.cBLineEndEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlLineEndEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBLineEndEnable.Name = "cBLineEndEnable"; + this.cBLineEndEnable.UseVisualStyleBackColor = true; // - this.tab4gB2.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB2.Controls.Add(this.BtnHelp_Flowcontrol); - this.tab4gB2.Controls.Add(this.cBresetSendCode); - this.tab4gB2.Controls.Add(this.tBresetSendCode); - this.tab4gB2.Controls.Add(this.cBrestoreCoordReset); - resources.ApplyResources(this.tab4gB2, "tab4gB2"); - this.tab4gB2.Name = "tab4gB2"; - this.tab4gB2.TabStop = false; + // cBCodeCreationLineNumbers // - // BtnHelp_Flowcontrol + resources.ApplyResources(this.cBCodeCreationLineNumbers, "cBCodeCreationLineNumbers"); + this.cBCodeCreationLineNumbers.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlLineNumbers; + this.cBCodeCreationLineNumbers.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlLineNumbers", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBCodeCreationLineNumbers.Name = "cBCodeCreationLineNumbers"; + this.cBCodeCreationLineNumbers.UseVisualStyleBackColor = true; // - this.BtnHelp_Flowcontrol.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Flowcontrol, "BtnHelp_Flowcontrol"); - this.BtnHelp_Flowcontrol.Name = "BtnHelp_Flowcontrol"; - this.BtnHelp_Flowcontrol.Tag = "id=form-setup-4#flow-control"; - this.toolTip1.SetToolTip(this.BtnHelp_Flowcontrol, resources.GetString("BtnHelp_Flowcontrol.ToolTip")); - this.BtnHelp_Flowcontrol.UseVisualStyleBackColor = false; - this.BtnHelp_Flowcontrol.Click += new System.EventHandler(this.BtnHelp_Click); + // cBImportSVGComments // - // cBresetSendCode + resources.ApplyResources(this.cBImportSVGComments, "cBImportSVGComments"); + this.cBImportSVGComments.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGAddComments; + this.cBImportSVGComments.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGAddComments", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGComments.Name = "cBImportSVGComments"; + this.toolTip1.SetToolTip(this.cBImportSVGComments, resources.GetString("cBImportSVGComments.ToolTip")); + this.cBImportSVGComments.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.cBresetSendCode, "cBresetSendCode"); - this.cBresetSendCode.Checked = global::GrblPlotter.Properties.Settings.Default.resetSendCodeEnable; - this.cBresetSendCode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "resetSendCodeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBresetSendCode.Name = "cBresetSendCode"; - this.cBresetSendCode.UseVisualStyleBackColor = true; + // checkBox4 // - // tBresetSendCode + resources.ApplyResources(this.checkBox4, "checkBox4"); + this.checkBox4.Checked = global::GrblPlotter.Properties.Settings.Default.importCodeFold; + this.checkBox4.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBox4.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCodeFold", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox4.Name = "checkBox4"; + this.toolTip1.SetToolTip(this.checkBox4, resources.GetString("checkBox4.ToolTip")); + this.checkBox4.UseVisualStyleBackColor = true; // - this.tBresetSendCode.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "resetSendCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBresetSendCode, "tBresetSendCode"); - this.tBresetSendCode.Name = "tBresetSendCode"; - this.tBresetSendCode.Text = global::GrblPlotter.Properties.Settings.Default.resetSendCode; - this.toolTip1.SetToolTip(this.tBresetSendCode, resources.GetString("tBresetSendCode.ToolTip")); + // TbImportSVGAddOnFile // - // cBrestoreCoordReset + this.TbImportSVGAddOnFile.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importSVGAddOnFile", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbImportSVGAddOnFile, "TbImportSVGAddOnFile"); + this.TbImportSVGAddOnFile.Name = "TbImportSVGAddOnFile"; + this.TbImportSVGAddOnFile.Text = global::GrblPlotter.Properties.Settings.Default.importSVGAddOnFile; + this.toolTip1.SetToolTip(this.TbImportSVGAddOnFile, resources.GetString("TbImportSVGAddOnFile.ToolTip")); // - this.cBrestoreCoordReset.Checked = global::GrblPlotter.Properties.Settings.Default.resetRestoreWorkCoordinates; - this.cBrestoreCoordReset.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "resetRestoreWorkCoordinates", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.cBrestoreCoordReset, "cBrestoreCoordReset"); - this.cBrestoreCoordReset.Name = "cBrestoreCoordReset"; - this.cBrestoreCoordReset.UseVisualStyleBackColor = true; + // NudImportSVGAddOnScale // - // tab4gB4 + this.NudImportSVGAddOnScale.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importSVGAddOnScale", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudImportSVGAddOnScale.DecimalPlaces = 2; + this.NudImportSVGAddOnScale.Increment = new decimal(new int[] { + 5, + 0, + 0, + 131072}); + resources.ApplyResources(this.NudImportSVGAddOnScale, "NudImportSVGAddOnScale"); + this.NudImportSVGAddOnScale.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudImportSVGAddOnScale.Name = "NudImportSVGAddOnScale"; + this.toolTip1.SetToolTip(this.NudImportSVGAddOnScale, resources.GetString("NudImportSVGAddOnScale.ToolTip")); + this.NudImportSVGAddOnScale.Value = global::GrblPlotter.Properties.Settings.Default.importSVGAddOnScale; // - this.tab4gB4.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab4gB4.Controls.Add(this.tBflowControl); - this.tab4gB4.Controls.Add(this.cBflowControl); - resources.ApplyResources(this.tab4gB4, "tab4gB4"); - this.tab4gB4.Name = "tab4gB4"; - this.tab4gB4.TabStop = false; + // cBImportSVGAddOnEnable // - // tBflowControl + resources.ApplyResources(this.cBImportSVGAddOnEnable, "cBImportSVGAddOnEnable"); + this.cBImportSVGAddOnEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGAddOnEnable; + this.cBImportSVGAddOnEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGAddOnEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGAddOnEnable.Name = "cBImportSVGAddOnEnable"; + this.cBImportSVGAddOnEnable.UseVisualStyleBackColor = true; // - this.tBflowControl.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "flowControlText", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBflowControl, "tBflowControl"); - this.tBflowControl.Name = "tBflowControl"; - this.tBflowControl.Text = global::GrblPlotter.Properties.Settings.Default.flowControlText; - this.toolTip1.SetToolTip(this.tBflowControl, resources.GetString("tBflowControl.ToolTip")); + // CbImportSVGMetaData // - // cBflowControl + resources.ApplyResources(this.CbImportSVGMetaData, "CbImportSVGMetaData"); + this.CbImportSVGMetaData.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGMetaData; + this.CbImportSVGMetaData.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGMetaData", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportSVGMetaData.Name = "CbImportSVGMetaData"; + this.toolTip1.SetToolTip(this.CbImportSVGMetaData, resources.GetString("CbImportSVGMetaData.ToolTip")); + this.CbImportSVGMetaData.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.cBflowControl, "cBflowControl"); - this.cBflowControl.Checked = global::GrblPlotter.Properties.Settings.Default.flowControlEnable; - this.cBflowControl.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBflowControl.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "flowControlEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBflowControl.Name = "cBflowControl"; - this.cBflowControl.UseVisualStyleBackColor = true; + // CbImportSVGDontPlot // - // tabPage4 + resources.ApplyResources(this.CbImportSVGDontPlot, "CbImportSVGDontPlot"); + this.CbImportSVGDontPlot.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGDontPlot; + this.CbImportSVGDontPlot.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGDontPlot", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportSVGDontPlot.Name = "CbImportSVGDontPlot"; + this.toolTip1.SetToolTip(this.CbImportSVGDontPlot, resources.GetString("CbImportSVGDontPlot.ToolTip")); + this.CbImportSVGDontPlot.UseVisualStyleBackColor = true; // - this.tabPage4.Controls.Add(this.tab10gB1); - resources.ApplyResources(this.tabPage4, "tabPage4"); - this.tabPage4.Name = "tabPage4"; - this.tabPage4.UseVisualStyleBackColor = true; + // CbImportSVGApplyFill // - // tab10gB1 + resources.ApplyResources(this.CbImportSVGApplyFill, "CbImportSVGApplyFill"); + this.CbImportSVGApplyFill.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGApplyFill; + this.CbImportSVGApplyFill.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGApplyFill", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportSVGApplyFill.Name = "CbImportSVGApplyFill"; + this.CbImportSVGApplyFill.UseVisualStyleBackColor = true; // - this.tab10gB1.BackColor = System.Drawing.Color.WhiteSmoke; - this.tab10gB1.Controls.Add(this.BtnHelp_Camera); - this.tab10gB1.Controls.Add(this.groupBox23); - this.tab10gB1.Controls.Add(this.tab10lbl1); - this.tab10gB1.Controls.Add(this.tab10gB7); - this.tab10gB1.Controls.Add(this.tab10gB6); - this.tab10gB1.Controls.Add(this.tab10gB5); - this.tab10gB1.Controls.Add(this.textBox3); - this.tab10gB1.Controls.Add(this.tab10gB4); - this.tab10gB1.Controls.Add(this.tab10gB2); - this.tab10gB1.Controls.Add(this.tab10gB3); - resources.ApplyResources(this.tab10gB1, "tab10gB1"); - this.tab10gB1.Name = "tab10gB1"; - this.tab10gB1.TabStop = false; + // nUDSVGScale // - // BtnHelp_Camera + this.nUDSVGScale.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importSVGMaxSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDSVGScale.DecimalPlaces = 1; + this.nUDSVGScale.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDSVGScale, "nUDSVGScale"); + this.nUDSVGScale.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDSVGScale.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDSVGScale.Name = "nUDSVGScale"; + this.toolTip1.SetToolTip(this.nUDSVGScale, resources.GetString("nUDSVGScale.ToolTip")); + this.nUDSVGScale.Value = global::GrblPlotter.Properties.Settings.Default.importSVGMaxSize; // - this.BtnHelp_Camera.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Camera, "BtnHelp_Camera"); - this.BtnHelp_Camera.Name = "BtnHelp_Camera"; - this.BtnHelp_Camera.Tag = "id=form-setup-4#camera"; - this.toolTip1.SetToolTip(this.BtnHelp_Camera, resources.GetString("BtnHelp_Camera.ToolTip")); - this.BtnHelp_Camera.UseVisualStyleBackColor = false; - this.BtnHelp_Camera.Click += new System.EventHandler(this.BtnHelp_Click); + // cBImportSVG_DPI_96 // - // groupBox23 + resources.ApplyResources(this.cBImportSVG_DPI_96, "cBImportSVG_DPI_96"); + this.cBImportSVG_DPI_96.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGDPI96; + this.cBImportSVG_DPI_96.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGDPI96", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVG_DPI_96.Name = "cBImportSVG_DPI_96"; + this.cBImportSVG_DPI_96.TabStop = true; + this.toolTip1.SetToolTip(this.cBImportSVG_DPI_96, resources.GetString("cBImportSVG_DPI_96.ToolTip")); + this.cBImportSVG_DPI_96.UseVisualStyleBackColor = true; // - this.groupBox23.Controls.Add(this.CbCameraFiducialSkip); - this.groupBox23.Controls.Add(this.TbCameraFiducialName); - this.groupBox23.Controls.Add(this.LblCameraFiducial); - resources.ApplyResources(this.groupBox23, "groupBox23"); - this.groupBox23.Name = "groupBox23"; - this.groupBox23.TabStop = false; + // cBImportSVGResize // - // CbCameraFiducialSkip + this.cBImportSVGResize.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGRezise; + this.cBImportSVGResize.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGRezise", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBImportSVGResize, "cBImportSVGResize"); + this.cBImportSVGResize.Name = "cBImportSVGResize"; + this.toolTip1.SetToolTip(this.cBImportSVGResize, resources.GetString("cBImportSVGResize.ToolTip")); + this.cBImportSVGResize.UseVisualStyleBackColor = true; + this.cBImportSVGResize.CheckedChanged += new System.EventHandler(this.CbImportSVGResize_CheckedChanged); // - this.CbCameraFiducialSkip.Checked = global::GrblPlotter.Properties.Settings.Default.importFiducialSkipCode; - this.CbCameraFiducialSkip.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importFiducialSkipCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.CbCameraFiducialSkip, "CbCameraFiducialSkip"); - this.CbCameraFiducialSkip.Name = "CbCameraFiducialSkip"; - this.CbCameraFiducialSkip.UseVisualStyleBackColor = true; + // CbImportDXFDontPlot // - // TbCameraFiducialName + resources.ApplyResources(this.CbImportDXFDontPlot, "CbImportDXFDontPlot"); + this.CbImportDXFDontPlot.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFDontPlot; + this.CbImportDXFDontPlot.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFDontPlot", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportDXFDontPlot.Name = "CbImportDXFDontPlot"; + this.toolTip1.SetToolTip(this.CbImportDXFDontPlot, resources.GetString("CbImportDXFDontPlot.ToolTip")); + this.CbImportDXFDontPlot.UseVisualStyleBackColor = true; // - this.TbCameraFiducialName.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importFiducialLabel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.TbCameraFiducialName, "TbCameraFiducialName"); - this.TbCameraFiducialName.Name = "TbCameraFiducialName"; - this.TbCameraFiducialName.Text = global::GrblPlotter.Properties.Settings.Default.importFiducialLabel; + // cBImportDXFUseZ // - // LblCameraFiducial + resources.ApplyResources(this.cBImportDXFUseZ, "cBImportDXFUseZ"); + this.cBImportDXFUseZ.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFUseZ; + this.cBImportDXFUseZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFUseZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportDXFUseZ.Name = "cBImportDXFUseZ"; + this.cBImportDXFUseZ.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.LblCameraFiducial, "LblCameraFiducial"); - this.LblCameraFiducial.Name = "LblCameraFiducial"; + // cBImportDXFSwitchWhite // - // tab10lbl1 + resources.ApplyResources(this.cBImportDXFSwitchWhite, "cBImportDXFSwitchWhite"); + this.cBImportDXFSwitchWhite.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFSwitchWhite; + this.cBImportDXFSwitchWhite.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportDXFSwitchWhite.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFSwitchWhite", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportDXFSwitchWhite.Name = "cBImportDXFSwitchWhite"; + this.toolTip1.SetToolTip(this.cBImportDXFSwitchWhite, resources.GetString("cBImportDXFSwitchWhite.ToolTip")); + this.cBImportDXFSwitchWhite.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.tab10lbl1, "tab10lbl1"); - this.tab10lbl1.Name = "tab10lbl1"; + // cBImportDXFIndexToolNr // - // tab10gB7 + resources.ApplyResources(this.cBImportDXFIndexToolNr, "cBImportDXFIndexToolNr"); + this.cBImportDXFIndexToolNr.Checked = global::GrblPlotter.Properties.Settings.Default.importDXFToolIndex; + this.cBImportDXFIndexToolNr.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDXFToolIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportDXFIndexToolNr.Name = "cBImportDXFIndexToolNr"; + this.toolTip1.SetToolTip(this.cBImportDXFIndexToolNr, resources.GetString("cBImportDXFIndexToolNr.ToolTip")); + this.cBImportDXFIndexToolNr.UseVisualStyleBackColor = true; // - this.tab10gB7.Controls.Add(this.tBShapeSet4); - this.tab10gB7.Controls.Add(this.btnShapeSetSave4); - this.tab10gB7.Controls.Add(this.btnShapeSetLoad4); - resources.ApplyResources(this.tab10gB7, "tab10gB7"); - this.tab10gB7.Name = "tab10gB7"; - this.tab10gB7.TabStop = false; + // numericUpDown12 // - // tBShapeSet4 + this.numericUpDown12.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVScaleZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown12.DecimalPlaces = 1; + resources.ApplyResources(this.numericUpDown12, "numericUpDown12"); + this.numericUpDown12.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.numericUpDown12.Name = "numericUpDown12"; + this.numericUpDown12.Value = global::GrblPlotter.Properties.Settings.Default.importCSVScaleZ; // - resources.ApplyResources(this.tBShapeSet4, "tBShapeSet4"); - this.tBShapeSet4.Name = "tBShapeSet4"; + // numericUpDown11 // - // btnShapeSetSave4 + this.numericUpDown11.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVScaleY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown11.DecimalPlaces = 1; + resources.ApplyResources(this.numericUpDown11, "numericUpDown11"); + this.numericUpDown11.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.numericUpDown11.Name = "numericUpDown11"; + this.numericUpDown11.Value = global::GrblPlotter.Properties.Settings.Default.importCSVScaleY; // - resources.ApplyResources(this.btnShapeSetSave4, "btnShapeSetSave4"); - this.btnShapeSetSave4.Name = "btnShapeSetSave4"; - this.btnShapeSetSave4.UseVisualStyleBackColor = true; - this.btnShapeSetSave4.Click += new System.EventHandler(this.BtnShapeSetSave_Click); + // numericUpDown10 // - // btnShapeSetLoad4 + this.numericUpDown10.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVScaleX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown10.DecimalPlaces = 1; + resources.ApplyResources(this.numericUpDown10, "numericUpDown10"); + this.numericUpDown10.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.numericUpDown10.Name = "numericUpDown10"; + this.numericUpDown10.Value = global::GrblPlotter.Properties.Settings.Default.importCSVScaleX; // - resources.ApplyResources(this.btnShapeSetLoad4, "btnShapeSetLoad4"); - this.btnShapeSetLoad4.Name = "btnShapeSetLoad4"; - this.btnShapeSetLoad4.UseVisualStyleBackColor = true; - this.btnShapeSetLoad4.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); + // numericUpDown9 // - // tab10gB6 + this.numericUpDown9.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVColumnZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown9, "numericUpDown9"); + this.numericUpDown9.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.numericUpDown9.Name = "numericUpDown9"; + this.numericUpDown9.Value = global::GrblPlotter.Properties.Settings.Default.importCSVColumnZ; // - this.tab10gB6.Controls.Add(this.tBShapeSet3); - this.tab10gB6.Controls.Add(this.btnShapeSetSave3); - this.tab10gB6.Controls.Add(this.btnShapeSetLoad3); - resources.ApplyResources(this.tab10gB6, "tab10gB6"); - this.tab10gB6.Name = "tab10gB6"; - this.tab10gB6.TabStop = false; + // numericUpDown8 // - // tBShapeSet3 + this.numericUpDown8.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVColumnY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown8, "numericUpDown8"); + this.numericUpDown8.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.numericUpDown8.Name = "numericUpDown8"; + this.numericUpDown8.Value = global::GrblPlotter.Properties.Settings.Default.importCSVColumnY; // - resources.ApplyResources(this.tBShapeSet3, "tBShapeSet3"); - this.tBShapeSet3.Name = "tBShapeSet3"; + // numericUpDown7 // - // btnShapeSetSave3 + this.numericUpDown7.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVColumnX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown7, "numericUpDown7"); + this.numericUpDown7.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.numericUpDown7.Name = "numericUpDown7"; + this.numericUpDown7.Value = global::GrblPlotter.Properties.Settings.Default.importCSVColumnX; // - resources.ApplyResources(this.btnShapeSetSave3, "btnShapeSetSave3"); - this.btnShapeSetSave3.Name = "btnShapeSetSave3"; - this.btnShapeSetSave3.UseVisualStyleBackColor = true; - this.btnShapeSetSave3.Click += new System.EventHandler(this.BtnShapeSetSave_Click); + // textBox1 // - // btnShapeSetLoad3 + this.textBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importCSVDelimeter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.textBox1, "textBox1"); + this.textBox1.Name = "textBox1"; + this.textBox1.Text = global::GrblPlotter.Properties.Settings.Default.importCSVDelimeter; // - resources.ApplyResources(this.btnShapeSetLoad3, "btnShapeSetLoad3"); - this.btnShapeSetLoad3.Name = "btnShapeSetLoad3"; - this.btnShapeSetLoad3.UseVisualStyleBackColor = true; - this.btnShapeSetLoad3.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); + // numericUpDown1 // - // tab10gB5 + this.numericUpDown1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCSVStartLine", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown1, "numericUpDown1"); + this.numericUpDown1.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.numericUpDown1.Name = "numericUpDown1"; + this.numericUpDown1.Value = global::GrblPlotter.Properties.Settings.Default.importCSVStartLine; // - this.tab10gB5.Controls.Add(this.tBShapeSet2); - this.tab10gB5.Controls.Add(this.btnShapeSetSave2); - this.tab10gB5.Controls.Add(this.btnShapeSetLoad2); - resources.ApplyResources(this.tab10gB5, "tab10gB5"); - this.tab10gB5.Name = "tab10gB5"; - this.tab10gB5.TabStop = false; + // radioButton3 // - // tBShapeSet2 + resources.ApplyResources(this.radioButton3, "radioButton3"); + this.radioButton3.Checked = global::GrblPlotter.Properties.Settings.Default.importCSVProzessAsLine; + this.radioButton3.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCSVProzessAsLine", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.radioButton3.Name = "radioButton3"; + this.radioButton3.TabStop = true; + this.radioButton3.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.tBShapeSet2, "tBShapeSet2"); - this.tBShapeSet2.Name = "tBShapeSet2"; + // checkBox8 // - // btnShapeSetSave2 + resources.ApplyResources(this.checkBox8, "checkBox8"); + this.checkBox8.Checked = global::GrblPlotter.Properties.Settings.Default.importCSVProzessZ; + this.checkBox8.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCSVProzessZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox8.Name = "checkBox8"; + this.checkBox8.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.btnShapeSetSave2, "btnShapeSetSave2"); - this.btnShapeSetSave2.Name = "btnShapeSetSave2"; - this.btnShapeSetSave2.UseVisualStyleBackColor = true; - this.btnShapeSetSave2.Click += new System.EventHandler(this.BtnShapeSetSave_Click); + // checkBox7 // - // btnShapeSetLoad2 + resources.ApplyResources(this.checkBox7, "checkBox7"); + this.checkBox7.Checked = global::GrblPlotter.Properties.Settings.Default.importCSVAutomatic; + this.checkBox7.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBox7.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importCSVAutomatic", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox7.Name = "checkBox7"; + this.checkBox7.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.btnShapeSetLoad2, "btnShapeSetLoad2"); - this.btnShapeSetLoad2.Name = "btnShapeSetLoad2"; - this.btnShapeSetLoad2.UseVisualStyleBackColor = true; - this.btnShapeSetLoad2.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); + // tBGerberGeometryM19 // - // textBox3 + this.tBGerberGeometryM19.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGerberTypeM19", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGerberGeometryM19, "tBGerberGeometryM19"); + this.tBGerberGeometryM19.Name = "tBGerberGeometryM19"; + this.tBGerberGeometryM19.Text = global::GrblPlotter.Properties.Settings.Default.importGerberTypeM19; // - resources.ApplyResources(this.textBox3, "textBox3"); - this.textBox3.Name = "textBox3"; + // tBGerberGeometryKnife // - // tab10gB4 + this.tBGerberGeometryKnife.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGerberTypeKnife", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGerberGeometryKnife, "tBGerberGeometryKnife"); + this.tBGerberGeometryKnife.Name = "tBGerberGeometryKnife"; + this.tBGerberGeometryKnife.Text = global::GrblPlotter.Properties.Settings.Default.importGerberTypeKnife; // - this.tab10gB4.Controls.Add(this.tBShapeSet1); - this.tab10gB4.Controls.Add(this.btnShapeSetSave1); - this.tab10gB4.Controls.Add(this.btnShapeSetLoad1); - resources.ApplyResources(this.tab10gB4, "tab10gB4"); - this.tab10gB4.Name = "tab10gB4"; - this.tab10gB4.TabStop = false; + // tBGerberGeometryPen // - // tBShapeSet1 + this.tBGerberGeometryPen.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGerberTypePen", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGerberGeometryPen, "tBGerberGeometryPen"); + this.tBGerberGeometryPen.Name = "tBGerberGeometryPen"; + this.tBGerberGeometryPen.Text = global::GrblPlotter.Properties.Settings.Default.importGerberTypePen; // - resources.ApplyResources(this.tBShapeSet1, "tBShapeSet1"); - this.tBShapeSet1.Name = "tBShapeSet1"; + // cBGerberGeometryEnable // - // btnShapeSetSave1 + resources.ApplyResources(this.cBGerberGeometryEnable, "cBGerberGeometryEnable"); + this.cBGerberGeometryEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGerberTypeEnable; + this.cBGerberGeometryEnable.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBGerberGeometryEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGerberTypeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBGerberGeometryEnable.Name = "cBGerberGeometryEnable"; + this.cBGerberGeometryEnable.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.btnShapeSetSave1, "btnShapeSetSave1"); - this.btnShapeSetSave1.Name = "btnShapeSetSave1"; - this.btnShapeSetSave1.UseVisualStyleBackColor = true; - this.btnShapeSetSave1.Click += new System.EventHandler(this.BtnShapeSetSave_Click); + // TbImportCircleToDotScript + // + this.TbImportCircleToDotScript.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importCircleToDotScript", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbImportCircleToDotScript, "TbImportCircleToDotScript"); + this.TbImportCircleToDotScript.Name = "TbImportCircleToDotScript"; + this.TbImportCircleToDotScript.Text = global::GrblPlotter.Properties.Settings.Default.importCircleToDotScript; // - // btnShapeSetLoad1 + // numericUpDown18 // - resources.ApplyResources(this.btnShapeSetLoad1, "btnShapeSetLoad1"); - this.btnShapeSetLoad1.Name = "btnShapeSetLoad1"; - this.btnShapeSetLoad1.UseVisualStyleBackColor = true; - this.btnShapeSetLoad1.Click += new System.EventHandler(this.BtnShapeSetLoad_Click); + this.numericUpDown18.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importCircleToDotScriptCount", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown18, "numericUpDown18"); + this.numericUpDown18.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.numericUpDown18.Name = "numericUpDown18"; + this.numericUpDown18.Value = global::GrblPlotter.Properties.Settings.Default.importCircleToDotScriptCount; // - // tab10gB2 + // cBImportSVGCircleToDot // - this.tab10gB2.Controls.Add(this.cBFilterOuside); - this.tab10gB2.Controls.Add(this.lblFilterBlue2); - this.tab10gB2.Controls.Add(this.lblFilterGreen2); - this.tab10gB2.Controls.Add(this.lblFilterRed2); - this.tab10gB2.Controls.Add(this.lblFilterBlue1); - this.tab10gB2.Controls.Add(this.lblFilterGreen1); - this.tab10gB2.Controls.Add(this.lblFilterRed1); - this.tab10gB2.Controls.Add(this.hSFilterBlue2); - this.tab10gB2.Controls.Add(this.tab10gB2lbl3); - this.tab10gB2.Controls.Add(this.hSFilterBlue1); - this.tab10gB2.Controls.Add(this.hSFilterGreen2); - this.tab10gB2.Controls.Add(this.tab10gB2lbl2); - this.tab10gB2.Controls.Add(this.hSFilterGreen1); - this.tab10gB2.Controls.Add(this.hSFilterRed2); - this.tab10gB2.Controls.Add(this.tab10gB2lbl1); - this.tab10gB2.Controls.Add(this.hSFilterRed1); - resources.ApplyResources(this.tab10gB2, "tab10gB2"); - this.tab10gB2.Name = "tab10gB2"; - this.tab10gB2.TabStop = false; + resources.ApplyResources(this.cBImportSVGCircleToDot, "cBImportSVGCircleToDot"); + this.cBImportSVGCircleToDot.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGCircleToDot; + this.cBImportSVGCircleToDot.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGCircleToDot", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGCircleToDot.Name = "cBImportSVGCircleToDot"; + this.toolTip1.SetToolTip(this.cBImportSVGCircleToDot, resources.GetString("cBImportSVGCircleToDot.ToolTip")); + this.cBImportSVGCircleToDot.UseVisualStyleBackColor = true; + this.cBImportSVGCircleToDot.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // cBFilterOuside + // cBImportSVGCircleToDotZ // - resources.ApplyResources(this.cBFilterOuside, "cBFilterOuside"); - this.cBFilterOuside.Checked = global::GrblPlotter.Properties.Settings.Default.camFilterOutside; - this.cBFilterOuside.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "camFilterOutside", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBFilterOuside.Name = "cBFilterOuside"; - this.cBFilterOuside.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportSVGCircleToDotZ, "cBImportSVGCircleToDotZ"); + this.cBImportSVGCircleToDotZ.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGCircleToDotZ; + this.cBImportSVGCircleToDotZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGCircleToDotZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGCircleToDotZ.Name = "cBImportSVGCircleToDotZ"; + this.toolTip1.SetToolTip(this.cBImportSVGCircleToDotZ, resources.GetString("cBImportSVGCircleToDotZ.ToolTip")); + this.cBImportSVGCircleToDotZ.UseVisualStyleBackColor = true; // - // lblFilterBlue2 + // cBImportPenWidthToZRamp // - resources.ApplyResources(this.lblFilterBlue2, "lblFilterBlue2"); - this.lblFilterBlue2.Name = "lblFilterBlue2"; + resources.ApplyResources(this.cBImportPenWidthToZRamp, "cBImportPenWidthToZRamp"); + this.cBImportPenWidthToZRamp.Checked = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidthRamp; + this.cBImportPenWidthToZRamp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidthRamp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportPenWidthToZRamp.Name = "cBImportPenWidthToZRamp"; + this.cBImportPenWidthToZRamp.UseVisualStyleBackColor = true; // - // lblFilterGreen2 + // cBImportPenWidthToZ // - resources.ApplyResources(this.lblFilterGreen2, "lblFilterGreen2"); - this.lblFilterGreen2.Name = "lblFilterGreen2"; + resources.ApplyResources(this.cBImportPenWidthToZ, "cBImportPenWidthToZ"); + this.cBImportPenWidthToZ.Checked = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidth; + this.cBImportPenWidthToZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportPenWidthToZ.Name = "cBImportPenWidthToZ"; + this.toolTip1.SetToolTip(this.cBImportPenWidthToZ, resources.GetString("cBImportPenWidthToZ.ToolTip")); + this.cBImportPenWidthToZ.UseVisualStyleBackColor = true; + this.cBImportPenWidthToZ.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // lblFilterRed2 + // nUDImportPenWidthToZMin // - resources.ApplyResources(this.lblFilterRed2, "lblFilterRed2"); - this.lblFilterRed2.Name = "lblFilterRed2"; + this.nUDImportPenWidthToZMin.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidthMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportPenWidthToZMin.DecimalPlaces = 1; + this.nUDImportPenWidthToZMin.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportPenWidthToZMin, "nUDImportPenWidthToZMin"); + this.nUDImportPenWidthToZMin.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDImportPenWidthToZMin.Minimum = new decimal(new int[] { + 100, + 0, + 0, + -2147483648}); + this.nUDImportPenWidthToZMin.Name = "nUDImportPenWidthToZMin"; + this.toolTip1.SetToolTip(this.nUDImportPenWidthToZMin, resources.GetString("nUDImportPenWidthToZMin.ToolTip")); + this.nUDImportPenWidthToZMin.Value = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidthMin; + this.nUDImportPenWidthToZMin.ValueChanged += new System.EventHandler(this.NudImportPenWidthToZMin_ValueChanged); // - // lblFilterBlue1 + // nUDImportPenWidthToZMax // - resources.ApplyResources(this.lblFilterBlue1, "lblFilterBlue1"); - this.lblFilterBlue1.Name = "lblFilterBlue1"; + this.nUDImportPenWidthToZMax.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importDepthFromWidthMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportPenWidthToZMax.DecimalPlaces = 1; + this.nUDImportPenWidthToZMax.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportPenWidthToZMax, "nUDImportPenWidthToZMax"); + this.nUDImportPenWidthToZMax.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDImportPenWidthToZMax.Minimum = new decimal(new int[] { + 100, + 0, + 0, + -2147483648}); + this.nUDImportPenWidthToZMax.Name = "nUDImportPenWidthToZMax"; + this.toolTip1.SetToolTip(this.nUDImportPenWidthToZMax, resources.GetString("nUDImportPenWidthToZMax.ToolTip")); + this.nUDImportPenWidthToZMax.Value = global::GrblPlotter.Properties.Settings.Default.importDepthFromWidthMax; + this.nUDImportPenWidthToZMax.ValueChanged += new System.EventHandler(this.NudImportPenWidthToZMin_ValueChanged); // - // lblFilterGreen1 + // cBImportSVGCircleToDotS // - resources.ApplyResources(this.lblFilterGreen1, "lblFilterGreen1"); - this.lblFilterGreen1.Name = "lblFilterGreen1"; + resources.ApplyResources(this.cBImportSVGCircleToDotS, "cBImportSVGCircleToDotS"); + this.cBImportSVGCircleToDotS.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGCircleToDotS; + this.cBImportSVGCircleToDotS.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGCircleToDotS", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGCircleToDotS.Name = "cBImportSVGCircleToDotS"; + this.cBImportSVGCircleToDotS.UseVisualStyleBackColor = true; // - // lblFilterRed1 + // cBImportPenWidthToS // - resources.ApplyResources(this.lblFilterRed1, "lblFilterRed1"); - this.lblFilterRed1.Name = "lblFilterRed1"; + resources.ApplyResources(this.cBImportPenWidthToS, "cBImportPenWidthToS"); + this.cBImportPenWidthToS.Checked = global::GrblPlotter.Properties.Settings.Default.importPWMFromWidth; + this.cBImportPenWidthToS.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importPWMFromWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportPenWidthToS.Name = "cBImportPenWidthToS"; + this.toolTip1.SetToolTip(this.cBImportPenWidthToS, resources.GetString("cBImportPenWidthToS.ToolTip")); + this.cBImportPenWidthToS.UseVisualStyleBackColor = true; // - // hSFilterBlue2 + // nUDSBottom // - this.hSFilterBlue2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterBlue2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hSFilterBlue2, "hSFilterBlue2"); - this.hSFilterBlue2.Maximum = 264; - this.hSFilterBlue2.Name = "hSFilterBlue2"; - this.hSFilterBlue2.SmallChange = 5; - this.hSFilterBlue2.Value = global::GrblPlotter.Properties.Settings.Default.camFilterBlue2; - this.hSFilterBlue2.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + this.nUDSBottom.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importImageSMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDSBottom, "nUDSBottom"); + this.nUDSBottom.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDSBottom.Name = "nUDSBottom"; + this.toolTip1.SetToolTip(this.nUDSBottom, resources.GetString("nUDSBottom.ToolTip")); + this.nUDSBottom.Value = global::GrblPlotter.Properties.Settings.Default.importImageSMax; // - // tab10gB2lbl3 + // nUDSTop // - resources.ApplyResources(this.tab10gB2lbl3, "tab10gB2lbl3"); - this.tab10gB2lbl3.Name = "tab10gB2lbl3"; + this.nUDSTop.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importImageSMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDSTop.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDSTop, "nUDSTop"); + this.nUDSTop.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDSTop.Name = "nUDSTop"; + this.toolTip1.SetToolTip(this.nUDSTop, resources.GetString("nUDSTop.ToolTip")); + this.nUDSTop.Value = global::GrblPlotter.Properties.Settings.Default.importImageSMin; // - // hSFilterBlue1 + // cBDashedLine2 // - this.hSFilterBlue1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterBlue1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hSFilterBlue1, "hSFilterBlue1"); - this.hSFilterBlue1.Maximum = 264; - this.hSFilterBlue1.Name = "hSFilterBlue1"; - this.hSFilterBlue1.SmallChange = 5; - this.hSFilterBlue1.Value = global::GrblPlotter.Properties.Settings.Default.camFilterBlue1; - this.hSFilterBlue1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + resources.ApplyResources(this.cBDashedLine2, "cBDashedLine2"); + this.cBDashedLine2.Checked = global::GrblPlotter.Properties.Settings.Default.importLineDashPatternG0; + this.cBDashedLine2.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBDashedLine2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importLineDashPatternG0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBDashedLine2.Name = "cBDashedLine2"; + this.toolTip1.SetToolTip(this.cBDashedLine2, resources.GetString("cBDashedLine2.ToolTip")); + this.cBDashedLine2.UseVisualStyleBackColor = true; // - // hSFilterGreen2 + // cBImportSVGNodesOnly // - this.hSFilterGreen2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterGreen2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hSFilterGreen2, "hSFilterGreen2"); - this.hSFilterGreen2.Maximum = 264; - this.hSFilterGreen2.Name = "hSFilterGreen2"; - this.hSFilterGreen2.SmallChange = 5; - this.hSFilterGreen2.Value = global::GrblPlotter.Properties.Settings.Default.camFilterGreen2; - this.hSFilterGreen2.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + resources.ApplyResources(this.cBImportSVGNodesOnly, "cBImportSVGNodesOnly"); + this.cBImportSVGNodesOnly.Checked = global::GrblPlotter.Properties.Settings.Default.importSVGNodesOnly; + this.cBImportSVGNodesOnly.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importSVGNodesOnly", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGNodesOnly.Name = "cBImportSVGNodesOnly"; + this.toolTip1.SetToolTip(this.cBImportSVGNodesOnly, resources.GetString("cBImportSVGNodesOnly.ToolTip")); + this.cBImportSVGNodesOnly.UseVisualStyleBackColor = true; + this.cBImportSVGNodesOnly.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // tab10gB2lbl2 + // cBDashedLine1 // - resources.ApplyResources(this.tab10gB2lbl2, "tab10gB2lbl2"); - this.tab10gB2lbl2.Name = "tab10gB2lbl2"; + resources.ApplyResources(this.cBDashedLine1, "cBDashedLine1"); + this.cBDashedLine1.Checked = global::GrblPlotter.Properties.Settings.Default.importLineDashPattern; + this.cBDashedLine1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importLineDashPattern", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBDashedLine1.Name = "cBDashedLine1"; + this.toolTip1.SetToolTip(this.cBDashedLine1, resources.GetString("cBDashedLine1.ToolTip")); + this.cBDashedLine1.UseVisualStyleBackColor = true; + this.cBDashedLine1.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // hSFilterGreen1 + // cBimportGraphicLeadTopZUp // - this.hSFilterGreen1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterGreen1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hSFilterGreen1, "hSFilterGreen1"); - this.hSFilterGreen1.Maximum = 264; - this.hSFilterGreen1.Name = "hSFilterGreen1"; - this.hSFilterGreen1.SmallChange = 5; - this.hSFilterGreen1.Value = global::GrblPlotter.Properties.Settings.Default.camFilterGreen1; - this.hSFilterGreen1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + resources.ApplyResources(this.cBimportGraphicLeadTopZUp, "cBimportGraphicLeadTopZUp"); + this.cBimportGraphicLeadTopZUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadTopZUp; + this.cBimportGraphicLeadTopZUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadTopZUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGraphicLeadTopZUp.Name = "cBimportGraphicLeadTopZUp"; + this.cBimportGraphicLeadTopZUp.UseVisualStyleBackColor = true; // - // hSFilterRed2 + // nUDimportGraphicLeadOutDistance // - this.hSFilterRed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterRed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hSFilterRed2, "hSFilterRed2"); - this.hSFilterRed2.Maximum = 264; - this.hSFilterRed2.Name = "hSFilterRed2"; - this.hSFilterRed2.SmallChange = 5; - this.hSFilterRed2.Value = global::GrblPlotter.Properties.Settings.Default.camFilterRed2; - this.hSFilterRed2.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + this.nUDimportGraphicLeadOutDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadOutDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDimportGraphicLeadOutDistance.DecimalPlaces = 1; + this.nUDimportGraphicLeadOutDistance.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDimportGraphicLeadOutDistance, "nUDimportGraphicLeadOutDistance"); + this.nUDimportGraphicLeadOutDistance.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.nUDimportGraphicLeadOutDistance.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDimportGraphicLeadOutDistance.Name = "nUDimportGraphicLeadOutDistance"; + this.nUDimportGraphicLeadOutDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadOutDistance; // - // tab10gB2lbl1 + // cBimportGraphicLeadOutEnable // - resources.ApplyResources(this.tab10gB2lbl1, "tab10gB2lbl1"); - this.tab10gB2lbl1.Name = "tab10gB2lbl1"; + resources.ApplyResources(this.cBimportGraphicLeadOutEnable, "cBimportGraphicLeadOutEnable"); + this.cBimportGraphicLeadOutEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadOutEnable; + this.cBimportGraphicLeadOutEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadOutEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGraphicLeadOutEnable.Name = "cBimportGraphicLeadOutEnable"; + this.cBimportGraphicLeadOutEnable.UseVisualStyleBackColor = true; // - // hSFilterRed1 + // nUDimportGraphicLeadInDistance // - this.hSFilterRed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterRed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hSFilterRed1, "hSFilterRed1"); - this.hSFilterRed1.Maximum = 264; - this.hSFilterRed1.Name = "hSFilterRed1"; - this.hSFilterRed1.SmallChange = 5; - this.hSFilterRed1.Value = global::GrblPlotter.Properties.Settings.Default.camFilterRed1; - this.hSFilterRed1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + this.nUDimportGraphicLeadInDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadInDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDimportGraphicLeadInDistance.DecimalPlaces = 1; + this.nUDimportGraphicLeadInDistance.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDimportGraphicLeadInDistance, "nUDimportGraphicLeadInDistance"); + this.nUDimportGraphicLeadInDistance.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.nUDimportGraphicLeadInDistance.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDimportGraphicLeadInDistance.Name = "nUDimportGraphicLeadInDistance"; + this.nUDimportGraphicLeadInDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadInDistance; // - // tab10gB3 + // cBimportGraphicLeadInEnable // - this.tab10gB3.Controls.Add(this.label87); - this.tab10gB3.Controls.Add(this.numericUpDown16); - this.tab10gB3.Controls.Add(this.label86); - this.tab10gB3.Controls.Add(this.nUDShapeSizeMax); - this.tab10gB3.Controls.Add(this.nUDShapeDistMax); - this.tab10gB3.Controls.Add(this.tab10gB3lbl6); - this.tab10gB3.Controls.Add(this.tab10gB3lbl3); - this.tab10gB3.Controls.Add(this.tab10gB3lbl5); - this.tab10gB3.Controls.Add(this.tab10gB3lbl4); - this.tab10gB3.Controls.Add(this.tab10gB3lbl2); - this.tab10gB3.Controls.Add(this.nUDShapeDistMin); - this.tab10gB3.Controls.Add(this.nUDShapeSizeMin); - this.tab10gB3.Controls.Add(this.tab10gB3lbl1); - this.tab10gB3.Controls.Add(this.cBShapeRect); - this.tab10gB3.Controls.Add(this.cBShapeCircle); - resources.ApplyResources(this.tab10gB3, "tab10gB3"); - this.tab10gB3.Name = "tab10gB3"; - this.tab10gB3.TabStop = false; + resources.ApplyResources(this.cBimportGraphicLeadInEnable, "cBimportGraphicLeadInEnable"); + this.cBimportGraphicLeadInEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicLeadInEnable; + this.cBimportGraphicLeadInEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicLeadInEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGraphicLeadInEnable.Name = "cBimportGraphicLeadInEnable"; + this.cBimportGraphicLeadInEnable.UseVisualStyleBackColor = true; + this.cBimportGraphicLeadInEnable.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // label87 + // cBImportSVGRepeatHF // - resources.ApplyResources(this.label87, "label87"); - this.label87.Name = "label87"; + resources.ApplyResources(this.cBImportSVGRepeatHF, "cBImportSVGRepeatHF"); + this.cBImportSVGRepeatHF.Checked = global::GrblPlotter.Properties.Settings.Default.importRepeatEnableAll; + this.cBImportSVGRepeatHF.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRepeatEnableAll", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGRepeatHF.Name = "cBImportSVGRepeatHF"; + this.toolTip1.SetToolTip(this.cBImportSVGRepeatHF, resources.GetString("cBImportSVGRepeatHF.ToolTip")); + this.cBImportSVGRepeatHF.UseVisualStyleBackColor = true; // - // numericUpDown16 + // nUDImportRepeat // - this.numericUpDown16.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeAutoTimeout", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown16.Increment = new decimal(new int[] { - 5, + this.nUDImportRepeat.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importRepeatCnt", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportRepeat, "nUDImportRepeat"); + this.nUDImportRepeat.Maximum = new decimal(new int[] { + 99, 0, 0, 0}); - resources.ApplyResources(this.numericUpDown16, "numericUpDown16"); - this.numericUpDown16.Minimum = new decimal(new int[] { - 1, + this.nUDImportRepeat.Minimum = new decimal(new int[] { + 2, 0, 0, 0}); - this.numericUpDown16.Name = "numericUpDown16"; - this.numericUpDown16.Value = global::GrblPlotter.Properties.Settings.Default.camShapeAutoTimeout; + this.nUDImportRepeat.Name = "nUDImportRepeat"; + this.toolTip1.SetToolTip(this.nUDImportRepeat, resources.GetString("nUDImportRepeat.ToolTip")); + this.nUDImportRepeat.Value = global::GrblPlotter.Properties.Settings.Default.importRepeatCnt; // - // label86 + // rBImportSVGRepeat1 // - resources.ApplyResources(this.label86, "label86"); - this.label86.Name = "label86"; + resources.ApplyResources(this.rBImportSVGRepeat1, "rBImportSVGRepeat1"); + this.rBImportSVGRepeat1.Checked = global::GrblPlotter.Properties.Settings.Default.importRepeatComplete; + this.rBImportSVGRepeat1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRepeatComplete", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBImportSVGRepeat1.Name = "rBImportSVGRepeat1"; + this.rBImportSVGRepeat1.TabStop = true; + this.rBImportSVGRepeat1.UseVisualStyleBackColor = true; // - // nUDShapeSizeMax + // cBImportSVGRepeat // - this.nUDShapeSizeMax.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeSizeMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDShapeSizeMax, "nUDShapeSizeMax"); - this.nUDShapeSizeMax.Maximum = new decimal(new int[] { - 500, + resources.ApplyResources(this.cBImportSVGRepeat, "cBImportSVGRepeat"); + this.cBImportSVGRepeat.Checked = global::GrblPlotter.Properties.Settings.Default.importRepeatEnable; + this.cBImportSVGRepeat.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importRepeatEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGRepeat.Name = "cBImportSVGRepeat"; + this.toolTip1.SetToolTip(this.cBImportSVGRepeat, resources.GetString("cBImportSVGRepeat.ToolTip")); + this.cBImportSVGRepeat.UseVisualStyleBackColor = true; + this.cBImportSVGRepeat.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + // + // cBImportSVGPauseE + // + resources.ApplyResources(this.cBImportSVGPauseE, "cBImportSVGPauseE"); + this.cBImportSVGPauseE.Checked = global::GrblPlotter.Properties.Settings.Default.importPauseElement; + this.cBImportSVGPauseE.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importPauseElement", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGPauseE.Name = "cBImportSVGPauseE"; + this.cBImportSVGPauseE.UseVisualStyleBackColor = true; + // + // cBImportSVGPauseP + // + resources.ApplyResources(this.cBImportSVGPauseP, "cBImportSVGPauseP"); + this.cBImportSVGPauseP.Checked = global::GrblPlotter.Properties.Settings.Default.importPausePenDown; + this.cBImportSVGPauseP.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importPausePenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGPauseP.Name = "cBImportSVGPauseP"; + this.cBImportSVGPauseP.UseVisualStyleBackColor = true; + // + // nUDimportGraphicMultiplyGraphicsDimY + // + this.nUDimportGraphicMultiplyGraphicsDimY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsDimY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDimportGraphicMultiplyGraphicsDimY, "nUDimportGraphicMultiplyGraphicsDimY"); + this.nUDimportGraphicMultiplyGraphicsDimY.Minimum = new decimal(new int[] { + 1, 0, 0, 0}); - this.nUDShapeSizeMax.Minimum = new decimal(new int[] { + this.nUDimportGraphicMultiplyGraphicsDimY.Name = "nUDimportGraphicMultiplyGraphicsDimY"; + this.nUDimportGraphicMultiplyGraphicsDimY.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsDimY; + // + // nUDimportGraphicMultiplyGraphicsDimX + // + this.nUDimportGraphicMultiplyGraphicsDimX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsDimX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDimportGraphicMultiplyGraphicsDimX, "nUDimportGraphicMultiplyGraphicsDimX"); + this.nUDimportGraphicMultiplyGraphicsDimX.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.nUDShapeSizeMax.Name = "nUDShapeSizeMax"; - this.nUDShapeSizeMax.Value = global::GrblPlotter.Properties.Settings.Default.camShapeSizeMax; + this.nUDimportGraphicMultiplyGraphicsDimX.Name = "nUDimportGraphicMultiplyGraphicsDimX"; + this.nUDimportGraphicMultiplyGraphicsDimX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsDimX; // - // nUDShapeDistMax + // nUDimportGraphicMultiplyGraphicsDistance // - this.nUDShapeDistMax.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeDistMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDShapeDistMax.DecimalPlaces = 2; - this.nUDShapeDistMax.Increment = new decimal(new int[] { - 5, + this.nUDimportGraphicMultiplyGraphicsDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDimportGraphicMultiplyGraphicsDistance.DecimalPlaces = 1; + resources.ApplyResources(this.nUDimportGraphicMultiplyGraphicsDistance, "nUDimportGraphicMultiplyGraphicsDistance"); + this.nUDimportGraphicMultiplyGraphicsDistance.Maximum = new decimal(new int[] { + 1000, 0, 0, - 65536}); - resources.ApplyResources(this.nUDShapeDistMax, "nUDShapeDistMax"); - this.nUDShapeDistMax.Name = "nUDShapeDistMax"; - this.nUDShapeDistMax.Value = global::GrblPlotter.Properties.Settings.Default.camShapeDistMax; + 0}); + this.nUDimportGraphicMultiplyGraphicsDistance.Name = "nUDimportGraphicMultiplyGraphicsDistance"; + this.nUDimportGraphicMultiplyGraphicsDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsDistance; // - // tab10gB3lbl6 + // cBimportGraphicMultiplyGraphicsEnable // - resources.ApplyResources(this.tab10gB3lbl6, "tab10gB3lbl6"); - this.tab10gB3lbl6.Name = "tab10gB3lbl6"; + resources.ApplyResources(this.cBimportGraphicMultiplyGraphicsEnable, "cBimportGraphicMultiplyGraphicsEnable"); + this.cBimportGraphicMultiplyGraphicsEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicMultiplyGraphicsEnable; + this.cBimportGraphicMultiplyGraphicsEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicMultiplyGraphicsEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGraphicMultiplyGraphicsEnable.Name = "cBimportGraphicMultiplyGraphicsEnable"; + this.cBimportGraphicMultiplyGraphicsEnable.UseVisualStyleBackColor = true; + this.cBimportGraphicMultiplyGraphicsEnable.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // tab10gB3lbl3 + // tBimportGraphicAddFramePenLayer // - resources.ApplyResources(this.tab10gB3lbl3, "tab10gB3lbl3"); - this.tab10gB3lbl3.Name = "tab10gB3lbl3"; + this.tBimportGraphicAddFramePenLayer.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFramePenLayer", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBimportGraphicAddFramePenLayer, "tBimportGraphicAddFramePenLayer"); + this.tBimportGraphicAddFramePenLayer.Name = "tBimportGraphicAddFramePenLayer"; + this.tBimportGraphicAddFramePenLayer.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFramePenLayer; // - // tab10gB3lbl5 + // nUDimportGraphicAddFramePenWidth // - resources.ApplyResources(this.tab10gB3lbl5, "tab10gB3lbl5"); - this.tab10gB3lbl5.Name = "tab10gB3lbl5"; + this.nUDimportGraphicAddFramePenWidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFramePenWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDimportGraphicAddFramePenWidth.DecimalPlaces = 2; + this.nUDimportGraphicAddFramePenWidth.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDimportGraphicAddFramePenWidth, "nUDimportGraphicAddFramePenWidth"); + this.nUDimportGraphicAddFramePenWidth.Name = "nUDimportGraphicAddFramePenWidth"; + this.nUDimportGraphicAddFramePenWidth.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFramePenWidth; // - // tab10gB3lbl4 + // tBimportGraphicAddFramePenColor // - resources.ApplyResources(this.tab10gB3lbl4, "tab10gB3lbl4"); - this.tab10gB3lbl4.Name = "tab10gB3lbl4"; + this.tBimportGraphicAddFramePenColor.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFramePenColor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBimportGraphicAddFramePenColor, "tBimportGraphicAddFramePenColor"); + this.tBimportGraphicAddFramePenColor.Name = "tBimportGraphicAddFramePenColor"; + this.tBimportGraphicAddFramePenColor.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFramePenColor; // - // tab10gB3lbl2 + // cBimportGraphicAddFrameRadius // - resources.ApplyResources(this.tab10gB3lbl2, "tab10gB3lbl2"); - this.tab10gB3lbl2.Name = "tab10gB3lbl2"; + resources.ApplyResources(this.cBimportGraphicAddFrameRadius, "cBimportGraphicAddFrameRadius"); + this.cBimportGraphicAddFrameRadius.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFrameApplyRadius; + this.cBimportGraphicAddFrameRadius.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFrameApplyRadius", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGraphicAddFrameRadius.Name = "cBimportGraphicAddFrameRadius"; + this.cBimportGraphicAddFrameRadius.UseVisualStyleBackColor = true; + // + // nUDimportGraphicAddFrameDistance + // + this.nUDimportGraphicAddFrameDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFrameDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDimportGraphicAddFrameDistance.DecimalPlaces = 1; + resources.ApplyResources(this.nUDimportGraphicAddFrameDistance, "nUDimportGraphicAddFrameDistance"); + this.nUDimportGraphicAddFrameDistance.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.nUDimportGraphicAddFrameDistance.Name = "nUDimportGraphicAddFrameDistance"; + this.nUDimportGraphicAddFrameDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFrameDistance; + // + // cBimportGraphicAddFrameEnable + // + resources.ApplyResources(this.cBimportGraphicAddFrameEnable, "cBimportGraphicAddFrameEnable"); + this.cBimportGraphicAddFrameEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicAddFrameEnable; + this.cBimportGraphicAddFrameEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicAddFrameEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGraphicAddFrameEnable.Name = "cBimportGraphicAddFrameEnable"; + this.cBimportGraphicAddFrameEnable.UseVisualStyleBackColor = true; + this.cBimportGraphicAddFrameEnable.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // nUDShapeDistMin + // NudNoiseDensity // - this.nUDShapeDistMin.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeDist", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDShapeDistMin.DecimalPlaces = 1; - this.nUDShapeDistMin.Increment = new decimal(new int[] { + this.NudNoiseDensity.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicNoiseDensity", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudNoiseDensity.DecimalPlaces = 1; + this.NudNoiseDensity.Increment = new decimal(new int[] { 5, 0, 0, 65536}); - resources.ApplyResources(this.nUDShapeDistMin, "nUDShapeDistMin"); - this.nUDShapeDistMin.Name = "nUDShapeDistMin"; - this.nUDShapeDistMin.Value = global::GrblPlotter.Properties.Settings.Default.camShapeDist; + resources.ApplyResources(this.NudNoiseDensity, "NudNoiseDensity"); + this.NudNoiseDensity.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.NudNoiseDensity.Name = "NudNoiseDensity"; + this.toolTip1.SetToolTip(this.NudNoiseDensity, resources.GetString("NudNoiseDensity.ToolTip")); + this.NudNoiseDensity.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicNoiseDensity; // - // nUDShapeSizeMin + // NudNoiseAmplitude // - this.nUDShapeSizeMin.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeSizeMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDShapeSizeMin, "nUDShapeSizeMin"); - this.nUDShapeSizeMin.Maximum = new decimal(new int[] { - 500, + this.NudNoiseAmplitude.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicNoiseAmplitude", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudNoiseAmplitude.DecimalPlaces = 1; + this.NudNoiseAmplitude.Increment = new decimal(new int[] { + 5, 0, 0, - 0}); - this.nUDShapeSizeMin.Minimum = new decimal(new int[] { + 65536}); + resources.ApplyResources(this.NudNoiseAmplitude, "NudNoiseAmplitude"); + this.NudNoiseAmplitude.Minimum = new decimal(new int[] { 1, 0, 0, - 0}); - this.nUDShapeSizeMin.Name = "nUDShapeSizeMin"; - this.nUDShapeSizeMin.Value = global::GrblPlotter.Properties.Settings.Default.camShapeSizeMin; - // - // tab10gB3lbl1 - // - resources.ApplyResources(this.tab10gB3lbl1, "tab10gB3lbl1"); - this.tab10gB3lbl1.Name = "tab10gB3lbl1"; + 65536}); + this.NudNoiseAmplitude.Name = "NudNoiseAmplitude"; + this.toolTip1.SetToolTip(this.NudNoiseAmplitude, resources.GetString("NudNoiseAmplitude.ToolTip")); + this.NudNoiseAmplitude.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicNoiseAmplitude; // - // cBShapeRect + // cBImportGraphicNoise // - resources.ApplyResources(this.cBShapeRect, "cBShapeRect"); - this.cBShapeRect.Checked = global::GrblPlotter.Properties.Settings.Default.camShapeRect; - this.cBShapeRect.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBShapeRect.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "camShapeRect", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBShapeRect.Name = "cBShapeRect"; - this.cBShapeRect.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGraphicNoise, "cBImportGraphicNoise"); + this.cBImportGraphicNoise.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicNoiseEnable; + this.cBImportGraphicNoise.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicNoiseEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicNoise.Name = "cBImportGraphicNoise"; + this.toolTip1.SetToolTip(this.cBImportGraphicNoise, resources.GetString("cBImportGraphicNoise.ToolTip")); + this.cBImportGraphicNoise.UseVisualStyleBackColor = true; + this.cBImportGraphicNoise.CheckStateChanged += new System.EventHandler(this.CbImportGraphicNoise_CheckStateChanged); // - // cBShapeCircle + // nUDPathOverlapValue // - resources.ApplyResources(this.cBShapeCircle, "cBShapeCircle"); - this.cBShapeCircle.Checked = global::GrblPlotter.Properties.Settings.Default.camShapeCircle; - this.cBShapeCircle.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBShapeCircle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "camShapeCircle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBShapeCircle.Name = "cBShapeCircle"; - this.cBShapeCircle.UseVisualStyleBackColor = true; + this.nUDPathOverlapValue.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicExtendPathValue", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDPathOverlapValue.DecimalPlaces = 2; + this.nUDPathOverlapValue.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDPathOverlapValue, "nUDPathOverlapValue"); + this.nUDPathOverlapValue.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDPathOverlapValue.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDPathOverlapValue.Name = "nUDPathOverlapValue"; + this.nUDPathOverlapValue.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicExtendPathValue; // - // tabControl5_Level2 + // cBPathOverlapEnable // - this.tabControl5_Level2.Controls.Add(this.groupBox18); - this.tabControl5_Level2.Controls.Add(this.groupBox17); - this.tabControl5_Level2.Controls.Add(this.groupBox16); - this.tabControl5_Level2.Controls.Add(this.groupBox10); - resources.ApplyResources(this.tabControl5_Level2, "tabControl5_Level2"); - this.tabControl5_Level2.Name = "tabControl5_Level2"; - this.tabControl5_Level2.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBPathOverlapEnable, "cBPathOverlapEnable"); + this.cBPathOverlapEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicExtendPathEnable; + this.cBPathOverlapEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicExtendPathEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBPathOverlapEnable.Name = "cBPathOverlapEnable"; + this.toolTip1.SetToolTip(this.cBPathOverlapEnable, resources.GetString("cBPathOverlapEnable.ToolTip")); + this.cBPathOverlapEnable.UseVisualStyleBackColor = true; + this.cBPathOverlapEnable.CheckStateChanged += new System.EventHandler(this.CbPathOverlapEnable_CheckStateChanged); // - // groupBox18 + // CbImportGraphicHatchFillNoise // - this.groupBox18.Controls.Add(this.button1); - this.groupBox18.Controls.Add(this.tbNotifierPBChannel); - this.groupBox18.Controls.Add(this.lblNotifierPBChannel); - this.groupBox18.Controls.Add(this.tbNotifierPBToken); - this.groupBox18.Controls.Add(this.cbNotifierPBEnable); - this.groupBox18.Controls.Add(this.lblNotifierPBToken); - resources.ApplyResources(this.groupBox18, "groupBox18"); - this.groupBox18.Name = "groupBox18"; - this.groupBox18.TabStop = false; + resources.ApplyResources(this.CbImportGraphicHatchFillNoise, "CbImportGraphicHatchFillNoise"); + this.CbImportGraphicHatchFillNoise.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillNoise; + this.CbImportGraphicHatchFillNoise.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillNoise", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportGraphicHatchFillNoise.Name = "CbImportGraphicHatchFillNoise"; + this.toolTip1.SetToolTip(this.CbImportGraphicHatchFillNoise, resources.GetString("CbImportGraphicHatchFillNoise.ToolTip")); + this.CbImportGraphicHatchFillNoise.UseVisualStyleBackColor = true; // - // button1 + // cBImportGraphicHatchFillInset2 // - resources.ApplyResources(this.button1, "button1"); - this.button1.Name = "button1"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.Button1_Click); + this.cBImportGraphicHatchFillInset2.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillInsetEnable2; + this.cBImportGraphicHatchFillInset2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillInsetEnable2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBImportGraphicHatchFillInset2, "cBImportGraphicHatchFillInset2"); + this.cBImportGraphicHatchFillInset2.Name = "cBImportGraphicHatchFillInset2"; + this.cBImportGraphicHatchFillInset2.UseVisualStyleBackColor = true; // - // tbNotifierPBChannel + // CbImportGraphicHatchFillDeletePath // - this.tbNotifierPBChannel.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierPushbulletChannel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifierPBChannel, "tbNotifierPBChannel"); - this.tbNotifierPBChannel.Name = "tbNotifierPBChannel"; - this.tbNotifierPBChannel.Text = global::GrblPlotter.Properties.Settings.Default.notifierPushbulletChannel; + resources.ApplyResources(this.CbImportGraphicHatchFillDeletePath, "CbImportGraphicHatchFillDeletePath"); + this.CbImportGraphicHatchFillDeletePath.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillDeletePath; + this.CbImportGraphicHatchFillDeletePath.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillDeletePath", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportGraphicHatchFillDeletePath.Name = "CbImportGraphicHatchFillDeletePath"; + this.CbImportGraphicHatchFillDeletePath.UseVisualStyleBackColor = true; // - // lblNotifierPBChannel + // cBImportGraphicHatchFillDash // - resources.ApplyResources(this.lblNotifierPBChannel, "lblNotifierPBChannel"); - this.lblNotifierPBChannel.Name = "lblNotifierPBChannel"; + resources.ApplyResources(this.cBImportGraphicHatchFillDash, "cBImportGraphicHatchFillDash"); + this.cBImportGraphicHatchFillDash.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillDash; + this.cBImportGraphicHatchFillDash.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillDash", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicHatchFillDash.Name = "cBImportGraphicHatchFillDash"; + this.cBImportGraphicHatchFillDash.UseVisualStyleBackColor = true; // - // tbNotifierPBToken + // nUDHatchFillInset // - this.tbNotifierPBToken.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierPushbulletToken", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifierPBToken, "tbNotifierPBToken"); - this.tbNotifierPBToken.Name = "tbNotifierPBToken"; - this.tbNotifierPBToken.Text = global::GrblPlotter.Properties.Settings.Default.notifierPushbulletToken; + this.nUDHatchFillInset.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillInset", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDHatchFillInset.DecimalPlaces = 1; + resources.ApplyResources(this.nUDHatchFillInset, "nUDHatchFillInset"); + this.nUDHatchFillInset.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDHatchFillInset.Name = "nUDHatchFillInset"; + this.nUDHatchFillInset.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillInset; // - // cbNotifierPBEnable + // nUDHatchFillAngle2 // - resources.ApplyResources(this.cbNotifierPBEnable, "cbNotifierPBEnable"); - this.cbNotifierPBEnable.Checked = global::GrblPlotter.Properties.Settings.Default.notifierPushbulletEnable; - this.cbNotifierPBEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierPushbulletEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cbNotifierPBEnable.Name = "cbNotifierPBEnable"; - this.cbNotifierPBEnable.UseVisualStyleBackColor = true; + this.nUDHatchFillAngle2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillAngle2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDHatchFillAngle2.Increment = new decimal(new int[] { + 5, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDHatchFillAngle2, "nUDHatchFillAngle2"); + this.nUDHatchFillAngle2.Maximum = new decimal(new int[] { + 180, + 0, + 0, + 0}); + this.nUDHatchFillAngle2.Name = "nUDHatchFillAngle2"; + this.nUDHatchFillAngle2.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillAngle2; // - // lblNotifierPBToken + // nUDHatchFillAngle // - resources.ApplyResources(this.lblNotifierPBToken, "lblNotifierPBToken"); - this.lblNotifierPBToken.Name = "lblNotifierPBToken"; + this.nUDHatchFillAngle.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDHatchFillAngle.Increment = new decimal(new int[] { + 5, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDHatchFillAngle, "nUDHatchFillAngle"); + this.nUDHatchFillAngle.Maximum = new decimal(new int[] { + 180, + 0, + 0, + 0}); + this.nUDHatchFillAngle.Name = "nUDHatchFillAngle"; + this.nUDHatchFillAngle.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillAngle; // - // groupBox17 + // nUDHatchFillDist // - this.groupBox17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(128))))); - this.groupBox17.Controls.Add(this.label33); - resources.ApplyResources(this.groupBox17, "groupBox17"); - this.groupBox17.Name = "groupBox17"; - this.groupBox17.TabStop = false; + this.nUDHatchFillDist.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDHatchFillDist.DecimalPlaces = 1; + resources.ApplyResources(this.nUDHatchFillDist, "nUDHatchFillDist"); + this.nUDHatchFillDist.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDHatchFillDist.Name = "nUDHatchFillDist"; + this.nUDHatchFillDist.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillDistance; // - // label33 + // cBImportGraphicHatchFillInset // - resources.ApplyResources(this.label33, "label33"); - this.label33.Name = "label33"; + resources.ApplyResources(this.cBImportGraphicHatchFillInset, "cBImportGraphicHatchFillInset"); + this.cBImportGraphicHatchFillInset.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillInsetEnable; + this.cBImportGraphicHatchFillInset.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicHatchFillInset.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillInsetEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicHatchFillInset.Name = "cBImportGraphicHatchFillInset"; + this.cBImportGraphicHatchFillInset.UseVisualStyleBackColor = true; + this.cBImportGraphicHatchFillInset.CheckedChanged += new System.EventHandler(this.CbImportGraphicHatchFillInset_CheckedChanged); // - // groupBox16 + // cBImportGraphicHatchFillChangeAngle // - this.groupBox16.Controls.Add(this.cbNotifierTitle); - this.groupBox16.Controls.Add(this.tbNotifierMsg2); - this.groupBox16.Controls.Add(this.tbNotifier6); - this.groupBox16.Controls.Add(this.nudNotifierMsg1); - this.groupBox16.Controls.Add(this.cbNotifierMsg1); - this.groupBox16.Controls.Add(this.tbNotifierMsg1); - this.groupBox16.Controls.Add(this.lblNotifier8); - this.groupBox16.Controls.Add(this.lblNotifierMsg1); - resources.ApplyResources(this.groupBox16, "groupBox16"); - this.groupBox16.Name = "groupBox16"; - this.groupBox16.TabStop = false; + resources.ApplyResources(this.cBImportGraphicHatchFillChangeAngle, "cBImportGraphicHatchFillChangeAngle"); + this.cBImportGraphicHatchFillChangeAngle.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillAngleInc; + this.cBImportGraphicHatchFillChangeAngle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillAngleInc", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicHatchFillChangeAngle.Name = "cBImportGraphicHatchFillChangeAngle"; + this.cBImportGraphicHatchFillChangeAngle.UseVisualStyleBackColor = true; // - // cbNotifierTitle + // cBImportGraphicHatchFillCross // - resources.ApplyResources(this.cbNotifierTitle, "cbNotifierTitle"); - this.cbNotifierTitle.Checked = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgressTitle; - this.cbNotifierTitle.CheckState = System.Windows.Forms.CheckState.Checked; - this.cbNotifierTitle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgressTitle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cbNotifierTitle.Name = "cbNotifierTitle"; - this.cbNotifierTitle.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGraphicHatchFillCross, "cBImportGraphicHatchFillCross"); + this.cBImportGraphicHatchFillCross.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillCross; + this.cBImportGraphicHatchFillCross.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillCross", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicHatchFillCross.Name = "cBImportGraphicHatchFillCross"; + this.cBImportGraphicHatchFillCross.UseVisualStyleBackColor = true; // - // tbNotifierMsg2 + // cBImportGraphicHatchFill // - this.tbNotifierMsg2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgress", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifierMsg2, "tbNotifierMsg2"); - this.tbNotifierMsg2.Name = "tbNotifierMsg2"; - this.tbNotifierMsg2.Text = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgress; + resources.ApplyResources(this.cBImportGraphicHatchFill, "cBImportGraphicHatchFill"); + this.cBImportGraphicHatchFill.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillEnable; + this.cBImportGraphicHatchFill.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicHatchFill.Name = "cBImportGraphicHatchFill"; + this.cBImportGraphicHatchFill.UseVisualStyleBackColor = true; + this.cBImportGraphicHatchFill.CheckStateChanged += new System.EventHandler(this.CbImportGraphicHatchFill_CheckStateChanged); // - // tbNotifier6 + // nUDImportGCTangentialUnits // - this.tbNotifier6.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailSendSubject", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifier6, "tbNotifier6"); - this.tbNotifier6.Name = "tbNotifier6"; - this.tbNotifier6.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailSendSubject; + this.nUDImportGCTangentialUnits.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialTurn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCTangentialUnits.DecimalPlaces = 1; + resources.ApplyResources(this.nUDImportGCTangentialUnits, "nUDImportGCTangentialUnits"); + this.nUDImportGCTangentialUnits.Maximum = new decimal(new int[] { + 360, + 0, + 0, + 0}); + this.nUDImportGCTangentialUnits.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDImportGCTangentialUnits.Name = "nUDImportGCTangentialUnits"; + this.nUDImportGCTangentialUnits.Value = global::GrblPlotter.Properties.Settings.Default.importGCTangentialTurn; // - // nudNotifierMsg1 + // nUDImportGCTangentialSwivel2 // - this.nudNotifierMsg1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgressInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nudNotifierMsg1.Increment = new decimal(new int[] { + this.nUDImportGCTangentialSwivel2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialAngleDevi", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCTangentialSwivel2.Increment = new decimal(new int[] { 5, 0, 0, 0}); - resources.ApplyResources(this.nudNotifierMsg1, "nudNotifierMsg1"); - this.nudNotifierMsg1.Maximum = new decimal(new int[] { - 60, + resources.ApplyResources(this.nUDImportGCTangentialSwivel2, "nUDImportGCTangentialSwivel2"); + this.nUDImportGCTangentialSwivel2.Maximum = new decimal(new int[] { + 30, 0, 0, 0}); - this.nudNotifierMsg1.Minimum = new decimal(new int[] { - 1, + this.nUDImportGCTangentialSwivel2.Name = "nUDImportGCTangentialSwivel2"; + this.toolTip1.SetToolTip(this.nUDImportGCTangentialSwivel2, resources.GetString("nUDImportGCTangentialSwivel2.ToolTip")); + this.nUDImportGCTangentialSwivel2.Value = global::GrblPlotter.Properties.Settings.Default.importGCTangentialAngleDevi; + // + // nUDImportGCTangentialSwivel + // + this.nUDImportGCTangentialSwivel.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCTangentialSwivel.Increment = new decimal(new int[] { + 5, 0, 0, 0}); - this.nudNotifierMsg1.Name = "nudNotifierMsg1"; - this.nudNotifierMsg1.Value = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgressInterval; + resources.ApplyResources(this.nUDImportGCTangentialSwivel, "nUDImportGCTangentialSwivel"); + this.nUDImportGCTangentialSwivel.Maximum = new decimal(new int[] { + 90, + 0, + 0, + 0}); + this.nUDImportGCTangentialSwivel.Name = "nUDImportGCTangentialSwivel"; + this.toolTip1.SetToolTip(this.nUDImportGCTangentialSwivel, resources.GetString("nUDImportGCTangentialSwivel.ToolTip")); + this.nUDImportGCTangentialSwivel.Value = global::GrblPlotter.Properties.Settings.Default.importGCTangentialAngle; // - // cbNotifierMsg1 + // cBoxImportGCTangentialName // - resources.ApplyResources(this.cbNotifierMsg1, "cbNotifierMsg1"); - this.cbNotifierMsg1.Checked = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgressEnable; - this.cbNotifierMsg1.CheckState = System.Windows.Forms.CheckState.Checked; - this.cbNotifierMsg1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgressEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cbNotifierMsg1.Name = "cbNotifierMsg1"; - this.cbNotifierMsg1.UseVisualStyleBackColor = true; + this.cBoxImportGCTangentialName.AllowDrop = true; + this.cBoxImportGCTangentialName.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBoxImportGCTangentialName.FormattingEnabled = true; + this.cBoxImportGCTangentialName.Items.AddRange(new object[] { + resources.GetString("cBoxImportGCTangentialName.Items"), + resources.GetString("cBoxImportGCTangentialName.Items1"), + resources.GetString("cBoxImportGCTangentialName.Items2"), + resources.GetString("cBoxImportGCTangentialName.Items3")}); + resources.ApplyResources(this.cBoxImportGCTangentialName, "cBoxImportGCTangentialName"); + this.cBoxImportGCTangentialName.Name = "cBoxImportGCTangentialName"; + this.cBoxImportGCTangentialName.Text = global::GrblPlotter.Properties.Settings.Default.importGCTangentialAxis; // - // tbNotifierMsg1 + // cBImportGCTangentialRange // - this.tbNotifierMsg1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMessageFinish", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifierMsg1, "tbNotifierMsg1"); - this.tbNotifierMsg1.Name = "tbNotifierMsg1"; - this.tbNotifierMsg1.Text = global::GrblPlotter.Properties.Settings.Default.notifierMessageFinish; + resources.ApplyResources(this.cBImportGCTangentialRange, "cBImportGCTangentialRange"); + this.cBImportGCTangentialRange.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTangentialRange; + this.cBImportGCTangentialRange.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialRange", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTangentialRange.Name = "cBImportGCTangentialRange"; + this.toolTip1.SetToolTip(this.cBImportGCTangentialRange, resources.GetString("cBImportGCTangentialRange.ToolTip")); + this.cBImportGCTangentialRange.UseVisualStyleBackColor = true; + this.cBImportGCTangentialRange.CheckStateChanged += new System.EventHandler(this.CbImportGCTangentialRange_CheckStateChanged); // - // lblNotifier8 + // cBImportGCTangential // - resources.ApplyResources(this.lblNotifier8, "lblNotifier8"); - this.lblNotifier8.Name = "lblNotifier8"; + resources.ApplyResources(this.cBImportGCTangential, "cBImportGCTangential"); + this.cBImportGCTangential.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTangentialEnable; + this.cBImportGCTangential.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTangentialEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTangential.Name = "cBImportGCTangential"; + this.cBImportGCTangential.UseVisualStyleBackColor = true; + this.cBImportGCTangential.CheckStateChanged += new System.EventHandler(this.CbImportGCTangential_CheckStateChanged); // - // lblNotifierMsg1 + // cBImportGCDragKnifeUse // - resources.ApplyResources(this.lblNotifierMsg1, "lblNotifierMsg1"); - this.lblNotifierMsg1.Name = "lblNotifierMsg1"; + this.cBImportGCDragKnifeUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeUse; + this.cBImportGCDragKnifeUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBImportGCDragKnifeUse, "cBImportGCDragKnifeUse"); + this.cBImportGCDragKnifeUse.Name = "cBImportGCDragKnifeUse"; + this.cBImportGCDragKnifeUse.UseVisualStyleBackColor = true; // - // groupBox10 + // nUDImportGCDragKnifeAngle // - this.groupBox10.Controls.Add(this.BtnHelp_Notifier); - this.groupBox10.Controls.Add(this.cbNotifierEmailEnable); - this.groupBox10.Controls.Add(this.btn_notifierMail_Test); - this.groupBox10.Controls.Add(this.tbNotifier5); - this.groupBox10.Controls.Add(this.tbNotifier4); - this.groupBox10.Controls.Add(this.lblNotifier7); - this.groupBox10.Controls.Add(this.lblNotifier6); - this.groupBox10.Controls.Add(this.groupBox15); - this.groupBox10.Controls.Add(this.lblNotifier1); - resources.ApplyResources(this.groupBox10, "groupBox10"); - this.groupBox10.Name = "groupBox10"; - this.groupBox10.TabStop = false; + this.nUDImportGCDragKnifeAngle.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCDragKnifeAngle, "nUDImportGCDragKnifeAngle"); + this.nUDImportGCDragKnifeAngle.Maximum = new decimal(new int[] { + 180, + 0, + 0, + 0}); + this.nUDImportGCDragKnifeAngle.Name = "nUDImportGCDragKnifeAngle"; + this.toolTip1.SetToolTip(this.nUDImportGCDragKnifeAngle, resources.GetString("nUDImportGCDragKnifeAngle.ToolTip")); + this.nUDImportGCDragKnifeAngle.Value = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeAngle; // - // BtnHelp_Notifier + // nUDImportGCDragKnifePercent // - this.BtnHelp_Notifier.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Notifier, "BtnHelp_Notifier"); - this.BtnHelp_Notifier.Name = "BtnHelp_Notifier"; - this.BtnHelp_Notifier.Tag = "id=form-setup-4#notifier"; - this.toolTip1.SetToolTip(this.BtnHelp_Notifier, resources.GetString("BtnHelp_Notifier.ToolTip")); - this.BtnHelp_Notifier.UseVisualStyleBackColor = false; - this.BtnHelp_Notifier.Click += new System.EventHandler(this.BtnHelp_Click); + this.nUDImportGCDragKnifePercent.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifePercent", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCDragKnifePercent, "nUDImportGCDragKnifePercent"); + this.nUDImportGCDragKnifePercent.Maximum = new decimal(new int[] { + 500, + 0, + 0, + 0}); + this.nUDImportGCDragKnifePercent.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDImportGCDragKnifePercent.Name = "nUDImportGCDragKnifePercent"; + this.toolTip1.SetToolTip(this.nUDImportGCDragKnifePercent, resources.GetString("nUDImportGCDragKnifePercent.ToolTip")); + this.nUDImportGCDragKnifePercent.Value = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifePercent; // - // cbNotifierEmailEnable + // nUDImportGCDragKnifeLength // - resources.ApplyResources(this.cbNotifierEmailEnable, "cbNotifierEmailEnable"); - this.cbNotifierEmailEnable.Checked = global::GrblPlotter.Properties.Settings.Default.notifierMailEnable; - this.cbNotifierEmailEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierMailEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cbNotifierEmailEnable.Name = "cbNotifierEmailEnable"; - this.cbNotifierEmailEnable.UseVisualStyleBackColor = true; + this.nUDImportGCDragKnifeLength.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeLength", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCDragKnifeLength.DecimalPlaces = 2; + resources.ApplyResources(this.nUDImportGCDragKnifeLength, "nUDImportGCDragKnifeLength"); + this.nUDImportGCDragKnifeLength.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDImportGCDragKnifeLength.Name = "nUDImportGCDragKnifeLength"; + this.toolTip1.SetToolTip(this.nUDImportGCDragKnifeLength, resources.GetString("nUDImportGCDragKnifeLength.ToolTip")); + this.nUDImportGCDragKnifeLength.Value = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeLength; // - // btn_notifierMail_Test + // cBImportGCDragKnifePercent // - resources.ApplyResources(this.btn_notifierMail_Test, "btn_notifierMail_Test"); - this.btn_notifierMail_Test.Name = "btn_notifierMail_Test"; - this.btn_notifierMail_Test.UseVisualStyleBackColor = true; - this.btn_notifierMail_Test.Click += new System.EventHandler(this.BtnNotifierMail_Test_Click); + resources.ApplyResources(this.cBImportGCDragKnifePercent, "cBImportGCDragKnifePercent"); + this.cBImportGCDragKnifePercent.Checked = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifePercentEnable; + this.cBImportGCDragKnifePercent.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifePercentEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCDragKnifePercent.Name = "cBImportGCDragKnifePercent"; + this.toolTip1.SetToolTip(this.cBImportGCDragKnifePercent, resources.GetString("cBImportGCDragKnifePercent.ToolTip")); + this.cBImportGCDragKnifePercent.UseVisualStyleBackColor = true; // - // tbNotifier5 + // cBImportGCDragKnife // - this.tbNotifier5.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailSendTo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifier5, "tbNotifier5"); - this.tbNotifier5.Name = "tbNotifier5"; - this.tbNotifier5.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailSendTo; + resources.ApplyResources(this.cBImportGCDragKnife, "cBImportGCDragKnife"); + this.cBImportGCDragKnife.Checked = global::GrblPlotter.Properties.Settings.Default.importGCDragKnifeEnable; + this.cBImportGCDragKnife.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCDragKnifeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCDragKnife.Name = "cBImportGCDragKnife"; + this.toolTip1.SetToolTip(this.cBImportGCDragKnife, resources.GetString("cBImportGCDragKnife.ToolTip")); + this.cBImportGCDragKnife.UseVisualStyleBackColor = true; + this.cBImportGCDragKnife.CheckedChanged += new System.EventHandler(this.CbImportGCDragKnife_CheckedChanged); // - // tbNotifier4 + // NudImportGraphicClipAngle // - this.tbNotifier4.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailSendFrom", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifier4, "tbNotifier4"); - this.tbNotifier4.Name = "tbNotifier4"; - this.tbNotifier4.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailSendFrom; + this.NudImportGraphicClipAngle.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudImportGraphicClipAngle.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.NudImportGraphicClipAngle, "NudImportGraphicClipAngle"); + this.NudImportGraphicClipAngle.Maximum = new decimal(new int[] { + 180, + 0, + 0, + 0}); + this.NudImportGraphicClipAngle.Minimum = new decimal(new int[] { + 180, + 0, + 0, + -2147483648}); + this.NudImportGraphicClipAngle.Name = "NudImportGraphicClipAngle"; + this.NudImportGraphicClipAngle.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicClipAngle; // - // lblNotifier7 + // CbImportGraphicClipAngleEnable + // + resources.ApplyResources(this.CbImportGraphicClipAngleEnable, "CbImportGraphicClipAngleEnable"); + this.CbImportGraphicClipAngleEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipAngleEnable; + this.CbImportGraphicClipAngleEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipAngleEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportGraphicClipAngleEnable.Name = "CbImportGraphicClipAngleEnable"; + this.CbImportGraphicClipAngleEnable.UseVisualStyleBackColor = true; + // + // CbImportGraphicClipGetDimAuto // - resources.ApplyResources(this.lblNotifier7, "lblNotifier7"); - this.lblNotifier7.Name = "lblNotifier7"; + resources.ApplyResources(this.CbImportGraphicClipGetDimAuto, "CbImportGraphicClipGetDimAuto"); + this.CbImportGraphicClipGetDimAuto.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipGetDimAuto; + this.CbImportGraphicClipGetDimAuto.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipGetDimAuto", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportGraphicClipGetDimAuto.Name = "CbImportGraphicClipGetDimAuto"; + this.toolTip1.SetToolTip(this.CbImportGraphicClipGetDimAuto, resources.GetString("CbImportGraphicClipGetDimAuto.ToolTip")); + this.CbImportGraphicClipGetDimAuto.UseVisualStyleBackColor = true; // - // lblNotifier6 + // nUDImportGraphicClipOffsetY // - resources.ApplyResources(this.lblNotifier6, "lblNotifier6"); - this.lblNotifier6.Name = "lblNotifier6"; + this.nUDImportGraphicClipOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicClipOffsetY.DecimalPlaces = 2; + this.nUDImportGraphicClipOffsetY.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGraphicClipOffsetY, "nUDImportGraphicClipOffsetY"); + this.nUDImportGraphicClipOffsetY.Maximum = new decimal(new int[] { + 10000000, + 0, + 0, + 0}); + this.nUDImportGraphicClipOffsetY.Minimum = new decimal(new int[] { + 10000000, + 0, + 0, + -2147483648}); + this.nUDImportGraphicClipOffsetY.Name = "nUDImportGraphicClipOffsetY"; + this.toolTip1.SetToolTip(this.nUDImportGraphicClipOffsetY, resources.GetString("nUDImportGraphicClipOffsetY.ToolTip")); + this.nUDImportGraphicClipOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicClipOffsetY; // - // groupBox15 + // nUDImportGraphicClipHeight // - this.groupBox15.Controls.Add(this.nudNotifier1); - this.groupBox15.Controls.Add(this.tbNotifier3); - this.groupBox15.Controls.Add(this.tbNotifier2); - this.groupBox15.Controls.Add(this.tbNotifier1); - this.groupBox15.Controls.Add(this.lblNotifier3); - this.groupBox15.Controls.Add(this.lblNotifier5); - this.groupBox15.Controls.Add(this.lblNotifier2); - this.groupBox15.Controls.Add(this.lblNotifier4); - resources.ApplyResources(this.groupBox15, "groupBox15"); - this.groupBox15.Name = "groupBox15"; - this.groupBox15.TabStop = false; + this.nUDImportGraphicClipHeight.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicTileY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicClipHeight.DecimalPlaces = 2; + this.nUDImportGraphicClipHeight.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGraphicClipHeight, "nUDImportGraphicClipHeight"); + this.nUDImportGraphicClipHeight.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.nUDImportGraphicClipHeight.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDImportGraphicClipHeight.Name = "nUDImportGraphicClipHeight"; + this.toolTip1.SetToolTip(this.nUDImportGraphicClipHeight, resources.GetString("nUDImportGraphicClipHeight.ToolTip")); + this.nUDImportGraphicClipHeight.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicTileY; // - // nudNotifier1 + // nUDImportGraphicClipOffsetX // - this.nudNotifier1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientPort", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nudNotifier1, "nudNotifier1"); - this.nudNotifier1.Maximum = new decimal(new int[] { + this.nUDImportGraphicClipOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicClipOffsetX.DecimalPlaces = 2; + this.nUDImportGraphicClipOffsetX.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGraphicClipOffsetX, "nUDImportGraphicClipOffsetX"); + this.nUDImportGraphicClipOffsetX.Maximum = new decimal(new int[] { 10000000, 0, 0, 0}); - this.nudNotifier1.Name = "nudNotifier1"; - this.nudNotifier1.Value = global::GrblPlotter.Properties.Settings.Default.notifierMailClientPort; + this.nUDImportGraphicClipOffsetX.Minimum = new decimal(new int[] { + 10000000, + 0, + 0, + -2147483648}); + this.nUDImportGraphicClipOffsetX.Name = "nUDImportGraphicClipOffsetX"; + this.toolTip1.SetToolTip(this.nUDImportGraphicClipOffsetX, resources.GetString("nUDImportGraphicClipOffsetX.ToolTip")); + this.nUDImportGraphicClipOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicClipOffsetX; // - // tbNotifier3 + // nUDImportGraphicClipWidth // - this.tbNotifier3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientPass", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifier3, "tbNotifier3"); - this.tbNotifier3.Name = "tbNotifier3"; - this.tbNotifier3.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailClientPass; + this.nUDImportGraphicClipWidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicTileX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicClipWidth.DecimalPlaces = 2; + this.nUDImportGraphicClipWidth.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGraphicClipWidth, "nUDImportGraphicClipWidth"); + this.nUDImportGraphicClipWidth.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.nUDImportGraphicClipWidth.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDImportGraphicClipWidth.Name = "nUDImportGraphicClipWidth"; + this.toolTip1.SetToolTip(this.nUDImportGraphicClipWidth, resources.GetString("nUDImportGraphicClipWidth.ToolTip")); + this.nUDImportGraphicClipWidth.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicTileX; // - // tbNotifier2 + // rBImportGraphicClip0 // - this.tbNotifier2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientUser", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifier2, "tbNotifier2"); - this.tbNotifier2.Name = "tbNotifier2"; - this.tbNotifier2.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailClientUser; + resources.ApplyResources(this.rBImportGraphicClip0, "rBImportGraphicClip0"); + this.rBImportGraphicClip0.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClip; + this.rBImportGraphicClip0.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClip", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBImportGraphicClip0.Name = "rBImportGraphicClip0"; + this.rBImportGraphicClip0.TabStop = true; + this.toolTip1.SetToolTip(this.rBImportGraphicClip0, resources.GetString("rBImportGraphicClip0.ToolTip")); + this.rBImportGraphicClip0.UseVisualStyleBackColor = true; // - // tbNotifier1 + // cBImportGraphicTile // - this.tbNotifier1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientAdr", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tbNotifier1, "tbNotifier1"); - this.tbNotifier1.Name = "tbNotifier1"; - this.tbNotifier1.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailClientAdr; + resources.ApplyResources(this.cBImportGraphicTile, "cBImportGraphicTile"); + this.cBImportGraphicTile.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipEnable; + this.cBImportGraphicTile.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicTile.Name = "cBImportGraphicTile"; + this.toolTip1.SetToolTip(this.cBImportGraphicTile, resources.GetString("cBImportGraphicTile.ToolTip")); + this.cBImportGraphicTile.UseVisualStyleBackColor = true; + this.cBImportGraphicTile.CheckedChanged += new System.EventHandler(this.CbImportGraphicTile_CheckedChanged); // - // lblNotifier3 + // cBImportGraphicClipShowOrigPositionShift // - resources.ApplyResources(this.lblNotifier3, "lblNotifier3"); - this.lblNotifier3.Name = "lblNotifier3"; + resources.ApplyResources(this.cBImportGraphicClipShowOrigPositionShift, "cBImportGraphicClipShowOrigPositionShift"); + this.cBImportGraphicClipShowOrigPositionShift.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipShowOrigPositionShiftTileProcessed; + this.cBImportGraphicClipShowOrigPositionShift.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicClipShowOrigPositionShift.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipShowOrigPositionShiftTileProcessed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicClipShowOrigPositionShift.Name = "cBImportGraphicClipShowOrigPositionShift"; + this.toolTip1.SetToolTip(this.cBImportGraphicClipShowOrigPositionShift, resources.GetString("cBImportGraphicClipShowOrigPositionShift.ToolTip")); + this.cBImportGraphicClipShowOrigPositionShift.UseVisualStyleBackColor = true; // - // lblNotifier5 + // cBImportGraphicClipShowOrigPosition // - resources.ApplyResources(this.lblNotifier5, "lblNotifier5"); - this.lblNotifier5.Name = "lblNotifier5"; + resources.ApplyResources(this.cBImportGraphicClipShowOrigPosition, "cBImportGraphicClipShowOrigPosition"); + this.cBImportGraphicClipShowOrigPosition.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipShowOrigPosition; + this.cBImportGraphicClipShowOrigPosition.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipShowOrigPosition", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicClipShowOrigPosition.Name = "cBImportGraphicClipShowOrigPosition"; + this.toolTip1.SetToolTip(this.cBImportGraphicClipShowOrigPosition, resources.GetString("cBImportGraphicClipShowOrigPosition.ToolTip")); + this.cBImportGraphicClipShowOrigPosition.UseVisualStyleBackColor = true; // - // lblNotifier2 + // nUDImportGraphicTileClipAddOnX // - resources.ApplyResources(this.lblNotifier2, "lblNotifier2"); - this.lblNotifier2.Name = "lblNotifier2"; + this.nUDImportGraphicTileClipAddOnX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicTileAddOnX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicTileClipAddOnX.DecimalPlaces = 2; + resources.ApplyResources(this.nUDImportGraphicTileClipAddOnX, "nUDImportGraphicTileClipAddOnX"); + this.nUDImportGraphicTileClipAddOnX.Minimum = new decimal(new int[] { + 100, + 0, + 0, + -2147483648}); + this.nUDImportGraphicTileClipAddOnX.Name = "nUDImportGraphicTileClipAddOnX"; + this.nUDImportGraphicTileClipAddOnX.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicTileAddOnX; // - // lblNotifier4 + // cBImportGraphicClipSkipCode // - resources.ApplyResources(this.lblNotifier4, "lblNotifier4"); - this.lblNotifier4.Name = "lblNotifier4"; + resources.ApplyResources(this.cBImportGraphicClipSkipCode, "cBImportGraphicClipSkipCode"); + this.cBImportGraphicClipSkipCode.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipSkipCode; + this.cBImportGraphicClipSkipCode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipSkipCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicClipSkipCode.Name = "cBImportGraphicClipSkipCode"; + this.cBImportGraphicClipSkipCode.UseVisualStyleBackColor = true; // - // lblNotifier1 + // textBox2 // - resources.ApplyResources(this.lblNotifier1, "lblNotifier1"); - this.lblNotifier1.Name = "lblNotifier1"; + this.textBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipGCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.textBox2, "textBox2"); + this.textBox2.Name = "textBox2"; + this.textBox2.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicClipGCode; // - // tabPage22 + // cBImportGraphicClipOffsetApply // - this.tabPage22.Controls.Add(this.tabControl4); - resources.ApplyResources(this.tabPage22, "tabPage22"); - this.tabPage22.Name = "tabPage22"; - this.tabPage22.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGraphicClipOffsetApply, "cBImportGraphicClipOffsetApply"); + this.cBImportGraphicClipOffsetApply.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicClipOffsetApply; + this.cBImportGraphicClipOffsetApply.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGraphicClipOffsetApply.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicClipOffsetApply", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicClipOffsetApply.Name = "cBImportGraphicClipOffsetApply"; + this.toolTip1.SetToolTip(this.cBImportGraphicClipOffsetApply, resources.GetString("cBImportGraphicClipOffsetApply.ToolTip")); + this.cBImportGraphicClipOffsetApply.UseVisualStyleBackColor = true; // - // tabControl4 + // NudConversionMaxFigures // - this.tabControl4.Controls.Add(this.tabPage23); - this.tabControl4.Controls.Add(this.tabPage2); - this.tabControl4.Controls.Add(this.tabPage24); - this.tabControl4.Controls.Add(this.tabPage1); - this.tabControl4.Controls.Add(this.tabPage6); - this.tabControl4.Controls.Add(this.tabPage32); - this.tabControl4.Controls.Add(this.tabPage33); - resources.ApplyResources(this.tabControl4, "tabControl4"); - this.tabControl4.Name = "tabControl4"; - this.tabControl4.SelectedIndex = 0; + this.NudConversionMaxFigures.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importFigureMaxAmount", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudConversionMaxFigures.Increment = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + resources.ApplyResources(this.NudConversionMaxFigures, "NudConversionMaxFigures"); + this.NudConversionMaxFigures.Maximum = new decimal(new int[] { + 10000000, + 0, + 0, + 0}); + this.NudConversionMaxFigures.Minimum = new decimal(new int[] { + 100, + 0, + 0, + 0}); + this.NudConversionMaxFigures.Name = "NudConversionMaxFigures"; + this.NudConversionMaxFigures.Value = global::GrblPlotter.Properties.Settings.Default.importFigureMaxAmount; // - // tabPage23 + // numericUpDown2 // - this.tabPage23.Controls.Add(this.BtnHelp_Buttons); - this.tabPage23.Controls.Add(this.tab6lbl1); - this.tabPage23.Controls.Add(this.tab6lbl2); - this.tabPage23.Controls.Add(this.lblFilePath); - this.tabPage23.Controls.Add(this.dGVCustomBtn); - resources.ApplyResources(this.tabPage23, "tabPage23"); - this.tabPage23.Name = "tabPage23"; - this.tabPage23.UseVisualStyleBackColor = true; + this.numericUpDown2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCToolDefNr", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown2, "numericUpDown2"); + this.numericUpDown2.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.numericUpDown2.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDown2.Name = "numericUpDown2"; + this.numericUpDown2.Value = global::GrblPlotter.Properties.Settings.Default.importGCToolDefNr; // - // BtnHelp_Buttons + // cBToolTableDefault // - this.BtnHelp_Buttons.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Buttons, "BtnHelp_Buttons"); - this.BtnHelp_Buttons.Name = "BtnHelp_Buttons"; - this.BtnHelp_Buttons.Tag = "id=form-setup-5#custom-buttons"; - this.toolTip1.SetToolTip(this.BtnHelp_Buttons, resources.GetString("BtnHelp_Buttons.ToolTip")); - this.BtnHelp_Buttons.UseVisualStyleBackColor = false; - this.BtnHelp_Buttons.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.cBToolTableDefault, "cBToolTableDefault"); + this.cBToolTableDefault.Checked = global::GrblPlotter.Properties.Settings.Default.importGCToolDefNrUse; + this.cBToolTableDefault.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCToolDefNrUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBToolTableDefault.Name = "cBToolTableDefault"; + this.cBToolTableDefault.UseVisualStyleBackColor = true; + this.cBToolTableDefault.CheckedChanged += new System.EventHandler(this.CbToolTableUse_CheckedChanged); // - // tab6lbl1 + // cBToolTableUse // - resources.ApplyResources(this.tab6lbl1, "tab6lbl1"); - this.tab6lbl1.Name = "tab6lbl1"; + resources.ApplyResources(this.cBToolTableUse, "cBToolTableUse"); + this.cBToolTableUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCToolTableUse; + this.cBToolTableUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCToolTableUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBToolTableUse.Name = "cBToolTableUse"; + this.cBToolTableUse.UseVisualStyleBackColor = true; + this.cBToolTableUse.CheckedChanged += new System.EventHandler(this.CbToolTableUse_CheckedChanged); // - // tab6lbl2 + // cBImportSVGSortInvert // - resources.ApplyResources(this.tab6lbl2, "tab6lbl2"); - this.tab6lbl2.Name = "tab6lbl2"; + resources.ApplyResources(this.cBImportSVGSortInvert, "cBImportSVGSortInvert"); + this.cBImportSVGSortInvert.Checked = global::GrblPlotter.Properties.Settings.Default.importGroupSortInvert; + this.cBImportSVGSortInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGroupSortInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGSortInvert.Name = "cBImportSVGSortInvert"; + this.cBImportSVGSortInvert.UseVisualStyleBackColor = true; // - // lblFilePath + // cBImportSVGGroup // - resources.ApplyResources(this.lblFilePath, "lblFilePath"); - this.lblFilePath.Name = "lblFilePath"; + resources.ApplyResources(this.cBImportSVGGroup, "cBImportSVGGroup"); + this.cBImportSVGGroup.Checked = global::GrblPlotter.Properties.Settings.Default.importGroupObjects; + this.cBImportSVGGroup.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGroupObjects", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportSVGGroup.Name = "cBImportSVGGroup"; + this.toolTip1.SetToolTip(this.cBImportSVGGroup, resources.GetString("cBImportSVGGroup.ToolTip")); + this.cBImportSVGGroup.UseVisualStyleBackColor = true; + this.cBImportSVGGroup.CheckedChanged += new System.EventHandler(this.CbImportSVGGroup_CheckedChanged); // - // dGVCustomBtn + // TbimportGraphicFilterListKeep // - this.dGVCustomBtn.AllowUserToAddRows = false; - this.dGVCustomBtn.AllowUserToDeleteRows = false; - this.dGVCustomBtn.AllowUserToResizeColumns = false; - this.dGVCustomBtn.AllowUserToResizeRows = false; - this.dGVCustomBtn.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; - this.dGVCustomBtn.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { - this.Column20, - this.Column21, - this.Column22, - this.color}); - resources.ApplyResources(this.dGVCustomBtn, "dGVCustomBtn"); - this.dGVCustomBtn.Name = "dGVCustomBtn"; - this.dGVCustomBtn.RowHeadersVisible = false; + this.TbimportGraphicFilterListKeep.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterListKeep", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbimportGraphicFilterListKeep, "TbimportGraphicFilterListKeep"); + this.TbimportGraphicFilterListKeep.Name = "TbimportGraphicFilterListKeep"; + this.TbimportGraphicFilterListKeep.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterListKeep; // - // Column20 + // RbimportGraphicFilterChoiceRemove1 // - dataGridViewCellStyle17.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleRight; - this.Column20.DefaultCellStyle = dataGridViewCellStyle17; - resources.ApplyResources(this.Column20, "Column20"); - this.Column20.MaxInputLength = 2; - this.Column20.Name = "Column20"; - this.Column20.ReadOnly = true; - this.Column20.Resizable = System.Windows.Forms.DataGridViewTriState.False; - this.Column20.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + resources.ApplyResources(this.RbimportGraphicFilterChoiceRemove1, "RbimportGraphicFilterChoiceRemove1"); + this.RbimportGraphicFilterChoiceRemove1.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterChoiceRemove; + this.RbimportGraphicFilterChoiceRemove1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterChoiceRemove", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.RbimportGraphicFilterChoiceRemove1.Name = "RbimportGraphicFilterChoiceRemove1"; + this.RbimportGraphicFilterChoiceRemove1.TabStop = true; + this.RbimportGraphicFilterChoiceRemove1.UseVisualStyleBackColor = true; // - // Column21 + // TbimportGraphicFilterListRemove // - dataGridViewCellStyle18.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; - this.Column21.DefaultCellStyle = dataGridViewCellStyle18; - resources.ApplyResources(this.Column21, "Column21"); - this.Column21.MaxInputLength = 100; - this.Column21.Name = "Column21"; - this.Column21.Resizable = System.Windows.Forms.DataGridViewTriState.False; - this.Column21.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + this.TbimportGraphicFilterListRemove.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterListRemove", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbimportGraphicFilterListRemove, "TbimportGraphicFilterListRemove"); + this.TbimportGraphicFilterListRemove.Name = "TbimportGraphicFilterListRemove"; + this.TbimportGraphicFilterListRemove.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterListRemove; // - // Column22 + // CbimportGraphicFilterEnable // - dataGridViewCellStyle19.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft; - this.Column22.DefaultCellStyle = dataGridViewCellStyle19; - resources.ApplyResources(this.Column22, "Column22"); - this.Column22.MaxInputLength = 300; - this.Column22.Name = "Column22"; - this.Column22.Resizable = System.Windows.Forms.DataGridViewTriState.False; - this.Column22.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable; + resources.ApplyResources(this.CbimportGraphicFilterEnable, "CbimportGraphicFilterEnable"); + this.CbimportGraphicFilterEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicFilterEnable; + this.CbimportGraphicFilterEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicFilterEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbimportGraphicFilterEnable.Name = "CbimportGraphicFilterEnable"; + this.CbimportGraphicFilterEnable.UseVisualStyleBackColor = true; + this.CbimportGraphicFilterEnable.CheckedChanged += new System.EventHandler(this.CbimportGraphicFilterEnable_CheckedChanged); // - // color + // RbWireBenderAngleAbs // - resources.ApplyResources(this.color, "color"); - this.color.Name = "color"; + resources.ApplyResources(this.RbWireBenderAngleAbs, "RbWireBenderAngleAbs"); + this.RbWireBenderAngleAbs.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAngleAbsolute; + this.RbWireBenderAngleAbs.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAngleAbsolute", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.RbWireBenderAngleAbs.Name = "RbWireBenderAngleAbs"; + this.RbWireBenderAngleAbs.TabStop = true; + this.RbWireBenderAngleAbs.UseVisualStyleBackColor = true; // - // tabPage2 + // textBox6 // - this.tabPage2.Controls.Add(this.BtnHelp_Hotkeys); - this.tabPage2.Controls.Add(this.tab9gB1); - resources.ApplyResources(this.tabPage2, "tabPage2"); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.UseVisualStyleBackColor = true; + this.textBox6.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderCodeCut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.textBox6, "textBox6"); + this.textBox6.Name = "textBox6"; + this.textBox6.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderCodeCut; + this.toolTip1.SetToolTip(this.textBox6, resources.GetString("textBox6.ToolTip")); // - // BtnHelp_Hotkeys + // textBox5 // - this.BtnHelp_Hotkeys.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Hotkeys, "BtnHelp_Hotkeys"); - this.BtnHelp_Hotkeys.Name = "BtnHelp_Hotkeys"; - this.BtnHelp_Hotkeys.Tag = "id=form-setup-5#hotkeys"; - this.toolTip1.SetToolTip(this.BtnHelp_Hotkeys, resources.GetString("BtnHelp_Hotkeys.ToolTip")); - this.BtnHelp_Hotkeys.UseVisualStyleBackColor = false; - this.BtnHelp_Hotkeys.Click += new System.EventHandler(this.BtnHelp_Click); + this.textBox5.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderCodePegOff", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.textBox5, "textBox5"); + this.textBox5.Name = "textBox5"; + this.textBox5.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderCodePegOff; + this.toolTip1.SetToolTip(this.textBox5, resources.GetString("textBox5.ToolTip")); // - // tab9gB1 + // textBox4 // - this.tab9gB1.Controls.Add(this.btnOpenHotkeys); - this.tab9gB1.Controls.Add(this.lblPathHotkeys); - this.tab9gB1.Controls.Add(this.btnHotkeyRefresh); - this.tab9gB1.Controls.Add(this.tab9gB1lbl2); - this.tab9gB1.Controls.Add(this.tBHotkeyList); - this.tab9gB1.Controls.Add(this.tab9gB1lbl1); - this.tab9gB1.Controls.Add(this.tB_kP_Left1); - resources.ApplyResources(this.tab9gB1, "tab9gB1"); - this.tab9gB1.Name = "tab9gB1"; - this.tab9gB1.TabStop = false; + this.textBox4.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderCodePegOn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.textBox4, "textBox4"); + this.textBox4.Name = "textBox4"; + this.textBox4.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderCodePegOn; + this.toolTip1.SetToolTip(this.textBox4, resources.GetString("textBox4.ToolTip")); // - // btnOpenHotkeys + // CbWireBenderFeed // - resources.ApplyResources(this.btnOpenHotkeys, "btnOpenHotkeys"); - this.btnOpenHotkeys.Name = "btnOpenHotkeys"; - this.btnOpenHotkeys.UseVisualStyleBackColor = true; - this.btnOpenHotkeys.Click += new System.EventHandler(this.BtnOpenHotkeys_Click); + this.CbWireBenderFeed.AllowDrop = true; + this.CbWireBenderFeed.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAxisFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbWireBenderFeed.FormattingEnabled = true; + this.CbWireBenderFeed.Items.AddRange(new object[] { + resources.GetString("CbWireBenderFeed.Items"), + resources.GetString("CbWireBenderFeed.Items1"), + resources.GetString("CbWireBenderFeed.Items2"), + resources.GetString("CbWireBenderFeed.Items3"), + resources.GetString("CbWireBenderFeed.Items4"), + resources.GetString("CbWireBenderFeed.Items5")}); + resources.ApplyResources(this.CbWireBenderFeed, "CbWireBenderFeed"); + this.CbWireBenderFeed.Name = "CbWireBenderFeed"; + this.CbWireBenderFeed.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAxisFeed; // - // lblPathHotkeys + // NudWireBenderRadius // - resources.ApplyResources(this.lblPathHotkeys, "lblPathHotkeys"); - this.lblPathHotkeys.Name = "lblPathHotkeys"; + this.NudWireBenderRadius.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderRadius", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudWireBenderRadius.DecimalPlaces = 2; + this.NudWireBenderRadius.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudWireBenderRadius, "NudWireBenderRadius"); + this.NudWireBenderRadius.Name = "NudWireBenderRadius"; + this.NudWireBenderRadius.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderRadius; // - // btnHotkeyRefresh + // comboBox2 // - resources.ApplyResources(this.btnHotkeyRefresh, "btnHotkeyRefresh"); - this.btnHotkeyRefresh.Name = "btnHotkeyRefresh"; - this.btnHotkeyRefresh.UseVisualStyleBackColor = true; - this.btnHotkeyRefresh.Click += new System.EventHandler(this.BtnHotkeyRefresh_Click); + this.comboBox2.AllowDrop = true; + this.comboBox2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAxisAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Items.AddRange(new object[] { + resources.GetString("comboBox2.Items"), + resources.GetString("comboBox2.Items1"), + resources.GetString("comboBox2.Items2"), + resources.GetString("comboBox2.Items3"), + resources.GetString("comboBox2.Items4"), + resources.GetString("comboBox2.Items5")}); + resources.ApplyResources(this.comboBox2, "comboBox2"); + this.comboBox2.Name = "comboBox2"; + this.comboBox2.Text = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAxisAngle; // - // tab9gB1lbl2 + // NudWireBenderDiameter // - resources.ApplyResources(this.tab9gB1lbl2, "tab9gB1lbl2"); - this.tab9gB1lbl2.Name = "tab9gB1lbl2"; + this.NudWireBenderDiameter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderDiameter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudWireBenderDiameter.DecimalPlaces = 2; + resources.ApplyResources(this.NudWireBenderDiameter, "NudWireBenderDiameter"); + this.NudWireBenderDiameter.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + this.NudWireBenderDiameter.Name = "NudWireBenderDiameter"; + this.NudWireBenderDiameter.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderDiameter; // - // tBHotkeyList + // NudWireBenderAngleAddOn // - resources.ApplyResources(this.tBHotkeyList, "tBHotkeyList"); - this.tBHotkeyList.Name = "tBHotkeyList"; - this.tBHotkeyList.ReadOnly = true; + this.NudWireBenderAngleAddOn.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderAngleAddOn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudWireBenderAngleAddOn.DecimalPlaces = 1; + resources.ApplyResources(this.NudWireBenderAngleAddOn, "NudWireBenderAngleAddOn"); + this.NudWireBenderAngleAddOn.Name = "NudWireBenderAngleAddOn"; + this.NudWireBenderAngleAddOn.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderAngleAddOn; // - // tab9gB1lbl1 + // CbWireBenderEnable // - resources.ApplyResources(this.tab9gB1lbl1, "tab9gB1lbl1"); - this.tab9gB1lbl1.Name = "tab9gB1lbl1"; + resources.ApplyResources(this.CbWireBenderEnable, "CbWireBenderEnable"); + this.CbWireBenderEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicWireBenderEnable; + this.CbWireBenderEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicWireBenderEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbWireBenderEnable.Name = "CbWireBenderEnable"; + this.CbWireBenderEnable.UseVisualStyleBackColor = true; + this.CbWireBenderEnable.CheckedChanged += new System.EventHandler(this.CbWireBenderEnable_CheckedChanged); // - // tB_kP_Left1 + // numericUpDown14 // - resources.ApplyResources(this.tB_kP_Left1, "tB_kP_Left1"); - this.tB_kP_Left1.Name = "tB_kP_Left1"; - this.tB_kP_Left1.ReadOnly = true; - this.tB_kP_Left1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.TbKeyPad_KeyDown); + this.numericUpDown14.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentToolAngle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown14.Increment = new decimal(new int[] { + 5, + 0, + 0, + 0}); + resources.ApplyResources(this.numericUpDown14, "numericUpDown14"); + this.numericUpDown14.Maximum = new decimal(new int[] { + 150, + 0, + 0, + 0}); + this.numericUpDown14.Minimum = new decimal(new int[] { + 15, + 0, + 0, + 0}); + this.numericUpDown14.Name = "numericUpDown14"; + this.numericUpDown14.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentToolAngle; // - // tabPage24 + // nUDImportGraphicDevelopFeedAfter // - this.tabPage24.Controls.Add(this.BtnHelp_Gamepad); - this.tabPage24.Controls.Add(this.tab7gB1); - resources.ApplyResources(this.tabPage24, "tabPage24"); - this.tabPage24.Name = "tabPage24"; - this.tabPage24.UseVisualStyleBackColor = true; - this.tabPage24.Enter += new System.EventHandler(this.TabPage24_Enter); - this.tabPage24.Leave += new System.EventHandler(this.TabPage24_Leave); + this.nUDImportGraphicDevelopFeedAfter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentFeedAfter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGraphicDevelopFeedAfter, "nUDImportGraphicDevelopFeedAfter"); + this.nUDImportGraphicDevelopFeedAfter.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.nUDImportGraphicDevelopFeedAfter.Name = "nUDImportGraphicDevelopFeedAfter"; + this.nUDImportGraphicDevelopFeedAfter.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentFeedAfter; // - // BtnHelp_Gamepad + // CbImportGraphicDevelopNoCurve // - this.BtnHelp_Gamepad.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Gamepad, "BtnHelp_Gamepad"); - this.BtnHelp_Gamepad.Name = "BtnHelp_Gamepad"; - this.BtnHelp_Gamepad.Tag = "id=form-setup-5#gamepad"; - this.toolTip1.SetToolTip(this.BtnHelp_Gamepad, resources.GetString("BtnHelp_Gamepad.ToolTip")); - this.BtnHelp_Gamepad.UseVisualStyleBackColor = false; - this.BtnHelp_Gamepad.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.CbImportGraphicDevelopNoCurve, "CbImportGraphicDevelopNoCurve"); + this.CbImportGraphicDevelopNoCurve.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNoCurve; + this.CbImportGraphicDevelopNoCurve.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNoCurve", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbImportGraphicDevelopNoCurve.Name = "CbImportGraphicDevelopNoCurve"; + this.CbImportGraphicDevelopNoCurve.UseVisualStyleBackColor = true; + this.CbImportGraphicDevelopNoCurve.CheckedChanged += new System.EventHandler(this.CbImportGraphicDevelopNoCurve_CheckedChanged); // - // tab7gB1 + // cBDImportGraphicDevelopNotchLift // - this.tab7gB1.Controls.Add(this.tBGPPOVC07); - this.tab7gB1.Controls.Add(this.tBGPPOVC06); - this.tab7gB1.Controls.Add(this.tBGPPOVC05); - this.tab7gB1.Controls.Add(this.tBGPPOVC04); - this.tab7gB1.Controls.Add(this.tBGPPOVC03); - this.tab7gB1.Controls.Add(this.tBGPPOVC02); - this.tab7gB1.Controls.Add(this.tBGPPOVC01); - this.tab7gB1.Controls.Add(this.tBGPPOVC00); - this.tab7gB1.Controls.Add(this.lblPOVC07); - this.tab7gB1.Controls.Add(this.lblPOVC06); - this.tab7gB1.Controls.Add(this.lblPOVC05); - this.tab7gB1.Controls.Add(this.lblPOVC04); - this.tab7gB1.Controls.Add(this.lblPOVC03); - this.tab7gB1.Controls.Add(this.lblPOVC02); - this.tab7gB1.Controls.Add(this.lblPOVC01); - this.tab7gB1.Controls.Add(this.label49); - this.tab7gB1.Controls.Add(this.lblPOVC00); - this.tab7gB1.Controls.Add(this.groupBox1); - this.tab7gB1.Controls.Add(this.lblValR); - this.tab7gB1.Controls.Add(this.lblValY); - this.tab7gB1.Controls.Add(this.lblValZ); - this.tab7gB1.Controls.Add(this.lblValX); - this.tab7gB1.Controls.Add(this.cBGPEnable); - this.tab7gB1.Controls.Add(this.cBRInvert); - this.tab7gB1.Controls.Add(this.cBZInvert); - this.tab7gB1.Controls.Add(this.cBYInvert); - this.tab7gB1.Controls.Add(this.cBXInvert); - this.tab7gB1.Controls.Add(this.tBRAxis); - this.tab7gB1.Controls.Add(this.tBZAxis); - this.tab7gB1.Controls.Add(this.tBYAxis); - this.tab7gB1.Controls.Add(this.tBXAxis); - this.tab7gB1.Controls.Add(this.tab7gB1lbl1); - this.tab7gB1.Controls.Add(this.tBGP15); - this.tab7gB1.Controls.Add(this.tBGP14); - this.tab7gB1.Controls.Add(this.tBGP13); - this.tab7gB1.Controls.Add(this.tBGP12); - this.tab7gB1.Controls.Add(this.tBGP11); - this.tab7gB1.Controls.Add(this.tBGP10); - this.tab7gB1.Controls.Add(this.tBGP9); - this.tab7gB1.Controls.Add(this.tBGP8); - this.tab7gB1.Controls.Add(this.tBGP7); - this.tab7gB1.Controls.Add(this.tBGP6); - this.tab7gB1.Controls.Add(this.tBGP5); - this.tab7gB1.Controls.Add(this.tBGP4); - this.tab7gB1.Controls.Add(this.tBGP3); - this.tab7gB1.Controls.Add(this.tBGP2); - this.tab7gB1.Controls.Add(this.tBGP1); - this.tab7gB1.Controls.Add(this.lblgp); - this.tab7gB1.Controls.Add(this.label44); - this.tab7gB1.Controls.Add(this.trackBarR); - this.tab7gB1.Controls.Add(this.label43); - this.tab7gB1.Controls.Add(this.trackBarZ); - this.tab7gB1.Controls.Add(this.label42); - this.tab7gB1.Controls.Add(this.label41); - this.tab7gB1.Controls.Add(this.trackBarY); - this.tab7gB1.Controls.Add(this.trackBarX); - this.tab7gB1.Controls.Add(this.lblButtons15); - this.tab7gB1.Controls.Add(this.lblButtons0); - this.tab7gB1.Controls.Add(this.lblButtons14); - this.tab7gB1.Controls.Add(this.tBGP0); - this.tab7gB1.Controls.Add(this.lblButtons13); - this.tab7gB1.Controls.Add(this.lblButtons1); - this.tab7gB1.Controls.Add(this.lblButtons12); - this.tab7gB1.Controls.Add(this.lblButtons2); - this.tab7gB1.Controls.Add(this.lblButtons11); - this.tab7gB1.Controls.Add(this.lblButtons3); - this.tab7gB1.Controls.Add(this.lblButtons10); - this.tab7gB1.Controls.Add(this.lblButtons4); - this.tab7gB1.Controls.Add(this.lblButtons9); - this.tab7gB1.Controls.Add(this.lblButtons5); - this.tab7gB1.Controls.Add(this.lblButtons8); - this.tab7gB1.Controls.Add(this.lblButtons6); - this.tab7gB1.Controls.Add(this.lblButtons7); - resources.ApplyResources(this.tab7gB1, "tab7gB1"); - this.tab7gB1.Name = "tab7gB1"; - this.tab7gB1.TabStop = false; + resources.ApplyResources(this.cBDImportGraphicDevelopNotchLift, "cBDImportGraphicDevelopNotchLift"); + this.cBDImportGraphicDevelopNotchLift.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchLift; + this.cBDImportGraphicDevelopNotchLift.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBDImportGraphicDevelopNotchLift.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchLift", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBDImportGraphicDevelopNotchLift.Name = "cBDImportGraphicDevelopNotchLift"; + this.cBDImportGraphicDevelopNotchLift.UseVisualStyleBackColor = true; // - // tBGPPOVC07 + // nUDImportGraphicDevelopNotchZNotch // - this.tBGPPOVC07.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC07", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC07, "tBGPPOVC07"); - this.tBGPPOVC07.Name = "tBGPPOVC07"; - this.tBGPPOVC07.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC07; + this.nUDImportGraphicDevelopNotchZNotch.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchZNotch", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicDevelopNotchZNotch.DecimalPlaces = 1; + resources.ApplyResources(this.nUDImportGraphicDevelopNotchZNotch, "nUDImportGraphicDevelopNotchZNotch"); + this.nUDImportGraphicDevelopNotchZNotch.Maximum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.nUDImportGraphicDevelopNotchZNotch.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + -2147483648}); + this.nUDImportGraphicDevelopNotchZNotch.Name = "nUDImportGraphicDevelopNotchZNotch"; + this.nUDImportGraphicDevelopNotchZNotch.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchZNotch; // - // tBGPPOVC06 + // nUDImportGraphicDevelopNotchWidth // - this.tBGPPOVC06.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC06", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC06, "tBGPPOVC06"); - this.tBGPPOVC06.Name = "tBGPPOVC06"; - this.tBGPPOVC06.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC06; + this.nUDImportGraphicDevelopNotchWidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicDevelopNotchWidth.DecimalPlaces = 1; + this.nUDImportGraphicDevelopNotchWidth.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGraphicDevelopNotchWidth, "nUDImportGraphicDevelopNotchWidth"); + this.nUDImportGraphicDevelopNotchWidth.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.nUDImportGraphicDevelopNotchWidth.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDImportGraphicDevelopNotchWidth.Name = "nUDImportGraphicDevelopNotchWidth"; + this.nUDImportGraphicDevelopNotchWidth.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchWidth; // - // tBGPPOVC05 + // NudImportGraphicDevelopNotchDistance // - this.tBGPPOVC05.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC05", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC05, "tBGPPOVC05"); - this.tBGPPOVC05.Name = "tBGPPOVC05"; - this.tBGPPOVC05.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC05; + this.NudImportGraphicDevelopNotchDistance.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchDistance", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudImportGraphicDevelopNotchDistance.DecimalPlaces = 1; + resources.ApplyResources(this.NudImportGraphicDevelopNotchDistance, "NudImportGraphicDevelopNotchDistance"); + this.NudImportGraphicDevelopNotchDistance.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudImportGraphicDevelopNotchDistance.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.NudImportGraphicDevelopNotchDistance.Name = "NudImportGraphicDevelopNotchDistance"; + this.NudImportGraphicDevelopNotchDistance.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchDistance; // - // tBGPPOVC04 + // nUDImportGraphicDevelopNotchZCut // - this.tBGPPOVC04.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC04", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC04, "tBGPPOVC04"); - this.tBGPPOVC04.Name = "tBGPPOVC04"; - this.tBGPPOVC04.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC04; + this.nUDImportGraphicDevelopNotchZCut.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentNotchZCut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGraphicDevelopNotchZCut.DecimalPlaces = 1; + resources.ApplyResources(this.nUDImportGraphicDevelopNotchZCut, "nUDImportGraphicDevelopNotchZCut"); + this.nUDImportGraphicDevelopNotchZCut.Maximum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.nUDImportGraphicDevelopNotchZCut.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + -2147483648}); + this.nUDImportGraphicDevelopNotchZCut.Name = "nUDImportGraphicDevelopNotchZCut"; + this.nUDImportGraphicDevelopNotchZCut.Value = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentNotchZCut; // - // tBGPPOVC03 + // rBImportGraphicDevelopFeedInvert // - this.tBGPPOVC03.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC03", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC03, "tBGPPOVC03"); - this.tBGPPOVC03.Name = "tBGPPOVC03"; - this.tBGPPOVC03.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC03; + resources.ApplyResources(this.rBImportGraphicDevelopFeedInvert, "rBImportGraphicDevelopFeedInvert"); + this.rBImportGraphicDevelopFeedInvert.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentFeedInvert; + this.rBImportGraphicDevelopFeedInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentFeedInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBImportGraphicDevelopFeedInvert.Name = "rBImportGraphicDevelopFeedInvert"; + this.rBImportGraphicDevelopFeedInvert.UseVisualStyleBackColor = true; // - // tBGPPOVC02 + // rBImportGraphicDevelopFeedX // - this.tBGPPOVC02.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC02", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC02, "tBGPPOVC02"); - this.tBGPPOVC02.Name = "tBGPPOVC02"; - this.tBGPPOVC02.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC02; + resources.ApplyResources(this.rBImportGraphicDevelopFeedX, "rBImportGraphicDevelopFeedX"); + this.rBImportGraphicDevelopFeedX.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentFeedX; + this.rBImportGraphicDevelopFeedX.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentFeedX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBImportGraphicDevelopFeedX.Name = "rBImportGraphicDevelopFeedX"; + this.rBImportGraphicDevelopFeedX.TabStop = true; + this.rBImportGraphicDevelopFeedX.UseVisualStyleBackColor = true; // - // tBGPPOVC01 + // cBImportGraphicDevelopEnable // - this.tBGPPOVC01.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC01", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC01, "tBGPPOVC01"); - this.tBGPPOVC01.Name = "tBGPPOVC01"; - this.tBGPPOVC01.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC01; + resources.ApplyResources(this.cBImportGraphicDevelopEnable, "cBImportGraphicDevelopEnable"); + this.cBImportGraphicDevelopEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicDevelopmentEnable; + this.cBImportGraphicDevelopEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicDevelopmentEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGraphicDevelopEnable.Name = "cBImportGraphicDevelopEnable"; + this.cBImportGraphicDevelopEnable.UseVisualStyleBackColor = true; + this.cBImportGraphicDevelopEnable.CheckedChanged += new System.EventHandler(this.CbImportGraphicDevelopEnable_CheckedChanged); // - // tBGPPOVC00 + // CbAux2ZUse // - this.tBGPPOVC00.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC00", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGPPOVC00, "tBGPPOVC00"); - this.tBGPPOVC00.Name = "tBGPPOVC00"; - this.tBGPPOVC00.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC00; + resources.ApplyResources(this.CbAux2ZUse, "CbAux2ZUse"); + this.CbAux2ZUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux2ZUse; + this.CbAux2ZUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux2ZUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux2ZUse.Name = "CbAux2ZUse"; + this.CbAux2ZUse.UseVisualStyleBackColor = true; // - // lblPOVC07 + // NudAux2ZFactor // - this.lblPOVC07.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC07, "lblPOVC07"); - this.lblPOVC07.Name = "lblPOVC07"; + this.NudAux2ZFactor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux2ZFactor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudAux2ZFactor.DecimalPlaces = 8; + resources.ApplyResources(this.NudAux2ZFactor, "NudAux2ZFactor"); + this.NudAux2ZFactor.Name = "NudAux2ZFactor"; + this.NudAux2ZFactor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux2ZFactor; // - // lblPOVC06 + // CbAux2SumUp // - this.lblPOVC06.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC06, "lblPOVC06"); - this.lblPOVC06.Name = "lblPOVC06"; + resources.ApplyResources(this.CbAux2SumUp, "CbAux2SumUp"); + this.CbAux2SumUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1SumUp; + this.CbAux2SumUp.CheckState = System.Windows.Forms.CheckState.Checked; + this.CbAux2SumUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1SumUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux2SumUp.Name = "CbAux2SumUp"; + this.toolTip1.SetToolTip(this.CbAux2SumUp, resources.GetString("CbAux2SumUp.ToolTip")); + this.CbAux2SumUp.UseVisualStyleBackColor = true; // - // lblPOVC05 + // NudAux2Factor // - this.lblPOVC05.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC05, "lblPOVC05"); - this.lblPOVC05.Name = "lblPOVC05"; + this.NudAux2Factor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux2Factor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudAux2Factor.DecimalPlaces = 8; + resources.ApplyResources(this.NudAux2Factor, "NudAux2Factor"); + this.NudAux2Factor.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.NudAux2Factor.Name = "NudAux2Factor"; + this.toolTip1.SetToolTip(this.NudAux2Factor, resources.GetString("NudAux2Factor.ToolTip")); + this.NudAux2Factor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux2Factor; // - // lblPOVC04 + // CbAux2Axis // - this.lblPOVC04.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC04, "lblPOVC04"); - this.lblPOVC04.Name = "lblPOVC04"; + this.CbAux2Axis.AllowDrop = true; + this.CbAux2Axis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCAux2Axis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux2Axis.FormattingEnabled = true; + this.CbAux2Axis.Items.AddRange(new object[] { + resources.GetString("CbAux2Axis.Items"), + resources.GetString("CbAux2Axis.Items1"), + resources.GetString("CbAux2Axis.Items2"), + resources.GetString("CbAux2Axis.Items3"), + resources.GetString("CbAux2Axis.Items4"), + resources.GetString("CbAux2Axis.Items5"), + resources.GetString("CbAux2Axis.Items6"), + resources.GetString("CbAux2Axis.Items7")}); + resources.ApplyResources(this.CbAux2Axis, "CbAux2Axis"); + this.CbAux2Axis.Name = "CbAux2Axis"; + this.CbAux2Axis.Text = global::GrblPlotter.Properties.Settings.Default.importGCAux2Axis; // - // lblPOVC03 + // CbAux2Enable // - this.lblPOVC03.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC03, "lblPOVC03"); - this.lblPOVC03.Name = "lblPOVC03"; + resources.ApplyResources(this.CbAux2Enable, "CbAux2Enable"); + this.CbAux2Enable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux2Enable; + this.CbAux2Enable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux2Enable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux2Enable.Name = "CbAux2Enable"; + this.CbAux2Enable.UseVisualStyleBackColor = true; // - // lblPOVC02 + // CbAux1ZUse // - this.lblPOVC02.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC02, "lblPOVC02"); - this.lblPOVC02.Name = "lblPOVC02"; + resources.ApplyResources(this.CbAux1ZUse, "CbAux1ZUse"); + this.CbAux1ZUse.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1ZUse; + this.CbAux1ZUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1ZUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux1ZUse.Name = "CbAux1ZUse"; + this.CbAux1ZUse.UseVisualStyleBackColor = true; // - // lblPOVC01 + // NudAux1ZFactor // - this.lblPOVC01.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC01, "lblPOVC01"); - this.lblPOVC01.Name = "lblPOVC01"; + this.NudAux1ZFactor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux1ZFactor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudAux1ZFactor.DecimalPlaces = 8; + resources.ApplyResources(this.NudAux1ZFactor, "NudAux1ZFactor"); + this.NudAux1ZFactor.Name = "NudAux1ZFactor"; + this.NudAux1ZFactor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux1ZFactor; // - // label49 + // CbAux1SumUp // - resources.ApplyResources(this.label49, "label49"); - this.label49.Name = "label49"; + resources.ApplyResources(this.CbAux1SumUp, "CbAux1SumUp"); + this.CbAux1SumUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1SumUp; + this.CbAux1SumUp.CheckState = System.Windows.Forms.CheckState.Checked; + this.CbAux1SumUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1SumUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux1SumUp.Name = "CbAux1SumUp"; + this.toolTip1.SetToolTip(this.CbAux1SumUp, resources.GetString("CbAux1SumUp.ToolTip")); + this.CbAux1SumUp.UseVisualStyleBackColor = true; // - // lblPOVC00 + // NudAux1Factor // - this.lblPOVC00.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblPOVC00, "lblPOVC00"); - this.lblPOVC00.Name = "lblPOVC00"; + this.NudAux1Factor.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCAux1Factor", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudAux1Factor.DecimalPlaces = 8; + resources.ApplyResources(this.NudAux1Factor, "NudAux1Factor"); + this.NudAux1Factor.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.NudAux1Factor.Name = "NudAux1Factor"; + this.toolTip1.SetToolTip(this.NudAux1Factor, resources.GetString("NudAux1Factor.ToolTip")); + this.NudAux1Factor.Value = global::GrblPlotter.Properties.Settings.Default.importGCAux1Factor; // - // groupBox1 + // CbAux1Axis // - this.groupBox1.Controls.Add(this.tab7gB2lbl3); - this.groupBox1.Controls.Add(this.tab7gB2lbl5); - this.groupBox1.Controls.Add(this.nUDFeedrate); - this.groupBox1.Controls.Add(this.nUDStepwidth); - this.groupBox1.Controls.Add(this.tab7gB2lbl4); - this.groupBox1.Controls.Add(this.nUDMinimum); - this.groupBox1.Controls.Add(this.tab7gB2lbl2); - this.groupBox1.Controls.Add(this.tab7gB2lbl1); - this.groupBox1.Controls.Add(this.nUDOffset); - this.groupBox1.Controls.Add(this.nUDDead); - resources.ApplyResources(this.groupBox1, "groupBox1"); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.TabStop = false; + this.CbAux1Axis.AllowDrop = true; + this.CbAux1Axis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCAux1Axis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux1Axis.FormattingEnabled = true; + this.CbAux1Axis.Items.AddRange(new object[] { + resources.GetString("CbAux1Axis.Items"), + resources.GetString("CbAux1Axis.Items1"), + resources.GetString("CbAux1Axis.Items2"), + resources.GetString("CbAux1Axis.Items3"), + resources.GetString("CbAux1Axis.Items4"), + resources.GetString("CbAux1Axis.Items5"), + resources.GetString("CbAux1Axis.Items6"), + resources.GetString("CbAux1Axis.Items7")}); + resources.ApplyResources(this.CbAux1Axis, "CbAux1Axis"); + this.CbAux1Axis.Name = "CbAux1Axis"; + this.CbAux1Axis.Text = global::GrblPlotter.Properties.Settings.Default.importGCAux1Axis; // - // tab7gB2lbl3 + // CbAux1Enable // - resources.ApplyResources(this.tab7gB2lbl3, "tab7gB2lbl3"); - this.tab7gB2lbl3.Name = "tab7gB2lbl3"; + resources.ApplyResources(this.CbAux1Enable, "CbAux1Enable"); + this.CbAux1Enable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAux1Enable; + this.CbAux1Enable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAux1Enable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbAux1Enable.Name = "CbAux1Enable"; + this.CbAux1Enable.UseVisualStyleBackColor = true; // - // tab7gB2lbl5 + // tBImportGCToolChange // - resources.ApplyResources(this.tab7gB2lbl5, "tab7gB2lbl5"); - this.tab7gB2lbl5.Name = "tab7gB2lbl5"; + this.tBImportGCToolChange.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCToolChangeCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCToolChange, "tBImportGCToolChange"); + this.tBImportGCToolChange.Name = "tBImportGCToolChange"; + this.tBImportGCToolChange.Text = global::GrblPlotter.Properties.Settings.Default.importGCToolChangeCode; // - // nUDFeedrate + // nUDImportGCFeedXY // - this.nUDFeedrate.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogMinFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDFeedrate.Increment = new decimal(new int[] { - 10, + this.nUDImportGCFeedXY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCXYFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCFeedXY.Increment = new decimal(new int[] { + 100, 0, 0, 0}); - resources.ApplyResources(this.nUDFeedrate, "nUDFeedrate"); - this.nUDFeedrate.Maximum = new decimal(new int[] { - 10000, + resources.ApplyResources(this.nUDImportGCFeedXY, "nUDImportGCFeedXY"); + this.nUDImportGCFeedXY.Maximum = new decimal(new int[] { + 20000, 0, 0, 0}); - this.nUDFeedrate.Minimum = new decimal(new int[] { + this.nUDImportGCFeedXY.Minimum = new decimal(new int[] { 1, 0, 0, 0}); - this.nUDFeedrate.Name = "nUDFeedrate"; - this.toolTip1.SetToolTip(this.nUDFeedrate, resources.GetString("nUDFeedrate.ToolTip")); - this.nUDFeedrate.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogMinFeed; + this.nUDImportGCFeedXY.Name = "nUDImportGCFeedXY"; + this.toolTip1.SetToolTip(this.nUDImportGCFeedXY, resources.GetString("nUDImportGCFeedXY.ToolTip")); + this.nUDImportGCFeedXY.Value = global::GrblPlotter.Properties.Settings.Default.importGCXYFeed; // - // nUDStepwidth + // nUDImportGCSSpeed // - this.nUDStepwidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogMinStep", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDStepwidth.DecimalPlaces = 3; - this.nUDStepwidth.Increment = new decimal(new int[] { - 1, + this.nUDImportGCSSpeed.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCSSpeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCSSpeed.Increment = new decimal(new int[] { + 10, 0, 0, - 196608}); - resources.ApplyResources(this.nUDStepwidth, "nUDStepwidth"); - this.nUDStepwidth.Maximum = new decimal(new int[] { - 10, + 0}); + resources.ApplyResources(this.nUDImportGCSSpeed, "nUDImportGCSSpeed"); + this.nUDImportGCSSpeed.Maximum = new decimal(new int[] { + 100000, 0, 0, 0}); - this.nUDStepwidth.Minimum = new decimal(new int[] { + this.nUDImportGCSSpeed.Name = "nUDImportGCSSpeed"; + this.toolTip1.SetToolTip(this.nUDImportGCSSpeed, resources.GetString("nUDImportGCSSpeed.ToolTip")); + this.nUDImportGCSSpeed.Value = global::GrblPlotter.Properties.Settings.Default.importGCSSpeed; + // + // nUDImportGCSpindleDelay + // + this.nUDImportGCSpindleDelay.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleDelay", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCSpindleDelay.DecimalPlaces = 2; + this.nUDImportGCSpindleDelay.Increment = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDStepwidth.Name = "nUDStepwidth"; - this.toolTip1.SetToolTip(this.nUDStepwidth, resources.GetString("nUDStepwidth.ToolTip")); - this.nUDStepwidth.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogMinStep; + 65536}); + resources.ApplyResources(this.nUDImportGCSpindleDelay, "nUDImportGCSpindleDelay"); + this.nUDImportGCSpindleDelay.Name = "nUDImportGCSpindleDelay"; + this.toolTip1.SetToolTip(this.nUDImportGCSpindleDelay, resources.GetString("nUDImportGCSpindleDelay.ToolTip")); + this.nUDImportGCSpindleDelay.Value = global::GrblPlotter.Properties.Settings.Default.importGCSpindleDelay; + // + // cBImportLasermode + // + resources.ApplyResources(this.cBImportLasermode, "cBImportLasermode"); + this.cBImportLasermode.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSpindleToggleLaser; + this.cBImportLasermode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleToggleLaser", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportLasermode.Name = "cBImportLasermode"; + this.cBImportLasermode.UseVisualStyleBackColor = true; + this.cBImportLasermode.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); + // + // rBImportGCSpindleCmd1 + // + resources.ApplyResources(this.rBImportGCSpindleCmd1, "rBImportGCSpindleCmd1"); + this.rBImportGCSpindleCmd1.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSDirM3; + this.rBImportGCSpindleCmd1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSDirM3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBImportGCSpindleCmd1.Name = "rBImportGCSpindleCmd1"; + this.rBImportGCSpindleCmd1.TabStop = true; + this.toolTip1.SetToolTip(this.rBImportGCSpindleCmd1, resources.GetString("rBImportGCSpindleCmd1.ToolTip")); + this.rBImportGCSpindleCmd1.UseVisualStyleBackColor = true; // - // tab7gB2lbl4 + // cBImportGCTTSSpeed // - resources.ApplyResources(this.tab7gB2lbl4, "tab7gB2lbl4"); - this.tab7gB2lbl4.Name = "tab7gB2lbl4"; + resources.ApplyResources(this.cBImportGCTTSSpeed, "cBImportGCTTSSpeed"); + this.cBImportGCTTSSpeed.BackColor = System.Drawing.Color.Transparent; + this.cBImportGCTTSSpeed.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTSSpeed; + this.cBImportGCTTSSpeed.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTSSpeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTTSSpeed.Name = "cBImportGCTTSSpeed"; + this.toolTip1.SetToolTip(this.cBImportGCTTSSpeed, resources.GetString("cBImportGCTTSSpeed.ToolTip")); + this.cBImportGCTTSSpeed.UseVisualStyleBackColor = false; + this.cBImportGCTTSSpeed.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + this.cBImportGCTTSSpeed.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // nUDMinimum + // cBImportGCToolM0 // - this.nUDMinimum.BackColor = System.Drawing.Color.Yellow; - this.nUDMinimum.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogMinimum", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMinimum.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDMinimum, "nUDMinimum"); - this.nUDMinimum.Maximum = new decimal(new int[] { - 20000, - 0, - 0, - 0}); - this.nUDMinimum.Name = "nUDMinimum"; - this.toolTip1.SetToolTip(this.nUDMinimum, resources.GetString("nUDMinimum.ToolTip")); - this.nUDMinimum.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogMinimum; + resources.ApplyResources(this.cBImportGCToolM0, "cBImportGCToolM0"); + this.cBImportGCToolM0.Checked = global::GrblPlotter.Properties.Settings.Default.importGCToolM0; + this.cBImportGCToolM0.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCToolM0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCToolM0.Name = "cBImportGCToolM0"; + this.toolTip1.SetToolTip(this.cBImportGCToolM0, resources.GetString("cBImportGCToolM0.ToolTip")); + this.cBImportGCToolM0.UseVisualStyleBackColor = true; // - // tab7gB2lbl2 + // cBImportGCTool // - resources.ApplyResources(this.tab7gB2lbl2, "tab7gB2lbl2"); - this.tab7gB2lbl2.Name = "tab7gB2lbl2"; + resources.ApplyResources(this.cBImportGCTool, "cBImportGCTool"); + this.cBImportGCTool.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTool; + this.cBImportGCTool.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTool.Name = "cBImportGCTool"; + this.toolTip1.SetToolTip(this.cBImportGCTool, resources.GetString("cBImportGCTool.ToolTip")); + this.cBImportGCTool.UseVisualStyleBackColor = true; + this.cBImportGCTool.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // tab7gB2lbl1 + // cBImportGCComments // - resources.ApplyResources(this.tab7gB2lbl1, "tab7gB2lbl1"); - this.tab7gB2lbl1.Name = "tab7gB2lbl1"; + resources.ApplyResources(this.cBImportGCComments, "cBImportGCComments"); + this.cBImportGCComments.Checked = global::GrblPlotter.Properties.Settings.Default.importGCAddComments; + this.cBImportGCComments.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCAddComments", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCComments.Name = "cBImportGCComments"; + this.toolTip1.SetToolTip(this.cBImportGCComments, resources.GetString("cBImportGCComments.ToolTip")); + this.cBImportGCComments.UseVisualStyleBackColor = true; // - // nUDOffset + // cBImportGCTTXYFeed // - this.nUDOffset.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogOffset", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDOffset, "nUDOffset"); - this.nUDOffset.Maximum = new decimal(new int[] { - 34757, - 0, - 0, - 0}); - this.nUDOffset.Minimum = new decimal(new int[] { - 30757, - 0, - 0, - 0}); - this.nUDOffset.Name = "nUDOffset"; - this.toolTip1.SetToolTip(this.nUDOffset, resources.GetString("nUDOffset.ToolTip")); - this.nUDOffset.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogOffset; + resources.ApplyResources(this.cBImportGCTTXYFeed, "cBImportGCTTXYFeed"); + this.cBImportGCTTXYFeed.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTXYFeed; + this.cBImportGCTTXYFeed.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTXYFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTTXYFeed.Name = "cBImportGCTTXYFeed"; + this.toolTip1.SetToolTip(this.cBImportGCTTXYFeed, resources.GetString("cBImportGCTTXYFeed.ToolTip")); + this.cBImportGCTTXYFeed.UseVisualStyleBackColor = true; + this.cBImportGCTTXYFeed.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + this.cBImportGCTTXYFeed.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // nUDDead + // tBImportGCHeader // - this.nUDDead.BackColor = System.Drawing.Color.Lime; - this.nUDDead.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogDead", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDDead.Increment = new decimal(new int[] { - 10, - 0, - 0, - 0}); - resources.ApplyResources(this.nUDDead, "nUDDead"); - this.nUDDead.Maximum = new decimal(new int[] { - 10000, - 0, - 0, - 0}); - this.nUDDead.Name = "nUDDead"; - this.toolTip1.SetToolTip(this.nUDDead, resources.GetString("nUDDead.ToolTip")); - this.nUDDead.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogDead; + this.tBImportGCHeader.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCHeader", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCHeader, "tBImportGCHeader"); + this.tBImportGCHeader.Name = "tBImportGCHeader"; + this.tBImportGCHeader.Text = global::GrblPlotter.Properties.Settings.Default.importGCHeader; + this.toolTip1.SetToolTip(this.tBImportGCHeader, resources.GetString("tBImportGCHeader.ToolTip")); // - // lblValR + // tBImportGCFooter // - resources.ApplyResources(this.lblValR, "lblValR"); - this.lblValR.Name = "lblValR"; - this.toolTip1.SetToolTip(this.lblValR, resources.GetString("lblValR.ToolTip")); + this.tBImportGCFooter.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCFooter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCFooter, "tBImportGCFooter"); + this.tBImportGCFooter.Name = "tBImportGCFooter"; + this.tBImportGCFooter.Text = global::GrblPlotter.Properties.Settings.Default.importGCFooter; // - // lblValY + // cBImportGCUseIndividual2 // - resources.ApplyResources(this.lblValY, "lblValY"); - this.lblValY.Name = "lblValY"; - this.toolTip1.SetToolTip(this.lblValY, resources.GetString("lblValY.ToolTip")); + resources.ApplyResources(this.cBImportGCUseIndividual2, "cBImportGCUseIndividual2"); + this.cBImportGCUseIndividual2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCIndEnable; + this.cBImportGCUseIndividual2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCIndEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUseIndividual2.Name = "cBImportGCUseIndividual2"; + this.cBImportGCUseIndividual2.UseVisualStyleBackColor = true; + this.cBImportGCUseIndividual2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // lblValZ + // cBImportGCUseSpindle2 // - resources.ApplyResources(this.lblValZ, "lblValZ"); - this.lblValZ.Name = "lblValZ"; - this.toolTip1.SetToolTip(this.lblValZ, resources.GetString("lblValZ.ToolTip")); + resources.ApplyResources(this.cBImportGCUseSpindle2, "cBImportGCUseSpindle2"); + this.cBImportGCUseSpindle2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSpindleToggle; + this.cBImportGCUseSpindle2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleToggle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUseSpindle2.Name = "cBImportGCUseSpindle2"; + this.cBImportGCUseSpindle2.UseVisualStyleBackColor = true; + this.cBImportGCUseSpindle2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // lblValX + // cBImportGCUsePWM2 // - resources.ApplyResources(this.lblValX, "lblValX"); - this.lblValX.Name = "lblValX"; - this.toolTip1.SetToolTip(this.lblValX, resources.GetString("lblValX.ToolTip")); + resources.ApplyResources(this.cBImportGCUsePWM2, "cBImportGCUsePWM2"); + this.cBImportGCUsePWM2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCPWMEnable; + this.cBImportGCUsePWM2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCPWMEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUsePWM2.Name = "cBImportGCUsePWM2"; + this.cBImportGCUsePWM2.UseVisualStyleBackColor = true; + this.cBImportGCUsePWM2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // cBGPEnable + // cBImportGCUseZ2 // - resources.ApplyResources(this.cBGPEnable, "cBGPEnable"); - this.cBGPEnable.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadEnable; - this.cBGPEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBGPEnable.Name = "cBGPEnable"; - this.cBGPEnable.UseVisualStyleBackColor = true; - this.cBGPEnable.CheckedChanged += new System.EventHandler(this.CbGPEnable_CheckedChanged); + resources.ApplyResources(this.cBImportGCUseZ2, "cBImportGCUseZ2"); + this.cBImportGCUseZ2.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZEnable; + this.cBImportGCUseZ2.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGCUseZ2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUseZ2.Name = "cBImportGCUseZ2"; + this.cBImportGCUseZ2.UseVisualStyleBackColor = true; + this.cBImportGCUseZ2.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // cBRInvert + // cBImportGCZIncNoZUp // - resources.ApplyResources(this.cBRInvert, "cBRInvert"); - this.cBRInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadRInvert; - this.cBRInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadRInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBRInvert.Name = "cBRInvert"; - this.cBRInvert.UseVisualStyleBackColor = true; + this.cBImportGCZIncNoZUp.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(192)))), ((int)(((byte)(192))))); + this.cBImportGCZIncNoZUp.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZIncNoZUp; + this.cBImportGCZIncNoZUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZIncNoZUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBImportGCZIncNoZUp, "cBImportGCZIncNoZUp"); + this.cBImportGCZIncNoZUp.Name = "cBImportGCZIncNoZUp"; + this.toolTip1.SetToolTip(this.cBImportGCZIncNoZUp, resources.GetString("cBImportGCZIncNoZUp.ToolTip")); + this.cBImportGCZIncNoZUp.UseVisualStyleBackColor = false; // - // cBZInvert + // cBImportGCZIncEnable // - resources.ApplyResources(this.cBZInvert, "cBZInvert"); - this.cBZInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadZInvert; - this.cBZInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadZInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBZInvert.Name = "cBZInvert"; - this.cBZInvert.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGCZIncEnable, "cBImportGCZIncEnable"); + this.cBImportGCZIncEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZIncEnable; + this.cBImportGCZIncEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZIncEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCZIncEnable.Name = "cBImportGCZIncEnable"; + this.toolTip1.SetToolTip(this.cBImportGCZIncEnable, resources.GetString("cBImportGCZIncEnable.ToolTip")); + this.cBImportGCZIncEnable.UseVisualStyleBackColor = true; + this.cBImportGCZIncEnable.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // cBYInvert + // nUDImportGCZIncrement // - resources.ApplyResources(this.cBYInvert, "cBYInvert"); - this.cBYInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadYInvert; - this.cBYInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadYInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBYInvert.Name = "cBYInvert"; - this.cBYInvert.UseVisualStyleBackColor = true; + this.nUDImportGCZIncrement.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZIncrement", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCZIncrement.DecimalPlaces = 2; + this.nUDImportGCZIncrement.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCZIncrement, "nUDImportGCZIncrement"); + this.nUDImportGCZIncrement.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDImportGCZIncrement.Name = "nUDImportGCZIncrement"; + this.nUDImportGCZIncrement.Value = global::GrblPlotter.Properties.Settings.Default.importGCZIncrement; // - // cBXInvert + // cBImportGCZIncStartZero // - resources.ApplyResources(this.cBXInvert, "cBXInvert"); - this.cBXInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadXInvert; - this.cBXInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadXInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBXInvert.Name = "cBXInvert"; - this.cBXInvert.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBImportGCZIncStartZero, "cBImportGCZIncStartZero"); + this.cBImportGCZIncStartZero.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZIncStartZero; + this.cBImportGCZIncStartZero.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZIncStartZero", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCZIncStartZero.Name = "cBImportGCZIncStartZero"; + this.toolTip1.SetToolTip(this.cBImportGCZIncStartZero, resources.GetString("cBImportGCZIncStartZero.ToolTip")); + this.cBImportGCZIncStartZero.UseVisualStyleBackColor = true; // - // tBRAxis + // cBImportGCZPreventSpindle // - this.tBRAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.tBRAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadRAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBRAxis, "tBRAxis"); - this.tBRAxis.Name = "tBRAxis"; - this.tBRAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadRAxis; - this.toolTip1.SetToolTip(this.tBRAxis, resources.GetString("tBRAxis.ToolTip")); + resources.ApplyResources(this.cBImportGCZPreventSpindle, "cBImportGCZPreventSpindle"); + this.cBImportGCZPreventSpindle.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZPreventSpindle; + this.cBImportGCZPreventSpindle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZPreventSpindle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCZPreventSpindle.Name = "cBImportGCZPreventSpindle"; + this.cBImportGCZPreventSpindle.UseVisualStyleBackColor = true; // - // tBZAxis + // cBImportGCTTZAxis + // + resources.ApplyResources(this.cBImportGCTTZAxis, "cBImportGCTTZAxis"); + this.cBImportGCTTZAxis.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTZAxis; + this.cBImportGCTTZAxis.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTZAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTTZAxis.Name = "cBImportGCTTZAxis"; + this.toolTip1.SetToolTip(this.cBImportGCTTZAxis, resources.GetString("cBImportGCTTZAxis.ToolTip")); + this.cBImportGCTTZAxis.UseVisualStyleBackColor = true; + this.cBImportGCTTZAxis.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + this.cBImportGCTTZAxis.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + // + // nUDImportGCFeedZ // - this.tBZAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.tBZAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadZAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBZAxis, "tBZAxis"); - this.tBZAxis.Name = "tBZAxis"; - this.tBZAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadZAxis; - this.toolTip1.SetToolTip(this.tBZAxis, resources.GetString("tBZAxis.ToolTip")); + this.nUDImportGCFeedZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCFeedZ.Increment = new decimal(new int[] { + 100, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGCFeedZ, "nUDImportGCFeedZ"); + this.nUDImportGCFeedZ.Maximum = new decimal(new int[] { + 20000, + 0, + 0, + 0}); + this.nUDImportGCFeedZ.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDImportGCFeedZ.Name = "nUDImportGCFeedZ"; + this.toolTip1.SetToolTip(this.nUDImportGCFeedZ, resources.GetString("nUDImportGCFeedZ.ToolTip")); + this.nUDImportGCFeedZ.Value = global::GrblPlotter.Properties.Settings.Default.importGCZFeed; // - // tBYAxis + // nUDImportGCZUp // - this.tBYAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.tBYAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadYAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBYAxis, "tBYAxis"); - this.tBYAxis.Name = "tBYAxis"; - this.tBYAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadYAxis; - this.toolTip1.SetToolTip(this.tBYAxis, resources.GetString("tBYAxis.ToolTip")); + this.nUDImportGCZUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCZUp.DecimalPlaces = 2; + this.nUDImportGCZUp.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCZUp, "nUDImportGCZUp"); + this.nUDImportGCZUp.Maximum = new decimal(new int[] { + 1000, + 0, + 0, + 0}); + this.nUDImportGCZUp.Name = "nUDImportGCZUp"; + this.toolTip1.SetToolTip(this.nUDImportGCZUp, resources.GetString("nUDImportGCZUp.ToolTip")); + this.nUDImportGCZUp.Value = global::GrblPlotter.Properties.Settings.Default.importGCZUp; // - // tBXAxis + // nUDImportGCZDown // - this.tBXAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; - this.tBXAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadXAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBXAxis, "tBXAxis"); - this.tBXAxis.Name = "tBXAxis"; - this.tBXAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadXAxis; - this.toolTip1.SetToolTip(this.tBXAxis, resources.GetString("tBXAxis.ToolTip")); + this.nUDImportGCZDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCZDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCZDown.DecimalPlaces = 2; + this.nUDImportGCZDown.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCZDown, "nUDImportGCZDown"); + this.nUDImportGCZDown.Maximum = new decimal(new int[] { + 0, + 0, + 0, + 0}); + this.nUDImportGCZDown.Minimum = new decimal(new int[] { + 1000, + 0, + 0, + -2147483648}); + this.nUDImportGCZDown.Name = "nUDImportGCZDown"; + this.toolTip1.SetToolTip(this.nUDImportGCZDown, resources.GetString("nUDImportGCZDown.ToolTip")); + this.nUDImportGCZDown.Value = global::GrblPlotter.Properties.Settings.Default.importGCZDown; + this.nUDImportGCZDown.ValueChanged += new System.EventHandler(this.NudImportPenWidthToZMin_ValueChanged); // - // tab7gB1lbl1 + // cBImportGCUseZ // - resources.ApplyResources(this.tab7gB1lbl1, "tab7gB1lbl1"); - this.tab7gB1lbl1.Name = "tab7gB1lbl1"; + resources.ApplyResources(this.cBImportGCUseZ, "cBImportGCUseZ"); + this.cBImportGCUseZ.Checked = global::GrblPlotter.Properties.Settings.Default.importGCZEnable; + this.cBImportGCUseZ.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBImportGCUseZ.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCZEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUseZ.Name = "cBImportGCUseZ"; + this.toolTip1.SetToolTip(this.cBImportGCUseZ, resources.GetString("cBImportGCUseZ.ToolTip")); + this.cBImportGCUseZ.UseVisualStyleBackColor = true; + this.cBImportGCUseZ.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // tBGP15 + // cBImportGCTTSSpeedPWM // - this.tBGP15.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons15", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP15, "tBGP15"); - this.tBGP15.Name = "tBGP15"; - this.tBGP15.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons15; + resources.ApplyResources(this.cBImportGCTTSSpeedPWM, "cBImportGCTTSSpeedPWM"); + this.cBImportGCTTSSpeedPWM.BackColor = System.Drawing.Color.Transparent; + this.cBImportGCTTSSpeedPWM.Checked = global::GrblPlotter.Properties.Settings.Default.importGCTTSSpeed; + this.cBImportGCTTSSpeedPWM.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCTTSSpeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCTTSSpeedPWM.Name = "cBImportGCTTSSpeedPWM"; + this.toolTip1.SetToolTip(this.cBImportGCTTSSpeedPWM, resources.GetString("cBImportGCTTSSpeedPWM.ToolTip")); + this.cBImportGCTTSSpeedPWM.UseVisualStyleBackColor = false; // - // tBGP14 + // tBImportGCPWMTextP94 // - this.tBGP14.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons14", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP14, "tBGP14"); - this.tBGP14.Name = "tBGP14"; - this.tBGP14.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons14; + this.tBImportGCPWMTextP94.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCPWMTextP94", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCPWMTextP94, "tBImportGCPWMTextP94"); + this.tBImportGCPWMTextP94.Name = "tBImportGCPWMTextP94"; + this.tBImportGCPWMTextP94.Text = global::GrblPlotter.Properties.Settings.Default.importGCPWMTextP94; // - // tBGP13 + // nUDImportGCDlyP94 // - this.tBGP13.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons13", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP13, "tBGP13"); - this.tBGP13.Name = "tBGP13"; - this.tBGP13.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons13; + this.nUDImportGCDlyP94.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyP94", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCDlyP94.DecimalPlaces = 2; + this.nUDImportGCDlyP94.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCDlyP94, "nUDImportGCDlyP94"); + this.nUDImportGCDlyP94.Name = "nUDImportGCDlyP94"; + this.toolTip1.SetToolTip(this.nUDImportGCDlyP94, resources.GetString("nUDImportGCDlyP94.ToolTip")); + this.nUDImportGCDlyP94.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyP94; // - // tBGP12 + // nUDImportGCPWMP94 // - this.tBGP12.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons12", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP12, "tBGP12"); - this.tBGP12.Name = "tBGP12"; - this.tBGP12.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons12; + this.nUDImportGCPWMP94.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMP94", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCPWMP94, "nUDImportGCPWMP94"); + this.nUDImportGCPWMP94.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDImportGCPWMP94.Name = "nUDImportGCPWMP94"; + this.nUDImportGCPWMP94.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMP94; + this.nUDImportGCPWMP94.ValueChanged += new System.EventHandler(this.NudImportGCPWMP94_ValueChanged); // - // tBGP11 + // tBImportGCPWMTextP93 // - this.tBGP11.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons11", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP11, "tBGP11"); - this.tBGP11.Name = "tBGP11"; - this.tBGP11.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons11; + this.tBImportGCPWMTextP93.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCPWMTextP93", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCPWMTextP93, "tBImportGCPWMTextP93"); + this.tBImportGCPWMTextP93.Name = "tBImportGCPWMTextP93"; + this.tBImportGCPWMTextP93.Text = global::GrblPlotter.Properties.Settings.Default.importGCPWMTextP93; // - // tBGP10 + // nUDImportGCDlyP93 // - this.tBGP10.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons10", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP10, "tBGP10"); - this.tBGP10.Name = "tBGP10"; - this.tBGP10.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons10; + this.nUDImportGCDlyP93.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyP93", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCDlyP93.DecimalPlaces = 2; + this.nUDImportGCDlyP93.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCDlyP93, "nUDImportGCDlyP93"); + this.nUDImportGCDlyP93.Name = "nUDImportGCDlyP93"; + this.toolTip1.SetToolTip(this.nUDImportGCDlyP93, resources.GetString("nUDImportGCDlyP93.ToolTip")); + this.nUDImportGCDlyP93.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyP93; // - // tBGP9 + // nUDImportGCPWMP93 // - this.tBGP9.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons9", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP9, "tBGP9"); - this.tBGP9.Name = "tBGP9"; - this.tBGP9.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons9; + this.nUDImportGCPWMP93.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMP93", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCPWMP93, "nUDImportGCPWMP93"); + this.nUDImportGCPWMP93.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDImportGCPWMP93.Name = "nUDImportGCPWMP93"; + this.nUDImportGCPWMP93.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMP93; + this.nUDImportGCPWMP93.ValueChanged += new System.EventHandler(this.NudImportGCPWMP93_ValueChanged); // - // tBGP8 + // nUDImportGCPWMZero // - this.tBGP8.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons8", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP8, "tBGP8"); - this.tBGP8.Name = "tBGP8"; - this.tBGP8.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons8; + this.nUDImportGCPWMZero.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMZero", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCPWMZero, "nUDImportGCPWMZero"); + this.nUDImportGCPWMZero.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDImportGCPWMZero.Name = "nUDImportGCPWMZero"; + this.toolTip1.SetToolTip(this.nUDImportGCPWMZero, resources.GetString("nUDImportGCPWMZero.ToolTip")); + this.nUDImportGCPWMZero.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMZero; + this.nUDImportGCPWMZero.ValueChanged += new System.EventHandler(this.NudImportGCPWMZero_ValueChanged); // - // tBGP7 + // cBImportGCPWMSkipM30 // - this.tBGP7.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons7", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP7, "tBGP7"); - this.tBGP7.Name = "tBGP7"; - this.tBGP7.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons7; + resources.ApplyResources(this.cBImportGCPWMSkipM30, "cBImportGCPWMSkipM30"); + this.cBImportGCPWMSkipM30.Checked = global::GrblPlotter.Properties.Settings.Default.importGCPWMSkipM30; + this.cBImportGCPWMSkipM30.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCPWMSkipM30", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCPWMSkipM30.Name = "cBImportGCPWMSkipM30"; + this.toolTip1.SetToolTip(this.cBImportGCPWMSkipM30, resources.GetString("cBImportGCPWMSkipM30.ToolTip")); + this.cBImportGCPWMSkipM30.UseVisualStyleBackColor = true; // - // tBGP6 + // nUDImportGCPWMUp // - this.tBGP6.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons6", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP6, "tBGP6"); - this.tBGP6.Name = "tBGP6"; - this.tBGP6.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons6; + this.nUDImportGCPWMUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCPWMUp, "nUDImportGCPWMUp"); + this.nUDImportGCPWMUp.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDImportGCPWMUp.Name = "nUDImportGCPWMUp"; + this.toolTip1.SetToolTip(this.nUDImportGCPWMUp, resources.GetString("nUDImportGCPWMUp.ToolTip")); + this.nUDImportGCPWMUp.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMUp; + this.nUDImportGCPWMUp.ValueChanged += new System.EventHandler(this.NudImportGCPWMUp_ValueChanged); // - // tBGP5 + // nUDImportGCDlyUp // - this.tBGP5.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP5, "tBGP5"); - this.tBGP5.Name = "tBGP5"; - this.tBGP5.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons5; + this.nUDImportGCDlyUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCDlyUp.DecimalPlaces = 2; + this.nUDImportGCDlyUp.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCDlyUp, "nUDImportGCDlyUp"); + this.nUDImportGCDlyUp.Name = "nUDImportGCDlyUp"; + this.toolTip1.SetToolTip(this.nUDImportGCDlyUp, resources.GetString("nUDImportGCDlyUp.ToolTip")); + this.nUDImportGCDlyUp.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyUp; // - // tBGP4 + // nUDImportGCPWMDown // - this.tBGP4.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP4, "tBGP4"); - this.tBGP4.Name = "tBGP4"; - this.tBGP4.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons4; + this.nUDImportGCPWMDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDImportGCPWMDown, "nUDImportGCPWMDown"); + this.nUDImportGCPWMDown.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDImportGCPWMDown.Name = "nUDImportGCPWMDown"; + this.toolTip1.SetToolTip(this.nUDImportGCPWMDown, resources.GetString("nUDImportGCPWMDown.ToolTip")); + this.nUDImportGCPWMDown.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDown; + this.nUDImportGCPWMDown.ValueChanged += new System.EventHandler(this.NudImportGCPWMDown_ValueChanged); // - // tBGP3 + // nUDImportGCDlyDown // - this.tBGP3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP3, "tBGP3"); - this.tBGP3.Name = "tBGP3"; - this.tBGP3.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons3; + this.nUDImportGCDlyDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCPWMDlyDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCDlyDown.DecimalPlaces = 2; + this.nUDImportGCDlyDown.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDImportGCDlyDown, "nUDImportGCDlyDown"); + this.nUDImportGCDlyDown.Name = "nUDImportGCDlyDown"; + this.toolTip1.SetToolTip(this.nUDImportGCDlyDown, resources.GetString("nUDImportGCDlyDown.ToolTip")); + this.nUDImportGCDlyDown.Value = global::GrblPlotter.Properties.Settings.Default.importGCPWMDlyDown; // - // tBGP2 + // cBImportGCUsePWM // - this.tBGP2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP2, "tBGP2"); - this.tBGP2.Name = "tBGP2"; - this.tBGP2.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons2; + resources.ApplyResources(this.cBImportGCUsePWM, "cBImportGCUsePWM"); + this.cBImportGCUsePWM.Checked = global::GrblPlotter.Properties.Settings.Default.importGCPWMEnable; + this.cBImportGCUsePWM.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCPWMEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUsePWM.Name = "cBImportGCUsePWM"; + this.toolTip1.SetToolTip(this.cBImportGCUsePWM, resources.GetString("cBImportGCUsePWM.ToolTip")); + this.cBImportGCUsePWM.UseVisualStyleBackColor = true; + this.cBImportGCUsePWM.CheckedChanged += new System.EventHandler(this.CbImportGCUsePWM_CheckedChanged); // - // tBGP1 + // cBImportGCUseSpindle // - this.tBGP1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP1, "tBGP1"); - this.tBGP1.Name = "tBGP1"; - this.tBGP1.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons1; + resources.ApplyResources(this.cBImportGCUseSpindle, "cBImportGCUseSpindle"); + this.cBImportGCUseSpindle.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSpindleToggle; + this.cBImportGCUseSpindle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSpindleToggle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUseSpindle.Name = "cBImportGCUseSpindle"; + this.toolTip1.SetToolTip(this.cBImportGCUseSpindle, resources.GetString("cBImportGCUseSpindle.ToolTip")); + this.cBImportGCUseSpindle.UseVisualStyleBackColor = true; + this.cBImportGCUseSpindle.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // lblgp + // tBImportGCIPD // - this.lblgp.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblgp, "lblgp"); - this.lblgp.Name = "lblgp"; + this.tBImportGCIPD.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCIndPenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCIPD, "tBImportGCIPD"); + this.tBImportGCIPD.Name = "tBImportGCIPD"; + this.tBImportGCIPD.Text = global::GrblPlotter.Properties.Settings.Default.importGCIndPenDown; // - // label44 + // tBImportGCIPU // - resources.ApplyResources(this.label44, "label44"); - this.label44.Name = "label44"; + this.tBImportGCIPU.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCIndPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCIPU, "tBImportGCIPU"); + this.tBImportGCIPU.Name = "tBImportGCIPU"; + this.tBImportGCIPU.Text = global::GrblPlotter.Properties.Settings.Default.importGCIndPenUp; // - // trackBarR + // cBImportGCUseIndividual // - resources.ApplyResources(this.trackBarR, "trackBarR"); - this.trackBarR.Maximum = 65535; - this.trackBarR.Name = "trackBarR"; - this.toolTip1.SetToolTip(this.trackBarR, resources.GetString("trackBarR.ToolTip")); - this.trackBarR.Value = 32767; + resources.ApplyResources(this.cBImportGCUseIndividual, "cBImportGCUseIndividual"); + this.cBImportGCUseIndividual.Checked = global::GrblPlotter.Properties.Settings.Default.importGCIndEnable; + this.cBImportGCUseIndividual.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCIndEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCUseIndividual.Name = "cBImportGCUseIndividual"; + this.cBImportGCUseIndividual.UseVisualStyleBackColor = true; + this.cBImportGCUseIndividual.CheckedChanged += new System.EventHandler(this.CbImportGCUseIndividual_CheckedChanged); // - // label43 + // numericUpDown5 // - resources.ApplyResources(this.label43, "label43"); - this.label43.Name = "label43"; + this.numericUpDown5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "convertZtoSOff", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown5.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.numericUpDown5, "numericUpDown5"); + this.numericUpDown5.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.numericUpDown5.Name = "numericUpDown5"; + this.numericUpDown5.Value = global::GrblPlotter.Properties.Settings.Default.convertZtoSOff; // - // trackBarZ + // numericUpDown4 // - resources.ApplyResources(this.trackBarZ, "trackBarZ"); - this.trackBarZ.Maximum = 65535; - this.trackBarZ.Name = "trackBarZ"; - this.toolTip1.SetToolTip(this.trackBarZ, resources.GetString("trackBarZ.ToolTip")); - this.trackBarZ.Value = 32767; + this.numericUpDown4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "convertZtoSMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown4.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.numericUpDown4, "numericUpDown4"); + this.numericUpDown4.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.numericUpDown4.Name = "numericUpDown4"; + this.numericUpDown4.Value = global::GrblPlotter.Properties.Settings.Default.convertZtoSMin; // - // label42 + // numericUpDown3 // - resources.ApplyResources(this.label42, "label42"); - this.label42.Name = "label42"; + this.numericUpDown3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "convertZtoSMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown3.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.numericUpDown3, "numericUpDown3"); + this.numericUpDown3.Maximum = new decimal(new int[] { + 100000, + 0, + 0, + 0}); + this.numericUpDown3.Name = "numericUpDown3"; + this.numericUpDown3.Value = global::GrblPlotter.Properties.Settings.Default.convertZtoSMax; // - // label41 + // cBImportGCRelative // - resources.ApplyResources(this.label41, "label41"); - this.label41.Name = "label41"; + resources.ApplyResources(this.cBImportGCRelative, "cBImportGCRelative"); + this.cBImportGCRelative.Checked = global::GrblPlotter.Properties.Settings.Default.importGCRelative; + this.cBImportGCRelative.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCRelative", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCRelative.Name = "cBImportGCRelative"; + this.toolTip1.SetToolTip(this.cBImportGCRelative, resources.GetString("cBImportGCRelative.ToolTip")); + this.cBImportGCRelative.UseVisualStyleBackColor = true; + this.cBImportGCRelative.CheckedChanged += new System.EventHandler(this.HighlightPenOptions_Click); // - // trackBarY + // cBImportGCCompress // - resources.ApplyResources(this.trackBarY, "trackBarY"); - this.trackBarY.Maximum = 65535; - this.trackBarY.Name = "trackBarY"; - this.toolTip1.SetToolTip(this.trackBarY, resources.GetString("trackBarY.ToolTip")); - this.trackBarY.Value = 32767; + resources.ApplyResources(this.cBImportGCCompress, "cBImportGCCompress"); + this.cBImportGCCompress.Checked = global::GrblPlotter.Properties.Settings.Default.importGCCompress; + this.cBImportGCCompress.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCCompress", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCCompress.Name = "cBImportGCCompress"; + this.toolTip1.SetToolTip(this.cBImportGCCompress, resources.GetString("cBImportGCCompress.ToolTip")); + this.cBImportGCCompress.UseVisualStyleBackColor = true; // - // trackBarX + // cBimportGCSubPenUpDown // - resources.ApplyResources(this.trackBarX, "trackBarX"); - this.trackBarX.Maximum = 65600; - this.trackBarX.Name = "trackBarX"; - this.toolTip1.SetToolTip(this.trackBarX, resources.GetString("trackBarX.ToolTip")); - this.trackBarX.Value = 32767; + resources.ApplyResources(this.cBimportGCSubPenUpDown, "cBimportGCSubPenUpDown"); + this.cBimportGCSubPenUpDown.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSubPenUpDown; + this.cBimportGCSubPenUpDown.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBimportGCSubPenUpDown.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSubPenUpDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBimportGCSubPenUpDown.Name = "cBimportGCSubPenUpDown"; + this.cBimportGCSubPenUpDown.UseVisualStyleBackColor = true; // - // lblButtons15 + // nUDImportGCLineSegment // - this.lblButtons15.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons15, "lblButtons15"); - this.lblButtons15.Name = "lblButtons15"; + this.nUDImportGCLineSegment.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importGCLineSegmentLength", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDImportGCLineSegment.DecimalPlaces = 1; + this.nUDImportGCLineSegment.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDImportGCLineSegment, "nUDImportGCLineSegment"); + this.nUDImportGCLineSegment.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDImportGCLineSegment.Name = "nUDImportGCLineSegment"; + this.toolTip1.SetToolTip(this.nUDImportGCLineSegment, resources.GetString("nUDImportGCLineSegment.ToolTip")); + this.nUDImportGCLineSegment.Value = global::GrblPlotter.Properties.Settings.Default.importGCLineSegmentLength; // - // lblButtons0 + // cBImportGCSubFirst // - this.lblButtons0.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons0, "lblButtons0"); - this.lblButtons0.Name = "lblButtons0"; + resources.ApplyResources(this.cBImportGCSubFirst, "cBImportGCSubFirst"); + this.cBImportGCSubFirst.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSubFirst; + this.cBImportGCSubFirst.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSubFirst", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCSubFirst.Name = "cBImportGCSubFirst"; + this.cBImportGCSubFirst.UseVisualStyleBackColor = true; // - // lblButtons14 + // cBImportGCLineSegmentsEquidistant // - this.lblButtons14.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons14, "lblButtons14"); - this.lblButtons14.Name = "lblButtons14"; + resources.ApplyResources(this.cBImportGCLineSegmentsEquidistant, "cBImportGCLineSegmentsEquidistant"); + this.cBImportGCLineSegmentsEquidistant.Checked = global::GrblPlotter.Properties.Settings.Default.importGCLineSegmentEquidistant; + this.cBImportGCLineSegmentsEquidistant.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCLineSegmentEquidistant", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCLineSegmentsEquidistant.Name = "cBImportGCLineSegmentsEquidistant"; + this.toolTip1.SetToolTip(this.cBImportGCLineSegmentsEquidistant, resources.GetString("cBImportGCLineSegmentsEquidistant.ToolTip")); + this.cBImportGCLineSegmentsEquidistant.UseVisualStyleBackColor = true; // - // tBGP0 + // tBImportGCSubroutine // - this.tBGP0.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.tBGP0, "tBGP0"); - this.tBGP0.Name = "tBGP0"; - this.tBGP0.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons0; + this.tBImportGCSubroutine.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importGCSubroutine", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBImportGCSubroutine, "tBImportGCSubroutine"); + this.tBImportGCSubroutine.Name = "tBImportGCSubroutine"; + this.tBImportGCSubroutine.Text = global::GrblPlotter.Properties.Settings.Default.importGCSubroutine; + this.toolTip1.SetToolTip(this.tBImportGCSubroutine, resources.GetString("tBImportGCSubroutine.ToolTip")); // - // lblButtons13 + // cBImportGCSubEnable // - this.lblButtons13.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons13, "lblButtons13"); - this.lblButtons13.Name = "lblButtons13"; + resources.ApplyResources(this.cBImportGCSubEnable, "cBImportGCSubEnable"); + this.cBImportGCSubEnable.Checked = global::GrblPlotter.Properties.Settings.Default.importGCSubEnable; + this.cBImportGCSubEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCSubEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBImportGCSubEnable.Name = "cBImportGCSubEnable"; + this.toolTip1.SetToolTip(this.cBImportGCSubEnable, resources.GetString("cBImportGCSubEnable.ToolTip")); + this.cBImportGCSubEnable.UseVisualStyleBackColor = true; // - // lblButtons1 + // cBImportGCLineSegments // - this.lblButtons1.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons1, "lblButtons1"); - this.lblButtons1.Name = "lblButtons1"; + this.cBImportGCLineSegments.Checked = global::GrblPlotter.Properties.Settings.Default.importGCLineSegmentation; + this.cBImportGCLineSegments.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGCLineSegmentation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBImportGCLineSegments, "cBImportGCLineSegments"); + this.cBImportGCLineSegments.Name = "cBImportGCLineSegments"; + this.toolTip1.SetToolTip(this.cBImportGCLineSegments, resources.GetString("cBImportGCLineSegments.ToolTip")); + this.cBImportGCLineSegments.UseVisualStyleBackColor = true; + this.cBImportGCLineSegments.CheckedChanged += new System.EventHandler(this.CbImportGCLineSegments_CheckedChanged); // - // lblButtons12 + // lblLastUseCase // - this.lblButtons12.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons12, "lblButtons12"); - this.lblButtons12.Name = "lblButtons12"; + resources.ApplyResources(this.lblLastUseCase, "lblLastUseCase"); + this.lblLastUseCase.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "useCaseLastLoaded", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.lblLastUseCase.Name = "lblLastUseCase"; + this.lblLastUseCase.Text = global::GrblPlotter.Properties.Settings.Default.useCaseLastLoaded; // - // lblButtons2 + // tBUseCaseInfo // - this.lblButtons2.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons2, "lblButtons2"); - this.lblButtons2.Name = "lblButtons2"; + this.tBUseCaseInfo.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importUseCaseInfo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBUseCaseInfo, "tBUseCaseInfo"); + this.tBUseCaseInfo.Name = "tBUseCaseInfo"; + this.tBUseCaseInfo.Text = global::GrblPlotter.Properties.Settings.Default.importUseCaseInfo; // - // lblButtons11 + // nUDToolOffsetZ // - this.lblButtons11.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons11, "lblButtons11"); - this.lblButtons11.Name = "lblButtons11"; + this.nUDToolOffsetZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "toolTableOffsetZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDToolOffsetZ.DecimalPlaces = 1; + this.nUDToolOffsetZ.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDToolOffsetZ, "nUDToolOffsetZ"); + this.nUDToolOffsetZ.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDToolOffsetZ.Minimum = new decimal(new int[] { + 10000, + 0, + 0, + -2147483648}); + this.nUDToolOffsetZ.Name = "nUDToolOffsetZ"; + this.nUDToolOffsetZ.Value = global::GrblPlotter.Properties.Settings.Default.toolTableOffsetZ; // - // lblButtons3 + // nUDToolOffsetX // - this.lblButtons3.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons3, "lblButtons3"); - this.lblButtons3.Name = "lblButtons3"; + this.nUDToolOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "toolTableOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDToolOffsetX.DecimalPlaces = 1; + this.nUDToolOffsetX.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDToolOffsetX, "nUDToolOffsetX"); + this.nUDToolOffsetX.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDToolOffsetX.Minimum = new decimal(new int[] { + 10000, + 0, + 0, + -2147483648}); + this.nUDToolOffsetX.Name = "nUDToolOffsetX"; + this.nUDToolOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.toolTableOffsetX; // - // lblButtons10 + // nUDToolOffsetY // - this.lblButtons10.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons10, "lblButtons10"); - this.lblButtons10.Name = "lblButtons10"; + this.nUDToolOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "toolTableOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDToolOffsetY.DecimalPlaces = 1; + this.nUDToolOffsetY.Increment = new decimal(new int[] { + 10, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDToolOffsetY, "nUDToolOffsetY"); + this.nUDToolOffsetY.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.nUDToolOffsetY.Minimum = new decimal(new int[] { + 10000, + 0, + 0, + -2147483648}); + this.nUDToolOffsetY.Name = "nUDToolOffsetY"; + this.nUDToolOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.toolTableOffsetY; // - // lblButtons4 + // nUDToolChangeScriptDelay // - this.lblButtons4.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons4, "lblButtons4"); - this.lblButtons4.Name = "lblButtons4"; + this.nUDToolChangeScriptDelay.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptDelay", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDToolChangeScriptDelay.DecimalPlaces = 1; + resources.ApplyResources(this.nUDToolChangeScriptDelay, "nUDToolChangeScriptDelay"); + this.nUDToolChangeScriptDelay.Name = "nUDToolChangeScriptDelay"; + this.nUDToolChangeScriptDelay.Value = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptDelay; // - // lblButtons9 + // nUDToolChangeEmpty // - this.lblButtons9.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons9, "lblButtons9"); - this.lblButtons9.Name = "lblButtons9"; + this.nUDToolChangeEmpty.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "ctrlToolChangeEmptyNr", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDToolChangeEmpty, "nUDToolChangeEmpty"); + this.nUDToolChangeEmpty.Maximum = new decimal(new int[] { + 99, + 0, + 0, + 0}); + this.nUDToolChangeEmpty.Name = "nUDToolChangeEmpty"; + this.toolTip1.SetToolTip(this.nUDToolChangeEmpty, resources.GetString("nUDToolChangeEmpty.ToolTip")); + this.nUDToolChangeEmpty.Value = global::GrblPlotter.Properties.Settings.Default.ctrlToolChangeEmptyNr; // - // lblButtons5 + // cBToolChangeEmpty // - this.lblButtons5.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons5, "lblButtons5"); - this.lblButtons5.Name = "lblButtons5"; + this.cBToolChangeEmpty.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlToolChangeEmpty; + this.cBToolChangeEmpty.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlToolChangeEmpty", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBToolChangeEmpty, "cBToolChangeEmpty"); + this.cBToolChangeEmpty.Name = "cBToolChangeEmpty"; + this.toolTip1.SetToolTip(this.cBToolChangeEmpty, resources.GetString("cBToolChangeEmpty.ToolTip")); + this.cBToolChangeEmpty.UseVisualStyleBackColor = true; // - // lblButtons8 + // tBToolChangeScriptProbe // - this.lblButtons8.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons8, "lblButtons8"); - this.lblButtons8.Name = "lblButtons8"; + this.tBToolChangeScriptProbe.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptProbe", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBToolChangeScriptProbe, "tBToolChangeScriptProbe"); + this.tBToolChangeScriptProbe.Name = "tBToolChangeScriptProbe"; + this.tBToolChangeScriptProbe.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptProbe; + this.toolTip1.SetToolTip(this.tBToolChangeScriptProbe, resources.GetString("tBToolChangeScriptProbe.ToolTip")); // - // lblButtons6 + // tBToolChangeScriptSelect // - this.lblButtons6.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons6, "lblButtons6"); - this.lblButtons6.Name = "lblButtons6"; + this.tBToolChangeScriptSelect.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptSelect", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBToolChangeScriptSelect, "tBToolChangeScriptSelect"); + this.tBToolChangeScriptSelect.Name = "tBToolChangeScriptSelect"; + this.tBToolChangeScriptSelect.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptSelect; + this.toolTip1.SetToolTip(this.tBToolChangeScriptSelect, resources.GetString("tBToolChangeScriptSelect.ToolTip")); // - // lblButtons7 + // tBToolChangeScriptPut // - this.lblButtons7.BackColor = System.Drawing.Color.LightGray; - resources.ApplyResources(this.lblButtons7, "lblButtons7"); - this.lblButtons7.Name = "lblButtons7"; + this.tBToolChangeScriptPut.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptPut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBToolChangeScriptPut, "tBToolChangeScriptPut"); + this.tBToolChangeScriptPut.Name = "tBToolChangeScriptPut"; + this.tBToolChangeScriptPut.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptPut; + this.toolTip1.SetToolTip(this.tBToolChangeScriptPut, resources.GetString("tBToolChangeScriptPut.ToolTip")); // - // tabPage1 + // tBToolChangeScriptGet // - this.tabPage1.Controls.Add(this.BtnHelp_Joystick); - this.tabPage1.Controls.Add(this.tab8gB1); - resources.ApplyResources(this.tabPage1, "tabPage1"); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.UseVisualStyleBackColor = true; + this.tBToolChangeScriptGet.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrlToolScriptGet", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBToolChangeScriptGet, "tBToolChangeScriptGet"); + this.tBToolChangeScriptGet.Name = "tBToolChangeScriptGet"; + this.tBToolChangeScriptGet.Text = global::GrblPlotter.Properties.Settings.Default.ctrlToolScriptGet; + this.toolTip1.SetToolTip(this.tBToolChangeScriptGet, resources.GetString("tBToolChangeScriptGet.ToolTip")); // - // BtnHelp_Joystick + // cBToolChange // - this.BtnHelp_Joystick.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Joystick, "BtnHelp_Joystick"); - this.BtnHelp_Joystick.Name = "BtnHelp_Joystick"; - this.BtnHelp_Joystick.Tag = "id=form-setup-5#joystick"; - this.toolTip1.SetToolTip(this.BtnHelp_Joystick, resources.GetString("BtnHelp_Joystick.ToolTip")); - this.BtnHelp_Joystick.UseVisualStyleBackColor = false; - this.BtnHelp_Joystick.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.cBToolChange, "cBToolChange"); + this.cBToolChange.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlToolChange; + this.cBToolChange.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlToolChange", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBToolChange.Name = "cBToolChange"; + this.toolTip1.SetToolTip(this.cBToolChange, resources.GetString("cBToolChange.ToolTip")); + this.cBToolChange.UseVisualStyleBackColor = true; + this.cBToolChange.CheckedChanged += new System.EventHandler(this.CbImportGCTool_CheckedChanged); + this.cBToolChange.Click += new System.EventHandler(this.CbImportGCTool_CheckedChanged); // - // tab8gB1 + // checkBox10 // - this.tab8gB1.Controls.Add(this.groupBox33); - this.tab8gB1.Controls.Add(this.label77); - this.tab8gB1.Controls.Add(this.nUDJoyASpeed5); - this.tab8gB1.Controls.Add(this.nUDJoyASpeed4); - this.tab8gB1.Controls.Add(this.nUDJoyASpeed3); - this.tab8gB1.Controls.Add(this.nUDJoyASpeed2); - this.tab8gB1.Controls.Add(this.nUDJoyASpeed1); - this.tab8gB1.Controls.Add(this.nUDJoyAStep5); - this.tab8gB1.Controls.Add(this.nUDJoyAStep4); - this.tab8gB1.Controls.Add(this.nUDJoyAStep3); - this.tab8gB1.Controls.Add(this.nUDJoyAStep2); - this.tab8gB1.Controls.Add(this.nUDJoyAStep1); - this.tab8gB1.Controls.Add(this.tab8gB1lbl2); - this.tab8gB1.Controls.Add(this.lblJoystickSize); - this.tab8gB1.Controls.Add(this.tab8gB1lbl1); - this.tab8gB1.Controls.Add(this.hScrollBar1); - this.tab8gB1.Controls.Add(this.btnJoyZCalc); - this.tab8gB1.Controls.Add(this.label28); - this.tab8gB1.Controls.Add(this.nUDJoyZSpeed5); - this.tab8gB1.Controls.Add(this.nUDJoyZSpeed4); - this.tab8gB1.Controls.Add(this.nUDJoyZSpeed3); - this.tab8gB1.Controls.Add(this.nUDJoyZSpeed2); - this.tab8gB1.Controls.Add(this.nUDJoyZSpeed1); - this.tab8gB1.Controls.Add(this.nUDJoyZStep5); - this.tab8gB1.Controls.Add(this.nUDJoyZStep4); - this.tab8gB1.Controls.Add(this.nUDJoyZStep3); - this.tab8gB1.Controls.Add(this.nUDJoyZStep2); - this.tab8gB1.Controls.Add(this.nUDJoyZStep1); - this.tab8gB1.Controls.Add(this.label25); - this.tab8gB1.Controls.Add(this.label24); - this.tab8gB1.Controls.Add(this.label23); - this.tab8gB1.Controls.Add(this.label22); - this.tab8gB1.Controls.Add(this.label21); - this.tab8gB1.Controls.Add(this.label20); - this.tab8gB1.Controls.Add(this.btnJoyXYCalc); - this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed5); - this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed4); - this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed3); - this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed2); - this.tab8gB1.Controls.Add(this.nUDJoyXYSpeed1); - this.tab8gB1.Controls.Add(this.nUDJoyXYStep5); - this.tab8gB1.Controls.Add(this.nUDJoyXYStep4); - this.tab8gB1.Controls.Add(this.nUDJoyXYStep3); - this.tab8gB1.Controls.Add(this.nUDJoyXYStep2); - this.tab8gB1.Controls.Add(this.nUDJoyXYStep1); - resources.ApplyResources(this.tab8gB1, "tab8gB1"); - this.tab8gB1.Name = "tab8gB1"; - this.tab8gB1.TabStop = false; + resources.ApplyResources(this.checkBox10, "checkBox10"); + this.checkBox10.Checked = global::GrblPlotter.Properties.Settings.Default.grblDescriptionDxEnable; + this.checkBox10.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionDxEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox10.Name = "checkBox10"; + this.checkBox10.UseVisualStyleBackColor = true; // - // groupBox33 + // TbPinDescriptionD3 // - this.groupBox33.Controls.Add(this.RbApperance2); - this.groupBox33.Controls.Add(this.RbApperance1); - resources.ApplyResources(this.groupBox33, "groupBox33"); - this.groupBox33.Name = "groupBox33"; - this.groupBox33.TabStop = false; + this.TbPinDescriptionD3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbPinDescriptionD3, "TbPinDescriptionD3"); + this.TbPinDescriptionD3.Name = "TbPinDescriptionD3"; + this.TbPinDescriptionD3.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD3; // - // RbApperance2 + // TbPinDescriptionD2 // - resources.ApplyResources(this.RbApperance2, "RbApperance2"); - this.RbApperance2.Name = "RbApperance2"; - this.RbApperance2.TabStop = true; - this.RbApperance2.UseVisualStyleBackColor = true; + this.TbPinDescriptionD2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbPinDescriptionD2, "TbPinDescriptionD2"); + this.TbPinDescriptionD2.Name = "TbPinDescriptionD2"; + this.TbPinDescriptionD2.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD2; // - // RbApperance1 + // TbPinDescriptionD1 // - resources.ApplyResources(this.RbApperance1, "RbApperance1"); - this.RbApperance1.Checked = global::GrblPlotter.Properties.Settings.Default.guiJoystickApperance1; - this.RbApperance1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiJoystickApperance1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.RbApperance1.Name = "RbApperance1"; - this.RbApperance1.TabStop = true; - this.RbApperance1.UseVisualStyleBackColor = true; + this.TbPinDescriptionD1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbPinDescriptionD1, "TbPinDescriptionD1"); + this.TbPinDescriptionD1.Name = "TbPinDescriptionD1"; + this.TbPinDescriptionD1.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD1; // - // label77 + // TbPinDescriptionD0 // - resources.ApplyResources(this.label77, "label77"); - this.label77.Name = "label77"; + this.TbPinDescriptionD0.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "grblDescriptionD0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbPinDescriptionD0, "TbPinDescriptionD0"); + this.TbPinDescriptionD0.Name = "TbPinDescriptionD0"; + this.TbPinDescriptionD0.Text = global::GrblPlotter.Properties.Settings.Default.grblDescriptionD0; // - // nUDJoyASpeed5 + // cBSerialDIY // - this.nUDJoyASpeed5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyASpeed5, "nUDJoyASpeed5"); - this.nUDJoyASpeed5.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyASpeed5.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyASpeed5.Name = "nUDJoyASpeed5"; - this.nUDJoyASpeed5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed5; + resources.ApplyResources(this.cBSerialDIY, "cBSerialDIY"); + this.cBSerialDIY.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerialDIY; + this.cBSerialDIY.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerialDIY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBSerialDIY.Name = "cBSerialDIY"; + this.cBSerialDIY.UseVisualStyleBackColor = true; // - // nUDJoyASpeed4 + // cBExtendedLogging // - this.nUDJoyASpeed4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyASpeed4, "nUDJoyASpeed4"); - this.nUDJoyASpeed4.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyASpeed4.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyASpeed4.Name = "nUDJoyASpeed4"; - this.nUDJoyASpeed4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed4; + resources.ApplyResources(this.cBExtendedLogging, "cBExtendedLogging"); + this.cBExtendedLogging.Checked = global::GrblPlotter.Properties.Settings.Default.guiExtendedLoggingEnabled; + this.cBExtendedLogging.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiExtendedLoggingEnabled", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBExtendedLogging.Name = "cBExtendedLogging"; + this.cBExtendedLogging.UseVisualStyleBackColor = true; + this.cBExtendedLogging.CheckStateChanged += new System.EventHandler(this.CbExtendedLogging_CheckStateChanged); // - // nUDJoyASpeed3 + // checkBox11 // - this.nUDJoyASpeed3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyASpeed3, "nUDJoyASpeed3"); - this.nUDJoyASpeed3.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyASpeed3.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyASpeed3.Name = "nUDJoyASpeed3"; - this.nUDJoyASpeed3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed3; + resources.ApplyResources(this.checkBox11, "checkBox11"); + this.checkBox11.Checked = global::GrblPlotter.Properties.Settings.Default.FCTBSaveWithoutComments; + this.checkBox11.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "FCTBSaveWithoutComments", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox11.Name = "checkBox11"; + this.checkBox11.UseVisualStyleBackColor = true; // - // nUDJoyASpeed2 + // checkBox2 // - this.nUDJoyASpeed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyASpeed2, "nUDJoyASpeed2"); - this.nUDJoyASpeed2.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyASpeed2.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyASpeed2.Name = "nUDJoyASpeed2"; - this.nUDJoyASpeed2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed2; + resources.ApplyResources(this.checkBox2, "checkBox2"); + this.checkBox2.Checked = global::GrblPlotter.Properties.Settings.Default.flowCheckRegistryChange; + this.checkBox2.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBox2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "flowCheckRegistryChange", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox2.Name = "checkBox2"; + this.checkBox2.UseVisualStyleBackColor = true; // - // nUDJoyASpeed1 + // cBcheckupdate // - this.nUDJoyASpeed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyASpeed1, "nUDJoyASpeed1"); - this.nUDJoyASpeed1.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyASpeed1.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyASpeed1.Name = "nUDJoyASpeed1"; - this.nUDJoyASpeed1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed1; + resources.ApplyResources(this.cBcheckupdate, "cBcheckupdate"); + this.cBcheckupdate.Checked = global::GrblPlotter.Properties.Settings.Default.guiCheckUpdate; + this.cBcheckupdate.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBcheckupdate.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiCheckUpdate", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBcheckupdate.Name = "cBcheckupdate"; + this.toolTip1.SetToolTip(this.cBcheckupdate, resources.GetString("cBcheckupdate.ToolTip")); + this.cBcheckupdate.UseVisualStyleBackColor = true; // - // nUDJoyAStep5 + // NudCtrlImportSkip // - this.nUDJoyAStep5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyAStep5.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyAStep5, "nUDJoyAStep5"); - this.nUDJoyAStep5.Maximum = new decimal(new int[] { - 360, + this.NudCtrlImportSkip.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "ctrlImportSkip", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudCtrlImportSkip.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyAStep5.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyAStep5.Name = "nUDJoyAStep5"; - this.nUDJoyAStep5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep5; - // - // nUDJoyAStep4 - // - this.nUDJoyAStep4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyAStep4.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyAStep4, "nUDJoyAStep4"); - this.nUDJoyAStep4.Maximum = new decimal(new int[] { - 360, + resources.ApplyResources(this.NudCtrlImportSkip, "NudCtrlImportSkip"); + this.NudCtrlImportSkip.Maximum = new decimal(new int[] { + 10000, 0, 0, 0}); - this.nUDJoyAStep4.Minimum = new decimal(new int[] { + this.NudCtrlImportSkip.Minimum = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDJoyAStep4.Name = "nUDJoyAStep4"; - this.nUDJoyAStep4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep4; + 0}); + this.NudCtrlImportSkip.Name = "NudCtrlImportSkip"; + this.toolTip1.SetToolTip(this.NudCtrlImportSkip, resources.GetString("NudCtrlImportSkip.ToolTip")); + this.NudCtrlImportSkip.Value = global::GrblPlotter.Properties.Settings.Default.ctrlImportSkip; // - // nUDJoyAStep3 + // cBCtrlToolTable // - this.nUDJoyAStep3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyAStep3.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyAStep3, "nUDJoyAStep3"); - this.nUDJoyAStep3.Maximum = new decimal(new int[] { - 360, - 0, - 0, - 0}); - this.nUDJoyAStep3.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyAStep3.Name = "nUDJoyAStep3"; - this.nUDJoyAStep3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep3; + resources.ApplyResources(this.cBCtrlToolTable, "cBCtrlToolTable"); + this.cBCtrlToolTable.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlColorizeGCode; + this.cBCtrlToolTable.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBCtrlToolTable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlColorizeGCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBCtrlToolTable.Name = "cBCtrlToolTable"; + this.toolTip1.SetToolTip(this.cBCtrlToolTable, resources.GetString("cBCtrlToolTable.ToolTip")); + this.cBCtrlToolTable.UseVisualStyleBackColor = true; // - // nUDJoyAStep2 + // cBCtrlCommentOut // - this.nUDJoyAStep2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyAStep2.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyAStep2, "nUDJoyAStep2"); - this.nUDJoyAStep2.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyAStep2.Name = "nUDJoyAStep2"; - this.nUDJoyAStep2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep2; + resources.ApplyResources(this.cBCtrlCommentOut, "cBCtrlCommentOut"); + this.cBCtrlCommentOut.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlCommentOut; + this.cBCtrlCommentOut.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBCtrlCommentOut.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlCommentOut", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBCtrlCommentOut.Name = "cBCtrlCommentOut"; + this.toolTip1.SetToolTip(this.cBCtrlCommentOut, resources.GetString("cBCtrlCommentOut.ToolTip")); + this.cBCtrlCommentOut.UseVisualStyleBackColor = true; // - // nUDJoyAStep1 + // cBCtrlMCmd // - this.nUDJoyAStep1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyAStep1.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyAStep1, "nUDJoyAStep1"); - this.nUDJoyAStep1.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyAStep1.Name = "nUDJoyAStep1"; - this.nUDJoyAStep1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep1; + resources.ApplyResources(this.cBCtrlMCmd, "cBCtrlMCmd"); + this.cBCtrlMCmd.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlReplaceEnable; + this.cBCtrlMCmd.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlReplaceEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBCtrlMCmd.Name = "cBCtrlMCmd"; + this.toolTip1.SetToolTip(this.cBCtrlMCmd, resources.GetString("cBCtrlMCmd.ToolTip")); + this.cBCtrlMCmd.UseVisualStyleBackColor = true; // - // tab8gB1lbl2 + // CbMarlin // - resources.ApplyResources(this.tab8gB1lbl2, "tab8gB1lbl2"); - this.tab8gB1lbl2.Name = "tab8gB1lbl2"; + resources.ApplyResources(this.CbMarlin, "CbMarlin"); + this.CbMarlin.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlConnectMarlin; + this.CbMarlin.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlConnectMarlin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbMarlin.Name = "CbMarlin"; + this.CbMarlin.UseVisualStyleBackColor = true; // - // lblJoystickSize + // checkBox6 // - resources.ApplyResources(this.lblJoystickSize, "lblJoystickSize"); - this.lblJoystickSize.Name = "lblJoystickSize"; + resources.ApplyResources(this.checkBox6, "checkBox6"); + this.checkBox6.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerial3; + this.checkBox6.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerial3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox6.Name = "checkBox6"; + this.toolTip1.SetToolTip(this.checkBox6, resources.GetString("checkBox6.ToolTip")); + this.checkBox6.UseVisualStyleBackColor = true; // - // tab8gB1lbl1 + // cBSerialMinimize // - resources.ApplyResources(this.tab8gB1lbl1, "tab8gB1lbl1"); - this.tab8gB1lbl1.Name = "tab8gB1lbl1"; + resources.ApplyResources(this.cBSerialMinimize, "cBSerialMinimize"); + this.cBSerialMinimize.Checked = global::GrblPlotter.Properties.Settings.Default.serialMinimize; + this.cBSerialMinimize.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBSerialMinimize.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "serialMinimize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBSerialMinimize.Name = "cBSerialMinimize"; + this.toolTip1.SetToolTip(this.cBSerialMinimize, resources.GetString("cBSerialMinimize.ToolTip")); + this.cBSerialMinimize.UseVisualStyleBackColor = true; // - // hScrollBar1 + // cBSerial2 // - this.hScrollBar1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.hScrollBar1, "hScrollBar1"); - this.hScrollBar1.Maximum = 400; - this.hScrollBar1.Minimum = 120; - this.hScrollBar1.Name = "hScrollBar1"; - this.hScrollBar1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickSize; - this.hScrollBar1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HscrollBar1_Scroll); + resources.ApplyResources(this.cBSerial2, "cBSerial2"); + this.cBSerial2.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerial2; + this.cBSerial2.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerial2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBSerial2.Name = "cBSerial2"; + this.toolTip1.SetToolTip(this.cBSerial2, resources.GetString("cBSerial2.ToolTip")); + this.cBSerial2.UseVisualStyleBackColor = true; // - // btnJoyZCalc + // cBSerialPortFixer // - resources.ApplyResources(this.btnJoyZCalc, "btnJoyZCalc"); - this.btnJoyZCalc.Name = "btnJoyZCalc"; - this.toolTip1.SetToolTip(this.btnJoyZCalc, resources.GetString("btnJoyZCalc.ToolTip")); - this.btnJoyZCalc.UseVisualStyleBackColor = true; - this.btnJoyZCalc.Click += new System.EventHandler(this.BtnJoyZCalc_Click); + resources.ApplyResources(this.cBSerialPortFixer, "cBSerialPortFixer"); + this.cBSerialPortFixer.Checked = global::GrblPlotter.Properties.Settings.Default.ctrlUseSerialPortFixer; + this.cBSerialPortFixer.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBSerialPortFixer.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrlUseSerialPortFixer", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBSerialPortFixer.Name = "cBSerialPortFixer"; + this.toolTip1.SetToolTip(this.cBSerialPortFixer, resources.GetString("cBSerialPortFixer.ToolTip")); + this.cBSerialPortFixer.UseVisualStyleBackColor = true; // - // label28 + // cBExtendedLoggingCOM // - resources.ApplyResources(this.label28, "label28"); - this.label28.Name = "label28"; + resources.ApplyResources(this.cBExtendedLoggingCOM, "cBExtendedLoggingCOM"); + this.cBExtendedLoggingCOM.Checked = global::GrblPlotter.Properties.Settings.Default.guiExtendedLoggingCOMEnabled; + this.cBExtendedLoggingCOM.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiExtendedLoggingCOMEnabled", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBExtendedLoggingCOM.Name = "cBExtendedLoggingCOM"; + this.cBExtendedLoggingCOM.UseVisualStyleBackColor = true; // - // nUDJoyZSpeed5 + // nUDMultipleLoadGap // - this.nUDJoyZSpeed5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyZSpeed5, "nUDJoyZSpeed5"); - this.nUDJoyZSpeed5.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyZSpeed5.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyZSpeed5.Name = "nUDJoyZSpeed5"; - this.nUDJoyZSpeed5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed5; + this.nUDMultipleLoadGap.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "multipleLoadGap", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMultipleLoadGap.DecimalPlaces = 1; + resources.ApplyResources(this.nUDMultipleLoadGap, "nUDMultipleLoadGap"); + this.nUDMultipleLoadGap.Name = "nUDMultipleLoadGap"; + this.nUDMultipleLoadGap.Value = global::GrblPlotter.Properties.Settings.Default.multipleLoadGap; // - // nUDJoyZSpeed4 + // CbMultipleLoadAllwaysClear // - this.nUDJoyZSpeed4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyZSpeed4, "nUDJoyZSpeed4"); - this.nUDJoyZSpeed4.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyZSpeed4.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyZSpeed4.Name = "nUDJoyZSpeed4"; - this.nUDJoyZSpeed4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed4; + resources.ApplyResources(this.CbMultipleLoadAllwaysClear, "CbMultipleLoadAllwaysClear"); + this.CbMultipleLoadAllwaysClear.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadAllwaysClear; + this.CbMultipleLoadAllwaysClear.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadAllwaysClear", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbMultipleLoadAllwaysClear.Name = "CbMultipleLoadAllwaysClear"; + this.toolTip1.SetToolTip(this.CbMultipleLoadAllwaysClear, resources.GetString("CbMultipleLoadAllwaysClear.ToolTip")); + this.CbMultipleLoadAllwaysClear.UseVisualStyleBackColor = true; // - // nUDJoyZSpeed3 + // CbMultipleLoadAllwaysLoad // - this.nUDJoyZSpeed3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyZSpeed3, "nUDJoyZSpeed3"); - this.nUDJoyZSpeed3.Maximum = new decimal(new int[] { - 500000, - 0, - 0, - 0}); - this.nUDJoyZSpeed3.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyZSpeed3.Name = "nUDJoyZSpeed3"; - this.nUDJoyZSpeed3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed3; + resources.ApplyResources(this.CbMultipleLoadAllwaysLoad, "CbMultipleLoadAllwaysLoad"); + this.CbMultipleLoadAllwaysLoad.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadAllwaysLoad; + this.CbMultipleLoadAllwaysLoad.CheckState = System.Windows.Forms.CheckState.Checked; + this.CbMultipleLoadAllwaysLoad.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadAllwaysLoad", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbMultipleLoadAllwaysLoad.Name = "CbMultipleLoadAllwaysLoad"; + this.toolTip1.SetToolTip(this.CbMultipleLoadAllwaysLoad, resources.GetString("CbMultipleLoadAllwaysLoad.ToolTip")); + this.CbMultipleLoadAllwaysLoad.UseVisualStyleBackColor = true; // - // nUDJoyZSpeed2 + // nUDMultipleLoadDimY // - this.nUDJoyZSpeed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyZSpeed2, "nUDJoyZSpeed2"); - this.nUDJoyZSpeed2.Maximum = new decimal(new int[] { - 500000, + this.nUDMultipleLoadDimY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMultipleLoadDimY.DecimalPlaces = 1; + this.nUDMultipleLoadDimY.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyZSpeed2.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - this.nUDJoyZSpeed2.Name = "nUDJoyZSpeed2"; - this.nUDJoyZSpeed2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed2; - // - // nUDJoyZSpeed1 - // - this.nUDJoyZSpeed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyZSpeed1, "nUDJoyZSpeed1"); - this.nUDJoyZSpeed1.Maximum = new decimal(new int[] { - 500000, + resources.ApplyResources(this.nUDMultipleLoadDimY, "nUDMultipleLoadDimY"); + this.nUDMultipleLoadDimY.Maximum = new decimal(new int[] { + 1000000, 0, 0, 0}); - this.nUDJoyZSpeed1.Minimum = new decimal(new int[] { + this.nUDMultipleLoadDimY.Minimum = new decimal(new int[] { 1, 0, 0, 65536}); - this.nUDJoyZSpeed1.Name = "nUDJoyZSpeed1"; - this.nUDJoyZSpeed1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed1; - // - // nUDJoyZStep5 - // - this.nUDJoyZStep5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyZStep5.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyZStep5, "nUDJoyZStep5"); - this.nUDJoyZStep5.Maximum = new decimal(new int[] { - 50000, - 0, - 0, - 0}); - this.nUDJoyZStep5.Name = "nUDJoyZStep5"; - this.nUDJoyZStep5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep5; + this.nUDMultipleLoadDimY.Name = "nUDMultipleLoadDimY"; + this.toolTip1.SetToolTip(this.nUDMultipleLoadDimY, resources.GetString("nUDMultipleLoadDimY.ToolTip")); + this.nUDMultipleLoadDimY.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeY; // - // nUDJoyZStep4 + // nUDMultipleLoadDimX // - this.nUDJoyZStep4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyZStep4.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyZStep4, "nUDJoyZStep4"); - this.nUDJoyZStep4.Maximum = new decimal(new int[] { - 50000, + this.nUDMultipleLoadDimX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMultipleLoadDimX.DecimalPlaces = 1; + this.nUDMultipleLoadDimX.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyZStep4.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyZStep4.Name = "nUDJoyZStep4"; - this.nUDJoyZStep4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep4; - // - // nUDJoyZStep3 - // - this.nUDJoyZStep3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyZStep3.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyZStep3, "nUDJoyZStep3"); - this.nUDJoyZStep3.Maximum = new decimal(new int[] { - 50000, + resources.ApplyResources(this.nUDMultipleLoadDimX, "nUDMultipleLoadDimX"); + this.nUDMultipleLoadDimX.Maximum = new decimal(new int[] { + 1000000, 0, 0, 0}); - this.nUDJoyZStep3.Minimum = new decimal(new int[] { + this.nUDMultipleLoadDimX.Minimum = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDJoyZStep3.Name = "nUDJoyZStep3"; - this.nUDJoyZStep3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep3; + 65536}); + this.nUDMultipleLoadDimX.Name = "nUDMultipleLoadDimX"; + this.toolTip1.SetToolTip(this.nUDMultipleLoadDimX, resources.GetString("nUDMultipleLoadDimX.ToolTip")); + this.nUDMultipleLoadDimX.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeX; // - // nUDJoyZStep2 + // nUDMultipleLoadNoY // - this.nUDJoyZStep2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyZStep2.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyZStep2, "nUDJoyZStep2"); - this.nUDJoyZStep2.Maximum = new decimal(new int[] { - 50000, + this.nUDMultipleLoadNoY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "multipleLoadNoY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDMultipleLoadNoY, "nUDMultipleLoadNoY"); + this.nUDMultipleLoadNoY.Maximum = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyZStep2.Minimum = new decimal(new int[] { + this.nUDMultipleLoadNoY.Minimum = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDJoyZStep2.Name = "nUDJoyZStep2"; - this.nUDJoyZStep2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep2; - // - // nUDJoyZStep1 - // - this.nUDJoyZStep1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyZStep1.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyZStep1, "nUDJoyZStep1"); - this.nUDJoyZStep1.Maximum = new decimal(new int[] { - 50000, - 0, - 0, 0}); - this.nUDJoyZStep1.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyZStep1.Name = "nUDJoyZStep1"; - this.nUDJoyZStep1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep1; - // - // label25 - // - resources.ApplyResources(this.label25, "label25"); - this.label25.Name = "label25"; - // - // label24 - // - resources.ApplyResources(this.label24, "label24"); - this.label24.Name = "label24"; - // - // label23 - // - resources.ApplyResources(this.label23, "label23"); - this.label23.Name = "label23"; - // - // label22 - // - resources.ApplyResources(this.label22, "label22"); - this.label22.Name = "label22"; + this.nUDMultipleLoadNoY.Name = "nUDMultipleLoadNoY"; + this.toolTip1.SetToolTip(this.nUDMultipleLoadNoY, resources.GetString("nUDMultipleLoadNoY.ToolTip")); + this.nUDMultipleLoadNoY.Value = global::GrblPlotter.Properties.Settings.Default.multipleLoadNoY; // - // label21 + // RbMultipleLoadByX // - resources.ApplyResources(this.label21, "label21"); - this.label21.Name = "label21"; + resources.ApplyResources(this.RbMultipleLoadByX, "RbMultipleLoadByX"); + this.RbMultipleLoadByX.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadByX; + this.RbMultipleLoadByX.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadByX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.RbMultipleLoadByX.Name = "RbMultipleLoadByX"; + this.RbMultipleLoadByX.TabStop = true; + this.RbMultipleLoadByX.UseVisualStyleBackColor = true; // - // label20 + // nUDMultipleLoadNoX // - resources.ApplyResources(this.label20, "label20"); - this.label20.Name = "label20"; + this.nUDMultipleLoadNoX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "multipleLoadNoX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDMultipleLoadNoX, "nUDMultipleLoadNoX"); + this.nUDMultipleLoadNoX.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDMultipleLoadNoX.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDMultipleLoadNoX.Name = "nUDMultipleLoadNoX"; + this.toolTip1.SetToolTip(this.nUDMultipleLoadNoX, resources.GetString("nUDMultipleLoadNoX.ToolTip")); + this.nUDMultipleLoadNoX.Value = global::GrblPlotter.Properties.Settings.Default.multipleLoadNoX; // - // btnJoyXYCalc + // RbMultipleLoadLimitNo // - resources.ApplyResources(this.btnJoyXYCalc, "btnJoyXYCalc"); - this.btnJoyXYCalc.Name = "btnJoyXYCalc"; - this.toolTip1.SetToolTip(this.btnJoyXYCalc, resources.GetString("btnJoyXYCalc.ToolTip")); - this.btnJoyXYCalc.UseVisualStyleBackColor = true; - this.btnJoyXYCalc.Click += new System.EventHandler(this.BtnJoyXYCalc_Click); + resources.ApplyResources(this.RbMultipleLoadLimitNo, "RbMultipleLoadLimitNo"); + this.RbMultipleLoadLimitNo.Checked = global::GrblPlotter.Properties.Settings.Default.multipleLoadLimitNo; + this.RbMultipleLoadLimitNo.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "multipleLoadLimitNo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.RbMultipleLoadLimitNo.Name = "RbMultipleLoadLimitNo"; + this.RbMultipleLoadLimitNo.TabStop = true; + this.toolTip1.SetToolTip(this.RbMultipleLoadLimitNo, resources.GetString("RbMultipleLoadLimitNo.ToolTip")); + this.RbMultipleLoadLimitNo.UseVisualStyleBackColor = true; + this.RbMultipleLoadLimitNo.CheckedChanged += new System.EventHandler(this.RbMultipleLoadLimitNo_CheckedChanged); // - // nUDJoyXYSpeed5 + // nUDMachineHomeZ // - this.nUDJoyXYSpeed5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyXYSpeed5, "nUDJoyXYSpeed5"); - this.nUDJoyXYSpeed5.Maximum = new decimal(new int[] { - 500000, + this.nUDMachineHomeZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsHomeZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMachineHomeZ.DecimalPlaces = 1; + this.nUDMachineHomeZ.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyXYSpeed5.Minimum = new decimal(new int[] { - 1, + resources.ApplyResources(this.nUDMachineHomeZ, "nUDMachineHomeZ"); + this.nUDMachineHomeZ.Maximum = new decimal(new int[] { + 1000000, 0, 0, - 65536}); - this.nUDJoyXYSpeed5.Name = "nUDJoyXYSpeed5"; - this.nUDJoyXYSpeed5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed5; + 0}); + this.nUDMachineHomeZ.Minimum = new decimal(new int[] { + 1000000, + 0, + 0, + -2147483648}); + this.nUDMachineHomeZ.Name = "nUDMachineHomeZ"; + this.nUDMachineHomeZ.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsHomeZ; // - // nUDJoyXYSpeed4 + // nUDMachineHomeY // - this.nUDJoyXYSpeed4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyXYSpeed4, "nUDJoyXYSpeed4"); - this.nUDJoyXYSpeed4.Maximum = new decimal(new int[] { - 500000, + this.nUDMachineHomeY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsHomeY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMachineHomeY.DecimalPlaces = 1; + this.nUDMachineHomeY.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyXYSpeed4.Minimum = new decimal(new int[] { - 1, + resources.ApplyResources(this.nUDMachineHomeY, "nUDMachineHomeY"); + this.nUDMachineHomeY.Maximum = new decimal(new int[] { + 1000000, 0, 0, - 65536}); - this.nUDJoyXYSpeed4.Name = "nUDJoyXYSpeed4"; - this.nUDJoyXYSpeed4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed4; + 0}); + this.nUDMachineHomeY.Minimum = new decimal(new int[] { + 1000000, + 0, + 0, + -2147483648}); + this.nUDMachineHomeY.Name = "nUDMachineHomeY"; + this.nUDMachineHomeY.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsHomeY; // - // nUDJoyXYSpeed3 + // nUDMachineHomeX // - this.nUDJoyXYSpeed3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyXYSpeed3, "nUDJoyXYSpeed3"); - this.nUDJoyXYSpeed3.Maximum = new decimal(new int[] { - 500000, + this.nUDMachineHomeX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsHomeX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMachineHomeX.DecimalPlaces = 1; + this.nUDMachineHomeX.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyXYSpeed3.Minimum = new decimal(new int[] { - 1, + resources.ApplyResources(this.nUDMachineHomeX, "nUDMachineHomeX"); + this.nUDMachineHomeX.Maximum = new decimal(new int[] { + 1000000, 0, 0, - 65536}); - this.nUDJoyXYSpeed3.Name = "nUDJoyXYSpeed3"; - this.nUDJoyXYSpeed3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed3; + 0}); + this.nUDMachineHomeX.Minimum = new decimal(new int[] { + 1000000, + 0, + 0, + -2147483648}); + this.nUDMachineHomeX.Name = "nUDMachineHomeX"; + this.nUDMachineHomeX.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsHomeX; // - // nUDJoyXYSpeed2 + // nUDMachineRangeZ // - this.nUDJoyXYSpeed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyXYSpeed2, "nUDJoyXYSpeed2"); - this.nUDJoyXYSpeed2.Maximum = new decimal(new int[] { - 500000, + this.nUDMachineRangeZ.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeZ", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMachineRangeZ.DecimalPlaces = 1; + this.nUDMachineRangeZ.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyXYSpeed2.Minimum = new decimal(new int[] { + resources.ApplyResources(this.nUDMachineRangeZ, "nUDMachineRangeZ"); + this.nUDMachineRangeZ.Maximum = new decimal(new int[] { + 1000000, + 0, + 0, + 0}); + this.nUDMachineRangeZ.Minimum = new decimal(new int[] { 1, 0, 0, 65536}); - this.nUDJoyXYSpeed2.Name = "nUDJoyXYSpeed2"; - this.nUDJoyXYSpeed2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed2; + this.nUDMachineRangeZ.Name = "nUDMachineRangeZ"; + this.nUDMachineRangeZ.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeZ; // - // nUDJoyXYSpeed1 + // nUDMachineRangeY // - this.nUDJoyXYSpeed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDJoyXYSpeed1, "nUDJoyXYSpeed1"); - this.nUDJoyXYSpeed1.Maximum = new decimal(new int[] { - 500000, + this.nUDMachineRangeY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMachineRangeY.DecimalPlaces = 1; + this.nUDMachineRangeY.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyXYSpeed1.Minimum = new decimal(new int[] { + resources.ApplyResources(this.nUDMachineRangeY, "nUDMachineRangeY"); + this.nUDMachineRangeY.Maximum = new decimal(new int[] { + 1000000, + 0, + 0, + 0}); + this.nUDMachineRangeY.Minimum = new decimal(new int[] { 1, 0, 0, 65536}); - this.nUDJoyXYSpeed1.Name = "nUDJoyXYSpeed1"; - this.nUDJoyXYSpeed1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed1; + this.nUDMachineRangeY.Name = "nUDMachineRangeY"; + this.nUDMachineRangeY.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeY; // - // nUDJoyXYStep5 + // nUDMachineRangeX // - this.nUDJoyXYStep5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyXYStep5.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyXYStep5, "nUDJoyXYStep5"); - this.nUDJoyXYStep5.Maximum = new decimal(new int[] { - 50000, + this.nUDMachineRangeX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "machineLimitsRangeX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMachineRangeX.DecimalPlaces = 1; + this.nUDMachineRangeX.Increment = new decimal(new int[] { + 10, 0, 0, 0}); - this.nUDJoyXYStep5.Minimum = new decimal(new int[] { + resources.ApplyResources(this.nUDMachineRangeX, "nUDMachineRangeX"); + this.nUDMachineRangeX.Maximum = new decimal(new int[] { + 1000000, + 0, + 0, + 0}); + this.nUDMachineRangeX.Minimum = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDJoyXYStep5.Name = "nUDJoyXYStep5"; - this.nUDJoyXYStep5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep5; + 65536}); + this.nUDMachineRangeX.Name = "nUDMachineRangeX"; + this.nUDMachineRangeX.Value = global::GrblPlotter.Properties.Settings.Default.machineLimitsRangeX; // - // nUDJoyXYStep4 + // cBMachineLimitsAlarm // - this.nUDJoyXYStep4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyXYStep4.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyXYStep4, "nUDJoyXYStep4"); - this.nUDJoyXYStep4.Maximum = new decimal(new int[] { - 50000, + resources.ApplyResources(this.cBMachineLimitsAlarm, "cBMachineLimitsAlarm"); + this.cBMachineLimitsAlarm.Checked = global::GrblPlotter.Properties.Settings.Default.machineLimitsAlarm; + this.cBMachineLimitsAlarm.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "machineLimitsAlarm", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBMachineLimitsAlarm.Name = "cBMachineLimitsAlarm"; + this.cBMachineLimitsAlarm.UseVisualStyleBackColor = true; + // + // cBMachineLimitsShow + // + resources.ApplyResources(this.cBMachineLimitsShow, "cBMachineLimitsShow"); + this.cBMachineLimitsShow.Checked = global::GrblPlotter.Properties.Settings.Default.machineLimitsShow; + this.cBMachineLimitsShow.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "machineLimitsShow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBMachineLimitsShow.Name = "cBMachineLimitsShow"; + this.cBMachineLimitsShow.UseVisualStyleBackColor = true; + // + // comboBox1 + // + this.comboBox1.AllowDrop = true; + this.comboBox1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "ctrl4thName", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Items.AddRange(new object[] { + resources.GetString("comboBox1.Items"), + resources.GetString("comboBox1.Items1"), + resources.GetString("comboBox1.Items2"), + resources.GetString("comboBox1.Items3"), + resources.GetString("comboBox1.Items4"), + resources.GetString("comboBox1.Items5"), + resources.GetString("comboBox1.Items6")}); + resources.ApplyResources(this.comboBox1, "comboBox1"); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Text = global::GrblPlotter.Properties.Settings.Default.ctrl4thName; + // + // checkBox1 + // + resources.ApplyResources(this.checkBox1, "checkBox1"); + this.checkBox1.Checked = global::GrblPlotter.Properties.Settings.Default.ctrl4thInvert; + this.checkBox1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrl4thInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox1.Name = "checkBox1"; + this.checkBox1.UseVisualStyleBackColor = true; + // + // radioButton1 + // + resources.ApplyResources(this.radioButton1, "radioButton1"); + this.radioButton1.Checked = global::GrblPlotter.Properties.Settings.Default.ctrl4thOverX; + this.radioButton1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrl4thOverX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.radioButton1.Name = "radioButton1"; + this.radioButton1.TabStop = true; + this.radioButton1.UseVisualStyleBackColor = true; + // + // cB4thUse + // + resources.ApplyResources(this.cB4thUse, "cB4thUse"); + this.cB4thUse.Checked = global::GrblPlotter.Properties.Settings.Default.ctrl4thUse; + this.cB4thUse.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "ctrl4thUse", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cB4thUse.Name = "cB4thUse"; + this.cB4thUse.UseVisualStyleBackColor = true; + // + // nUDRotaryScale + // + this.nUDRotaryScale.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionScale", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDRotaryScale.DecimalPlaces = 3; + resources.ApplyResources(this.nUDRotaryScale, "nUDRotaryScale"); + this.nUDRotaryScale.Maximum = new decimal(new int[] { + 100000, 0, 0, 0}); - this.nUDJoyXYStep4.Minimum = new decimal(new int[] { + this.nUDRotaryScale.Minimum = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDJoyXYStep4.Name = "nUDJoyXYStep4"; - this.nUDJoyXYStep4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep4; + 65536}); + this.nUDRotaryScale.Name = "nUDRotaryScale"; + this.nUDRotaryScale.Value = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionScale; // - // nUDJoyXYStep3 + // nUDRotaryDiameter // - this.nUDJoyXYStep3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyXYStep3.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyXYStep3, "nUDJoyXYStep3"); - this.nUDJoyXYStep3.Maximum = new decimal(new int[] { - 50000, + this.nUDRotaryDiameter.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionDiameter", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDRotaryDiameter.DecimalPlaces = 3; + resources.ApplyResources(this.nUDRotaryDiameter, "nUDRotaryDiameter"); + this.nUDRotaryDiameter.Maximum = new decimal(new int[] { + 1000, 0, 0, 0}); - this.nUDJoyXYStep3.Minimum = new decimal(new int[] { + this.nUDRotaryDiameter.Minimum = new decimal(new int[] { 1, 0, 0, - 196608}); - this.nUDJoyXYStep3.Name = "nUDJoyXYStep3"; - this.nUDJoyXYStep3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep3; + 65536}); + this.nUDRotaryDiameter.Name = "nUDRotaryDiameter"; + this.nUDRotaryDiameter.Value = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionDiameter; // - // nUDJoyXYStep2 + // tBRotarySetupOff // - this.nUDJoyXYStep2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyXYStep2.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyXYStep2, "nUDJoyXYStep2"); - this.nUDJoyXYStep2.Maximum = new decimal(new int[] { - 50000, + this.tBRotarySetupOff.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionSetupOff", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBRotarySetupOff, "tBRotarySetupOff"); + this.tBRotarySetupOff.Name = "tBRotarySetupOff"; + this.tBRotarySetupOff.Text = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionSetupOff; + this.toolTip1.SetToolTip(this.tBRotarySetupOff, resources.GetString("tBRotarySetupOff.ToolTip")); + // + // tBRotarySetupOn + // + this.tBRotarySetupOn.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionSetupOn", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBRotarySetupOn, "tBRotarySetupOn"); + this.tBRotarySetupOn.Name = "tBRotarySetupOn"; + this.tBRotarySetupOn.Text = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionSetupOn; + this.toolTip1.SetToolTip(this.tBRotarySetupOn, resources.GetString("tBRotarySetupOn.ToolTip")); + // + // cBRotarySetupApply + // + resources.ApplyResources(this.cBRotarySetupApply, "cBRotarySetupApply"); + this.cBRotarySetupApply.Checked = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionSetupEnable; + this.cBRotarySetupApply.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionSetupEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBRotarySetupApply.Name = "cBRotarySetupApply"; + this.toolTip1.SetToolTip(this.cBRotarySetupApply, resources.GetString("cBRotarySetupApply.ToolTip")); + this.cBRotarySetupApply.UseVisualStyleBackColor = true; + // + // cBRotarySubstitute + // + resources.ApplyResources(this.cBRotarySubstitute, "cBRotarySubstitute"); + this.cBRotarySubstitute.Checked = global::GrblPlotter.Properties.Settings.Default.rotarySubstitutionEnable; + this.cBRotarySubstitute.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "rotarySubstitutionEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBRotarySubstitute.Name = "cBRotarySubstitute"; + this.cBRotarySubstitute.UseVisualStyleBackColor = true; + // + // rBStreanProtocoll1 + // + resources.ApplyResources(this.rBStreanProtocoll1, "rBStreanProtocoll1"); + this.rBStreanProtocoll1.Checked = global::GrblPlotter.Properties.Settings.Default.grblStreamingProtocol1; + this.rBStreanProtocoll1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblStreamingProtocol1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.rBStreanProtocoll1.Name = "rBStreanProtocoll1"; + this.rBStreanProtocoll1.TabStop = true; + this.rBStreanProtocoll1.UseVisualStyleBackColor = true; + // + // cBDisableProgramPause + // + resources.ApplyResources(this.cBDisableProgramPause, "cBDisableProgramPause"); + this.cBDisableProgramPause.Checked = global::GrblPlotter.Properties.Settings.Default.guiDisableProgramPause; + this.cBDisableProgramPause.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiDisableProgramPause", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBDisableProgramPause.Name = "cBDisableProgramPause"; + this.toolTip1.SetToolTip(this.cBDisableProgramPause, resources.GetString("cBDisableProgramPause.ToolTip")); + this.cBDisableProgramPause.UseVisualStyleBackColor = true; + // + // cBgrblTranslate + // + resources.ApplyResources(this.cBgrblTranslate, "cBgrblTranslate"); + this.cBgrblTranslate.Checked = global::GrblPlotter.Properties.Settings.Default.grblTranslateMessage; + this.cBgrblTranslate.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblTranslateMessage", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBgrblTranslate.Name = "cBgrblTranslate"; + this.toolTip1.SetToolTip(this.cBgrblTranslate, resources.GetString("cBgrblTranslate.ToolTip")); + this.cBgrblTranslate.UseVisualStyleBackColor = true; + // + // cBShowStreamingProgress + // + resources.ApplyResources(this.cBShowStreamingProgress, "cBShowStreamingProgress"); + this.cBShowStreamingProgress.Checked = global::GrblPlotter.Properties.Settings.Default.guiProgressShow; + this.cBShowStreamingProgress.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBShowStreamingProgress.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiProgressShow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBShowStreamingProgress.Name = "cBShowStreamingProgress"; + this.cBShowStreamingProgress.UseVisualStyleBackColor = true; + // + // cBBackgroundImage + // + resources.ApplyResources(this.cBBackgroundImage, "cBBackgroundImage"); + this.cBBackgroundImage.Checked = global::GrblPlotter.Properties.Settings.Default.guiBackgroundImageEnable; + this.cBBackgroundImage.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiBackgroundImageEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBBackgroundImage.Name = "cBBackgroundImage"; + this.cBBackgroundImage.UseVisualStyleBackColor = true; + // + // cBpollIntervalReduce + // + this.cBpollIntervalReduce.Checked = global::GrblPlotter.Properties.Settings.Default.grblPollIntervalReduce; + this.cBpollIntervalReduce.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblPollIntervalReduce", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBpollIntervalReduce, "cBpollIntervalReduce"); + this.cBpollIntervalReduce.Name = "cBpollIntervalReduce"; + this.cBpollIntervalReduce.UseVisualStyleBackColor = true; + // + // numericUpDown6 + // + this.numericUpDown6.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "grblBufferSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown6.Increment = new decimal(new int[] { + 64, 0, 0, 0}); - this.nUDJoyXYStep2.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 196608}); - this.nUDJoyXYStep2.Name = "nUDJoyXYStep2"; - this.nUDJoyXYStep2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep2; - // - // nUDJoyXYStep1 - // - this.nUDJoyXYStep1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDJoyXYStep1.DecimalPlaces = 3; - resources.ApplyResources(this.nUDJoyXYStep1, "nUDJoyXYStep1"); - this.nUDJoyXYStep1.Maximum = new decimal(new int[] { - 50000, + resources.ApplyResources(this.numericUpDown6, "numericUpDown6"); + this.numericUpDown6.Maximum = new decimal(new int[] { + 2047, 0, 0, 0}); - this.nUDJoyXYStep1.Minimum = new decimal(new int[] { - 1, + this.numericUpDown6.Minimum = new decimal(new int[] { + 7, 0, 0, - 196608}); - this.nUDJoyXYStep1.Name = "nUDJoyXYStep1"; - this.nUDJoyXYStep1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep1; + 0}); + this.numericUpDown6.Name = "numericUpDown6"; + this.numericUpDown6.Value = global::GrblPlotter.Properties.Settings.Default.grblBufferSize; // - // tabPage6 + // checkBox3 // - this.tabPage6.Controls.Add(this.BtnHelp_2dview); - this.tabPage6.Controls.Add(this.groupBox14); - this.tabPage6.Controls.Add(this.groupBox12); - this.tabPage6.Controls.Add(this.tab8gB2); - resources.ApplyResources(this.tabPage6, "tabPage6"); - this.tabPage6.Name = "tabPage6"; - this.tabPage6.UseVisualStyleBackColor = true; + resources.ApplyResources(this.checkBox3, "checkBox3"); + this.checkBox3.Checked = global::GrblPlotter.Properties.Settings.Default.grblBufferAutomatic; + this.checkBox3.CheckState = System.Windows.Forms.CheckState.Checked; + this.checkBox3.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "grblBufferAutomatic", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.checkBox3.Name = "checkBox3"; + this.checkBox3.UseVisualStyleBackColor = true; // - // BtnHelp_2dview + // cBresetSendCode // - this.BtnHelp_2dview.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_2dview, "BtnHelp_2dview"); - this.BtnHelp_2dview.Name = "BtnHelp_2dview"; - this.BtnHelp_2dview.Tag = "id=form-setup-5#2dview"; - this.toolTip1.SetToolTip(this.BtnHelp_2dview, resources.GetString("BtnHelp_2dview.ToolTip")); - this.BtnHelp_2dview.UseVisualStyleBackColor = false; - this.BtnHelp_2dview.Click += new System.EventHandler(this.BtnHelp_Click); + resources.ApplyResources(this.cBresetSendCode, "cBresetSendCode"); + this.cBresetSendCode.Checked = global::GrblPlotter.Properties.Settings.Default.resetSendCodeEnable; + this.cBresetSendCode.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "resetSendCodeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBresetSendCode.Name = "cBresetSendCode"; + this.cBresetSendCode.UseVisualStyleBackColor = true; // - // groupBox14 + // tBresetSendCode // - this.groupBox14.Controls.Add(this.groupBox32); - this.groupBox14.Controls.Add(this.LblShowVertex); - this.groupBox14.Controls.Add(this.NudShowVertexSize); - this.groupBox14.Controls.Add(this.NudShowVertexType); - this.groupBox14.Controls.Add(this.CbShowVertexEnable); - this.groupBox14.Controls.Add(this.cB2DViewFigureId); - this.groupBox14.Controls.Add(this.cB2DViewDirectionArrow); - this.groupBox14.Controls.Add(this.cBKeepPenWidth); - resources.ApplyResources(this.groupBox14, "groupBox14"); - this.groupBox14.Name = "groupBox14"; - this.groupBox14.TabStop = false; + this.tBresetSendCode.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "resetSendCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBresetSendCode, "tBresetSendCode"); + this.tBresetSendCode.Name = "tBresetSendCode"; + this.tBresetSendCode.Text = global::GrblPlotter.Properties.Settings.Default.resetSendCode; + this.toolTip1.SetToolTip(this.tBresetSendCode, resources.GetString("tBresetSendCode.ToolTip")); // - // groupBox32 + // cBrestoreCoordReset // - this.groupBox32.Controls.Add(this.CbDuplicateAddHeight); - this.groupBox32.Controls.Add(this.CbDuplicateAddWidth); - this.groupBox32.Controls.Add(this.label85); - this.groupBox32.Controls.Add(this.label84); - this.groupBox32.Controls.Add(this.NudDuplicateOffsetY); - this.groupBox32.Controls.Add(this.NudDuplicateOffsetX); - resources.ApplyResources(this.groupBox32, "groupBox32"); - this.groupBox32.Name = "groupBox32"; - this.groupBox32.TabStop = false; - this.toolTip1.SetToolTip(this.groupBox32, resources.GetString("groupBox32.ToolTip")); + this.cBrestoreCoordReset.Checked = global::GrblPlotter.Properties.Settings.Default.resetRestoreWorkCoordinates; + this.cBrestoreCoordReset.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "resetRestoreWorkCoordinates", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.cBrestoreCoordReset, "cBrestoreCoordReset"); + this.cBrestoreCoordReset.Name = "cBrestoreCoordReset"; + this.cBrestoreCoordReset.UseVisualStyleBackColor = true; // - // CbDuplicateAddHeight + // tBflowControl // - resources.ApplyResources(this.CbDuplicateAddHeight, "CbDuplicateAddHeight"); - this.CbDuplicateAddHeight.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateAddDimensionY; - this.CbDuplicateAddHeight.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateAddDimensionY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbDuplicateAddHeight.Name = "CbDuplicateAddHeight"; - this.CbDuplicateAddHeight.UseVisualStyleBackColor = true; + this.tBflowControl.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "flowControlText", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBflowControl, "tBflowControl"); + this.tBflowControl.Name = "tBflowControl"; + this.tBflowControl.Text = global::GrblPlotter.Properties.Settings.Default.flowControlText; + this.toolTip1.SetToolTip(this.tBflowControl, resources.GetString("tBflowControl.ToolTip")); + // + // cBflowControl + // + resources.ApplyResources(this.cBflowControl, "cBflowControl"); + this.cBflowControl.Checked = global::GrblPlotter.Properties.Settings.Default.flowControlEnable; + this.cBflowControl.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBflowControl.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "flowControlEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBflowControl.Name = "cBflowControl"; + this.cBflowControl.UseVisualStyleBackColor = true; + // + // CbCameraFiducialSkip + // + this.CbCameraFiducialSkip.Checked = global::GrblPlotter.Properties.Settings.Default.importFiducialSkipCode; + this.CbCameraFiducialSkip.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importFiducialSkipCode", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.CbCameraFiducialSkip, "CbCameraFiducialSkip"); + this.CbCameraFiducialSkip.Name = "CbCameraFiducialSkip"; + this.CbCameraFiducialSkip.UseVisualStyleBackColor = true; + // + // TbCameraFiducialName + // + this.TbCameraFiducialName.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "importFiducialLabel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.TbCameraFiducialName, "TbCameraFiducialName"); + this.TbCameraFiducialName.Name = "TbCameraFiducialName"; + this.TbCameraFiducialName.Text = global::GrblPlotter.Properties.Settings.Default.importFiducialLabel; // - // CbDuplicateAddWidth + // cBFilterOuside // - resources.ApplyResources(this.CbDuplicateAddWidth, "CbDuplicateAddWidth"); - this.CbDuplicateAddWidth.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateAddDimensionX; - this.CbDuplicateAddWidth.CheckState = System.Windows.Forms.CheckState.Checked; - this.CbDuplicateAddWidth.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateAddDimensionX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbDuplicateAddWidth.Name = "CbDuplicateAddWidth"; - this.CbDuplicateAddWidth.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBFilterOuside, "cBFilterOuside"); + this.cBFilterOuside.Checked = global::GrblPlotter.Properties.Settings.Default.camFilterOutside; + this.cBFilterOuside.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "camFilterOutside", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBFilterOuside.Name = "cBFilterOuside"; + this.cBFilterOuside.UseVisualStyleBackColor = true; // - // label85 + // hSFilterBlue2 // - resources.ApplyResources(this.label85, "label85"); - this.label85.Name = "label85"; + this.hSFilterBlue2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterBlue2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hSFilterBlue2, "hSFilterBlue2"); + this.hSFilterBlue2.Maximum = 264; + this.hSFilterBlue2.Name = "hSFilterBlue2"; + this.hSFilterBlue2.SmallChange = 5; + this.hSFilterBlue2.Value = global::GrblPlotter.Properties.Settings.Default.camFilterBlue2; + this.hSFilterBlue2.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); // - // label84 + // hSFilterBlue1 // - resources.ApplyResources(this.label84, "label84"); - this.label84.Name = "label84"; + this.hSFilterBlue1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterBlue1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hSFilterBlue1, "hSFilterBlue1"); + this.hSFilterBlue1.Maximum = 264; + this.hSFilterBlue1.Name = "hSFilterBlue1"; + this.hSFilterBlue1.SmallChange = 5; + this.hSFilterBlue1.Value = global::GrblPlotter.Properties.Settings.Default.camFilterBlue1; + this.hSFilterBlue1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); // - // NudDuplicateOffsetY + // hSFilterGreen2 // - this.NudDuplicateOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudDuplicateOffsetY.DecimalPlaces = 2; - resources.ApplyResources(this.NudDuplicateOffsetY, "NudDuplicateOffsetY"); - this.NudDuplicateOffsetY.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.NudDuplicateOffsetY.Name = "NudDuplicateOffsetY"; - this.NudDuplicateOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateOffsetY; + this.hSFilterGreen2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterGreen2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hSFilterGreen2, "hSFilterGreen2"); + this.hSFilterGreen2.Maximum = 264; + this.hSFilterGreen2.Name = "hSFilterGreen2"; + this.hSFilterGreen2.SmallChange = 5; + this.hSFilterGreen2.Value = global::GrblPlotter.Properties.Settings.Default.camFilterGreen2; + this.hSFilterGreen2.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); // - // NudDuplicateOffsetX + // hSFilterGreen1 // - this.NudDuplicateOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudDuplicateOffsetX.DecimalPlaces = 2; - resources.ApplyResources(this.NudDuplicateOffsetX, "NudDuplicateOffsetX"); - this.NudDuplicateOffsetX.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.NudDuplicateOffsetX.Name = "NudDuplicateOffsetX"; - this.NudDuplicateOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateOffsetX; + this.hSFilterGreen1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterGreen1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hSFilterGreen1, "hSFilterGreen1"); + this.hSFilterGreen1.Maximum = 264; + this.hSFilterGreen1.Name = "hSFilterGreen1"; + this.hSFilterGreen1.SmallChange = 5; + this.hSFilterGreen1.Value = global::GrblPlotter.Properties.Settings.Default.camFilterGreen1; + this.hSFilterGreen1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); // - // LblShowVertex + // hSFilterRed2 // - resources.ApplyResources(this.LblShowVertex, "LblShowVertex"); - this.LblShowVertex.Name = "LblShowVertex"; + this.hSFilterRed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterRed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hSFilterRed2, "hSFilterRed2"); + this.hSFilterRed2.Maximum = 264; + this.hSFilterRed2.Name = "hSFilterRed2"; + this.hSFilterRed2.SmallChange = 5; + this.hSFilterRed2.Value = global::GrblPlotter.Properties.Settings.Default.camFilterRed2; + this.hSFilterRed2.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); // - // NudShowVertexSize + // hSFilterRed1 // - this.NudShowVertexSize.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DShowVertexSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudShowVertexSize.DecimalPlaces = 1; - this.NudShowVertexSize.Increment = new decimal(new int[] { + this.hSFilterRed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camFilterRed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hSFilterRed1, "hSFilterRed1"); + this.hSFilterRed1.Maximum = 264; + this.hSFilterRed1.Name = "hSFilterRed1"; + this.hSFilterRed1.SmallChange = 5; + this.hSFilterRed1.Value = global::GrblPlotter.Properties.Settings.Default.camFilterRed1; + this.hSFilterRed1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HsFilterScroll); + // + // numericUpDown16 + // + this.numericUpDown16.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeAutoTimeout", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown16.Increment = new decimal(new int[] { 5, 0, 0, - 65536}); - resources.ApplyResources(this.NudShowVertexSize, "NudShowVertexSize"); - this.NudShowVertexSize.Maximum = new decimal(new int[] { - 10, + 0}); + resources.ApplyResources(this.numericUpDown16, "numericUpDown16"); + this.numericUpDown16.Minimum = new decimal(new int[] { + 1, 0, 0, 0}); - this.NudShowVertexSize.Name = "NudShowVertexSize"; - this.NudShowVertexSize.Value = global::GrblPlotter.Properties.Settings.Default.gui2DShowVertexSize; + this.numericUpDown16.Name = "numericUpDown16"; + this.numericUpDown16.Value = global::GrblPlotter.Properties.Settings.Default.camShapeAutoTimeout; // - // NudShowVertexType + // nUDShapeSizeMax // - this.NudShowVertexType.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DShowVertexType", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.NudShowVertexType, "NudShowVertexType"); - this.NudShowVertexType.Maximum = new decimal(new int[] { - 4, + this.nUDShapeSizeMax.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeSizeMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDShapeSizeMax, "nUDShapeSizeMax"); + this.nUDShapeSizeMax.Maximum = new decimal(new int[] { + 500, 0, 0, 0}); - this.NudShowVertexType.Name = "NudShowVertexType"; - this.NudShowVertexType.Value = global::GrblPlotter.Properties.Settings.Default.gui2DShowVertexType; + this.nUDShapeSizeMax.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDShapeSizeMax.Name = "nUDShapeSizeMax"; + this.nUDShapeSizeMax.Value = global::GrblPlotter.Properties.Settings.Default.camShapeSizeMax; // - // CbShowVertexEnable + // nUDShapeDistMax // - resources.ApplyResources(this.CbShowVertexEnable, "CbShowVertexEnable"); - this.CbShowVertexEnable.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DShowVertexEnable; - this.CbShowVertexEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DShowVertexEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbShowVertexEnable.Name = "CbShowVertexEnable"; - this.CbShowVertexEnable.UseVisualStyleBackColor = true; + this.nUDShapeDistMax.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeDistMax", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDShapeDistMax.DecimalPlaces = 2; + this.nUDShapeDistMax.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDShapeDistMax, "nUDShapeDistMax"); + this.nUDShapeDistMax.Name = "nUDShapeDistMax"; + this.nUDShapeDistMax.Value = global::GrblPlotter.Properties.Settings.Default.camShapeDistMax; // - // cB2DViewFigureId + // nUDShapeDistMin // - resources.ApplyResources(this.cB2DViewFigureId, "cB2DViewFigureId"); - this.cB2DViewFigureId.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DPenUpId; - this.cB2DViewFigureId.CheckState = System.Windows.Forms.CheckState.Checked; - this.cB2DViewFigureId.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DPenUpId", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cB2DViewFigureId.Name = "cB2DViewFigureId"; - this.cB2DViewFigureId.UseVisualStyleBackColor = true; + this.nUDShapeDistMin.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeDist", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDShapeDistMin.DecimalPlaces = 1; + this.nUDShapeDistMin.Increment = new decimal(new int[] { + 5, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDShapeDistMin, "nUDShapeDistMin"); + this.nUDShapeDistMin.Name = "nUDShapeDistMin"; + this.nUDShapeDistMin.Value = global::GrblPlotter.Properties.Settings.Default.camShapeDist; // - // cB2DViewDirectionArrow + // nUDShapeSizeMin // - resources.ApplyResources(this.cB2DViewDirectionArrow, "cB2DViewDirectionArrow"); - this.cB2DViewDirectionArrow.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DPenUpArrow; - this.cB2DViewDirectionArrow.CheckState = System.Windows.Forms.CheckState.Checked; - this.cB2DViewDirectionArrow.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DPenUpArrow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cB2DViewDirectionArrow.Name = "cB2DViewDirectionArrow"; - this.cB2DViewDirectionArrow.UseVisualStyleBackColor = true; + this.nUDShapeSizeMin.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "camShapeSizeMin", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDShapeSizeMin, "nUDShapeSizeMin"); + this.nUDShapeSizeMin.Maximum = new decimal(new int[] { + 500, + 0, + 0, + 0}); + this.nUDShapeSizeMin.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.nUDShapeSizeMin.Name = "nUDShapeSizeMin"; + this.nUDShapeSizeMin.Value = global::GrblPlotter.Properties.Settings.Default.camShapeSizeMin; // - // cBKeepPenWidth + // cBShapeRect // - resources.ApplyResources(this.cBKeepPenWidth, "cBKeepPenWidth"); - this.cBKeepPenWidth.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DKeepPenWidth; - this.cBKeepPenWidth.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DKeepPenWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBKeepPenWidth.Name = "cBKeepPenWidth"; - this.cBKeepPenWidth.UseVisualStyleBackColor = true; + resources.ApplyResources(this.cBShapeRect, "cBShapeRect"); + this.cBShapeRect.Checked = global::GrblPlotter.Properties.Settings.Default.camShapeRect; + this.cBShapeRect.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBShapeRect.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "camShapeRect", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBShapeRect.Name = "cBShapeRect"; + this.cBShapeRect.UseVisualStyleBackColor = true; // - // groupBox12 + // cBShapeCircle // - this.groupBox12.Controls.Add(this.cBFCTBBlockExpandKeepLastOpen); - this.groupBox12.Controls.Add(this.cBFCTBBlockExpandOnSelect); - this.groupBox12.Controls.Add(this.nUDFCTBLineInterval); - this.groupBox12.Controls.Add(this.label12); - resources.ApplyResources(this.groupBox12, "groupBox12"); - this.groupBox12.Name = "groupBox12"; - this.groupBox12.TabStop = false; + resources.ApplyResources(this.cBShapeCircle, "cBShapeCircle"); + this.cBShapeCircle.Checked = global::GrblPlotter.Properties.Settings.Default.camShapeCircle; + this.cBShapeCircle.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBShapeCircle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "camShapeCircle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBShapeCircle.Name = "cBShapeCircle"; + this.cBShapeCircle.UseVisualStyleBackColor = true; // - // cBFCTBBlockExpandKeepLastOpen + // tbNotifierPBChannel // - resources.ApplyResources(this.cBFCTBBlockExpandKeepLastOpen, "cBFCTBBlockExpandKeepLastOpen"); - this.cBFCTBBlockExpandKeepLastOpen.Checked = global::GrblPlotter.Properties.Settings.Default.FCTBBlockExpandKeepLastOpen; - this.cBFCTBBlockExpandKeepLastOpen.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "FCTBBlockExpandKeepLastOpen", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBFCTBBlockExpandKeepLastOpen.Name = "cBFCTBBlockExpandKeepLastOpen"; - this.cBFCTBBlockExpandKeepLastOpen.UseVisualStyleBackColor = true; + this.tbNotifierPBChannel.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierPushbulletChannel", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifierPBChannel, "tbNotifierPBChannel"); + this.tbNotifierPBChannel.Name = "tbNotifierPBChannel"; + this.tbNotifierPBChannel.Text = global::GrblPlotter.Properties.Settings.Default.notifierPushbulletChannel; // - // cBFCTBBlockExpandOnSelect + // tbNotifierPBToken // - resources.ApplyResources(this.cBFCTBBlockExpandOnSelect, "cBFCTBBlockExpandOnSelect"); - this.cBFCTBBlockExpandOnSelect.Checked = global::GrblPlotter.Properties.Settings.Default.FCTBBlockExpandOnSelect; - this.cBFCTBBlockExpandOnSelect.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBFCTBBlockExpandOnSelect.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "FCTBBlockExpandOnSelect", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBFCTBBlockExpandOnSelect.Name = "cBFCTBBlockExpandOnSelect"; - this.cBFCTBBlockExpandOnSelect.UseVisualStyleBackColor = true; + this.tbNotifierPBToken.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierPushbulletToken", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifierPBToken, "tbNotifierPBToken"); + this.tbNotifierPBToken.Name = "tbNotifierPBToken"; + this.tbNotifierPBToken.Text = global::GrblPlotter.Properties.Settings.Default.notifierPushbulletToken; // - // nUDFCTBLineInterval + // cbNotifierPBEnable // - this.nUDFCTBLineInterval.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "FCTBLineInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.nUDFCTBLineInterval, "nUDFCTBLineInterval"); - this.nUDFCTBLineInterval.Name = "nUDFCTBLineInterval"; - this.nUDFCTBLineInterval.Value = global::GrblPlotter.Properties.Settings.Default.FCTBLineInterval; + resources.ApplyResources(this.cbNotifierPBEnable, "cbNotifierPBEnable"); + this.cbNotifierPBEnable.Checked = global::GrblPlotter.Properties.Settings.Default.notifierPushbulletEnable; + this.cbNotifierPBEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierPushbulletEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cbNotifierPBEnable.Name = "cbNotifierPBEnable"; + this.cbNotifierPBEnable.UseVisualStyleBackColor = true; // - // label12 + // cbNotifierTitle // - resources.ApplyResources(this.label12, "label12"); - this.label12.Name = "label12"; + resources.ApplyResources(this.cbNotifierTitle, "cbNotifierTitle"); + this.cbNotifierTitle.Checked = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgressTitle; + this.cbNotifierTitle.CheckState = System.Windows.Forms.CheckState.Checked; + this.cbNotifierTitle.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgressTitle", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cbNotifierTitle.Name = "cbNotifierTitle"; + this.cbNotifierTitle.UseVisualStyleBackColor = true; // - // tab8gB2 + // tbNotifierMsg2 // - this.tab8gB2.Controls.Add(this.cBColorModeWidth); - this.tab8gB2.Controls.Add(this.nUDToolSize); - this.tab8gB2.Controls.Add(this.label68); - this.tab8gB2.Controls.Add(this.btnColorDimension); - this.tab8gB2.Controls.Add(this.btnColorBackgroundPath); - this.tab8gB2.Controls.Add(this.cBColorModeEnable); - this.tab8gB2.Controls.Add(this.nUDSimulation); - this.tab8gB2.Controls.Add(this.btnColorSimulation); - this.tab8gB2.Controls.Add(this.nUDRotaryInfo); - this.tab8gB2.Controls.Add(this.btnColorRotaryInfo); - this.tab8gB2.Controls.Add(this.btnColorMachineLimit); - this.tab8gB2.Controls.Add(this.tab8gB2lbl2); - this.tab8gB2.Controls.Add(this.tab8gB2lbl1); - this.tab8gB2.Controls.Add(this.nUDHeightMap); - this.tab8gB2.Controls.Add(this.btnColorHeightMap); - this.tab8gB2.Controls.Add(this.nUDMarker); - this.tab8gB2.Controls.Add(this.btnColorMarker); - this.tab8gB2.Controls.Add(this.nUDTool); - this.tab8gB2.Controls.Add(this.nUDPenDown); - this.tab8gB2.Controls.Add(this.nUDPenUp); - this.tab8gB2.Controls.Add(this.nUDRuler); - this.tab8gB2.Controls.Add(this.btnColorTool); - this.tab8gB2.Controls.Add(this.btnColorPenDown); - this.tab8gB2.Controls.Add(this.btnColorPenUp); - this.tab8gB2.Controls.Add(this.btnColorRuler); - this.tab8gB2.Controls.Add(this.btnColorBackground); - resources.ApplyResources(this.tab8gB2, "tab8gB2"); - this.tab8gB2.Name = "tab8gB2"; - this.tab8gB2.TabStop = false; + this.tbNotifierMsg2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgress", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifierMsg2, "tbNotifierMsg2"); + this.tbNotifierMsg2.Name = "tbNotifierMsg2"; + this.tbNotifierMsg2.Text = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgress; // - // cBColorModeWidth + // tbNotifier6 // - resources.ApplyResources(this.cBColorModeWidth, "cBColorModeWidth"); - this.cBColorModeWidth.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DColorPenDownModeWidth; - this.cBColorModeWidth.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBColorModeWidth.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DColorPenDownModeWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBColorModeWidth.Name = "cBColorModeWidth"; - this.toolTip1.SetToolTip(this.cBColorModeWidth, resources.GetString("cBColorModeWidth.ToolTip")); - this.cBColorModeWidth.UseVisualStyleBackColor = true; + this.tbNotifier6.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailSendSubject", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifier6, "tbNotifier6"); + this.tbNotifier6.Name = "tbNotifier6"; + this.tbNotifier6.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailSendSubject; // - // nUDToolSize + // nudNotifierMsg1 // - this.nUDToolSize.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DSizeTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDToolSize.Increment = new decimal(new int[] { + this.nudNotifierMsg1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgressInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nudNotifierMsg1.Increment = new decimal(new int[] { 5, 0, 0, 0}); - resources.ApplyResources(this.nUDToolSize, "nUDToolSize"); - this.nUDToolSize.Maximum = new decimal(new int[] { - 200, + resources.ApplyResources(this.nudNotifierMsg1, "nudNotifierMsg1"); + this.nudNotifierMsg1.Maximum = new decimal(new int[] { + 60, 0, 0, 0}); - this.nUDToolSize.Minimum = new decimal(new int[] { - 5, + this.nudNotifierMsg1.Minimum = new decimal(new int[] { + 1, 0, 0, 0}); - this.nUDToolSize.Name = "nUDToolSize"; - this.nUDToolSize.Value = global::GrblPlotter.Properties.Settings.Default.gui2DSizeTool; + this.nudNotifierMsg1.Name = "nudNotifierMsg1"; + this.nudNotifierMsg1.Value = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgressInterval; // - // label68 + // cbNotifierMsg1 // - resources.ApplyResources(this.label68, "label68"); - this.label68.Name = "label68"; + resources.ApplyResources(this.cbNotifierMsg1, "cbNotifierMsg1"); + this.cbNotifierMsg1.Checked = global::GrblPlotter.Properties.Settings.Default.notifierMessageProgressEnable; + this.cbNotifierMsg1.CheckState = System.Windows.Forms.CheckState.Checked; + this.cbNotifierMsg1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierMessageProgressEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cbNotifierMsg1.Name = "cbNotifierMsg1"; + this.cbNotifierMsg1.UseVisualStyleBackColor = true; // - // btnColorDimension + // tbNotifierMsg1 // - resources.ApplyResources(this.btnColorDimension, "btnColorDimension"); - this.btnColorDimension.Name = "btnColorDimension"; - this.btnColorDimension.UseVisualStyleBackColor = true; - this.btnColorDimension.Click += new System.EventHandler(this.BtnColorDimension_Click); + this.tbNotifierMsg1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMessageFinish", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifierMsg1, "tbNotifierMsg1"); + this.tbNotifierMsg1.Name = "tbNotifierMsg1"; + this.tbNotifierMsg1.Text = global::GrblPlotter.Properties.Settings.Default.notifierMessageFinish; // - // btnColorBackgroundPath + // cbNotifierEmailEnable // - resources.ApplyResources(this.btnColorBackgroundPath, "btnColorBackgroundPath"); - this.btnColorBackgroundPath.Name = "btnColorBackgroundPath"; - this.btnColorBackgroundPath.UseVisualStyleBackColor = true; - this.btnColorBackgroundPath.Click += new System.EventHandler(this.BtnColorBackgroundPath_Click); + resources.ApplyResources(this.cbNotifierEmailEnable, "cbNotifierEmailEnable"); + this.cbNotifierEmailEnable.Checked = global::GrblPlotter.Properties.Settings.Default.notifierMailEnable; + this.cbNotifierEmailEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "notifierMailEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cbNotifierEmailEnable.Name = "cbNotifierEmailEnable"; + this.cbNotifierEmailEnable.UseVisualStyleBackColor = true; // - // cBColorModeEnable + // tbNotifier5 // - resources.ApplyResources(this.cBColorModeEnable, "cBColorModeEnable"); - this.cBColorModeEnable.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DColorPenDownModeEnable; - this.cBColorModeEnable.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBColorModeEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DColorPenDownModeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBColorModeEnable.Name = "cBColorModeEnable"; - this.toolTip1.SetToolTip(this.cBColorModeEnable, resources.GetString("cBColorModeEnable.ToolTip")); - this.cBColorModeEnable.UseVisualStyleBackColor = true; + this.tbNotifier5.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailSendTo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifier5, "tbNotifier5"); + this.tbNotifier5.Name = "tbNotifier5"; + this.tbNotifier5.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailSendTo; // - // nUDSimulation + // tbNotifier4 // - this.nUDSimulation.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthSimulation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDSimulation.DecimalPlaces = 2; - this.nUDSimulation.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDSimulation, "nUDSimulation"); - this.nUDSimulation.Maximum = new decimal(new int[] { - 10, + this.tbNotifier4.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailSendFrom", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifier4, "tbNotifier4"); + this.tbNotifier4.Name = "tbNotifier4"; + this.tbNotifier4.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailSendFrom; + // + // nudNotifier1 + // + this.nudNotifier1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientPort", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nudNotifier1, "nudNotifier1"); + this.nudNotifier1.Maximum = new decimal(new int[] { + 10000000, 0, 0, 0}); - this.nUDSimulation.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDSimulation.Name = "nUDSimulation"; - this.toolTip1.SetToolTip(this.nUDSimulation, resources.GetString("nUDSimulation.ToolTip")); - this.nUDSimulation.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthSimulation; + this.nudNotifier1.Name = "nudNotifier1"; + this.nudNotifier1.Value = global::GrblPlotter.Properties.Settings.Default.notifierMailClientPort; // - // btnColorSimulation + // tbNotifier3 // - resources.ApplyResources(this.btnColorSimulation, "btnColorSimulation"); - this.btnColorSimulation.Name = "btnColorSimulation"; - this.btnColorSimulation.UseVisualStyleBackColor = true; - this.btnColorSimulation.Click += new System.EventHandler(this.BtnColorSimulation_Click); + this.tbNotifier3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientPass", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifier3, "tbNotifier3"); + this.tbNotifier3.Name = "tbNotifier3"; + this.tbNotifier3.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailClientPass; // - // nUDRotaryInfo + // tbNotifier2 // - this.nUDRotaryInfo.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthRotaryInfo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDRotaryInfo.DecimalPlaces = 2; - this.nUDRotaryInfo.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDRotaryInfo, "nUDRotaryInfo"); - this.nUDRotaryInfo.Maximum = new decimal(new int[] { - 10, - 0, - 0, - 0}); - this.nUDRotaryInfo.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDRotaryInfo.Name = "nUDRotaryInfo"; - this.toolTip1.SetToolTip(this.nUDRotaryInfo, resources.GetString("nUDRotaryInfo.ToolTip")); - this.nUDRotaryInfo.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthRotaryInfo; + this.tbNotifier2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientUser", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifier2, "tbNotifier2"); + this.tbNotifier2.Name = "tbNotifier2"; + this.tbNotifier2.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailClientUser; // - // btnColorRotaryInfo + // tbNotifier1 // - resources.ApplyResources(this.btnColorRotaryInfo, "btnColorRotaryInfo"); - this.btnColorRotaryInfo.Name = "btnColorRotaryInfo"; - this.btnColorRotaryInfo.UseVisualStyleBackColor = true; - this.btnColorRotaryInfo.Click += new System.EventHandler(this.BtnColorRotaryInfo_Click); + this.tbNotifier1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "notifierMailClientAdr", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tbNotifier1, "tbNotifier1"); + this.tbNotifier1.Name = "tbNotifier1"; + this.tbNotifier1.Text = global::GrblPlotter.Properties.Settings.Default.notifierMailClientAdr; // - // btnColorMachineLimit + // tBGPPOVC07 // - resources.ApplyResources(this.btnColorMachineLimit, "btnColorMachineLimit"); - this.btnColorMachineLimit.Name = "btnColorMachineLimit"; - this.btnColorMachineLimit.UseVisualStyleBackColor = true; - this.btnColorMachineLimit.Click += new System.EventHandler(this.BtnColorMachineLimit_Click); + this.tBGPPOVC07.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC07", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC07, "tBGPPOVC07"); + this.tBGPPOVC07.Name = "tBGPPOVC07"; + this.tBGPPOVC07.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC07; // - // tab8gB2lbl2 + // tBGPPOVC06 // - resources.ApplyResources(this.tab8gB2lbl2, "tab8gB2lbl2"); - this.tab8gB2lbl2.Name = "tab8gB2lbl2"; + this.tBGPPOVC06.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC06", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC06, "tBGPPOVC06"); + this.tBGPPOVC06.Name = "tBGPPOVC06"; + this.tBGPPOVC06.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC06; // - // tab8gB2lbl1 + // tBGPPOVC05 // - resources.ApplyResources(this.tab8gB2lbl1, "tab8gB2lbl1"); - this.tab8gB2lbl1.Name = "tab8gB2lbl1"; + this.tBGPPOVC05.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC05", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC05, "tBGPPOVC05"); + this.tBGPPOVC05.Name = "tBGPPOVC05"; + this.tBGPPOVC05.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC05; + // + // tBGPPOVC04 + // + this.tBGPPOVC04.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC04", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC04, "tBGPPOVC04"); + this.tBGPPOVC04.Name = "tBGPPOVC04"; + this.tBGPPOVC04.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC04; + // + // tBGPPOVC03 + // + this.tBGPPOVC03.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC03", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC03, "tBGPPOVC03"); + this.tBGPPOVC03.Name = "tBGPPOVC03"; + this.tBGPPOVC03.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC03; + // + // tBGPPOVC02 + // + this.tBGPPOVC02.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC02", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC02, "tBGPPOVC02"); + this.tBGPPOVC02.Name = "tBGPPOVC02"; + this.tBGPPOVC02.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC02; + // + // tBGPPOVC01 + // + this.tBGPPOVC01.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC01", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC01, "tBGPPOVC01"); + this.tBGPPOVC01.Name = "tBGPPOVC01"; + this.tBGPPOVC01.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC01; + // + // tBGPPOVC00 + // + this.tBGPPOVC00.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadPOVC00", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGPPOVC00, "tBGPPOVC00"); + this.tBGPPOVC00.Name = "tBGPPOVC00"; + this.tBGPPOVC00.Text = global::GrblPlotter.Properties.Settings.Default.gamePadPOVC00; // - // nUDHeightMap + // nUDFeedrate // - this.nUDHeightMap.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthHeightMap", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDHeightMap.DecimalPlaces = 2; - this.nUDHeightMap.Increment = new decimal(new int[] { - 1, + this.nUDFeedrate.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogMinFeed", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDFeedrate.Increment = new decimal(new int[] { + 10, 0, 0, - 65536}); - resources.ApplyResources(this.nUDHeightMap, "nUDHeightMap"); - this.nUDHeightMap.Maximum = new decimal(new int[] { - 10, + 0}); + resources.ApplyResources(this.nUDFeedrate, "nUDFeedrate"); + this.nUDFeedrate.Maximum = new decimal(new int[] { + 10000, 0, 0, 0}); - this.nUDHeightMap.Minimum = new decimal(new int[] { + this.nUDFeedrate.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.nUDHeightMap.Name = "nUDHeightMap"; - this.toolTip1.SetToolTip(this.nUDHeightMap, resources.GetString("nUDHeightMap.ToolTip")); - this.nUDHeightMap.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthHeightMap; - // - // btnColorHeightMap - // - resources.ApplyResources(this.btnColorHeightMap, "btnColorHeightMap"); - this.btnColorHeightMap.Name = "btnColorHeightMap"; - this.btnColorHeightMap.UseVisualStyleBackColor = true; - this.btnColorHeightMap.Click += new System.EventHandler(this.BtnColorHeightMap_Click); + 0}); + this.nUDFeedrate.Name = "nUDFeedrate"; + this.toolTip1.SetToolTip(this.nUDFeedrate, resources.GetString("nUDFeedrate.ToolTip")); + this.nUDFeedrate.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogMinFeed; // - // nUDMarker + // nUDStepwidth // - this.nUDMarker.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthMarker", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDMarker.DecimalPlaces = 2; - this.nUDMarker.Increment = new decimal(new int[] { + this.nUDStepwidth.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogMinStep", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDStepwidth.DecimalPlaces = 3; + this.nUDStepwidth.Increment = new decimal(new int[] { 1, 0, 0, - 65536}); - resources.ApplyResources(this.nUDMarker, "nUDMarker"); - this.nUDMarker.Maximum = new decimal(new int[] { + 196608}); + resources.ApplyResources(this.nUDStepwidth, "nUDStepwidth"); + this.nUDStepwidth.Maximum = new decimal(new int[] { 10, 0, 0, 0}); - this.nUDMarker.Minimum = new decimal(new int[] { + this.nUDStepwidth.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.nUDMarker.Name = "nUDMarker"; - this.toolTip1.SetToolTip(this.nUDMarker, resources.GetString("nUDMarker.ToolTip")); - this.nUDMarker.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthMarker; - // - // btnColorMarker - // - resources.ApplyResources(this.btnColorMarker, "btnColorMarker"); - this.btnColorMarker.Name = "btnColorMarker"; - this.btnColorMarker.UseVisualStyleBackColor = true; - this.btnColorMarker.Click += new System.EventHandler(this.BtnColorMarker_Click); + 196608}); + this.nUDStepwidth.Name = "nUDStepwidth"; + this.toolTip1.SetToolTip(this.nUDStepwidth, resources.GetString("nUDStepwidth.ToolTip")); + this.nUDStepwidth.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogMinStep; // - // nUDTool + // nUDMinimum // - this.nUDTool.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDTool.DecimalPlaces = 2; - this.nUDTool.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDTool, "nUDTool"); - this.nUDTool.Maximum = new decimal(new int[] { + this.nUDMinimum.BackColor = System.Drawing.Color.Yellow; + this.nUDMinimum.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogMinimum", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMinimum.Increment = new decimal(new int[] { 10, 0, 0, 0}); - this.nUDTool.Minimum = new decimal(new int[] { - 1, + resources.ApplyResources(this.nUDMinimum, "nUDMinimum"); + this.nUDMinimum.Maximum = new decimal(new int[] { + 20000, 0, 0, - 131072}); - this.nUDTool.Name = "nUDTool"; - this.toolTip1.SetToolTip(this.nUDTool, resources.GetString("nUDTool.ToolTip")); - this.nUDTool.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthTool; + 0}); + this.nUDMinimum.Name = "nUDMinimum"; + this.toolTip1.SetToolTip(this.nUDMinimum, resources.GetString("nUDMinimum.ToolTip")); + this.nUDMinimum.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogMinimum; // - // nUDPenDown + // nUDOffset // - this.nUDPenDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthPenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDPenDown.DecimalPlaces = 2; - this.nUDPenDown.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDPenDown, "nUDPenDown"); - this.nUDPenDown.Maximum = new decimal(new int[] { - 10, + this.nUDOffset.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogOffset", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDOffset, "nUDOffset"); + this.nUDOffset.Maximum = new decimal(new int[] { + 34757, 0, 0, 0}); - this.nUDPenDown.Minimum = new decimal(new int[] { - 1, + this.nUDOffset.Minimum = new decimal(new int[] { + 30757, 0, 0, - 131072}); - this.nUDPenDown.Name = "nUDPenDown"; - this.toolTip1.SetToolTip(this.nUDPenDown, resources.GetString("nUDPenDown.ToolTip")); - this.nUDPenDown.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthPenDown; + 0}); + this.nUDOffset.Name = "nUDOffset"; + this.toolTip1.SetToolTip(this.nUDOffset, resources.GetString("nUDOffset.ToolTip")); + this.nUDOffset.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogOffset; // - // nUDPenUp + // nUDDead // - this.nUDPenUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDPenUp.DecimalPlaces = 2; - this.nUDPenUp.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDPenUp, "nUDPenUp"); - this.nUDPenUp.Maximum = new decimal(new int[] { + this.nUDDead.BackColor = System.Drawing.Color.Lime; + this.nUDDead.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gamePadAnalogDead", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDDead.Increment = new decimal(new int[] { 10, 0, 0, 0}); - this.nUDPenUp.Minimum = new decimal(new int[] { - 1, + resources.ApplyResources(this.nUDDead, "nUDDead"); + this.nUDDead.Maximum = new decimal(new int[] { + 10000, 0, 0, - 131072}); - this.nUDPenUp.Name = "nUDPenUp"; - this.toolTip1.SetToolTip(this.nUDPenUp, resources.GetString("nUDPenUp.ToolTip")); - this.nUDPenUp.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthPenUp; + 0}); + this.nUDDead.Name = "nUDDead"; + this.toolTip1.SetToolTip(this.nUDDead, resources.GetString("nUDDead.ToolTip")); + this.nUDDead.Value = global::GrblPlotter.Properties.Settings.Default.gamePadAnalogDead; + // + // cBGPEnable + // + resources.ApplyResources(this.cBGPEnable, "cBGPEnable"); + this.cBGPEnable.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadEnable; + this.cBGPEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBGPEnable.Name = "cBGPEnable"; + this.cBGPEnable.UseVisualStyleBackColor = true; + this.cBGPEnable.CheckedChanged += new System.EventHandler(this.CbGPEnable_CheckedChanged); + // + // cBRInvert + // + resources.ApplyResources(this.cBRInvert, "cBRInvert"); + this.cBRInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadRInvert; + this.cBRInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadRInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBRInvert.Name = "cBRInvert"; + this.cBRInvert.UseVisualStyleBackColor = true; + // + // cBZInvert + // + resources.ApplyResources(this.cBZInvert, "cBZInvert"); + this.cBZInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadZInvert; + this.cBZInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadZInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBZInvert.Name = "cBZInvert"; + this.cBZInvert.UseVisualStyleBackColor = true; + // + // cBYInvert + // + resources.ApplyResources(this.cBYInvert, "cBYInvert"); + this.cBYInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadYInvert; + this.cBYInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadYInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBYInvert.Name = "cBYInvert"; + this.cBYInvert.UseVisualStyleBackColor = true; + // + // cBXInvert + // + resources.ApplyResources(this.cBXInvert, "cBXInvert"); + this.cBXInvert.Checked = global::GrblPlotter.Properties.Settings.Default.gamePadXInvert; + this.cBXInvert.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gamePadXInvert", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBXInvert.Name = "cBXInvert"; + this.cBXInvert.UseVisualStyleBackColor = true; + // + // tBRAxis + // + this.tBRAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.tBRAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadRAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBRAxis, "tBRAxis"); + this.tBRAxis.Name = "tBRAxis"; + this.tBRAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadRAxis; + this.toolTip1.SetToolTip(this.tBRAxis, resources.GetString("tBRAxis.ToolTip")); + // + // tBZAxis + // + this.tBZAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.tBZAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadZAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBZAxis, "tBZAxis"); + this.tBZAxis.Name = "tBZAxis"; + this.tBZAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadZAxis; + this.toolTip1.SetToolTip(this.tBZAxis, resources.GetString("tBZAxis.ToolTip")); + // + // tBYAxis + // + this.tBYAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.tBYAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadYAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBYAxis, "tBYAxis"); + this.tBYAxis.Name = "tBYAxis"; + this.tBYAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadYAxis; + this.toolTip1.SetToolTip(this.tBYAxis, resources.GetString("tBYAxis.ToolTip")); + // + // tBXAxis + // + this.tBXAxis.CharacterCasing = System.Windows.Forms.CharacterCasing.Upper; + this.tBXAxis.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadXAxis", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBXAxis, "tBXAxis"); + this.tBXAxis.Name = "tBXAxis"; + this.tBXAxis.Text = global::GrblPlotter.Properties.Settings.Default.gamePadXAxis; + this.toolTip1.SetToolTip(this.tBXAxis, resources.GetString("tBXAxis.ToolTip")); + // + // tBGP15 + // + this.tBGP15.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons15", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP15, "tBGP15"); + this.tBGP15.Name = "tBGP15"; + this.tBGP15.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons15; + // + // tBGP14 + // + this.tBGP14.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons14", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP14, "tBGP14"); + this.tBGP14.Name = "tBGP14"; + this.tBGP14.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons14; + // + // tBGP13 + // + this.tBGP13.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons13", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP13, "tBGP13"); + this.tBGP13.Name = "tBGP13"; + this.tBGP13.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons13; + // + // tBGP12 + // + this.tBGP12.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons12", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP12, "tBGP12"); + this.tBGP12.Name = "tBGP12"; + this.tBGP12.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons12; + // + // tBGP11 // - // nUDRuler + this.tBGP11.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons11", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP11, "tBGP11"); + this.tBGP11.Name = "tBGP11"; + this.tBGP11.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons11; // - this.nUDRuler.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthRuler", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.nUDRuler.DecimalPlaces = 2; - this.nUDRuler.Increment = new decimal(new int[] { - 1, - 0, - 0, - 65536}); - resources.ApplyResources(this.nUDRuler, "nUDRuler"); - this.nUDRuler.Maximum = new decimal(new int[] { - 10, - 0, - 0, - 0}); - this.nUDRuler.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 131072}); - this.nUDRuler.Name = "nUDRuler"; - this.toolTip1.SetToolTip(this.nUDRuler, resources.GetString("nUDRuler.ToolTip")); - this.nUDRuler.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthRuler; + // tBGP10 // - // btnColorTool + this.tBGP10.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons10", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP10, "tBGP10"); + this.tBGP10.Name = "tBGP10"; + this.tBGP10.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons10; // - resources.ApplyResources(this.btnColorTool, "btnColorTool"); - this.btnColorTool.Name = "btnColorTool"; - this.btnColorTool.UseVisualStyleBackColor = true; - this.btnColorTool.Click += new System.EventHandler(this.BtnColorTool_Click); + // tBGP9 // - // btnColorPenDown + this.tBGP9.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons9", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP9, "tBGP9"); + this.tBGP9.Name = "tBGP9"; + this.tBGP9.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons9; // - resources.ApplyResources(this.btnColorPenDown, "btnColorPenDown"); - this.btnColorPenDown.Name = "btnColorPenDown"; - this.btnColorPenDown.UseVisualStyleBackColor = true; - this.btnColorPenDown.Click += new System.EventHandler(this.BtnColorPenDown_Click); + // tBGP8 // - // btnColorPenUp + this.tBGP8.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons8", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP8, "tBGP8"); + this.tBGP8.Name = "tBGP8"; + this.tBGP8.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons8; // - resources.ApplyResources(this.btnColorPenUp, "btnColorPenUp"); - this.btnColorPenUp.Name = "btnColorPenUp"; - this.btnColorPenUp.UseVisualStyleBackColor = true; - this.btnColorPenUp.Click += new System.EventHandler(this.BtnColorPenUp_Click); + // tBGP7 // - // btnColorRuler + this.tBGP7.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons7", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP7, "tBGP7"); + this.tBGP7.Name = "tBGP7"; + this.tBGP7.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons7; // - resources.ApplyResources(this.btnColorRuler, "btnColorRuler"); - this.btnColorRuler.Name = "btnColorRuler"; - this.btnColorRuler.UseVisualStyleBackColor = true; - this.btnColorRuler.Click += new System.EventHandler(this.BtnColorRuler_Click); + // tBGP6 // - // btnColorBackground + this.tBGP6.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons6", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP6, "tBGP6"); + this.tBGP6.Name = "tBGP6"; + this.tBGP6.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons6; // - resources.ApplyResources(this.btnColorBackground, "btnColorBackground"); - this.btnColorBackground.Name = "btnColorBackground"; - this.btnColorBackground.UseVisualStyleBackColor = true; - this.btnColorBackground.Click += new System.EventHandler(this.BtnColorBackground_Click); + // tBGP5 // - // tabPage32 + this.tBGP5.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP5, "tBGP5"); + this.tBGP5.Name = "tBGP5"; + this.tBGP5.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons5; // - this.tabPage32.Controls.Add(this.BtnHelp_Projector); - this.tabPage32.Controls.Add(this.GbProjector); - resources.ApplyResources(this.tabPage32, "tabPage32"); - this.tabPage32.Name = "tabPage32"; - this.tabPage32.UseVisualStyleBackColor = true; + // tBGP4 // - // BtnHelp_Projector + this.tBGP4.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP4, "tBGP4"); + this.tBGP4.Name = "tBGP4"; + this.tBGP4.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons4; // - resources.ApplyResources(this.BtnHelp_Projector, "BtnHelp_Projector"); - this.BtnHelp_Projector.BackColor = System.Drawing.Color.SkyBlue; - this.BtnHelp_Projector.Name = "BtnHelp_Projector"; - this.BtnHelp_Projector.Tag = "id=form-setup-5#projector"; - this.toolTip1.SetToolTip(this.BtnHelp_Projector, resources.GetString("BtnHelp_Projector.ToolTip")); - this.BtnHelp_Projector.UseVisualStyleBackColor = false; - this.BtnHelp_Projector.Click += new System.EventHandler(this.BtnHelp_Click); + // tBGP3 // - // GbProjector + this.tBGP3.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP3, "tBGP3"); + this.tBGP3.Name = "tBGP3"; + this.tBGP3.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons3; // - this.GbProjector.Controls.Add(this.CbProjectorScaleEnable); - this.GbProjector.Controls.Add(this.GbProjectorScale); - this.GbProjector.Controls.Add(this.label69); - this.GbProjector.Controls.Add(this.numericUpDown15); - this.GbProjector.Controls.Add(this.BtnProjectorColorBackground); - this.GbProjector.Controls.Add(this.BtnProjectorColorDimension); - this.GbProjector.Controls.Add(this.BtnProjectorColorRuler); - this.GbProjector.Controls.Add(this.BtnProjectorColorPenUp); - this.GbProjector.Controls.Add(this.BtnProjectorColorPenDown); - this.GbProjector.Controls.Add(this.CbProjectorMarker); - this.GbProjector.Controls.Add(this.BtnProjectorColorTool); - this.GbProjector.Controls.Add(this.CbProjectorTool); - this.GbProjector.Controls.Add(this.BtnProjectorColorMarker); - this.GbProjector.Controls.Add(this.CbProjectorPenUp); - this.GbProjector.Controls.Add(this.LblProjector2); - this.GbProjector.Controls.Add(this.CbProjectorRuler); - this.GbProjector.Controls.Add(this.NudProjectorDimension); - this.GbProjector.Controls.Add(this.CbProjectorDimension); - this.GbProjector.Controls.Add(this.NudProjectorRuler); - this.GbProjector.Controls.Add(this.LblProjector1); - this.GbProjector.Controls.Add(this.NudProjectorPenUp); - this.GbProjector.Controls.Add(this.NudProjectorMarker); - this.GbProjector.Controls.Add(this.NudProjectorPenDown); - this.GbProjector.Controls.Add(this.NudProjectorTool); - resources.ApplyResources(this.GbProjector, "GbProjector"); - this.GbProjector.Name = "GbProjector"; - this.GbProjector.TabStop = false; + // tBGP2 // - // CbProjectorScaleEnable + this.tBGP2.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP2, "tBGP2"); + this.tBGP2.Name = "tBGP2"; + this.tBGP2.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons2; // - resources.ApplyResources(this.CbProjectorScaleEnable, "CbProjectorScaleEnable"); - this.CbProjectorScaleEnable.Name = "CbProjectorScaleEnable"; - this.CbProjectorScaleEnable.UseVisualStyleBackColor = true; - this.CbProjectorScaleEnable.CheckedChanged += new System.EventHandler(this.CbProjectorScaleEnable_CheckedChanged); + // tBGP1 // - // GbProjectorScale + this.tBGP1.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP1, "tBGP1"); + this.tBGP1.Name = "tBGP1"; + this.tBGP1.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons1; // - this.GbProjectorScale.Controls.Add(this.NudProjectorOffsetX); - this.GbProjectorScale.Controls.Add(this.GbProjectorCalc); - this.GbProjectorScale.Controls.Add(this.LblProjector3); - this.GbProjectorScale.Controls.Add(this.NudProjectorScaling); - this.GbProjectorScale.Controls.Add(this.NudProjectorOffsetY); - this.GbProjectorScale.Controls.Add(this.LblProjector5); - this.GbProjectorScale.Controls.Add(this.LblProjector4); - resources.ApplyResources(this.GbProjectorScale, "GbProjectorScale"); - this.GbProjectorScale.Name = "GbProjectorScale"; - this.GbProjectorScale.TabStop = false; + // tBGP0 // - // NudProjectorOffsetX + this.tBGP0.DataBindings.Add(new System.Windows.Forms.Binding("Text", global::GrblPlotter.Properties.Settings.Default, "gamePadButtons0", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.tBGP0, "tBGP0"); + this.tBGP0.Name = "tBGP0"; + this.tBGP0.Text = global::GrblPlotter.Properties.Settings.Default.gamePadButtons0; // - this.NudProjectorOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorDisplayOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorOffsetX.DecimalPlaces = 2; - resources.ApplyResources(this.NudProjectorOffsetX, "NudProjectorOffsetX"); - this.NudProjectorOffsetX.Maximum = new decimal(new int[] { - 10000, + // RbApperance1 + // + resources.ApplyResources(this.RbApperance1, "RbApperance1"); + this.RbApperance1.Checked = global::GrblPlotter.Properties.Settings.Default.guiJoystickApperance1; + this.RbApperance1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiJoystickApperance1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.RbApperance1.Name = "RbApperance1"; + this.RbApperance1.TabStop = true; + this.RbApperance1.UseVisualStyleBackColor = true; + // + // nUDJoyASpeed5 + // + this.nUDJoyASpeed5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyASpeed5, "nUDJoyASpeed5"); + this.nUDJoyASpeed5.Maximum = new decimal(new int[] { + 500000, 0, 0, 0}); - this.NudProjectorOffsetX.Minimum = new decimal(new int[] { - 10000, + this.nUDJoyASpeed5.Minimum = new decimal(new int[] { + 1, 0, 0, - -2147483648}); - this.NudProjectorOffsetX.Name = "NudProjectorOffsetX"; - this.NudProjectorOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.projectorDisplayOffsetX; - // - // GbProjectorCalc - // - this.GbProjectorCalc.Controls.Add(this.label71); - this.GbProjectorCalc.Controls.Add(this.label70); - this.GbProjectorCalc.Controls.Add(this.BtnProjectorCalc); - this.GbProjectorCalc.Controls.Add(this.NudProjectorSet); - this.GbProjectorCalc.Controls.Add(this.NudProjectorReal); - resources.ApplyResources(this.GbProjectorCalc, "GbProjectorCalc"); - this.GbProjectorCalc.Name = "GbProjectorCalc"; - this.GbProjectorCalc.TabStop = false; - // - // label71 - // - resources.ApplyResources(this.label71, "label71"); - this.label71.Name = "label71"; - // - // label70 - // - resources.ApplyResources(this.label70, "label70"); - this.label70.Name = "label70"; + 65536}); + this.nUDJoyASpeed5.Name = "nUDJoyASpeed5"; + this.nUDJoyASpeed5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed5; // - // BtnProjectorCalc + // nUDJoyASpeed4 // - resources.ApplyResources(this.BtnProjectorCalc, "BtnProjectorCalc"); - this.BtnProjectorCalc.Name = "BtnProjectorCalc"; - this.BtnProjectorCalc.UseVisualStyleBackColor = true; - this.BtnProjectorCalc.Click += new System.EventHandler(this.BtnProjectorCalc_Click); + this.nUDJoyASpeed4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyASpeed4, "nUDJoyASpeed4"); + this.nUDJoyASpeed4.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyASpeed4.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDJoyASpeed4.Name = "nUDJoyASpeed4"; + this.nUDJoyASpeed4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed4; // - // NudProjectorSet + // nUDJoyASpeed3 // - this.NudProjectorSet.DecimalPlaces = 2; - resources.ApplyResources(this.NudProjectorSet, "NudProjectorSet"); - this.NudProjectorSet.Maximum = new decimal(new int[] { - 10000, + this.nUDJoyASpeed3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyASpeed3, "nUDJoyASpeed3"); + this.nUDJoyASpeed3.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyASpeed3.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDJoyASpeed3.Name = "nUDJoyASpeed3"; + this.nUDJoyASpeed3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed3; + // + // nUDJoyASpeed2 + // + this.nUDJoyASpeed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyASpeed2, "nUDJoyASpeed2"); + this.nUDJoyASpeed2.Maximum = new decimal(new int[] { + 500000, 0, 0, 0}); - this.NudProjectorSet.Minimum = new decimal(new int[] { + this.nUDJoyASpeed2.Minimum = new decimal(new int[] { 1, 0, 0, - 0}); - this.NudProjectorSet.Name = "NudProjectorSet"; - this.NudProjectorSet.Value = new decimal(new int[] { - 100, - 0, - 0, - 0}); + 65536}); + this.nUDJoyASpeed2.Name = "nUDJoyASpeed2"; + this.nUDJoyASpeed2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed2; // - // NudProjectorReal + // nUDJoyASpeed1 // - this.NudProjectorReal.DecimalPlaces = 2; - resources.ApplyResources(this.NudProjectorReal, "NudProjectorReal"); - this.NudProjectorReal.Maximum = new decimal(new int[] { - 10000, + this.nUDJoyASpeed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickASpeed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyASpeed1, "nUDJoyASpeed1"); + this.nUDJoyASpeed1.Maximum = new decimal(new int[] { + 500000, 0, 0, 0}); - this.NudProjectorReal.Minimum = new decimal(new int[] { + this.nUDJoyASpeed1.Minimum = new decimal(new int[] { 1, 0, 0, - 0}); - this.NudProjectorReal.Name = "NudProjectorReal"; - this.NudProjectorReal.Value = new decimal(new int[] { - 100, + 65536}); + this.nUDJoyASpeed1.Name = "nUDJoyASpeed1"; + this.nUDJoyASpeed1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickASpeed1; + // + // nUDJoyAStep5 + // + this.nUDJoyAStep5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyAStep5.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyAStep5, "nUDJoyAStep5"); + this.nUDJoyAStep5.Maximum = new decimal(new int[] { + 360, 0, 0, 0}); - // - // LblProjector3 - // - resources.ApplyResources(this.LblProjector3, "LblProjector3"); - this.LblProjector3.Name = "LblProjector3"; - // - // NudProjectorScaling - // - this.NudProjectorScaling.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorDisplayScale", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorScaling.DecimalPlaces = 2; - this.NudProjectorScaling.Increment = new decimal(new int[] { + this.nUDJoyAStep5.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - resources.ApplyResources(this.NudProjectorScaling, "NudProjectorScaling"); - this.NudProjectorScaling.Maximum = new decimal(new int[] { - 10000, + 196608}); + this.nUDJoyAStep5.Name = "nUDJoyAStep5"; + this.nUDJoyAStep5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep5; + // + // nUDJoyAStep4 + // + this.nUDJoyAStep4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyAStep4.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyAStep4, "nUDJoyAStep4"); + this.nUDJoyAStep4.Maximum = new decimal(new int[] { + 360, 0, 0, 0}); - this.NudProjectorScaling.Minimum = new decimal(new int[] { + this.nUDJoyAStep4.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorScaling.Name = "NudProjectorScaling"; - this.NudProjectorScaling.Value = global::GrblPlotter.Properties.Settings.Default.projectorDisplayScale; + 196608}); + this.nUDJoyAStep4.Name = "nUDJoyAStep4"; + this.nUDJoyAStep4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep4; // - // NudProjectorOffsetY + // nUDJoyAStep3 // - this.NudProjectorOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorDisplayOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorOffsetY.DecimalPlaces = 2; - resources.ApplyResources(this.NudProjectorOffsetY, "NudProjectorOffsetY"); - this.NudProjectorOffsetY.Maximum = new decimal(new int[] { - 10000, + this.nUDJoyAStep3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyAStep3.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyAStep3, "nUDJoyAStep3"); + this.nUDJoyAStep3.Maximum = new decimal(new int[] { + 360, 0, 0, 0}); - this.NudProjectorOffsetY.Minimum = new decimal(new int[] { - 10000, + this.nUDJoyAStep3.Minimum = new decimal(new int[] { + 1, 0, 0, - -2147483648}); - this.NudProjectorOffsetY.Name = "NudProjectorOffsetY"; - this.NudProjectorOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.projectorDisplayOffsetY; + 196608}); + this.nUDJoyAStep3.Name = "nUDJoyAStep3"; + this.nUDJoyAStep3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep3; // - // LblProjector5 + // nUDJoyAStep2 // - resources.ApplyResources(this.LblProjector5, "LblProjector5"); - this.LblProjector5.Name = "LblProjector5"; + this.nUDJoyAStep2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyAStep2.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyAStep2, "nUDJoyAStep2"); + this.nUDJoyAStep2.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 196608}); + this.nUDJoyAStep2.Name = "nUDJoyAStep2"; + this.nUDJoyAStep2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep2; // - // LblProjector4 + // nUDJoyAStep1 // - resources.ApplyResources(this.LblProjector4, "LblProjector4"); - this.LblProjector4.Name = "LblProjector4"; + this.nUDJoyAStep1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickAStep1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyAStep1.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyAStep1, "nUDJoyAStep1"); + this.nUDJoyAStep1.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 196608}); + this.nUDJoyAStep1.Name = "nUDJoyAStep1"; + this.nUDJoyAStep1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickAStep1; // - // label69 + // hScrollBar1 // - resources.ApplyResources(this.label69, "label69"); - this.label69.Name = "label69"; + this.hScrollBar1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.hScrollBar1, "hScrollBar1"); + this.hScrollBar1.Maximum = 400; + this.hScrollBar1.Minimum = 120; + this.hScrollBar1.Name = "hScrollBar1"; + this.hScrollBar1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickSize; + this.hScrollBar1.Scroll += new System.Windows.Forms.ScrollEventHandler(this.HscrollBar1_Scroll); // - // numericUpDown15 + // nUDJoyZSpeed5 // - this.numericUpDown15.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorMonitorIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.numericUpDown15, "numericUpDown15"); - this.numericUpDown15.Maximum = new decimal(new int[] { - 5, + this.nUDJoyZSpeed5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyZSpeed5, "nUDJoyZSpeed5"); + this.nUDJoyZSpeed5.Maximum = new decimal(new int[] { + 500000, 0, 0, 0}); - this.numericUpDown15.Minimum = new decimal(new int[] { + this.nUDJoyZSpeed5.Minimum = new decimal(new int[] { 1, 0, 0, - 0}); - this.numericUpDown15.Name = "numericUpDown15"; - this.numericUpDown15.Value = global::GrblPlotter.Properties.Settings.Default.projectorMonitorIndex; - // - // BtnProjectorColorBackground - // - resources.ApplyResources(this.BtnProjectorColorBackground, "BtnProjectorColorBackground"); - this.BtnProjectorColorBackground.Name = "BtnProjectorColorBackground"; - this.BtnProjectorColorBackground.UseVisualStyleBackColor = true; - this.BtnProjectorColorBackground.Click += new System.EventHandler(this.BtnProjectorColorBackground_Click); - // - // BtnProjectorColorDimension - // - resources.ApplyResources(this.BtnProjectorColorDimension, "BtnProjectorColorDimension"); - this.BtnProjectorColorDimension.Name = "BtnProjectorColorDimension"; - this.BtnProjectorColorDimension.UseVisualStyleBackColor = true; - this.BtnProjectorColorDimension.Click += new System.EventHandler(this.BtnProjectorColorDimension_Click); - // - // BtnProjectorColorRuler - // - resources.ApplyResources(this.BtnProjectorColorRuler, "BtnProjectorColorRuler"); - this.BtnProjectorColorRuler.Name = "BtnProjectorColorRuler"; - this.BtnProjectorColorRuler.UseVisualStyleBackColor = true; - this.BtnProjectorColorRuler.Click += new System.EventHandler(this.BtnProjectorColorRuler_Click); - // - // BtnProjectorColorPenUp - // - resources.ApplyResources(this.BtnProjectorColorPenUp, "BtnProjectorColorPenUp"); - this.BtnProjectorColorPenUp.Name = "BtnProjectorColorPenUp"; - this.BtnProjectorColorPenUp.UseVisualStyleBackColor = true; - this.BtnProjectorColorPenUp.Click += new System.EventHandler(this.BtnProjectorColorPenUp_Click); - // - // BtnProjectorColorPenDown - // - resources.ApplyResources(this.BtnProjectorColorPenDown, "BtnProjectorColorPenDown"); - this.BtnProjectorColorPenDown.Name = "BtnProjectorColorPenDown"; - this.BtnProjectorColorPenDown.UseVisualStyleBackColor = true; - this.BtnProjectorColorPenDown.Click += new System.EventHandler(this.BtnProjectorColorPenDown_Click); - // - // CbProjectorMarker - // - resources.ApplyResources(this.CbProjectorMarker, "CbProjectorMarker"); - this.CbProjectorMarker.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowMarker; - this.CbProjectorMarker.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowMarker", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbProjectorMarker.Name = "CbProjectorMarker"; - this.CbProjectorMarker.UseVisualStyleBackColor = true; + 65536}); + this.nUDJoyZSpeed5.Name = "nUDJoyZSpeed5"; + this.nUDJoyZSpeed5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed5; // - // BtnProjectorColorTool + // nUDJoyZSpeed4 // - resources.ApplyResources(this.BtnProjectorColorTool, "BtnProjectorColorTool"); - this.BtnProjectorColorTool.Name = "BtnProjectorColorTool"; - this.BtnProjectorColorTool.UseVisualStyleBackColor = true; - this.BtnProjectorColorTool.Click += new System.EventHandler(this.BtnProjectorColorTool_Click); + this.nUDJoyZSpeed4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyZSpeed4, "nUDJoyZSpeed4"); + this.nUDJoyZSpeed4.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyZSpeed4.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDJoyZSpeed4.Name = "nUDJoyZSpeed4"; + this.nUDJoyZSpeed4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed4; // - // CbProjectorTool + // nUDJoyZSpeed3 // - resources.ApplyResources(this.CbProjectorTool, "CbProjectorTool"); - this.CbProjectorTool.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowTool; - this.CbProjectorTool.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbProjectorTool.Name = "CbProjectorTool"; - this.CbProjectorTool.UseVisualStyleBackColor = true; + this.nUDJoyZSpeed3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyZSpeed3, "nUDJoyZSpeed3"); + this.nUDJoyZSpeed3.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyZSpeed3.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDJoyZSpeed3.Name = "nUDJoyZSpeed3"; + this.nUDJoyZSpeed3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed3; // - // BtnProjectorColorMarker + // nUDJoyZSpeed2 // - resources.ApplyResources(this.BtnProjectorColorMarker, "BtnProjectorColorMarker"); - this.BtnProjectorColorMarker.Name = "BtnProjectorColorMarker"; - this.BtnProjectorColorMarker.UseVisualStyleBackColor = true; - this.BtnProjectorColorMarker.Click += new System.EventHandler(this.BtnProjectorColorMarker_Click); + this.nUDJoyZSpeed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyZSpeed2, "nUDJoyZSpeed2"); + this.nUDJoyZSpeed2.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyZSpeed2.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDJoyZSpeed2.Name = "nUDJoyZSpeed2"; + this.nUDJoyZSpeed2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed2; // - // CbProjectorPenUp + // nUDJoyZSpeed1 // - resources.ApplyResources(this.CbProjectorPenUp, "CbProjectorPenUp"); - this.CbProjectorPenUp.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowPenUp; - this.CbProjectorPenUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbProjectorPenUp.Name = "CbProjectorPenUp"; - this.CbProjectorPenUp.UseVisualStyleBackColor = true; + this.nUDJoyZSpeed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZSpeed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyZSpeed1, "nUDJoyZSpeed1"); + this.nUDJoyZSpeed1.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyZSpeed1.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + this.nUDJoyZSpeed1.Name = "nUDJoyZSpeed1"; + this.nUDJoyZSpeed1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZSpeed1; // - // LblProjector2 + // nUDJoyZStep5 // - resources.ApplyResources(this.LblProjector2, "LblProjector2"); - this.LblProjector2.Name = "LblProjector2"; + this.nUDJoyZStep5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyZStep5.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyZStep5, "nUDJoyZStep5"); + this.nUDJoyZStep5.Maximum = new decimal(new int[] { + 50000, + 0, + 0, + 0}); + this.nUDJoyZStep5.Name = "nUDJoyZStep5"; + this.nUDJoyZStep5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep5; // - // CbProjectorRuler + // nUDJoyZStep4 // - resources.ApplyResources(this.CbProjectorRuler, "CbProjectorRuler"); - this.CbProjectorRuler.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowRuler; - this.CbProjectorRuler.CheckState = System.Windows.Forms.CheckState.Checked; - this.CbProjectorRuler.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowRuler", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbProjectorRuler.Name = "CbProjectorRuler"; - this.CbProjectorRuler.UseVisualStyleBackColor = true; + this.nUDJoyZStep4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyZStep4.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyZStep4, "nUDJoyZStep4"); + this.nUDJoyZStep4.Maximum = new decimal(new int[] { + 50000, + 0, + 0, + 0}); + this.nUDJoyZStep4.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 196608}); + this.nUDJoyZStep4.Name = "nUDJoyZStep4"; + this.nUDJoyZStep4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep4; // - // NudProjectorDimension + // nUDJoyZStep3 // - this.NudProjectorDimension.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthDimension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorDimension.DecimalPlaces = 2; - this.NudProjectorDimension.Increment = new decimal(new int[] { + this.nUDJoyZStep3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyZStep3.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyZStep3, "nUDJoyZStep3"); + this.nUDJoyZStep3.Maximum = new decimal(new int[] { + 50000, + 0, + 0, + 0}); + this.nUDJoyZStep3.Minimum = new decimal(new int[] { 1, 0, 0, - 65536}); - resources.ApplyResources(this.NudProjectorDimension, "NudProjectorDimension"); - this.NudProjectorDimension.Maximum = new decimal(new int[] { - 10, + 196608}); + this.nUDJoyZStep3.Name = "nUDJoyZStep3"; + this.nUDJoyZStep3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep3; + // + // nUDJoyZStep2 + // + this.nUDJoyZStep2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyZStep2.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyZStep2, "nUDJoyZStep2"); + this.nUDJoyZStep2.Maximum = new decimal(new int[] { + 50000, 0, 0, 0}); - this.NudProjectorDimension.Minimum = new decimal(new int[] { + this.nUDJoyZStep2.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorDimension.Name = "NudProjectorDimension"; - this.NudProjectorDimension.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthDimension; + 196608}); + this.nUDJoyZStep2.Name = "nUDJoyZStep2"; + this.nUDJoyZStep2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep2; // - // CbProjectorDimension + // nUDJoyZStep1 // - resources.ApplyResources(this.CbProjectorDimension, "CbProjectorDimension"); - this.CbProjectorDimension.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowDimension; - this.CbProjectorDimension.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowDimension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbProjectorDimension.Name = "CbProjectorDimension"; - this.CbProjectorDimension.UseVisualStyleBackColor = true; + this.nUDJoyZStep1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickZStep1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyZStep1.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyZStep1, "nUDJoyZStep1"); + this.nUDJoyZStep1.Maximum = new decimal(new int[] { + 50000, + 0, + 0, + 0}); + this.nUDJoyZStep1.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 196608}); + this.nUDJoyZStep1.Name = "nUDJoyZStep1"; + this.nUDJoyZStep1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickZStep1; // - // NudProjectorRuler + // nUDJoyXYSpeed5 // - this.NudProjectorRuler.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthRuler", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorRuler.DecimalPlaces = 2; - this.NudProjectorRuler.Increment = new decimal(new int[] { + this.nUDJoyXYSpeed5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyXYSpeed5, "nUDJoyXYSpeed5"); + this.nUDJoyXYSpeed5.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyXYSpeed5.Minimum = new decimal(new int[] { 1, 0, 0, 65536}); - resources.ApplyResources(this.NudProjectorRuler, "NudProjectorRuler"); - this.NudProjectorRuler.Maximum = new decimal(new int[] { - 10, + this.nUDJoyXYSpeed5.Name = "nUDJoyXYSpeed5"; + this.nUDJoyXYSpeed5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed5; + // + // nUDJoyXYSpeed4 + // + this.nUDJoyXYSpeed4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyXYSpeed4, "nUDJoyXYSpeed4"); + this.nUDJoyXYSpeed4.Maximum = new decimal(new int[] { + 500000, 0, 0, 0}); - this.NudProjectorRuler.Minimum = new decimal(new int[] { + this.nUDJoyXYSpeed4.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorRuler.Name = "NudProjectorRuler"; - this.NudProjectorRuler.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthRuler; - // - // LblProjector1 - // - resources.ApplyResources(this.LblProjector1, "LblProjector1"); - this.LblProjector1.Name = "LblProjector1"; + 65536}); + this.nUDJoyXYSpeed4.Name = "nUDJoyXYSpeed4"; + this.nUDJoyXYSpeed4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed4; // - // NudProjectorPenUp + // nUDJoyXYSpeed3 // - this.NudProjectorPenUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorPenUp.DecimalPlaces = 2; - this.NudProjectorPenUp.Increment = new decimal(new int[] { + this.nUDJoyXYSpeed3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyXYSpeed3, "nUDJoyXYSpeed3"); + this.nUDJoyXYSpeed3.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyXYSpeed3.Minimum = new decimal(new int[] { 1, 0, 0, 65536}); - resources.ApplyResources(this.NudProjectorPenUp, "NudProjectorPenUp"); - this.NudProjectorPenUp.Maximum = new decimal(new int[] { - 10, + this.nUDJoyXYSpeed3.Name = "nUDJoyXYSpeed3"; + this.nUDJoyXYSpeed3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed3; + // + // nUDJoyXYSpeed2 + // + this.nUDJoyXYSpeed2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyXYSpeed2, "nUDJoyXYSpeed2"); + this.nUDJoyXYSpeed2.Maximum = new decimal(new int[] { + 500000, 0, 0, 0}); - this.NudProjectorPenUp.Minimum = new decimal(new int[] { + this.nUDJoyXYSpeed2.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorPenUp.Name = "NudProjectorPenUp"; - this.NudProjectorPenUp.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthPenUp; + 65536}); + this.nUDJoyXYSpeed2.Name = "nUDJoyXYSpeed2"; + this.nUDJoyXYSpeed2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed2; // - // NudProjectorMarker + // nUDJoyXYSpeed1 // - this.NudProjectorMarker.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthMarker", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorMarker.DecimalPlaces = 2; - this.NudProjectorMarker.Increment = new decimal(new int[] { + this.nUDJoyXYSpeed1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYSpeed1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDJoyXYSpeed1, "nUDJoyXYSpeed1"); + this.nUDJoyXYSpeed1.Maximum = new decimal(new int[] { + 500000, + 0, + 0, + 0}); + this.nUDJoyXYSpeed1.Minimum = new decimal(new int[] { 1, 0, 0, 65536}); - resources.ApplyResources(this.NudProjectorMarker, "NudProjectorMarker"); - this.NudProjectorMarker.Maximum = new decimal(new int[] { - 10, + this.nUDJoyXYSpeed1.Name = "nUDJoyXYSpeed1"; + this.nUDJoyXYSpeed1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYSpeed1; + // + // nUDJoyXYStep5 + // + this.nUDJoyXYStep5.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep5", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyXYStep5.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyXYStep5, "nUDJoyXYStep5"); + this.nUDJoyXYStep5.Maximum = new decimal(new int[] { + 50000, 0, 0, 0}); - this.NudProjectorMarker.Minimum = new decimal(new int[] { + this.nUDJoyXYStep5.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorMarker.Name = "NudProjectorMarker"; - this.NudProjectorMarker.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthMarker; + 196608}); + this.nUDJoyXYStep5.Name = "nUDJoyXYStep5"; + this.nUDJoyXYStep5.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep5; // - // NudProjectorPenDown + // nUDJoyXYStep4 // - this.NudProjectorPenDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthPenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorPenDown.DecimalPlaces = 2; - this.NudProjectorPenDown.Increment = new decimal(new int[] { + this.nUDJoyXYStep4.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep4", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyXYStep4.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyXYStep4, "nUDJoyXYStep4"); + this.nUDJoyXYStep4.Maximum = new decimal(new int[] { + 50000, + 0, + 0, + 0}); + this.nUDJoyXYStep4.Minimum = new decimal(new int[] { 1, 0, 0, - 65536}); - resources.ApplyResources(this.NudProjectorPenDown, "NudProjectorPenDown"); - this.NudProjectorPenDown.Maximum = new decimal(new int[] { - 10, + 196608}); + this.nUDJoyXYStep4.Name = "nUDJoyXYStep4"; + this.nUDJoyXYStep4.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep4; + // + // nUDJoyXYStep3 + // + this.nUDJoyXYStep3.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep3", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyXYStep3.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyXYStep3, "nUDJoyXYStep3"); + this.nUDJoyXYStep3.Maximum = new decimal(new int[] { + 50000, 0, 0, 0}); - this.NudProjectorPenDown.Minimum = new decimal(new int[] { + this.nUDJoyXYStep3.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorPenDown.Name = "NudProjectorPenDown"; - this.NudProjectorPenDown.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthPenDown; + 196608}); + this.nUDJoyXYStep3.Name = "nUDJoyXYStep3"; + this.nUDJoyXYStep3.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep3; // - // NudProjectorTool + // nUDJoyXYStep2 // - this.NudProjectorTool.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.NudProjectorTool.DecimalPlaces = 2; - this.NudProjectorTool.Increment = new decimal(new int[] { + this.nUDJoyXYStep2.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep2", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyXYStep2.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyXYStep2, "nUDJoyXYStep2"); + this.nUDJoyXYStep2.Maximum = new decimal(new int[] { + 50000, + 0, + 0, + 0}); + this.nUDJoyXYStep2.Minimum = new decimal(new int[] { 1, 0, 0, - 65536}); - resources.ApplyResources(this.NudProjectorTool, "NudProjectorTool"); - this.NudProjectorTool.Maximum = new decimal(new int[] { - 10, + 196608}); + this.nUDJoyXYStep2.Name = "nUDJoyXYStep2"; + this.nUDJoyXYStep2.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep2; + // + // nUDJoyXYStep1 + // + this.nUDJoyXYStep1.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "guiJoystickXYStep1", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDJoyXYStep1.DecimalPlaces = 3; + resources.ApplyResources(this.nUDJoyXYStep1, "nUDJoyXYStep1"); + this.nUDJoyXYStep1.Maximum = new decimal(new int[] { + 50000, 0, 0, 0}); - this.NudProjectorTool.Minimum = new decimal(new int[] { + this.nUDJoyXYStep1.Minimum = new decimal(new int[] { 1, 0, 0, - 131072}); - this.NudProjectorTool.Name = "NudProjectorTool"; - this.NudProjectorTool.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthTool; - // - // tabPage33 - // - this.tabPage33.Controls.Add(this.groupBox43); - this.tabPage33.Controls.Add(this.BtnHelp_Misc2); - this.tabPage33.Controls.Add(this.groupBox37); - this.tabPage33.Controls.Add(this.groupBox29); - this.tabPage33.Controls.Add(this.btnReloadSettings); - this.tabPage33.Controls.Add(this.tab5gB9); - resources.ApplyResources(this.tabPage33, "tabPage33"); - this.tabPage33.Name = "tabPage33"; - this.tabPage33.UseVisualStyleBackColor = true; - // - // groupBox43 - // - this.groupBox43.Controls.Add(this.BtnResize4); - this.groupBox43.Controls.Add(this.BtnResize3); - this.groupBox43.Controls.Add(this.BtnResize2); - this.groupBox43.Controls.Add(this.BtnResize1); - resources.ApplyResources(this.groupBox43, "groupBox43"); - this.groupBox43.Name = "groupBox43"; - this.groupBox43.TabStop = false; - // - // BtnResize4 - // - resources.ApplyResources(this.BtnResize4, "BtnResize4"); - this.BtnResize4.Name = "BtnResize4"; - this.BtnResize4.Tag = "1920;1080"; - this.BtnResize4.UseVisualStyleBackColor = true; - this.BtnResize4.Click += new System.EventHandler(this.BtnResize1_Click); - // - // BtnResize3 - // - resources.ApplyResources(this.BtnResize3, "BtnResize3"); - this.BtnResize3.Name = "BtnResize3"; - this.BtnResize3.Tag = "1280;720"; - this.BtnResize3.UseVisualStyleBackColor = true; - this.BtnResize3.Click += new System.EventHandler(this.BtnResize1_Click); + 196608}); + this.nUDJoyXYStep1.Name = "nUDJoyXYStep1"; + this.nUDJoyXYStep1.Value = global::GrblPlotter.Properties.Settings.Default.guiJoystickXYStep1; // - // BtnResize2 + // CbDuplicateAddHeight // - resources.ApplyResources(this.BtnResize2, "BtnResize2"); - this.BtnResize2.Name = "BtnResize2"; - this.BtnResize2.Tag = "1024;768"; - this.BtnResize2.UseVisualStyleBackColor = true; - this.BtnResize2.Click += new System.EventHandler(this.BtnResize1_Click); + resources.ApplyResources(this.CbDuplicateAddHeight, "CbDuplicateAddHeight"); + this.CbDuplicateAddHeight.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateAddDimensionY; + this.CbDuplicateAddHeight.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateAddDimensionY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbDuplicateAddHeight.Name = "CbDuplicateAddHeight"; + this.CbDuplicateAddHeight.UseVisualStyleBackColor = true; // - // BtnResize1 + // CbDuplicateAddWidth // - resources.ApplyResources(this.BtnResize1, "BtnResize1"); - this.BtnResize1.Name = "BtnResize1"; - this.BtnResize1.Tag = "900;680"; - this.BtnResize1.UseVisualStyleBackColor = true; - this.BtnResize1.Click += new System.EventHandler(this.BtnResize1_Click); + resources.ApplyResources(this.CbDuplicateAddWidth, "CbDuplicateAddWidth"); + this.CbDuplicateAddWidth.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateAddDimensionX; + this.CbDuplicateAddWidth.CheckState = System.Windows.Forms.CheckState.Checked; + this.CbDuplicateAddWidth.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateAddDimensionX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbDuplicateAddWidth.Name = "CbDuplicateAddWidth"; + this.CbDuplicateAddWidth.UseVisualStyleBackColor = true; // - // BtnHelp_Misc2 + // NudDuplicateOffsetY // - this.BtnHelp_Misc2.BackColor = System.Drawing.Color.SkyBlue; - resources.ApplyResources(this.BtnHelp_Misc2, "BtnHelp_Misc2"); - this.BtnHelp_Misc2.Name = "BtnHelp_Misc2"; - this.BtnHelp_Misc2.Tag = "id=form-setup-5#misc"; - this.toolTip1.SetToolTip(this.BtnHelp_Misc2, resources.GetString("BtnHelp_Misc2.ToolTip")); - this.BtnHelp_Misc2.UseVisualStyleBackColor = false; - this.BtnHelp_Misc2.Click += new System.EventHandler(this.BtnHelp_Click); + this.NudDuplicateOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudDuplicateOffsetY.DecimalPlaces = 2; + resources.ApplyResources(this.NudDuplicateOffsetY, "NudDuplicateOffsetY"); + this.NudDuplicateOffsetY.Minimum = new decimal(new int[] { + 100, + 0, + 0, + -2147483648}); + this.NudDuplicateOffsetY.Name = "NudDuplicateOffsetY"; + this.NudDuplicateOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateOffsetY; // - // groupBox37 + // NudDuplicateOffsetX // - this.groupBox37.Controls.Add(this.numericUpDown17); - this.groupBox37.Controls.Add(this.label95); - this.groupBox37.Controls.Add(this.label94); - resources.ApplyResources(this.groupBox37, "groupBox37"); - this.groupBox37.Name = "groupBox37"; - this.groupBox37.TabStop = false; - this.toolTip1.SetToolTip(this.groupBox37, resources.GetString("groupBox37.ToolTip")); + this.NudDuplicateOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DDuplicateOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudDuplicateOffsetX.DecimalPlaces = 2; + resources.ApplyResources(this.NudDuplicateOffsetX, "NudDuplicateOffsetX"); + this.NudDuplicateOffsetX.Minimum = new decimal(new int[] { + 100, + 0, + 0, + -2147483648}); + this.NudDuplicateOffsetX.Name = "NudDuplicateOffsetX"; + this.NudDuplicateOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.gui2DDuplicateOffsetX; // - // numericUpDown17 + // NudShowVertexSize // - this.numericUpDown17.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importMessageDelay", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.numericUpDown17.Increment = new decimal(new int[] { - 2, + this.NudShowVertexSize.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DShowVertexSize", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudShowVertexSize.DecimalPlaces = 1; + this.NudShowVertexSize.Increment = new decimal(new int[] { + 5, 0, 0, - 0}); - resources.ApplyResources(this.numericUpDown17, "numericUpDown17"); - this.numericUpDown17.Maximum = new decimal(new int[] { - 20, + 65536}); + resources.ApplyResources(this.NudShowVertexSize, "NudShowVertexSize"); + this.NudShowVertexSize.Maximum = new decimal(new int[] { + 10, 0, 0, 0}); - this.numericUpDown17.Name = "numericUpDown17"; - this.numericUpDown17.Value = global::GrblPlotter.Properties.Settings.Default.importMessageDelay; - // - // label95 - // - resources.ApplyResources(this.label95, "label95"); - this.label95.Name = "label95"; - // - // label94 - // - resources.ApplyResources(this.label94, "label94"); - this.label94.Name = "label94"; - // - // groupBox29 - // - this.groupBox29.Controls.Add(this.checkBox12); - resources.ApplyResources(this.groupBox29, "groupBox29"); - this.groupBox29.Name = "groupBox29"; - this.groupBox29.TabStop = false; - // - // checkBox12 - // - this.checkBox12.Checked = global::GrblPlotter.Properties.Settings.Default.guiShowFormInFront; - this.checkBox12.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiShowFormInFront", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - resources.ApplyResources(this.checkBox12, "checkBox12"); - this.checkBox12.Name = "checkBox12"; - this.checkBox12.UseVisualStyleBackColor = true; - // - // btnReloadSettings - // - resources.ApplyResources(this.btnReloadSettings, "btnReloadSettings"); - this.btnReloadSettings.Name = "btnReloadSettings"; - this.btnReloadSettings.UseVisualStyleBackColor = true; - this.btnReloadSettings.Click += new System.EventHandler(this.BtnReloadSettings_Click); - // - // tab5gB9 - // - this.tab5gB9.Controls.Add(this.tBPasteSpecial); - resources.ApplyResources(this.tab5gB9, "tab5gB9"); - this.tab5gB9.Name = "tab5gB9"; - this.tab5gB9.TabStop = false; - // - // tBPasteSpecial - // - resources.ApplyResources(this.tBPasteSpecial, "tBPasteSpecial"); - this.tBPasteSpecial.Name = "tBPasteSpecial"; - // - // tabPage5 - // - this.tabPage5.Controls.Add(this.groupBox2); - this.tabPage5.Controls.Add(this.tab11gB1); - this.tabPage5.Controls.Add(this.tab11gB3); - this.tabPage5.Controls.Add(this.tab11gB4); - this.tabPage5.Controls.Add(this.tab11gB5); - this.tabPage5.Controls.Add(this.tab11gB2); - resources.ApplyResources(this.tabPage5, "tabPage5"); - this.tabPage5.Name = "tabPage5"; - this.tabPage5.UseVisualStyleBackColor = true; - // - // groupBox2 - // - this.groupBox2.Controls.Add(this.label2); - this.groupBox2.Controls.Add(this.linkLabel19); - this.groupBox2.Controls.Add(this.label1); - this.groupBox2.Controls.Add(this.linkLabel18); - resources.ApplyResources(this.groupBox2, "groupBox2"); - this.groupBox2.Name = "groupBox2"; - this.groupBox2.TabStop = false; - // - // label2 - // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; + this.NudShowVertexSize.Name = "NudShowVertexSize"; + this.NudShowVertexSize.Value = global::GrblPlotter.Properties.Settings.Default.gui2DShowVertexSize; // - // linkLabel19 + // NudShowVertexType // - resources.ApplyResources(this.linkLabel19, "linkLabel19"); - this.linkLabel19.Name = "linkLabel19"; - this.linkLabel19.TabStop = true; - this.linkLabel19.Tag = "https://drawingbots.net/knowledge/tools/svg-generator"; - this.toolTip1.SetToolTip(this.linkLabel19, resources.GetString("linkLabel19.ToolTip")); - this.linkLabel19.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.NudShowVertexType.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DShowVertexType", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.NudShowVertexType, "NudShowVertexType"); + this.NudShowVertexType.Maximum = new decimal(new int[] { + 4, + 0, + 0, + 0}); + this.NudShowVertexType.Name = "NudShowVertexType"; + this.NudShowVertexType.Value = global::GrblPlotter.Properties.Settings.Default.gui2DShowVertexType; // - // label1 + // CbShowVertexEnable // - resources.ApplyResources(this.label1, "label1"); - this.label1.Name = "label1"; + resources.ApplyResources(this.CbShowVertexEnable, "CbShowVertexEnable"); + this.CbShowVertexEnable.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DShowVertexEnable; + this.CbShowVertexEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DShowVertexEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbShowVertexEnable.Name = "CbShowVertexEnable"; + this.CbShowVertexEnable.UseVisualStyleBackColor = true; // - // linkLabel18 + // cB2DViewFigureId // - resources.ApplyResources(this.linkLabel18, "linkLabel18"); - this.linkLabel18.Name = "linkLabel18"; - this.linkLabel18.TabStop = true; - this.linkLabel18.Tag = "https://wiki.evilmadscientist.com/StippleGen"; - this.toolTip1.SetToolTip(this.linkLabel18, resources.GetString("linkLabel18.ToolTip")); - this.linkLabel18.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + resources.ApplyResources(this.cB2DViewFigureId, "cB2DViewFigureId"); + this.cB2DViewFigureId.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DPenUpId; + this.cB2DViewFigureId.CheckState = System.Windows.Forms.CheckState.Checked; + this.cB2DViewFigureId.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DPenUpId", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cB2DViewFigureId.Name = "cB2DViewFigureId"; + this.cB2DViewFigureId.UseVisualStyleBackColor = true; // - // tab11gB1 + // cB2DViewDirectionArrow // - this.tab11gB1.Controls.Add(this.tab11gB1lbl1a); - this.tab11gB1.Controls.Add(this.linkLabel16); - this.tab11gB1.Controls.Add(this.tab11gB1lbl3); - this.tab11gB1.Controls.Add(this.linkLabel14); - this.tab11gB1.Controls.Add(this.tab11gB1lbl2); - this.tab11gB1.Controls.Add(this.tab11gB1lbl1); - this.tab11gB1.Controls.Add(this.linkLabel13); - this.tab11gB1.Controls.Add(this.linkLabel12); - resources.ApplyResources(this.tab11gB1, "tab11gB1"); - this.tab11gB1.Name = "tab11gB1"; - this.tab11gB1.TabStop = false; + resources.ApplyResources(this.cB2DViewDirectionArrow, "cB2DViewDirectionArrow"); + this.cB2DViewDirectionArrow.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DPenUpArrow; + this.cB2DViewDirectionArrow.CheckState = System.Windows.Forms.CheckState.Checked; + this.cB2DViewDirectionArrow.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DPenUpArrow", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cB2DViewDirectionArrow.Name = "cB2DViewDirectionArrow"; + this.cB2DViewDirectionArrow.UseVisualStyleBackColor = true; // - // tab11gB1lbl1a + // cBKeepPenWidth // - resources.ApplyResources(this.tab11gB1lbl1a, "tab11gB1lbl1a"); - this.tab11gB1lbl1a.Name = "tab11gB1lbl1a"; + resources.ApplyResources(this.cBKeepPenWidth, "cBKeepPenWidth"); + this.cBKeepPenWidth.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DKeepPenWidth; + this.cBKeepPenWidth.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DKeepPenWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBKeepPenWidth.Name = "cBKeepPenWidth"; + this.cBKeepPenWidth.UseVisualStyleBackColor = true; // - // linkLabel16 + // cBFCTBBlockExpandKeepLastOpen // - resources.ApplyResources(this.linkLabel16, "linkLabel16"); - this.linkLabel16.Name = "linkLabel16"; - this.linkLabel16.TabStop = true; - this.linkLabel16.Tag = "https://inkscape.org/gallery/=extension/"; - this.toolTip1.SetToolTip(this.linkLabel16, resources.GetString("linkLabel16.ToolTip")); + resources.ApplyResources(this.cBFCTBBlockExpandKeepLastOpen, "cBFCTBBlockExpandKeepLastOpen"); + this.cBFCTBBlockExpandKeepLastOpen.Checked = global::GrblPlotter.Properties.Settings.Default.FCTBBlockExpandKeepLastOpen; + this.cBFCTBBlockExpandKeepLastOpen.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "FCTBBlockExpandKeepLastOpen", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBFCTBBlockExpandKeepLastOpen.Name = "cBFCTBBlockExpandKeepLastOpen"; + this.cBFCTBBlockExpandKeepLastOpen.UseVisualStyleBackColor = true; // - // tab11gB1lbl3 + // cBFCTBBlockExpandOnSelect // - resources.ApplyResources(this.tab11gB1lbl3, "tab11gB1lbl3"); - this.tab11gB1lbl3.Name = "tab11gB1lbl3"; + resources.ApplyResources(this.cBFCTBBlockExpandOnSelect, "cBFCTBBlockExpandOnSelect"); + this.cBFCTBBlockExpandOnSelect.Checked = global::GrblPlotter.Properties.Settings.Default.FCTBBlockExpandOnSelect; + this.cBFCTBBlockExpandOnSelect.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBFCTBBlockExpandOnSelect.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "FCTBBlockExpandOnSelect", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBFCTBBlockExpandOnSelect.Name = "cBFCTBBlockExpandOnSelect"; + this.cBFCTBBlockExpandOnSelect.UseVisualStyleBackColor = true; // - // linkLabel14 + // nUDFCTBLineInterval // - resources.ApplyResources(this.linkLabel14, "linkLabel14"); - this.linkLabel14.Name = "linkLabel14"; - this.linkLabel14.TabStop = true; - this.linkLabel14.Tag = "https://wiki.evilmadscientist.com/Creating_filled_regions"; - this.toolTip1.SetToolTip(this.linkLabel14, resources.GetString("linkLabel14.ToolTip")); - this.linkLabel14.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.nUDFCTBLineInterval.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "FCTBLineInterval", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.nUDFCTBLineInterval, "nUDFCTBLineInterval"); + this.nUDFCTBLineInterval.Name = "nUDFCTBLineInterval"; + this.nUDFCTBLineInterval.Value = global::GrblPlotter.Properties.Settings.Default.FCTBLineInterval; // - // tab11gB1lbl2 + // cBColorModeWidth // - resources.ApplyResources(this.tab11gB1lbl2, "tab11gB1lbl2"); - this.tab11gB1lbl2.Name = "tab11gB1lbl2"; + resources.ApplyResources(this.cBColorModeWidth, "cBColorModeWidth"); + this.cBColorModeWidth.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DColorPenDownModeWidth; + this.cBColorModeWidth.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBColorModeWidth.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DColorPenDownModeWidth", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBColorModeWidth.Name = "cBColorModeWidth"; + this.toolTip1.SetToolTip(this.cBColorModeWidth, resources.GetString("cBColorModeWidth.ToolTip")); + this.cBColorModeWidth.UseVisualStyleBackColor = true; // - // tab11gB1lbl1 + // nUDToolSize // - resources.ApplyResources(this.tab11gB1lbl1, "tab11gB1lbl1"); - this.tab11gB1lbl1.Name = "tab11gB1lbl1"; + this.nUDToolSize.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DSizeTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDToolSize.Increment = new decimal(new int[] { + 5, + 0, + 0, + 0}); + resources.ApplyResources(this.nUDToolSize, "nUDToolSize"); + this.nUDToolSize.Maximum = new decimal(new int[] { + 200, + 0, + 0, + 0}); + this.nUDToolSize.Minimum = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.nUDToolSize.Name = "nUDToolSize"; + this.nUDToolSize.Value = global::GrblPlotter.Properties.Settings.Default.gui2DSizeTool; // - // linkLabel13 + // cBColorModeEnable // - resources.ApplyResources(this.linkLabel13, "linkLabel13"); - this.linkLabel13.Name = "linkLabel13"; - this.linkLabel13.TabStop = true; - this.linkLabel13.Tag = "https://github.com/evil-mad/EggBot/releases/"; - this.toolTip1.SetToolTip(this.linkLabel13, resources.GetString("linkLabel13.ToolTip")); - this.linkLabel13.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + resources.ApplyResources(this.cBColorModeEnable, "cBColorModeEnable"); + this.cBColorModeEnable.Checked = global::GrblPlotter.Properties.Settings.Default.gui2DColorPenDownModeEnable; + this.cBColorModeEnable.CheckState = System.Windows.Forms.CheckState.Checked; + this.cBColorModeEnable.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "gui2DColorPenDownModeEnable", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.cBColorModeEnable.Name = "cBColorModeEnable"; + this.toolTip1.SetToolTip(this.cBColorModeEnable, resources.GetString("cBColorModeEnable.ToolTip")); + this.cBColorModeEnable.UseVisualStyleBackColor = true; // - // linkLabel12 + // nUDSimulation // - resources.ApplyResources(this.linkLabel12, "linkLabel12"); - this.linkLabel12.Name = "linkLabel12"; - this.linkLabel12.TabStop = true; - this.linkLabel12.Tag = "https://inkscape.org"; - this.toolTip1.SetToolTip(this.linkLabel12, resources.GetString("linkLabel12.ToolTip")); - this.linkLabel12.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.nUDSimulation.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthSimulation", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDSimulation.DecimalPlaces = 2; + this.nUDSimulation.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDSimulation, "nUDSimulation"); + this.nUDSimulation.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDSimulation.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDSimulation.Name = "nUDSimulation"; + this.toolTip1.SetToolTip(this.nUDSimulation, resources.GetString("nUDSimulation.ToolTip")); + this.nUDSimulation.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthSimulation; // - // tab11gB3 + // nUDRotaryInfo // - this.tab11gB3.Controls.Add(this.linkLabel17); - this.tab11gB3.Controls.Add(this.linkLabel15); - this.tab11gB3.Controls.Add(this.linkLabel11); - this.tab11gB3.Controls.Add(this.linkLabel10); - resources.ApplyResources(this.tab11gB3, "tab11gB3"); - this.tab11gB3.Name = "tab11gB3"; - this.tab11gB3.TabStop = false; + this.nUDRotaryInfo.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthRotaryInfo", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDRotaryInfo.DecimalPlaces = 2; + this.nUDRotaryInfo.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDRotaryInfo, "nUDRotaryInfo"); + this.nUDRotaryInfo.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDRotaryInfo.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDRotaryInfo.Name = "nUDRotaryInfo"; + this.toolTip1.SetToolTip(this.nUDRotaryInfo, resources.GetString("nUDRotaryInfo.ToolTip")); + this.nUDRotaryInfo.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthRotaryInfo; // - // linkLabel17 + // nUDHeightMap // - resources.ApplyResources(this.linkLabel17, "linkLabel17"); - this.linkLabel17.Name = "linkLabel17"; - this.linkLabel17.TabStop = true; - this.linkLabel17.Tag = "https://drawingbots.net/knowledge/tools"; - this.toolTip1.SetToolTip(this.linkLabel17, resources.GetString("linkLabel17.ToolTip")); - this.linkLabel17.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.nUDHeightMap.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthHeightMap", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDHeightMap.DecimalPlaces = 2; + this.nUDHeightMap.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDHeightMap, "nUDHeightMap"); + this.nUDHeightMap.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDHeightMap.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDHeightMap.Name = "nUDHeightMap"; + this.toolTip1.SetToolTip(this.nUDHeightMap, resources.GetString("nUDHeightMap.ToolTip")); + this.nUDHeightMap.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthHeightMap; // - // linkLabel15 + // nUDMarker // - resources.ApplyResources(this.linkLabel15, "linkLabel15"); - this.linkLabel15.Name = "linkLabel15"; - this.linkLabel15.TabStop = true; - this.linkLabel15.Tag = "https://cdn.rawgit.com/Draradech/35d36347312ca6d0887aa7d55f366e30/raw/b04cf9cd63a" + - "59571910cb226226ce2b3ed46af46/jigsaw.html"; - this.toolTip1.SetToolTip(this.linkLabel15, resources.GetString("linkLabel15.ToolTip")); - this.linkLabel15.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.nUDMarker.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthMarker", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDMarker.DecimalPlaces = 2; + this.nUDMarker.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDMarker, "nUDMarker"); + this.nUDMarker.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDMarker.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDMarker.Name = "nUDMarker"; + this.toolTip1.SetToolTip(this.nUDMarker, resources.GetString("nUDMarker.ToolTip")); + this.nUDMarker.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthMarker; + // + // nUDTool // - // linkLabel11 + this.nUDTool.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDTool.DecimalPlaces = 2; + this.nUDTool.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDTool, "nUDTool"); + this.nUDTool.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDTool.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDTool.Name = "nUDTool"; + this.toolTip1.SetToolTip(this.nUDTool, resources.GetString("nUDTool.ToolTip")); + this.nUDTool.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthTool; // - resources.ApplyResources(this.linkLabel11, "linkLabel11"); - this.linkLabel11.Name = "linkLabel11"; - this.linkLabel11.TabStop = true; - this.linkLabel11.Tag = "https://www.templatemaker.nl"; - this.toolTip1.SetToolTip(this.linkLabel11, resources.GetString("linkLabel11.ToolTip")); - this.linkLabel11.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // nUDPenDown // - // linkLabel10 + this.nUDPenDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthPenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDPenDown.DecimalPlaces = 2; + this.nUDPenDown.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDPenDown, "nUDPenDown"); + this.nUDPenDown.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDPenDown.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDPenDown.Name = "nUDPenDown"; + this.toolTip1.SetToolTip(this.nUDPenDown, resources.GetString("nUDPenDown.ToolTip")); + this.nUDPenDown.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthPenDown; // - resources.ApplyResources(this.linkLabel10, "linkLabel10"); - this.linkLabel10.Name = "linkLabel10"; - this.linkLabel10.TabStop = true; - this.linkLabel10.Tag = "https://maker.js.org/demos/#content"; - this.toolTip1.SetToolTip(this.linkLabel10, resources.GetString("linkLabel10.ToolTip")); - this.linkLabel10.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // nUDPenUp // - // tab11gB4 + this.nUDPenUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDPenUp.DecimalPlaces = 2; + this.nUDPenUp.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDPenUp, "nUDPenUp"); + this.nUDPenUp.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDPenUp.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDPenUp.Name = "nUDPenUp"; + this.toolTip1.SetToolTip(this.nUDPenUp, resources.GetString("nUDPenUp.ToolTip")); + this.nUDPenUp.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthPenUp; // - this.tab11gB4.Controls.Add(this.linkLabel9); - resources.ApplyResources(this.tab11gB4, "tab11gB4"); - this.tab11gB4.Name = "tab11gB4"; - this.tab11gB4.TabStop = false; + // nUDRuler // - // linkLabel9 + this.nUDRuler.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "gui2DWidthRuler", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.nUDRuler.DecimalPlaces = 2; + this.nUDRuler.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.nUDRuler, "nUDRuler"); + this.nUDRuler.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.nUDRuler.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.nUDRuler.Name = "nUDRuler"; + this.toolTip1.SetToolTip(this.nUDRuler, resources.GetString("nUDRuler.ToolTip")); + this.nUDRuler.Value = global::GrblPlotter.Properties.Settings.Default.gui2DWidthRuler; // - resources.ApplyResources(this.linkLabel9, "linkLabel9"); - this.linkLabel9.Name = "linkLabel9"; - this.linkLabel9.TabStop = true; - this.linkLabel9.Tag = "https://www.dafont.com"; - this.toolTip1.SetToolTip(this.linkLabel9, resources.GetString("linkLabel9.ToolTip")); - this.linkLabel9.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // NudProjectorOffsetX // - // tab11gB5 + this.NudProjectorOffsetX.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorDisplayOffsetX", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorOffsetX.DecimalPlaces = 2; + resources.ApplyResources(this.NudProjectorOffsetX, "NudProjectorOffsetX"); + this.NudProjectorOffsetX.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudProjectorOffsetX.Minimum = new decimal(new int[] { + 10000, + 0, + 0, + -2147483648}); + this.NudProjectorOffsetX.Name = "NudProjectorOffsetX"; + this.NudProjectorOffsetX.Value = global::GrblPlotter.Properties.Settings.Default.projectorDisplayOffsetX; // - this.tab11gB5.Controls.Add(this.linkLabel8); - this.tab11gB5.Controls.Add(this.linkLabel7); - resources.ApplyResources(this.tab11gB5, "tab11gB5"); - this.tab11gB5.Name = "tab11gB5"; - this.tab11gB5.TabStop = false; + // NudProjectorScaling // - // linkLabel8 + this.NudProjectorScaling.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorDisplayScale", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorScaling.DecimalPlaces = 2; + this.NudProjectorScaling.Increment = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + resources.ApplyResources(this.NudProjectorScaling, "NudProjectorScaling"); + this.NudProjectorScaling.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudProjectorScaling.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorScaling.Name = "NudProjectorScaling"; + this.NudProjectorScaling.Value = global::GrblPlotter.Properties.Settings.Default.projectorDisplayScale; // - resources.ApplyResources(this.linkLabel8, "linkLabel8"); - this.linkLabel8.Name = "linkLabel8"; - this.linkLabel8.TabStop = true; - this.linkLabel8.Tag = "http://linuxcnc.org/docs/html/gcode.html"; - this.toolTip1.SetToolTip(this.linkLabel8, resources.GetString("linkLabel8.ToolTip")); - this.linkLabel8.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // NudProjectorOffsetY // - // linkLabel7 + this.NudProjectorOffsetY.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorDisplayOffsetY", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorOffsetY.DecimalPlaces = 2; + resources.ApplyResources(this.NudProjectorOffsetY, "NudProjectorOffsetY"); + this.NudProjectorOffsetY.Maximum = new decimal(new int[] { + 10000, + 0, + 0, + 0}); + this.NudProjectorOffsetY.Minimum = new decimal(new int[] { + 10000, + 0, + 0, + -2147483648}); + this.NudProjectorOffsetY.Name = "NudProjectorOffsetY"; + this.NudProjectorOffsetY.Value = global::GrblPlotter.Properties.Settings.Default.projectorDisplayOffsetY; // - resources.ApplyResources(this.linkLabel7, "linkLabel7"); - this.linkLabel7.Name = "linkLabel7"; - this.linkLabel7.TabStop = true; - this.linkLabel7.Tag = "https://github.com/gnea/grbl/wiki"; - this.toolTip1.SetToolTip(this.linkLabel7, resources.GetString("linkLabel7.ToolTip")); - this.linkLabel7.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // numericUpDown15 // - // tab11gB2 + this.numericUpDown15.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorMonitorIndex", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.numericUpDown15, "numericUpDown15"); + this.numericUpDown15.Maximum = new decimal(new int[] { + 5, + 0, + 0, + 0}); + this.numericUpDown15.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.numericUpDown15.Name = "numericUpDown15"; + this.numericUpDown15.Value = global::GrblPlotter.Properties.Settings.Default.projectorMonitorIndex; // - this.tab11gB2.Controls.Add(this.tab11gB2lbl1); - this.tab11gB2.Controls.Add(this.linkLabel6); - this.tab11gB2.Controls.Add(this.linkLabel5); - this.tab11gB2.Controls.Add(this.linkLabel4); - this.tab11gB2.Controls.Add(this.linkLabel3); - this.tab11gB2.Controls.Add(this.linkLabel2); - this.tab11gB2.Controls.Add(this.linkLabel1); - resources.ApplyResources(this.tab11gB2, "tab11gB2"); - this.tab11gB2.Name = "tab11gB2"; - this.tab11gB2.TabStop = false; + // CbProjectorMarker // - // tab11gB2lbl1 + resources.ApplyResources(this.CbProjectorMarker, "CbProjectorMarker"); + this.CbProjectorMarker.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowMarker; + this.CbProjectorMarker.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowMarker", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbProjectorMarker.Name = "CbProjectorMarker"; + this.CbProjectorMarker.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.tab11gB2lbl1, "tab11gB2lbl1"); - this.tab11gB2lbl1.Name = "tab11gB2lbl1"; + // CbProjectorTool // - // linkLabel6 + resources.ApplyResources(this.CbProjectorTool, "CbProjectorTool"); + this.CbProjectorTool.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowTool; + this.CbProjectorTool.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbProjectorTool.Name = "CbProjectorTool"; + this.CbProjectorTool.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.linkLabel6, "linkLabel6"); - this.linkLabel6.Name = "linkLabel6"; - this.linkLabel6.TabStop = true; - this.linkLabel6.Tag = "https://free.clipartof.com"; - this.toolTip1.SetToolTip(this.linkLabel6, resources.GetString("linkLabel6.ToolTip")); - this.linkLabel6.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // CbProjectorPenUp // - // linkLabel5 + resources.ApplyResources(this.CbProjectorPenUp, "CbProjectorPenUp"); + this.CbProjectorPenUp.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowPenUp; + this.CbProjectorPenUp.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbProjectorPenUp.Name = "CbProjectorPenUp"; + this.CbProjectorPenUp.UseVisualStyleBackColor = true; // - resources.ApplyResources(this.linkLabel5, "linkLabel5"); - this.linkLabel5.Name = "linkLabel5"; - this.linkLabel5.TabStop = true; - this.linkLabel5.Tag = "http://www.cliparts101.com"; - this.toolTip1.SetToolTip(this.linkLabel5, resources.GetString("linkLabel5.ToolTip")); - this.linkLabel5.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + // CbProjectorRuler // - // linkLabel4 + resources.ApplyResources(this.CbProjectorRuler, "CbProjectorRuler"); + this.CbProjectorRuler.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowRuler; + this.CbProjectorRuler.CheckState = System.Windows.Forms.CheckState.Checked; + this.CbProjectorRuler.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowRuler", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbProjectorRuler.Name = "CbProjectorRuler"; + this.CbProjectorRuler.UseVisualStyleBackColor = true; + // + // NudProjectorDimension // - resources.ApplyResources(this.linkLabel4, "linkLabel4"); - this.linkLabel4.Name = "linkLabel4"; - this.linkLabel4.TabStop = true; - this.linkLabel4.Tag = "http://www.clker.com"; - this.toolTip1.SetToolTip(this.linkLabel4, resources.GetString("linkLabel4.ToolTip")); - this.linkLabel4.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.NudProjectorDimension.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthDimension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorDimension.DecimalPlaces = 2; + this.NudProjectorDimension.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudProjectorDimension, "NudProjectorDimension"); + this.NudProjectorDimension.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.NudProjectorDimension.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorDimension.Name = "NudProjectorDimension"; + this.NudProjectorDimension.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthDimension; // - // linkLabel3 + // CbProjectorDimension // - resources.ApplyResources(this.linkLabel3, "linkLabel3"); - this.linkLabel3.Name = "linkLabel3"; - this.linkLabel3.TabStop = true; - this.linkLabel3.Tag = "https://simplemaps.com"; - this.toolTip1.SetToolTip(this.linkLabel3, resources.GetString("linkLabel3.ToolTip")); - this.linkLabel3.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + resources.ApplyResources(this.CbProjectorDimension, "CbProjectorDimension"); + this.CbProjectorDimension.Checked = global::GrblPlotter.Properties.Settings.Default.projectorShowDimension; + this.CbProjectorDimension.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "projectorShowDimension", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.CbProjectorDimension.Name = "CbProjectorDimension"; + this.CbProjectorDimension.UseVisualStyleBackColor = true; // - // linkLabel2 + // NudProjectorRuler // - resources.ApplyResources(this.linkLabel2, "linkLabel2"); - this.linkLabel2.Name = "linkLabel2"; - this.linkLabel2.TabStop = true; - this.linkLabel2.Tag = "https://publicdomainvectors.org"; - this.toolTip1.SetToolTip(this.linkLabel2, resources.GetString("linkLabel2.ToolTip")); - this.linkLabel2.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.NudProjectorRuler.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthRuler", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorRuler.DecimalPlaces = 2; + this.NudProjectorRuler.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudProjectorRuler, "NudProjectorRuler"); + this.NudProjectorRuler.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.NudProjectorRuler.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorRuler.Name = "NudProjectorRuler"; + this.NudProjectorRuler.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthRuler; // - // linkLabel1 + // NudProjectorPenUp // - resources.ApplyResources(this.linkLabel1, "linkLabel1"); - this.linkLabel1.Name = "linkLabel1"; - this.linkLabel1.TabStop = true; - this.linkLabel1.Tag = "https://openclipart.org/tags/svg"; - this.toolTip1.SetToolTip(this.linkLabel1, resources.GetString("linkLabel1.ToolTip")); - this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LinkLabel_LinkClicked); + this.NudProjectorPenUp.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthPenUp", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorPenUp.DecimalPlaces = 2; + this.NudProjectorPenUp.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudProjectorPenUp, "NudProjectorPenUp"); + this.NudProjectorPenUp.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.NudProjectorPenUp.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorPenUp.Name = "NudProjectorPenUp"; + this.NudProjectorPenUp.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthPenUp; // - // btnReloadFile + // NudProjectorMarker // - resources.ApplyResources(this.btnReloadFile, "btnReloadFile"); - this.btnReloadFile.Name = "btnReloadFile"; - this.toolTip1.SetToolTip(this.btnReloadFile, resources.GetString("btnReloadFile.ToolTip")); - this.btnReloadFile.UseVisualStyleBackColor = true; - this.btnReloadFile.Click += new System.EventHandler(this.BtnReloadFile_Click); + this.NudProjectorMarker.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthMarker", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorMarker.DecimalPlaces = 2; + this.NudProjectorMarker.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudProjectorMarker, "NudProjectorMarker"); + this.NudProjectorMarker.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.NudProjectorMarker.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorMarker.Name = "NudProjectorMarker"; + this.NudProjectorMarker.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthMarker; // - // btnApplyChangings + // NudProjectorPenDown // - resources.ApplyResources(this.btnApplyChangings, "btnApplyChangings"); - this.btnApplyChangings.Name = "btnApplyChangings"; - this.toolTip1.SetToolTip(this.btnApplyChangings, resources.GetString("btnApplyChangings.ToolTip")); - this.btnApplyChangings.UseVisualStyleBackColor = true; - this.btnApplyChangings.Click += new System.EventHandler(this.BtnApplyChangings_Click); + this.NudProjectorPenDown.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthPenDown", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorPenDown.DecimalPlaces = 2; + this.NudProjectorPenDown.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudProjectorPenDown, "NudProjectorPenDown"); + this.NudProjectorPenDown.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.NudProjectorPenDown.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorPenDown.Name = "NudProjectorPenDown"; + this.NudProjectorPenDown.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthPenDown; // - // timer1 + // NudProjectorTool // - this.timer1.Tick += new System.EventHandler(this.Timer1_Tick); + this.NudProjectorTool.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "projectorWidthTool", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.NudProjectorTool.DecimalPlaces = 2; + this.NudProjectorTool.Increment = new decimal(new int[] { + 1, + 0, + 0, + 65536}); + resources.ApplyResources(this.NudProjectorTool, "NudProjectorTool"); + this.NudProjectorTool.Maximum = new decimal(new int[] { + 10, + 0, + 0, + 0}); + this.NudProjectorTool.Minimum = new decimal(new int[] { + 1, + 0, + 0, + 131072}); + this.NudProjectorTool.Name = "NudProjectorTool"; + this.NudProjectorTool.Value = global::GrblPlotter.Properties.Settings.Default.projectorWidthTool; // - // cBshowImportDialog + // numericUpDown17 // - resources.ApplyResources(this.cBshowImportDialog, "cBshowImportDialog"); - this.cBshowImportDialog.Checked = global::GrblPlotter.Properties.Settings.Default.importShowUseCaseDialog; - this.cBshowImportDialog.CheckState = System.Windows.Forms.CheckState.Checked; - this.cBshowImportDialog.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importShowUseCaseDialog", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.cBshowImportDialog.Name = "cBshowImportDialog"; - this.cBshowImportDialog.UseVisualStyleBackColor = true; + this.numericUpDown17.DataBindings.Add(new System.Windows.Forms.Binding("Value", global::GrblPlotter.Properties.Settings.Default, "importMessageDelay", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + this.numericUpDown17.Increment = new decimal(new int[] { + 2, + 0, + 0, + 0}); + resources.ApplyResources(this.numericUpDown17, "numericUpDown17"); + this.numericUpDown17.Maximum = new decimal(new int[] { + 20, + 0, + 0, + 0}); + this.numericUpDown17.Name = "numericUpDown17"; + this.numericUpDown17.Value = global::GrblPlotter.Properties.Settings.Default.importMessageDelay; // - // CbImportGraphicHatchFillNoise + // checkBox12 // - resources.ApplyResources(this.CbImportGraphicHatchFillNoise, "CbImportGraphicHatchFillNoise"); - this.CbImportGraphicHatchFillNoise.Checked = global::GrblPlotter.Properties.Settings.Default.importGraphicHatchFillNoise; - this.CbImportGraphicHatchFillNoise.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "importGraphicHatchFillNoise", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); - this.CbImportGraphicHatchFillNoise.Name = "CbImportGraphicHatchFillNoise"; - this.toolTip1.SetToolTip(this.CbImportGraphicHatchFillNoise, resources.GetString("CbImportGraphicHatchFillNoise.ToolTip")); - this.CbImportGraphicHatchFillNoise.UseVisualStyleBackColor = true; + this.checkBox12.Checked = global::GrblPlotter.Properties.Settings.Default.guiShowFormInFront; + this.checkBox12.DataBindings.Add(new System.Windows.Forms.Binding("Checked", global::GrblPlotter.Properties.Settings.Default, "guiShowFormInFront", true, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)); + resources.ApplyResources(this.checkBox12, "checkBox12"); + this.checkBox12.Name = "checkBox12"; + this.checkBox12.UseVisualStyleBackColor = true; // // ControlSetupForm // @@ -12589,12 +12625,6 @@ private void InitializeComponent() this.Import_Parameter.ResumeLayout(false); this.tab1_1gB1.ResumeLayout(false); this.tab1_1gB1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSegment)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown13)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportReduce)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportSVGSegemnts)).EndInit(); this.Import_Output.ResumeLayout(false); this.tab1_3gB6.ResumeLayout(false); this.tab1_3gB6.PerformLayout(); @@ -12606,22 +12636,13 @@ private void InitializeComponent() this.tab1_1gB2.PerformLayout(); this.GbImportSVGAddOn.ResumeLayout(false); this.GbImportSVGAddOn.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportSVGAddOnScale)).EndInit(); this.GbMetaData.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.nUDSVGScale)).EndInit(); this.tabFormat_DXF.ResumeLayout(false); this.tab1_1gB3.ResumeLayout(false); this.tab1_1gB3.PerformLayout(); this.tabFormat_CSV.ResumeLayout(false); this.groupBox6.ResumeLayout(false); this.groupBox6.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown12)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown11)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown10)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown9)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown8)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); this.tabFormat_HPGL.ResumeLayout(false); this.groupBox35.ResumeLayout(false); this.groupBox35.PerformLayout(); @@ -12639,79 +12660,45 @@ private void InitializeComponent() this.groupBox9.PerformLayout(); this.groupBox39.ResumeLayout(false); this.groupBox39.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown18)).EndInit(); this.gBCreateZValue.ResumeLayout(false); this.gBCreateZValue.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMin)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMax)).EndInit(); this.groupBox34.ResumeLayout(false); this.groupBox34.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDSBottom)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDSTop)).EndInit(); this.pathImport3.ResumeLayout(false); this.gBPathAddOn3.ResumeLayout(false); this.gBPathAddOn3.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadOutDistance)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadInDistance)).EndInit(); this.groupBox5.ResumeLayout(false); this.groupBox5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportRepeat)).EndInit(); this.groupBox4.ResumeLayout(false); this.groupBox4.PerformLayout(); this.gBPathAddOn2.ResumeLayout(false); this.gBPathAddOn2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDistance)).EndInit(); this.gBPathAddOn1.ResumeLayout(false); this.gBPathAddOn1.PerformLayout(); this.groupBox21.ResumeLayout(false); this.groupBox21.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFramePenWidth)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFrameDistance)).EndInit(); this.pathImport4.ResumeLayout(false); this.pathImport4.PerformLayout(); this.gBNoise.ResumeLayout(false); this.gBNoise.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudNoiseDensity)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudNoiseAmplitude)).EndInit(); this.tab1_3gB8.ResumeLayout(false); this.tab1_3gB8.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDPathOverlapValue)).EndInit(); this.gBHatchFill.ResumeLayout(false); this.gBHatchFill.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillInset)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillDist)).EndInit(); this.tab1_3gB5.ResumeLayout(false); this.tab1_3gB5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialUnits)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel)).EndInit(); this.tab1_3gB2.ResumeLayout(false); this.tab1_3gB2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeAngle)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifePercent)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeLength)).EndInit(); this.pathImport5.ResumeLayout(false); this.gBClipping.ResumeLayout(false); this.gBClipping.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicClipAngle)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipHeight)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipWidth)).EndInit(); this.groupBox7.ResumeLayout(false); this.groupBox7.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicTileClipAddOnX)).EndInit(); this.pathImport6.ResumeLayout(false); this.groupBox30.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.NudConversionMaxFigures)).EndInit(); this.tab1_1gB5.ResumeLayout(false); this.tab1_1gB5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); this.tab1_1gB4.ResumeLayout(false); this.tab1_1gB4.PerformLayout(); this.tab1_1_4gB3.ResumeLayout(false); @@ -12730,20 +12717,11 @@ private void InitializeComponent() this.GbWireBender.PerformLayout(); this.groupBox31.ResumeLayout(false); this.groupBox31.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderRadius)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderDiameter)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderAngleAddOn)).EndInit(); this.gBDevelop.ResumeLayout(false); this.gBDevelop.PerformLayout(); this.groupBox22.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown14)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopFeedAfter)).EndInit(); this.groupBox20.ResumeLayout(false); this.groupBox20.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZNotch)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchWidth)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicDevelopNotchDistance)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZCut)).EndInit(); this.groupBox19.ResumeLayout(false); this.groupBox19.PerformLayout(); this.pathImport9.ResumeLayout(false); @@ -12751,20 +12729,13 @@ private void InitializeComponent() this.groupBox26.PerformLayout(); this.groupBox28.ResumeLayout(false); this.groupBox28.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux2ZFactor)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux2Factor)).EndInit(); this.groupBox27.ResumeLayout(false); this.groupBox27.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux1ZFactor)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudAux1Factor)).EndInit(); this.graphicImport2.ResumeLayout(false); this.tab1_2gB1.ResumeLayout(false); this.tab1_2gB1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedXY)).EndInit(); this.tab1_2gB2.ResumeLayout(false); this.tab1_2gB2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSSpeed)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSpindleDelay)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDImportDecPlaces)).EndInit(); this.tab1_2gB7.ResumeLayout(false); this.tab1_2gB7.PerformLayout(); @@ -12772,25 +12743,12 @@ private void InitializeComponent() this.tabPage12.ResumeLayout(false); this.GbSeveralPasses.ResumeLayout(false); this.GbSeveralPasses.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZIncrement)).EndInit(); this.tab1_2gB3.ResumeLayout(false); this.tab1_2gB3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedZ)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZUp)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZDown)).EndInit(); this.tabPage27.ResumeLayout(false); this.tab1_2gB4.ResumeLayout(false); this.tab1_2gB4.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.TbImportGCPWMSlider)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP94)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP94)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP93)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP93)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMZero)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMUp)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyUp)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMDown)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyDown)).EndInit(); this.tabPage28.ResumeLayout(false); this.tab1_2gB5.ResumeLayout(false); this.tab1_2gB5.PerformLayout(); @@ -12800,14 +12758,10 @@ private void InitializeComponent() this.graphicImport3.ResumeLayout(false); this.tab1_3gB3.ResumeLayout(false); this.tab1_3gB3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit(); this.tab1_3gB4.ResumeLayout(false); this.tab1_3gB4.PerformLayout(); this.tab1_3gB1.ResumeLayout(false); this.tab1_3gB1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCLineSegment)).EndInit(); this.graphicImport4.ResumeLayout(false); this.tab1_4gB1.ResumeLayout(false); this.tab1_4gB1.PerformLayout(); @@ -12816,15 +12770,10 @@ private void InitializeComponent() this.tab2gB1.PerformLayout(); this.tab2gB2.ResumeLayout(false); this.tab2gB2.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetZ)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetY)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dGVToolList)).EndInit(); this.tabPage8.ResumeLayout(false); this.gBToolChange.ResumeLayout(false); this.gBToolChange.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolChangeScriptDelay)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDToolChangeEmpty)).EndInit(); this.tabPage21.ResumeLayout(false); this.tabControl4_Level2.ResumeLayout(false); this.tabPage13.ResumeLayout(false); @@ -12840,7 +12789,6 @@ private void InitializeComponent() this.groupBox11.PerformLayout(); this.tab5gB3.ResumeLayout(false); this.tab5gB3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudCtrlImportSkip)).EndInit(); this.tab5gB4.ResumeLayout(false); this.tab5gB4.PerformLayout(); this.tab5gB1.ResumeLayout(false); @@ -12852,13 +12800,8 @@ private void InitializeComponent() this.tabPage7.ResumeLayout(false); this.groupBox40.ResumeLayout(false); this.groupBox40.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadGap)).EndInit(); this.groupBox42.ResumeLayout(false); this.groupBox42.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadDimY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadDimX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadNoY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadNoX)).EndInit(); this.groupBox41.ResumeLayout(false); this.groupBox41.PerformLayout(); this.tabPage26.ResumeLayout(false); @@ -12866,18 +12809,10 @@ private void InitializeComponent() this.GbAccessoryRunTime.PerformLayout(); this.tab5gB5.ResumeLayout(false); this.tab5gB5.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeZ)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeX)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeZ)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeY)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeX)).EndInit(); this.tab5gB6.ResumeLayout(false); this.tab5gB6.PerformLayout(); this.tab5gB7.ResumeLayout(false); this.tab5gB7.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryScale)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryDiameter)).EndInit(); this.tab5gB8.ResumeLayout(false); this.tab5gB8.PerformLayout(); this.tabPage25.ResumeLayout(false); @@ -12890,7 +12825,6 @@ private void InitializeComponent() this.tab4gB1.ResumeLayout(false); this.tab4gB3.ResumeLayout(false); this.tab4gB3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).EndInit(); this.tab4gB2.ResumeLayout(false); this.tab4gB2.PerformLayout(); this.tab4gB4.ResumeLayout(false); @@ -12912,23 +12846,16 @@ private void InitializeComponent() this.tab10gB2.PerformLayout(); this.tab10gB3.ResumeLayout(false); this.tab10gB3.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.numericUpDown16)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDShapeSizeMax)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDShapeDistMax)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDShapeDistMin)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDShapeSizeMin)).EndInit(); this.tabControl5_Level2.ResumeLayout(false); this.groupBox18.ResumeLayout(false); this.groupBox18.PerformLayout(); this.groupBox17.ResumeLayout(false); this.groupBox16.ResumeLayout(false); this.groupBox16.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudNotifierMsg1)).EndInit(); this.groupBox10.ResumeLayout(false); this.groupBox10.PerformLayout(); this.groupBox15.ResumeLayout(false); this.groupBox15.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudNotifier1)).EndInit(); this.tabPage22.ResumeLayout(false); this.tabControl4.ResumeLayout(false); this.tabPage23.ResumeLayout(false); @@ -12942,11 +12869,6 @@ private void InitializeComponent() this.tab7gB1.PerformLayout(); this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nUDFeedrate)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDStepwidth)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDMinimum)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDOffset)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.nUDDead)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.trackBarR)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.trackBarZ)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.trackBarY)).EndInit(); @@ -12956,6 +12878,158 @@ private void InitializeComponent() this.tab8gB1.PerformLayout(); this.groupBox33.ResumeLayout(false); this.groupBox33.PerformLayout(); + this.tabPage6.ResumeLayout(false); + this.groupBox14.ResumeLayout(false); + this.groupBox14.PerformLayout(); + this.groupBox32.ResumeLayout(false); + this.groupBox32.PerformLayout(); + this.groupBox12.ResumeLayout(false); + this.groupBox12.PerformLayout(); + this.tab8gB2.ResumeLayout(false); + this.tab8gB2.PerformLayout(); + this.tabPage32.ResumeLayout(false); + this.GbProjector.ResumeLayout(false); + this.GbProjector.PerformLayout(); + this.GbProjectorScale.ResumeLayout(false); + this.GbProjectorScale.PerformLayout(); + this.GbProjectorCalc.ResumeLayout(false); + this.GbProjectorCalc.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudProjectorSet)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudProjectorReal)).EndInit(); + this.tabPage33.ResumeLayout(false); + this.groupBox43.ResumeLayout(false); + this.groupBox37.ResumeLayout(false); + this.groupBox37.PerformLayout(); + this.groupBox29.ResumeLayout(false); + this.tab5gB9.ResumeLayout(false); + this.tab5gB9.PerformLayout(); + this.tabPage5.ResumeLayout(false); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.tab11gB1.ResumeLayout(false); + this.tab11gB1.PerformLayout(); + this.tab11gB3.ResumeLayout(false); + this.tab11gB3.PerformLayout(); + this.tab11gB4.ResumeLayout(false); + this.tab11gB4.PerformLayout(); + this.tab11gB5.ResumeLayout(false); + this.tab11gB5.PerformLayout(); + this.tab11gB2.ResumeLayout(false); + this.tab11gB2.PerformLayout(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicOffsetOriginX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSegment)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown13)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportReduce)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportSVGSegemnts)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportSVGAddOnScale)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDSVGScale)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown12)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown11)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown10)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown9)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown8)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown7)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown18)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMin)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportPenWidthToZMax)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDSBottom)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDSTop)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadOutDistance)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicLeadInDistance)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportRepeat)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDimX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicMultiplyGraphicsDistance)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFramePenWidth)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDimportGraphicAddFrameDistance)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudNoiseDensity)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudNoiseAmplitude)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDPathOverlapValue)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillInset)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillAngle)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDHatchFillDist)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialUnits)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCTangentialSwivel)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeAngle)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifePercent)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDragKnifeLength)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicClipAngle)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipHeight)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipOffsetX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicClipWidth)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicTileClipAddOnX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudConversionMaxFigures)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderRadius)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderDiameter)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudWireBenderAngleAddOn)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown14)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopFeedAfter)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZNotch)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchWidth)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudImportGraphicDevelopNotchDistance)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGraphicDevelopNotchZCut)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux2ZFactor)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux2Factor)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux1ZFactor)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudAux1Factor)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedXY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSSpeed)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCSpindleDelay)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZIncrement)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCFeedZ)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZUp)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCZDown)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP94)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP94)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyP93)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMP93)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMZero)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMUp)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyUp)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCPWMDown)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCDlyDown)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDImportGCLineSegment)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetZ)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolOffsetY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolChangeScriptDelay)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDToolChangeEmpty)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.NudCtrlImportSkip)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadGap)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadDimY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadDimX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadNoY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMultipleLoadNoX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeZ)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMachineHomeX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeZ)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeY)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMachineRangeX)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryScale)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryDiameter)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.numericUpDown16)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDShapeSizeMax)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDShapeDistMax)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDShapeDistMin)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDShapeSizeMin)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudNotifierMsg1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nudNotifier1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDFeedrate)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDStepwidth)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDMinimum)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDOffset)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.nUDDead)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyASpeed5)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyASpeed4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyASpeed3)).EndInit(); @@ -12986,20 +13060,11 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nUDJoyXYStep3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyXYStep2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDJoyXYStep1)).EndInit(); - this.tabPage6.ResumeLayout(false); - this.groupBox14.ResumeLayout(false); - this.groupBox14.PerformLayout(); - this.groupBox32.ResumeLayout(false); - this.groupBox32.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudDuplicateOffsetY)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudDuplicateOffsetX)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudShowVertexSize)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudShowVertexType)).EndInit(); - this.groupBox12.ResumeLayout(false); - this.groupBox12.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDFCTBLineInterval)).EndInit(); - this.tab8gB2.ResumeLayout(false); - this.tab8gB2.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.nUDToolSize)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDSimulation)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDRotaryInfo)).EndInit(); @@ -13009,16 +13074,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nUDPenDown)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDPenUp)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.nUDRuler)).EndInit(); - this.tabPage32.ResumeLayout(false); - this.GbProjector.ResumeLayout(false); - this.GbProjector.PerformLayout(); - this.GbProjectorScale.ResumeLayout(false); - this.GbProjectorScale.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorOffsetX)).EndInit(); - this.GbProjectorCalc.ResumeLayout(false); - this.GbProjectorCalc.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.NudProjectorSet)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.NudProjectorReal)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorScaling)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorOffsetY)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown15)).EndInit(); @@ -13028,27 +13084,7 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.NudProjectorMarker)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorPenDown)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.NudProjectorTool)).EndInit(); - this.tabPage33.ResumeLayout(false); - this.groupBox43.ResumeLayout(false); - this.groupBox37.ResumeLayout(false); - this.groupBox37.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.numericUpDown17)).EndInit(); - this.groupBox29.ResumeLayout(false); - this.tab5gB9.ResumeLayout(false); - this.tab5gB9.PerformLayout(); - this.tabPage5.ResumeLayout(false); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); - this.tab11gB1.ResumeLayout(false); - this.tab11gB1.PerformLayout(); - this.tab11gB3.ResumeLayout(false); - this.tab11gB3.PerformLayout(); - this.tab11gB4.ResumeLayout(false); - this.tab11gB4.PerformLayout(); - this.tab11gB5.ResumeLayout(false); - this.tab11gB5.PerformLayout(); - this.tab11gB2.ResumeLayout(false); - this.tab11gB2.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); @@ -14184,5 +14220,8 @@ private void InitializeComponent() private System.Windows.Forms.Label LblNoise2; private System.Windows.Forms.Label LblNoise1; private System.Windows.Forms.CheckBox CbImportGraphicHatchFillNoise; + private System.Windows.Forms.Button BtnSaveIni_SvgDxfCsv; + private System.Windows.Forms.Button BtnSaveIni_ImportParameter; + private System.Windows.Forms.Button BtnSaveIni_Gcode; } } \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.ar.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.ar.resx index 1e1b69e4..feca5270 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.ar.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.ar.resx @@ -1705,10 +1705,6 @@ M4 وضع الطاقة ليزر ديناميكي مولد بانوراما من قبل Draradech / jigsaw.html في جيثب ok - - www.templatemaker.nl - ok - maker.js ok @@ -1717,10 +1713,6 @@ M4 وضع الطاقة ليزر ديناميكي قم بإنشاء رسومات SVG عبر الإنترنت TabPage11 - - www.dafont.com - ok - الخطوط المجانية ، على سبيل المثال لالاستنسل أو يطفو على السطح TabPage11 @@ -3810,4 +3802,13 @@ Pushbullet: لأسباب تتعلق بالسلامة ، يجب عليك استخ قم بإنشاء خطوط متذبذبة لملء الفتحة فقط + + يحفظ إعدادات علامات التبويب هذه كملف INI + + + يحفظ إعدادات علامات التبويب هذه كملف INI + + + يحفظ إعدادات علامات التبويب هذه كملف INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.cs b/GRBL-Plotter/MachineControl/ControlSetupForm.cs index 5e78d26d..49a47d99 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.cs +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.cs @@ -1563,6 +1563,7 @@ private void BtnLoadUseCase_Click(object sender, EventArgs e) Logger.Trace("Load Use Case {0}", path); MyIni.ReadAll(); // ReadImport(); + // UpdateIniVariables(); FillUseCaseFileList(Datapath.Usecases); Properties.Settings.Default.useCaseLastLoaded = lBUseCase.Text; lblLastUseCase.Text = lBUseCase.Text; @@ -2356,5 +2357,40 @@ private void CbImportGraphicNoise_CheckStateChanged(object sender, EventArgs e) gBNoise.BackColor = Color.WhiteSmoke; } + + private void BtnSaveIni_Click(object sender, EventArgs e) + { + try + { + Button clickedIni = sender as Button; + string section = clickedIni.Tag.ToString(); + + SaveFileDialog sfd = new SaveFileDialog + { + Filter = "Machine Ini files (*.ini)|*.ini", + FileName = "SetupImport_" + DateTime.Now.ToString("yyyyMMdd_HHmmss") + ".ini" + }; + if (sfd.ShowDialog() == DialogResult.OK) + { + var MyIni = new IniFile(sfd.FileName); + if (section == "Gcode generation") + MyIni.WriteSection(IniFile.sectionSetupGcodeGeneration); + else if (section == "Graphics Import") + MyIni.WriteSection(IniFile.sectionSetupImportParameter); + else if (section == "SvgDxfCsv") + MyIni.WriteSection(IniFile.sectionSetupSvgDxfCsv); + Logger.Info("Save machine parameters as '{0}' {1}", section, sfd.FileName); + } + sfd.Dispose(); + } + catch (Exception err) + { + EventCollector.StoreException("BtnSaveIni_ImportParameter_Click " + err.Message); + Logger.Error(err, "BtnSaveIni_ImportParameter_Click "); + MessageBox.Show("SaveMachineParameters: \r\n" + err.Message, "Error"); + } + } + } } + diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.cs.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.cs.resx index 91377e74..8e74318c 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.cs.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.cs.resx @@ -3825,4 +3825,13 @@ Nakreslete podpis na pravý dolní okraj: měřítko 0,1 nebo nižší a použij Generujte vratké čáry pouze pro výplň šrafování + + Uloží nastavení těchto karet jako soubor INI + + + Uloží nastavení těchto karet jako soubor INI + + + Uloží nastavení těchto karet jako soubor INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.de-DE.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.de-DE.resx index a617db10..bc305b58 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.de-DE.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.de-DE.resx @@ -3480,4 +3480,13 @@ Zeichne eine Signatur in den unteren rechten Rand: Maßstab 0,1 oder kleiner und Erzeugtwackelige Linien nur für die Schraffurfüllung + + Speichert die Einstellungen dieser Registerkarten als INI-Datei + + + Speichert die Einstellungen dieser Registerkarten als INI-Datei + + + Speichert die Einstellungen dieser Registerkarten als INI-Datei + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.es.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.es.resx index f5fbfef3..d4f74781 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.es.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.es.resx @@ -3540,4 +3540,13 @@ Dibuja una firma en el margen inferior derecho: escala 0,1 o menos y usa “abaj Genera líneas tambaleantes solo para relleno de sombreado + + Guarda la configuración de estas pestañas como archivo INI + + + Guarda la configuración de estas pestañas como archivo INI + + + Guarda la configuración de estas pestañas como archivo INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.fr.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.fr.resx index 04e700c6..56b8d7ec 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.fr.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.fr.resx @@ -3539,4 +3539,13 @@ Dessinez une signature dans la marge inférieure droite : échelle 0,1 ou infér Générer des lignes bancales pour le remplissage des hachures uniquement + + Enregistre les paramètres de ces onglets sous forme de fichier INI + + + Enregistre les paramètres de ces onglets sous forme de fichier INI + + + Enregistre les paramètres de ces onglets sous forme de fichier INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.it.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.it.resx index 32ec8c50..f53397f2 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.it.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.it.resx @@ -1902,18 +1902,10 @@ La finestra di installazione deve essere chiusa per utilizzare Gamepad nella GUI Generatore di puzzle di Draradech/jigsaw.html su Github ok - - www.templatemaker.nl - ok - maker.js ok - - www.dafont.com - ok - Nota: il trascinamento della selezione non funziona con IE-Browser, ma con Google Chrome TabPage11 @@ -3878,4 +3870,13 @@ Disegna una firma nel margine inferiore destro: scala 0,1 o inferiore e utilizza Genera linee traballanti solo per il riempimento del tratteggio + + Salva le impostazioni di queste schede come file INI + + + Salva le impostazioni di queste schede come file INI + + + Salva le impostazioni di queste schede come file INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.ja.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.ja.resx index 05d2fd95..b161e6b9 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.ja.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.ja.resx @@ -1713,10 +1713,6 @@ GUIでGamePadを使用するには、セットアップウィンドウを閉じ GithubのDraradech / jigsaw.htmlによるジグソージェネレーター ok - - www.templatemaker.nl - ok - maker.js ok @@ -1725,10 +1721,6 @@ GUIでGamePadを使用するには、セットアップウィンドウを閉じ SVG図面をオンラインで作成する TabPage11 - - www.dafont.com - ok - フリーフォント、例: ステンシルまたはポップアップ用 TabPage11 @@ -3834,4 +3826,13 @@ GCode ヘッダー セクションで指定: 'SVG dimension'。 ハッチング塗りつぶしのみにぐらつく線を生成する + + このタブの設定を INI ファイルとして保存します + + + このタブの設定を INI ファイルとして保存します + + + このタブの設定を INI ファイルとして保存します + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.pl.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.pl.resx index 71bb1c33..165bc9b3 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.pl.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.pl.resx @@ -3709,4 +3709,13 @@ Narysuj podpis na prawym dolnym marginesie: skala 0,1 lub niższa i użyj „pra Generuj chwiejne linie tylko dla wypełnienia kreskowaniem + + Zapisuje ustawienia tych zakładek jako plik INI + + + Zapisuje ustawienia tych zakładek jako plik INI + + + Zapisuje ustawienia tych zakładek jako plik INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.pt.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.pt.resx index eacf2e73..923ce57d 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.pt.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.pt.resx @@ -3548,4 +3548,13 @@ Desenhe uma assinatura na margem inferior direita: escala 0,1 ou inferior e use Gerar linhas instáveis ​​apenas para preenchimento de hachura + + Salva as configurações dessas guias como arquivo INI + + + Salva as configurações dessas guias como arquivo INI + + + Salva as configurações dessas guias como arquivo INI + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.resx index 7ca4d8f6..fd0af187 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.resx @@ -118,17 +118,77 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + NoControl + + 792, 6 + + + 23, 23 + + + + 49 + + + 💾 + + + Save settings of this tabs as INI file + + + BtnSaveIni_SvgDxfCsv + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pathImport1 + + + 0 + + + NoControl + + + 369, 6 + + + 23, 23 + + + 48 + + + 💾 + + + Save settings of this tabs as INI file + + + BtnSaveIni_ImportParameter + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + pathImport1 + + + 1 + + + NoControl + 397, 6 23, 23 - 25 @@ -148,7 +208,7 @@ pathImport1 - 0 + 2 NoControl @@ -178,7 +238,7 @@ pathImport1 - 1 + 3 71, 161 @@ -1133,7 +1193,7 @@ As more segments as more prezice the curve is. pathImport1 - 2 + 4 26, 42 @@ -3056,7 +3116,7 @@ to avoid problems when scaling down gcode. pathImport1 - 3 + 5 4, 22 @@ -5214,11 +5274,14 @@ then add nodes via 'Extensions - Modify Path - Add nodes' to distribute addition True + + NoControl + 174, 41 - 42, 13 + 49, 13 4 @@ -5241,6 +5304,9 @@ then add nodes via 'Extensions - Modify Path - Add nodes' to distribute addition True + + NoControl + 174, 17 @@ -5525,6 +5591,9 @@ Usefull for laser cutter. True + + NoControl + 6, 219 @@ -10838,6 +10907,36 @@ In addition, the position of the Z axis can be used to e.g. increase the amount 0 + + NoControl + + + 338, 4 + + + 23, 23 + + + 51 + + + 💾 + + + Save settings of this tabs as INI file + + + BtnSaveIni_Gcode + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tab1_2gB1 + + + 0 + NoControl @@ -10866,7 +10965,7 @@ In addition, the position of the Z axis can be used to e.g. increase the amount tab1_2gB1 - 0 + 1 True @@ -10900,7 +10999,7 @@ In addition, the position of the Z axis can be used to e.g. increase the amount tab1_2gB1 - 1 + 2 226, 231 @@ -10927,7 +11026,7 @@ In addition, the position of the Z axis can be used to e.g. increase the amount tab1_2gB1 - 2 + 3 170, 84 @@ -10955,7 +11054,7 @@ In addition, the position of the Z axis can be used to e.g. increase the amount tab1_2gB1 - 3 + 4 NoControl @@ -11298,7 +11397,7 @@ Constant Laser Power Mode in Laser Mode tab1_2gB1 - 4 + 5 True @@ -11333,7 +11432,7 @@ Constant Laser Power Mode in Laser Mode tab1_2gB1 - 5 + 6 True @@ -11368,7 +11467,7 @@ Constant Laser Power Mode in Laser Mode tab1_2gB1 - 6 + 7 True @@ -11403,7 +11502,7 @@ Constant Laser Power Mode in Laser Mode tab1_2gB1 - 7 + 8 True @@ -11438,7 +11537,7 @@ Constant Laser Power Mode in Laser Mode tab1_2gB1 - 8 + 9 True @@ -11473,7 +11572,7 @@ Constant Laser Power Mode in Laser Mode tab1_2gB1 - 9 + 10 170, 37 @@ -11499,7 +11598,7 @@ No need to set this words tab1_2gB1 - 10 + 11 True @@ -11534,7 +11633,7 @@ No need to set this words tab1_2gB1 - 11 + 12 True @@ -11570,7 +11669,7 @@ No need to set this words tab1_2gB1 - 12 + 13 170, 59 @@ -11591,7 +11690,7 @@ No need to set this words tab1_2gB1 - 13 + 14 True @@ -11622,7 +11721,7 @@ No need to set this words tab1_2gB1 - 14 + 15 170, 12 @@ -11650,7 +11749,7 @@ No need to set this words tab1_2gB1 - 15 + 16 3, 3 diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.ru.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.ru.resx index 9922cc17..b913ede5 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.ru.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.ru.resx @@ -3754,4 +3754,13 @@ Grbl-версия 'grbl_v1.1f_Servo.hex' из https://github.com/cprezzi/grbl-se Создание неустойчивых линий только для заливки штриховки + + Сохраняет настройки этих вкладок в виде INI-файла. + + + Сохраняет настройки этих вкладок в виде INI-файла. + + + Сохраняет настройки этих вкладок в виде INI-файла. + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.tr.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.tr.resx index 6ed11ce1..bc65b0c0 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.tr.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.tr.resx @@ -3350,10 +3350,6 @@ Adım genişliği Hız Github'da Draradech/jigsaw.html tarafından hazırlanan yapboz oluşturucu ok - - www.templatemaker.nl - ok - yapıcı.js ok @@ -3362,10 +3358,6 @@ Adım genişliği Hız Ücretsiz yazı tipleri, örn. şablon veya açılır pencere için TabPage11 - - www.dafont.com - ok - GRBL ve GCode ile ilgili TabPage11 @@ -3852,4 +3844,13 @@ Sağ alt kenar boşluğuna bir imza çizin: 0,1 veya daha düşük ölçeklendir Yalnızca tarama dolgusu için titrek çizgiler oluşturun + + Bu sekmelerin ayarlarını INI dosyası olarak kaydeder + + + Bu sekmelerin ayarlarını INI dosyası olarak kaydeder + + + Bu sekmelerin ayarlarını INI dosyası olarak kaydeder + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupForm.zh-CN.resx b/GRBL-Plotter/MachineControl/ControlSetupForm.zh-CN.resx index 2e9f25c4..ec57bd78 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupForm.zh-CN.resx +++ b/GRBL-Plotter/MachineControl/ControlSetupForm.zh-CN.resx @@ -3814,4 +3814,13 @@ Pushbullet:出于安全原因,您应该使用“垃圾桶”帐户,访问 仅为填充填充生成摆动线 + + 将此选项卡的设置保存为 INI 文件 + + + 将此选项卡的设置保存为 INI 文件 + + + 将此选项卡的设置保存为 INI 文件 + \ No newline at end of file diff --git a/GRBL-Plotter/MachineControl/ControlSetupFormIni.cs b/GRBL-Plotter/MachineControl/ControlSetupFormIni.cs new file mode 100644 index 00000000..7284a54b --- /dev/null +++ b/GRBL-Plotter/MachineControl/ControlSetupFormIni.cs @@ -0,0 +1,135 @@ +/* GRBL-Plotter. Another GCode sender for GRBL. + This file is part of the GRBL-Plotter application. + + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ +/* + * 2024-02-12 new file +*/ + +namespace GrblPlotter +{ + public partial class IniFile + { + internal static string[,] keyValueSetupImportParameter = { + {"Graph Units mm", "importUnitmm" }, + {"Bezier Segment count","importBezierLineSegmentsCnt" }, + {"Replace arc by lines","importGCNoArcs" }, + {"Arc circumfence step","importGCSegment"}, + {"Remove Moves enable", "importRemoveShortMovesEnable" }, + {"Remove Moves limit", "importRemoveShortMovesLimit" }, + {"Distance assumed as equal", "importAssumeAsEqualDistance"}, + {"Objects offset origin enable","importGraphicOffsetOrigin" }, + {"Objects offset origin X", "importGraphicOffsetOriginX" }, + {"Objects offset origin Y", "importGraphicOffsetOriginY" }, + {"Objects sort by distance", "importGraphicSortDistance" }, + {"Objects sort rotate", "importGraphicSortDistanceAllowRotate"}, + {"Objects sort large last", "importGraphicLargestLast" }, + {"Objects sort dimension", "importGraphicSortDimension" }, + + {"Gcode line numbers", "ctrlLineNumbers" }, + {"Gcode add end char", "ctrlLineEndEnable"}, + {"Gcode fold", "importCodeFold" }, + {"Gcode add comments", "importSVGAddComments"} + }; + internal static string sectionSetupImportParameter = "Graphic Import"; + +/*************************************************************************************/ + internal static string[,] keyValueSetupSvgDxfCsv = { + {"SVG resize enable", "importSVGRezise" }, + {"SVG resize units", "importSVGMaxSize" }, + {"SVG addon enable", "importSVGAddOnEnable"}, + {"SVG addon scale", "importSVGAddOnScale" }, + {"SVG addon position", "importSVGAddOnPosition" }, + {"SVG addon file", "importSVGAddOnFile" }, + {"SVG skip hidden", "importSVGDontPlot" }, + {"SVG apply fill", "importSVGApplyFill" }, + {"SVG apply metadata", "importSVGMetaData" }, + + {"DXF use color index", "importDXFToolIndex" }, + {"DXF handle white as black", "importDXFSwitchWhite" }, + {"DXF skip hidden", "importDXFDontPlot" }, + {"DXF import Z", "importDXFUseZ" }, + + {"CSV automatic", "importCSVAutomatic" }, + {"CSV start line", "importCSVStartLine"}, + {"CSV delimiter", "importCSVDelimeter" }, + {"CSV X column", "importCSVColumnX"}, + {"CSV X scale", "importCSVScaleX"}, + {"CSV Y column", "importCSVColumnY"}, + {"CSV Y scale", "importCSVScaleY"}, + {"CSV Z column", "importCSVColumnZ"}, + {"CSV Z scale", "importCSVScaleZ"}, + {"CSV Z enable", "importCSVProzessZ"}, + {"CSV connect", "importCSVProzessAsLine"} + }; + internal static string sectionSetupSvgDxfCsv = "Graphic Format"; + +/*************************************************************************************/ + internal static string[,] keyValueSetupGcodeGeneration = { + {"Dec Places", "importGCDecPlaces" }, + {"Header Code", "importGCHeader" }, + {"Footer Code", "importGCFooter" }, + {"Tool Change Code","importGCToolChangeCode" }, + + {"XY Feedrate", "importGCXYFeed" }, + {"XY Feedrate from TT", "importGCTTXYFeed" }, + + {"Spindle Speed", "importGCSSpeed" }, + {"Spindle Speed from TT", "importGCTTSSpeed" }, + {"Spindle Use Laser", "importGCSpindleToggleLaser" }, + + {"Spindle Direction M3","importGCSDirM3" }, + {"Spindle Delay", "importGCSpindleDelay" }, + + {"Add Tool Cmd", "importGCTool" }, + {"Add Tool M0", "importGCToolM0" }, + {"Add Comments", "importGCAddComments" }, +/******/ + {"Z Enable", "importGCZEnable" }, + {"Z Values from TT","importGCTTZAxis" }, + {"Z Feedrate", "importGCZFeed" }, + {"Z Up Pos", "importGCZUp" }, + {"Z Down Pos", "importGCZDown" }, + {"Z Inc Enable", "importGCZIncEnable" }, + {"Z Increment at zero", "importGCZIncStartZero" }, + {"Z Increment", "importGCZIncrement" }, + {"Z Increment no up", "importGCZIncNoZUp" }, + {"Z Prevent Spindle","importGCZPreventSpindle" }, + + {"PWM Enable", "importGCPWMEnable" }, + {"PWM Up Val", "importGCPWMUp" }, + {"PWM Up Dly", "importGCPWMDlyUp" }, + {"PWM Down Val", "importGCPWMDown" }, + {"PWM Down Dly", "importGCPWMDlyDown" }, + {"PWM Zero Val", "importGCPWMZero" }, + {"PWM P93 Val", "importGCPWMP93" }, + {"PWM P93 Dly", "importGCPWMDlyP93" }, + {"PWM P94 Val", "importGCPWMP94" }, + {"PWM P94 Dly", "importGCPWMDlyP94" }, + {"PWM Skip M30", "importGCPWMSkipM30" }, + + {"Spindle Toggle", "importGCSpindleToggle" }, + + {"Individual enable", "importGCIndEnable" }, + {"Individual PenUp", "importGCIndPenUp" }, + {"Individual PenDown", "importGCIndPenDown" } + }; + internal static string sectionSetupGcodeGeneration = "GCode generation"; + + + } +} diff --git a/GRBL-Plotter/MachineControl/ControlSetupUseCase.cs b/GRBL-Plotter/MachineControl/ControlSetupUseCase.cs index 27c00a3d..92a08b1d 100644 --- a/GRBL-Plotter/MachineControl/ControlSetupUseCase.cs +++ b/GRBL-Plotter/MachineControl/ControlSetupUseCase.cs @@ -75,6 +75,7 @@ private void BtnLoad_Click(object sender, EventArgs e) var MyIni = new IniFile(path); Logger.Trace("▄▄▄▄▄▄▄ Load use case: '{0}'", path); MyIni.ReadAll(); // ReadImport(); + // UpdateIniVariables(); Properties.Settings.Default.useCaseLastLoaded = lBUseCase.Text; ; lblLastUseCase.Text = Path.GetFileName(path); diff --git a/GRBL-Plotter/MachineControl/GCodeTransform.cs b/GRBL-Plotter/MachineControl/GCodeTransform.cs index 319ca938..f3703b63 100644 --- a/GRBL-Plotter/MachineControl/GCodeTransform.cs +++ b/GRBL-Plotter/MachineControl/GCodeTransform.cs @@ -1,7 +1,7 @@ /* GRBL-Plotter. Another GCode sender for GRBL. This file is part of the GRBL-Plotter application. - Copyright (C) 2015-2022 Sven Hasemann contact: svenhb@web.de + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -31,6 +31,7 @@ Return transformed GCode * 2021-07-12 code clean up / code quality * 2022-01-17 process more than one figures (e.g. selected group) for scaling, rotation, move * 2022-03-31 line 257 take care of Properties.Settings.Default.importGCTangentialTurn when rotating issue #272 + * 2024-02-12 add GetTranslate(int offset) */ using System; @@ -42,6 +43,44 @@ namespace GrblPlotter internal static partial class VisuGCode { public enum Translate { None, ScaleX, ScaleY, Offset1, Offset2, Offset3, Offset4, Offset5, Offset6, Offset7, Offset8, Offset9, MirrorX, MirrorY, MirrorRotary }; + + public static Translate GetTranslate(int offset) + { + switch(offset) // arrangement like telephone keypad + { + case 1: + return Translate.Offset1; + break; + case 2: + return Translate.Offset2; + break; + case 3: + return Translate.Offset3; + break; + case 4: + return Translate.Offset4; + break; + case 5: + return Translate.Offset5; + break; + case 6: + return Translate.Offset6; + break; + case 7: + return Translate.Offset7; + break; + case 8: + return Translate.Offset8; + break; + case 9: + return Translate.Offset9; + break; + default: + return Translate.None; + break; + } + return Translate.None; + } private static bool XyMove(GcodeByLine tmp) { return ((tmp.x != null) || (tmp.y != null)); } @@ -372,7 +411,7 @@ public static string TransformGCodeScale(double scaleX, double scaleY, XyPoint c public static string TransformGCodeOffset(double tx, double ty, Translate shiftToZero) { - Logger.Info("●●● TransformGCode-Offset X: {0:0.000}, Y: {1:0.000}, Offset: {2}, lastFigureNumber:{3}", tx, ty, shiftToZero, lastFigureNumber); + Logger.Info("●●● TransformGCode-Offset X: {0:0.000}, Y: {1:0.000}, Offset: {2}, lastFigureNumber:{3} dimx:{4:0.00} dimy:{5:0.00}", tx, ty, shiftToZero, lastFigureNumber, xyzSize.dimx, xyzSize.dimy); EventCollector.SetTransform("Toff"); if (gcodeList == null) return ""; if ((lastFigureNumber <= 0) || (!(shiftToZero == Translate.None))) @@ -384,7 +423,7 @@ public static string TransformGCodeOffset(double tx, double ty, Translate shiftT oldLine.ResetAll(Grbl.posWork); // reset coordinates and parser modes - GetTransaltionOffset(ref offsetX, ref offsetY, tx, ty, shiftToZero); + GetTransaltionOffset(ref offsetX, ref offsetY, tx, ty, xyzSize.minx, xyzSize.miny, xyzSize.dimx, xyzSize.dimy, shiftToZero); if (modal.containsG91) // relative move: insert rapid movement before pen down, to be able applying offset { @@ -461,17 +500,19 @@ public static string TransformGCodeOffset(double tx, double ty, Translate shiftT pathBackground.Reset(); return CreateGCodeProg(); } - private static void GetTransaltionOffset(ref double offsetX, ref double offsetY, double tx, double ty, Translate shiftToZero) + + /* siehe auch */ + internal static void GetTransaltionOffset(ref double offsetX, ref double offsetY, double tx, double ty, double minx, double miny, double dimx, double dimy, Translate shiftToZero) { - if (shiftToZero == Translate.Offset1) { offsetX = tx + xyzSize.minx; offsetY = ty + xyzSize.miny + xyzSize.dimy; } - if (shiftToZero == Translate.Offset2) { offsetX = tx + xyzSize.minx + xyzSize.dimx / 2; offsetY = ty + xyzSize.miny + xyzSize.dimy; } - if (shiftToZero == Translate.Offset3) { offsetX = tx + xyzSize.minx + xyzSize.dimx; offsetY = ty + xyzSize.miny + xyzSize.dimy; } - if (shiftToZero == Translate.Offset4) { offsetX = tx + xyzSize.minx; offsetY = ty + xyzSize.miny + xyzSize.dimy / 2; } - if (shiftToZero == Translate.Offset5) { offsetX = tx + xyzSize.minx + xyzSize.dimx / 2; offsetY = ty + xyzSize.miny + xyzSize.dimy / 2; } - if (shiftToZero == Translate.Offset6) { offsetX = tx + xyzSize.minx + xyzSize.dimx; offsetY = ty + xyzSize.miny + xyzSize.dimy / 2; } - if (shiftToZero == Translate.Offset7) { offsetX = tx + xyzSize.minx; offsetY = ty + xyzSize.miny; } - if (shiftToZero == Translate.Offset8) { offsetX = tx + xyzSize.minx + xyzSize.dimx / 2; offsetY = ty + xyzSize.miny; } - if (shiftToZero == Translate.Offset9) { offsetX = tx + xyzSize.minx + xyzSize.dimx; offsetY = ty + xyzSize.miny; } + if (shiftToZero == Translate.Offset1) { offsetX = tx + minx; offsetY = ty + miny + dimy; } + if (shiftToZero == Translate.Offset2) { offsetX = tx + minx + dimx / 2; offsetY = ty + miny + dimy; } + if (shiftToZero == Translate.Offset3) { offsetX = tx + minx + dimx; offsetY = ty + miny + dimy; } + if (shiftToZero == Translate.Offset4) { offsetX = tx + minx; offsetY = ty + miny + dimy / 2; } + if (shiftToZero == Translate.Offset5) { offsetX = tx + minx + dimx / 2; offsetY = ty + miny + dimy / 2; } + if (shiftToZero == Translate.Offset6) { offsetX = tx + minx + dimx; offsetY = ty + miny + dimy / 2; } + if (shiftToZero == Translate.Offset7) { offsetX = tx + minx; offsetY = ty + miny; } + if (shiftToZero == Translate.Offset8) { offsetX = tx + minx + dimx / 2; offsetY = ty + miny; } + if (shiftToZero == Translate.Offset9) { offsetX = tx + minx + dimx; offsetY = ty + miny; } if (shiftToZero == Translate.None) { offsetX = tx; offsetY = ty; } } diff --git a/GRBL-Plotter/MachineControl/GrblRelated.cs b/GRBL-Plotter/MachineControl/GrblRelated.cs index 729a7ed7..d3467249 100644 --- a/GRBL-Plotter/MachineControl/GrblRelated.cs +++ b/GRBL-Plotter/MachineControl/GrblRelated.cs @@ -1,7 +1,7 @@ /* GRBL-Plotter. Another GCode sender for GRBL. This file is part of the GRBL-Plotter application. - Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -31,6 +31,8 @@ You should have received a copy of the GNU General Public License * 2021-07-26 code clean up / code quality * 2021-09-29 add Status * 2021-11-03 support VoidMicro controller: https://github.com/arkypita/LaserGRBL/issues/1640 + * 2024-02-14 add grblDigialIn -Out to process grbl-Mega-5X I/O status + * 2024-02-24 add Grbl.StatMsg */ using System; @@ -46,7 +48,10 @@ internal static class Grbl internal static XyzPoint posWork = new XyzPoint(0, 0, 0); internal static XyzPoint posMachine = new XyzPoint(0, 0, 0); internal static GrblState Status = GrblState.unknown; - + internal static ModState StatMsg = new ModState(); + internal static Byte grblDigitalIn = 0; + internal static Byte grblDigitalOut = 0; + public static bool posChanged = true; public static bool wcoChanged = true; diff --git a/GRBL-Plotter/MachineControl/IniFile.cs b/GRBL-Plotter/MachineControl/IniFile.cs index d41a10c0..a1a6e553 100644 --- a/GRBL-Plotter/MachineControl/IniFile.cs +++ b/GRBL-Plotter/MachineControl/IniFile.cs @@ -1,7 +1,7 @@ /* GRBL-Plotter. Another GCode sender for GRBL. This file is part of the GRBL-Plotter application. - Copyright (C) 2015-2023 Sven Hasemann contact: svenhb@web.de + Copyright (C) 2015-2024 Sven Hasemann contact: svenhb@web.de This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -39,6 +39,7 @@ You should have received a copy of the GNU General Public License * 2023-03-05 add importGCZIncNoZUp * 2023-04-26 add importGraphicFilterEnable * 2023-06-05 add further simple shape variables + * 2024-02-10 add create text and barcode */ using System; @@ -52,10 +53,11 @@ You should have received a copy of the GNU General Public License namespace GrblPlotter { - class IniFile + public partial class IniFile { readonly string iniPath; readonly string ExeName = Assembly.GetExecutingAssembly().GetName().Name; + IDictionary iniSection = new Dictionary(); // Trace, Debug, Info, Warn, Error, Fatal private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger(); @@ -80,6 +82,13 @@ public IniFile(string IniPath = null, bool isurl = false) Logger.Trace("finish download to {0}", tmpfile); } iniPath = new FileInfo(IniPath ?? ExeName + ".ini").FullName.ToString(); + + if (!iniSection.ContainsKey(sectionText)) { iniSection.Add(sectionText, keyValueText); } + if (!iniSection.ContainsKey(sectionBarcode)) { iniSection.Add(sectionBarcode, keyValueBarcode); } + if (!iniSection.ContainsKey(sectionSetupGcodeGeneration)) { iniSection.Add(sectionSetupGcodeGeneration, keyValueSetupGcodeGeneration); } + if (!iniSection.ContainsKey(sectionSetupImportParameter)) { iniSection.Add(sectionSetupImportParameter, keyValueSetupImportParameter); } + if (!iniSection.ContainsKey(sectionSetupSvgDxfCsv)) { iniSection.Add(sectionSetupSvgDxfCsv, keyValueSetupSvgDxfCsv); } + if (!iniSection.ContainsKey(sectionProcAuto)) { iniSection.Add(sectionProcAuto, keyValueProcAuto); } } public string Read(string Key, string Section = null) @@ -102,20 +111,70 @@ public void Write(string Key, string Value, string Section = null) catch (Exception err) { MessageBox.Show("Error in IniFile-Read: " + err.ToString()); } } - /* public void DeleteKey(string Key, string Section = null) - { - Write(Key, null, Section ?? ExeName); - } + public void WriteSection(string section) + { + if (iniSection.ContainsKey(section)) + { + string[,] keyValue = iniSection[section]; + var setup = Properties.Settings.Default; + for (int i = 0; i < keyValue.GetLength(0); i++) + { + try + { + var vtyp = setup[keyValue[i, 1]]; // convertString(keyValue[i, 2]); + if (vtyp is Font) + { + var cvt = new FontConverter(); + string s = cvt.ConvertToString(setup[keyValue[i, 1]]); + Write(keyValue[i, 0], s, section); + // Logger.Trace("Write font {0}",s); + } + else + Write(keyValue[i, 0], setup[keyValue[i, 1]].ToString(), section); + // Logger.Trace("WriteSection {0,-25} {1,10} {2}", keyValue[i, 0], setup[keyValue[i, 1]].ToString(), section); + } + catch (Exception err) { Logger.Error(err, " WriteSection {0} {1} {2} ", section, keyValue[i, 0], keyValue[i, 1]); } + } + } + else + { Logger.Warn("WriteSection section not found:'{0}'", section); } + } - public void DeleteSection(string Section = null) - { - Write(null, null, Section ?? ExeName); - } + public void ReadSection(string section) + { + string tmpstring = ""; + bool tmpbool = false; + int tmpint = 0; + decimal tmpdeci = 0; + double tmpdouble = 0; + float tmpfloat = 0; + Color tmpcolor = Color.Black; + Font tmpfont = null; - public bool KeyExists(string Key, string Section = null) - { - return Read(Key, Section).Length > 0; - }*/ + //if (SetVariable(ref tmpdeci, section, "1D Height")) { setup.importBarcode1DHeight = tmpdeci; } + if (iniSection.ContainsKey(section)) + { + string[,] keyValue = iniSection[section]; + var setup = Properties.Settings.Default; + for (int i = 0; i < keyValue.GetLength(0); i++) + { + try + { + var vtyp = setup[keyValue[i, 1]]; // convertString(keyValue[i, 2]); + if (vtyp is string) { if (SetVariable(ref tmpstring, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpstring; } } + else if (vtyp is bool) { if (SetVariable(ref tmpbool, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpbool; } } + else if (vtyp is int) { if (SetVariable(ref tmpint, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpint; } } + else if (vtyp is decimal) { if (SetVariable(ref tmpdeci, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpdeci; } } + else if (vtyp is double) { if (SetVariable(ref tmpdouble, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpdouble; } } + else if (vtyp is float) { if (SetVariable(ref tmpfloat, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpfloat; } } + else if (vtyp is Color) { if (SetVariable(ref tmpcolor, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpcolor; } } + else if (vtyp is Font) { if (SetVariable(ref tmpfont, section, keyValue[i, 0])) { setup[keyValue[i, 1]] = tmpfont; } } + else Logger.Error("Type not defined: type:{0} key:{1}", vtyp.GetType().ToString(), keyValue[i, 1]); + } + catch (Exception err) { Logger.Error(err, " ReadSection {0} {1} {2} ", section, keyValue[i, 0], keyValue[i, 1]); } + } + } + } public void WriteImport(bool all = false) { @@ -140,7 +199,7 @@ public void WriteImport(bool all = false) section = "Graphics Import"; /* Format related */ - Write("SVG DPI 96 enable", setup.importSVGDPI96.ToString(), section); + /* Write("SVG DPI 96 enable", setup.importSVGDPI96.ToString(), section); if (setup.importSVGRezise || all) { Write("SVG resize enable", setup.importSVGRezise.ToString(), section); @@ -156,7 +215,7 @@ public void WriteImport(bool all = false) if (setup.importSVGDontPlot || all) { Write("SVG skip hidden", setup.importSVGDontPlot.ToString(), section); } if (setup.importSVGApplyFill || all) { Write("SVG apply fill", setup.importSVGApplyFill.ToString(), section); } if (setup.importSVGMetaData || all) { Write("SVG apply metadata", setup.importSVGMetaData.ToString(), section); } - + */ if (setup.importDXFToolIndex || all) { Write("DXF use color index", setup.importDXFToolIndex.ToString(), section); } if (setup.importDXFSwitchWhite || all) { Write("DXF handle white as black", setup.importDXFSwitchWhite.ToString(), section); } if (setup.importDXFDontPlot || all) { Write("DXF skip hidden", setup.importDXFDontPlot.ToString(), section); } @@ -164,7 +223,7 @@ public void WriteImport(bool all = false) /* Graphics import General */ - Write("Graph Units mm", setup.importUnitmm.ToString(), section); + /* Write("Graph Units mm", setup.importUnitmm.ToString(), section); if (setup.importUnitGCode || all) { Write("Graph Units GCode", setup.importUnitGCode.ToString(), section); } Write("Bezier Segment count", setup.importBezierLineSegmentsCnt.ToString(), section); Write("Arc circumfence step", setup.importGCSegment.ToString(), section); @@ -176,13 +235,13 @@ public void WriteImport(bool all = false) } Write("Distance assumed as equal", setup.importAssumeAsEqualDistance.ToString(), section); - + if (setup.importGraphicOffsetOrigin || all) { Write("Objects offset origin", setup.importGraphicOffsetOrigin.ToString(), section); } if (setup.importGraphicSortDistance || all) { Write("Objects sort by distance", setup.importGraphicSortDistance.ToString(), section); } if (setup.importGraphicSortDistanceAllowRotate || all) { Write("Objects sort rotate", setup.importGraphicSortDistanceAllowRotate.ToString(), section); } if (setup.importGCNoArcs || all) { Write("Replace arc by lines", setup.importGCNoArcs.ToString(), section); } - +*/ /* Path interpretation */ if (setup.importLineDashPattern || all) { Write("Process Dashed Lines", setup.importLineDashPattern.ToString(), section); } if (setup.importLineDashPatternG0 || all) { Write("Process Dashed Lines G0", setup.importLineDashPatternG0.ToString(), section); } @@ -349,7 +408,7 @@ public void WriteImport(bool all = false) Write("Aux2 Z process", setup.importGCAux2ZMode.ToString(), section); } - section = "GCode generation"; + /* section = "GCode generation"; Write("Dec Places", setup.importGCDecPlaces.ToString(), section); Write("Header Code", setup.importGCHeader.ToString(), section); Write("Footer Code", setup.importGCFooter.ToString(), section); @@ -375,7 +434,7 @@ public void WriteImport(bool all = false) Write("Z Inc Enable", setup.importGCZIncEnable.ToString(), section); Write("Z Increment at zero", setup.importGCZIncStartZero.ToString(), section); Write("Z Increment", setup.importGCZIncrement.ToString(), section); - // Write("Z Increment no up", setup.importGCZIncNoZUp.ToString(), section); + // Write("Z Increment no up", setup.importGCZIncNoZUp.ToString(), section); } Write("Spindle Toggle", setup.importGCSpindleToggle.ToString(), section); @@ -402,7 +461,7 @@ public void WriteImport(bool all = false) Write("Individual PenDown", setup.importGCIndPenDown.ToString(), section); } - +*/ section = "GCode modification"; if (setup.importGCLineSegmentation || all) { @@ -668,6 +727,13 @@ public void WriteAll(List GRBLSettings, bool all = false) Write("DIY COM Port", setup.serialPortDIY.ToString(), section); Write("DIY COM Baud", setup.serialBaudDIY.ToString(), section); + WriteSection(sectionText); + WriteSection(sectionBarcode); + WriteSection(sectionSetupGcodeGeneration); + WriteSection(sectionSetupImportParameter); + WriteSection(sectionSetupSvgDxfCsv); + WriteSection(sectionProcAuto); + if (setup.guiExtendedLoggingEnabled) { section = "Logging"; @@ -698,10 +764,10 @@ private static void SetDefaults() /* Format related */ setup.importSVGDPI96 = true; setup.importSVGRezise = false; - setup.importSVGAddOnEnable = false; + setup.importSVGAddOnEnable = false; setup.importSVGDontPlot = false; setup.importSVGApplyFill = false; - setup.importSVGMetaData = false; + setup.importSVGMetaData = false; setup.importDXFToolIndex = false; setup.importDXFDontPlot = false; setup.importDXFSwitchWhite = true; @@ -745,8 +811,8 @@ private static void SetDefaults() setup.importGroupObjects = false; setup.importGroupSortInvert = false; - setup.importGraphicFilterEnable = false; - + setup.importGraphicFilterEnable = false; + setup.importGCToolTableUse = false; setup.importGCToolDefNrUse = false; @@ -796,10 +862,10 @@ public void ReadImport() section = "Graphics Import"; /* Format related */ - if (SetVariable(ref tmpbool, section, "SVG DPI 96 enable")) { setup.importSVGDPI96 = tmpbool; } + /* if (SetVariable(ref tmpbool, section, "SVG DPI 96 enable")) { setup.importSVGDPI96 = tmpbool; } if (SetVariable(ref tmpbool, section, "SVG resize enable")) { setup.importSVGRezise = tmpbool; } if (SetVariable(ref tmpdeci, section, "SVG resize units")) { setup.importSVGMaxSize = tmpdeci; } - + if (SetVariable(ref tmpbool, section, "SVG addon enable")) { setup.importSVGAddOnEnable = tmpbool; } if (SetVariable(ref tmpstr, section, "SVG addon file")) { setup.importSVGAddOnFile = tmpstr; } if (SetVariable(ref tmpdeci, section, "SVG addon scale")) { setup.importSVGAddOnScale = tmpdeci; } @@ -813,7 +879,7 @@ public void ReadImport() if (SetVariable(ref tmpbool, section, "DXF handle white as black")) { setup.importDXFSwitchWhite = tmpbool; } if (SetVariable(ref tmpbool, section, "DXF skip hidden")) { setup.importDXFDontPlot = tmpbool; } if (SetVariable(ref tmpbool, section, "DXF import z")) { setup.importDXFUseZ = tmpbool; } - + */ /* Graphics import General */ if (SetVariable(ref tmpbool, section, "Graph Units mm")) { setup.importUnitmm = tmpbool; } if (SetVariable(ref tmpbool, section, "Graph Units GCode")) { setup.importUnitGCode = tmpbool; } @@ -912,7 +978,7 @@ public void ReadImport() if (SetVariable(ref tmpint, section, "Grouping sort option")) { setup.importGroupSort = tmpint; } if (SetVariable(ref tmpbool, section, "Grouping sort invert")) { setup.importGroupSortInvert = tmpbool; } - /* Filter */ + /* Filter */ if (SetVariable(ref tmpbool, section, "Filter enable")) { setup.importGraphicFilterEnable = tmpbool; } if (SetVariable(ref tmpbool, section, "Filter remove")) { setup.importGraphicFilterChoiceRemove = tmpbool; } if (SetVariable(ref tmpstr, section, "Filter list remove")) { setup.importGraphicFilterListRemove = tmpstr; } @@ -950,7 +1016,7 @@ public void ReadImport() if (SetVariable(ref tmpint, section, "Aux2 Z process")) { setup.importGCAux2ZMode = tmpint; } - section = "GCode generation"; + /* section = "GCode generation"; if (SetVariable(ref tmpdeci, section, "Dec Places")) { setup.importGCDecPlaces = tmpdeci; } if (SetVariable(ref tmpstr, section, "Header Code")) { setup.importGCHeader = tmpstr; } if (SetVariable(ref tmpstr, section, "Footer Code")) { setup.importGCFooter = tmpstr; } @@ -1001,7 +1067,7 @@ public void ReadImport() if (SetVariable(ref tmpbool, section, "Individual enable")) { setup.importGCIndEnable = tmpbool; } if (SetVariable(ref tmpstr, section, "Individual PenUp")) { setup.importGCIndPenUp = tmpstr; } if (SetVariable(ref tmpstr, section, "Individual PenDown")) { setup.importGCIndPenDown = tmpstr; } - +*/ section = "GCode modification"; if (SetVariable(ref tmpbool, section, "Line segmentation enable")) { setup.importGCLineSegmentation = tmpbool; } @@ -1315,6 +1381,13 @@ public void ReadAll() if (SetVariable(ref tmpstr, section, "DIY COM Port")) { setup.serialPortDIY = tmpstr; } if (SetVariable(ref tmpstr, section, "DIY COM Baud")) { setup.serialBaudDIY = tmpstr; } + ReadSection(sectionText); + ReadSection(sectionBarcode); + ReadSection(sectionSetupGcodeGeneration); + ReadSection(sectionSetupImportParameter); + ReadSection(sectionSetupSvgDxfCsv); + ReadSection(sectionProcAuto); + section = "Logging"; if (SetVariable(ref tmpbool, section, "Log Enable")) { setup.guiExtendedLoggingEnabled = tmpbool; } if (SetVariable(ref tmpint, section, "Log Flags")) { setup.importLoggerSettings = Convert.ToByte(tmpint); } @@ -1402,11 +1475,6 @@ private static void AddInfo(StringBuilder tmp, string key, string value) tmp.AppendFormat(key, value); } - /* private double MyConvertToDouble(string tmp) - { return double.Parse(tmp.Replace(',','.'), CultureInfo.InvariantCulture.NumberFormat); } - private decimal MyConvertToDecimal(string tmp) - { return decimal.Parse(tmp.Replace(',', '.'), CultureInfo.InvariantCulture.NumberFormat); } - */ private bool SetVariable(ref string variable, string section, string key) { string valString = Read(key, section); @@ -1447,6 +1515,16 @@ private bool SetVariable(ref double variable, string section, string key) { variable = tmp; return true; } return false; } + private bool SetVariable(ref float variable, string section, string key) + { + string valString = Read(key, section); + if (string.IsNullOrEmpty(valString)) return false; + if (float.TryParse(valString, NumberStyles.Float, NumberFormatInfo.InvariantInfo, out float tmp)) + { + Logger.Trace("Float: {0}", tmp); + variable = tmp; return true; } + return false; + } private bool SetVariable(ref Color variable, string section, string key) { string valString = Read(key, section); @@ -1460,5 +1538,14 @@ private bool SetVariable(ref Color variable, string section, string key) { Logger.Error(er, "setVariable key:{0} section:{1} variable:{2} ", key, section, valString); } return false; } + private bool SetVariable(ref Font variable, string section, string key) + { + string valString = Read(key, section); + if (string.IsNullOrEmpty(valString)) return false; + var cvt = new FontConverter(); + variable = cvt.ConvertFromString(valString) as Font; + Logger.Trace("Read font {0}", variable); + return true; + } } }