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
+ 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
+ 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..0f66b8c 100644
--- a/INT_PT002/Controls/System/ControlMenuSystemEthernet.cs
+++ b/INT_PT002/Controls/System/ControlMenuSystemEthernet.cs
@@ -280,8 +280,6 @@ namespace INT_PT002.Controls
{
if (this.ParentForm.ParentForm.SystemConfig.ETHERNET_COMM_MODE == 1)
{
- this.ParentForm.ParentForm.ChildFormMainDisplay.InitialEthernetIcon();
-
if (this.ParentForm.ParentForm.SystemConfig.ETHERNET_OP_MODE == 1)
{
this.ParentForm.ParentForm.ChildFormMainDisplay.MainButtonModbusAdd(true);
@@ -316,6 +314,8 @@ namespace INT_PT002.Controls
this.ParentForm.ParentForm.ChildFormMainDisplay.MainButtonModbusAdd(false);
this.groupBoxModbusSetting.Visible = false;
}
+
+ this.ParentForm.ParentForm.ChildFormMainDisplay.InitialEthernetIcon();
}
public void DisplayRefresh()
@@ -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 874b3c2..c12ef2a 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,
@@ -220,6 +220,8 @@ namespace INT_PT002.DataStore
M_Chamber9,
M_Chamber10,
+ 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..1b02d73 100644
--- a/INT_PT002/Forms/FormMain.Designer.cs
+++ b/INT_PT002/Forms/FormMain.Designer.cs
@@ -105,15 +105,17 @@
//
// 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
//
this.timerClientTryConnect.Interval = 2000;
+ this.timerClientTryConnect.Tick += new System.EventHandler(this.timerClientTryConnect_Tick);
//
// FormMain
//
diff --git a/INT_PT002/Forms/FormMain.cs b/INT_PT002/Forms/FormMain.cs
index 1ecb1a6..3ef082f 100644
--- a/INT_PT002/Forms/FormMain.cs
+++ b/INT_PT002/Forms/FormMain.cs
@@ -71,6 +71,14 @@ namespace INT_PT002.Forms
// Loading Recipe
private Recipe LoadingRecipe;
+ // Modbus Data
+ public _30000_ModbusData Current30000ModbusData;
+ public _40000_ModbusData Current40000ModbusData;
+
+ // Modbus - 진행중 여부 확인
+ private Collection CollectionIsProcessing;
+ private Collection CollectionIsLeak;
+
// Ethernet
private bool IsEthernetThreadStop;
private bool IsEthernetTransferData;
@@ -206,6 +214,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);
@@ -1567,6 +1599,15 @@ namespace INT_PT002.Forms
default:
break;
}
+
+ this.Update30000ModbusItem();
+
+ if (this.SystemConfig.MODBUS_TCP_SELECTFUNCTION == (int)Define.E_ModbusFunction._16_WriteMultipleRegister)
+ {
+ byte[] sendData = this.Modbus.MakeTCPSendAllData(this.Transfer_1_Modbus_Write(), this.SystemConfig.MODBUS_TCP_START_ADDRESS);
+
+ this.EthernetWeightDataForModbus(sendData);
+ }
}
catch
{
@@ -2357,8 +2398,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;
}
@@ -2370,7 +2422,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);
@@ -2379,6 +2430,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;
@@ -2386,6 +2549,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()
@@ -3984,6 +4287,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);
@@ -4002,6 +4429,11 @@ namespace INT_PT002.Forms
{
this.timerUserList.Enabled = false;
UserManager.UserManager_GetUserListName();
+ }
+ private void timerClientTryConnect_Tick(object sender, EventArgs e)
+ {
+ this.DelegateTimerTryConnect(false);
+ this.EthernetClientConnect();
}
#region UserManagerEvent
@@ -4207,11 +4639,6 @@ namespace INT_PT002.Forms
}
}
#endregion
-
- private void timerClientTryConnect_Tick(object sender, EventArgs e)
- {
-
- }
#endregion
}
}
\ No newline at end of file
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..ce56c8d 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;
@@ -1248,6 +1303,8 @@ namespace INT_PT002.Forms
this.buttonRecipeNo.ButtonText = this.ParentForm.CurrentRecipe.NUMBER.ToString();
this.InitializeProcessStatus();
+ this.ChildModbus.Visible = false;
+
this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus.CurrentUser);
}
#endregion
@@ -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);
+ }
}
}