From 0b617e22e15bca0b3dbaebdc55015cc2792f6840 Mon Sep 17 00:00:00 2001
From: C3031 <shitiangui@lanpucloud.cn>
Date: 星期二, 06 一月 2026 16:15:01 +0800
Subject: [PATCH] 增加S7通讯界面
---
LB_SmartVision/Forms/Pages/CommunicatorPage/CommunicatorForm.Designer.cs | 144 +++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 129 insertions(+), 15 deletions(-)
diff --git a/LB_SmartVision/Forms/Pages/CommunicatorPage/CommunicatorForm.Designer.cs b/LB_SmartVision/Forms/Pages/CommunicatorPage/CommunicatorForm.Designer.cs
index fee0cbb..e470852 100644
--- a/LB_SmartVision/Forms/Pages/CommunicatorPage/CommunicatorForm.Designer.cs
+++ b/LB_SmartVision/Forms/Pages/CommunicatorPage/CommunicatorForm.Designer.cs
@@ -28,33 +28,44 @@
/// </summary>
private void InitializeComponent()
{
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(CommunicatorForm));
label3 = new Label();
tableLayoutPanel1 = new TableLayoutPanel();
grpReceive = new GroupBox();
txtReceiveMsg = new TextBox();
txtSendMsg = new TextBox();
grpSetting = new GroupBox();
+ txtAddress = new TextBox();
+ cmbType = new ComboBox();
txtIP = new TextBox();
txtPort = new TextBox();
lblPort = new Label();
cmbIP = new ComboBox();
+ lblType = new Label();
+ lblAddress = new Label();
lblIP = new Label();
tableLayoutPanel2 = new TableLayoutPanel();
btnRuleSend = new Button();
btnSend = new Button();
+ themeForm_Communicator = new ReaLTaiizor.Forms.ThemeForm();
+ controlBox1 = new ReaLTaiizor.Controls.ControlBox();
+ panel_CommunicatorForm = new Panel();
tableLayoutPanel1.SuspendLayout();
grpReceive.SuspendLayout();
grpSetting.SuspendLayout();
tableLayoutPanel2.SuspendLayout();
+ themeForm_Communicator.SuspendLayout();
+ panel_CommunicatorForm.SuspendLayout();
SuspendLayout();
//
// label3
//
label3.AutoSize = true;
label3.Dock = DockStyle.Fill;
+ label3.ForeColor = Color.CornflowerBlue;
label3.Location = new Point(3, 100);
label3.Name = "label3";
- label3.Size = new Size(669, 20);
+ label3.Size = new Size(655, 20);
label3.TabIndex = 18;
label3.Text = "鍙戦�佷俊鎭�";
label3.TextAlign = ContentAlignment.BottomLeft;
@@ -69,7 +80,7 @@
tableLayoutPanel1.Controls.Add(tableLayoutPanel2, 0, 3);
tableLayoutPanel1.Controls.Add(label3, 0, 1);
tableLayoutPanel1.Dock = DockStyle.Fill;
- tableLayoutPanel1.Location = new Point(3, 64);
+ tableLayoutPanel1.Location = new Point(0, 0);
tableLayoutPanel1.Name = "tableLayoutPanel1";
tableLayoutPanel1.RowCount = 5;
tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 100F));
@@ -77,16 +88,17 @@
tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 30F));
tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
- tableLayoutPanel1.Size = new Size(675, 334);
+ tableLayoutPanel1.Size = new Size(661, 322);
tableLayoutPanel1.TabIndex = 26;
//
// grpReceive
//
grpReceive.Controls.Add(txtReceiveMsg);
grpReceive.Dock = DockStyle.Fill;
+ grpReceive.ForeColor = Color.CornflowerBlue;
grpReceive.Location = new Point(3, 193);
grpReceive.Name = "grpReceive";
- grpReceive.Size = new Size(669, 138);
+ grpReceive.Size = new Size(655, 126);
grpReceive.TabIndex = 30;
grpReceive.TabStop = false;
grpReceive.Text = "閫氳璁板綍";
@@ -94,12 +106,12 @@
// txtReceiveMsg
//
txtReceiveMsg.Dock = DockStyle.Fill;
- txtReceiveMsg.Location = new Point(3, 19);
+ txtReceiveMsg.Location = new Point(3, 17);
txtReceiveMsg.Multiline = true;
txtReceiveMsg.Name = "txtReceiveMsg";
txtReceiveMsg.ReadOnly = true;
txtReceiveMsg.ScrollBars = ScrollBars.Both;
- txtReceiveMsg.Size = new Size(663, 116);
+ txtReceiveMsg.Size = new Size(649, 106);
txtReceiveMsg.TabIndex = 0;
//
// txtSendMsg
@@ -107,36 +119,59 @@
txtSendMsg.Dock = DockStyle.Fill;
txtSendMsg.Location = new Point(3, 123);
txtSendMsg.Name = "txtSendMsg";
- txtSendMsg.Size = new Size(669, 23);
+ txtSendMsg.Size = new Size(655, 21);
txtSendMsg.TabIndex = 29;
//
// grpSetting
//
+ grpSetting.BackColor = Color.FromArgb(32, 41, 50);
+ grpSetting.Controls.Add(txtAddress);
+ grpSetting.Controls.Add(cmbType);
grpSetting.Controls.Add(txtIP);
grpSetting.Controls.Add(txtPort);
grpSetting.Controls.Add(lblPort);
grpSetting.Controls.Add(cmbIP);
+ grpSetting.Controls.Add(lblType);
+ grpSetting.Controls.Add(lblAddress);
grpSetting.Controls.Add(lblIP);
grpSetting.Dock = DockStyle.Fill;
+ grpSetting.ForeColor = Color.CornflowerBlue;
grpSetting.Location = new Point(3, 3);
+ grpSetting.MinimumSize = new Size(261, 61);
grpSetting.Name = "grpSetting";
- grpSetting.Size = new Size(669, 94);
+ grpSetting.Size = new Size(655, 94);
grpSetting.TabIndex = 28;
grpSetting.TabStop = false;
grpSetting.Text = "閫氳閰嶇疆";
+ //
+ // txtAddress
+ //
+ txtAddress.Location = new Point(251, 60);
+ txtAddress.Name = "txtAddress";
+ txtAddress.Size = new Size(100, 21);
+ txtAddress.TabIndex = 9;
+ //
+ // cmbType
+ //
+ cmbType.DropDownStyle = ComboBoxStyle.DropDownList;
+ cmbType.FormattingEnabled = true;
+ cmbType.Location = new Point(251, 23);
+ cmbType.Name = "cmbType";
+ cmbType.Size = new Size(100, 23);
+ cmbType.TabIndex = 8;
//
// txtIP
//
txtIP.Location = new Point(79, 22);
txtIP.Name = "txtIP";
- txtIP.Size = new Size(100, 23);
+ txtIP.Size = new Size(100, 21);
txtIP.TabIndex = 7;
//
// txtPort
//
txtPort.Location = new Point(79, 60);
txtPort.Name = "txtPort";
- txtPort.Size = new Size(100, 23);
+ txtPort.Size = new Size(100, 21);
txtPort.TabIndex = 6;
//
// lblPort
@@ -144,7 +179,7 @@
lblPort.AutoSize = true;
lblPort.Location = new Point(13, 63);
lblPort.Name = "lblPort";
- lblPort.Size = new Size(32, 17);
+ lblPort.Size = new Size(31, 15);
lblPort.TabIndex = 4;
lblPort.Text = "绔彛";
//
@@ -153,15 +188,33 @@
cmbIP.FormattingEnabled = true;
cmbIP.Location = new Point(79, 21);
cmbIP.Name = "cmbIP";
- cmbIP.Size = new Size(100, 25);
+ cmbIP.Size = new Size(100, 23);
cmbIP.TabIndex = 1;
+ //
+ // lblType
+ //
+ lblType.AutoSize = true;
+ lblType.Location = new Point(205, 26);
+ lblType.Name = "lblType";
+ lblType.Size = new Size(31, 15);
+ lblType.TabIndex = 0;
+ lblType.Text = "鍨嬪彿";
+ //
+ // lblAddress
+ //
+ lblAddress.AutoSize = true;
+ lblAddress.Location = new Point(205, 63);
+ lblAddress.Name = "lblAddress";
+ lblAddress.Size = new Size(31, 15);
+ lblAddress.TabIndex = 0;
+ lblAddress.Text = "鍦板潃";
//
// lblIP
//
lblIP.AutoSize = true;
lblIP.Location = new Point(13, 26);
lblIP.Name = "lblIP";
- lblIP.Size = new Size(32, 17);
+ lblIP.Size = new Size(31, 15);
lblIP.TabIndex = 0;
lblIP.Text = "鍦板潃";
//
@@ -178,12 +231,13 @@
tableLayoutPanel2.Name = "tableLayoutPanel2";
tableLayoutPanel2.RowCount = 1;
tableLayoutPanel2.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
- tableLayoutPanel2.Size = new Size(669, 34);
+ tableLayoutPanel2.Size = new Size(655, 34);
tableLayoutPanel2.TabIndex = 27;
//
// btnRuleSend
//
btnRuleSend.Dock = DockStyle.Fill;
+ btnRuleSend.ForeColor = Color.CornflowerBlue;
btnRuleSend.Location = new Point(83, 3);
btnRuleSend.Name = "btnRuleSend";
btnRuleSend.Size = new Size(74, 28);
@@ -195,6 +249,7 @@
// btnSend
//
btnSend.Dock = DockStyle.Fill;
+ btnSend.ForeColor = Color.CornflowerBlue;
btnSend.Location = new Point(3, 3);
btnSend.Name = "btnSend";
btnSend.Size = new Size(74, 28);
@@ -203,13 +258,63 @@
btnSend.UseVisualStyleBackColor = true;
btnSend.Click += btnSend_Click;
//
+ // themeForm_Communicator
+ //
+ themeForm_Communicator.BackColor = Color.FromArgb(32, 41, 50);
+ themeForm_Communicator.Controls.Add(controlBox1);
+ themeForm_Communicator.Controls.Add(panel_CommunicatorForm);
+ themeForm_Communicator.Dock = DockStyle.Fill;
+ themeForm_Communicator.Font = new Font("Microsoft Sans Serif", 9F);
+ themeForm_Communicator.Image = (Image)resources.GetObject("themeForm_Communicator.Image");
+ themeForm_Communicator.Location = new Point(0, 0);
+ themeForm_Communicator.Name = "themeForm_Communicator";
+ themeForm_Communicator.Padding = new Padding(10, 70, 10, 9);
+ themeForm_Communicator.RoundCorners = true;
+ themeForm_Communicator.Sizable = true;
+ themeForm_Communicator.Size = new Size(681, 401);
+ themeForm_Communicator.SmartBounds = true;
+ themeForm_Communicator.StartPosition = FormStartPosition.WindowsDefaultLocation;
+ themeForm_Communicator.TabIndex = 27;
+ themeForm_Communicator.Text = "閫氳璁剧疆";
+ //
+ // controlBox1
+ //
+ controlBox1.Anchor = AnchorStyles.Top | AnchorStyles.Right;
+ controlBox1.BackColor = Color.FromArgb(32, 34, 37);
+ controlBox1.CloseHoverColor = Color.FromArgb(230, 17, 35);
+ controlBox1.DefaultLocation = true;
+ controlBox1.EnableHoverHighlight = true;
+ controlBox1.EnableMaximizeButton = true;
+ controlBox1.EnableMinimizeButton = true;
+ controlBox1.ForeColor = Color.FromArgb(155, 155, 155);
+ controlBox1.Location = new Point(581, 18);
+ controlBox1.MaximizeHoverColor = Color.FromArgb(74, 74, 74);
+ controlBox1.MinimizeHoverColor = Color.FromArgb(63, 63, 65);
+ controlBox1.Name = "controlBox1";
+ controlBox1.Size = new Size(90, 25);
+ controlBox1.TabIndex = 28;
+ controlBox1.Text = "controlBox1";
+ //
+ // panel_CommunicatorForm
+ //
+ panel_CommunicatorForm.Controls.Add(tableLayoutPanel1);
+ panel_CommunicatorForm.Dock = DockStyle.Fill;
+ panel_CommunicatorForm.Location = new Point(10, 70);
+ panel_CommunicatorForm.Name = "panel_CommunicatorForm";
+ panel_CommunicatorForm.Size = new Size(661, 322);
+ panel_CommunicatorForm.TabIndex = 27;
+ //
// CommunicatorForm
//
AutoScaleDimensions = new SizeF(96F, 96F);
AutoScaleMode = AutoScaleMode.Dpi;
ClientSize = new Size(681, 401);
- Controls.Add(tableLayoutPanel1);
+ Controls.Add(themeForm_Communicator);
+ FormBorderStyle = FormBorderStyle.None;
+ MinimumSize = new Size(261, 61);
Name = "CommunicatorForm";
+ Text = "閫氳璁剧疆";
+ TransparencyKey = Color.Fuchsia;
FormClosing += CommunicatorForm_FormClosing;
tableLayoutPanel1.ResumeLayout(false);
tableLayoutPanel1.PerformLayout();
@@ -218,6 +323,8 @@
grpSetting.ResumeLayout(false);
grpSetting.PerformLayout();
tableLayoutPanel2.ResumeLayout(false);
+ themeForm_Communicator.ResumeLayout(false);
+ panel_CommunicatorForm.ResumeLayout(false);
ResumeLayout(false);
}
@@ -236,5 +343,12 @@
private TextBox txtReceiveMsg;
private Button btnSend;
private Button btnRuleSend;
+ private ReaLTaiizor.Forms.ThemeForm themeForm_Communicator;
+ private ReaLTaiizor.Controls.ControlBox controlBox1;
+ private Panel panel_CommunicatorForm;
+ private Label lblType;
+ private ComboBox cmbType;
+ private Label lblAddress;
+ private TextBox txtAddress;
}
}
\ No newline at end of file
--
Gitblit v1.9.3