From 0468353b5e2265935846b299afc38bb34ae23e24 Mon Sep 17 00:00:00 2001
From: C3204 <zhengyabo@lanpucloud.cn>
Date: 星期一, 19 一月 2026 16:49:49 +0800
Subject: [PATCH] 完善运动控制参数存储以及加载

---
 LB_SmartVision/Forms/Pages/MotionControlPage/MotionControlForm.Designer.cs |  883 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 462 insertions(+), 421 deletions(-)

diff --git a/LB_SmartVision/Forms/Pages/MotionControlPage/MotionControlForm.Designer.cs b/LB_SmartVision/Forms/Pages/MotionControlPage/MotionControlForm.Designer.cs
index 7ec2df7..d4d330c 100644
--- a/LB_SmartVision/Forms/Pages/MotionControlPage/MotionControlForm.Designer.cs
+++ b/LB_SmartVision/Forms/Pages/MotionControlPage/MotionControlForm.Designer.cs
@@ -30,6 +30,7 @@
         {
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MotionControlForm));
             uiGroupBoxMotionControl = new GroupBox();
+            panel1 = new Panel();
             tableLayoutPanel3 = new TableLayoutPanel();
             tableLayoutPanel6 = new TableLayoutPanel();
             uiButtonCloseSoftGrab = new Button();
@@ -45,6 +46,12 @@
             textBoxAngSpeed = new TextBox();
             labelAngSpeed = new Label();
             textBoxPointSpeed = new TextBox();
+            groupBoxPulseMotionSpeedAddress = new GroupBox();
+            textBoxPulseMotionSpeedAddress = new TextBox();
+            groupBoxAngularVelocityAddress = new GroupBox();
+            textBoxAngularVelocityAddress = new TextBox();
+            groupBoxCom = new GroupBox();
+            cmbCom = new Sunny.UI.UIComboBox();
             tableLayoutPanel2 = new TableLayoutPanel();
             uiButtonIncreasePitchAngle = new Button();
             groupBoxPitchAnglePosition = new GroupBox();
@@ -62,6 +69,30 @@
             uiButtonDecreaseX = new Button();
             groupBoxXPosition = new GroupBox();
             textBoxXPosition = new TextBox();
+            groupBoxYVarAddress = new GroupBox();
+            textBoxYVarAddress = new TextBox();
+            groupBoxXVarAddress = new GroupBox();
+            textBoxXVarAddress = new TextBox();
+            groupBoxZVarAddress = new GroupBox();
+            textBoxZVarAddress = new TextBox();
+            groupBoxWVarAddress = new GroupBox();
+            textBoxWVarAddress = new TextBox();
+            groupBoxYDetectLocation = new GroupBox();
+            textBoxYDetectLocation = new TextBox();
+            groupBoxZDetectLocation = new GroupBox();
+            textBoxZDetectLocation = new TextBox();
+            groupBoxWDetectLocation = new GroupBox();
+            textBoxWDetectLocation = new TextBox();
+            groupBoxXDetectLocation = new GroupBox();
+            textBoxXDetectLocation = new TextBox();
+            groupBoxXOriginalLocation = new GroupBox();
+            textBoxXOriginalLocation = new TextBox();
+            groupBoxYOriginalLocation = new GroupBox();
+            textBoxYOriginalLocation = new TextBox();
+            groupBoxZOriginalLocation = new GroupBox();
+            textBoxZOriginalLocation = new TextBox();
+            groupBoxWOriginalLocation = new GroupBox();
+            textBoxWOriginalLocation = new TextBox();
             tableLayoutPanel1 = new TableLayoutPanel();
             textBoxSN = new TextBox();
             uiMarkLabelSN = new Label();
@@ -72,45 +103,32 @@
             uiSplitContainer1 = new SplitContainer();
             themeForm1 = new ReaLTaiizor.Forms.ThemeForm();
             controlBox1 = new ReaLTaiizor.Controls.ControlBox();
-            panel1 = new Panel();
-            groupBoxXVarAddress = new GroupBox();
-            textBoxXVarAddress = new TextBox();
-            groupBoxYVarAddress = new GroupBox();
-            textBoxYVarAddress = new TextBox();
-            groupBoxZVarAddress = new GroupBox();
-            textBoxZVarAddress = new TextBox();
-            groupBoxWVarAddress = new GroupBox();
-            textBoxWVarAddress = new TextBox();
-            groupBoxXDetectLocation = new GroupBox();
-            textBoxXDetectLocation = new TextBox();
-            groupBoxYDetectLocation = new GroupBox();
-            textBoxYDetectLocation = new TextBox();
-            groupBoxZDetectLocation = new GroupBox();
-            textBoxZDetectLocation = new TextBox();
-            groupBoxWDetectLocation = new GroupBox();
-            textBoxWDetectLocation = new TextBox();
-            groupBoxXOriginalLocation = new GroupBox();
-            textBoxXOriginalLocation = new TextBox();
-            groupBoxYOriginalLocation = new GroupBox();
-            textBoxYOriginalLocation = new TextBox();
-            groupBoxZOriginalLocation = new GroupBox();
-            textBoxZOriginalLocation = new TextBox();
-            groupBoxWOriginalLocation = new GroupBox();
-            textBoxWOriginalLocation = new TextBox();
-            groupBoxPulseMotionSpeedAddress = new GroupBox();
-            textBoxPulseMotionSpeedAddress = new TextBox();
-            groupBoxAngularVelocityAddress = new GroupBox();
-            textBoxAngularVelocityAddress = new TextBox();
             uiGroupBoxMotionControl.SuspendLayout();
+            panel1.SuspendLayout();
             tableLayoutPanel3.SuspendLayout();
             tableLayoutPanel6.SuspendLayout();
             tableLayoutPanel5.SuspendLayout();
             tableLayoutPanel4.SuspendLayout();
+            groupBoxPulseMotionSpeedAddress.SuspendLayout();
+            groupBoxAngularVelocityAddress.SuspendLayout();
+            groupBoxCom.SuspendLayout();
             tableLayoutPanel2.SuspendLayout();
             groupBoxPitchAnglePosition.SuspendLayout();
             groupBoxZPosition.SuspendLayout();
             groupBoxYPosition.SuspendLayout();
             groupBoxXPosition.SuspendLayout();
+            groupBoxYVarAddress.SuspendLayout();
+            groupBoxXVarAddress.SuspendLayout();
+            groupBoxZVarAddress.SuspendLayout();
+            groupBoxWVarAddress.SuspendLayout();
+            groupBoxYDetectLocation.SuspendLayout();
+            groupBoxZDetectLocation.SuspendLayout();
+            groupBoxWDetectLocation.SuspendLayout();
+            groupBoxXDetectLocation.SuspendLayout();
+            groupBoxXOriginalLocation.SuspendLayout();
+            groupBoxYOriginalLocation.SuspendLayout();
+            groupBoxZOriginalLocation.SuspendLayout();
+            groupBoxWOriginalLocation.SuspendLayout();
             tableLayoutPanel1.SuspendLayout();
             tableLayoutPanel7.SuspendLayout();
             ((System.ComponentModel.ISupportInitialize)uiSplitContainer1).BeginInit();
@@ -118,21 +136,6 @@
             uiSplitContainer1.Panel2.SuspendLayout();
             uiSplitContainer1.SuspendLayout();
             themeForm1.SuspendLayout();
-            panel1.SuspendLayout();
-            groupBoxXVarAddress.SuspendLayout();
-            groupBoxYVarAddress.SuspendLayout();
-            groupBoxZVarAddress.SuspendLayout();
-            groupBoxWVarAddress.SuspendLayout();
-            groupBoxXDetectLocation.SuspendLayout();
-            groupBoxYDetectLocation.SuspendLayout();
-            groupBoxZDetectLocation.SuspendLayout();
-            groupBoxWDetectLocation.SuspendLayout();
-            groupBoxXOriginalLocation.SuspendLayout();
-            groupBoxYOriginalLocation.SuspendLayout();
-            groupBoxZOriginalLocation.SuspendLayout();
-            groupBoxWOriginalLocation.SuspendLayout();
-            groupBoxPulseMotionSpeedAddress.SuspendLayout();
-            groupBoxAngularVelocityAddress.SuspendLayout();
             SuspendLayout();
             // 
             // uiGroupBoxMotionControl
@@ -150,6 +153,16 @@
             uiGroupBoxMotionControl.TabIndex = 18;
             uiGroupBoxMotionControl.TabStop = false;
             uiGroupBoxMotionControl.Text = "杩愬姩鎺у埗鍙傛暟";
+            // 
+            // panel1
+            // 
+            panel1.Controls.Add(tableLayoutPanel3);
+            panel1.Dock = DockStyle.Fill;
+            panel1.Location = new Point(0, 23);
+            panel1.Name = "panel1";
+            panel1.Padding = new Padding(0, 3, 0, 0);
+            panel1.Size = new Size(580, 661);
+            panel1.TabIndex = 1;
             // 
             // tableLayoutPanel3
             // 
@@ -245,7 +258,6 @@
             tableLayoutPanel4.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 160F));
             tableLayoutPanel4.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 120F));
             tableLayoutPanel4.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 120F));
-            tableLayoutPanel4.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 20F));
             tableLayoutPanel4.Controls.Add(labelPointSpeed, 0, 0);
             tableLayoutPanel4.Controls.Add(textBoxAngleNow, 1, 3);
             tableLayoutPanel4.Controls.Add(labelAngleNow, 0, 3);
@@ -256,14 +268,16 @@
             tableLayoutPanel4.Controls.Add(textBoxPointSpeed, 1, 0);
             tableLayoutPanel4.Controls.Add(groupBoxPulseMotionSpeedAddress, 2, 0);
             tableLayoutPanel4.Controls.Add(groupBoxAngularVelocityAddress, 2, 1);
+            tableLayoutPanel4.Controls.Add(groupBoxCom, 0, 4);
             tableLayoutPanel4.Dock = DockStyle.Fill;
             tableLayoutPanel4.Location = new Point(3, 371);
             tableLayoutPanel4.Name = "tableLayoutPanel4";
-            tableLayoutPanel4.RowCount = 5;
+            tableLayoutPanel4.RowCount = 6;
             tableLayoutPanel4.RowStyles.Add(new RowStyle(SizeType.Absolute, 45F));
             tableLayoutPanel4.RowStyles.Add(new RowStyle(SizeType.Absolute, 45F));
             tableLayoutPanel4.RowStyles.Add(new RowStyle(SizeType.Absolute, 45F));
             tableLayoutPanel4.RowStyles.Add(new RowStyle(SizeType.Absolute, 45F));
+            tableLayoutPanel4.RowStyles.Add(new RowStyle(SizeType.Absolute, 60F));
             tableLayoutPanel4.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
             tableLayoutPanel4.Size = new Size(574, 284);
             tableLayoutPanel4.TabIndex = 2;
@@ -361,6 +375,88 @@
             textBoxPointSpeed.TextChanged += textBoxPointSpeed_TextChanged;
             textBoxPointSpeed.KeyDown += textBoxXPosition_KeyDown;
             textBoxPointSpeed.KeyPress += textBoxXPosition_KeyPress;
+            // 
+            // groupBoxPulseMotionSpeedAddress
+            // 
+            groupBoxPulseMotionSpeedAddress.Controls.Add(textBoxPulseMotionSpeedAddress);
+            groupBoxPulseMotionSpeedAddress.Dock = DockStyle.Fill;
+            groupBoxPulseMotionSpeedAddress.Font = new Font("瀹嬩綋", 8F);
+            groupBoxPulseMotionSpeedAddress.ForeColor = Color.White;
+            groupBoxPulseMotionSpeedAddress.Location = new Point(323, 3);
+            groupBoxPulseMotionSpeedAddress.Name = "groupBoxPulseMotionSpeedAddress";
+            groupBoxPulseMotionSpeedAddress.Size = new Size(114, 39);
+            groupBoxPulseMotionSpeedAddress.TabIndex = 30;
+            groupBoxPulseMotionSpeedAddress.TabStop = false;
+            groupBoxPulseMotionSpeedAddress.Text = "鐐归�熷害鍦板潃";
+            // 
+            // textBoxPulseMotionSpeedAddress
+            // 
+            textBoxPulseMotionSpeedAddress.Dock = DockStyle.Bottom;
+            textBoxPulseMotionSpeedAddress.Font = new Font("瀹嬩綋", 10F);
+            textBoxPulseMotionSpeedAddress.Location = new Point(3, 16);
+            textBoxPulseMotionSpeedAddress.Multiline = true;
+            textBoxPulseMotionSpeedAddress.Name = "textBoxPulseMotionSpeedAddress";
+            textBoxPulseMotionSpeedAddress.Size = new Size(108, 20);
+            textBoxPulseMotionSpeedAddress.TabIndex = 12;
+            textBoxPulseMotionSpeedAddress.Text = "1";
+            // 
+            // groupBoxAngularVelocityAddress
+            // 
+            groupBoxAngularVelocityAddress.Controls.Add(textBoxAngularVelocityAddress);
+            groupBoxAngularVelocityAddress.Dock = DockStyle.Fill;
+            groupBoxAngularVelocityAddress.Font = new Font("瀹嬩綋", 8F);
+            groupBoxAngularVelocityAddress.ForeColor = Color.White;
+            groupBoxAngularVelocityAddress.Location = new Point(323, 48);
+            groupBoxAngularVelocityAddress.Name = "groupBoxAngularVelocityAddress";
+            groupBoxAngularVelocityAddress.Size = new Size(114, 39);
+            groupBoxAngularVelocityAddress.TabIndex = 30;
+            groupBoxAngularVelocityAddress.TabStop = false;
+            groupBoxAngularVelocityAddress.Text = "瑙掗�熷害鍦板潃";
+            // 
+            // textBoxAngularVelocityAddress
+            // 
+            textBoxAngularVelocityAddress.Dock = DockStyle.Bottom;
+            textBoxAngularVelocityAddress.Font = new Font("瀹嬩綋", 10F);
+            textBoxAngularVelocityAddress.Location = new Point(3, 16);
+            textBoxAngularVelocityAddress.Multiline = true;
+            textBoxAngularVelocityAddress.Name = "textBoxAngularVelocityAddress";
+            textBoxAngularVelocityAddress.Size = new Size(108, 20);
+            textBoxAngularVelocityAddress.TabIndex = 12;
+            textBoxAngularVelocityAddress.Text = "1";
+            // 
+            // groupBoxCom
+            // 
+            groupBoxCom.Controls.Add(cmbCom);
+            groupBoxCom.Dock = DockStyle.Fill;
+            groupBoxCom.Font = new Font("瀹嬩綋", 9F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxCom.ForeColor = Color.White;
+            groupBoxCom.Location = new Point(3, 183);
+            groupBoxCom.Name = "groupBoxCom";
+            groupBoxCom.Size = new Size(154, 54);
+            groupBoxCom.TabIndex = 31;
+            groupBoxCom.TabStop = false;
+            groupBoxCom.Text = "閫氳";
+            // 
+            // cmbCom
+            // 
+            cmbCom.DataSource = null;
+            cmbCom.Dock = DockStyle.Fill;
+            cmbCom.DropDownStyle = Sunny.UI.UIDropDownStyle.DropDownList;
+            cmbCom.FillColor = Color.White;
+            cmbCom.Font = new Font("瀹嬩綋", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            cmbCom.ItemHoverColor = Color.FromArgb(155, 200, 255);
+            cmbCom.ItemSelectForeColor = Color.FromArgb(235, 243, 255);
+            cmbCom.Location = new Point(3, 21);
+            cmbCom.Margin = new Padding(4, 5, 4, 5);
+            cmbCom.MinimumSize = new Size(63, 0);
+            cmbCom.Name = "cmbCom";
+            cmbCom.Padding = new Padding(0, 0, 30, 2);
+            cmbCom.Size = new Size(148, 30);
+            cmbCom.SymbolSize = 24;
+            cmbCom.TabIndex = 0;
+            cmbCom.TextAlignment = ContentAlignment.MiddleLeft;
+            cmbCom.Watermark = "";
+            cmbCom.SelectedIndexChanged += cmbCom_SelectedIndexChanged;
             // 
             // tableLayoutPanel2
             // 
@@ -614,6 +710,294 @@
             textBoxXPosition.KeyDown += textBoxXPosition_KeyDown;
             textBoxXPosition.KeyPress += textBoxXPosition_KeyPress;
             // 
+            // groupBoxYVarAddress
+            // 
+            groupBoxYVarAddress.Controls.Add(textBoxYVarAddress);
+            groupBoxYVarAddress.Dock = DockStyle.Fill;
+            groupBoxYVarAddress.Font = new Font("瀹嬩綋", 8F);
+            groupBoxYVarAddress.ForeColor = Color.White;
+            groupBoxYVarAddress.Location = new Point(193, 48);
+            groupBoxYVarAddress.Name = "groupBoxYVarAddress";
+            groupBoxYVarAddress.Size = new Size(122, 39);
+            groupBoxYVarAddress.TabIndex = 29;
+            groupBoxYVarAddress.TabStop = false;
+            groupBoxYVarAddress.Text = "Y杞村彉閲忓湴鍧�";
+            // 
+            // textBoxYVarAddress
+            // 
+            textBoxYVarAddress.Dock = DockStyle.Bottom;
+            textBoxYVarAddress.Font = new Font("瀹嬩綋", 10F);
+            textBoxYVarAddress.Location = new Point(3, 16);
+            textBoxYVarAddress.Multiline = true;
+            textBoxYVarAddress.Name = "textBoxYVarAddress";
+            textBoxYVarAddress.Size = new Size(116, 20);
+            textBoxYVarAddress.TabIndex = 12;
+            textBoxYVarAddress.Text = "1";
+            // 
+            // groupBoxXVarAddress
+            // 
+            groupBoxXVarAddress.Controls.Add(textBoxXVarAddress);
+            groupBoxXVarAddress.Dock = DockStyle.Fill;
+            groupBoxXVarAddress.Font = new Font("瀹嬩綋", 8F);
+            groupBoxXVarAddress.ForeColor = Color.White;
+            groupBoxXVarAddress.Location = new Point(193, 3);
+            groupBoxXVarAddress.Name = "groupBoxXVarAddress";
+            groupBoxXVarAddress.Size = new Size(122, 39);
+            groupBoxXVarAddress.TabIndex = 28;
+            groupBoxXVarAddress.TabStop = false;
+            groupBoxXVarAddress.Text = "X杞村彉閲忓湴鍧�";
+            // 
+            // textBoxXVarAddress
+            // 
+            textBoxXVarAddress.Dock = DockStyle.Bottom;
+            textBoxXVarAddress.Font = new Font("瀹嬩綋", 10F);
+            textBoxXVarAddress.Location = new Point(3, 16);
+            textBoxXVarAddress.Multiline = true;
+            textBoxXVarAddress.Name = "textBoxXVarAddress";
+            textBoxXVarAddress.Size = new Size(116, 20);
+            textBoxXVarAddress.TabIndex = 12;
+            textBoxXVarAddress.Text = "1";
+            // 
+            // groupBoxZVarAddress
+            // 
+            groupBoxZVarAddress.Controls.Add(textBoxZVarAddress);
+            groupBoxZVarAddress.Dock = DockStyle.Fill;
+            groupBoxZVarAddress.Font = new Font("瀹嬩綋", 8F);
+            groupBoxZVarAddress.ForeColor = Color.White;
+            groupBoxZVarAddress.Location = new Point(193, 93);
+            groupBoxZVarAddress.Name = "groupBoxZVarAddress";
+            groupBoxZVarAddress.Size = new Size(122, 39);
+            groupBoxZVarAddress.TabIndex = 29;
+            groupBoxZVarAddress.TabStop = false;
+            groupBoxZVarAddress.Text = "Z杞村彉閲忓湴鍧�";
+            // 
+            // textBoxZVarAddress
+            // 
+            textBoxZVarAddress.Dock = DockStyle.Bottom;
+            textBoxZVarAddress.Font = new Font("瀹嬩綋", 10F);
+            textBoxZVarAddress.Location = new Point(3, 16);
+            textBoxZVarAddress.Multiline = true;
+            textBoxZVarAddress.Name = "textBoxZVarAddress";
+            textBoxZVarAddress.Size = new Size(116, 20);
+            textBoxZVarAddress.TabIndex = 12;
+            textBoxZVarAddress.Text = "1";
+            // 
+            // groupBoxWVarAddress
+            // 
+            groupBoxWVarAddress.Controls.Add(textBoxWVarAddress);
+            groupBoxWVarAddress.Dock = DockStyle.Fill;
+            groupBoxWVarAddress.Font = new Font("瀹嬩綋", 8F);
+            groupBoxWVarAddress.ForeColor = Color.White;
+            groupBoxWVarAddress.Location = new Point(193, 138);
+            groupBoxWVarAddress.Name = "groupBoxWVarAddress";
+            groupBoxWVarAddress.Size = new Size(122, 41);
+            groupBoxWVarAddress.TabIndex = 29;
+            groupBoxWVarAddress.TabStop = false;
+            groupBoxWVarAddress.Text = "W杞村彉閲忓湴鍧�";
+            // 
+            // textBoxWVarAddress
+            // 
+            textBoxWVarAddress.Dock = DockStyle.Bottom;
+            textBoxWVarAddress.Font = new Font("瀹嬩綋", 10F);
+            textBoxWVarAddress.Location = new Point(3, 18);
+            textBoxWVarAddress.Multiline = true;
+            textBoxWVarAddress.Name = "textBoxWVarAddress";
+            textBoxWVarAddress.Size = new Size(116, 20);
+            textBoxWVarAddress.TabIndex = 12;
+            textBoxWVarAddress.Text = "1";
+            // 
+            // groupBoxYDetectLocation
+            // 
+            groupBoxYDetectLocation.Controls.Add(textBoxYDetectLocation);
+            groupBoxYDetectLocation.Dock = DockStyle.Fill;
+            groupBoxYDetectLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxYDetectLocation.ForeColor = Color.White;
+            groupBoxYDetectLocation.Location = new Point(321, 48);
+            groupBoxYDetectLocation.Name = "groupBoxYDetectLocation";
+            groupBoxYDetectLocation.Size = new Size(122, 39);
+            groupBoxYDetectLocation.TabIndex = 30;
+            groupBoxYDetectLocation.TabStop = false;
+            groupBoxYDetectLocation.Text = "Y杞存娴嬩綅缃�";
+            // 
+            // textBoxYDetectLocation
+            // 
+            textBoxYDetectLocation.Dock = DockStyle.Bottom;
+            textBoxYDetectLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxYDetectLocation.Location = new Point(3, 16);
+            textBoxYDetectLocation.Multiline = true;
+            textBoxYDetectLocation.Name = "textBoxYDetectLocation";
+            textBoxYDetectLocation.Size = new Size(116, 20);
+            textBoxYDetectLocation.TabIndex = 12;
+            textBoxYDetectLocation.Text = "1";
+            // 
+            // groupBoxZDetectLocation
+            // 
+            groupBoxZDetectLocation.Controls.Add(textBoxZDetectLocation);
+            groupBoxZDetectLocation.Dock = DockStyle.Fill;
+            groupBoxZDetectLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxZDetectLocation.ForeColor = Color.White;
+            groupBoxZDetectLocation.Location = new Point(321, 93);
+            groupBoxZDetectLocation.Name = "groupBoxZDetectLocation";
+            groupBoxZDetectLocation.Size = new Size(122, 39);
+            groupBoxZDetectLocation.TabIndex = 30;
+            groupBoxZDetectLocation.TabStop = false;
+            groupBoxZDetectLocation.Text = "Z杞存娴嬩綅缃�";
+            // 
+            // textBoxZDetectLocation
+            // 
+            textBoxZDetectLocation.Dock = DockStyle.Bottom;
+            textBoxZDetectLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxZDetectLocation.Location = new Point(3, 16);
+            textBoxZDetectLocation.Multiline = true;
+            textBoxZDetectLocation.Name = "textBoxZDetectLocation";
+            textBoxZDetectLocation.Size = new Size(116, 20);
+            textBoxZDetectLocation.TabIndex = 12;
+            textBoxZDetectLocation.Text = "1";
+            // 
+            // groupBoxWDetectLocation
+            // 
+            groupBoxWDetectLocation.Controls.Add(textBoxWDetectLocation);
+            groupBoxWDetectLocation.Dock = DockStyle.Fill;
+            groupBoxWDetectLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxWDetectLocation.ForeColor = Color.White;
+            groupBoxWDetectLocation.Location = new Point(321, 138);
+            groupBoxWDetectLocation.Name = "groupBoxWDetectLocation";
+            groupBoxWDetectLocation.Size = new Size(122, 41);
+            groupBoxWDetectLocation.TabIndex = 30;
+            groupBoxWDetectLocation.TabStop = false;
+            groupBoxWDetectLocation.Text = "W杞存娴嬩綅缃�";
+            // 
+            // textBoxWDetectLocation
+            // 
+            textBoxWDetectLocation.Dock = DockStyle.Bottom;
+            textBoxWDetectLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxWDetectLocation.Location = new Point(3, 18);
+            textBoxWDetectLocation.Multiline = true;
+            textBoxWDetectLocation.Name = "textBoxWDetectLocation";
+            textBoxWDetectLocation.Size = new Size(116, 20);
+            textBoxWDetectLocation.TabIndex = 12;
+            textBoxWDetectLocation.Text = "1";
+            // 
+            // groupBoxXDetectLocation
+            // 
+            groupBoxXDetectLocation.Controls.Add(textBoxXDetectLocation);
+            groupBoxXDetectLocation.Dock = DockStyle.Fill;
+            groupBoxXDetectLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxXDetectLocation.ForeColor = Color.White;
+            groupBoxXDetectLocation.Location = new Point(321, 3);
+            groupBoxXDetectLocation.Name = "groupBoxXDetectLocation";
+            groupBoxXDetectLocation.Size = new Size(122, 39);
+            groupBoxXDetectLocation.TabIndex = 30;
+            groupBoxXDetectLocation.TabStop = false;
+            groupBoxXDetectLocation.Text = "X杞存娴嬩綅缃�";
+            // 
+            // textBoxXDetectLocation
+            // 
+            textBoxXDetectLocation.Dock = DockStyle.Bottom;
+            textBoxXDetectLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxXDetectLocation.Location = new Point(3, 16);
+            textBoxXDetectLocation.Multiline = true;
+            textBoxXDetectLocation.Name = "textBoxXDetectLocation";
+            textBoxXDetectLocation.Size = new Size(116, 20);
+            textBoxXDetectLocation.TabIndex = 12;
+            textBoxXDetectLocation.Text = "1";
+            // 
+            // groupBoxXOriginalLocation
+            // 
+            groupBoxXOriginalLocation.Controls.Add(textBoxXOriginalLocation);
+            groupBoxXOriginalLocation.Dock = DockStyle.Fill;
+            groupBoxXOriginalLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxXOriginalLocation.ForeColor = Color.White;
+            groupBoxXOriginalLocation.Location = new Point(449, 3);
+            groupBoxXOriginalLocation.Name = "groupBoxXOriginalLocation";
+            groupBoxXOriginalLocation.Size = new Size(122, 39);
+            groupBoxXOriginalLocation.TabIndex = 30;
+            groupBoxXOriginalLocation.TabStop = false;
+            groupBoxXOriginalLocation.Text = "X杞村師鐐逛綅缃�";
+            // 
+            // textBoxXOriginalLocation
+            // 
+            textBoxXOriginalLocation.Dock = DockStyle.Bottom;
+            textBoxXOriginalLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxXOriginalLocation.Location = new Point(3, 16);
+            textBoxXOriginalLocation.Multiline = true;
+            textBoxXOriginalLocation.Name = "textBoxXOriginalLocation";
+            textBoxXOriginalLocation.Size = new Size(116, 20);
+            textBoxXOriginalLocation.TabIndex = 12;
+            textBoxXOriginalLocation.Text = "1";
+            // 
+            // groupBoxYOriginalLocation
+            // 
+            groupBoxYOriginalLocation.Controls.Add(textBoxYOriginalLocation);
+            groupBoxYOriginalLocation.Dock = DockStyle.Fill;
+            groupBoxYOriginalLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxYOriginalLocation.ForeColor = Color.White;
+            groupBoxYOriginalLocation.Location = new Point(449, 48);
+            groupBoxYOriginalLocation.Name = "groupBoxYOriginalLocation";
+            groupBoxYOriginalLocation.Size = new Size(122, 39);
+            groupBoxYOriginalLocation.TabIndex = 30;
+            groupBoxYOriginalLocation.TabStop = false;
+            groupBoxYOriginalLocation.Text = "Y杞村師鐐逛綅缃�";
+            // 
+            // textBoxYOriginalLocation
+            // 
+            textBoxYOriginalLocation.Dock = DockStyle.Bottom;
+            textBoxYOriginalLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxYOriginalLocation.Location = new Point(3, 16);
+            textBoxYOriginalLocation.Multiline = true;
+            textBoxYOriginalLocation.Name = "textBoxYOriginalLocation";
+            textBoxYOriginalLocation.Size = new Size(116, 20);
+            textBoxYOriginalLocation.TabIndex = 12;
+            textBoxYOriginalLocation.Text = "1";
+            // 
+            // groupBoxZOriginalLocation
+            // 
+            groupBoxZOriginalLocation.Controls.Add(textBoxZOriginalLocation);
+            groupBoxZOriginalLocation.Dock = DockStyle.Fill;
+            groupBoxZOriginalLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxZOriginalLocation.ForeColor = Color.White;
+            groupBoxZOriginalLocation.Location = new Point(449, 93);
+            groupBoxZOriginalLocation.Name = "groupBoxZOriginalLocation";
+            groupBoxZOriginalLocation.Size = new Size(122, 39);
+            groupBoxZOriginalLocation.TabIndex = 30;
+            groupBoxZOriginalLocation.TabStop = false;
+            groupBoxZOriginalLocation.Text = "Z杞村師鐐逛綅缃�";
+            // 
+            // textBoxZOriginalLocation
+            // 
+            textBoxZOriginalLocation.Dock = DockStyle.Bottom;
+            textBoxZOriginalLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxZOriginalLocation.Location = new Point(3, 16);
+            textBoxZOriginalLocation.Multiline = true;
+            textBoxZOriginalLocation.Name = "textBoxZOriginalLocation";
+            textBoxZOriginalLocation.Size = new Size(116, 20);
+            textBoxZOriginalLocation.TabIndex = 12;
+            textBoxZOriginalLocation.Text = "1";
+            // 
+            // groupBoxWOriginalLocation
+            // 
+            groupBoxWOriginalLocation.Controls.Add(textBoxWOriginalLocation);
+            groupBoxWOriginalLocation.Dock = DockStyle.Fill;
+            groupBoxWOriginalLocation.Font = new Font("瀹嬩綋", 8F);
+            groupBoxWOriginalLocation.ForeColor = Color.White;
+            groupBoxWOriginalLocation.Location = new Point(449, 138);
+            groupBoxWOriginalLocation.Name = "groupBoxWOriginalLocation";
+            groupBoxWOriginalLocation.Size = new Size(122, 41);
+            groupBoxWOriginalLocation.TabIndex = 30;
+            groupBoxWOriginalLocation.TabStop = false;
+            groupBoxWOriginalLocation.Text = "W杞村師鐐逛綅缃�";
+            // 
+            // textBoxWOriginalLocation
+            // 
+            textBoxWOriginalLocation.Dock = DockStyle.Bottom;
+            textBoxWOriginalLocation.Font = new Font("瀹嬩綋", 10F);
+            textBoxWOriginalLocation.Location = new Point(3, 18);
+            textBoxWOriginalLocation.Multiline = true;
+            textBoxWOriginalLocation.Name = "textBoxWOriginalLocation";
+            textBoxWOriginalLocation.Size = new Size(116, 20);
+            textBoxWOriginalLocation.TabIndex = 12;
+            textBoxWOriginalLocation.Text = "1";
+            // 
             // tableLayoutPanel1
             // 
             tableLayoutPanel1.ColumnCount = 2;
@@ -760,352 +1144,6 @@
             controlBox1.TabIndex = 21;
             controlBox1.Text = "controlBox1";
             // 
-            // panel1
-            // 
-            panel1.Controls.Add(tableLayoutPanel3);
-            panel1.Dock = DockStyle.Fill;
-            panel1.Location = new Point(0, 23);
-            panel1.Name = "panel1";
-            panel1.Padding = new Padding(0, 3, 0, 0);
-            panel1.Size = new Size(580, 661);
-            panel1.TabIndex = 1;
-            // 
-            // groupBoxXVarAddress
-            // 
-            groupBoxXVarAddress.Controls.Add(textBoxXVarAddress);
-            groupBoxXVarAddress.Dock = DockStyle.Fill;
-            groupBoxXVarAddress.Font = new Font("瀹嬩綋", 8F);
-            groupBoxXVarAddress.ForeColor = Color.White;
-            groupBoxXVarAddress.Location = new Point(193, 3);
-            groupBoxXVarAddress.Name = "groupBoxXVarAddress";
-            groupBoxXVarAddress.Size = new Size(122, 39);
-            groupBoxXVarAddress.TabIndex = 28;
-            groupBoxXVarAddress.TabStop = false;
-            groupBoxXVarAddress.Text = "X杞村彉閲忓湴鍧�";
-            // 
-            // textBoxXVarAddress
-            // 
-            textBoxXVarAddress.Dock = DockStyle.Bottom;
-            textBoxXVarAddress.Font = new Font("瀹嬩綋", 10F);
-            textBoxXVarAddress.Location = new Point(3, 16);
-            textBoxXVarAddress.Multiline = true;
-            textBoxXVarAddress.Name = "textBoxXVarAddress";
-            textBoxXVarAddress.Size = new Size(116, 20);
-            textBoxXVarAddress.TabIndex = 12;
-            textBoxXVarAddress.Text = "1";
-            // 
-            // groupBoxYVarAddress
-            // 
-            groupBoxYVarAddress.Controls.Add(textBoxYVarAddress);
-            groupBoxYVarAddress.Dock = DockStyle.Fill;
-            groupBoxYVarAddress.Font = new Font("瀹嬩綋", 8F);
-            groupBoxYVarAddress.ForeColor = Color.White;
-            groupBoxYVarAddress.Location = new Point(193, 48);
-            groupBoxYVarAddress.Name = "groupBoxYVarAddress";
-            groupBoxYVarAddress.Size = new Size(122, 39);
-            groupBoxYVarAddress.TabIndex = 29;
-            groupBoxYVarAddress.TabStop = false;
-            groupBoxYVarAddress.Text = "Y杞村彉閲忓湴鍧�";
-            // 
-            // textBoxYVarAddress
-            // 
-            textBoxYVarAddress.Dock = DockStyle.Bottom;
-            textBoxYVarAddress.Font = new Font("瀹嬩綋", 10F);
-            textBoxYVarAddress.Location = new Point(3, 16);
-            textBoxYVarAddress.Multiline = true;
-            textBoxYVarAddress.Name = "textBoxYVarAddress";
-            textBoxYVarAddress.Size = new Size(116, 20);
-            textBoxYVarAddress.TabIndex = 12;
-            textBoxYVarAddress.Text = "1";
-            // 
-            // groupBoxZVarAddress
-            // 
-            groupBoxZVarAddress.Controls.Add(textBoxZVarAddress);
-            groupBoxZVarAddress.Dock = DockStyle.Fill;
-            groupBoxZVarAddress.Font = new Font("瀹嬩綋", 8F);
-            groupBoxZVarAddress.ForeColor = Color.White;
-            groupBoxZVarAddress.Location = new Point(193, 93);
-            groupBoxZVarAddress.Name = "groupBoxZVarAddress";
-            groupBoxZVarAddress.Size = new Size(122, 39);
-            groupBoxZVarAddress.TabIndex = 29;
-            groupBoxZVarAddress.TabStop = false;
-            groupBoxZVarAddress.Text = "Z杞村彉閲忓湴鍧�";
-            // 
-            // textBoxZVarAddress
-            // 
-            textBoxZVarAddress.Dock = DockStyle.Bottom;
-            textBoxZVarAddress.Font = new Font("瀹嬩綋", 10F);
-            textBoxZVarAddress.Location = new Point(3, 16);
-            textBoxZVarAddress.Multiline = true;
-            textBoxZVarAddress.Name = "textBoxZVarAddress";
-            textBoxZVarAddress.Size = new Size(116, 20);
-            textBoxZVarAddress.TabIndex = 12;
-            textBoxZVarAddress.Text = "1";
-            // 
-            // groupBoxWVarAddress
-            // 
-            groupBoxWVarAddress.Controls.Add(textBoxWVarAddress);
-            groupBoxWVarAddress.Dock = DockStyle.Fill;
-            groupBoxWVarAddress.Font = new Font("瀹嬩綋", 8F);
-            groupBoxWVarAddress.ForeColor = Color.White;
-            groupBoxWVarAddress.Location = new Point(193, 138);
-            groupBoxWVarAddress.Name = "groupBoxWVarAddress";
-            groupBoxWVarAddress.Size = new Size(122, 41);
-            groupBoxWVarAddress.TabIndex = 29;
-            groupBoxWVarAddress.TabStop = false;
-            groupBoxWVarAddress.Text = "W杞村彉閲忓湴鍧�";
-            // 
-            // textBoxWVarAddress
-            // 
-            textBoxWVarAddress.Dock = DockStyle.Bottom;
-            textBoxWVarAddress.Font = new Font("瀹嬩綋", 10F);
-            textBoxWVarAddress.Location = new Point(3, 18);
-            textBoxWVarAddress.Multiline = true;
-            textBoxWVarAddress.Name = "textBoxWVarAddress";
-            textBoxWVarAddress.Size = new Size(116, 20);
-            textBoxWVarAddress.TabIndex = 12;
-            textBoxWVarAddress.Text = "1";
-            // 
-            // groupBoxXDetectLocation
-            // 
-            groupBoxXDetectLocation.Controls.Add(textBoxXDetectLocation);
-            groupBoxXDetectLocation.Dock = DockStyle.Fill;
-            groupBoxXDetectLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxXDetectLocation.ForeColor = Color.White;
-            groupBoxXDetectLocation.Location = new Point(321, 3);
-            groupBoxXDetectLocation.Name = "groupBoxXDetectLocation";
-            groupBoxXDetectLocation.Size = new Size(122, 39);
-            groupBoxXDetectLocation.TabIndex = 30;
-            groupBoxXDetectLocation.TabStop = false;
-            groupBoxXDetectLocation.Text = "X杞存娴嬩綅缃�";
-            // 
-            // textBoxXDetectLocation
-            // 
-            textBoxXDetectLocation.Dock = DockStyle.Bottom;
-            textBoxXDetectLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxXDetectLocation.Location = new Point(3, 16);
-            textBoxXDetectLocation.Multiline = true;
-            textBoxXDetectLocation.Name = "textBoxXDetectLocation";
-            textBoxXDetectLocation.Size = new Size(116, 20);
-            textBoxXDetectLocation.TabIndex = 12;
-            textBoxXDetectLocation.Text = "1";
-            // 
-            // groupBoxYDetectLocation
-            // 
-            groupBoxYDetectLocation.Controls.Add(textBoxYDetectLocation);
-            groupBoxYDetectLocation.Dock = DockStyle.Fill;
-            groupBoxYDetectLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxYDetectLocation.ForeColor = Color.White;
-            groupBoxYDetectLocation.Location = new Point(321, 48);
-            groupBoxYDetectLocation.Name = "groupBoxYDetectLocation";
-            groupBoxYDetectLocation.Size = new Size(122, 39);
-            groupBoxYDetectLocation.TabIndex = 30;
-            groupBoxYDetectLocation.TabStop = false;
-            groupBoxYDetectLocation.Text = "Y杞存娴嬩綅缃�";
-            // 
-            // textBoxYDetectLocation
-            // 
-            textBoxYDetectLocation.Dock = DockStyle.Bottom;
-            textBoxYDetectLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxYDetectLocation.Location = new Point(3, 16);
-            textBoxYDetectLocation.Multiline = true;
-            textBoxYDetectLocation.Name = "textBoxYDetectLocation";
-            textBoxYDetectLocation.Size = new Size(116, 20);
-            textBoxYDetectLocation.TabIndex = 12;
-            textBoxYDetectLocation.Text = "1";
-            // 
-            // groupBoxZDetectLocation
-            // 
-            groupBoxZDetectLocation.Controls.Add(textBoxZDetectLocation);
-            groupBoxZDetectLocation.Dock = DockStyle.Fill;
-            groupBoxZDetectLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxZDetectLocation.ForeColor = Color.White;
-            groupBoxZDetectLocation.Location = new Point(321, 93);
-            groupBoxZDetectLocation.Name = "groupBoxZDetectLocation";
-            groupBoxZDetectLocation.Size = new Size(122, 39);
-            groupBoxZDetectLocation.TabIndex = 30;
-            groupBoxZDetectLocation.TabStop = false;
-            groupBoxZDetectLocation.Text = "Z杞存娴嬩綅缃�";
-            // 
-            // textBoxZDetectLocation
-            // 
-            textBoxZDetectLocation.Dock = DockStyle.Bottom;
-            textBoxZDetectLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxZDetectLocation.Location = new Point(3, 16);
-            textBoxZDetectLocation.Multiline = true;
-            textBoxZDetectLocation.Name = "textBoxZDetectLocation";
-            textBoxZDetectLocation.Size = new Size(116, 20);
-            textBoxZDetectLocation.TabIndex = 12;
-            textBoxZDetectLocation.Text = "1";
-            // 
-            // groupBoxWDetectLocation
-            // 
-            groupBoxWDetectLocation.Controls.Add(textBoxWDetectLocation);
-            groupBoxWDetectLocation.Dock = DockStyle.Fill;
-            groupBoxWDetectLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxWDetectLocation.ForeColor = Color.White;
-            groupBoxWDetectLocation.Location = new Point(321, 138);
-            groupBoxWDetectLocation.Name = "groupBoxWDetectLocation";
-            groupBoxWDetectLocation.Size = new Size(122, 41);
-            groupBoxWDetectLocation.TabIndex = 30;
-            groupBoxWDetectLocation.TabStop = false;
-            groupBoxWDetectLocation.Text = "W杞存娴嬩綅缃�";
-            // 
-            // textBoxWDetectLocation
-            // 
-            textBoxWDetectLocation.Dock = DockStyle.Bottom;
-            textBoxWDetectLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxWDetectLocation.Location = new Point(3, 18);
-            textBoxWDetectLocation.Multiline = true;
-            textBoxWDetectLocation.Name = "textBoxWDetectLocation";
-            textBoxWDetectLocation.Size = new Size(116, 20);
-            textBoxWDetectLocation.TabIndex = 12;
-            textBoxWDetectLocation.Text = "1";
-            // 
-            // groupBoxXOriginalLocation
-            // 
-            groupBoxXOriginalLocation.Controls.Add(textBoxXOriginalLocation);
-            groupBoxXOriginalLocation.Dock = DockStyle.Fill;
-            groupBoxXOriginalLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxXOriginalLocation.ForeColor = Color.White;
-            groupBoxXOriginalLocation.Location = new Point(449, 3);
-            groupBoxXOriginalLocation.Name = "groupBoxXOriginalLocation";
-            groupBoxXOriginalLocation.Size = new Size(122, 39);
-            groupBoxXOriginalLocation.TabIndex = 30;
-            groupBoxXOriginalLocation.TabStop = false;
-            groupBoxXOriginalLocation.Text = "X杞村師鐐逛綅缃�";
-            // 
-            // textBoxXOriginalLocation
-            // 
-            textBoxXOriginalLocation.Dock = DockStyle.Bottom;
-            textBoxXOriginalLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxXOriginalLocation.Location = new Point(3, 16);
-            textBoxXOriginalLocation.Multiline = true;
-            textBoxXOriginalLocation.Name = "textBoxXOriginalLocation";
-            textBoxXOriginalLocation.Size = new Size(116, 20);
-            textBoxXOriginalLocation.TabIndex = 12;
-            textBoxXOriginalLocation.Text = "1";
-            // 
-            // groupBoxYOriginalLocation
-            // 
-            groupBoxYOriginalLocation.Controls.Add(textBoxYOriginalLocation);
-            groupBoxYOriginalLocation.Dock = DockStyle.Fill;
-            groupBoxYOriginalLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxYOriginalLocation.ForeColor = Color.White;
-            groupBoxYOriginalLocation.Location = new Point(449, 48);
-            groupBoxYOriginalLocation.Name = "groupBoxYOriginalLocation";
-            groupBoxYOriginalLocation.Size = new Size(122, 39);
-            groupBoxYOriginalLocation.TabIndex = 30;
-            groupBoxYOriginalLocation.TabStop = false;
-            groupBoxYOriginalLocation.Text = "Y杞村師鐐逛綅缃�";
-            // 
-            // textBoxYOriginalLocation
-            // 
-            textBoxYOriginalLocation.Dock = DockStyle.Bottom;
-            textBoxYOriginalLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxYOriginalLocation.Location = new Point(3, 16);
-            textBoxYOriginalLocation.Multiline = true;
-            textBoxYOriginalLocation.Name = "textBoxYOriginalLocation";
-            textBoxYOriginalLocation.Size = new Size(116, 20);
-            textBoxYOriginalLocation.TabIndex = 12;
-            textBoxYOriginalLocation.Text = "1";
-            // 
-            // groupBoxZOriginalLocation
-            // 
-            groupBoxZOriginalLocation.Controls.Add(textBoxZOriginalLocation);
-            groupBoxZOriginalLocation.Dock = DockStyle.Fill;
-            groupBoxZOriginalLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxZOriginalLocation.ForeColor = Color.White;
-            groupBoxZOriginalLocation.Location = new Point(449, 93);
-            groupBoxZOriginalLocation.Name = "groupBoxZOriginalLocation";
-            groupBoxZOriginalLocation.Size = new Size(122, 39);
-            groupBoxZOriginalLocation.TabIndex = 30;
-            groupBoxZOriginalLocation.TabStop = false;
-            groupBoxZOriginalLocation.Text = "Z杞村師鐐逛綅缃�";
-            // 
-            // textBoxZOriginalLocation
-            // 
-            textBoxZOriginalLocation.Dock = DockStyle.Bottom;
-            textBoxZOriginalLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxZOriginalLocation.Location = new Point(3, 16);
-            textBoxZOriginalLocation.Multiline = true;
-            textBoxZOriginalLocation.Name = "textBoxZOriginalLocation";
-            textBoxZOriginalLocation.Size = new Size(116, 20);
-            textBoxZOriginalLocation.TabIndex = 12;
-            textBoxZOriginalLocation.Text = "1";
-            // 
-            // groupBoxWOriginalLocation
-            // 
-            groupBoxWOriginalLocation.Controls.Add(textBoxWOriginalLocation);
-            groupBoxWOriginalLocation.Dock = DockStyle.Fill;
-            groupBoxWOriginalLocation.Font = new Font("瀹嬩綋", 8F);
-            groupBoxWOriginalLocation.ForeColor = Color.White;
-            groupBoxWOriginalLocation.Location = new Point(449, 138);
-            groupBoxWOriginalLocation.Name = "groupBoxWOriginalLocation";
-            groupBoxWOriginalLocation.Size = new Size(122, 41);
-            groupBoxWOriginalLocation.TabIndex = 30;
-            groupBoxWOriginalLocation.TabStop = false;
-            groupBoxWOriginalLocation.Text = "W杞村師鐐逛綅缃�";
-            // 
-            // textBoxWOriginalLocation
-            // 
-            textBoxWOriginalLocation.Dock = DockStyle.Bottom;
-            textBoxWOriginalLocation.Font = new Font("瀹嬩綋", 10F);
-            textBoxWOriginalLocation.Location = new Point(3, 18);
-            textBoxWOriginalLocation.Multiline = true;
-            textBoxWOriginalLocation.Name = "textBoxWOriginalLocation";
-            textBoxWOriginalLocation.Size = new Size(116, 20);
-            textBoxWOriginalLocation.TabIndex = 12;
-            textBoxWOriginalLocation.Text = "1";
-            // 
-            // groupBoxPulseMotionSpeedAddress
-            // 
-            groupBoxPulseMotionSpeedAddress.Controls.Add(textBoxPulseMotionSpeedAddress);
-            groupBoxPulseMotionSpeedAddress.Dock = DockStyle.Fill;
-            groupBoxPulseMotionSpeedAddress.Font = new Font("瀹嬩綋", 8F);
-            groupBoxPulseMotionSpeedAddress.ForeColor = Color.White;
-            groupBoxPulseMotionSpeedAddress.Location = new Point(323, 3);
-            groupBoxPulseMotionSpeedAddress.Name = "groupBoxPulseMotionSpeedAddress";
-            groupBoxPulseMotionSpeedAddress.Size = new Size(114, 39);
-            groupBoxPulseMotionSpeedAddress.TabIndex = 30;
-            groupBoxPulseMotionSpeedAddress.TabStop = false;
-            groupBoxPulseMotionSpeedAddress.Text = "鐐归�熷害鍦板潃";
-            // 
-            // textBoxPulseMotionSpeedAddress
-            // 
-            textBoxPulseMotionSpeedAddress.Dock = DockStyle.Bottom;
-            textBoxPulseMotionSpeedAddress.Font = new Font("瀹嬩綋", 10F);
-            textBoxPulseMotionSpeedAddress.Location = new Point(3, 16);
-            textBoxPulseMotionSpeedAddress.Multiline = true;
-            textBoxPulseMotionSpeedAddress.Name = "textBoxPulseMotionSpeedAddress";
-            textBoxPulseMotionSpeedAddress.Size = new Size(108, 20);
-            textBoxPulseMotionSpeedAddress.TabIndex = 12;
-            textBoxPulseMotionSpeedAddress.Text = "1";
-            // 
-            // groupBoxAngularVelocityAddress
-            // 
-            groupBoxAngularVelocityAddress.Controls.Add(textBoxAngularVelocityAddress);
-            groupBoxAngularVelocityAddress.Dock = DockStyle.Fill;
-            groupBoxAngularVelocityAddress.Font = new Font("瀹嬩綋", 8F);
-            groupBoxAngularVelocityAddress.ForeColor = Color.White;
-            groupBoxAngularVelocityAddress.Location = new Point(323, 48);
-            groupBoxAngularVelocityAddress.Name = "groupBoxAngularVelocityAddress";
-            groupBoxAngularVelocityAddress.Size = new Size(114, 39);
-            groupBoxAngularVelocityAddress.TabIndex = 30;
-            groupBoxAngularVelocityAddress.TabStop = false;
-            groupBoxAngularVelocityAddress.Text = "瑙掗�熷害鍦板潃";
-            // 
-            // textBoxAngularVelocityAddress
-            // 
-            textBoxAngularVelocityAddress.Dock = DockStyle.Bottom;
-            textBoxAngularVelocityAddress.Font = new Font("瀹嬩綋", 10F);
-            textBoxAngularVelocityAddress.Location = new Point(3, 16);
-            textBoxAngularVelocityAddress.Multiline = true;
-            textBoxAngularVelocityAddress.Name = "textBoxAngularVelocityAddress";
-            textBoxAngularVelocityAddress.Size = new Size(108, 20);
-            textBoxAngularVelocityAddress.TabIndex = 12;
-            textBoxAngularVelocityAddress.Text = "1";
-            // 
             // MotionControlForm
             // 
             AutoScaleDimensions = new SizeF(120F, 120F);
@@ -1119,11 +1157,17 @@
             Text = "杩愬姩鎺у埗璁剧疆";
             TransparencyKey = Color.Fuchsia;
             uiGroupBoxMotionControl.ResumeLayout(false);
+            panel1.ResumeLayout(false);
             tableLayoutPanel3.ResumeLayout(false);
             tableLayoutPanel6.ResumeLayout(false);
             tableLayoutPanel5.ResumeLayout(false);
             tableLayoutPanel4.ResumeLayout(false);
             tableLayoutPanel4.PerformLayout();
+            groupBoxPulseMotionSpeedAddress.ResumeLayout(false);
+            groupBoxPulseMotionSpeedAddress.PerformLayout();
+            groupBoxAngularVelocityAddress.ResumeLayout(false);
+            groupBoxAngularVelocityAddress.PerformLayout();
+            groupBoxCom.ResumeLayout(false);
             tableLayoutPanel2.ResumeLayout(false);
             groupBoxPitchAnglePosition.ResumeLayout(false);
             groupBoxPitchAnglePosition.PerformLayout();
@@ -1133,6 +1177,30 @@
             groupBoxYPosition.PerformLayout();
             groupBoxXPosition.ResumeLayout(false);
             groupBoxXPosition.PerformLayout();
+            groupBoxYVarAddress.ResumeLayout(false);
+            groupBoxYVarAddress.PerformLayout();
+            groupBoxXVarAddress.ResumeLayout(false);
+            groupBoxXVarAddress.PerformLayout();
+            groupBoxZVarAddress.ResumeLayout(false);
+            groupBoxZVarAddress.PerformLayout();
+            groupBoxWVarAddress.ResumeLayout(false);
+            groupBoxWVarAddress.PerformLayout();
+            groupBoxYDetectLocation.ResumeLayout(false);
+            groupBoxYDetectLocation.PerformLayout();
+            groupBoxZDetectLocation.ResumeLayout(false);
+            groupBoxZDetectLocation.PerformLayout();
+            groupBoxWDetectLocation.ResumeLayout(false);
+            groupBoxWDetectLocation.PerformLayout();
+            groupBoxXDetectLocation.ResumeLayout(false);
+            groupBoxXDetectLocation.PerformLayout();
+            groupBoxXOriginalLocation.ResumeLayout(false);
+            groupBoxXOriginalLocation.PerformLayout();
+            groupBoxYOriginalLocation.ResumeLayout(false);
+            groupBoxYOriginalLocation.PerformLayout();
+            groupBoxZOriginalLocation.ResumeLayout(false);
+            groupBoxZOriginalLocation.PerformLayout();
+            groupBoxWOriginalLocation.ResumeLayout(false);
+            groupBoxWOriginalLocation.PerformLayout();
             tableLayoutPanel1.ResumeLayout(false);
             tableLayoutPanel1.PerformLayout();
             tableLayoutPanel7.ResumeLayout(false);
@@ -1142,35 +1210,6 @@
             ((System.ComponentModel.ISupportInitialize)uiSplitContainer1).EndInit();
             uiSplitContainer1.ResumeLayout(false);
             themeForm1.ResumeLayout(false);
-            panel1.ResumeLayout(false);
-            groupBoxXVarAddress.ResumeLayout(false);
-            groupBoxXVarAddress.PerformLayout();
-            groupBoxYVarAddress.ResumeLayout(false);
-            groupBoxYVarAddress.PerformLayout();
-            groupBoxZVarAddress.ResumeLayout(false);
-            groupBoxZVarAddress.PerformLayout();
-            groupBoxWVarAddress.ResumeLayout(false);
-            groupBoxWVarAddress.PerformLayout();
-            groupBoxXDetectLocation.ResumeLayout(false);
-            groupBoxXDetectLocation.PerformLayout();
-            groupBoxYDetectLocation.ResumeLayout(false);
-            groupBoxYDetectLocation.PerformLayout();
-            groupBoxZDetectLocation.ResumeLayout(false);
-            groupBoxZDetectLocation.PerformLayout();
-            groupBoxWDetectLocation.ResumeLayout(false);
-            groupBoxWDetectLocation.PerformLayout();
-            groupBoxXOriginalLocation.ResumeLayout(false);
-            groupBoxXOriginalLocation.PerformLayout();
-            groupBoxYOriginalLocation.ResumeLayout(false);
-            groupBoxYOriginalLocation.PerformLayout();
-            groupBoxZOriginalLocation.ResumeLayout(false);
-            groupBoxZOriginalLocation.PerformLayout();
-            groupBoxWOriginalLocation.ResumeLayout(false);
-            groupBoxWOriginalLocation.PerformLayout();
-            groupBoxPulseMotionSpeedAddress.ResumeLayout(false);
-            groupBoxPulseMotionSpeedAddress.PerformLayout();
-            groupBoxAngularVelocityAddress.ResumeLayout(false);
-            groupBoxAngularVelocityAddress.PerformLayout();
             ResumeLayout(false);
         }
 
@@ -1250,5 +1289,7 @@
         private TextBox textBoxPulseMotionSpeedAddress;
         private GroupBox groupBoxAngularVelocityAddress;
         private TextBox textBoxAngularVelocityAddress;
+        private GroupBox groupBoxCom;
+        private Sunny.UI.UIComboBox cmbCom;
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3