From ee2012b82e429bec7f855d3117cc6c621048678a Mon Sep 17 00:00:00 2001 From: "DESKTOP-999R8N3\\CJY" Date: Tue, 9 Apr 2024 13:27:30 +0900 Subject: [PATCH] =?UTF-8?q?-=20=EC=B6=A9=EB=8F=8C=20=EB=B3=91=ED=95=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MainDisplay/ControlMainModbus.Designer.cs | 2763 +++++++++++++++++ .../Controls/MainDisplay/ControlMainModbus.cs | 232 ++ .../MainDisplay/ControlMainModbus.resx | 294 ++ .../ControlMenuSystemEthernet.Designer.cs | 106 +- .../System/ControlMenuSystemEthernet.cs | 12 +- .../System/ControlMenuSystemStatus.cs | 4 +- INT_PT002/DataStore/Define.cs | 4 +- INT_PT002/DataStore/ModbusData.cs | 416 +++ .../DialogForms/DialogFormLogOn.Designer.cs | 40 + INT_PT002/DialogForms/DialogFormLogOn.cs | 6 + INT_PT002/Forms/FormMain.Designer.cs | 5 +- INT_PT002/Forms/FormMain.cs | 426 ++- INT_PT002/Forms/FormMainDisplay1.cs | 2 +- INT_PT002/Forms/FormMainDisplay2.cs | 8 +- INT_PT002/Forms/FormMainDisplay3.Designer.cs | 12 +- INT_PT002/Forms/FormMainDisplay3.cs | 73 +- INT_PT002/Helper.cs | 70 +- 17 files changed, 4391 insertions(+), 82 deletions(-) create mode 100644 INT_PT002/Controls/MainDisplay/ControlMainModbus.Designer.cs create mode 100644 INT_PT002/Controls/MainDisplay/ControlMainModbus.cs create mode 100644 INT_PT002/Controls/MainDisplay/ControlMainModbus.resx create mode 100644 INT_PT002/DataStore/ModbusData.cs diff --git a/INT_PT002/Controls/MainDisplay/ControlMainModbus.Designer.cs b/INT_PT002/Controls/MainDisplay/ControlMainModbus.Designer.cs new file mode 100644 index 0000000..27e12f7 --- /dev/null +++ b/INT_PT002/Controls/MainDisplay/ControlMainModbus.Designer.cs @@ -0,0 +1,2763 @@ +namespace INT_PT002.Controls +{ + partial class ControlMainModbus + { + /// + /// 필수 디자이너 변수입니다. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 사용 중인 모든 리소스를 정리합니다. + /// + /// 관리되는 리소스를 삭제해야 하면 true이고, 그렇지 않으면 false입니다. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 구성 요소 디자이너에서 생성한 코드 + + /// + /// 디자이너 지원에 필요한 메서드입니다. + /// 이 메서드의 내용을 코드 편집기로 수정하지 마십시오. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ControlMainModbus)); + this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.labelValueHexa15 = new SmartX.SmartLabel(); + this.labelValueHexa16 = new SmartX.SmartLabel(); + this.labelValueHexa20 = new SmartX.SmartLabel(); + this.labelValueHexa19 = new SmartX.SmartLabel(); + this.labelValueHexa18 = new SmartX.SmartLabel(); + this.labelValueHexa17 = new SmartX.SmartLabel(); + this.labelValueHexa8 = new SmartX.SmartLabel(); + this.labelValueHexa9 = new SmartX.SmartLabel(); + this.labelValueHexa14 = new SmartX.SmartLabel(); + this.labelValueHexa13 = new SmartX.SmartLabel(); + this.labelValueHexa12 = new SmartX.SmartLabel(); + this.labelValueHexa11 = new SmartX.SmartLabel(); + this.labelValueHexa10 = new SmartX.SmartLabel(); + this.labelValueHexa1 = new SmartX.SmartLabel(); + this.labelValueHexa2 = new SmartX.SmartLabel(); + this.labelValueHexa7 = new SmartX.SmartLabel(); + this.labelValueHexa6 = new SmartX.SmartLabel(); + this.labelValueHexa5 = new SmartX.SmartLabel(); + this.labelValueHexa4 = new SmartX.SmartLabel(); + this.labelValueHexa3 = new SmartX.SmartLabel(); + this.labelValueDec15 = new SmartX.SmartLabel(); + this.labelValueDec16 = new SmartX.SmartLabel(); + this.labelValueDec20 = new SmartX.SmartLabel(); + this.labelValueDec19 = new SmartX.SmartLabel(); + this.labelValueDec18 = new SmartX.SmartLabel(); + this.labelValueDec17 = new SmartX.SmartLabel(); + this.labelValueDec8 = new SmartX.SmartLabel(); + this.labelValueDec9 = new SmartX.SmartLabel(); + this.labelValueDec14 = new SmartX.SmartLabel(); + this.labelValueDec13 = new SmartX.SmartLabel(); + this.labelValueDec12 = new SmartX.SmartLabel(); + this.labelValueDec11 = new SmartX.SmartLabel(); + this.labelValueDec10 = new SmartX.SmartLabel(); + this.labelValueDec1 = new SmartX.SmartLabel(); + this.labelValueDec2 = new SmartX.SmartLabel(); + this.labelValueDec7 = new SmartX.SmartLabel(); + this.labelValueDec6 = new SmartX.SmartLabel(); + this.labelValueDec5 = new SmartX.SmartLabel(); + this.labelValueDec4 = new SmartX.SmartLabel(); + this.labelValueDec3 = new SmartX.SmartLabel(); + this.labelContents15 = new SmartX.SmartLabel(); + this.labelContents16 = new SmartX.SmartLabel(); + this.labelContents20 = new SmartX.SmartLabel(); + this.labelContents19 = new SmartX.SmartLabel(); + this.labelContents18 = new SmartX.SmartLabel(); + this.labelContents17 = new SmartX.SmartLabel(); + this.labelContents8 = new SmartX.SmartLabel(); + this.labelContents9 = new SmartX.SmartLabel(); + this.labelContents14 = new SmartX.SmartLabel(); + this.labelContents13 = new SmartX.SmartLabel(); + this.labelContents12 = new SmartX.SmartLabel(); + this.labelContents11 = new SmartX.SmartLabel(); + this.labelContents10 = new SmartX.SmartLabel(); + this.labelContents1 = new SmartX.SmartLabel(); + this.labelContents2 = new SmartX.SmartLabel(); + this.labelContents7 = new SmartX.SmartLabel(); + this.labelContents6 = new SmartX.SmartLabel(); + this.labelContents5 = new SmartX.SmartLabel(); + this.labelContents4 = new SmartX.SmartLabel(); + this.labelContents3 = new SmartX.SmartLabel(); + this.labelStartAddress = new SmartX.SmartLabel(); + this.labelReceiveCount = new SmartX.SmartLabel(); + this.smartLabel24 = new SmartX.SmartLabel(); + this.smartLabel25 = new SmartX.SmartLabel(); + this.smartLabel20 = new SmartX.SmartLabel(); + this.smartLabel21 = new SmartX.SmartLabel(); + this.smartLabel22 = new SmartX.SmartLabel(); + this.smartLabel23 = new SmartX.SmartLabel(); + this.smartLabel18 = new SmartX.SmartLabel(); + this.smartLabel19 = new SmartX.SmartLabel(); + this.smartLabel17 = new SmartX.SmartLabel(); + this.smartLabel16 = new SmartX.SmartLabel(); + this.labelTitleLane = new SmartX.SmartLabel(); + this.labelOffset15 = new SmartX.SmartLabel(); + this.labelOffset16 = new SmartX.SmartLabel(); + this.labelOffset20 = new SmartX.SmartLabel(); + this.labelOffset19 = new SmartX.SmartLabel(); + this.labelOffset18 = new SmartX.SmartLabel(); + this.labelOffset17 = new SmartX.SmartLabel(); + this.labelOffset8 = new SmartX.SmartLabel(); + this.labelOffset9 = new SmartX.SmartLabel(); + this.labelOffset14 = new SmartX.SmartLabel(); + this.labelOffset13 = new SmartX.SmartLabel(); + this.labelOffset12 = new SmartX.SmartLabel(); + this.labelOffset11 = new SmartX.SmartLabel(); + this.labelOffset10 = new SmartX.SmartLabel(); + this.labelTitleValueHexa = new SmartX.SmartLabel(); + this.labelOffset1 = new SmartX.SmartLabel(); + this.labelOffset2 = new SmartX.SmartLabel(); + this.labelTitleValueDecimal = new SmartX.SmartLabel(); + this.labelTitleContents = new SmartX.SmartLabel(); + this.labelTitleOffset = new SmartX.SmartLabel(); + this.labelOffset7 = new SmartX.SmartLabel(); + this.labelOffset6 = new SmartX.SmartLabel(); + this.labelOffset5 = new SmartX.SmartLabel(); + this.labelOffset4 = new SmartX.SmartLabel(); + this.labelOffset3 = new SmartX.SmartLabel(); + this.labelTitleReceiveCount2 = new SmartX.SmartLabel(); + this.labelTitleStartAddr2 = new SmartX.SmartLabel(); + this.labelTitleReceiveCount1 = new SmartX.SmartLabel(); + this.labelTitleStartAddr1 = new SmartX.SmartLabel(); + this.labelTitlePort = new SmartX.SmartLabel(); + this.smartGroupBox1.SuspendLayout(); + this.SuspendLayout(); + // + // smartGroupBox1 + // + this.smartGroupBox1.BackGround = null; + this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartGroupBox1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartGroupBox1.BackImage"))); + this.smartGroupBox1.Controls.Add(this.labelValueHexa15); + this.smartGroupBox1.Controls.Add(this.labelValueHexa16); + this.smartGroupBox1.Controls.Add(this.labelValueHexa20); + this.smartGroupBox1.Controls.Add(this.labelValueHexa19); + this.smartGroupBox1.Controls.Add(this.labelValueHexa18); + this.smartGroupBox1.Controls.Add(this.labelValueHexa17); + this.smartGroupBox1.Controls.Add(this.labelValueHexa8); + this.smartGroupBox1.Controls.Add(this.labelValueHexa9); + this.smartGroupBox1.Controls.Add(this.labelValueHexa14); + this.smartGroupBox1.Controls.Add(this.labelValueHexa13); + this.smartGroupBox1.Controls.Add(this.labelValueHexa12); + this.smartGroupBox1.Controls.Add(this.labelValueHexa11); + this.smartGroupBox1.Controls.Add(this.labelValueHexa10); + this.smartGroupBox1.Controls.Add(this.labelValueHexa1); + this.smartGroupBox1.Controls.Add(this.labelValueHexa2); + this.smartGroupBox1.Controls.Add(this.labelValueHexa7); + this.smartGroupBox1.Controls.Add(this.labelValueHexa6); + this.smartGroupBox1.Controls.Add(this.labelValueHexa5); + this.smartGroupBox1.Controls.Add(this.labelValueHexa4); + this.smartGroupBox1.Controls.Add(this.labelValueHexa3); + this.smartGroupBox1.Controls.Add(this.labelValueDec15); + this.smartGroupBox1.Controls.Add(this.labelValueDec16); + this.smartGroupBox1.Controls.Add(this.labelValueDec20); + this.smartGroupBox1.Controls.Add(this.labelValueDec19); + this.smartGroupBox1.Controls.Add(this.labelValueDec18); + this.smartGroupBox1.Controls.Add(this.labelValueDec17); + this.smartGroupBox1.Controls.Add(this.labelValueDec8); + this.smartGroupBox1.Controls.Add(this.labelValueDec9); + this.smartGroupBox1.Controls.Add(this.labelValueDec14); + this.smartGroupBox1.Controls.Add(this.labelValueDec13); + this.smartGroupBox1.Controls.Add(this.labelValueDec12); + this.smartGroupBox1.Controls.Add(this.labelValueDec11); + this.smartGroupBox1.Controls.Add(this.labelValueDec10); + this.smartGroupBox1.Controls.Add(this.labelValueDec1); + this.smartGroupBox1.Controls.Add(this.labelValueDec2); + this.smartGroupBox1.Controls.Add(this.labelValueDec7); + this.smartGroupBox1.Controls.Add(this.labelValueDec6); + this.smartGroupBox1.Controls.Add(this.labelValueDec5); + this.smartGroupBox1.Controls.Add(this.labelValueDec4); + this.smartGroupBox1.Controls.Add(this.labelValueDec3); + this.smartGroupBox1.Controls.Add(this.labelContents15); + this.smartGroupBox1.Controls.Add(this.labelContents16); + this.smartGroupBox1.Controls.Add(this.labelContents20); + this.smartGroupBox1.Controls.Add(this.labelContents19); + this.smartGroupBox1.Controls.Add(this.labelContents18); + this.smartGroupBox1.Controls.Add(this.labelContents17); + this.smartGroupBox1.Controls.Add(this.labelContents8); + this.smartGroupBox1.Controls.Add(this.labelContents9); + this.smartGroupBox1.Controls.Add(this.labelContents14); + this.smartGroupBox1.Controls.Add(this.labelContents13); + this.smartGroupBox1.Controls.Add(this.labelContents12); + this.smartGroupBox1.Controls.Add(this.labelContents11); + this.smartGroupBox1.Controls.Add(this.labelContents10); + this.smartGroupBox1.Controls.Add(this.labelContents1); + this.smartGroupBox1.Controls.Add(this.labelContents2); + this.smartGroupBox1.Controls.Add(this.labelContents7); + this.smartGroupBox1.Controls.Add(this.labelContents6); + this.smartGroupBox1.Controls.Add(this.labelContents5); + this.smartGroupBox1.Controls.Add(this.labelContents4); + this.smartGroupBox1.Controls.Add(this.labelContents3); + this.smartGroupBox1.Controls.Add(this.labelStartAddress); + this.smartGroupBox1.Controls.Add(this.labelReceiveCount); + this.smartGroupBox1.Controls.Add(this.smartLabel24); + this.smartGroupBox1.Controls.Add(this.smartLabel25); + this.smartGroupBox1.Controls.Add(this.smartLabel20); + this.smartGroupBox1.Controls.Add(this.smartLabel21); + this.smartGroupBox1.Controls.Add(this.smartLabel22); + this.smartGroupBox1.Controls.Add(this.smartLabel23); + this.smartGroupBox1.Controls.Add(this.smartLabel18); + this.smartGroupBox1.Controls.Add(this.smartLabel19); + this.smartGroupBox1.Controls.Add(this.smartLabel17); + this.smartGroupBox1.Controls.Add(this.smartLabel16); + this.smartGroupBox1.Controls.Add(this.labelTitleLane); + this.smartGroupBox1.Controls.Add(this.labelOffset15); + this.smartGroupBox1.Controls.Add(this.labelOffset16); + this.smartGroupBox1.Controls.Add(this.labelOffset20); + this.smartGroupBox1.Controls.Add(this.labelOffset19); + this.smartGroupBox1.Controls.Add(this.labelOffset18); + this.smartGroupBox1.Controls.Add(this.labelOffset17); + this.smartGroupBox1.Controls.Add(this.labelOffset8); + this.smartGroupBox1.Controls.Add(this.labelOffset9); + this.smartGroupBox1.Controls.Add(this.labelOffset14); + this.smartGroupBox1.Controls.Add(this.labelOffset13); + this.smartGroupBox1.Controls.Add(this.labelOffset12); + this.smartGroupBox1.Controls.Add(this.labelOffset11); + this.smartGroupBox1.Controls.Add(this.labelOffset10); + this.smartGroupBox1.Controls.Add(this.labelTitleValueHexa); + this.smartGroupBox1.Controls.Add(this.labelOffset1); + this.smartGroupBox1.Controls.Add(this.labelOffset2); + this.smartGroupBox1.Controls.Add(this.labelTitleValueDecimal); + this.smartGroupBox1.Controls.Add(this.labelTitleContents); + this.smartGroupBox1.Controls.Add(this.labelTitleOffset); + this.smartGroupBox1.Controls.Add(this.labelOffset7); + this.smartGroupBox1.Controls.Add(this.labelOffset6); + this.smartGroupBox1.Controls.Add(this.labelOffset5); + this.smartGroupBox1.Controls.Add(this.labelOffset4); + this.smartGroupBox1.Controls.Add(this.labelOffset3); + this.smartGroupBox1.Controls.Add(this.labelTitleReceiveCount2); + this.smartGroupBox1.Controls.Add(this.labelTitleStartAddr2); + this.smartGroupBox1.Controls.Add(this.labelTitleReceiveCount1); + this.smartGroupBox1.Controls.Add(this.labelTitleStartAddr1); + this.smartGroupBox1.Controls.Add(this.labelTitlePort); + this.smartGroupBox1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartGroupBox1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartGroupBox1.FrameLineThickness = 2; + this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.None; + this.smartGroupBox1.HeaderHeightOffset = 9; + this.smartGroupBox1.Location = new System.Drawing.Point(0, 0); + this.smartGroupBox1.Name = "smartGroupBox1"; + this.smartGroupBox1.RoundRadius = 5; + this.smartGroupBox1.Size = new System.Drawing.Size(589, 613); + this.smartGroupBox1.TabIndex = 5; + this.smartGroupBox1.TextColor = System.Drawing.Color.White; + // + // labelValueHexa15 + // + this.labelValueHexa15.BackGround = null; + this.labelValueHexa15.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa15.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa15.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa15.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa15.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa15.LineSpacing = 0F; + this.labelValueHexa15.Location = new System.Drawing.Point(424, 438); + this.labelValueHexa15.Name = "labelValueHexa15"; + this.labelValueHexa15.OverlapOptimize = true; + this.labelValueHexa15.PasswordChar = '\0'; + this.labelValueHexa15.Radius = 3; + this.labelValueHexa15.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa15.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa15.TabIndex = 892; + this.labelValueHexa15.TextColor = System.Drawing.Color.White; + this.labelValueHexa15.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa15.Wordwrap = false; + // + // labelValueHexa16 + // + this.labelValueHexa16.BackGround = null; + this.labelValueHexa16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa16.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa16.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa16.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa16.LineSpacing = 0F; + this.labelValueHexa16.Location = new System.Drawing.Point(424, 464); + this.labelValueHexa16.Name = "labelValueHexa16"; + this.labelValueHexa16.OverlapOptimize = true; + this.labelValueHexa16.PasswordChar = '\0'; + this.labelValueHexa16.Radius = 3; + this.labelValueHexa16.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa16.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa16.TabIndex = 887; + this.labelValueHexa16.TextColor = System.Drawing.Color.White; + this.labelValueHexa16.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa16.Wordwrap = false; + // + // labelValueHexa20 + // + this.labelValueHexa20.BackGround = null; + this.labelValueHexa20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa20.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa20.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa20.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa20.LineSpacing = 0F; + this.labelValueHexa20.Location = new System.Drawing.Point(424, 564); + this.labelValueHexa20.Name = "labelValueHexa20"; + this.labelValueHexa20.OverlapOptimize = true; + this.labelValueHexa20.PasswordChar = '\0'; + this.labelValueHexa20.Radius = 3; + this.labelValueHexa20.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa20.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa20.TabIndex = 891; + this.labelValueHexa20.TextColor = System.Drawing.Color.White; + this.labelValueHexa20.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa20.Wordwrap = false; + // + // labelValueHexa19 + // + this.labelValueHexa19.BackGround = null; + this.labelValueHexa19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa19.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa19.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa19.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa19.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa19.LineSpacing = 0F; + this.labelValueHexa19.Location = new System.Drawing.Point(424, 539); + this.labelValueHexa19.Name = "labelValueHexa19"; + this.labelValueHexa19.OverlapOptimize = true; + this.labelValueHexa19.PasswordChar = '\0'; + this.labelValueHexa19.Radius = 3; + this.labelValueHexa19.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa19.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa19.TabIndex = 890; + this.labelValueHexa19.TextColor = System.Drawing.Color.White; + this.labelValueHexa19.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa19.Wordwrap = false; + // + // labelValueHexa18 + // + this.labelValueHexa18.BackGround = null; + this.labelValueHexa18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa18.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa18.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa18.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa18.LineSpacing = 0F; + this.labelValueHexa18.Location = new System.Drawing.Point(424, 514); + this.labelValueHexa18.Name = "labelValueHexa18"; + this.labelValueHexa18.OverlapOptimize = true; + this.labelValueHexa18.PasswordChar = '\0'; + this.labelValueHexa18.Radius = 3; + this.labelValueHexa18.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa18.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa18.TabIndex = 889; + this.labelValueHexa18.TextColor = System.Drawing.Color.White; + this.labelValueHexa18.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa18.Wordwrap = false; + // + // labelValueHexa17 + // + this.labelValueHexa17.BackGround = null; + this.labelValueHexa17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa17.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa17.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa17.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa17.LineSpacing = 0F; + this.labelValueHexa17.Location = new System.Drawing.Point(424, 489); + this.labelValueHexa17.Name = "labelValueHexa17"; + this.labelValueHexa17.OverlapOptimize = true; + this.labelValueHexa17.PasswordChar = '\0'; + this.labelValueHexa17.Radius = 3; + this.labelValueHexa17.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa17.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa17.TabIndex = 888; + this.labelValueHexa17.TextColor = System.Drawing.Color.White; + this.labelValueHexa17.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa17.Wordwrap = false; + // + // labelValueHexa8 + // + this.labelValueHexa8.BackGround = null; + this.labelValueHexa8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa8.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa8.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa8.LineSpacing = 0F; + this.labelValueHexa8.Location = new System.Drawing.Point(424, 264); + this.labelValueHexa8.Name = "labelValueHexa8"; + this.labelValueHexa8.OverlapOptimize = true; + this.labelValueHexa8.PasswordChar = '\0'; + this.labelValueHexa8.Radius = 3; + this.labelValueHexa8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa8.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa8.TabIndex = 886; + this.labelValueHexa8.TextColor = System.Drawing.Color.White; + this.labelValueHexa8.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa8.Wordwrap = false; + // + // labelValueHexa9 + // + this.labelValueHexa9.BackGround = null; + this.labelValueHexa9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa9.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa9.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa9.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa9.LineSpacing = 0F; + this.labelValueHexa9.Location = new System.Drawing.Point(424, 289); + this.labelValueHexa9.Name = "labelValueHexa9"; + this.labelValueHexa9.OverlapOptimize = true; + this.labelValueHexa9.PasswordChar = '\0'; + this.labelValueHexa9.Radius = 3; + this.labelValueHexa9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa9.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa9.TabIndex = 880; + this.labelValueHexa9.TextColor = System.Drawing.Color.White; + this.labelValueHexa9.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa9.Wordwrap = false; + // + // labelValueHexa14 + // + this.labelValueHexa14.BackGround = null; + this.labelValueHexa14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa14.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa14.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa14.LineSpacing = 0F; + this.labelValueHexa14.Location = new System.Drawing.Point(424, 414); + this.labelValueHexa14.Name = "labelValueHexa14"; + this.labelValueHexa14.OverlapOptimize = true; + this.labelValueHexa14.PasswordChar = '\0'; + this.labelValueHexa14.Radius = 3; + this.labelValueHexa14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa14.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa14.TabIndex = 885; + this.labelValueHexa14.TextColor = System.Drawing.Color.White; + this.labelValueHexa14.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa14.Wordwrap = false; + // + // labelValueHexa13 + // + this.labelValueHexa13.BackGround = null; + this.labelValueHexa13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa13.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa13.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa13.LineSpacing = 0F; + this.labelValueHexa13.Location = new System.Drawing.Point(424, 389); + this.labelValueHexa13.Name = "labelValueHexa13"; + this.labelValueHexa13.OverlapOptimize = true; + this.labelValueHexa13.PasswordChar = '\0'; + this.labelValueHexa13.Radius = 3; + this.labelValueHexa13.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa13.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa13.TabIndex = 884; + this.labelValueHexa13.TextColor = System.Drawing.Color.White; + this.labelValueHexa13.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa13.Wordwrap = false; + // + // labelValueHexa12 + // + this.labelValueHexa12.BackGround = null; + this.labelValueHexa12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa12.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa12.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa12.LineSpacing = 0F; + this.labelValueHexa12.Location = new System.Drawing.Point(424, 364); + this.labelValueHexa12.Name = "labelValueHexa12"; + this.labelValueHexa12.OverlapOptimize = true; + this.labelValueHexa12.PasswordChar = '\0'; + this.labelValueHexa12.Radius = 3; + this.labelValueHexa12.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa12.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa12.TabIndex = 883; + this.labelValueHexa12.TextColor = System.Drawing.Color.White; + this.labelValueHexa12.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa12.Wordwrap = false; + // + // labelValueHexa11 + // + this.labelValueHexa11.BackGround = null; + this.labelValueHexa11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa11.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa11.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa11.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa11.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa11.LineSpacing = 0F; + this.labelValueHexa11.Location = new System.Drawing.Point(424, 339); + this.labelValueHexa11.Name = "labelValueHexa11"; + this.labelValueHexa11.OverlapOptimize = true; + this.labelValueHexa11.PasswordChar = '\0'; + this.labelValueHexa11.Radius = 3; + this.labelValueHexa11.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa11.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa11.TabIndex = 882; + this.labelValueHexa11.TextColor = System.Drawing.Color.White; + this.labelValueHexa11.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa11.Wordwrap = false; + // + // labelValueHexa10 + // + this.labelValueHexa10.BackGround = null; + this.labelValueHexa10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa10.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa10.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa10.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa10.LineSpacing = 0F; + this.labelValueHexa10.Location = new System.Drawing.Point(424, 314); + this.labelValueHexa10.Name = "labelValueHexa10"; + this.labelValueHexa10.OverlapOptimize = true; + this.labelValueHexa10.PasswordChar = '\0'; + this.labelValueHexa10.Radius = 3; + this.labelValueHexa10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa10.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa10.TabIndex = 881; + this.labelValueHexa10.TextColor = System.Drawing.Color.White; + this.labelValueHexa10.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa10.Wordwrap = false; + // + // labelValueHexa1 + // + this.labelValueHexa1.BackGround = null; + this.labelValueHexa1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa1.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa1.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa1.LineSpacing = 0F; + this.labelValueHexa1.Location = new System.Drawing.Point(424, 89); + this.labelValueHexa1.Name = "labelValueHexa1"; + this.labelValueHexa1.OverlapOptimize = true; + this.labelValueHexa1.PasswordChar = '\0'; + this.labelValueHexa1.Radius = 3; + this.labelValueHexa1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa1.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa1.TabIndex = 879; + this.labelValueHexa1.TextColor = System.Drawing.Color.White; + this.labelValueHexa1.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa1.Wordwrap = false; + // + // labelValueHexa2 + // + this.labelValueHexa2.BackGround = null; + this.labelValueHexa2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa2.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa2.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa2.LineSpacing = 0F; + this.labelValueHexa2.Location = new System.Drawing.Point(424, 114); + this.labelValueHexa2.Name = "labelValueHexa2"; + this.labelValueHexa2.OverlapOptimize = true; + this.labelValueHexa2.PasswordChar = '\0'; + this.labelValueHexa2.Radius = 3; + this.labelValueHexa2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa2.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa2.TabIndex = 873; + this.labelValueHexa2.TextColor = System.Drawing.Color.White; + this.labelValueHexa2.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa2.Wordwrap = false; + // + // labelValueHexa7 + // + this.labelValueHexa7.BackGround = null; + this.labelValueHexa7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa7.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa7.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa7.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa7.LineSpacing = 0F; + this.labelValueHexa7.Location = new System.Drawing.Point(424, 239); + this.labelValueHexa7.Name = "labelValueHexa7"; + this.labelValueHexa7.OverlapOptimize = true; + this.labelValueHexa7.PasswordChar = '\0'; + this.labelValueHexa7.Radius = 3; + this.labelValueHexa7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa7.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa7.TabIndex = 878; + this.labelValueHexa7.TextColor = System.Drawing.Color.White; + this.labelValueHexa7.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa7.Wordwrap = false; + // + // labelValueHexa6 + // + this.labelValueHexa6.BackGround = null; + this.labelValueHexa6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa6.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa6.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa6.LineSpacing = 0F; + this.labelValueHexa6.Location = new System.Drawing.Point(424, 214); + this.labelValueHexa6.Name = "labelValueHexa6"; + this.labelValueHexa6.OverlapOptimize = true; + this.labelValueHexa6.PasswordChar = '\0'; + this.labelValueHexa6.Radius = 3; + this.labelValueHexa6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa6.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa6.TabIndex = 877; + this.labelValueHexa6.TextColor = System.Drawing.Color.White; + this.labelValueHexa6.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa6.Wordwrap = false; + // + // labelValueHexa5 + // + this.labelValueHexa5.BackGround = null; + this.labelValueHexa5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa5.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa5.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa5.LineSpacing = 0F; + this.labelValueHexa5.Location = new System.Drawing.Point(424, 189); + this.labelValueHexa5.Name = "labelValueHexa5"; + this.labelValueHexa5.OverlapOptimize = true; + this.labelValueHexa5.PasswordChar = '\0'; + this.labelValueHexa5.Radius = 3; + this.labelValueHexa5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa5.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa5.TabIndex = 876; + this.labelValueHexa5.TextColor = System.Drawing.Color.White; + this.labelValueHexa5.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa5.Wordwrap = false; + // + // labelValueHexa4 + // + this.labelValueHexa4.BackGround = null; + this.labelValueHexa4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa4.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa4.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa4.LineSpacing = 0F; + this.labelValueHexa4.Location = new System.Drawing.Point(424, 164); + this.labelValueHexa4.Name = "labelValueHexa4"; + this.labelValueHexa4.OverlapOptimize = true; + this.labelValueHexa4.PasswordChar = '\0'; + this.labelValueHexa4.Radius = 3; + this.labelValueHexa4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa4.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa4.TabIndex = 875; + this.labelValueHexa4.TextColor = System.Drawing.Color.White; + this.labelValueHexa4.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa4.Wordwrap = false; + // + // labelValueHexa3 + // + this.labelValueHexa3.BackGround = null; + this.labelValueHexa3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueHexa3.BorderColor = System.Drawing.Color.Black; + this.labelValueHexa3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueHexa3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueHexa3.ForeColor = System.Drawing.Color.Black; + this.labelValueHexa3.LineSpacing = 0F; + this.labelValueHexa3.Location = new System.Drawing.Point(424, 139); + this.labelValueHexa3.Name = "labelValueHexa3"; + this.labelValueHexa3.OverlapOptimize = true; + this.labelValueHexa3.PasswordChar = '\0'; + this.labelValueHexa3.Radius = 3; + this.labelValueHexa3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueHexa3.Size = new System.Drawing.Size(147, 20); + this.labelValueHexa3.TabIndex = 874; + this.labelValueHexa3.TextColor = System.Drawing.Color.White; + this.labelValueHexa3.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueHexa3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueHexa3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueHexa3.Wordwrap = false; + // + // labelValueDec15 + // + this.labelValueDec15.BackGround = null; + this.labelValueDec15.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec15.BorderColor = System.Drawing.Color.Black; + this.labelValueDec15.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec15.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec15.ForeColor = System.Drawing.Color.Black; + this.labelValueDec15.LineSpacing = 0F; + this.labelValueDec15.Location = new System.Drawing.Point(309, 438); + this.labelValueDec15.Name = "labelValueDec15"; + this.labelValueDec15.OverlapOptimize = true; + this.labelValueDec15.PasswordChar = '\0'; + this.labelValueDec15.Radius = 3; + this.labelValueDec15.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec15.Size = new System.Drawing.Size(107, 20); + this.labelValueDec15.TabIndex = 872; + this.labelValueDec15.TextColor = System.Drawing.Color.White; + this.labelValueDec15.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec15.Wordwrap = false; + // + // labelValueDec16 + // + this.labelValueDec16.BackGround = null; + this.labelValueDec16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec16.BorderColor = System.Drawing.Color.Black; + this.labelValueDec16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec16.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec16.ForeColor = System.Drawing.Color.Black; + this.labelValueDec16.LineSpacing = 0F; + this.labelValueDec16.Location = new System.Drawing.Point(309, 464); + this.labelValueDec16.Name = "labelValueDec16"; + this.labelValueDec16.OverlapOptimize = true; + this.labelValueDec16.PasswordChar = '\0'; + this.labelValueDec16.Radius = 3; + this.labelValueDec16.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec16.Size = new System.Drawing.Size(107, 20); + this.labelValueDec16.TabIndex = 867; + this.labelValueDec16.TextColor = System.Drawing.Color.White; + this.labelValueDec16.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec16.Wordwrap = false; + // + // labelValueDec20 + // + this.labelValueDec20.BackGround = null; + this.labelValueDec20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec20.BorderColor = System.Drawing.Color.Black; + this.labelValueDec20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec20.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec20.ForeColor = System.Drawing.Color.Black; + this.labelValueDec20.LineSpacing = 0F; + this.labelValueDec20.Location = new System.Drawing.Point(309, 564); + this.labelValueDec20.Name = "labelValueDec20"; + this.labelValueDec20.OverlapOptimize = true; + this.labelValueDec20.PasswordChar = '\0'; + this.labelValueDec20.Radius = 3; + this.labelValueDec20.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec20.Size = new System.Drawing.Size(107, 20); + this.labelValueDec20.TabIndex = 871; + this.labelValueDec20.TextColor = System.Drawing.Color.White; + this.labelValueDec20.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec20.Wordwrap = false; + // + // labelValueDec19 + // + this.labelValueDec19.BackGround = null; + this.labelValueDec19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec19.BorderColor = System.Drawing.Color.Black; + this.labelValueDec19.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec19.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec19.ForeColor = System.Drawing.Color.Black; + this.labelValueDec19.LineSpacing = 0F; + this.labelValueDec19.Location = new System.Drawing.Point(309, 539); + this.labelValueDec19.Name = "labelValueDec19"; + this.labelValueDec19.OverlapOptimize = true; + this.labelValueDec19.PasswordChar = '\0'; + this.labelValueDec19.Radius = 3; + this.labelValueDec19.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec19.Size = new System.Drawing.Size(107, 20); + this.labelValueDec19.TabIndex = 870; + this.labelValueDec19.TextColor = System.Drawing.Color.White; + this.labelValueDec19.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec19.Wordwrap = false; + // + // labelValueDec18 + // + this.labelValueDec18.BackGround = null; + this.labelValueDec18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec18.BorderColor = System.Drawing.Color.Black; + this.labelValueDec18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec18.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec18.ForeColor = System.Drawing.Color.Black; + this.labelValueDec18.LineSpacing = 0F; + this.labelValueDec18.Location = new System.Drawing.Point(309, 514); + this.labelValueDec18.Name = "labelValueDec18"; + this.labelValueDec18.OverlapOptimize = true; + this.labelValueDec18.PasswordChar = '\0'; + this.labelValueDec18.Radius = 3; + this.labelValueDec18.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec18.Size = new System.Drawing.Size(107, 20); + this.labelValueDec18.TabIndex = 869; + this.labelValueDec18.TextColor = System.Drawing.Color.White; + this.labelValueDec18.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec18.Wordwrap = false; + // + // labelValueDec17 + // + this.labelValueDec17.BackGround = null; + this.labelValueDec17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec17.BorderColor = System.Drawing.Color.Black; + this.labelValueDec17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec17.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec17.ForeColor = System.Drawing.Color.Black; + this.labelValueDec17.LineSpacing = 0F; + this.labelValueDec17.Location = new System.Drawing.Point(309, 489); + this.labelValueDec17.Name = "labelValueDec17"; + this.labelValueDec17.OverlapOptimize = true; + this.labelValueDec17.PasswordChar = '\0'; + this.labelValueDec17.Radius = 3; + this.labelValueDec17.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec17.Size = new System.Drawing.Size(107, 20); + this.labelValueDec17.TabIndex = 868; + this.labelValueDec17.TextColor = System.Drawing.Color.White; + this.labelValueDec17.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec17.Wordwrap = false; + // + // labelValueDec8 + // + this.labelValueDec8.BackGround = null; + this.labelValueDec8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec8.BorderColor = System.Drawing.Color.Black; + this.labelValueDec8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec8.ForeColor = System.Drawing.Color.Black; + this.labelValueDec8.LineSpacing = 0F; + this.labelValueDec8.Location = new System.Drawing.Point(309, 264); + this.labelValueDec8.Name = "labelValueDec8"; + this.labelValueDec8.OverlapOptimize = true; + this.labelValueDec8.PasswordChar = '\0'; + this.labelValueDec8.Radius = 3; + this.labelValueDec8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec8.Size = new System.Drawing.Size(107, 20); + this.labelValueDec8.TabIndex = 866; + this.labelValueDec8.TextColor = System.Drawing.Color.White; + this.labelValueDec8.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec8.Wordwrap = false; + // + // labelValueDec9 + // + this.labelValueDec9.BackGround = null; + this.labelValueDec9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec9.BorderColor = System.Drawing.Color.Black; + this.labelValueDec9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec9.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec9.ForeColor = System.Drawing.Color.Black; + this.labelValueDec9.LineSpacing = 0F; + this.labelValueDec9.Location = new System.Drawing.Point(309, 289); + this.labelValueDec9.Name = "labelValueDec9"; + this.labelValueDec9.OverlapOptimize = true; + this.labelValueDec9.PasswordChar = '\0'; + this.labelValueDec9.Radius = 3; + this.labelValueDec9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec9.Size = new System.Drawing.Size(107, 20); + this.labelValueDec9.TabIndex = 860; + this.labelValueDec9.TextColor = System.Drawing.Color.White; + this.labelValueDec9.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec9.Wordwrap = false; + // + // labelValueDec14 + // + this.labelValueDec14.BackGround = null; + this.labelValueDec14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec14.BorderColor = System.Drawing.Color.Black; + this.labelValueDec14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec14.ForeColor = System.Drawing.Color.Black; + this.labelValueDec14.LineSpacing = 0F; + this.labelValueDec14.Location = new System.Drawing.Point(309, 414); + this.labelValueDec14.Name = "labelValueDec14"; + this.labelValueDec14.OverlapOptimize = true; + this.labelValueDec14.PasswordChar = '\0'; + this.labelValueDec14.Radius = 3; + this.labelValueDec14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec14.Size = new System.Drawing.Size(107, 20); + this.labelValueDec14.TabIndex = 865; + this.labelValueDec14.TextColor = System.Drawing.Color.White; + this.labelValueDec14.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec14.Wordwrap = false; + // + // labelValueDec13 + // + this.labelValueDec13.BackGround = null; + this.labelValueDec13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec13.BorderColor = System.Drawing.Color.Black; + this.labelValueDec13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec13.ForeColor = System.Drawing.Color.Black; + this.labelValueDec13.LineSpacing = 0F; + this.labelValueDec13.Location = new System.Drawing.Point(309, 389); + this.labelValueDec13.Name = "labelValueDec13"; + this.labelValueDec13.OverlapOptimize = true; + this.labelValueDec13.PasswordChar = '\0'; + this.labelValueDec13.Radius = 3; + this.labelValueDec13.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec13.Size = new System.Drawing.Size(107, 20); + this.labelValueDec13.TabIndex = 864; + this.labelValueDec13.TextColor = System.Drawing.Color.White; + this.labelValueDec13.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec13.Wordwrap = false; + // + // labelValueDec12 + // + this.labelValueDec12.BackGround = null; + this.labelValueDec12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec12.BorderColor = System.Drawing.Color.Black; + this.labelValueDec12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec12.ForeColor = System.Drawing.Color.Black; + this.labelValueDec12.LineSpacing = 0F; + this.labelValueDec12.Location = new System.Drawing.Point(309, 364); + this.labelValueDec12.Name = "labelValueDec12"; + this.labelValueDec12.OverlapOptimize = true; + this.labelValueDec12.PasswordChar = '\0'; + this.labelValueDec12.Radius = 3; + this.labelValueDec12.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec12.Size = new System.Drawing.Size(107, 20); + this.labelValueDec12.TabIndex = 863; + this.labelValueDec12.TextColor = System.Drawing.Color.White; + this.labelValueDec12.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec12.Wordwrap = false; + // + // labelValueDec11 + // + this.labelValueDec11.BackGround = null; + this.labelValueDec11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec11.BorderColor = System.Drawing.Color.Black; + this.labelValueDec11.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec11.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec11.ForeColor = System.Drawing.Color.Black; + this.labelValueDec11.LineSpacing = 0F; + this.labelValueDec11.Location = new System.Drawing.Point(309, 339); + this.labelValueDec11.Name = "labelValueDec11"; + this.labelValueDec11.OverlapOptimize = true; + this.labelValueDec11.PasswordChar = '\0'; + this.labelValueDec11.Radius = 3; + this.labelValueDec11.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec11.Size = new System.Drawing.Size(107, 20); + this.labelValueDec11.TabIndex = 862; + this.labelValueDec11.TextColor = System.Drawing.Color.White; + this.labelValueDec11.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec11.Wordwrap = false; + // + // labelValueDec10 + // + this.labelValueDec10.BackGround = null; + this.labelValueDec10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec10.BorderColor = System.Drawing.Color.Black; + this.labelValueDec10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec10.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec10.ForeColor = System.Drawing.Color.Black; + this.labelValueDec10.LineSpacing = 0F; + this.labelValueDec10.Location = new System.Drawing.Point(309, 314); + this.labelValueDec10.Name = "labelValueDec10"; + this.labelValueDec10.OverlapOptimize = true; + this.labelValueDec10.PasswordChar = '\0'; + this.labelValueDec10.Radius = 3; + this.labelValueDec10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec10.Size = new System.Drawing.Size(107, 20); + this.labelValueDec10.TabIndex = 861; + this.labelValueDec10.TextColor = System.Drawing.Color.White; + this.labelValueDec10.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec10.Wordwrap = false; + // + // labelValueDec1 + // + this.labelValueDec1.BackGround = null; + this.labelValueDec1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec1.BorderColor = System.Drawing.Color.Black; + this.labelValueDec1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec1.ForeColor = System.Drawing.Color.Black; + this.labelValueDec1.LineSpacing = 0F; + this.labelValueDec1.Location = new System.Drawing.Point(309, 89); + this.labelValueDec1.Name = "labelValueDec1"; + this.labelValueDec1.OverlapOptimize = true; + this.labelValueDec1.PasswordChar = '\0'; + this.labelValueDec1.Radius = 3; + this.labelValueDec1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec1.Size = new System.Drawing.Size(107, 20); + this.labelValueDec1.TabIndex = 859; + this.labelValueDec1.TextColor = System.Drawing.Color.White; + this.labelValueDec1.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec1.Wordwrap = false; + // + // labelValueDec2 + // + this.labelValueDec2.BackGround = null; + this.labelValueDec2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec2.BorderColor = System.Drawing.Color.Black; + this.labelValueDec2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec2.ForeColor = System.Drawing.Color.Black; + this.labelValueDec2.LineSpacing = 0F; + this.labelValueDec2.Location = new System.Drawing.Point(309, 114); + this.labelValueDec2.Name = "labelValueDec2"; + this.labelValueDec2.OverlapOptimize = true; + this.labelValueDec2.PasswordChar = '\0'; + this.labelValueDec2.Radius = 3; + this.labelValueDec2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec2.Size = new System.Drawing.Size(107, 20); + this.labelValueDec2.TabIndex = 853; + this.labelValueDec2.TextColor = System.Drawing.Color.White; + this.labelValueDec2.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec2.Wordwrap = false; + // + // labelValueDec7 + // + this.labelValueDec7.BackGround = null; + this.labelValueDec7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec7.BorderColor = System.Drawing.Color.Black; + this.labelValueDec7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec7.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec7.ForeColor = System.Drawing.Color.Black; + this.labelValueDec7.LineSpacing = 0F; + this.labelValueDec7.Location = new System.Drawing.Point(309, 239); + this.labelValueDec7.Name = "labelValueDec7"; + this.labelValueDec7.OverlapOptimize = true; + this.labelValueDec7.PasswordChar = '\0'; + this.labelValueDec7.Radius = 3; + this.labelValueDec7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec7.Size = new System.Drawing.Size(107, 20); + this.labelValueDec7.TabIndex = 858; + this.labelValueDec7.TextColor = System.Drawing.Color.White; + this.labelValueDec7.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec7.Wordwrap = false; + // + // labelValueDec6 + // + this.labelValueDec6.BackGround = null; + this.labelValueDec6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec6.BorderColor = System.Drawing.Color.Black; + this.labelValueDec6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec6.ForeColor = System.Drawing.Color.Black; + this.labelValueDec6.LineSpacing = 0F; + this.labelValueDec6.Location = new System.Drawing.Point(309, 214); + this.labelValueDec6.Name = "labelValueDec6"; + this.labelValueDec6.OverlapOptimize = true; + this.labelValueDec6.PasswordChar = '\0'; + this.labelValueDec6.Radius = 3; + this.labelValueDec6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec6.Size = new System.Drawing.Size(107, 20); + this.labelValueDec6.TabIndex = 857; + this.labelValueDec6.TextColor = System.Drawing.Color.White; + this.labelValueDec6.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec6.Wordwrap = false; + // + // labelValueDec5 + // + this.labelValueDec5.BackGround = null; + this.labelValueDec5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec5.BorderColor = System.Drawing.Color.Black; + this.labelValueDec5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec5.ForeColor = System.Drawing.Color.Black; + this.labelValueDec5.LineSpacing = 0F; + this.labelValueDec5.Location = new System.Drawing.Point(309, 189); + this.labelValueDec5.Name = "labelValueDec5"; + this.labelValueDec5.OverlapOptimize = true; + this.labelValueDec5.PasswordChar = '\0'; + this.labelValueDec5.Radius = 3; + this.labelValueDec5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec5.Size = new System.Drawing.Size(107, 20); + this.labelValueDec5.TabIndex = 856; + this.labelValueDec5.TextColor = System.Drawing.Color.White; + this.labelValueDec5.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec5.Wordwrap = false; + // + // labelValueDec4 + // + this.labelValueDec4.BackGround = null; + this.labelValueDec4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec4.BorderColor = System.Drawing.Color.Black; + this.labelValueDec4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec4.ForeColor = System.Drawing.Color.Black; + this.labelValueDec4.LineSpacing = 0F; + this.labelValueDec4.Location = new System.Drawing.Point(309, 164); + this.labelValueDec4.Name = "labelValueDec4"; + this.labelValueDec4.OverlapOptimize = true; + this.labelValueDec4.PasswordChar = '\0'; + this.labelValueDec4.Radius = 3; + this.labelValueDec4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec4.Size = new System.Drawing.Size(107, 20); + this.labelValueDec4.TabIndex = 855; + this.labelValueDec4.TextColor = System.Drawing.Color.White; + this.labelValueDec4.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec4.Wordwrap = false; + // + // labelValueDec3 + // + this.labelValueDec3.BackGround = null; + this.labelValueDec3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelValueDec3.BorderColor = System.Drawing.Color.Black; + this.labelValueDec3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelValueDec3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelValueDec3.ForeColor = System.Drawing.Color.Black; + this.labelValueDec3.LineSpacing = 0F; + this.labelValueDec3.Location = new System.Drawing.Point(309, 139); + this.labelValueDec3.Name = "labelValueDec3"; + this.labelValueDec3.OverlapOptimize = true; + this.labelValueDec3.PasswordChar = '\0'; + this.labelValueDec3.Radius = 3; + this.labelValueDec3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelValueDec3.Size = new System.Drawing.Size(107, 20); + this.labelValueDec3.TabIndex = 854; + this.labelValueDec3.TextColor = System.Drawing.Color.White; + this.labelValueDec3.TextColorDisable = System.Drawing.Color.Gray; + this.labelValueDec3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelValueDec3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelValueDec3.Wordwrap = false; + // + // labelContents15 + // + this.labelContents15.BackGround = null; + this.labelContents15.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents15.BorderColor = System.Drawing.Color.Black; + this.labelContents15.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents15.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents15.ForeColor = System.Drawing.Color.Black; + this.labelContents15.LineSpacing = 0F; + this.labelContents15.Location = new System.Drawing.Point(158, 438); + this.labelContents15.Name = "labelContents15"; + this.labelContents15.OverlapOptimize = true; + this.labelContents15.PasswordChar = '\0'; + this.labelContents15.Radius = 3; + this.labelContents15.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents15.Size = new System.Drawing.Size(145, 20); + this.labelContents15.TabIndex = 852; + this.labelContents15.TextColor = System.Drawing.Color.White; + this.labelContents15.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents15.Wordwrap = false; + // + // labelContents16 + // + this.labelContents16.BackGround = null; + this.labelContents16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents16.BorderColor = System.Drawing.Color.Black; + this.labelContents16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents16.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents16.ForeColor = System.Drawing.Color.Black; + this.labelContents16.LineSpacing = 0F; + this.labelContents16.Location = new System.Drawing.Point(158, 464); + this.labelContents16.Name = "labelContents16"; + this.labelContents16.OverlapOptimize = true; + this.labelContents16.PasswordChar = '\0'; + this.labelContents16.Radius = 3; + this.labelContents16.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents16.Size = new System.Drawing.Size(145, 20); + this.labelContents16.TabIndex = 847; + this.labelContents16.TextColor = System.Drawing.Color.White; + this.labelContents16.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents16.Wordwrap = false; + // + // labelContents20 + // + this.labelContents20.BackGround = null; + this.labelContents20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents20.BorderColor = System.Drawing.Color.Black; + this.labelContents20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents20.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents20.ForeColor = System.Drawing.Color.Black; + this.labelContents20.LineSpacing = 0F; + this.labelContents20.Location = new System.Drawing.Point(158, 564); + this.labelContents20.Name = "labelContents20"; + this.labelContents20.OverlapOptimize = true; + this.labelContents20.PasswordChar = '\0'; + this.labelContents20.Radius = 3; + this.labelContents20.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents20.Size = new System.Drawing.Size(145, 20); + this.labelContents20.TabIndex = 851; + this.labelContents20.TextColor = System.Drawing.Color.White; + this.labelContents20.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents20.Wordwrap = false; + // + // labelContents19 + // + this.labelContents19.BackGround = null; + this.labelContents19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents19.BorderColor = System.Drawing.Color.Black; + this.labelContents19.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents19.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents19.ForeColor = System.Drawing.Color.Black; + this.labelContents19.LineSpacing = 0F; + this.labelContents19.Location = new System.Drawing.Point(158, 539); + this.labelContents19.Name = "labelContents19"; + this.labelContents19.OverlapOptimize = true; + this.labelContents19.PasswordChar = '\0'; + this.labelContents19.Radius = 3; + this.labelContents19.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents19.Size = new System.Drawing.Size(145, 20); + this.labelContents19.TabIndex = 850; + this.labelContents19.TextColor = System.Drawing.Color.White; + this.labelContents19.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents19.Wordwrap = false; + // + // labelContents18 + // + this.labelContents18.BackGround = null; + this.labelContents18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents18.BorderColor = System.Drawing.Color.Black; + this.labelContents18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents18.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents18.ForeColor = System.Drawing.Color.Black; + this.labelContents18.LineSpacing = 0F; + this.labelContents18.Location = new System.Drawing.Point(158, 514); + this.labelContents18.Name = "labelContents18"; + this.labelContents18.OverlapOptimize = true; + this.labelContents18.PasswordChar = '\0'; + this.labelContents18.Radius = 3; + this.labelContents18.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents18.Size = new System.Drawing.Size(145, 20); + this.labelContents18.TabIndex = 849; + this.labelContents18.TextColor = System.Drawing.Color.White; + this.labelContents18.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents18.Wordwrap = false; + // + // labelContents17 + // + this.labelContents17.BackGround = null; + this.labelContents17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents17.BorderColor = System.Drawing.Color.Black; + this.labelContents17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents17.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents17.ForeColor = System.Drawing.Color.Black; + this.labelContents17.LineSpacing = 0F; + this.labelContents17.Location = new System.Drawing.Point(158, 489); + this.labelContents17.Name = "labelContents17"; + this.labelContents17.OverlapOptimize = true; + this.labelContents17.PasswordChar = '\0'; + this.labelContents17.Radius = 3; + this.labelContents17.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents17.Size = new System.Drawing.Size(145, 20); + this.labelContents17.TabIndex = 848; + this.labelContents17.TextColor = System.Drawing.Color.White; + this.labelContents17.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents17.Wordwrap = false; + // + // labelContents8 + // + this.labelContents8.BackGround = null; + this.labelContents8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents8.BorderColor = System.Drawing.Color.Black; + this.labelContents8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents8.ForeColor = System.Drawing.Color.Black; + this.labelContents8.LineSpacing = 0F; + this.labelContents8.Location = new System.Drawing.Point(158, 264); + this.labelContents8.Name = "labelContents8"; + this.labelContents8.OverlapOptimize = true; + this.labelContents8.PasswordChar = '\0'; + this.labelContents8.Radius = 3; + this.labelContents8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents8.Size = new System.Drawing.Size(145, 20); + this.labelContents8.TabIndex = 846; + this.labelContents8.TextColor = System.Drawing.Color.White; + this.labelContents8.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents8.Wordwrap = false; + // + // labelContents9 + // + this.labelContents9.BackGround = null; + this.labelContents9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents9.BorderColor = System.Drawing.Color.Black; + this.labelContents9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents9.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents9.ForeColor = System.Drawing.Color.Black; + this.labelContents9.LineSpacing = 0F; + this.labelContents9.Location = new System.Drawing.Point(158, 289); + this.labelContents9.Name = "labelContents9"; + this.labelContents9.OverlapOptimize = true; + this.labelContents9.PasswordChar = '\0'; + this.labelContents9.Radius = 3; + this.labelContents9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents9.Size = new System.Drawing.Size(145, 20); + this.labelContents9.TabIndex = 840; + this.labelContents9.TextColor = System.Drawing.Color.White; + this.labelContents9.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents9.Wordwrap = false; + // + // labelContents14 + // + this.labelContents14.BackGround = null; + this.labelContents14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents14.BorderColor = System.Drawing.Color.Black; + this.labelContents14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents14.ForeColor = System.Drawing.Color.Black; + this.labelContents14.LineSpacing = 0F; + this.labelContents14.Location = new System.Drawing.Point(158, 414); + this.labelContents14.Name = "labelContents14"; + this.labelContents14.OverlapOptimize = true; + this.labelContents14.PasswordChar = '\0'; + this.labelContents14.Radius = 3; + this.labelContents14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents14.Size = new System.Drawing.Size(145, 20); + this.labelContents14.TabIndex = 845; + this.labelContents14.TextColor = System.Drawing.Color.White; + this.labelContents14.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents14.Wordwrap = false; + // + // labelContents13 + // + this.labelContents13.BackGround = null; + this.labelContents13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents13.BorderColor = System.Drawing.Color.Black; + this.labelContents13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents13.ForeColor = System.Drawing.Color.Black; + this.labelContents13.LineSpacing = 0F; + this.labelContents13.Location = new System.Drawing.Point(158, 389); + this.labelContents13.Name = "labelContents13"; + this.labelContents13.OverlapOptimize = true; + this.labelContents13.PasswordChar = '\0'; + this.labelContents13.Radius = 3; + this.labelContents13.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents13.Size = new System.Drawing.Size(145, 20); + this.labelContents13.TabIndex = 844; + this.labelContents13.TextColor = System.Drawing.Color.White; + this.labelContents13.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents13.Wordwrap = false; + // + // labelContents12 + // + this.labelContents12.BackGround = null; + this.labelContents12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents12.BorderColor = System.Drawing.Color.Black; + this.labelContents12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents12.ForeColor = System.Drawing.Color.Black; + this.labelContents12.LineSpacing = 0F; + this.labelContents12.Location = new System.Drawing.Point(158, 364); + this.labelContents12.Name = "labelContents12"; + this.labelContents12.OverlapOptimize = true; + this.labelContents12.PasswordChar = '\0'; + this.labelContents12.Radius = 3; + this.labelContents12.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents12.Size = new System.Drawing.Size(145, 20); + this.labelContents12.TabIndex = 843; + this.labelContents12.TextColor = System.Drawing.Color.White; + this.labelContents12.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents12.Wordwrap = false; + // + // labelContents11 + // + this.labelContents11.BackGround = null; + this.labelContents11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents11.BorderColor = System.Drawing.Color.Black; + this.labelContents11.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents11.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents11.ForeColor = System.Drawing.Color.Black; + this.labelContents11.LineSpacing = 0F; + this.labelContents11.Location = new System.Drawing.Point(158, 339); + this.labelContents11.Name = "labelContents11"; + this.labelContents11.OverlapOptimize = true; + this.labelContents11.PasswordChar = '\0'; + this.labelContents11.Radius = 3; + this.labelContents11.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents11.Size = new System.Drawing.Size(145, 20); + this.labelContents11.TabIndex = 842; + this.labelContents11.TextColor = System.Drawing.Color.White; + this.labelContents11.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents11.Wordwrap = false; + // + // labelContents10 + // + this.labelContents10.BackGround = null; + this.labelContents10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents10.BorderColor = System.Drawing.Color.Black; + this.labelContents10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents10.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents10.ForeColor = System.Drawing.Color.Black; + this.labelContents10.LineSpacing = 0F; + this.labelContents10.Location = new System.Drawing.Point(158, 314); + this.labelContents10.Name = "labelContents10"; + this.labelContents10.OverlapOptimize = true; + this.labelContents10.PasswordChar = '\0'; + this.labelContents10.Radius = 3; + this.labelContents10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents10.Size = new System.Drawing.Size(145, 20); + this.labelContents10.TabIndex = 841; + this.labelContents10.TextColor = System.Drawing.Color.White; + this.labelContents10.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents10.Wordwrap = false; + // + // labelContents1 + // + this.labelContents1.BackGround = null; + this.labelContents1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents1.BorderColor = System.Drawing.Color.Black; + this.labelContents1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents1.ForeColor = System.Drawing.Color.Black; + this.labelContents1.LineSpacing = 0F; + this.labelContents1.Location = new System.Drawing.Point(158, 89); + this.labelContents1.Name = "labelContents1"; + this.labelContents1.OverlapOptimize = true; + this.labelContents1.PasswordChar = '\0'; + this.labelContents1.Radius = 3; + this.labelContents1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents1.Size = new System.Drawing.Size(145, 20); + this.labelContents1.TabIndex = 839; + this.labelContents1.TextColor = System.Drawing.Color.White; + this.labelContents1.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents1.Wordwrap = false; + // + // labelContents2 + // + this.labelContents2.BackGround = null; + this.labelContents2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents2.BorderColor = System.Drawing.Color.Black; + this.labelContents2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents2.ForeColor = System.Drawing.Color.Black; + this.labelContents2.LineSpacing = 0F; + this.labelContents2.Location = new System.Drawing.Point(158, 114); + this.labelContents2.Name = "labelContents2"; + this.labelContents2.OverlapOptimize = true; + this.labelContents2.PasswordChar = '\0'; + this.labelContents2.Radius = 3; + this.labelContents2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents2.Size = new System.Drawing.Size(145, 20); + this.labelContents2.TabIndex = 833; + this.labelContents2.TextColor = System.Drawing.Color.White; + this.labelContents2.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents2.Wordwrap = false; + // + // labelContents7 + // + this.labelContents7.BackGround = null; + this.labelContents7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents7.BorderColor = System.Drawing.Color.Black; + this.labelContents7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents7.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents7.ForeColor = System.Drawing.Color.Black; + this.labelContents7.LineSpacing = 0F; + this.labelContents7.Location = new System.Drawing.Point(158, 239); + this.labelContents7.Name = "labelContents7"; + this.labelContents7.OverlapOptimize = true; + this.labelContents7.PasswordChar = '\0'; + this.labelContents7.Radius = 3; + this.labelContents7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents7.Size = new System.Drawing.Size(145, 20); + this.labelContents7.TabIndex = 838; + this.labelContents7.TextColor = System.Drawing.Color.White; + this.labelContents7.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents7.Wordwrap = false; + // + // labelContents6 + // + this.labelContents6.BackGround = null; + this.labelContents6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents6.BorderColor = System.Drawing.Color.Black; + this.labelContents6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents6.ForeColor = System.Drawing.Color.Black; + this.labelContents6.LineSpacing = 0F; + this.labelContents6.Location = new System.Drawing.Point(158, 214); + this.labelContents6.Name = "labelContents6"; + this.labelContents6.OverlapOptimize = true; + this.labelContents6.PasswordChar = '\0'; + this.labelContents6.Radius = 3; + this.labelContents6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents6.Size = new System.Drawing.Size(145, 20); + this.labelContents6.TabIndex = 837; + this.labelContents6.TextColor = System.Drawing.Color.White; + this.labelContents6.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents6.Wordwrap = false; + // + // labelContents5 + // + this.labelContents5.BackGround = null; + this.labelContents5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents5.BorderColor = System.Drawing.Color.Black; + this.labelContents5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents5.ForeColor = System.Drawing.Color.Black; + this.labelContents5.LineSpacing = 0F; + this.labelContents5.Location = new System.Drawing.Point(158, 189); + this.labelContents5.Name = "labelContents5"; + this.labelContents5.OverlapOptimize = true; + this.labelContents5.PasswordChar = '\0'; + this.labelContents5.Radius = 3; + this.labelContents5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents5.Size = new System.Drawing.Size(145, 20); + this.labelContents5.TabIndex = 836; + this.labelContents5.TextColor = System.Drawing.Color.White; + this.labelContents5.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents5.Wordwrap = false; + // + // labelContents4 + // + this.labelContents4.BackGround = null; + this.labelContents4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents4.BorderColor = System.Drawing.Color.Black; + this.labelContents4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents4.ForeColor = System.Drawing.Color.Black; + this.labelContents4.LineSpacing = 0F; + this.labelContents4.Location = new System.Drawing.Point(158, 164); + this.labelContents4.Name = "labelContents4"; + this.labelContents4.OverlapOptimize = true; + this.labelContents4.PasswordChar = '\0'; + this.labelContents4.Radius = 3; + this.labelContents4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents4.Size = new System.Drawing.Size(145, 20); + this.labelContents4.TabIndex = 835; + this.labelContents4.TextColor = System.Drawing.Color.White; + this.labelContents4.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents4.Wordwrap = false; + // + // labelContents3 + // + this.labelContents3.BackGround = null; + this.labelContents3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelContents3.BorderColor = System.Drawing.Color.Black; + this.labelContents3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelContents3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelContents3.ForeColor = System.Drawing.Color.Black; + this.labelContents3.LineSpacing = 0F; + this.labelContents3.Location = new System.Drawing.Point(158, 139); + this.labelContents3.Name = "labelContents3"; + this.labelContents3.OverlapOptimize = true; + this.labelContents3.PasswordChar = '\0'; + this.labelContents3.Radius = 3; + this.labelContents3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelContents3.Size = new System.Drawing.Size(145, 20); + this.labelContents3.TabIndex = 834; + this.labelContents3.TextColor = System.Drawing.Color.White; + this.labelContents3.TextColorDisable = System.Drawing.Color.Gray; + this.labelContents3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelContents3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelContents3.Wordwrap = false; + // + // labelStartAddress + // + this.labelStartAddress.BackGround = null; + this.labelStartAddress.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelStartAddress.BorderColor = System.Drawing.Color.Black; + this.labelStartAddress.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelStartAddress.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.labelStartAddress.ForeColor = System.Drawing.Color.White; + this.labelStartAddress.LineSpacing = 0F; + this.labelStartAddress.Location = new System.Drawing.Point(259, 17); + this.labelStartAddress.Name = "labelStartAddress"; + this.labelStartAddress.OverlapOptimize = true; + this.labelStartAddress.PasswordChar = '\0'; + this.labelStartAddress.Radius = 3; + this.labelStartAddress.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelStartAddress.Size = new System.Drawing.Size(70, 28); + this.labelStartAddress.TabIndex = 832; + this.labelStartAddress.Text = "99999"; + this.labelStartAddress.TextColor = System.Drawing.Color.White; + this.labelStartAddress.TextColorDisable = System.Drawing.Color.Gray; + this.labelStartAddress.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelStartAddress.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelStartAddress.Wordwrap = false; + // + // labelReceiveCount + // + this.labelReceiveCount.BackGround = null; + this.labelReceiveCount.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelReceiveCount.BorderColor = System.Drawing.Color.Black; + this.labelReceiveCount.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelReceiveCount.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.labelReceiveCount.ForeColor = System.Drawing.Color.White; + this.labelReceiveCount.LineSpacing = 0F; + this.labelReceiveCount.Location = new System.Drawing.Point(429, 17); + this.labelReceiveCount.Name = "labelReceiveCount"; + this.labelReceiveCount.OverlapOptimize = true; + this.labelReceiveCount.PasswordChar = '\0'; + this.labelReceiveCount.Radius = 3; + this.labelReceiveCount.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelReceiveCount.Size = new System.Drawing.Size(122, 28); + this.labelReceiveCount.TabIndex = 831; + this.labelReceiveCount.Text = "9999999999"; + this.labelReceiveCount.TextColor = System.Drawing.Color.White; + this.labelReceiveCount.TextColorDisable = System.Drawing.Color.Gray; + this.labelReceiveCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelReceiveCount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelReceiveCount.Wordwrap = false; + // + // smartLabel24 + // + this.smartLabel24.BackGround = null; + this.smartLabel24.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel24.BorderColor = System.Drawing.Color.Black; + this.smartLabel24.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel24.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel24.ForeColor = System.Drawing.Color.Black; + this.smartLabel24.LineSpacing = 0F; + this.smartLabel24.Location = new System.Drawing.Point(120, 552); + this.smartLabel24.Name = "smartLabel24"; + this.smartLabel24.OverlapOptimize = true; + this.smartLabel24.PasswordChar = '\0'; + this.smartLabel24.Radius = 3; + this.smartLabel24.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel24.Size = new System.Drawing.Size(32, 20); + this.smartLabel24.TabIndex = 830; + this.smartLabel24.Text = "10"; + this.smartLabel24.TextColor = System.Drawing.Color.White; + this.smartLabel24.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel24.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel24.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel24.Wordwrap = false; + // + // smartLabel25 + // + this.smartLabel25.BackGround = null; + this.smartLabel25.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel25.BorderColor = System.Drawing.Color.Black; + this.smartLabel25.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel25.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel25.ForeColor = System.Drawing.Color.Black; + this.smartLabel25.LineSpacing = 0F; + this.smartLabel25.Location = new System.Drawing.Point(120, 502); + this.smartLabel25.Name = "smartLabel25"; + this.smartLabel25.OverlapOptimize = true; + this.smartLabel25.PasswordChar = '\0'; + this.smartLabel25.Radius = 3; + this.smartLabel25.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel25.Size = new System.Drawing.Size(32, 20); + this.smartLabel25.TabIndex = 829; + this.smartLabel25.Text = "9"; + this.smartLabel25.TextColor = System.Drawing.Color.White; + this.smartLabel25.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel25.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel25.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel25.Wordwrap = false; + // + // smartLabel20 + // + this.smartLabel20.BackGround = null; + this.smartLabel20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel20.BorderColor = System.Drawing.Color.Black; + this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel20.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel20.ForeColor = System.Drawing.Color.Black; + this.smartLabel20.LineSpacing = 0F; + this.smartLabel20.Location = new System.Drawing.Point(120, 451); + this.smartLabel20.Name = "smartLabel20"; + this.smartLabel20.OverlapOptimize = true; + this.smartLabel20.PasswordChar = '\0'; + this.smartLabel20.Radius = 3; + this.smartLabel20.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel20.Size = new System.Drawing.Size(32, 20); + this.smartLabel20.TabIndex = 828; + this.smartLabel20.Text = "8"; + this.smartLabel20.TextColor = System.Drawing.Color.White; + this.smartLabel20.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel20.Wordwrap = false; + // + // smartLabel21 + // + this.smartLabel21.BackGround = null; + this.smartLabel21.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel21.BorderColor = System.Drawing.Color.Black; + this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel21.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel21.ForeColor = System.Drawing.Color.Black; + this.smartLabel21.LineSpacing = 0F; + this.smartLabel21.Location = new System.Drawing.Point(120, 401); + this.smartLabel21.Name = "smartLabel21"; + this.smartLabel21.OverlapOptimize = true; + this.smartLabel21.PasswordChar = '\0'; + this.smartLabel21.Radius = 3; + this.smartLabel21.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel21.Size = new System.Drawing.Size(32, 20); + this.smartLabel21.TabIndex = 827; + this.smartLabel21.Text = "7"; + this.smartLabel21.TextColor = System.Drawing.Color.White; + this.smartLabel21.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel21.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel21.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel21.Wordwrap = false; + // + // smartLabel22 + // + this.smartLabel22.BackGround = null; + this.smartLabel22.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel22.BorderColor = System.Drawing.Color.Black; + this.smartLabel22.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel22.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel22.ForeColor = System.Drawing.Color.Black; + this.smartLabel22.LineSpacing = 0F; + this.smartLabel22.Location = new System.Drawing.Point(120, 352); + this.smartLabel22.Name = "smartLabel22"; + this.smartLabel22.OverlapOptimize = true; + this.smartLabel22.PasswordChar = '\0'; + this.smartLabel22.Radius = 3; + this.smartLabel22.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel22.Size = new System.Drawing.Size(32, 20); + this.smartLabel22.TabIndex = 826; + this.smartLabel22.Text = "6"; + this.smartLabel22.TextColor = System.Drawing.Color.White; + this.smartLabel22.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel22.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel22.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel22.Wordwrap = false; + // + // smartLabel23 + // + this.smartLabel23.BackGround = null; + this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel23.BorderColor = System.Drawing.Color.Black; + this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel23.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel23.ForeColor = System.Drawing.Color.Black; + this.smartLabel23.LineSpacing = 0F; + this.smartLabel23.Location = new System.Drawing.Point(120, 301); + this.smartLabel23.Name = "smartLabel23"; + this.smartLabel23.OverlapOptimize = true; + this.smartLabel23.PasswordChar = '\0'; + this.smartLabel23.Radius = 3; + this.smartLabel23.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel23.Size = new System.Drawing.Size(32, 20); + this.smartLabel23.TabIndex = 825; + this.smartLabel23.Text = "5"; + this.smartLabel23.TextColor = System.Drawing.Color.White; + this.smartLabel23.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel23.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel23.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel23.Wordwrap = false; + // + // smartLabel18 + // + this.smartLabel18.BackGround = null; + this.smartLabel18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel18.BorderColor = System.Drawing.Color.Black; + this.smartLabel18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel18.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel18.ForeColor = System.Drawing.Color.Black; + this.smartLabel18.LineSpacing = 0F; + this.smartLabel18.Location = new System.Drawing.Point(120, 251); + this.smartLabel18.Name = "smartLabel18"; + this.smartLabel18.OverlapOptimize = true; + this.smartLabel18.PasswordChar = '\0'; + this.smartLabel18.Radius = 3; + this.smartLabel18.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel18.Size = new System.Drawing.Size(32, 20); + this.smartLabel18.TabIndex = 824; + this.smartLabel18.Text = "4"; + this.smartLabel18.TextColor = System.Drawing.Color.White; + this.smartLabel18.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel18.Wordwrap = false; + // + // smartLabel19 + // + this.smartLabel19.BackGround = null; + this.smartLabel19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel19.BorderColor = System.Drawing.Color.Black; + this.smartLabel19.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel19.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel19.ForeColor = System.Drawing.Color.Black; + this.smartLabel19.LineSpacing = 0F; + this.smartLabel19.Location = new System.Drawing.Point(120, 201); + this.smartLabel19.Name = "smartLabel19"; + this.smartLabel19.OverlapOptimize = true; + this.smartLabel19.PasswordChar = '\0'; + this.smartLabel19.Radius = 3; + this.smartLabel19.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel19.Size = new System.Drawing.Size(32, 20); + this.smartLabel19.TabIndex = 823; + this.smartLabel19.Text = "3"; + this.smartLabel19.TextColor = System.Drawing.Color.White; + this.smartLabel19.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel19.Wordwrap = false; + // + // smartLabel17 + // + this.smartLabel17.BackGround = null; + this.smartLabel17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel17.BorderColor = System.Drawing.Color.Black; + this.smartLabel17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel17.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel17.ForeColor = System.Drawing.Color.Black; + this.smartLabel17.LineSpacing = 0F; + this.smartLabel17.Location = new System.Drawing.Point(120, 152); + this.smartLabel17.Name = "smartLabel17"; + this.smartLabel17.OverlapOptimize = true; + this.smartLabel17.PasswordChar = '\0'; + this.smartLabel17.Radius = 3; + this.smartLabel17.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel17.Size = new System.Drawing.Size(32, 20); + this.smartLabel17.TabIndex = 822; + this.smartLabel17.Text = "2"; + this.smartLabel17.TextColor = System.Drawing.Color.White; + this.smartLabel17.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel17.Wordwrap = false; + // + // smartLabel16 + // + this.smartLabel16.BackGround = null; + this.smartLabel16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartLabel16.BorderColor = System.Drawing.Color.Black; + this.smartLabel16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel16.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.smartLabel16.ForeColor = System.Drawing.Color.Black; + this.smartLabel16.LineSpacing = 0F; + this.smartLabel16.Location = new System.Drawing.Point(120, 102); + this.smartLabel16.Name = "smartLabel16"; + this.smartLabel16.OverlapOptimize = true; + this.smartLabel16.PasswordChar = '\0'; + this.smartLabel16.Radius = 3; + this.smartLabel16.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel16.Size = new System.Drawing.Size(32, 20); + this.smartLabel16.TabIndex = 821; + this.smartLabel16.Text = "1"; + this.smartLabel16.TextColor = System.Drawing.Color.White; + this.smartLabel16.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel16.Wordwrap = false; + // + // labelTitleLane + // + this.labelTitleLane.BackGround = null; + this.labelTitleLane.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelTitleLane.BorderColor = System.Drawing.Color.Black; + this.labelTitleLane.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleLane.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleLane.ForeColor = System.Drawing.Color.Black; + this.labelTitleLane.LineSpacing = 0F; + this.labelTitleLane.Location = new System.Drawing.Point(120, 64); + this.labelTitleLane.Name = "labelTitleLane"; + this.labelTitleLane.OverlapOptimize = true; + this.labelTitleLane.PasswordChar = '\0'; + this.labelTitleLane.Radius = 3; + this.labelTitleLane.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleLane.Size = new System.Drawing.Size(32, 20); + this.labelTitleLane.TabIndex = 820; + this.labelTitleLane.Text = "Lane"; + this.labelTitleLane.TextColor = System.Drawing.Color.White; + this.labelTitleLane.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleLane.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleLane.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleLane.Wordwrap = false; + // + // labelOffset15 + // + this.labelOffset15.BackGround = null; + this.labelOffset15.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset15.BorderColor = System.Drawing.Color.Black; + this.labelOffset15.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset15.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset15.ForeColor = System.Drawing.Color.Black; + this.labelOffset15.LineSpacing = 0F; + this.labelOffset15.Location = new System.Drawing.Point(37, 438); + this.labelOffset15.Name = "labelOffset15"; + this.labelOffset15.OverlapOptimize = true; + this.labelOffset15.PasswordChar = '\0'; + this.labelOffset15.Radius = 3; + this.labelOffset15.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset15.Size = new System.Drawing.Size(77, 20); + this.labelOffset15.TabIndex = 819; + this.labelOffset15.Text = "0x000A"; + this.labelOffset15.TextColor = System.Drawing.Color.White; + this.labelOffset15.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset15.Wordwrap = false; + // + // labelOffset16 + // + this.labelOffset16.BackGround = null; + this.labelOffset16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset16.BorderColor = System.Drawing.Color.Black; + this.labelOffset16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset16.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset16.ForeColor = System.Drawing.Color.Black; + this.labelOffset16.LineSpacing = 0F; + this.labelOffset16.Location = new System.Drawing.Point(37, 464); + this.labelOffset16.Name = "labelOffset16"; + this.labelOffset16.OverlapOptimize = true; + this.labelOffset16.PasswordChar = '\0'; + this.labelOffset16.Radius = 3; + this.labelOffset16.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset16.Size = new System.Drawing.Size(77, 20); + this.labelOffset16.TabIndex = 814; + this.labelOffset16.Text = "0x000A"; + this.labelOffset16.TextColor = System.Drawing.Color.White; + this.labelOffset16.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset16.Wordwrap = false; + // + // labelOffset20 + // + this.labelOffset20.BackGround = null; + this.labelOffset20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset20.BorderColor = System.Drawing.Color.Black; + this.labelOffset20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset20.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset20.ForeColor = System.Drawing.Color.Black; + this.labelOffset20.LineSpacing = 0F; + this.labelOffset20.Location = new System.Drawing.Point(37, 564); + this.labelOffset20.Name = "labelOffset20"; + this.labelOffset20.OverlapOptimize = true; + this.labelOffset20.PasswordChar = '\0'; + this.labelOffset20.Radius = 3; + this.labelOffset20.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset20.Size = new System.Drawing.Size(77, 20); + this.labelOffset20.TabIndex = 818; + this.labelOffset20.Text = "0x000A"; + this.labelOffset20.TextColor = System.Drawing.Color.White; + this.labelOffset20.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset20.Wordwrap = false; + // + // labelOffset19 + // + this.labelOffset19.BackGround = null; + this.labelOffset19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset19.BorderColor = System.Drawing.Color.Black; + this.labelOffset19.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset19.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset19.ForeColor = System.Drawing.Color.Black; + this.labelOffset19.LineSpacing = 0F; + this.labelOffset19.Location = new System.Drawing.Point(37, 539); + this.labelOffset19.Name = "labelOffset19"; + this.labelOffset19.OverlapOptimize = true; + this.labelOffset19.PasswordChar = '\0'; + this.labelOffset19.Radius = 3; + this.labelOffset19.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset19.Size = new System.Drawing.Size(77, 20); + this.labelOffset19.TabIndex = 817; + this.labelOffset19.Text = "0x000A"; + this.labelOffset19.TextColor = System.Drawing.Color.White; + this.labelOffset19.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset19.Wordwrap = false; + // + // labelOffset18 + // + this.labelOffset18.BackGround = null; + this.labelOffset18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset18.BorderColor = System.Drawing.Color.Black; + this.labelOffset18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset18.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset18.ForeColor = System.Drawing.Color.Black; + this.labelOffset18.LineSpacing = 0F; + this.labelOffset18.Location = new System.Drawing.Point(37, 514); + this.labelOffset18.Name = "labelOffset18"; + this.labelOffset18.OverlapOptimize = true; + this.labelOffset18.PasswordChar = '\0'; + this.labelOffset18.Radius = 3; + this.labelOffset18.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset18.Size = new System.Drawing.Size(77, 20); + this.labelOffset18.TabIndex = 816; + this.labelOffset18.Text = "0x000A"; + this.labelOffset18.TextColor = System.Drawing.Color.White; + this.labelOffset18.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset18.Wordwrap = false; + // + // labelOffset17 + // + this.labelOffset17.BackGround = null; + this.labelOffset17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset17.BorderColor = System.Drawing.Color.Black; + this.labelOffset17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset17.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset17.ForeColor = System.Drawing.Color.Black; + this.labelOffset17.LineSpacing = 0F; + this.labelOffset17.Location = new System.Drawing.Point(37, 489); + this.labelOffset17.Name = "labelOffset17"; + this.labelOffset17.OverlapOptimize = true; + this.labelOffset17.PasswordChar = '\0'; + this.labelOffset17.Radius = 3; + this.labelOffset17.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset17.Size = new System.Drawing.Size(77, 20); + this.labelOffset17.TabIndex = 815; + this.labelOffset17.Text = "0x000A"; + this.labelOffset17.TextColor = System.Drawing.Color.White; + this.labelOffset17.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset17.Wordwrap = false; + // + // labelOffset8 + // + this.labelOffset8.BackGround = null; + this.labelOffset8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset8.BorderColor = System.Drawing.Color.Black; + this.labelOffset8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset8.ForeColor = System.Drawing.Color.Black; + this.labelOffset8.LineSpacing = 0F; + this.labelOffset8.Location = new System.Drawing.Point(37, 264); + this.labelOffset8.Name = "labelOffset8"; + this.labelOffset8.OverlapOptimize = true; + this.labelOffset8.PasswordChar = '\0'; + this.labelOffset8.Radius = 3; + this.labelOffset8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset8.Size = new System.Drawing.Size(77, 20); + this.labelOffset8.TabIndex = 813; + this.labelOffset8.Text = "0x000A"; + this.labelOffset8.TextColor = System.Drawing.Color.White; + this.labelOffset8.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset8.Wordwrap = false; + // + // labelOffset9 + // + this.labelOffset9.BackGround = null; + this.labelOffset9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset9.BorderColor = System.Drawing.Color.Black; + this.labelOffset9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset9.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset9.ForeColor = System.Drawing.Color.Black; + this.labelOffset9.LineSpacing = 0F; + this.labelOffset9.Location = new System.Drawing.Point(37, 289); + this.labelOffset9.Name = "labelOffset9"; + this.labelOffset9.OverlapOptimize = true; + this.labelOffset9.PasswordChar = '\0'; + this.labelOffset9.Radius = 3; + this.labelOffset9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset9.Size = new System.Drawing.Size(77, 20); + this.labelOffset9.TabIndex = 807; + this.labelOffset9.Text = "0x000A"; + this.labelOffset9.TextColor = System.Drawing.Color.White; + this.labelOffset9.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset9.Wordwrap = false; + // + // labelOffset14 + // + this.labelOffset14.BackGround = null; + this.labelOffset14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset14.BorderColor = System.Drawing.Color.Black; + this.labelOffset14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset14.ForeColor = System.Drawing.Color.Black; + this.labelOffset14.LineSpacing = 0F; + this.labelOffset14.Location = new System.Drawing.Point(37, 414); + this.labelOffset14.Name = "labelOffset14"; + this.labelOffset14.OverlapOptimize = true; + this.labelOffset14.PasswordChar = '\0'; + this.labelOffset14.Radius = 3; + this.labelOffset14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset14.Size = new System.Drawing.Size(77, 20); + this.labelOffset14.TabIndex = 812; + this.labelOffset14.Text = "0x000A"; + this.labelOffset14.TextColor = System.Drawing.Color.White; + this.labelOffset14.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset14.Wordwrap = false; + // + // labelOffset13 + // + this.labelOffset13.BackGround = null; + this.labelOffset13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset13.BorderColor = System.Drawing.Color.Black; + this.labelOffset13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset13.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset13.ForeColor = System.Drawing.Color.Black; + this.labelOffset13.LineSpacing = 0F; + this.labelOffset13.Location = new System.Drawing.Point(37, 389); + this.labelOffset13.Name = "labelOffset13"; + this.labelOffset13.OverlapOptimize = true; + this.labelOffset13.PasswordChar = '\0'; + this.labelOffset13.Radius = 3; + this.labelOffset13.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset13.Size = new System.Drawing.Size(77, 20); + this.labelOffset13.TabIndex = 811; + this.labelOffset13.Text = "0x000A"; + this.labelOffset13.TextColor = System.Drawing.Color.White; + this.labelOffset13.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset13.Wordwrap = false; + // + // labelOffset12 + // + this.labelOffset12.BackGround = null; + this.labelOffset12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset12.BorderColor = System.Drawing.Color.Black; + this.labelOffset12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset12.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset12.ForeColor = System.Drawing.Color.Black; + this.labelOffset12.LineSpacing = 0F; + this.labelOffset12.Location = new System.Drawing.Point(37, 364); + this.labelOffset12.Name = "labelOffset12"; + this.labelOffset12.OverlapOptimize = true; + this.labelOffset12.PasswordChar = '\0'; + this.labelOffset12.Radius = 3; + this.labelOffset12.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset12.Size = new System.Drawing.Size(77, 20); + this.labelOffset12.TabIndex = 810; + this.labelOffset12.Text = "0x000A"; + this.labelOffset12.TextColor = System.Drawing.Color.White; + this.labelOffset12.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset12.Wordwrap = false; + // + // labelOffset11 + // + this.labelOffset11.BackGround = null; + this.labelOffset11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset11.BorderColor = System.Drawing.Color.Black; + this.labelOffset11.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset11.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset11.ForeColor = System.Drawing.Color.Black; + this.labelOffset11.LineSpacing = 0F; + this.labelOffset11.Location = new System.Drawing.Point(37, 339); + this.labelOffset11.Name = "labelOffset11"; + this.labelOffset11.OverlapOptimize = true; + this.labelOffset11.PasswordChar = '\0'; + this.labelOffset11.Radius = 3; + this.labelOffset11.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset11.Size = new System.Drawing.Size(77, 20); + this.labelOffset11.TabIndex = 809; + this.labelOffset11.Text = "0x000A"; + this.labelOffset11.TextColor = System.Drawing.Color.White; + this.labelOffset11.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset11.Wordwrap = false; + // + // labelOffset10 + // + this.labelOffset10.BackGround = null; + this.labelOffset10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset10.BorderColor = System.Drawing.Color.Black; + this.labelOffset10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset10.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset10.ForeColor = System.Drawing.Color.Black; + this.labelOffset10.LineSpacing = 0F; + this.labelOffset10.Location = new System.Drawing.Point(37, 314); + this.labelOffset10.Name = "labelOffset10"; + this.labelOffset10.OverlapOptimize = true; + this.labelOffset10.PasswordChar = '\0'; + this.labelOffset10.Radius = 3; + this.labelOffset10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset10.Size = new System.Drawing.Size(77, 20); + this.labelOffset10.TabIndex = 808; + this.labelOffset10.Text = "0x000A"; + this.labelOffset10.TextColor = System.Drawing.Color.White; + this.labelOffset10.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset10.Wordwrap = false; + // + // labelTitleValueHexa + // + this.labelTitleValueHexa.BackGround = null; + this.labelTitleValueHexa.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelTitleValueHexa.BorderColor = System.Drawing.Color.Black; + this.labelTitleValueHexa.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleValueHexa.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleValueHexa.ForeColor = System.Drawing.Color.Black; + this.labelTitleValueHexa.LineSpacing = 0F; + this.labelTitleValueHexa.Location = new System.Drawing.Point(424, 64); + this.labelTitleValueHexa.Name = "labelTitleValueHexa"; + this.labelTitleValueHexa.OverlapOptimize = true; + this.labelTitleValueHexa.PasswordChar = '\0'; + this.labelTitleValueHexa.Radius = 3; + this.labelTitleValueHexa.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleValueHexa.Size = new System.Drawing.Size(147, 20); + this.labelTitleValueHexa.TabIndex = 806; + this.labelTitleValueHexa.Text = "Value(Hexa)"; + this.labelTitleValueHexa.TextColor = System.Drawing.Color.White; + this.labelTitleValueHexa.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleValueHexa.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleValueHexa.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleValueHexa.Wordwrap = false; + // + // labelOffset1 + // + this.labelOffset1.BackGround = null; + this.labelOffset1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset1.BorderColor = System.Drawing.Color.Black; + this.labelOffset1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset1.ForeColor = System.Drawing.Color.Black; + this.labelOffset1.LineSpacing = 0F; + this.labelOffset1.Location = new System.Drawing.Point(37, 89); + this.labelOffset1.Name = "labelOffset1"; + this.labelOffset1.OverlapOptimize = true; + this.labelOffset1.PasswordChar = '\0'; + this.labelOffset1.Radius = 3; + this.labelOffset1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset1.Size = new System.Drawing.Size(77, 20); + this.labelOffset1.TabIndex = 805; + this.labelOffset1.Text = "0x000A"; + this.labelOffset1.TextColor = System.Drawing.Color.White; + this.labelOffset1.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset1.Wordwrap = false; + // + // labelOffset2 + // + this.labelOffset2.BackGround = null; + this.labelOffset2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset2.BorderColor = System.Drawing.Color.Black; + this.labelOffset2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset2.ForeColor = System.Drawing.Color.Black; + this.labelOffset2.LineSpacing = 0F; + this.labelOffset2.Location = new System.Drawing.Point(37, 114); + this.labelOffset2.Name = "labelOffset2"; + this.labelOffset2.OverlapOptimize = true; + this.labelOffset2.PasswordChar = '\0'; + this.labelOffset2.Radius = 3; + this.labelOffset2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset2.Size = new System.Drawing.Size(77, 20); + this.labelOffset2.TabIndex = 796; + this.labelOffset2.Text = "0x000A"; + this.labelOffset2.TextColor = System.Drawing.Color.White; + this.labelOffset2.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset2.Wordwrap = false; + // + // labelTitleValueDecimal + // + this.labelTitleValueDecimal.BackGround = null; + this.labelTitleValueDecimal.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelTitleValueDecimal.BorderColor = System.Drawing.Color.Black; + this.labelTitleValueDecimal.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleValueDecimal.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleValueDecimal.ForeColor = System.Drawing.Color.Black; + this.labelTitleValueDecimal.LineSpacing = 0F; + this.labelTitleValueDecimal.Location = new System.Drawing.Point(309, 64); + this.labelTitleValueDecimal.Name = "labelTitleValueDecimal"; + this.labelTitleValueDecimal.OverlapOptimize = true; + this.labelTitleValueDecimal.PasswordChar = '\0'; + this.labelTitleValueDecimal.Radius = 3; + this.labelTitleValueDecimal.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleValueDecimal.Size = new System.Drawing.Size(107, 20); + this.labelTitleValueDecimal.TabIndex = 804; + this.labelTitleValueDecimal.Text = "Value(Decimal)"; + this.labelTitleValueDecimal.TextColor = System.Drawing.Color.White; + this.labelTitleValueDecimal.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleValueDecimal.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleValueDecimal.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleValueDecimal.Wordwrap = false; + // + // labelTitleContents + // + this.labelTitleContents.BackGround = null; + this.labelTitleContents.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelTitleContents.BorderColor = System.Drawing.Color.Black; + this.labelTitleContents.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleContents.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleContents.ForeColor = System.Drawing.Color.Black; + this.labelTitleContents.LineSpacing = 0F; + this.labelTitleContents.Location = new System.Drawing.Point(158, 64); + this.labelTitleContents.Name = "labelTitleContents"; + this.labelTitleContents.OverlapOptimize = true; + this.labelTitleContents.PasswordChar = '\0'; + this.labelTitleContents.Radius = 3; + this.labelTitleContents.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleContents.Size = new System.Drawing.Size(145, 20); + this.labelTitleContents.TabIndex = 803; + this.labelTitleContents.Text = "Contents"; + this.labelTitleContents.TextColor = System.Drawing.Color.White; + this.labelTitleContents.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleContents.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleContents.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleContents.Wordwrap = false; + // + // labelTitleOffset + // + this.labelTitleOffset.BackGround = null; + this.labelTitleOffset.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelTitleOffset.BorderColor = System.Drawing.Color.Black; + this.labelTitleOffset.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleOffset.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleOffset.ForeColor = System.Drawing.Color.Black; + this.labelTitleOffset.LineSpacing = 0F; + this.labelTitleOffset.Location = new System.Drawing.Point(37, 64); + this.labelTitleOffset.Name = "labelTitleOffset"; + this.labelTitleOffset.OverlapOptimize = true; + this.labelTitleOffset.PasswordChar = '\0'; + this.labelTitleOffset.Radius = 3; + this.labelTitleOffset.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleOffset.Size = new System.Drawing.Size(77, 20); + this.labelTitleOffset.TabIndex = 802; + this.labelTitleOffset.Text = "Offset"; + this.labelTitleOffset.TextColor = System.Drawing.Color.White; + this.labelTitleOffset.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleOffset.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleOffset.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleOffset.Wordwrap = false; + // + // labelOffset7 + // + this.labelOffset7.BackGround = null; + this.labelOffset7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset7.BorderColor = System.Drawing.Color.Black; + this.labelOffset7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset7.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset7.ForeColor = System.Drawing.Color.Black; + this.labelOffset7.LineSpacing = 0F; + this.labelOffset7.Location = new System.Drawing.Point(37, 239); + this.labelOffset7.Name = "labelOffset7"; + this.labelOffset7.OverlapOptimize = true; + this.labelOffset7.PasswordChar = '\0'; + this.labelOffset7.Radius = 3; + this.labelOffset7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset7.Size = new System.Drawing.Size(77, 20); + this.labelOffset7.TabIndex = 801; + this.labelOffset7.Text = "0x000A"; + this.labelOffset7.TextColor = System.Drawing.Color.White; + this.labelOffset7.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset7.Wordwrap = false; + // + // labelOffset6 + // + this.labelOffset6.BackGround = null; + this.labelOffset6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset6.BorderColor = System.Drawing.Color.Black; + this.labelOffset6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset6.ForeColor = System.Drawing.Color.Black; + this.labelOffset6.LineSpacing = 0F; + this.labelOffset6.Location = new System.Drawing.Point(37, 214); + this.labelOffset6.Name = "labelOffset6"; + this.labelOffset6.OverlapOptimize = true; + this.labelOffset6.PasswordChar = '\0'; + this.labelOffset6.Radius = 3; + this.labelOffset6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset6.Size = new System.Drawing.Size(77, 20); + this.labelOffset6.TabIndex = 800; + this.labelOffset6.Text = "0x000A"; + this.labelOffset6.TextColor = System.Drawing.Color.White; + this.labelOffset6.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset6.Wordwrap = false; + // + // labelOffset5 + // + this.labelOffset5.BackGround = null; + this.labelOffset5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset5.BorderColor = System.Drawing.Color.Black; + this.labelOffset5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset5.ForeColor = System.Drawing.Color.Black; + this.labelOffset5.LineSpacing = 0F; + this.labelOffset5.Location = new System.Drawing.Point(37, 189); + this.labelOffset5.Name = "labelOffset5"; + this.labelOffset5.OverlapOptimize = true; + this.labelOffset5.PasswordChar = '\0'; + this.labelOffset5.Radius = 3; + this.labelOffset5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset5.Size = new System.Drawing.Size(77, 20); + this.labelOffset5.TabIndex = 799; + this.labelOffset5.Text = "0x000A"; + this.labelOffset5.TextColor = System.Drawing.Color.White; + this.labelOffset5.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset5.Wordwrap = false; + // + // labelOffset4 + // + this.labelOffset4.BackGround = null; + this.labelOffset4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset4.BorderColor = System.Drawing.Color.Black; + this.labelOffset4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset4.ForeColor = System.Drawing.Color.Black; + this.labelOffset4.LineSpacing = 0F; + this.labelOffset4.Location = new System.Drawing.Point(37, 164); + this.labelOffset4.Name = "labelOffset4"; + this.labelOffset4.OverlapOptimize = true; + this.labelOffset4.PasswordChar = '\0'; + this.labelOffset4.Radius = 3; + this.labelOffset4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset4.Size = new System.Drawing.Size(77, 20); + this.labelOffset4.TabIndex = 798; + this.labelOffset4.Text = "0x000A"; + this.labelOffset4.TextColor = System.Drawing.Color.White; + this.labelOffset4.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset4.Wordwrap = false; + // + // labelOffset3 + // + this.labelOffset3.BackGround = null; + this.labelOffset3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.labelOffset3.BorderColor = System.Drawing.Color.Black; + this.labelOffset3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelOffset3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular); + this.labelOffset3.ForeColor = System.Drawing.Color.Black; + this.labelOffset3.LineSpacing = 0F; + this.labelOffset3.Location = new System.Drawing.Point(37, 139); + this.labelOffset3.Name = "labelOffset3"; + this.labelOffset3.OverlapOptimize = true; + this.labelOffset3.PasswordChar = '\0'; + this.labelOffset3.Radius = 3; + this.labelOffset3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelOffset3.Size = new System.Drawing.Size(77, 20); + this.labelOffset3.TabIndex = 797; + this.labelOffset3.Text = "0x000A"; + this.labelOffset3.TextColor = System.Drawing.Color.White; + this.labelOffset3.TextColorDisable = System.Drawing.Color.Gray; + this.labelOffset3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelOffset3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelOffset3.Wordwrap = false; + // + // labelTitleReceiveCount2 + // + this.labelTitleReceiveCount2.BackGround = null; + this.labelTitleReceiveCount2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelTitleReceiveCount2.BorderColor = System.Drawing.Color.Black; + this.labelTitleReceiveCount2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleReceiveCount2.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleReceiveCount2.ForeColor = System.Drawing.Color.White; + this.labelTitleReceiveCount2.LineSpacing = 0F; + this.labelTitleReceiveCount2.Location = new System.Drawing.Point(345, 32); + this.labelTitleReceiveCount2.Name = "labelTitleReceiveCount2"; + this.labelTitleReceiveCount2.OverlapOptimize = true; + this.labelTitleReceiveCount2.PasswordChar = '\0'; + this.labelTitleReceiveCount2.Radius = 3; + this.labelTitleReceiveCount2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleReceiveCount2.Size = new System.Drawing.Size(75, 15); + this.labelTitleReceiveCount2.TabIndex = 795; + this.labelTitleReceiveCount2.Text = "Count"; + this.labelTitleReceiveCount2.TextColor = System.Drawing.Color.White; + this.labelTitleReceiveCount2.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleReceiveCount2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleReceiveCount2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleReceiveCount2.Wordwrap = false; + // + // labelTitleStartAddr2 + // + this.labelTitleStartAddr2.BackGround = null; + this.labelTitleStartAddr2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelTitleStartAddr2.BorderColor = System.Drawing.Color.Black; + this.labelTitleStartAddr2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleStartAddr2.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleStartAddr2.ForeColor = System.Drawing.Color.White; + this.labelTitleStartAddr2.LineSpacing = 0F; + this.labelTitleStartAddr2.Location = new System.Drawing.Point(189, 32); + this.labelTitleStartAddr2.Name = "labelTitleStartAddr2"; + this.labelTitleStartAddr2.OverlapOptimize = true; + this.labelTitleStartAddr2.PasswordChar = '\0'; + this.labelTitleStartAddr2.Radius = 3; + this.labelTitleStartAddr2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleStartAddr2.Size = new System.Drawing.Size(61, 15); + this.labelTitleStartAddr2.TabIndex = 794; + this.labelTitleStartAddr2.Text = "Address"; + this.labelTitleStartAddr2.TextColor = System.Drawing.Color.White; + this.labelTitleStartAddr2.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleStartAddr2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleStartAddr2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleStartAddr2.Wordwrap = false; + // + // labelTitleReceiveCount1 + // + this.labelTitleReceiveCount1.BackGround = null; + this.labelTitleReceiveCount1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelTitleReceiveCount1.BorderColor = System.Drawing.Color.Black; + this.labelTitleReceiveCount1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleReceiveCount1.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleReceiveCount1.ForeColor = System.Drawing.Color.White; + this.labelTitleReceiveCount1.LineSpacing = 0F; + this.labelTitleReceiveCount1.Location = new System.Drawing.Point(345, 17); + this.labelTitleReceiveCount1.Name = "labelTitleReceiveCount1"; + this.labelTitleReceiveCount1.OverlapOptimize = true; + this.labelTitleReceiveCount1.PasswordChar = '\0'; + this.labelTitleReceiveCount1.Radius = 3; + this.labelTitleReceiveCount1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleReceiveCount1.Size = new System.Drawing.Size(75, 15); + this.labelTitleReceiveCount1.TabIndex = 793; + this.labelTitleReceiveCount1.Text = "Receive"; + this.labelTitleReceiveCount1.TextColor = System.Drawing.Color.White; + this.labelTitleReceiveCount1.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleReceiveCount1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleReceiveCount1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleReceiveCount1.Wordwrap = false; + // + // labelTitleStartAddr1 + // + this.labelTitleStartAddr1.BackGround = null; + this.labelTitleStartAddr1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelTitleStartAddr1.BorderColor = System.Drawing.Color.Black; + this.labelTitleStartAddr1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleStartAddr1.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitleStartAddr1.ForeColor = System.Drawing.Color.White; + this.labelTitleStartAddr1.LineSpacing = 0F; + this.labelTitleStartAddr1.Location = new System.Drawing.Point(189, 17); + this.labelTitleStartAddr1.Name = "labelTitleStartAddr1"; + this.labelTitleStartAddr1.OverlapOptimize = true; + this.labelTitleStartAddr1.PasswordChar = '\0'; + this.labelTitleStartAddr1.Radius = 3; + this.labelTitleStartAddr1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleStartAddr1.Size = new System.Drawing.Size(61, 15); + this.labelTitleStartAddr1.TabIndex = 792; + this.labelTitleStartAddr1.Text = "Start"; + this.labelTitleStartAddr1.TextColor = System.Drawing.Color.White; + this.labelTitleStartAddr1.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleStartAddr1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleStartAddr1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleStartAddr1.Wordwrap = false; + // + // labelTitlePort + // + this.labelTitlePort.BackGround = null; + this.labelTitlePort.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.labelTitlePort.BorderColor = System.Drawing.Color.Black; + this.labelTitlePort.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitlePort.Font = new System.Drawing.Font("새굴림", 9F, System.Drawing.FontStyle.Regular); + this.labelTitlePort.ForeColor = System.Drawing.Color.White; + this.labelTitlePort.LineSpacing = 0F; + this.labelTitlePort.Location = new System.Drawing.Point(37, 17); + this.labelTitlePort.Name = "labelTitlePort"; + this.labelTitlePort.OverlapOptimize = true; + this.labelTitlePort.PasswordChar = '\0'; + this.labelTitlePort.Radius = 3; + this.labelTitlePort.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitlePort.Size = new System.Drawing.Size(48, 28); + this.labelTitlePort.TabIndex = 791; + this.labelTitlePort.Text = "Port"; + this.labelTitlePort.TextColor = System.Drawing.Color.White; + this.labelTitlePort.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitlePort.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitlePort.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitlePort.Wordwrap = false; + // + // ControlMainModbus + // + this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.Controls.Add(this.smartGroupBox1); + this.Name = "ControlMainModbus"; + this.Size = new System.Drawing.Size(589, 613); + this.smartGroupBox1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private SmartX.SmartGroupBox smartGroupBox1; + public SmartX.SmartLabel labelTitleReceiveCount2; + public SmartX.SmartLabel labelTitleStartAddr2; + public SmartX.SmartLabel labelTitleReceiveCount1; + public SmartX.SmartLabel labelTitleStartAddr1; + public SmartX.SmartLabel labelTitlePort; + public SmartX.SmartLabel labelTitleValueHexa; + public SmartX.SmartLabel labelTitleValueDecimal; + public SmartX.SmartLabel labelTitleContents; + public SmartX.SmartLabel labelTitleOffset; + public SmartX.SmartLabel labelTitleLane; + public SmartX.SmartLabel smartLabel24; + public SmartX.SmartLabel smartLabel25; + public SmartX.SmartLabel smartLabel20; + public SmartX.SmartLabel smartLabel21; + public SmartX.SmartLabel smartLabel22; + public SmartX.SmartLabel smartLabel23; + public SmartX.SmartLabel smartLabel18; + public SmartX.SmartLabel smartLabel19; + public SmartX.SmartLabel smartLabel17; + public SmartX.SmartLabel smartLabel16; + public SmartX.SmartLabel labelStartAddress; + public SmartX.SmartLabel labelReceiveCount; + private SmartX.SmartLabel labelOffset15; + private SmartX.SmartLabel labelOffset16; + private SmartX.SmartLabel labelOffset20; + private SmartX.SmartLabel labelOffset19; + private SmartX.SmartLabel labelOffset18; + private SmartX.SmartLabel labelOffset17; + private SmartX.SmartLabel labelOffset8; + private SmartX.SmartLabel labelOffset9; + private SmartX.SmartLabel labelOffset14; + private SmartX.SmartLabel labelOffset13; + private SmartX.SmartLabel labelOffset12; + private SmartX.SmartLabel labelOffset11; + private SmartX.SmartLabel labelOffset10; + private SmartX.SmartLabel labelOffset1; + private SmartX.SmartLabel labelOffset2; + private SmartX.SmartLabel labelOffset7; + private SmartX.SmartLabel labelOffset6; + private SmartX.SmartLabel labelOffset5; + private SmartX.SmartLabel labelOffset4; + private SmartX.SmartLabel labelOffset3; + private SmartX.SmartLabel labelValueHexa15; + private SmartX.SmartLabel labelValueHexa16; + private SmartX.SmartLabel labelValueHexa20; + private SmartX.SmartLabel labelValueHexa19; + private SmartX.SmartLabel labelValueHexa18; + private SmartX.SmartLabel labelValueHexa17; + private SmartX.SmartLabel labelValueHexa8; + private SmartX.SmartLabel labelValueHexa9; + private SmartX.SmartLabel labelValueHexa14; + private SmartX.SmartLabel labelValueHexa13; + private SmartX.SmartLabel labelValueHexa12; + private SmartX.SmartLabel labelValueHexa11; + private SmartX.SmartLabel labelValueHexa10; + private SmartX.SmartLabel labelValueHexa1; + private SmartX.SmartLabel labelValueHexa2; + private SmartX.SmartLabel labelValueHexa7; + private SmartX.SmartLabel labelValueHexa6; + private SmartX.SmartLabel labelValueHexa5; + private SmartX.SmartLabel labelValueHexa4; + private SmartX.SmartLabel labelValueHexa3; + private SmartX.SmartLabel labelValueDec15; + private SmartX.SmartLabel labelValueDec16; + private SmartX.SmartLabel labelValueDec20; + private SmartX.SmartLabel labelValueDec19; + private SmartX.SmartLabel labelValueDec18; + private SmartX.SmartLabel labelValueDec17; + private SmartX.SmartLabel labelValueDec8; + private SmartX.SmartLabel labelValueDec9; + private SmartX.SmartLabel labelValueDec14; + private SmartX.SmartLabel labelValueDec13; + private SmartX.SmartLabel labelValueDec12; + private SmartX.SmartLabel labelValueDec11; + private SmartX.SmartLabel labelValueDec10; + private SmartX.SmartLabel labelValueDec1; + private SmartX.SmartLabel labelValueDec2; + private SmartX.SmartLabel labelValueDec7; + private SmartX.SmartLabel labelValueDec6; + private SmartX.SmartLabel labelValueDec5; + private SmartX.SmartLabel labelValueDec4; + private SmartX.SmartLabel labelValueDec3; + private SmartX.SmartLabel labelContents15; + private SmartX.SmartLabel labelContents16; + private SmartX.SmartLabel labelContents20; + private SmartX.SmartLabel labelContents19; + private SmartX.SmartLabel labelContents18; + private SmartX.SmartLabel labelContents17; + private SmartX.SmartLabel labelContents8; + private SmartX.SmartLabel labelContents9; + private SmartX.SmartLabel labelContents14; + private SmartX.SmartLabel labelContents13; + private SmartX.SmartLabel labelContents12; + private SmartX.SmartLabel labelContents11; + private SmartX.SmartLabel labelContents10; + private SmartX.SmartLabel labelContents1; + private SmartX.SmartLabel labelContents2; + private SmartX.SmartLabel labelContents7; + private SmartX.SmartLabel labelContents6; + private SmartX.SmartLabel labelContents5; + private SmartX.SmartLabel labelContents4; + private SmartX.SmartLabel labelContents3; + } +} diff --git a/INT_PT002/Controls/MainDisplay/ControlMainModbus.cs b/INT_PT002/Controls/MainDisplay/ControlMainModbus.cs new file mode 100644 index 0000000..24adb26 --- /dev/null +++ b/INT_PT002/Controls/MainDisplay/ControlMainModbus.cs @@ -0,0 +1,232 @@ +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.Linq; +using System.Text; +using System.Windows.Forms; + +using INT_PT002.DataStore; +using INT_PT002.Forms; +using SmartX; + +namespace INT_PT002.Controls +{ + public partial class ControlMainModbus : UserControl + { + #region Field + private FormMainDisplay3 m_ParentForm; + private UInt32 ReceiveCount; + private static int ModbusCount = 20; + + private Collection CollectionOffset; + private Collection CollectionContents; + private Collection CollectionDec; + private Collection CollectionHexa; + #endregion + + #region Constructor + public ControlMainModbus(FormMainDisplay3 parent) + { + InitializeComponent(); + + this.ParentForm = parent; + + this.DefaultSetting(); + this.InitializeDesign(); + } + #endregion + + #region Property + public FormMainDisplay3 ParentForm + { + get { return this.m_ParentForm; } + private set { this.m_ParentForm = value; } + } + #endregion + + #region Method + public void InitializeDesign() + { + if (this.ParentForm.ParentForm.SystemConfig.LANGUAGE == Define.E_LanguageID.English) + { + #region 영문 + this.labelTitlePort.Text = "Port"; + this.labelTitleStartAddr1.Text = "Start"; + this.labelTitleStartAddr2.Text = "Address"; + this.labelTitleReceiveCount1.Text = "Receive"; + this.labelTitleReceiveCount2.Text = "Count"; + + this.labelTitleOffset.Text = "Offset"; + this.labelTitleContents.Text = "Contents"; + this.labelTitleValueDecimal.Text = "Value(Decimal)"; + this.labelTitleValueHexa.Text = "Value(Hexa)"; + + for (int i = 1; i <= ModbusCount; i++) + this.CollectionOffset[i - 1].Font = new Font("새굴림", 9, FontStyle.Regular); + + for (int i = 1; i <= ModbusCount; i++) + { + if (i % 2 == 1) + this.CollectionContents[i - 1].Text = "Processing"; + else + this.CollectionContents[i - 1].Text = "Result"; + } + #endregion + } + else + { + #region 한글 + this.labelTitlePort.Text = "Port"; + this.labelTitleStartAddr1.Text = "Start"; + this.labelTitleStartAddr2.Text = "Address"; + this.labelTitleReceiveCount1.Text = "Receive"; + this.labelTitleReceiveCount2.Text = "Count"; + + this.labelTitleOffset.Text = "Offset"; + this.labelTitleContents.Text = "항목"; + this.labelTitleValueDecimal.Text = "값(Decimal)"; + this.labelTitleValueHexa.Text = "값(Hexa)"; + + for (int i = 1; i <= ModbusCount; i++) + this.CollectionOffset[i - 1].Font = new Font("새굴림", 9, FontStyle.Regular); + + for (int i = 1; i <= ModbusCount; i++) + { + if (i % 2 == 1) + this.CollectionContents[i - 1].Text = "진행 여부"; + else + this.CollectionContents[i - 1].Text = "결과"; + } + #endregion + } + } + private void DefaultSetting() + { + this.CollectionOffset = new Collection(); + this.CollectionContents = new Collection(); + this.CollectionDec = new Collection(); + this.CollectionHexa = new Collection(); + + for (int i = 1; i <= ModbusCount; i++) + { + this.CollectionOffset.Add(FindByNameUtil.SmartLabel("labelOffset" + i, this)); + this.CollectionContents.Add(FindByNameUtil.SmartLabel("labelContents" + i, this)); + this.CollectionDec.Add(FindByNameUtil.SmartLabel("labelValueDec" + i, this)); + this.CollectionHexa.Add(FindByNameUtil.SmartLabel("labelValueHexa" + i, this)); + //Console.Write("\n" + string.Format("DefaultSetting {0:yyyy-MM-dd HH:mm:ss}: {1}", DateTime.Now, 4)); + } + + this.ReceiveCount = 0; + this.labelReceiveCount.Text = this.ReceiveCount.ToString(); + } + + public void Clear() + { + this.UpdateData(this.ParentForm.ParentForm.Current30000ModbusData); + } + public void UpdateEquipmentStatusDisplay(Define.E_EquipmentStatus status) + { + + } + public void UpdateReceiveCount() + { + if (this.ReceiveCount > 999999999) + this.ReceiveCount = 0; + else + { + this.ReceiveCount++; + this.labelReceiveCount.Text = this.ReceiveCount.ToString(); + } + } + public void UpdateData(_30000_ModbusData mData) + { + this.CollectionDec[0].Text = mData._1_IsProcessing.ToString(); + this.CollectionDec[1].Text = mData._1_IsLeak.ToString(); + this.CollectionDec[2].Text = mData._2_IsProcessing.ToString(); + this.CollectionDec[3].Text = mData._2_IsLeak.ToString(); + this.CollectionDec[4].Text = mData._3_IsProcessing.ToString(); + this.CollectionDec[5].Text = mData._3_IsLeak.ToString(); + this.CollectionDec[6].Text = mData._4_IsProcessing.ToString(); + this.CollectionDec[7].Text = mData._4_IsLeak.ToString(); + this.CollectionDec[8].Text = mData._5_IsProcessing.ToString(); + this.CollectionDec[9].Text = mData._5_IsLeak.ToString(); + this.CollectionDec[10].Text = mData._6_IsProcessing.ToString(); + this.CollectionDec[11].Text = mData._6_IsLeak.ToString(); + this.CollectionDec[12].Text = mData._7_IsProcessing.ToString(); + this.CollectionDec[13].Text = mData._7_IsLeak.ToString(); + this.CollectionDec[14].Text = mData._8_IsProcessing.ToString(); + this.CollectionDec[15].Text = mData._8_IsLeak.ToString(); + this.CollectionDec[16].Text = mData._9_IsProcessing.ToString(); + this.CollectionDec[17].Text = mData._9_IsLeak.ToString(); + this.CollectionDec[18].Text = mData._10_IsProcessing.ToString(); + this.CollectionDec[19].Text = mData._10_IsLeak.ToString(); + + this.CollectionHexa[0].Text = mData.HexString_1_IsProcessing; + this.CollectionHexa[1].Text = mData.HexString_1_IsLeak; + this.CollectionHexa[2].Text = mData.HexString_2_IsProcessing; + this.CollectionHexa[3].Text = mData.HexString_2_IsLeak; + this.CollectionHexa[4].Text = mData.HexString_3_IsProcessing; + this.CollectionHexa[5].Text = mData.HexString_3_IsLeak; + this.CollectionHexa[6].Text = mData.HexString_4_IsProcessing; + this.CollectionHexa[7].Text = mData.HexString_4_IsLeak; + this.CollectionHexa[8].Text = mData.HexString_5_IsProcessing; + this.CollectionHexa[9].Text = mData.HexString_5_IsLeak; + this.CollectionHexa[10].Text = mData.HexString_6_IsProcessing; + this.CollectionHexa[11].Text = mData.HexString_6_IsLeak; + this.CollectionHexa[12].Text = mData.HexString_7_IsProcessing; + this.CollectionHexa[13].Text = mData.HexString_7_IsLeak; + this.CollectionHexa[14].Text = mData.HexString_8_IsProcessing; + this.CollectionHexa[15].Text = mData.HexString_8_IsLeak; + this.CollectionHexa[16].Text = mData.HexString_9_IsProcessing; + this.CollectionHexa[17].Text = mData.HexString_9_IsLeak; + this.CollectionHexa[18].Text = mData.HexString_10_IsProcessing; + this.CollectionHexa[19].Text = mData.HexString_10_IsLeak; + } + public void UpdateOffset(bool master, int startAddress) + { + if (master == true) + { + for (int i = 0; i < ModbusCount; i++) + { + this.CollectionOffset[i].Text = (3000 + startAddress).ToString(); + startAddress += 2; + } + } + else + { + int address = 3010; + for (int i = 0; i < ModbusCount; i++) + { + this.CollectionOffset[i].Text = "0x" + address.ToString("X4"); + address += 2; + } + } + } + public void UpdateDisplay() + { + if (this.ParentForm.ParentForm.SystemConfig.MODBUS_TCP_SELECTFUNCTION == (int)Define.E_ModbusFunction._04_ReadInputRegister) + { + this.labelStartAddress.Text = "-"; + this.UpdateOffset(false, this.ParentForm.ParentForm.SystemConfig.MODBUS_TCP_START_ADDRESS); + } + else + { + this.labelStartAddress.Text = this.ParentForm.ParentForm.SystemConfig.MODBUS_TCP_START_ADDRESS.ToString(); + this.UpdateOffset(true, this.ParentForm.ParentForm.SystemConfig.MODBUS_TCP_START_ADDRESS); + } + } + + public void DisplayRefresh() + { + this.UpdateDisplay(); + this.UpdateData(this.ParentForm.ParentForm.Current30000ModbusData); + } + #endregion + + #region Event Handler + #endregion + } +} diff --git a/INT_PT002/Controls/MainDisplay/ControlMainModbus.resx b/INT_PT002/Controls/MainDisplay/ControlMainModbus.resx new file mode 100644 index 0000000..ea521d4 --- /dev/null +++ b/INT_PT002/Controls/MainDisplay/ControlMainModbus.resx @@ -0,0 +1,294 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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 + mPENLrHYJjoXQeeY8Q0usdgmOhdB55jxDS6x2CY6F0HnmPENLrHYJjoXQeeY8Q0usdgmOhdB55jxDS6x + 2CY6F0HnmPENLrHYJjoXQeeY8Q0usdgmOhdB55jxDS6x2CY6F0HnmPENLrHYJjoXQeeY8Q0usdgmOhdB + 55jxDS6x2CY6F0HnmPENLrHYJjoXQeeY8Q0usdgmOhdB55jxDS6x2CY6F0HnmPENLrHYJjoXQeeY8Q0u + sdgmuZ0zxhhjXmSOxDzjatWdOV58yuNjHUHu5vccM3/605+P/93hRVhsE52LoHPMOMdLLLaJzkXQOWac + 4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6 + F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xz + vMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20Tn + IugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2Ca5nfvY5rhf + r+P628YYUz1HYp5xterOHC8+5fGxjovcze85ZvzsWGKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6Bz + zDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKx + TXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSO + Ged4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2 + ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvkds4YY4x5kTkS84yrVXfm + ePEpj491/Lu1m99zzPjZscRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdL + LLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6C + zjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJ + xTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQ + OWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbJ7dzHNsf9eh3X3zbGmOo5EvOMq1V35njxKY+PdVzk + bn7PMeNnxxKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hx + jpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvo + XASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO + 8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOd + i6BzzDjHSyy2ic5F0DlmnOMlFtskt3PGGGPMi8yRmGdcrbozx4tPeXys49+t3fyeY8bPjiUW20TnIugc + M87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hs + E52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1j + xjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEott + onMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPM + OMdLLLZJbuc+tjnu1+u4/rYxxlTPkZhnXK26M8eLT3l8rOMid/N7jhk/O5ZYbBOdi6BzzDjHSyy2ic5F + 0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwv + sdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkI + OseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMl + FttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmuZ0z + xhhjXmSOxDzjatWdOV58yuNjHf9u7eb3HDN+diyx2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac + 4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6 + F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xz + vMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20Tn + IugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNcjv3sc1xv17H9beNMaZ6jsQ8 + 42rVnTlefMrjYx0XuZvfc8z42bHEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6Bz + zDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKx + TXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSO + Ged4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2 + ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU2ye2cMcYY8yJzJOYZV6vuzPHiUx4f6/h3aze/ + 55jxs2OJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdL + LLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6C + zjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJ + xTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQ + OWac4yUW20TnIugcM87xEottktu5j22O+/U6rr9tjDHVcyTmGVer7szx4lMeH+u4yN38nmPGz44lFttE + 5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hx + jpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvo + XASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO + 8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOd + i6BzzDjHSyy2SW7njDHGmBeZIzHPuFp1Z44Xn/L4WMe/W7v5PceMnx1LLLaJzkXQOWac4yUW20TnIugc + M87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hs + E52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1j + xjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEott + onMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsk9zOfWxz + 3K/Xcf1tY4ypniMxz7hadWeOF5/y+FjHRe7m9xwzfnYssdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F + 0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwv + sdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkI + OseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMl + FttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXI7Z4wxxrzIHIl5xtWq + O3O8+JTHxzr+3drN7zlm/OxYYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac + 4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6 + F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xz + vMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20Tn + IugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+R27mOb4369jutvG2NM9RyJecbVqjtzvPiUx8c6 + LnI3v+eY8bNjicU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6Bz + zDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKx + TXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSO + Ged4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2 + ic5F0DlmnOMlFttE5yLoHDPO8RKLbZLbOWOMMeZF5kjMM65W3Znjxac8Ptbx79Zufs8x42fHEottonMR + dI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdL + LLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6C + zjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJ + xTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQ + OWac4yUW2yS3cx/bHPfrdVx/2xhjqudIzDOuVt2Z48WnPD7WcZG7+T3HjJ8dSyy2ic5F0DlmnOMlFttE + 5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hx + jpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvo + XASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO + 8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbJPc + zhljjDEvMkdinnG16s4cLz7l8bGOf7d283uOGT87llhsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugc + M87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hs + E52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1j + xjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEott + onMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2Ca5nfvY5rhfr+P628YYUz1H + Yp5xterOHC8+5fGxjovcze85ZvzsWGKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F + 0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwv + sdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkI + OseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMl + FttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvkds4YY4x5kTkS84yrVXfmePEpj491/Lu1 + m99zzPjZscRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac + 4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xzvMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6 + F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20TnIugcM87xEottonMRdI4Z53iJxTbRuQg6x4xz + vMRim+hcBJ1jxjleYrFNdC6CzjHjHC+x2CY6F0HnmHGOl1hsE52LoHPMOMdLLLaJzkXQOWac4yUW20Tn + IugcM87xEottonMRdI4Z53iJxTbJ7dzHNsf9eh3X3zbGmOo5EvOMq1V35njxKY+PdVzkbn7PMeNnxxKL + baJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6Bz + zDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSOGed4icU20bkIOseMc7zEYpvoXASdY8Y5XmKx + TXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2ic5F0DlmnOMlFttE5yLoHDPO8RKLbaJzEXSO + Ged4icU20bkIOseMc7zEYpvoXASdY8Y5XmKxTXQugs4x4xwvsdgmOhdB55hxjpdYbBOdi6BzzDjHSyy2 + SW7nfv+HP348vvv+b8d/eR0f6u/yUr777i+/+/Z/eHHf/fm747/wjyu0cz/88MP33//14/H4Go7/8jo+ + 1N/lpfgGl1hsk0dQjsQ842rVnTleBIAcV6vuzPEiAOS4WnVnjhcBIMfVqjvzq//87fEoACT46stvr1bd + mS9++evjXQBI8P7d11er7sznn31xvAsACR6Fulp1Z3786c+OdwEgwaNQV6vuzJs3n7x/983xNAB8WO/f + f/Mo1NWqm/P27U+P1wHgw3q06arUi8zPf/758QcA4EN5VOnq00vNmzdvfvEv/3b8GQB4fb/4xb8/qnT1 + 6WXn7dufvPviN8ffA4DX8WjQo0RXk5bmzZtPfvzpzz7/7It3777+6svfHZ8AAF7WozWP4jy686jPi/0f + nhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wx + 5h92fvSj/weuCgZ1alNo5wAAAABJRU5ErkJggg== + + + + WEBPAD + + \ No newline at end of file diff --git a/INT_PT002/Controls/System/ControlMenuSystemEthernet.Designer.cs b/INT_PT002/Controls/System/ControlMenuSystemEthernet.Designer.cs index 90d7d8d..b645f65 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemEthernet.Designer.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemEthernet.Designer.cs @@ -289,7 +289,7 @@ this.groupBoxModbusSetting.Location = new System.Drawing.Point(554, 414); this.groupBoxModbusSetting.Name = "groupBoxModbusSetting"; this.groupBoxModbusSetting.RoundRadius = 5; - this.groupBoxModbusSetting.Size = new System.Drawing.Size(287, 237); + this.groupBoxModbusSetting.Size = new System.Drawing.Size(287, 234); this.groupBoxModbusSetting.TabIndex = 183; this.groupBoxModbusSetting.Text = "Modbus Settings"; this.groupBoxModbusSetting.TextColor = System.Drawing.Color.White; @@ -308,7 +308,7 @@ this.buttonSaveModbus.ImageDisable = null; this.buttonSaveModbus.ImageDown = null; this.buttonSaveModbus.ImageUp = null; - this.buttonSaveModbus.Location = new System.Drawing.Point(220, 4); + this.buttonSaveModbus.Location = new System.Drawing.Point(220, 3); this.buttonSaveModbus.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonSaveModbus.Name = "buttonSaveModbus"; this.buttonSaveModbus.NestedClickEventPrevent = false; @@ -519,7 +519,7 @@ this.buttonSaveClient.ImageDisable = null; this.buttonSaveClient.ImageDown = null; this.buttonSaveClient.ImageUp = null; - this.buttonSaveClient.Location = new System.Drawing.Point(317, 5); + this.buttonSaveClient.Location = new System.Drawing.Point(317, 3); this.buttonSaveClient.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonSaveClient.Name = "buttonSaveClient"; this.buttonSaveClient.NestedClickEventPrevent = false; @@ -556,7 +556,7 @@ this.buttonStopClient.ImageDisable = null; this.buttonStopClient.ImageDown = null; this.buttonStopClient.ImageUp = null; - this.buttonStopClient.Location = new System.Drawing.Point(210, 160); + this.buttonStopClient.Location = new System.Drawing.Point(210, 158); this.buttonStopClient.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonStopClient.Name = "buttonStopClient"; this.buttonStopClient.NestedClickEventPrevent = false; @@ -585,7 +585,7 @@ this.labelHostPort.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelHostPort.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelHostPort.LineSpacing = 0F; - this.labelHostPort.Location = new System.Drawing.Point(153, 122); + this.labelHostPort.Location = new System.Drawing.Point(153, 120); this.labelHostPort.Name = "labelHostPort"; this.labelHostPort.OverlapOptimize = true; this.labelHostPort.PasswordChar = '\0'; @@ -616,7 +616,7 @@ this.buttonStartClient.ImageDisable = null; this.buttonStartClient.ImageDown = null; this.buttonStartClient.ImageUp = null; - this.buttonStartClient.Location = new System.Drawing.Point(89, 160); + this.buttonStartClient.Location = new System.Drawing.Point(89, 158); this.buttonStartClient.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonStartClient.Name = "buttonStartClient"; this.buttonStartClient.NestedClickEventPrevent = false; @@ -645,7 +645,7 @@ this.labelHostIP4.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelHostIP4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelHostIP4.LineSpacing = 0F; - this.labelHostIP4.Location = new System.Drawing.Point(321, 88); + this.labelHostIP4.Location = new System.Drawing.Point(321, 86); this.labelHostIP4.Name = "labelHostIP4"; this.labelHostIP4.OverlapOptimize = true; this.labelHostIP4.PasswordChar = '\0'; @@ -669,7 +669,7 @@ this.labelHostIP3.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelHostIP3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelHostIP3.LineSpacing = 0F; - this.labelHostIP3.Location = new System.Drawing.Point(265, 88); + this.labelHostIP3.Location = new System.Drawing.Point(265, 86); this.labelHostIP3.Name = "labelHostIP3"; this.labelHostIP3.OverlapOptimize = true; this.labelHostIP3.PasswordChar = '\0'; @@ -693,7 +693,7 @@ this.labelHostIP2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelHostIP2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelHostIP2.LineSpacing = 0F; - this.labelHostIP2.Location = new System.Drawing.Point(209, 88); + this.labelHostIP2.Location = new System.Drawing.Point(209, 86); this.labelHostIP2.Name = "labelHostIP2"; this.labelHostIP2.OverlapOptimize = true; this.labelHostIP2.PasswordChar = '\0'; @@ -717,7 +717,7 @@ this.labelHostIP1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelHostIP1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelHostIP1.LineSpacing = 0F; - this.labelHostIP1.Location = new System.Drawing.Point(153, 88); + this.labelHostIP1.Location = new System.Drawing.Point(153, 86); this.labelHostIP1.Name = "labelHostIP1"; this.labelHostIP1.OverlapOptimize = true; this.labelHostIP1.PasswordChar = '\0'; @@ -741,7 +741,7 @@ this.labelClientStatus.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelClientStatus.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); this.labelClientStatus.LineSpacing = 0F; - this.labelClientStatus.Location = new System.Drawing.Point(153, 54); + this.labelClientStatus.Location = new System.Drawing.Point(153, 52); this.labelClientStatus.Name = "labelClientStatus"; this.labelClientStatus.OverlapOptimize = true; this.labelClientStatus.PasswordChar = '\0'; @@ -765,7 +765,7 @@ this.smartLabel7.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel7.ForeColor = System.Drawing.Color.Red; this.smartLabel7.LineSpacing = 0F; - this.smartLabel7.Location = new System.Drawing.Point(17, 54); + this.smartLabel7.Location = new System.Drawing.Point(17, 52); this.smartLabel7.Name = "smartLabel7"; this.smartLabel7.OverlapOptimize = true; this.smartLabel7.PasswordChar = '\0'; @@ -789,7 +789,7 @@ this.smartLabel8.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel8.ForeColor = System.Drawing.Color.Red; this.smartLabel8.LineSpacing = 0F; - this.smartLabel8.Location = new System.Drawing.Point(17, 88); + this.smartLabel8.Location = new System.Drawing.Point(17, 86); this.smartLabel8.Name = "smartLabel8"; this.smartLabel8.OverlapOptimize = true; this.smartLabel8.PasswordChar = '\0'; @@ -813,7 +813,7 @@ this.smartLabel9.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel9.ForeColor = System.Drawing.Color.White; this.smartLabel9.LineSpacing = 0F; - this.smartLabel9.Location = new System.Drawing.Point(17, 122); + this.smartLabel9.Location = new System.Drawing.Point(17, 120); this.smartLabel9.Name = "smartLabel9"; this.smartLabel9.OverlapOptimize = true; this.smartLabel9.PasswordChar = '\0'; @@ -870,7 +870,7 @@ this.buttonSaveServer.ImageDisable = null; this.buttonSaveServer.ImageDown = null; this.buttonSaveServer.ImageUp = null; - this.buttonSaveServer.Location = new System.Drawing.Point(317, 5); + this.buttonSaveServer.Location = new System.Drawing.Point(317, 3); this.buttonSaveServer.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonSaveServer.Name = "buttonSaveServer"; this.buttonSaveServer.NestedClickEventPrevent = false; @@ -907,7 +907,7 @@ this.buttonStopServer.ImageDisable = null; this.buttonStopServer.ImageDown = null; this.buttonStopServer.ImageUp = null; - this.buttonStopServer.Location = new System.Drawing.Point(209, 160); + this.buttonStopServer.Location = new System.Drawing.Point(209, 158); this.buttonStopServer.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonStopServer.Name = "buttonStopServer"; this.buttonStopServer.NestedClickEventPrevent = false; @@ -943,7 +943,7 @@ this.buttonStartServer.ImageDisable = null; this.buttonStartServer.ImageDown = null; this.buttonStartServer.ImageUp = null; - this.buttonStartServer.Location = new System.Drawing.Point(88, 160); + this.buttonStartServer.Location = new System.Drawing.Point(88, 158); this.buttonStartServer.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonStartServer.Name = "buttonStartServer"; this.buttonStartServer.NestedClickEventPrevent = false; @@ -972,7 +972,7 @@ this.labelLocalPort.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalPort.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalPort.LineSpacing = 0F; - this.labelLocalPort.Location = new System.Drawing.Point(153, 122); + this.labelLocalPort.Location = new System.Drawing.Point(153, 120); this.labelLocalPort.Name = "labelLocalPort"; this.labelLocalPort.OverlapOptimize = true; this.labelLocalPort.PasswordChar = '\0'; @@ -996,7 +996,7 @@ this.labelConnectedIP.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelConnectedIP.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); this.labelConnectedIP.LineSpacing = 0F; - this.labelConnectedIP.Location = new System.Drawing.Point(153, 88); + this.labelConnectedIP.Location = new System.Drawing.Point(153, 86); this.labelConnectedIP.Name = "labelConnectedIP"; this.labelConnectedIP.OverlapOptimize = true; this.labelConnectedIP.PasswordChar = '\0'; @@ -1019,7 +1019,7 @@ this.labelServerStatus.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelServerStatus.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); this.labelServerStatus.LineSpacing = 0F; - this.labelServerStatus.Location = new System.Drawing.Point(153, 54); + this.labelServerStatus.Location = new System.Drawing.Point(153, 52); this.labelServerStatus.Name = "labelServerStatus"; this.labelServerStatus.OverlapOptimize = true; this.labelServerStatus.PasswordChar = '\0'; @@ -1043,7 +1043,7 @@ this.smartLabel6.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel6.ForeColor = System.Drawing.Color.Red; this.smartLabel6.LineSpacing = 0F; - this.smartLabel6.Location = new System.Drawing.Point(17, 54); + this.smartLabel6.Location = new System.Drawing.Point(17, 52); this.smartLabel6.Name = "smartLabel6"; this.smartLabel6.OverlapOptimize = true; this.smartLabel6.PasswordChar = '\0'; @@ -1067,7 +1067,7 @@ this.smartLabel2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel2.ForeColor = System.Drawing.Color.Red; this.smartLabel2.LineSpacing = 0F; - this.smartLabel2.Location = new System.Drawing.Point(17, 88); + this.smartLabel2.Location = new System.Drawing.Point(17, 86); this.smartLabel2.Name = "smartLabel2"; this.smartLabel2.OverlapOptimize = true; this.smartLabel2.PasswordChar = '\0'; @@ -1091,7 +1091,7 @@ this.smartLabel3.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel3.ForeColor = System.Drawing.Color.White; this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(17, 122); + this.smartLabel3.Location = new System.Drawing.Point(17, 120); this.smartLabel3.Name = "smartLabel3"; this.smartLabel3.OverlapOptimize = true; this.smartLabel3.PasswordChar = '\0'; @@ -1146,7 +1146,7 @@ this.smartGroupBox3.Location = new System.Drawing.Point(67, 414); this.smartGroupBox3.Name = "smartGroupBox3"; this.smartGroupBox3.RoundRadius = 5; - this.smartGroupBox3.Size = new System.Drawing.Size(481, 237); + this.smartGroupBox3.Size = new System.Drawing.Size(481, 234); this.smartGroupBox3.TabIndex = 95; this.smartGroupBox3.Text = "Local Settings"; this.smartGroupBox3.TextColor = System.Drawing.Color.White; @@ -1160,7 +1160,7 @@ this.smartLabel5.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.smartLabel5.ForeColor = System.Drawing.Color.White; this.smartLabel5.LineSpacing = 0F; - this.smartLabel5.Location = new System.Drawing.Point(410, 193); + this.smartLabel5.Location = new System.Drawing.Point(410, 190); this.smartLabel5.Name = "smartLabel5"; this.smartLabel5.OverlapOptimize = true; this.smartLabel5.PasswordChar = '\0'; @@ -1184,7 +1184,7 @@ this.smartLabel4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.smartLabel4.ForeColor = System.Drawing.Color.White; this.smartLabel4.LineSpacing = 0F; - this.smartLabel4.Location = new System.Drawing.Point(354, 193); + this.smartLabel4.Location = new System.Drawing.Point(354, 190); this.smartLabel4.Name = "smartLabel4"; this.smartLabel4.OverlapOptimize = true; this.smartLabel4.PasswordChar = '\0'; @@ -1207,7 +1207,7 @@ this.labelMACAddress6.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelMACAddress6.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelMACAddress6.LineSpacing = 0F; - this.labelMACAddress6.Location = new System.Drawing.Point(423, 193); + this.labelMACAddress6.Location = new System.Drawing.Point(423, 190); this.labelMACAddress6.Name = "labelMACAddress6"; this.labelMACAddress6.OverlapOptimize = true; this.labelMACAddress6.PasswordChar = '\0'; @@ -1231,7 +1231,7 @@ this.labelMACAddress5.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelMACAddress5.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelMACAddress5.LineSpacing = 0F; - this.labelMACAddress5.Location = new System.Drawing.Point(367, 193); + this.labelMACAddress5.Location = new System.Drawing.Point(367, 190); this.labelMACAddress5.Name = "labelMACAddress5"; this.labelMACAddress5.OverlapOptimize = true; this.labelMACAddress5.PasswordChar = '\0'; @@ -1255,7 +1255,7 @@ this.labelMACAddress4.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelMACAddress4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelMACAddress4.LineSpacing = 0F; - this.labelMACAddress4.Location = new System.Drawing.Point(311, 193); + this.labelMACAddress4.Location = new System.Drawing.Point(311, 190); this.labelMACAddress4.Name = "labelMACAddress4"; this.labelMACAddress4.OverlapOptimize = true; this.labelMACAddress4.PasswordChar = '\0'; @@ -1280,7 +1280,7 @@ this.labelMACAddress1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelMACAddress1.ForeColor = System.Drawing.Color.White; this.labelMACAddress1.LineSpacing = 0F; - this.labelMACAddress1.Location = new System.Drawing.Point(197, 193); + this.labelMACAddress1.Location = new System.Drawing.Point(197, 190); this.labelMACAddress1.Name = "labelMACAddress1"; this.labelMACAddress1.OverlapOptimize = true; this.labelMACAddress1.PasswordChar = '\0'; @@ -1304,7 +1304,7 @@ this.labelTitleMACAddress.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelTitleMACAddress.ForeColor = System.Drawing.Color.Red; this.labelTitleMACAddress.LineSpacing = 0F; - this.labelTitleMACAddress.Location = new System.Drawing.Point(17, 193); + this.labelTitleMACAddress.Location = new System.Drawing.Point(17, 190); this.labelTitleMACAddress.Name = "labelTitleMACAddress"; this.labelTitleMACAddress.OverlapOptimize = true; this.labelTitleMACAddress.PasswordChar = '\0'; @@ -1324,7 +1324,7 @@ this.panel2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.panel2.Controls.Add(this.radioButtonLocalIpStatic); this.panel2.Controls.Add(this.radioButtonLocalIpDHCP); - this.panel2.Location = new System.Drawing.Point(197, 53); + this.panel2.Location = new System.Drawing.Point(197, 50); this.panel2.Name = "panel2"; this.panel2.Size = new System.Drawing.Size(218, 32); // @@ -1391,7 +1391,7 @@ this.labelTitleIPConfiguration.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelTitleIPConfiguration.ForeColor = System.Drawing.Color.Red; this.labelTitleIPConfiguration.LineSpacing = 0F; - this.labelTitleIPConfiguration.Location = new System.Drawing.Point(17, 57); + this.labelTitleIPConfiguration.Location = new System.Drawing.Point(17, 54); this.labelTitleIPConfiguration.Name = "labelTitleIPConfiguration"; this.labelTitleIPConfiguration.OverlapOptimize = true; this.labelTitleIPConfiguration.PasswordChar = '\0'; @@ -1414,7 +1414,7 @@ this.labelLocalSubnetMask4.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalSubnetMask4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalSubnetMask4.LineSpacing = 0F; - this.labelLocalSubnetMask4.Location = new System.Drawing.Point(365, 125); + this.labelLocalSubnetMask4.Location = new System.Drawing.Point(365, 122); this.labelLocalSubnetMask4.Name = "labelLocalSubnetMask4"; this.labelLocalSubnetMask4.OverlapOptimize = true; this.labelLocalSubnetMask4.PasswordChar = '\0'; @@ -1438,7 +1438,7 @@ this.labelLocalSubnetMask3.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalSubnetMask3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalSubnetMask3.LineSpacing = 0F; - this.labelLocalSubnetMask3.Location = new System.Drawing.Point(309, 125); + this.labelLocalSubnetMask3.Location = new System.Drawing.Point(309, 122); this.labelLocalSubnetMask3.Name = "labelLocalSubnetMask3"; this.labelLocalSubnetMask3.OverlapOptimize = true; this.labelLocalSubnetMask3.PasswordChar = '\0'; @@ -1462,7 +1462,7 @@ this.labelLocalSubnetMask2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalSubnetMask2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalSubnetMask2.LineSpacing = 0F; - this.labelLocalSubnetMask2.Location = new System.Drawing.Point(253, 125); + this.labelLocalSubnetMask2.Location = new System.Drawing.Point(253, 122); this.labelLocalSubnetMask2.Name = "labelLocalSubnetMask2"; this.labelLocalSubnetMask2.OverlapOptimize = true; this.labelLocalSubnetMask2.PasswordChar = '\0'; @@ -1486,7 +1486,7 @@ this.labelLocalSubnetMask1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalSubnetMask1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalSubnetMask1.LineSpacing = 0F; - this.labelLocalSubnetMask1.Location = new System.Drawing.Point(197, 125); + this.labelLocalSubnetMask1.Location = new System.Drawing.Point(197, 122); this.labelLocalSubnetMask1.Name = "labelLocalSubnetMask1"; this.labelLocalSubnetMask1.OverlapOptimize = true; this.labelLocalSubnetMask1.PasswordChar = '\0'; @@ -1511,7 +1511,7 @@ this.labelTitleSubnetMask.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelTitleSubnetMask.ForeColor = System.Drawing.Color.White; this.labelTitleSubnetMask.LineSpacing = 0F; - this.labelTitleSubnetMask.Location = new System.Drawing.Point(17, 125); + this.labelTitleSubnetMask.Location = new System.Drawing.Point(17, 122); this.labelTitleSubnetMask.Name = "labelTitleSubnetMask"; this.labelTitleSubnetMask.OverlapOptimize = true; this.labelTitleSubnetMask.PasswordChar = '\0'; @@ -1534,7 +1534,7 @@ this.labelLocalGateway4.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalGateway4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalGateway4.LineSpacing = 0F; - this.labelLocalGateway4.Location = new System.Drawing.Point(365, 159); + this.labelLocalGateway4.Location = new System.Drawing.Point(365, 156); this.labelLocalGateway4.Name = "labelLocalGateway4"; this.labelLocalGateway4.OverlapOptimize = true; this.labelLocalGateway4.PasswordChar = '\0'; @@ -1558,7 +1558,7 @@ this.labelLocalGateway3.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalGateway3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalGateway3.LineSpacing = 0F; - this.labelLocalGateway3.Location = new System.Drawing.Point(309, 159); + this.labelLocalGateway3.Location = new System.Drawing.Point(309, 156); this.labelLocalGateway3.Name = "labelLocalGateway3"; this.labelLocalGateway3.OverlapOptimize = true; this.labelLocalGateway3.PasswordChar = '\0'; @@ -1582,7 +1582,7 @@ this.labelLocalGateway2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalGateway2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalGateway2.LineSpacing = 0F; - this.labelLocalGateway2.Location = new System.Drawing.Point(253, 159); + this.labelLocalGateway2.Location = new System.Drawing.Point(253, 156); this.labelLocalGateway2.Name = "labelLocalGateway2"; this.labelLocalGateway2.OverlapOptimize = true; this.labelLocalGateway2.PasswordChar = '\0'; @@ -1606,7 +1606,7 @@ this.labelLocalGateway1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalGateway1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalGateway1.LineSpacing = 0F; - this.labelLocalGateway1.Location = new System.Drawing.Point(197, 159); + this.labelLocalGateway1.Location = new System.Drawing.Point(197, 156); this.labelLocalGateway1.Name = "labelLocalGateway1"; this.labelLocalGateway1.OverlapOptimize = true; this.labelLocalGateway1.PasswordChar = '\0'; @@ -1631,7 +1631,7 @@ this.labelTitleGateway.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelTitleGateway.ForeColor = System.Drawing.Color.White; this.labelTitleGateway.LineSpacing = 0F; - this.labelTitleGateway.Location = new System.Drawing.Point(17, 159); + this.labelTitleGateway.Location = new System.Drawing.Point(17, 156); this.labelTitleGateway.Name = "labelTitleGateway"; this.labelTitleGateway.OverlapOptimize = true; this.labelTitleGateway.PasswordChar = '\0'; @@ -1654,7 +1654,7 @@ this.labelLocalIP4.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalIP4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalIP4.LineSpacing = 0F; - this.labelLocalIP4.Location = new System.Drawing.Point(365, 91); + this.labelLocalIP4.Location = new System.Drawing.Point(365, 88); this.labelLocalIP4.Name = "labelLocalIP4"; this.labelLocalIP4.OverlapOptimize = true; this.labelLocalIP4.PasswordChar = '\0'; @@ -1678,7 +1678,7 @@ this.labelLocalIP3.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalIP3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalIP3.LineSpacing = 0F; - this.labelLocalIP3.Location = new System.Drawing.Point(309, 91); + this.labelLocalIP3.Location = new System.Drawing.Point(309, 88); this.labelLocalIP3.Name = "labelLocalIP3"; this.labelLocalIP3.OverlapOptimize = true; this.labelLocalIP3.PasswordChar = '\0'; @@ -1702,7 +1702,7 @@ this.labelLocalIP2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalIP2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalIP2.LineSpacing = 0F; - this.labelLocalIP2.Location = new System.Drawing.Point(253, 91); + this.labelLocalIP2.Location = new System.Drawing.Point(253, 88); this.labelLocalIP2.Name = "labelLocalIP2"; this.labelLocalIP2.OverlapOptimize = true; this.labelLocalIP2.PasswordChar = '\0'; @@ -1726,7 +1726,7 @@ this.labelLocalIP1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelLocalIP1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLocalIP1.LineSpacing = 0F; - this.labelLocalIP1.Location = new System.Drawing.Point(197, 91); + this.labelLocalIP1.Location = new System.Drawing.Point(197, 88); this.labelLocalIP1.Name = "labelLocalIP1"; this.labelLocalIP1.OverlapOptimize = true; this.labelLocalIP1.PasswordChar = '\0'; @@ -1751,7 +1751,7 @@ this.labelTitleIPAddress.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelTitleIPAddress.ForeColor = System.Drawing.Color.White; this.labelTitleIPAddress.LineSpacing = 0F; - this.labelTitleIPAddress.Location = new System.Drawing.Point(17, 91); + this.labelTitleIPAddress.Location = new System.Drawing.Point(17, 88); this.labelTitleIPAddress.Name = "labelTitleIPAddress"; this.labelTitleIPAddress.OverlapOptimize = true; this.labelTitleIPAddress.PasswordChar = '\0'; @@ -1780,7 +1780,7 @@ this.buttonSaveLocal.ImageDisable = null; this.buttonSaveLocal.ImageDown = null; this.buttonSaveLocal.ImageUp = null; - this.buttonSaveLocal.Location = new System.Drawing.Point(413, 4); + this.buttonSaveLocal.Location = new System.Drawing.Point(413, 3); this.buttonSaveLocal.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonSaveLocal.Name = "buttonSaveLocal"; this.buttonSaveLocal.NestedClickEventPrevent = false; @@ -1865,7 +1865,7 @@ this.smartButton1.ImageDisable = null; this.smartButton1.ImageDown = null; this.smartButton1.ImageUp = null; - this.smartButton1.Location = new System.Drawing.Point(623, 4); + this.smartButton1.Location = new System.Drawing.Point(623, 3); this.smartButton1.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.smartButton1.Name = "smartButton1"; this.smartButton1.NestedClickEventPrevent = false; @@ -1902,7 +1902,7 @@ this.smartLabel1.RoundRectFillColor = System.Drawing.Color.LightBlue; this.smartLabel1.Size = new System.Drawing.Size(202, 29); this.smartLabel1.TabIndex = 181; - this.smartLabel1.Text = "Communication Mode:"; + this.smartLabel1.Text = "Communication Mode"; this.smartLabel1.TextColor = System.Drawing.Color.White; this.smartLabel1.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; @@ -1923,7 +1923,7 @@ this.buttonSaveMode.ImageDisable = null; this.buttonSaveMode.ImageDown = null; this.buttonSaveMode.ImageUp = null; - this.buttonSaveMode.Location = new System.Drawing.Point(707, 4); + this.buttonSaveMode.Location = new System.Drawing.Point(707, 3); this.buttonSaveMode.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; this.buttonSaveMode.Name = "buttonSaveMode"; this.buttonSaveMode.NestedClickEventPrevent = false; @@ -1961,7 +1961,7 @@ this.smartLabel13.RoundRectFillColor = System.Drawing.Color.LightBlue; this.smartLabel13.Size = new System.Drawing.Size(202, 29); this.smartLabel13.TabIndex = 180; - this.smartLabel13.Text = "Operation Mode:"; + this.smartLabel13.Text = "Operation Mode"; this.smartLabel13.TextColor = System.Drawing.Color.White; this.smartLabel13.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; diff --git a/INT_PT002/Controls/System/ControlMenuSystemEthernet.cs b/INT_PT002/Controls/System/ControlMenuSystemEthernet.cs index c9f4c50..c2c3d02 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemEthernet.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemEthernet.cs @@ -633,7 +633,7 @@ namespace INT_PT002.Controls this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); this.ParentForm.ParentForm.EthernetClientDisconnect(); - this.buttonSaveClient.Enabled = false; + this.buttonSaveClient.Visible = false; if (beforeServerIP != afterServerIP) this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.TCPServerIPAddress, "", beforeServerIP, afterServerIP); @@ -657,7 +657,7 @@ namespace INT_PT002.Controls else { this.labelHostIP1.Text = myKeyPad.StringValue; - this.buttonSaveClient.Enabled = true; + this.buttonSaveClient.Visible = true; } } } @@ -678,7 +678,7 @@ namespace INT_PT002.Controls else { this.labelHostIP2.Text = myKeyPad.StringValue; - this.buttonSaveClient.Enabled = true; + this.buttonSaveClient.Visible = true; } } } @@ -699,7 +699,7 @@ namespace INT_PT002.Controls else { this.labelHostIP3.Text = myKeyPad.StringValue; - this.buttonSaveClient.Enabled = true; + this.buttonSaveClient.Visible = true; } } } @@ -720,7 +720,7 @@ namespace INT_PT002.Controls else { this.labelHostIP4.Text = myKeyPad.StringValue; - this.buttonSaveClient.Enabled = true; + this.buttonSaveClient.Visible = true; } } } @@ -731,7 +731,7 @@ namespace INT_PT002.Controls if (myKeyPad.ShowDialog() == DialogResult.OK) { this.labelHostPort.Text = myKeyPad.StringValue; - this.buttonSaveClient.Enabled = true; + this.buttonSaveClient.Visible = true; } } private void buttonStartClient_Click(object sender, EventArgs e) diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus.cs index 8890e01..c5c7af8 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus.cs @@ -284,7 +284,7 @@ namespace INT_PT002.Controls { case Define.E_ProcessStatus._0_None: break; - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: this.UnselectProcessLabelRefresh(0); break; case Define.E_ProcessStatus._2_ProductEntry: @@ -318,7 +318,7 @@ namespace INT_PT002.Controls { case Define.E_ProcessStatus._0_None: break; - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: this.UnselectProcessLabelRefresh(this.CollectionLabelProgress.Count - 1); this.SelectProcessLabelRefresh(0); diff --git a/INT_PT002/DataStore/Define.cs b/INT_PT002/DataStore/Define.cs index 869010e..55d9b5f 100644 --- a/INT_PT002/DataStore/Define.cs +++ b/INT_PT002/DataStore/Define.cs @@ -94,7 +94,7 @@ namespace INT_PT002.DataStore public enum E_ProcessStatus { _0_None = 0, - _1_Read, + _1_Ready, _2_ProductEntry, _3_MoveToLeak, _4_MoveToCheck, @@ -214,6 +214,8 @@ namespace INT_PT002.DataStore M2_Origin, M2_Turn, + ProductNo, + TCPOpMode, TCPComMode, TCPLocalPort, diff --git a/INT_PT002/DataStore/ModbusData.cs b/INT_PT002/DataStore/ModbusData.cs new file mode 100644 index 0000000..90f4681 --- /dev/null +++ b/INT_PT002/DataStore/ModbusData.cs @@ -0,0 +1,416 @@ +using System; +using System.Linq; +using System.Collections.Generic; +using System.Text; + +namespace INT_PT002 +{ + public class ModbusData + { + + } + + public class _30000_ModbusAddress + { + public const int _01_1_IsProcessing = 3010; + public const int _02_1_IsLeak = 3011; + public const int _03_2_IsProcessing = 3012; + public const int _04_2_IsLeak = 3013; + public const int _05_3_IsProcessing = 3014; + public const int _06_3_IsLeak = 3015; + public const int _07_4_IsProcessing = 3016; + public const int _08_4_IsLeak = 3017; + public const int _09_5_IsProcessing = 3018; + public const int _10_5_IsLeak = 3019; + public const int _11_6_IsProcessing = 3020; + public const int _12_6_IsLeak = 3021; + public const int _13_7_IsProcessing = 3022; + public const int _14_7_IsLeak = 3023; + public const int _15_8_IsProcessing = 3024; + public const int _16_8_IsLeak = 3025; + public const int _17_9_IsProcessing = 3026; + public const int _18_9_IsLeak = 3027; + public const int _19_10_IsProcessing = 3028; + public const int _20_10_IsLeak = 3029; + } + public class _30000_ModbusData + { + #region Field + private short m_1_IsProcessing; + private short m_1_IsLeak; + private short m_2_IsProcessing; + private short m_2_IsLeak; + private short m_3_IsProcessing; + private short m_3_IsLeak; + private short m_4_IsProcessing; + private short m_4_IsLeak; + private short m_5_IsProcessing; + private short m_5_IsLeak; + private short m_6_IsProcessing; + private short m_6_IsLeak; + private short m_7_IsProcessing; + private short m_7_IsLeak; + private short m_8_IsProcessing; + private short m_8_IsLeak; + private short m_9_IsProcessing; + private short m_9_IsLeak; + private short m_10_IsProcessing; + private short m_10_IsLeak; + #endregion + + #region Constructor + public _30000_ModbusData() + { + this.Initialization(); + } + #endregion + + #region Property + public short _1_IsProcessing + { + get { return this.m_1_IsProcessing; } + set { this.m_1_IsProcessing = value; } + } + public short _1_IsLeak + { + get { return this.m_1_IsLeak; } + set { this.m_1_IsLeak = value; } + } + public short _2_IsProcessing + { + get { return this.m_2_IsProcessing; } + set { this.m_2_IsProcessing = value; } + } + public short _2_IsLeak + { + get { return this.m_2_IsLeak; } + set { this.m_2_IsLeak = value; } + } + public short _3_IsProcessing + { + get { return this.m_3_IsProcessing; } + set { this.m_3_IsProcessing = value; } + } + public short _3_IsLeak + { + get { return this.m_3_IsLeak; } + set { this.m_3_IsLeak = value; } + } + public short _4_IsProcessing + { + get { return this.m_4_IsProcessing; } + set { this.m_4_IsProcessing = value; } + } + public short _4_IsLeak + { + get { return this.m_4_IsLeak; } + set { this.m_4_IsLeak = value; } + } + public short _5_IsProcessing + { + get { return this.m_5_IsProcessing; } + set { this.m_5_IsProcessing = value; } + } + public short _5_IsLeak + { + get { return this.m_5_IsLeak; } + set { this.m_5_IsLeak = value; } + } + public short _6_IsProcessing + { + get { return this.m_6_IsProcessing; } + set { this.m_6_IsProcessing = value; } + } + public short _6_IsLeak + { + get { return this.m_6_IsLeak; } + set { this.m_6_IsLeak = value; } + } + public short _7_IsProcessing + { + get { return this.m_7_IsProcessing; } + set { this.m_7_IsProcessing = value; } + } + public short _7_IsLeak + { + get { return this.m_7_IsLeak; } + set { this.m_7_IsLeak = value; } + } + public short _8_IsProcessing + { + get { return this.m_8_IsProcessing; } + set { this.m_8_IsProcessing = value; } + } + public short _8_IsLeak + { + get { return this.m_8_IsLeak; } + set { this.m_8_IsLeak = value; } + } + public short _9_IsProcessing + { + get { return this.m_9_IsProcessing; } + set { this.m_9_IsProcessing = value; } + } + public short _9_IsLeak + { + get { return this.m_9_IsLeak; } + set { this.m_9_IsLeak = value; } + } + public short _10_IsProcessing + { + get { return this.m_10_IsProcessing; } + set { this.m_10_IsProcessing = value; } + } + public short _10_IsLeak + { + get { return this.m_10_IsLeak; } + set { this.m_10_IsLeak = value; } + } + + public string HexString_1_IsProcessing + { + get + { + string hexString = this._1_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_1_IsLeak + { + get + { + string hexString = this._1_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_2_IsProcessing + { + get + { + string hexString = this._2_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_2_IsLeak + { + get + { + string hexString = this._2_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_3_IsProcessing + { + get + { + string hexString = this._3_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_3_IsLeak + { + get + { + string hexString = this._3_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_4_IsProcessing + { + get + { + string hexString = this._4_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_4_IsLeak + { + get + { + string hexString = this._4_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_5_IsProcessing + { + get + { + string hexString = this._5_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_5_IsLeak + { + get + { + string hexString = this._5_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_6_IsProcessing + { + get + { + string hexString = this._6_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_6_IsLeak + { + get + { + string hexString = this._6_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_7_IsProcessing + { + get + { + string hexString = this._7_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_7_IsLeak + { + get + { + string hexString = this._7_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_8_IsProcessing + { + get + { + string hexString = this._8_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_8_IsLeak + { + get + { + string hexString = this._8_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_9_IsProcessing + { + get + { + string hexString = this._9_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_9_IsLeak + { + get + { + string hexString = this._9_IsLeak.ToString("X8"); + return hexString; + } + } + public string HexString_10_IsProcessing + { + get + { + string hexString = this._10_IsProcessing.ToString("X8"); + return hexString; + } + } + public string HexString_10_IsLeak + { + get + { + string hexString = this._10_IsLeak.ToString("X8"); + return hexString; + } + } + #endregion + + #region Method + public void Initialization() + { + this._1_IsProcessing = 0; + this._1_IsLeak = 0; + this._2_IsProcessing = 0; + this._2_IsLeak = 0; + this._3_IsProcessing = 0; + this._3_IsLeak = 0; + this._4_IsProcessing = 0; + this._4_IsLeak = 0; + this._5_IsProcessing = 0; + this._5_IsLeak = 0; + this._6_IsProcessing = 0; + this._6_IsLeak = 0; + this._7_IsProcessing = 0; + this._7_IsLeak = 0; + this._8_IsProcessing = 0; + this._8_IsLeak = 0; + this._9_IsProcessing = 0; + this._9_IsLeak = 0; + this._10_IsProcessing = 0; + this._10_IsLeak = 0; + } + #endregion + } + + public class _40000_ModbusAddress + { + public const int _03_Operation = 12; + public const int _04_OperationResult = 13; + public const int _05_ProductChange = 14; + public const int _06_ProductChange = 15; + public const int _07_ProductChangeResult = 16; + } + public class _40000_ModbusData + { + #region Field + private int m_40013_Operation; + private int m_40014_OperationResult; + private int m_40015_ProductChange; + private int m_40017_ProductChangeResult; + #endregion + + #region Constructor + public _40000_ModbusData() + { + this.Initialization(); + } + #endregion + + #region Property + public int _40013_Operation + { + get { return this.m_40013_Operation; } + set { this.m_40013_Operation = value; } + } + public int _40014_OperationResult + { + get { return this.m_40014_OperationResult; } + set { this.m_40014_OperationResult = value; } + } + public int _40015_ProductChange + { + get { return this.m_40015_ProductChange; } + set { this.m_40015_ProductChange = value; } + } + public int _40017_ProductChangeResult + { + get { return this.m_40017_ProductChangeResult; } + set { this.m_40017_ProductChangeResult = value; } + } + #endregion + + #region Method + public void Initialization() + { + this._40013_Operation = 0; + this._40014_OperationResult = 0; + this._40015_ProductChange = 0; + this._40017_ProductChangeResult = 0; + } + #endregion + } +} diff --git a/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs b/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs index eceda0f..db8cb17 100644 --- a/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs +++ b/INT_PT002/DialogForms/DialogFormLogOn.Designer.cs @@ -30,6 +30,7 @@ { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DialogFormLogOn)); this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.buttonAdmin = new SmartX.SmartButton(); this.textBoxPassword = new System.Windows.Forms.TextBox(); this.textBoxID = new System.Windows.Forms.TextBox(); this.labelTitlePassword = new SmartX.SmartLabel(); @@ -47,6 +48,7 @@ this.smartGroupBox1.BackGround = null; this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); this.smartGroupBox1.BackImage = null; + this.smartGroupBox1.Controls.Add(this.buttonAdmin); this.smartGroupBox1.Controls.Add(this.textBoxPassword); this.smartGroupBox1.Controls.Add(this.textBoxID); this.smartGroupBox1.Controls.Add(this.labelTitlePassword); @@ -67,6 +69,43 @@ this.smartGroupBox1.Text = "Login"; this.smartGroupBox1.TextColor = System.Drawing.Color.White; // + // buttonAdmin + // + this.buttonAdmin.BackGround = this.smartGroupBox1; + this.buttonAdmin.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + this.buttonAdmin.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.buttonAdmin.ButtonDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(56)))), ((int)(((byte)(76)))), ((int)(((byte)(129))))); + this.buttonAdmin.ButtonImageAutoSize = true; + this.buttonAdmin.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; + this.buttonAdmin.ButtonText = "admin"; + this.buttonAdmin.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonAdmin.Font = new System.Drawing.Font("새굴림", 13F, System.Drawing.FontStyle.Bold); + this.buttonAdmin.GroupID = 0; + this.buttonAdmin.ImageDisable = null; + this.buttonAdmin.ImageDown = null; + this.buttonAdmin.ImageUp = null; + this.buttonAdmin.Location = new System.Drawing.Point(23, 54); + this.buttonAdmin.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonAdmin.Name = "buttonAdmin"; + this.buttonAdmin.NestedClickEventPrevent = false; + this.buttonAdmin.OutlinePixel = 2; + this.buttonAdmin.OverlapOptimize = true; + this.buttonAdmin.RepeatInterval = 200; + this.buttonAdmin.RepeatIntervalAccelerate = null; + this.buttonAdmin.RoundSize = 10; + this.buttonAdmin.SafeInterval = 200; + this.buttonAdmin.Size = new System.Drawing.Size(80, 80); + this.buttonAdmin.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonAdmin.TabIndex = 99; + this.buttonAdmin.Text = null; + this.buttonAdmin.TextColor = System.Drawing.Color.White; + this.buttonAdmin.TextColorDisable = System.Drawing.Color.Gray; + this.buttonAdmin.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.buttonAdmin.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonAdmin.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonAdmin.Visible = false; + this.buttonAdmin.Click += new System.EventHandler(this.buttonAdmin_Click); + // // textBoxPassword // this.textBoxPassword.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Regular); @@ -295,5 +334,6 @@ private System.Windows.Forms.TextBox textBoxID; private System.Windows.Forms.TextBox textBoxPassword; private SmartX.SmartForm smartForm1; + private SmartX.SmartButton buttonAdmin; } } \ No newline at end of file diff --git a/INT_PT002/DialogForms/DialogFormLogOn.cs b/INT_PT002/DialogForms/DialogFormLogOn.cs index 66bf387..14c1d0a 100644 --- a/INT_PT002/DialogForms/DialogFormLogOn.cs +++ b/INT_PT002/DialogForms/DialogFormLogOn.cs @@ -493,5 +493,11 @@ namespace INT_PT002.Forms this.ParentForm.ChildFormMainDisplay.Part11AutomaticLogoutReset(); } #endregion + + private void buttonAdmin_Click(object sender, EventArgs e) + { + this.textBoxID.Text = "admin00"; + this.textBoxPassword.Text = "admin12!"; + } } } \ No newline at end of file diff --git a/INT_PT002/Forms/FormMain.Designer.cs b/INT_PT002/Forms/FormMain.Designer.cs index 94b8ba0..cf97bca 100644 --- a/INT_PT002/Forms/FormMain.Designer.cs +++ b/INT_PT002/Forms/FormMain.Designer.cs @@ -105,11 +105,12 @@ // // smartTCPMultiServer // - this.smartTCPMultiServer.MaxClient = 10; + this.smartTCPMultiServer.MaxClient = 1; this.smartTCPMultiServer.MaxReceiveBufferSize = 1000; - this.smartTCPMultiServer.Port = 0; + this.smartTCPMultiServer.Port = 502; this.smartTCPMultiServer.ReceiveTimeout = 3000; this.smartTCPMultiServer.SendCallBackType = SmartX.SmartTCPMultiServer.CALLBACKTYPE.Sync; + this.smartTCPMultiServer.OnReceiveHandler += new SmartX.SmartTCPMultiServer.ReceiveHandler(this.smartTCPMultiServer_OnReceiveHandler); // // timerClientTryConnect // diff --git a/INT_PT002/Forms/FormMain.cs b/INT_PT002/Forms/FormMain.cs index 2b67b3b..fa9842a 100644 --- a/INT_PT002/Forms/FormMain.cs +++ b/INT_PT002/Forms/FormMain.cs @@ -78,6 +78,14 @@ namespace INT_PT002.Forms // Modbus public Modbus Modbus; + // Modbus Data + public _30000_ModbusData Current30000ModbusData; + public _40000_ModbusData Current40000ModbusData; + + // Modbus - 진행중 여부 확인 + private Collection CollectionIsProcessing; + private Collection CollectionIsLeak; + // Ethernet private bool IsEthernetThreadStop; private bool IsEthernetTransferData; @@ -212,6 +220,30 @@ namespace INT_PT002.Forms this.PathDataAlarmFolder = this.PathDataFolder + "Alarm\\"; this.Modbus = new Modbus(); + this.Current30000ModbusData = new _30000_ModbusData(); + this.Current40000ModbusData = new _40000_ModbusData(); + this.CollectionIsProcessing = new Collection(); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._1_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._2_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._3_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._4_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._5_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._6_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._7_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._8_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._9_IsProcessing); + this.CollectionIsProcessing.Add(this.Current30000ModbusData._10_IsProcessing); + this.CollectionIsLeak = new Collection(); + this.CollectionIsLeak.Add(this.Current30000ModbusData._1_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._2_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._3_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._4_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._5_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._6_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._7_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._8_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._9_IsLeak); + this.CollectionIsLeak.Add(this.Current30000ModbusData._10_IsLeak); this.ColorLogOff = Color.Red; this.ColorLogOn = Color.FromArgb(39, 200, 64); @@ -1505,6 +1537,8 @@ namespace INT_PT002.Forms default: break; } + + this.Update30000ModbusItem(); } catch { @@ -2295,8 +2329,19 @@ namespace INT_PT002.Forms #region Communication protocol public byte[] Transfer_1_Modbus_Write() { - byte[] madeData = new byte[10]; - byte[] Length4Value = new byte[4]; + byte[] madeData = new byte[20]; + byte[] Length2Value = new byte[2]; + + for (int j = 0; j < this.SystemConfig.EQUIPMENT_LANE; j++) + { + Length2Value = GetBytes(this.CollectionIsProcessing[j]); + for (int i = 0; i < 2; i++) + madeData[i] = Length2Value[2 - i]; + + Length2Value = GetBytes(this.CollectionIsLeak[j]); + for (int i = 0; i < 2; i++) + madeData[i] = Length2Value[2 - i]; + } return madeData; } @@ -2308,7 +2353,6 @@ namespace INT_PT002.Forms int numberOfRegisterInt; int madeDataIndex = 0; byte[] length2Value = new byte[2]; - byte[] length4Value = new byte[4]; startAddressInt = Modbus.ToBigEndianAndInt(startAddressByte); numberOfRegisterInt = Modbus.ToBigEndianAndInt(numberOfRegisterByte); @@ -2317,6 +2361,118 @@ namespace INT_PT002.Forms if (readByte[7] == ModbusFunctionCode.FunctionCode_04) { + for (int j = startAddressInt; j < startAddressInt + numberOfRegisterInt; j++) + { + switch (j) + { + #region Make data + case _30000_ModbusAddress._01_1_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[0]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._02_1_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[0]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._03_2_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[1]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._04_2_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[1]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._05_3_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[2]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._06_3_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[2]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._07_4_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[3]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._08_4_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[3]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._09_5_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[4]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._10_5_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[4]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._11_6_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[5]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._12_6_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[5]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._13_7_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[6]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._14_7_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[6]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._15_8_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[7]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._16_8_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[7]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._17_9_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[8]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._18_9_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[8]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._19_10_IsProcessing: + length2Value = GetBytes(this.CollectionIsProcessing[9]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + case _30000_ModbusAddress._20_10_IsLeak: + length2Value = GetBytes(this.CollectionIsLeak[9]); + for (int i = 0; i < 2; i++) + madeData[madeDataIndex + i] = length2Value[2 - i]; + break; + default: + break; + #endregion + } + + madeDataIndex += 2; + } } return madeData; @@ -2324,6 +2480,146 @@ namespace INT_PT002.Forms #endregion #region Ethernet + public static byte[] GetBytes(int argument) + { + byte[] byteArray = BitConverter.GetBytes(argument); + return byteArray; + } + public static byte[] GetBytes(Single argument) + { + byte[] byteArray = BitConverter.GetBytes(argument); + return byteArray; + } + public static byte[] GetBytes(uint argument) + { + byte[] byteArray = BitConverter.GetBytes(argument); + return byteArray; + } + + /// + /// OPC, Modbus - 항목 업데이트 시마다 +1 + /// + public void Update30000ModbusItem() + { + for (int i = 0; i < this.SystemConfig.EQUIPMENT_LANE; i++) + { + switch (this.CurrentLeakDatas[i].ProcessStatus) + { + case Define.E_ProcessStatus._0_None: + case Define.E_ProcessStatus._1_Ready: + case Define.E_ProcessStatus._2_ProductEntry: + this.CollectionIsProcessing[i] = 0; + break; + case Define.E_ProcessStatus._3_MoveToLeak: + case Define.E_ProcessStatus._4_MoveToCheck: + case Define.E_ProcessStatus._5_ChamberMerge: + case Define.E_ProcessStatus._6_VacuumStart: + case Define.E_ProcessStatus._7_VacuumHold: + case Define.E_ProcessStatus._8_Judgment: + case Define.E_ProcessStatus._9_VacuumBreak: + case Define.E_ProcessStatus._10_ChamberRelease: + this.CollectionIsProcessing[i] = 1; + break; + case Define.E_ProcessStatus._11_MoveToReady: + this.CollectionIsProcessing[i] = 2; + break; + default: + break; + } + + switch (this.CurrentLeakDatas[i].Judgment) + { + case Define.E_JudgmentStatus.None: + this.CollectionIsLeak[i] = 0; + break; + case Define.E_JudgmentStatus.Ng: + this.CollectionIsLeak[i] = 1; + break; + case Define.E_JudgmentStatus.Pass: + this.CollectionIsLeak[i] = 2; + break; + case Define.E_JudgmentStatus.Error: + this.CollectionIsLeak[i] = 3; + break; + default: + break; + } + } + + this.ChildFormMainDisplay.ChildModbus.UpdateData(this.Current30000ModbusData); + } + /// + /// Modbus TCP - Write Multiple Register에 대한 Manage 메소드 + /// + /// 전송받은 Modbus Data + public void ReceiveModbusTCPWriteManager(byte[] readByte) + { + int startAddressInt; + int numberOfRegisterInt; + float floatNum; + byte[] startAddressByte = new byte[2] { readByte[8], readByte[9] }; + byte[] numberOfRegisterByte = new byte[2] { readByte[10], readByte[11] }; + + int madeDataIndex = 0; + byte[] Length2Value = new byte[2]; + byte[] Length4Value = new byte[4]; + byte[] Length12Value = new byte[12]; + byte[] Length14Value = new byte[14]; + + startAddressInt = Modbus.ToBigEndianAndInt(startAddressByte); + numberOfRegisterInt = Modbus.ToBigEndianAndInt(numberOfRegisterByte); + + for (int j = startAddressInt; j < startAddressInt + numberOfRegisterInt; j++) + { + switch (j) + { + #region Change data + case _40000_ModbusAddress._03_Operation: + #region 40013_운전/정지 요청, 1:운전/2:정지 + for (int i = 0; i < 2; i++) + Length2Value[i] = readByte[13 + madeDataIndex + i]; + this.Current40000ModbusData._40013_Operation = Modbus.ToBigEndianAndInt(Length2Value); + + if (this.Current40000ModbusData._40013_Operation != 0) + { + try + { + if (this.Current40000ModbusData._40013_Operation == 1) + { + this.TransferData(CommunicationCommand.Start, CommunicationID.MainBoard); + } + else + { + this.TransferData(CommunicationCommand.Stop, CommunicationID.MainBoard); + } + + this.Current40000ModbusData._40013_Operation = 0; + + // 성공 + this.Current40000ModbusData._40014_OperationResult = 1; + } + catch + { + // 실패 + this.Current40000ModbusData._40014_OperationResult = 2; + } + } + #endregion + break; + case _40000_ModbusAddress._04_OperationResult: + #region 40014_운전/정지 요청 수행 결과 + for (int i = 0; i < 2; i++) + Length2Value[i] = readByte[13 + madeDataIndex + i]; + this.Current40000ModbusData._40014_OperationResult = Modbus.ToBigEndianAndInt(Length2Value); + #endregion + break; + default: + break; + #endregion + } + madeDataIndex += 2; + } + } #region Client public void EthernetClientConnect() @@ -3922,6 +4218,130 @@ namespace INT_PT002.Forms } } + private void smartTCPMultiServer_OnReceiveHandler(SmartTCPMultiServer.CHandleClient.READINFO datas) + { + int ret = 0; + byte[] readByte; + string strRecData = ""; + byte[] sendModbusDatas; + + try + { + readByte = datas.receiveDatas; + strRecData = SmartTCPMultiServer.ConvertAsciiByteToString(readByte); + } + catch + { + return; + } + + switch (this.SystemConfig.ETHERNET_COMM_MODE) + { + case (int)Define.E_CommMode.f1_Modbus: + #region Modbus TCP + if (this.smartTCPMultiServer.ClientInfoList != null) + { + this.ChildFormMainDisplay.ChildModbus.UpdateReceiveCount(); + + //Console.Write("\n" + string.Format("Receive Modbus {0:yyyy-MM-dd HH:mm:ss}: {1}", DateTime.Now, Helper.ByteToHexString(readByte))); + + if (readByte[7] == 0x10) // Write Multiple Register + { + #region Write Multiple Register + try + { + byte[] errorResponseData = new byte[9]; + byte[] responseData = new byte[12]; + byte errorCheck = this.Modbus.CheckRequestLeakTesterDataErrorTCP(readByte, ModbusFunctionCode.FunctionCode_16); + + if (errorCheck == 0x00) + { + for (int i = 0; i < 12; i++) + responseData[i] = readByte[i]; + responseData[5] = 0x06; + + foreach (SmartTCPMultiServer.CLIENTSINFOS client in this.smartTCPMultiServer.ClientInfoList) + { + this.smartTCPMultiServer.SendByteByClientID(client.strID, responseData); + } + + this.ReceiveModbusTCPWriteManager(readByte); + } + else + { + for (int i = 0; i < 5; i++) + errorResponseData[i] = readByte[i]; + + // Length + errorResponseData[5] = 0x03; + // Unit ID + errorResponseData[6] = 0x01; + // Function Code + errorResponseData[7] = 0x90; + // Error Code + errorResponseData[8] = errorCheck; + + foreach (SmartTCPMultiServer.CLIENTSINFOS client in this.smartTCPMultiServer.ClientInfoList) + { + this.smartTCPMultiServer.SendByteByClientID(client.strID, responseData); + } + } + + // 로그 + if (this.IsCommunicationLogOpen == true) + { + this.smartFileCommunicationLog.StringType.Write(string.Format("Receive TCP ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, BitConverter.ToString(readByte))); + this.smartFileCommunicationLog.StringType.Write(string.Format("Send TCP ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, BitConverter.ToString(responseData))); + } + } + catch + { + } + #endregion + } + else // Read Input Register(0x04) + { + if (this.SystemConfig.MODBUS_TCP_SELECTFUNCTION == (int)Define.E_ModbusFunction._04_ReadInputRegister) + { + #region Read Input Register + try + { + byte[] responseData; + byte errorCheck = this.Modbus.CheckRequestLeakTesterDataErrorTCP(readByte, ModbusFunctionCode.FunctionCode_04); + + if (errorCheck == 0x00) + responseData = this.Modbus.MakeTCP04ResponseData(readByte, this.Transfer_1_Modbus_Read_TCP(readByte)); + else + responseData = this.Modbus.MakeTCP04ErrorResponseData(readByte, errorCheck); + + foreach (SmartTCPMultiServer.CLIENTSINFOS client in this.smartTCPMultiServer.ClientInfoList) + { + this.smartTCPMultiServer.SendByteByClientID(client.strID, responseData); + } + + //Console.Write("\n" + string.Format("Send Modbus {0:yyyy-MM-dd HH:mm:ss}: {1}", DateTime.Now, Helper.ByteToHexString(responseData))); + + // 로그 + if (this.IsCommunicationLogOpen == true) + { + this.smartFileCommunicationLog.StringType.Write(string.Format("Receive TCP ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, Helper.ByteToHexString(readByte))); + this.smartFileCommunicationLog.StringType.Write(string.Format("Send TCP ({0:yyyy-MM-dd HH:mm:ss}): {1}", DateTime.Now, Helper.ByteToHexString(responseData))); + } + } + catch + { + } + #endregion + } + } + } + #endregion + break; + default: + break; + } + } + private void smartButton1_Click(object sender, EventArgs e) { this.smartForm1.Show(2); diff --git a/INT_PT002/Forms/FormMainDisplay1.cs b/INT_PT002/Forms/FormMainDisplay1.cs index 2336bf3..cc9beff 100644 --- a/INT_PT002/Forms/FormMainDisplay1.cs +++ b/INT_PT002/Forms/FormMainDisplay1.cs @@ -407,7 +407,7 @@ namespace INT_PT002.Forms this.labelProgress7.BackGroundColor = this.ColorProgressOff; this.labelProgress8.BackGroundColor = this.ColorProgressOff; break; - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: this.labelProgress0.BackGroundColor = this.ColorProgressOn; this.labelProgress1.BackGroundColor = this.ColorProgressOff; this.labelProgress2.BackGroundColor = this.ColorProgressOff; diff --git a/INT_PT002/Forms/FormMainDisplay2.cs b/INT_PT002/Forms/FormMainDisplay2.cs index e5fbf96..7f47543 100644 --- a/INT_PT002/Forms/FormMainDisplay2.cs +++ b/INT_PT002/Forms/FormMainDisplay2.cs @@ -543,7 +543,7 @@ namespace INT_PT002.Forms { switch (status) { - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: this.progressBar3.Visible = false; this.progressBar4.Visible = false; this.progressBar6.Visible = false; @@ -595,7 +595,7 @@ namespace INT_PT002.Forms { case Define.E_ProcessStatus._0_None: break; - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: for (int i = 0; i < this.CollectionLabelProgress.Count; i++) this.CollectionLabelProgress[i].Location = this.CollectionLabelPoint[i]; @@ -632,7 +632,7 @@ namespace INT_PT002.Forms { case Define.E_ProcessStatus._0_None: break; - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: for (int i = 0; i < this.CollectionLabelProgress.Count; i++) this.CollectionLabelProgress[i].Location = this.CollectionLabelPoint[i]; @@ -1139,7 +1139,7 @@ namespace INT_PT002.Forms switch (this.testIndex) { case 0: - this.UpdateProcessStatusDisplay(Define.E_ProcessStatus._1_Read); + this.UpdateProcessStatusDisplay(Define.E_ProcessStatus._1_Ready); break; case 1: this.UpdateProcessStatusDisplay(Define.E_ProcessStatus._2_ProductEntry); diff --git a/INT_PT002/Forms/FormMainDisplay3.Designer.cs b/INT_PT002/Forms/FormMainDisplay3.Designer.cs index 8783d53..fe0c765 100644 --- a/INT_PT002/Forms/FormMainDisplay3.Designer.cs +++ b/INT_PT002/Forms/FormMainDisplay3.Designer.cs @@ -715,7 +715,7 @@ this.labelExpireOfPassword.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelExpireOfPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelExpireOfPassword.LineSpacing = 0F; - this.labelExpireOfPassword.Location = new System.Drawing.Point(786, 126); + this.labelExpireOfPassword.Location = new System.Drawing.Point(787, 126); this.labelExpireOfPassword.Name = "labelExpireOfPassword"; this.labelExpireOfPassword.OverlapOptimize = true; this.labelExpireOfPassword.PasswordChar = '\0'; @@ -1854,9 +1854,9 @@ this.labelUserID.BackGroundColor = System.Drawing.Color.SkyBlue; this.labelUserID.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelUserID.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelUserID.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelUserID.LineSpacing = 0F; - this.labelUserID.Location = new System.Drawing.Point(787, 93); + this.labelUserID.Location = new System.Drawing.Point(787, 90); this.labelUserID.Name = "labelUserID"; this.labelUserID.OverlapOptimize = true; this.labelUserID.PasswordChar = '\0'; @@ -1946,9 +1946,9 @@ this.labelUserLevel.BackGroundColor = System.Drawing.Color.SkyBlue; this.labelUserLevel.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelUserLevel.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelUserLevel.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelUserLevel.LineSpacing = 0F; - this.labelUserLevel.Location = new System.Drawing.Point(787, 119); + this.labelUserLevel.Location = new System.Drawing.Point(787, 107); this.labelUserLevel.Name = "labelUserLevel"; this.labelUserLevel.OverlapOptimize = true; this.labelUserLevel.PasswordChar = '\0'; @@ -2350,7 +2350,7 @@ this.labelTime.BackGroundColor = System.Drawing.Color.SkyBlue; this.labelTime.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelTime.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTime.LineSpacing = 0F; this.labelTime.Location = new System.Drawing.Point(141, 119); this.labelTime.Name = "labelTime"; diff --git a/INT_PT002/Forms/FormMainDisplay3.cs b/INT_PT002/Forms/FormMainDisplay3.cs index 4f418f7..ec3925b 100644 --- a/INT_PT002/Forms/FormMainDisplay3.cs +++ b/INT_PT002/Forms/FormMainDisplay3.cs @@ -49,6 +49,7 @@ namespace INT_PT002.Forms private FormMain m_ParentForm; private ControlMainDisplay ChildControl; + public ControlMainModbus ChildModbus; #endregion #region Constructor @@ -179,6 +180,12 @@ namespace INT_PT002.Forms this.ChildControl.BringToFront(); this.ChildControl.Visible = false; + this.ChildModbus = new ControlMainModbus(this); + this.Controls.Add(this.ChildModbus); + this.ChildModbus.Location = new Point(0, 155); + this.ChildModbus.BringToFront(); + this.ChildModbus.Visible = false; + this.buttonRecipeNo.ButtonText = this.ParentForm.SystemConfig.RECIPE_NUMBER.ToString(); this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus.CurrentUser); } @@ -716,6 +723,54 @@ namespace INT_PT002.Forms this.buttonModbus.Visible = bValue; } + public void UpdateProcessStatusDisplay(Define.E_ProcessStatus status) + { + switch (status) + { + case Define.E_ProcessStatus._0_None: + break; + case Define.E_ProcessStatus._1_Ready: + this.pictureBoxProgress3.Visible = true; + this.pictureBoxProgress3Selected.Visible = false; + this.pictureBoxProgress0.Visible = false; + this.pictureBoxProgress0Selected.Visible = true; + break; + case Define.E_ProcessStatus._2_ProductEntry: + case Define.E_ProcessStatus._3_MoveToLeak: + case Define.E_ProcessStatus._4_MoveToCheck: + case Define.E_ProcessStatus._5_ChamberMerge: + this.pictureBoxProgress0.Visible = true; + this.pictureBoxProgress0Selected.Visible = false; + this.pictureBoxProgress1.Visible = false; + this.pictureBoxProgress1Selected.Visible = true; + break; + case Define.E_ProcessStatus._6_VacuumStart: + case Define.E_ProcessStatus._7_VacuumHold: + case Define.E_ProcessStatus._8_Judgment: + case Define.E_ProcessStatus._9_VacuumBreak: + this.pictureBoxProgress1.Visible = true; + this.pictureBoxProgress1Selected.Visible = false; + this.pictureBoxProgress2.Visible = false; + this.pictureBoxProgress2Selected.Visible = true; + + this.labelProgress2.RoundRectFillColor = Color.Teal; + this.ProgressBarSetting(status); + break; + case Define.E_ProcessStatus._10_ChamberRelease: + case Define.E_ProcessStatus._11_MoveToReady: + this.labelProgress2.RoundRectFillColor = Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.pictureBoxProgress2.Visible = true; + this.pictureBoxProgress2Selected.Visible = false; + this.pictureBoxProgress3.Visible = false; + this.pictureBoxProgress3Selected.Visible = true; + break; + default: + break; + } + + this.ParentForm.Update30000ModbusItem(); + } + private void UpdateDisplayDotGraphDiff(SmartDraw draw, DiffData diff) { int iValue = 0; @@ -835,7 +890,7 @@ namespace INT_PT002.Forms { case Define.E_ProcessStatus._0_None: break; - case Define.E_ProcessStatus._1_Read: + case Define.E_ProcessStatus._1_Ready: this.smartTimerProgressBar.Stop(); this.progressBar1.Value = this.progressBar1.Minimum; @@ -1247,6 +1302,8 @@ namespace INT_PT002.Forms this.buttonRecipeNo.ButtonText = this.ParentForm.CurrentRecipe.NUMBER.ToString(); this.InitializeProcessStatus(); + if (this.ChildModbus.Visible == true) + this.ChildModbus.Visible = false; this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus.CurrentUser); } @@ -1351,6 +1408,16 @@ namespace INT_PT002.Forms { this.Part11AutomaticLogoutReset(); + if (this.ChildModbus.Visible == true) + { + this.ChildModbus.Visible = false; + } + else + { + this.ChildModbus.DisplayRefresh(); + this.ChildModbus.BringToFront(); + this.ChildModbus.Visible = true; + } } private void smartDraw1_Click(object sender, EventArgs e) @@ -1584,7 +1651,7 @@ namespace INT_PT002.Forms switch (this.testIndex) { case 0: - this.UpdateDisplayProcessStatus(Define.E_ProcessStatus._1_Read); + this.UpdateProcessStatusDisplay(Define.E_ProcessStatus._1_Ready); break; case 1: this.UpdateDisplayProcessStatus(Define.E_ProcessStatus._2_ProductEntry); @@ -1628,7 +1695,7 @@ namespace INT_PT002.Forms private void buttonProgress1_Click(object sender, EventArgs e) { - this.UpdateDisplayProcessStatus(Define.E_ProcessStatus._1_Read); + this.UpdateProcessStatusDisplay(Define.E_ProcessStatus._1_Ready); } private void buttonProgress2_Click(object sender, EventArgs e) { diff --git a/INT_PT002/Helper.cs b/INT_PT002/Helper.cs index 0cb9aa3..9673aab 100644 --- a/INT_PT002/Helper.cs +++ b/INT_PT002/Helper.cs @@ -1,7 +1,10 @@ using System; using System.Linq; using System.Collections.Generic; +using System.Drawing; using System.Text; +using System.Windows.Forms; +using System.IO; using INT_PT002.DataStore; @@ -117,7 +120,7 @@ namespace INT_PT002 switch (iValue) { case 0: - status = Define.E_ProcessStatus._1_Read; + status = Define.E_ProcessStatus._1_Ready; break; case 1: status = Define.E_ProcessStatus._2_ProductEntry; @@ -329,5 +332,70 @@ namespace INT_PT002 else return "0000"; } + + public static string ByteToHexString(byte[] array) + { + string resultHex = ""; + + foreach (byte byteStr in array) + resultHex += string.Format("{0:X2}", byteStr); + + return resultHex; + } + } + + public static class FindByNameUtil + { + public static T FindByName(this object targetClass, string name) where T : class + { + System.Reflection.FieldInfo fi = targetClass.GetType().GetField(name, System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); + return fi.GetValue(targetClass) as T; + } + public static T FindByName(this string name, object targetClass) where T : class + { + System.Reflection.FieldInfo fi = targetClass.GetType().GetField(name, System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic); + return fi.GetValue(targetClass) as T; + } + public static System.Windows.Forms.Label Is_Label_From(this string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static System.Windows.Forms.TextBox Is_TextBox_From(this string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static System.Windows.Forms.TextBox TextBox(string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static System.Windows.Forms.Label Label(string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static System.Windows.Forms.PictureBox PictureBox(string name, object targetClass) + { + return FindByName(targetClass, name); + } + + public static SmartX.SmartLabel SmartLabel(string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static SmartX.SmartProgressBar SmartProgressBar(string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static SmartX.SmartButton SmartButton(string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static SmartX.SmartDraw SmartDraw(string name, object targetClass) + { + return FindByName(targetClass, name); + } + public static SmartX.SmartListBox SmartListBox(string name, object targetClass) + { + return FindByName(targetClass, name); + } } }