From 4dcf8f13d4b5d2ffde326f269aa9e791f7e578c6 Mon Sep 17 00:00:00 2001 From: Seonjae Date: Wed, 8 Jan 2025 15:01:16 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AF=B8=EA=B5=AD=20=EC=A0=84=EC=8B=9C?= =?UTF-8?q?=ED=9A=8C=20=EC=B5=9C=EC=A2=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Document/Capture/V1.0_20250912/CEZoom0.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom1.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom10.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom11.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom12.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom13.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom14.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom15.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom16.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom17.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom2.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom3.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom4.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom5.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom6.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom7.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom8.BMP | Bin 0 -> 3145782 bytes Document/Capture/V1.0_20250912/CEZoom9.BMP | Bin 0 -> 3145782 bytes .../ControlMenuManualIoTest.Designer.cs | 110 +- .../Manual/ControlMenuManualIoTest.cs | 41 +- .../Recipe/ControlMenuRecipeData.Designer.cs | 800 ++ .../Controls/Recipe/ControlMenuRecipeData.cs | 342 + .../Recipe/ControlMenuRecipeData.resx | 129 + .../ControlMenuRecipeSetting.Designer.cs | 1860 ++- .../Recipe/ControlMenuRecipeSetting.cs | 1329 +- .../System/ControlMenuSystemInformation.cs | 4 +- .../ControlMenuSystemSetting.Designer.cs | 537 + .../System/ControlMenuSystemSetting.cs | 352 + .../System/ControlMenuSystemSetting.resx | 129 + .../ControlMenuSystemStatus.Designer.cs | 10413 ++++++++-------- .../System/ControlMenuSystemStatus.cs | 592 +- .../System/ControlMenuSystemStatus.resx | 6 - .../ControlMenuSystemStatus1.Designer.cs | 1620 ++- .../System/ControlMenuSystemStatus1.cs | 536 +- .../System/ControlMenuSystemStatus2.cs | 8 +- INT_PT002/DataStore/AlarmList.cs | 451 +- INT_PT002/DataStore/Communication.cs | 34 +- INT_PT002/DataStore/Define.cs | 75 +- INT_PT002/DataStore/LeakData/DiffData.cs | 20 +- INT_PT002/DataStore/LeakData/DispData.cs | 10 +- INT_PT002/DataStore/LeakData/LeakData.cs | 9 +- INT_PT002/DataStore/Recipe.cs | 179 +- .../DialogForms/DialogFormProgressBar.cs | 14 +- INT_PT002/Forms/FormMain.cs | 304 +- INT_PT002/Forms/FormMainDisplay1.cs | 6 +- INT_PT002/Forms/FormMainDisplay2.cs | 23 +- INT_PT002/Forms/FormMainDisplay3.Designer.cs | 1312 +- INT_PT002/Forms/FormMainDisplay3.cs | 226 +- INT_PT002/Forms/FormMainDisplay3.resx | 2552 ++-- INT_PT002/Forms/FormMainDisplay4.cs | 17 +- INT_PT002/Forms/FormMenu.cs | 1582 ++- 51 files changed, 14811 insertions(+), 10811 deletions(-) create mode 100644 Document/Capture/V1.0_20250912/CEZoom0.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom1.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom10.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom11.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom12.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom13.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom14.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom15.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom16.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom17.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom2.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom3.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom4.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom5.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom6.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom7.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom8.BMP create mode 100644 Document/Capture/V1.0_20250912/CEZoom9.BMP create mode 100644 INT_PT002/Controls/Recipe/ControlMenuRecipeData.Designer.cs create mode 100644 INT_PT002/Controls/Recipe/ControlMenuRecipeData.cs create mode 100644 INT_PT002/Controls/Recipe/ControlMenuRecipeData.resx create mode 100644 INT_PT002/Controls/System/ControlMenuSystemSetting.Designer.cs create mode 100644 INT_PT002/Controls/System/ControlMenuSystemSetting.cs create mode 100644 INT_PT002/Controls/System/ControlMenuSystemSetting.resx diff --git a/Document/Capture/V1.0_20250912/CEZoom0.BMP b/Document/Capture/V1.0_20250912/CEZoom0.BMP new file mode 100644 index 0000000000000000000000000000000000000000..7c203258b42b0117ff978f0782ab92f60a85344b GIT binary patch literal 3145782 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

fAfxHV5>ObBIdpJ_f5C_ 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 z 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 LRTXa+Tt&Fx1QcfAq8MerCy0FEA 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 LAOa$AJqi3DfVZb6 literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom1.BMP b/Document/Capture/V1.0_20250912/CEZoom1.BMP new file mode 100644 index 0000000000000000000000000000000000000000..13affb0a9088823d1c2f3cefa7f9f43063a049cc GIT binary patch literal 3145782 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

    fAfxHV5>ObBIdpJ_f5C_ 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 literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom10.BMP b/Document/Capture/V1.0_20250912/CEZoom10.BMP new file mode 100644 index 0000000000000000000000000000000000000000..7002a883bc616573b828df25fec11fca9f81abab GIT binary patch literal 3145782 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 O1PBlyK!5;&g}^Iv1drJO literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom11.BMP b/Document/Capture/V1.0_20250912/CEZoom11.BMP new file mode 100644 index 0000000000000000000000000000000000000000..3a9ffc6debcca9aeed8e2e6064607a58af342833 GIT binary patch literal 3145782 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 literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom12.BMP b/Document/Capture/V1.0_20250912/CEZoom12.BMP new file mode 100644 index 0000000000000000000000000000000000000000..b9109454d1de7a2a4ec269cd5bb8eb550f08b69d GIT binary patch literal 3145782 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 A>;M1& literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom13.BMP b/Document/Capture/V1.0_20250912/CEZoom13.BMP new file mode 100644 index 0000000000000000000000000000000000000000..02dcd71cc9c159bd67396984fc776eee8a911535 GIT binary patch literal 3145782 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 R1V8`;KmY_l00dqT`2Tis7V!W8 literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom15.BMP b/Document/Capture/V1.0_20250912/CEZoom15.BMP new file mode 100644 index 0000000000000000000000000000000000000000..a8618cd27c8eba4306c6c52d37720c0c3398ddbc GIT binary patch literal 3145782 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 M1Rwwb2rLQwA40d$V*mgE literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom16.BMP b/Document/Capture/V1.0_20250912/CEZoom16.BMP new file mode 100644 index 0000000000000000000000000000000000000000..cc498cc04b66df00a24b0cd7db897731508ac4f1 GIT binary patch literal 3145782 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

      w?Yp&T)#pEgb>@0id)Opp8>fddj&U05Q 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%0DRYa(@ldwIvbSKhDcLRZ}G8^1L?(3QiP-Ma60 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 CrtZ%G literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom17.BMP b/Document/Capture/V1.0_20250912/CEZoom17.BMP new file mode 100644 index 0000000000000000000000000000000000000000..d13bc4adff6be8268d559e0304705ad33a5bdc33 GIT binary patch literal 3145782 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 z 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 CollLabelVacu; private Collection CollLabelInput; private Collection CollLabelSbAlarm; + private Collection CollLabelDispAlarm; #endregion #region Constructor @@ -73,6 +74,11 @@ namespace INT_PT002.Controls this.CollLabelSbAlarm.Add(this.labelSbAlarm1); this.CollLabelSbAlarm.Add(this.labelSbAlarm2); + this.CollLabelDispAlarm = new Collection(); + this.CollLabelDispAlarm.Clear(); + this.CollLabelDispAlarm.Add(this.labeldispAlarm1); + this.CollLabelDispAlarm.Add(this.labeldispAlarm2); + this.CollLabelInput = new Collection(); this.CollLabelInput.Add(this.labelInput1); this.CollLabelInput.Add(this.labelInput2); @@ -86,6 +92,7 @@ namespace INT_PT002.Controls this.CollLabelDisp[i].Text = "0.00"; this.CollLabelVacu[i].Text = "0.0"; this.CollLabelSbAlarm[i].Visible = false; + this.CollLabelDispAlarm[i].Visible = false; } for (int i = 0; i < this.CollLabelInput.Count; i++) @@ -124,11 +131,6 @@ namespace INT_PT002.Controls } // 변위센서 데이터 - public void UpdateDisplayDispData(Collection datas) - { - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - this.CollLabelDisp[i].Text = datas[i].RData; - } public void UpdateDisplayDispData1(LeakData1 data) { this.CollLabelDisp[0].Text = data.DispData.RData; @@ -138,11 +140,6 @@ namespace INT_PT002.Controls this.CollLabelDisp[1].Text = data.DispData.RData; } // 차압센서 데이터 - public void UpdateDisplayDiffData(Collection datas) - { - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - this.CollLabelDiff[i].Text = datas[i].MAdc; - } public void UpdateDisplayDiffData1(LeakData1 data) { this.CollLabelDiff[0].Text = data.DiffData.MAdc; @@ -152,11 +149,6 @@ namespace INT_PT002.Controls this.CollLabelDiff[1].Text = data.DiffData.MAdc; } // 압력센서 데이터 - public void UpdateDisplayPresData(Collection datas) - { - for (int i = 0; i < this.CollLabelVacu.Count; i++) - this.CollLabelVacu[i].Text = datas[i].WorkingChamber; - } public void UpdateDisplayPresData1(LeakData1 data) { this.CollLabelVacu[0].Text = data.PresData.WorkingChamber; @@ -181,28 +173,23 @@ namespace INT_PT002.Controls } public void UpdateDisplayAlarmView(AlarmList alarm) { - this.CollLabelSbAlarm[0].Visible = alarm.CollectionIsSensorBoardError[0]; - this.CollLabelSbAlarm[1].Visible = alarm.CollectionIsSensorBoardError[1]; - this.CollLabelSbAlarm[2].Visible = alarm.CollectionIsSensorBoardError[2]; - this.CollLabelSbAlarm[3].Visible = alarm.CollectionIsSensorBoardError[3]; - this.CollLabelSbAlarm[4].Visible = alarm.CollectionIsSensorBoardError[4]; - this.CollLabelSbAlarm[5].Visible = alarm.CollectionIsSensorBoardError[5]; - this.CollLabelSbAlarm[6].Visible = alarm.CollectionIsSensorBoardError[6]; - this.CollLabelSbAlarm[7].Visible = alarm.CollectionIsSensorBoardError[7]; - this.CollLabelSbAlarm[8].Visible = alarm.CollectionIsSensorBoardError[8]; - this.CollLabelSbAlarm[9].Visible = alarm.CollectionIsSensorBoardError[9]; + for (int i = 0; i < this.CollLabelSbAlarm.Count; i++) + { + this.CollLabelSbAlarm[i].Visible = alarm.CollectionIsSensorBoardError[i]; + this.CollLabelDispAlarm[i].Visible = alarm.CollectionIsDisplacementSensorError[i]; + } } public void DisplayRefresh() { // 서보설정 읽는동안 Enable = false - //this.ParentForm.Enabled = false; + this.ParentForm.Enabled = false; this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplayMode = Define.E_DisplayModeStore.IOTest; this.ParentForm.ParentForm.SetDisplayMode(Define.E_EquipmentMode.IOTest); // Servo Parameter Read - //this.smartTimer.Start(); + this.smartTimer.Start(); } #endregion diff --git a/INT_PT002/Controls/Recipe/ControlMenuRecipeData.Designer.cs b/INT_PT002/Controls/Recipe/ControlMenuRecipeData.Designer.cs new file mode 100644 index 0000000..fbbdb1c --- /dev/null +++ b/INT_PT002/Controls/Recipe/ControlMenuRecipeData.Designer.cs @@ -0,0 +1,800 @@ +namespace INT_PT002.Controls +{ + partial class ControlMenuRecipeData + { + ///

      + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + SmartX.SmartDraw_ChartChannelPenStyle.ChartPenStyle chartPenStyle5 = new SmartX.SmartDraw_ChartChannelPenStyle.ChartPenStyle(); + this.groupBoxMeasuring1 = new SmartX.SmartGroupBox(); + this.smartSeparatorLine6 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine5 = new SmartX.SmartSeparatorLine(); + this.labelMesPressureWork = new SmartX.SmartLabel(); + this.labelMesDiffSecMax = new SmartX.SmartLabel(); + this.smartLabel41 = new SmartX.SmartLabel(); + this.smartGroupBox2 = new SmartX.SmartGroupBox(); + this.smartDrawDiff = new SmartX.SmartDraw(); + this.smartLabel61 = new SmartX.SmartLabel(); + this.labelMesPressureMaster = new SmartX.SmartLabel(); + this.labelMesDiffSecSum = new SmartX.SmartLabel(); + this.smartLabel45 = new SmartX.SmartLabel(); + this.smartLabel8 = new SmartX.SmartLabel(); + this.smartLabel9 = new SmartX.SmartLabel(); + this.labelMesDispMDataMax = new SmartX.SmartLabel(); + this.smartLabel48 = new SmartX.SmartLabel(); + this.labelMesDispMDataDiff = new SmartX.SmartLabel(); + this.smartLabel53 = new SmartX.SmartLabel(); + this.labelMesDiffMadc = new SmartX.SmartLabel(); + this.smartLabel23 = new SmartX.SmartLabel(); + this.smartSeparatorLine4 = new SmartX.SmartSeparatorLine(); + this.labelMesDiffSecDiff = new SmartX.SmartLabel(); + this.smartLabel14 = new SmartX.SmartLabel(); + this.labelMesDispMData = new SmartX.SmartLabel(); + this.smartLabel30 = new SmartX.SmartLabel(); + this.labelMesDispRData = new SmartX.SmartLabel(); + this.smartLabel32 = new SmartX.SmartLabel(); + this.labelMesResult = new SmartX.SmartLabel(); + this.smartGroupBox11 = new SmartX.SmartGroupBox(); + this.smartDrawDisp = new SmartX.SmartDraw(); + this.smartDraw_ChartChannelPenStyle1 = new SmartX.SmartDraw_ChartChannelPenStyle(); + this.groupBoxMeasuring1.SuspendLayout(); + this.smartGroupBox2.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.smartDrawDiff)).BeginInit(); + this.smartGroupBox11.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.smartDrawDisp)).BeginInit(); + this.SuspendLayout(); + // + // groupBoxMeasuring1 + // + this.groupBoxMeasuring1.BackGround = null; + this.groupBoxMeasuring1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.groupBoxMeasuring1.BackImage = null; + this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine6); + this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine5); + this.groupBoxMeasuring1.Controls.Add(this.labelMesPressureWork); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecMax); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel41); + this.groupBoxMeasuring1.Controls.Add(this.labelMesPressureMaster); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecSum); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel45); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel8); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel9); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDispMDataMax); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel48); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDispMDataDiff); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel53); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffMadc); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel23); + this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine4); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecDiff); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel14); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDispMData); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel30); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDispRData); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel32); + this.groupBoxMeasuring1.Controls.Add(this.labelMesResult); + this.groupBoxMeasuring1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.groupBoxMeasuring1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.groupBoxMeasuring1.FrameLineThickness = 2; + this.groupBoxMeasuring1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar; + this.groupBoxMeasuring1.HeaderHeightOffset = 1; + this.groupBoxMeasuring1.Location = new System.Drawing.Point(442, 2); + this.groupBoxMeasuring1.Name = "groupBoxMeasuring1"; + this.groupBoxMeasuring1.RoundRadius = 5; + this.groupBoxMeasuring1.Size = new System.Drawing.Size(175, 576); + this.groupBoxMeasuring1.TabIndex = 119; + this.groupBoxMeasuring1.Text = "Measuring"; + this.groupBoxMeasuring1.TextColor = System.Drawing.Color.White; + // + // smartSeparatorLine6 + // + this.smartSeparatorLine6.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine6.Line1Width = 1F; + this.smartSeparatorLine6.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine6.Line2Width = 1F; + this.smartSeparatorLine6.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine6.Location = new System.Drawing.Point(2, 197); + this.smartSeparatorLine6.Name = "smartSeparatorLine6"; + this.smartSeparatorLine6.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine6.TabIndex = 51; + this.smartSeparatorLine6.Text = "smartSeparatorLine6"; + // + // smartSeparatorLine5 + // + this.smartSeparatorLine5.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine5.Line1Width = 1F; + this.smartSeparatorLine5.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine5.Line2Width = 1F; + this.smartSeparatorLine5.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine5.Location = new System.Drawing.Point(2, 97); + this.smartSeparatorLine5.Name = "smartSeparatorLine5"; + this.smartSeparatorLine5.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine5.TabIndex = 50; + this.smartSeparatorLine5.Text = "smartSeparatorLine5"; + // + // labelMesPressureWork + // + this.labelMesPressureWork.BackGround = null; + this.labelMesPressureWork.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesPressureWork.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesPressureWork.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesPressureWork.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesPressureWork.LineSpacing = 0F; + this.labelMesPressureWork.Location = new System.Drawing.Point(80, 149); + this.labelMesPressureWork.Name = "labelMesPressureWork"; + this.labelMesPressureWork.OverlapOptimize = true; + this.labelMesPressureWork.PasswordChar = '\0'; + this.labelMesPressureWork.Radius = 3; + this.labelMesPressureWork.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesPressureWork.Size = new System.Drawing.Size(90, 30); + this.labelMesPressureWork.TabIndex = 41; + this.labelMesPressureWork.Text = "0.0023"; + this.labelMesPressureWork.TextColor = System.Drawing.Color.White; + this.labelMesPressureWork.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesPressureWork.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesPressureWork.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesPressureWork.Wordwrap = false; + // + // labelMesDiffSecMax + // + this.labelMesDiffSecMax.BackGround = null; + this.labelMesDiffSecMax.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecMax.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecMax.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecMax.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecMax.LineSpacing = 0F; + this.labelMesDiffSecMax.Location = new System.Drawing.Point(80, 327); + this.labelMesDiffSecMax.Name = "labelMesDiffSecMax"; + this.labelMesDiffSecMax.OverlapOptimize = true; + this.labelMesDiffSecMax.PasswordChar = '\0'; + this.labelMesDiffSecMax.Radius = 3; + this.labelMesDiffSecMax.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecMax.Size = new System.Drawing.Size(90, 30); + this.labelMesDiffSecMax.TabIndex = 49; + this.labelMesDiffSecMax.Text = "0.0023"; + this.labelMesDiffSecMax.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecMax.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecMax.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecMax.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecMax.Wordwrap = false; + // + // smartLabel41 + // + this.smartLabel41.BackGround = this.smartGroupBox2; + this.smartLabel41.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel41.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel41.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel41.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel41.LineSpacing = 0F; + this.smartLabel41.Location = new System.Drawing.Point(4, 327); + this.smartLabel41.Name = "smartLabel41"; + this.smartLabel41.OverlapOptimize = true; + this.smartLabel41.PasswordChar = '\0'; + this.smartLabel41.Radius = 3; + this.smartLabel41.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel41.Size = new System.Drawing.Size(70, 30); + this.smartLabel41.TabIndex = 48; + this.smartLabel41.Text = "LR.Max"; + this.smartLabel41.TextColor = System.Drawing.Color.White; + this.smartLabel41.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel41.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel41.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel41.Wordwrap = false; + // + // smartGroupBox2 + // + this.smartGroupBox2.BackGround = null; + this.smartGroupBox2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartGroupBox2.BackImage = null; + this.smartGroupBox2.Controls.Add(this.smartDrawDiff); + this.smartGroupBox2.Controls.Add(this.smartLabel61); + this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartGroupBox2.FrameLineThickness = 2; + this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar; + this.smartGroupBox2.HeaderHeightOffset = 1; + this.smartGroupBox2.Location = new System.Drawing.Point(3, 2); + this.smartGroupBox2.Name = "smartGroupBox2"; + this.smartGroupBox2.RoundRadius = 5; + this.smartGroupBox2.Size = new System.Drawing.Size(433, 285); + this.smartGroupBox2.TabIndex = 118; + this.smartGroupBox2.Text = "Pressure"; + this.smartGroupBox2.TextColor = System.Drawing.Color.White; + // + // smartDrawDiff + // + this.smartDrawDiff.BackGround = null; + this.smartDrawDiff.BackGroundColor = System.Drawing.Color.Black; + this.smartDrawDiff.Chart.ChartAreaMarkingDesignTime = true; + this.smartDrawDiff.Chart.ChartChannelPenStyle = this.smartDraw_ChartChannelPenStyle1; + this.smartDrawDiff.Chart.ChartDrawStep = 1; + this.smartDrawDiff.Chart.ChartHeight = 230; + this.smartDrawDiff.Chart.ChartRefreshMode = SmartX.SmartDraw.ChartRefresh.LEFTSCROLL; + this.smartDrawDiff.Chart.ChartWidth = 405; + this.smartDrawDiff.Chart.OriginX = 10; + this.smartDrawDiff.Chart.OriginY = 242; + this.smartDrawDiff.Chart.XIncrement = 1; + this.smartDrawDiff.DrawUpdateOption = SmartX.SmartDraw.DrawUpdateOptions.DefaultAuto; + this.smartDrawDiff.LayerSupport = SmartX.SmartDraw.LayerSupportOption.BackAndDraw; + this.smartDrawDiff.Location = new System.Drawing.Point(3, 28); + this.smartDrawDiff.Name = "smartDrawDiff"; + this.smartDrawDiff.OverlapOptimize = false; + this.smartDrawDiff.Size = new System.Drawing.Size(426, 254); + this.smartDrawDiff.TabIndex = 13; + this.smartDrawDiff.Text = "smartDraw1"; + // + // smartLabel61 + // + this.smartLabel61.BackGround = null; + this.smartLabel61.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + this.smartLabel61.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel61.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel61.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.smartLabel61.LineSpacing = 0F; + this.smartLabel61.Location = new System.Drawing.Point(399, 392); + this.smartLabel61.Name = "smartLabel61"; + this.smartLabel61.OverlapOptimize = true; + this.smartLabel61.PasswordChar = '\0'; + this.smartLabel61.Radius = 3; + this.smartLabel61.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel61.Size = new System.Drawing.Size(100, 20); + this.smartLabel61.TabIndex = 12; + this.smartLabel61.Text = "1.2345"; + this.smartLabel61.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel61.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel61.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel61.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel61.Wordwrap = false; + // + // labelMesPressureMaster + // + this.labelMesPressureMaster.BackGround = null; + this.labelMesPressureMaster.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesPressureMaster.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesPressureMaster.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesPressureMaster.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesPressureMaster.LineSpacing = 0F; + this.labelMesPressureMaster.Location = new System.Drawing.Point(80, 113); + this.labelMesPressureMaster.Name = "labelMesPressureMaster"; + this.labelMesPressureMaster.OverlapOptimize = true; + this.labelMesPressureMaster.PasswordChar = '\0'; + this.labelMesPressureMaster.Radius = 3; + this.labelMesPressureMaster.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesPressureMaster.Size = new System.Drawing.Size(90, 30); + this.labelMesPressureMaster.TabIndex = 36; + this.labelMesPressureMaster.Text = "0.0023"; + this.labelMesPressureMaster.TextColor = System.Drawing.Color.White; + this.labelMesPressureMaster.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesPressureMaster.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesPressureMaster.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesPressureMaster.Wordwrap = false; + // + // labelMesDiffSecSum + // + this.labelMesDiffSecSum.BackGround = null; + this.labelMesDiffSecSum.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecSum.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecSum.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecSum.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecSum.LineSpacing = 0F; + this.labelMesDiffSecSum.Location = new System.Drawing.Point(80, 291); + this.labelMesDiffSecSum.Name = "labelMesDiffSecSum"; + this.labelMesDiffSecSum.OverlapOptimize = true; + this.labelMesDiffSecSum.PasswordChar = '\0'; + this.labelMesDiffSecSum.Radius = 3; + this.labelMesDiffSecSum.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecSum.Size = new System.Drawing.Size(90, 30); + this.labelMesDiffSecSum.TabIndex = 47; + this.labelMesDiffSecSum.Text = "0.0023"; + this.labelMesDiffSecSum.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecSum.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecSum.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecSum.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecSum.Wordwrap = false; + // + // smartLabel45 + // + this.smartLabel45.BackGround = this.smartGroupBox2; + this.smartLabel45.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel45.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel45.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel45.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel45.LineSpacing = 0F; + this.smartLabel45.Location = new System.Drawing.Point(4, 291); + this.smartLabel45.Name = "smartLabel45"; + this.smartLabel45.OverlapOptimize = true; + this.smartLabel45.PasswordChar = '\0'; + this.smartLabel45.Radius = 3; + this.smartLabel45.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel45.Size = new System.Drawing.Size(70, 30); + this.smartLabel45.TabIndex = 46; + this.smartLabel45.Text = "LR.Sum"; + this.smartLabel45.TextColor = System.Drawing.Color.White; + this.smartLabel45.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel45.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel45.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel45.Wordwrap = false; + // + // smartLabel8 + // + this.smartLabel8.BackGround = this.smartGroupBox2; + this.smartLabel8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel8.LineSpacing = 0F; + this.smartLabel8.Location = new System.Drawing.Point(4, 113); + this.smartLabel8.Name = "smartLabel8"; + this.smartLabel8.OverlapOptimize = true; + this.smartLabel8.PasswordChar = '\0'; + this.smartLabel8.Radius = 3; + this.smartLabel8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel8.Size = new System.Drawing.Size(70, 30); + this.smartLabel8.TabIndex = 35; + this.smartLabel8.Text = "master"; + this.smartLabel8.TextColor = System.Drawing.Color.White; + this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel8.Wordwrap = false; + // + // smartLabel9 + // + this.smartLabel9.BackGround = this.smartGroupBox2; + this.smartLabel9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel9.LineSpacing = 0F; + this.smartLabel9.Location = new System.Drawing.Point(4, 149); + this.smartLabel9.Name = "smartLabel9"; + this.smartLabel9.OverlapOptimize = true; + this.smartLabel9.PasswordChar = '\0'; + this.smartLabel9.Radius = 3; + this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel9.Size = new System.Drawing.Size(70, 30); + this.smartLabel9.TabIndex = 34; + this.smartLabel9.Text = "work"; + this.smartLabel9.TextColor = System.Drawing.Color.White; + this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel9.Wordwrap = false; + // + // labelMesDispMDataMax + // + this.labelMesDispMDataMax.BackGround = null; + this.labelMesDispMDataMax.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMDataMax.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMDataMax.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMDataMax.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMDataMax.LineSpacing = 0F; + this.labelMesDispMDataMax.Location = new System.Drawing.Point(80, 518); + this.labelMesDispMDataMax.Name = "labelMesDispMDataMax"; + this.labelMesDispMDataMax.OverlapOptimize = true; + this.labelMesDispMDataMax.PasswordChar = '\0'; + this.labelMesDispMDataMax.Radius = 3; + this.labelMesDispMDataMax.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMDataMax.Size = new System.Drawing.Size(90, 30); + this.labelMesDispMDataMax.TabIndex = 45; + this.labelMesDispMDataMax.Text = "9.2354"; + this.labelMesDispMDataMax.TextColor = System.Drawing.Color.White; + this.labelMesDispMDataMax.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMDataMax.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMDataMax.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMDataMax.Wordwrap = false; + // + // smartLabel48 + // + this.smartLabel48.BackGround = this.smartGroupBox2; + this.smartLabel48.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel48.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel48.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel48.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel48.LineSpacing = 0F; + this.smartLabel48.Location = new System.Drawing.Point(4, 518); + this.smartLabel48.Name = "smartLabel48"; + this.smartLabel48.OverlapOptimize = true; + this.smartLabel48.PasswordChar = '\0'; + this.smartLabel48.Radius = 3; + this.smartLabel48.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel48.Size = new System.Drawing.Size(70, 30); + this.smartLabel48.TabIndex = 44; + this.smartLabel48.Text = "MData max"; + this.smartLabel48.TextColor = System.Drawing.Color.White; + this.smartLabel48.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel48.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel48.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel48.Wordwrap = false; + // + // labelMesDispMDataDiff + // + this.labelMesDispMDataDiff.BackGround = null; + this.labelMesDispMDataDiff.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMDataDiff.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMDataDiff.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMDataDiff.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMDataDiff.LineSpacing = 0F; + this.labelMesDispMDataDiff.Location = new System.Drawing.Point(80, 482); + this.labelMesDispMDataDiff.Name = "labelMesDispMDataDiff"; + this.labelMesDispMDataDiff.OverlapOptimize = true; + this.labelMesDispMDataDiff.PasswordChar = '\0'; + this.labelMesDispMDataDiff.Radius = 3; + this.labelMesDispMDataDiff.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMDataDiff.Size = new System.Drawing.Size(90, 30); + this.labelMesDispMDataDiff.TabIndex = 43; + this.labelMesDispMDataDiff.Text = "9.2354"; + this.labelMesDispMDataDiff.TextColor = System.Drawing.Color.White; + this.labelMesDispMDataDiff.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMDataDiff.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMDataDiff.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMDataDiff.Wordwrap = false; + // + // smartLabel53 + // + this.smartLabel53.BackGround = this.smartGroupBox2; + this.smartLabel53.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel53.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel53.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel53.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel53.LineSpacing = 0F; + this.smartLabel53.Location = new System.Drawing.Point(4, 482); + this.smartLabel53.Name = "smartLabel53"; + this.smartLabel53.OverlapOptimize = true; + this.smartLabel53.PasswordChar = '\0'; + this.smartLabel53.Radius = 3; + this.smartLabel53.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel53.Size = new System.Drawing.Size(70, 30); + this.smartLabel53.TabIndex = 42; + this.smartLabel53.Text = "MData diff"; + this.smartLabel53.TextColor = System.Drawing.Color.White; + this.smartLabel53.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel53.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel53.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel53.Wordwrap = false; + // + // labelMesDiffMadc + // + this.labelMesDiffMadc.BackGround = null; + this.labelMesDiffMadc.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffMadc.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffMadc.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffMadc.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffMadc.LineSpacing = 0F; + this.labelMesDiffMadc.Location = new System.Drawing.Point(80, 219); + this.labelMesDiffMadc.Name = "labelMesDiffMadc"; + this.labelMesDiffMadc.OverlapOptimize = true; + this.labelMesDiffMadc.PasswordChar = '\0'; + this.labelMesDiffMadc.Radius = 3; + this.labelMesDiffMadc.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffMadc.Size = new System.Drawing.Size(90, 30); + this.labelMesDiffMadc.TabIndex = 40; + this.labelMesDiffMadc.Text = "0.0023"; + this.labelMesDiffMadc.TextColor = System.Drawing.Color.White; + this.labelMesDiffMadc.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffMadc.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffMadc.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffMadc.Wordwrap = false; + // + // smartLabel23 + // + this.smartLabel23.BackGround = this.smartGroupBox2; + this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel23.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel23.LineSpacing = 0F; + this.smartLabel23.Location = new System.Drawing.Point(4, 219); + 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(70, 30); + this.smartLabel23.TabIndex = 39; + this.smartLabel23.Text = "ADC"; + 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; + // + // smartSeparatorLine4 + // + this.smartSeparatorLine4.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine4.Line1Width = 1F; + this.smartSeparatorLine4.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine4.Line2Width = 1F; + this.smartSeparatorLine4.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine4.Location = new System.Drawing.Point(2, 384); + this.smartSeparatorLine4.Name = "smartSeparatorLine4"; + this.smartSeparatorLine4.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine4.TabIndex = 38; + this.smartSeparatorLine4.Text = "smartSeparatorLine4"; + // + // labelMesDiffSecDiff + // + this.labelMesDiffSecDiff.BackGround = null; + this.labelMesDiffSecDiff.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecDiff.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecDiff.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecDiff.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecDiff.LineSpacing = 0F; + this.labelMesDiffSecDiff.Location = new System.Drawing.Point(80, 255); + this.labelMesDiffSecDiff.Name = "labelMesDiffSecDiff"; + this.labelMesDiffSecDiff.OverlapOptimize = true; + this.labelMesDiffSecDiff.PasswordChar = '\0'; + this.labelMesDiffSecDiff.Radius = 3; + this.labelMesDiffSecDiff.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecDiff.Size = new System.Drawing.Size(90, 30); + this.labelMesDiffSecDiff.TabIndex = 33; + this.labelMesDiffSecDiff.Text = "0.0023"; + this.labelMesDiffSecDiff.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecDiff.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecDiff.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecDiff.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecDiff.Wordwrap = false; + // + // smartLabel14 + // + this.smartLabel14.BackGround = this.smartGroupBox2; + this.smartLabel14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel14.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel14.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel14.LineSpacing = 0F; + this.smartLabel14.Location = new System.Drawing.Point(4, 255); + this.smartLabel14.Name = "smartLabel14"; + this.smartLabel14.OverlapOptimize = true; + this.smartLabel14.PasswordChar = '\0'; + this.smartLabel14.Radius = 3; + this.smartLabel14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel14.Size = new System.Drawing.Size(70, 30); + this.smartLabel14.TabIndex = 32; + this.smartLabel14.Text = "LR.Sec"; + this.smartLabel14.TextColor = System.Drawing.Color.White; + this.smartLabel14.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel14.Wordwrap = false; + // + // labelMesDispMData + // + this.labelMesDispMData.BackGround = null; + this.labelMesDispMData.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMData.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMData.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMData.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMData.LineSpacing = 0F; + this.labelMesDispMData.Location = new System.Drawing.Point(80, 446); + this.labelMesDispMData.Name = "labelMesDispMData"; + this.labelMesDispMData.OverlapOptimize = true; + this.labelMesDispMData.PasswordChar = '\0'; + this.labelMesDispMData.Radius = 3; + this.labelMesDispMData.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMData.Size = new System.Drawing.Size(90, 30); + this.labelMesDispMData.TabIndex = 31; + this.labelMesDispMData.Text = "9.2354"; + this.labelMesDispMData.TextColor = System.Drawing.Color.White; + this.labelMesDispMData.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMData.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMData.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMData.Wordwrap = false; + // + // smartLabel30 + // + this.smartLabel30.BackGround = this.smartGroupBox2; + this.smartLabel30.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel30.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel30.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel30.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel30.LineSpacing = 0F; + this.smartLabel30.Location = new System.Drawing.Point(4, 446); + this.smartLabel30.Name = "smartLabel30"; + this.smartLabel30.OverlapOptimize = true; + this.smartLabel30.PasswordChar = '\0'; + this.smartLabel30.Radius = 3; + this.smartLabel30.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel30.Size = new System.Drawing.Size(70, 30); + this.smartLabel30.TabIndex = 30; + this.smartLabel30.Text = "MData"; + this.smartLabel30.TextColor = System.Drawing.Color.White; + this.smartLabel30.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel30.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel30.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel30.Wordwrap = false; + // + // labelMesDispRData + // + this.labelMesDispRData.BackGround = null; + this.labelMesDispRData.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispRData.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispRData.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispRData.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispRData.LineSpacing = 0F; + this.labelMesDispRData.Location = new System.Drawing.Point(80, 410); + this.labelMesDispRData.Name = "labelMesDispRData"; + this.labelMesDispRData.OverlapOptimize = true; + this.labelMesDispRData.PasswordChar = '\0'; + this.labelMesDispRData.Radius = 3; + this.labelMesDispRData.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispRData.Size = new System.Drawing.Size(90, 30); + this.labelMesDispRData.TabIndex = 28; + this.labelMesDispRData.Text = "-9.23 / -10.00"; + this.labelMesDispRData.TextColor = System.Drawing.Color.White; + this.labelMesDispRData.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispRData.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispRData.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispRData.Wordwrap = false; + // + // smartLabel32 + // + this.smartLabel32.BackGround = this.smartGroupBox2; + this.smartLabel32.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel32.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel32.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel32.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel32.LineSpacing = 0F; + this.smartLabel32.Location = new System.Drawing.Point(4, 410); + this.smartLabel32.Name = "smartLabel32"; + this.smartLabel32.OverlapOptimize = true; + this.smartLabel32.PasswordChar = '\0'; + this.smartLabel32.Radius = 3; + this.smartLabel32.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel32.Size = new System.Drawing.Size(70, 30); + this.smartLabel32.TabIndex = 29; + this.smartLabel32.Text = "RData"; + this.smartLabel32.TextColor = System.Drawing.Color.White; + this.smartLabel32.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel32.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel32.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel32.Wordwrap = false; + // + // labelMesResult + // + this.labelMesResult.BackGround = null; + this.labelMesResult.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesResult.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesResult.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesResult.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); + this.labelMesResult.LineSpacing = 0F; + this.labelMesResult.Location = new System.Drawing.Point(4, 31); + this.labelMesResult.Name = "labelMesResult"; + this.labelMesResult.OverlapOptimize = true; + this.labelMesResult.PasswordChar = '\0'; + this.labelMesResult.Radius = 3; + this.labelMesResult.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesResult.Size = new System.Drawing.Size(167, 60); + this.labelMesResult.TabIndex = 24; + this.labelMesResult.Text = "제품 없음"; + this.labelMesResult.TextColor = System.Drawing.Color.White; + this.labelMesResult.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesResult.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesResult.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesResult.Wordwrap = false; + // + // smartGroupBox11 + // + this.smartGroupBox11.BackGround = null; + this.smartGroupBox11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartGroupBox11.BackImage = null; + this.smartGroupBox11.Controls.Add(this.smartDrawDisp); + this.smartGroupBox11.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartGroupBox11.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartGroupBox11.FrameLineThickness = 2; + this.smartGroupBox11.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar; + this.smartGroupBox11.HeaderHeightOffset = 1; + this.smartGroupBox11.Location = new System.Drawing.Point(3, 293); + this.smartGroupBox11.Name = "smartGroupBox11"; + this.smartGroupBox11.RoundRadius = 5; + this.smartGroupBox11.Size = new System.Drawing.Size(433, 285); + this.smartGroupBox11.TabIndex = 120; + this.smartGroupBox11.Text = "Displacement "; + this.smartGroupBox11.TextColor = System.Drawing.Color.White; + // + // smartDrawDisp + // + this.smartDrawDisp.BackGround = null; + this.smartDrawDisp.BackGroundColor = System.Drawing.Color.Black; + this.smartDrawDisp.Chart.ChartAreaMarkingDesignTime = true; + this.smartDrawDisp.Chart.ChartChannelPenStyle = this.smartDraw_ChartChannelPenStyle1; + this.smartDrawDisp.Chart.ChartDrawStep = 1; + this.smartDrawDisp.Chart.ChartHeight = 230; + this.smartDrawDisp.Chart.ChartRefreshMode = SmartX.SmartDraw.ChartRefresh.LEFTSCROLL; + this.smartDrawDisp.Chart.ChartWidth = 405; + this.smartDrawDisp.Chart.OriginX = 10; + this.smartDrawDisp.Chart.OriginY = 242; + this.smartDrawDisp.Chart.XIncrement = 1; + this.smartDrawDisp.DrawUpdateOption = SmartX.SmartDraw.DrawUpdateOptions.DefaultAuto; + this.smartDrawDisp.LayerSupport = SmartX.SmartDraw.LayerSupportOption.BackAndDraw; + this.smartDrawDisp.Location = new System.Drawing.Point(3, 28); + this.smartDrawDisp.Name = "smartDrawDisp"; + this.smartDrawDisp.OverlapOptimize = false; + this.smartDrawDisp.Size = new System.Drawing.Size(426, 254); + this.smartDrawDisp.TabIndex = 14; + this.smartDrawDisp.Text = "smartDraw2"; + // + // smartDraw_ChartChannelPenStyle1 + // + chartPenStyle5.ChannelColor = System.Drawing.Color.White; + chartPenStyle5.PenStyle = SmartX.SmartDraw_ChartChannelPenStyle.PenStyles.SOLID; + chartPenStyle5.PenWidth = 3; + this.smartDraw_ChartChannelPenStyle1.ChartChannelPenStyle.Add(chartPenStyle5); + // + // ControlMenuRecipeData + // + this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.Controls.Add(this.groupBoxMeasuring1); + this.Controls.Add(this.smartGroupBox2); + this.Controls.Add(this.smartGroupBox11); + this.Name = "ControlMenuRecipeData"; + this.Size = new System.Drawing.Size(620, 580); + this.groupBoxMeasuring1.ResumeLayout(false); + this.smartGroupBox2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.smartDrawDiff)).EndInit(); + this.smartGroupBox11.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.smartDrawDisp)).EndInit(); + this.ResumeLayout(false); + + } + + #endregion + + private SmartX.SmartGroupBox groupBoxMeasuring1; + private SmartX.SmartSeparatorLine smartSeparatorLine6; + private SmartX.SmartSeparatorLine smartSeparatorLine5; + private SmartX.SmartLabel labelMesPressureWork; + private SmartX.SmartLabel labelMesDiffSecMax; + private SmartX.SmartLabel smartLabel41; + private SmartX.SmartGroupBox smartGroupBox2; + private SmartX.SmartDraw smartDrawDiff; + private SmartX.SmartLabel smartLabel61; + private SmartX.SmartLabel labelMesPressureMaster; + private SmartX.SmartLabel labelMesDiffSecSum; + private SmartX.SmartLabel smartLabel45; + private SmartX.SmartLabel smartLabel8; + private SmartX.SmartLabel smartLabel9; + private SmartX.SmartLabel labelMesDispMDataMax; + private SmartX.SmartLabel smartLabel48; + private SmartX.SmartLabel labelMesDispMDataDiff; + private SmartX.SmartLabel smartLabel53; + private SmartX.SmartLabel labelMesDiffMadc; + private SmartX.SmartLabel smartLabel23; + private SmartX.SmartSeparatorLine smartSeparatorLine4; + private SmartX.SmartLabel labelMesDiffSecDiff; + private SmartX.SmartLabel smartLabel14; + private SmartX.SmartLabel labelMesDispMData; + private SmartX.SmartLabel smartLabel30; + private SmartX.SmartLabel labelMesDispRData; + private SmartX.SmartLabel smartLabel32; + private SmartX.SmartLabel labelMesResult; + private SmartX.SmartGroupBox smartGroupBox11; + private SmartX.SmartDraw smartDrawDisp; + private SmartX.SmartDraw_ChartChannelPenStyle smartDraw_ChartChannelPenStyle1; + } +} diff --git a/INT_PT002/Controls/Recipe/ControlMenuRecipeData.cs b/INT_PT002/Controls/Recipe/ControlMenuRecipeData.cs new file mode 100644 index 0000000..bf08f83 --- /dev/null +++ b/INT_PT002/Controls/Recipe/ControlMenuRecipeData.cs @@ -0,0 +1,342 @@ +using System; +using System.Linq; +using System.Collections.Generic; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Text; +using System.Windows.Forms; + +using SmartX; +using INT_PT002.DataStore; +using INT_PT002.Forms; + +namespace INT_PT002.Controls +{ + public partial class ControlMenuRecipeData : UserControl + { + #region Field + private FormMenu m_ParentForm; + + private double m_ScaleDiff; + #endregion + + #region Constructor + public ControlMenuRecipeData(FormMenu parent) + { + InitializeComponent(); + + this.ParentForm = parent; + + this.Initialize(); + this.InitializeData(); + this.InitializeDrawDiff(); + this.InitializeDrawDisp(); + } + #endregion + + #region Property + public FormMenu ParentForm + { + get { return this.m_ParentForm; } + set { this.m_ParentForm = value; } + } + + public double ScaleDiff + { + get { return this.m_ScaleDiff; } + set { this.m_ScaleDiff = value; } + } + #endregion + + #region Method + private void Initialize() + { + } + public void InitializeData() + { + this.labelMesResult.Text = "-"; + this.labelMesResult.TextColor = Define.ColorResultNone; + + this.labelMesPressureMaster.Text = "0.0"; + this.labelMesPressureWork.Text = "0.0"; + + this.labelMesDiffMadc.Text = "0.00"; + this.labelMesDiffSecDiff.Text = "0.00"; + this.labelMesDiffSecSum.Text = "0.00"; + this.labelMesDiffSecMax.Text = "0.00"; + + this.labelMesDispRData.Text = "0.00"; + this.labelMesDispMData.Text = "0.00"; + this.labelMesDispMDataDiff.Text = "0.00"; + this.labelMesDispMDataMax.Text = "0.00"; + } + private void InitializeDrawDiff() + { + // SetChartConfig + this.smartDrawDiff.Chart.SetChartConfig(10, 242, 405, 230, 2, SmartDraw.ChartRefresh.LEFTSCROLL); + // BackLayer 기준선 표시 + this.smartDrawDiff.BackLayer.SetPenStyle(Color.Gray, 2); + // BackLayer 세로 + this.smartDrawDiff.BackLayer.Line(10, 12, 10, 242); + // BackLayer 가로 + this.smartDrawDiff.BackLayer.Line(10, 242, 415, 242); + } + private void InitializeDrawDisp() + { + // SetChartConfig + this.smartDrawDisp.Chart.SetChartConfig(10, 242, 405, 230, 2, SmartDraw.ChartRefresh.LEFTSCROLL); + // BackLayer 기준선 표시 + this.smartDrawDisp.BackLayer.SetPenStyle(Color.Gray, 2); + // BackLayer 세로 + this.smartDrawDisp.BackLayer.Line(10, 12, 10, 242); + // BackLayer 가로 + this.smartDrawDisp.BackLayer.Line(10, 242, 415, 242); + } + public void DrawPutDataAllClear() + { + this.smartDrawDiff.Chart.PutDataAllClear(); + this.smartDrawDisp.Chart.PutDataAllClear(); + } + public void CalScaleDiff(string limit) + { + int iValue = 0; + + // Lr Limit 설정값 + // double to int + // 소수점 2자리 고정 + iValue = int.Parse(limit.Replace(".", "")); + + // 그래프 높이 230 + this.ScaleDiff = (iValue * 10) / 230; + } + /// + /// 차압센서 그래프 기준선 + /// + /// Lr.Limit + public void DrawDiffReferenceLine(string value) + { + string sValue = ""; + int iValue = 0; + double dValue = 0.0; + + sValue = value.Replace(".", ""); + dValue = int.Parse(sValue) / this.ScaleDiff; + + if (dValue > 230) + dValue = 230; + if (dValue < 1) + dValue = 3; + + iValue = int.Parse(string.Format("{0:f0}", dValue)); + + this.smartDrawDiff.BackLayer.Erase(); + this.InitializeDrawDiff(); + // 가로 기준선 + //this.smartDrawDiff.BackLayer.Line(10, 242, 415, 242); + this.smartDrawDiff.BackLayer.SetPenStyle(Color.Blue, 2); + this.smartDrawDiff.BackLayer.Line(10, 242 - iValue, 415, 242 - iValue); + } + /// + /// 변위센서 그래프 기준선 + /// + /// Min Hight + public void DrawDispReferenceLine(string value) + { + string sValue = ""; + int iValue = 0; + double dValue = 0.0; + + // 값 표시 범위 + // 0.00 ~ 15.00 + // 그래프 영역 높이 230 + // 1500 / 230 = 6.521739130434783 + + sValue = value.Replace(".", ""); + dValue = int.Parse(sValue) / 6.521739130434783; + + if (dValue > 230) + dValue = 230; + if (dValue < 1) + dValue = 3; + + iValue = int.Parse(string.Format("{0:f0}", dValue)); + + this.smartDrawDisp.BackLayer.Erase(); + this.InitializeDrawDisp(); + // 가로 기준선 + //this.smartDrawDisp.BackLayer.Line(10, 242, 415, 242); + this.smartDrawDisp.BackLayer.SetPenStyle(Color.Blue, 2); + this.smartDrawDisp.BackLayer.Line(10, 242 - iValue, 415, 242 - iValue); + } + + private void UpdateDisplayDotGraphDiff(DiffData diff) + { + string value = ""; + int iValue = 0; + double dValue = 0.0; + + value = diff.SecBuf.Replace(".", ""); + dValue = int.Parse(value) / this.ScaleDiff; + + if (dValue > 230) + dValue = 230; + if (dValue < 1) + dValue = 3; + + iValue = int.Parse(string.Format("{0:f0}", dValue)); + + this.smartDrawDiff.Chart.PutData(iValue); + } + private void UpdateDisplayDotGraphDisp(DispData disp) + { + string value = ""; + int iValue = 0; + double dValue = 0.0; + + // 값 표시 범위 + // 0.00 ~ 15.00 + // 그래프 영역 높이 230 + // 1500 / 230 = 6.521739130434783 + + value = disp.MData.Replace(".",""); + dValue = int.Parse(value) / 6.521739130434783; + + if (dValue > 230) + dValue = 230; + if (dValue < 1) + dValue = 3; + + iValue = int.Parse(string.Format("{0:f0}", dValue)); + + this.smartDrawDisp.Chart.PutData(iValue); + } + + private void GetJudgmentResult(Define.E_JudgmentStatus judg, SmartLabel label2) + { + string value = ""; + + switch (judg) + { + case Define.E_JudgmentStatus.None: + value = "-"; + label2.TextColor = Define.ColorResultNone; + label2.Font = new Font("New Gulim", 20, FontStyle.Bold); + break; + case Define.E_JudgmentStatus.Pass: + value = "Pass"; + label2.TextColor = Define.ColorResultPass; + label2.Font = new Font("New Gulim", 20, FontStyle.Bold); + break; + case Define.E_JudgmentStatus.Ng: + value = "Leak"; + label2.TextColor = Define.ColorResultNG; + label2.Font = new Font("New Gulim", 20, FontStyle.Bold); + break; + case Define.E_JudgmentStatus.Error: + value = "Empty"; + label2.TextColor = Define.ColorResultNone; + label2.Font = new Font("New Gulim", 20, FontStyle.Bold); + break; + default: + break; + } + + if (label2.Text != value) + label2.Text = value; + } + public void UpdateDisplayMeasuringLeakDataDiff(DiffData data) + { + string value = ""; + + // 차압센서 데이터 + value = data.MAdc; + if (this.labelMesDiffMadc.Text != value) + this.labelMesDiffMadc.Text = value; + + value = data.SecBuf; + if (this.labelMesDiffSecDiff.Text != value) + this.labelMesDiffSecDiff.Text = value; + + value = data.SecBufSum; + if (this.labelMesDiffSecSum.Text != value) + this.labelMesDiffSecSum.Text = value; + + value = data.SecBufMax; + if (this.labelMesDiffSecMax.Text != value) + this.labelMesDiffSecMax.Text = value; + + if (this.ParentForm.ParentForm.CurrentSystemStatus.EquipmentStatus == Define.E_EquipmentStatus.Start) + this.UpdateDisplayDotGraphDiff(data); + } + public void UpdateDisplayMeasuringLeakDataDisp(DispData data) + { + string value = ""; + + // 변위센서 데이터 + value = data.RData; + if (this.labelMesDispRData.Text != value) + this.labelMesDispRData.Text = value; + + value = data.MData; + if (this.labelMesDispMData.Text != value) + this.labelMesDispMData.Text = value; + + value = data.MDataDiff; + if (this.labelMesDispMDataDiff.Text != value) + this.labelMesDispMDataDiff.Text = value; + + value = data.MDataMax; + if (this.labelMesDispMDataMax.Text != value) + this.labelMesDispMDataMax.Text = value; + + if (this.ParentForm.ParentForm.CurrentSystemStatus.EquipmentStatus == Define.E_EquipmentStatus.Start) + this.UpdateDisplayDotGraphDisp(data); + } + public void UpdateDisplayMeasuringLeakDataPres(PressureData data) + { + string value = ""; + + // 압력 데이터 + value = data.WorkingChamber; + if (this.labelMesPressureWork.Text != value) + this.labelMesPressureWork.Text = value; + + value = data.MasterChamber; + if (this.labelMesPressureMaster.Text != value) + this.labelMesPressureMaster.Text = value; + } + public void UpdateDisplayMeasuringLeadDataResult(LeakData1 data) + { + this.GetJudgmentResult(data.Judgment, this.labelMesResult); + } + public void UpdateDisplayDispControl(bool enable) + { + if (enable == false) + { + this.labelMesDispRData.Enabled = false; + this.labelMesDispMData.Enabled = false; + this.labelMesDispMDataDiff.Enabled = false; + this.labelMesDispMDataMax.Enabled = false; + + this.smartLabel32.Enabled = false; + this.smartLabel30.Enabled = false; + this.smartLabel53.Enabled = false; + this.smartLabel48.Enabled = false; + } + else + { + this.labelMesDispRData.Enabled = true; + this.labelMesDispMData.Enabled = true; + this.labelMesDispMDataDiff.Enabled = true; + this.labelMesDispMDataMax.Enabled = true; + + this.smartLabel32.Enabled = true; + this.smartLabel30.Enabled = true; + this.smartLabel53.Enabled = true; + this.smartLabel48.Enabled = true; + } + } + #endregion + } +} diff --git a/INT_PT002/Controls/Recipe/ControlMenuRecipeData.resx b/INT_PT002/Controls/Recipe/ControlMenuRecipeData.resx new file mode 100644 index 0000000..80af715 --- /dev/null +++ b/INT_PT002/Controls/Recipe/ControlMenuRecipeData.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 17, 17 + + + 17, 17 + + + WEBPAD + + \ No newline at end of file diff --git a/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.Designer.cs b/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.Designer.cs index a5f2bc9..d420b4c 100644 --- a/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.Designer.cs +++ b/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.Designer.cs @@ -29,34 +29,29 @@ private void InitializeComponent() { this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.labelProgress3 = new SmartX.SmartLabel(); + this.labelProgress7 = new SmartX.SmartLabel(); + this.labelProgress6 = new SmartX.SmartLabel(); + this.labelProgress9 = new SmartX.SmartLabel(); + this.labelProgress10 = new SmartX.SmartLabel(); + this.labelProgress8 = new SmartX.SmartLabel(); + this.labelProgress5 = new SmartX.SmartLabel(); + this.labelProgress4 = new SmartX.SmartLabel(); + this.labelProgress2 = new SmartX.SmartLabel(); + this.labelProgress1 = new SmartX.SmartLabel(); this.smartGroupBox2 = new SmartX.SmartGroupBox(); - this.labelCheckLane = new SmartX.SmartLabel(); - this.smartLabel39 = new SmartX.SmartLabel(); - this.labelEquipmentLane = new SmartX.SmartLabel(); - this.smartLabel37 = new SmartX.SmartLabel(); - this.smartLabel32 = new SmartX.SmartLabel(); - this.smartLabel31 = new SmartX.SmartLabel(); - this.smartLabel30 = new SmartX.SmartLabel(); - this.smartLabel29 = new SmartX.SmartLabel(); - this.labelSbDiffFilter = new SmartX.SmartLabel(); - this.smartLabel27 = new SmartX.SmartLabel(); - this.labelBuzzer = new SmartX.SmartLabel(); - this.smartLabel23 = new SmartX.SmartLabel(); - this.labelCutWait = new SmartX.SmartLabel(); - this.smartLabel20 = new SmartX.SmartLabel(); - this.labelChattering = new SmartX.SmartLabel(); - this.smartLabel18 = new SmartX.SmartLabel(); - this.labelLcdDataPeriod = new SmartX.SmartLabel(); - this.smartLabel14 = new SmartX.SmartLabel(); + this.radioButton9 = new SmartX.SmartRadioButton(); + this.radioButton7 = new SmartX.SmartRadioButton(); + this.radioButton5 = new SmartX.SmartRadioButton(); + this.radioButton3 = new SmartX.SmartRadioButton(); + this.radioButton1 = new SmartX.SmartRadioButton(); + this.buttonInspection = new SmartX.SmartButton(); + this.button2 = new SmartX.SmartButton(); + this.button1 = new SmartX.SmartButton(); this.smartGroupBox5 = new SmartX.SmartGroupBox(); - this.buttonDispOPT1 = new SmartX.SmartButton(); + this.smartLabel8 = new SmartX.SmartLabel(); + this.buttonDispEnable = new SmartX.SmartButton(); this.smartLabel40 = new SmartX.SmartLabel(); - this.smartLabel36 = new SmartX.SmartLabel(); - this.smartLabel38 = new SmartX.SmartLabel(); - this.labelDispEmptyLevel2 = new SmartX.SmartLabel(); - this.smartLabel44 = new SmartX.SmartLabel(); - this.labelDispMinLevel2 = new SmartX.SmartLabel(); - this.smartLabel46 = new SmartX.SmartLabel(); this.smartLabel35 = new SmartX.SmartLabel(); this.smartLabel34 = new SmartX.SmartLabel(); this.smartLabel33 = new SmartX.SmartLabel(); @@ -68,8 +63,8 @@ this.smartLabel12 = new SmartX.SmartLabel(); this.smartSeparatorLine3 = new SmartX.SmartSeparatorLine(); this.smartLabel10 = new SmartX.SmartLabel(); - this.labelVacuumBlowoff = new SmartX.SmartLabel(); - this.labelDiffHoldDelay = new SmartX.SmartLabel(); + this.labelVacuumBreak = new SmartX.SmartLabel(); + this.labelDiffDelayTime = new SmartX.SmartLabel(); this.smartLabel2 = new SmartX.SmartLabel(); this.smartSeparatorLine2 = new SmartX.SmartSeparatorLine(); this.labelVacuumHold2 = new SmartX.SmartLabel(); @@ -77,29 +72,25 @@ this.smartLabel26 = new SmartX.SmartLabel(); this.smartLabel6 = new SmartX.SmartLabel(); this.labelVacuumHold1 = new SmartX.SmartLabel(); - this.labelDiffLrMean = new SmartX.SmartLabel(); this.smartLabel24 = new SmartX.SmartLabel(); this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine(); - this.labelVacuumRelief = new SmartX.SmartLabel(); + this.labelVacuumStart = new SmartX.SmartLabel(); this.smartLabel22 = new SmartX.SmartLabel(); - this.smartLabel8 = new SmartX.SmartLabel(); this.smartLabel1 = new SmartX.SmartLabel(); - this.labelDiffLrTotal = new SmartX.SmartLabel(); - this.labelDispHoldDelay = new SmartX.SmartLabel(); + this.labelDiffLrCycle = new SmartX.SmartLabel(); + this.labelDispMinHeight = new SmartX.SmartLabel(); this.smartLabel11 = new SmartX.SmartLabel(); this.smartLabel17 = new SmartX.SmartLabel(); - this.labelDiffLrSecond = new SmartX.SmartLabel(); + this.labelDiffLrLimit = new SmartX.SmartLabel(); this.smartLabel3 = new SmartX.SmartLabel(); this.smartLabel13 = new SmartX.SmartLabel(); this.labelPressureLevel = new SmartX.SmartLabel(); - this.labelDispEmptyLevel1 = new SmartX.SmartLabel(); + this.labelDispEmptyLevel = new SmartX.SmartLabel(); this.labelNumber = new SmartX.SmartLabel(); this.smartLabel5 = new SmartX.SmartLabel(); this.smartLabel15 = new SmartX.SmartLabel(); - this.labelDispMinLevel1 = new SmartX.SmartLabel(); - this.smartLabel9 = new SmartX.SmartLabel(); + this.labelDispMaxDiff = new SmartX.SmartLabel(); this.smartLabel7 = new SmartX.SmartLabel(); - this.labelDispStdLevel = new SmartX.SmartLabel(); this.smartTimerMessageShow = new SmartX.SmartTimer(); this.smartGroupBox1.SuspendLayout(); this.smartGroupBox2.SuspendLayout(); @@ -111,7 +102,19 @@ this.smartGroupBox1.BackGround = null; this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); this.smartGroupBox1.BackImage = null; + this.smartGroupBox1.Controls.Add(this.labelProgress3); + this.smartGroupBox1.Controls.Add(this.labelProgress7); + this.smartGroupBox1.Controls.Add(this.labelProgress6); + this.smartGroupBox1.Controls.Add(this.labelProgress9); + this.smartGroupBox1.Controls.Add(this.labelProgress10); + this.smartGroupBox1.Controls.Add(this.labelProgress8); + this.smartGroupBox1.Controls.Add(this.labelProgress5); + this.smartGroupBox1.Controls.Add(this.labelProgress4); + this.smartGroupBox1.Controls.Add(this.labelProgress2); + this.smartGroupBox1.Controls.Add(this.labelProgress1); this.smartGroupBox1.Controls.Add(this.smartGroupBox2); + this.smartGroupBox1.Controls.Add(this.button2); + this.smartGroupBox1.Controls.Add(this.button1); this.smartGroupBox1.Controls.Add(this.smartGroupBox5); 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)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); @@ -126,458 +129,506 @@ this.smartGroupBox1.Text = "smartGroupBox1"; this.smartGroupBox1.TextColor = System.Drawing.Color.White; // + // labelProgress3 + // + this.labelProgress3.BackGround = null; + this.labelProgress3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress3.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress3.LineSpacing = 0F; + this.labelProgress3.Location = new System.Drawing.Point(381, 7); + this.labelProgress3.Name = "labelProgress3"; + this.labelProgress3.OverlapOptimize = true; + this.labelProgress3.PasswordChar = '\0'; + this.labelProgress3.Radius = 3; + this.labelProgress3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress3.Size = new System.Drawing.Size(60, 20); + this.labelProgress3.TabIndex = 462; + this.labelProgress3.Text = "Move"; + this.labelProgress3.TextColor = System.Drawing.Color.Black; + this.labelProgress3.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress3.Wordwrap = false; + // + // labelProgress7 + // + this.labelProgress7.BackGround = null; + this.labelProgress7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress7.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.labelProgress7.LineSpacing = 0F; + this.labelProgress7.Location = new System.Drawing.Point(645, 7); + this.labelProgress7.Name = "labelProgress7"; + this.labelProgress7.OverlapOptimize = true; + this.labelProgress7.PasswordChar = '\0'; + this.labelProgress7.Radius = 3; + this.labelProgress7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress7.Size = new System.Drawing.Size(60, 20); + this.labelProgress7.TabIndex = 461; + this.labelProgress7.Text = "Judge"; + this.labelProgress7.TextColor = System.Drawing.Color.Black; + this.labelProgress7.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress7.Wordwrap = false; + // + // labelProgress6 + // + this.labelProgress6.BackGround = null; + this.labelProgress6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress6.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress6.LineSpacing = 0F; + this.labelProgress6.Location = new System.Drawing.Point(579, 7); + this.labelProgress6.Name = "labelProgress6"; + this.labelProgress6.OverlapOptimize = true; + this.labelProgress6.PasswordChar = '\0'; + this.labelProgress6.Radius = 3; + this.labelProgress6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress6.Size = new System.Drawing.Size(60, 20); + this.labelProgress6.TabIndex = 460; + this.labelProgress6.Text = "V.Hold"; + this.labelProgress6.TextColor = System.Drawing.Color.Black; + this.labelProgress6.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress6.Wordwrap = false; + // + // labelProgress9 + // + this.labelProgress9.BackGround = null; + this.labelProgress9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress9.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress9.LineSpacing = 0F; + this.labelProgress9.Location = new System.Drawing.Point(777, 7); + this.labelProgress9.Name = "labelProgress9"; + this.labelProgress9.OverlapOptimize = true; + this.labelProgress9.PasswordChar = '\0'; + this.labelProgress9.Radius = 3; + this.labelProgress9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress9.Size = new System.Drawing.Size(60, 20); + this.labelProgress9.TabIndex = 459; + this.labelProgress9.Text = "Release"; + this.labelProgress9.TextColor = System.Drawing.Color.Black; + this.labelProgress9.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress9.Wordwrap = false; + // + // labelProgress10 + // + this.labelProgress10.BackGround = null; + this.labelProgress10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress10.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress10.LineSpacing = 0F; + this.labelProgress10.Location = new System.Drawing.Point(843, 7); + this.labelProgress10.Name = "labelProgress10"; + this.labelProgress10.OverlapOptimize = true; + this.labelProgress10.PasswordChar = '\0'; + this.labelProgress10.Radius = 3; + this.labelProgress10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress10.Size = new System.Drawing.Size(60, 20); + this.labelProgress10.TabIndex = 458; + this.labelProgress10.Text = "Move"; + this.labelProgress10.TextColor = System.Drawing.Color.Black; + this.labelProgress10.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress10.Wordwrap = false; + // + // labelProgress8 + // + this.labelProgress8.BackGround = null; + this.labelProgress8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress8.LineSpacing = 0F; + this.labelProgress8.Location = new System.Drawing.Point(711, 7); + this.labelProgress8.Name = "labelProgress8"; + this.labelProgress8.OverlapOptimize = true; + this.labelProgress8.PasswordChar = '\0'; + this.labelProgress8.Radius = 3; + this.labelProgress8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress8.Size = new System.Drawing.Size(60, 20); + this.labelProgress8.TabIndex = 457; + this.labelProgress8.Text = "V. Break"; + this.labelProgress8.TextColor = System.Drawing.Color.Black; + this.labelProgress8.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress8.Wordwrap = false; + // + // labelProgress5 + // + this.labelProgress5.BackGround = null; + this.labelProgress5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress5.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress5.LineSpacing = 0F; + this.labelProgress5.Location = new System.Drawing.Point(513, 7); + this.labelProgress5.Name = "labelProgress5"; + this.labelProgress5.OverlapOptimize = true; + this.labelProgress5.PasswordChar = '\0'; + this.labelProgress5.Radius = 3; + this.labelProgress5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress5.Size = new System.Drawing.Size(60, 20); + this.labelProgress5.TabIndex = 456; + this.labelProgress5.Text = "V.Start"; + this.labelProgress5.TextColor = System.Drawing.Color.Black; + this.labelProgress5.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress5.Wordwrap = false; + // + // labelProgress4 + // + this.labelProgress4.BackGround = null; + this.labelProgress4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress4.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress4.LineSpacing = 0F; + this.labelProgress4.Location = new System.Drawing.Point(447, 7); + this.labelProgress4.Name = "labelProgress4"; + this.labelProgress4.OverlapOptimize = true; + this.labelProgress4.PasswordChar = '\0'; + this.labelProgress4.Radius = 3; + this.labelProgress4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress4.Size = new System.Drawing.Size(60, 20); + this.labelProgress4.TabIndex = 455; + this.labelProgress4.Text = "Merge"; + this.labelProgress4.TextColor = System.Drawing.Color.Black; + this.labelProgress4.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress4.Wordwrap = false; + // + // labelProgress2 + // + this.labelProgress2.BackGround = null; + this.labelProgress2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress2.LineSpacing = 0F; + this.labelProgress2.Location = new System.Drawing.Point(315, 7); + this.labelProgress2.Name = "labelProgress2"; + this.labelProgress2.OverlapOptimize = true; + this.labelProgress2.PasswordChar = '\0'; + this.labelProgress2.Radius = 3; + this.labelProgress2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress2.Size = new System.Drawing.Size(60, 20); + this.labelProgress2.TabIndex = 454; + this.labelProgress2.Text = "Entry"; + this.labelProgress2.TextColor = System.Drawing.Color.Black; + this.labelProgress2.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress2.Wordwrap = false; + // + // labelProgress1 + // + this.labelProgress1.BackGround = null; + this.labelProgress1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); + this.labelProgress1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelProgress1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelProgress1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelProgress1.LineSpacing = 0F; + this.labelProgress1.Location = new System.Drawing.Point(249, 7); + this.labelProgress1.Name = "labelProgress1"; + this.labelProgress1.OverlapOptimize = true; + this.labelProgress1.PasswordChar = '\0'; + this.labelProgress1.Radius = 3; + this.labelProgress1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelProgress1.Size = new System.Drawing.Size(60, 20); + this.labelProgress1.TabIndex = 453; + this.labelProgress1.Text = "Ready"; + this.labelProgress1.TextColor = System.Drawing.Color.Black; + this.labelProgress1.TextColorDisable = System.Drawing.Color.Gray; + this.labelProgress1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelProgress1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProgress1.Wordwrap = false; + // // smartGroupBox2 // this.smartGroupBox2.BackGround = null; - this.smartGroupBox2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartGroupBox2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); this.smartGroupBox2.BackImage = null; - this.smartGroupBox2.Controls.Add(this.labelCheckLane); - this.smartGroupBox2.Controls.Add(this.smartLabel39); - this.smartGroupBox2.Controls.Add(this.labelEquipmentLane); - this.smartGroupBox2.Controls.Add(this.smartLabel37); - this.smartGroupBox2.Controls.Add(this.smartLabel32); - this.smartGroupBox2.Controls.Add(this.smartLabel31); - this.smartGroupBox2.Controls.Add(this.smartLabel30); - this.smartGroupBox2.Controls.Add(this.smartLabel29); - this.smartGroupBox2.Controls.Add(this.labelSbDiffFilter); - this.smartGroupBox2.Controls.Add(this.smartLabel27); - this.smartGroupBox2.Controls.Add(this.labelBuzzer); - this.smartGroupBox2.Controls.Add(this.smartLabel23); - this.smartGroupBox2.Controls.Add(this.labelCutWait); - this.smartGroupBox2.Controls.Add(this.smartLabel20); - this.smartGroupBox2.Controls.Add(this.labelChattering); - this.smartGroupBox2.Controls.Add(this.smartLabel18); - this.smartGroupBox2.Controls.Add(this.labelLcdDataPeriod); - this.smartGroupBox2.Controls.Add(this.smartLabel14); + this.smartGroupBox2.Controls.Add(this.radioButton9); + this.smartGroupBox2.Controls.Add(this.radioButton7); + this.smartGroupBox2.Controls.Add(this.radioButton5); + this.smartGroupBox2.Controls.Add(this.radioButton3); + this.smartGroupBox2.Controls.Add(this.radioButton1); + this.smartGroupBox2.Controls.Add(this.buttonInspection); this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox2.FrameLineThickness = 2; - this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar; - this.smartGroupBox2.HeaderHeightOffset = 5; - this.smartGroupBox2.Location = new System.Drawing.Point(0, 468); + this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.None; + this.smartGroupBox2.HeaderHeightOffset = 12; + this.smartGroupBox2.Location = new System.Drawing.Point(175, 32); this.smartGroupBox2.Name = "smartGroupBox2"; - this.smartGroupBox2.RoundRadius = 10; - this.smartGroupBox2.Size = new System.Drawing.Size(909, 196); - this.smartGroupBox2.TabIndex = 115; - this.smartGroupBox2.Text = "Etc"; + this.smartGroupBox2.RoundRadius = 5; + this.smartGroupBox2.Size = new System.Drawing.Size(449, 43); + this.smartGroupBox2.TabIndex = 452; + this.smartGroupBox2.Text = "smartGroupBox2"; this.smartGroupBox2.TextColor = System.Drawing.Color.White; // - // labelCheckLane + // radioButton9 // - this.labelCheckLane.BackGround = null; - this.labelCheckLane.BackGroundColor = System.Drawing.Color.White; - this.labelCheckLane.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelCheckLane.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelCheckLane.LineSpacing = 0F; - this.labelCheckLane.Location = new System.Drawing.Point(687, 42); - this.labelCheckLane.Name = "labelCheckLane"; - this.labelCheckLane.OverlapOptimize = true; - this.labelCheckLane.PasswordChar = '\0'; - this.labelCheckLane.Radius = 3; - this.labelCheckLane.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelCheckLane.Size = new System.Drawing.Size(100, 30); - this.labelCheckLane.TabIndex = 135; - this.labelCheckLane.Text = "12345.45"; - this.labelCheckLane.TextColor = System.Drawing.Color.Black; - this.labelCheckLane.TextColorDisable = System.Drawing.Color.Gray; - this.labelCheckLane.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelCheckLane.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelCheckLane.Wordwrap = false; - this.labelCheckLane.Click += new System.EventHandler(this.labelCheckLane_Click); + this.radioButton9.BackGround = this.smartGroupBox2; + this.radioButton9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.radioButton9.Checked = false; + this.radioButton9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.radioButton9.GroupID = 0; + this.radioButton9.ImageCheckRadioButton = null; + this.radioButton9.ImageUnCheckRadioButton = null; + this.radioButton9.Location = new System.Drawing.Point(267, 1); + this.radioButton9.Name = "radioButton9"; + this.radioButton9.OutputOnly = false; + this.radioButton9.OverlapOptimize = true; + this.radioButton9.RadioBackColor = System.Drawing.Color.White; + this.radioButton9.RadioCheckColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton9.RadioOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.radioButton9.RadioSymbolSize = 14; + this.radioButton9.Shadow = false; + this.radioButton9.Size = new System.Drawing.Size(60, 40); + this.radioButton9.TabIndex = 452; + this.radioButton9.Text = "9~10"; + this.radioButton9.TextColor = System.Drawing.Color.White; + this.radioButton9.TextColorDisable = System.Drawing.Color.Gray; + this.radioButton9.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; + this.radioButton9.Click += new System.EventHandler(this.radioButton9_Click); // - // smartLabel39 + // radioButton7 // - this.smartLabel39.BackGround = null; - this.smartLabel39.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel39.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel39.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel39.LineSpacing = 0F; - this.smartLabel39.Location = new System.Drawing.Point(531, 42); - this.smartLabel39.Name = "smartLabel39"; - this.smartLabel39.OverlapOptimize = true; - this.smartLabel39.PasswordChar = '\0'; - this.smartLabel39.Radius = 3; - this.smartLabel39.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel39.Size = new System.Drawing.Size(150, 30); - this.smartLabel39.TabIndex = 134; - this.smartLabel39.Text = "Check Lane"; - this.smartLabel39.TextColor = System.Drawing.Color.White; - this.smartLabel39.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel39.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel39.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel39.Wordwrap = false; + this.radioButton7.BackGround = this.smartGroupBox2; + this.radioButton7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.radioButton7.Checked = false; + this.radioButton7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.radioButton7.GroupID = 0; + this.radioButton7.ImageCheckRadioButton = null; + this.radioButton7.ImageUnCheckRadioButton = null; + this.radioButton7.Location = new System.Drawing.Point(201, 1); + this.radioButton7.Name = "radioButton7"; + this.radioButton7.OutputOnly = false; + this.radioButton7.OverlapOptimize = true; + this.radioButton7.RadioBackColor = System.Drawing.Color.White; + this.radioButton7.RadioCheckColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton7.RadioOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.radioButton7.RadioSymbolSize = 14; + this.radioButton7.Shadow = false; + this.radioButton7.Size = new System.Drawing.Size(60, 40); + this.radioButton7.TabIndex = 451; + this.radioButton7.Text = "7~8"; + this.radioButton7.TextColor = System.Drawing.Color.White; + this.radioButton7.TextColorDisable = System.Drawing.Color.Gray; + this.radioButton7.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; + this.radioButton7.Click += new System.EventHandler(this.radioButton7_Click); // - // labelEquipmentLane + // radioButton5 // - this.labelEquipmentLane.BackGround = null; - this.labelEquipmentLane.BackGroundColor = System.Drawing.Color.White; - this.labelEquipmentLane.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelEquipmentLane.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelEquipmentLane.LineSpacing = 0F; - this.labelEquipmentLane.Location = new System.Drawing.Point(296, 42); - this.labelEquipmentLane.Name = "labelEquipmentLane"; - this.labelEquipmentLane.OverlapOptimize = true; - this.labelEquipmentLane.PasswordChar = '\0'; - this.labelEquipmentLane.Radius = 3; - this.labelEquipmentLane.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelEquipmentLane.Size = new System.Drawing.Size(100, 30); - this.labelEquipmentLane.TabIndex = 133; - this.labelEquipmentLane.Text = "12345.45"; - this.labelEquipmentLane.TextColor = System.Drawing.Color.Black; - this.labelEquipmentLane.TextColorDisable = System.Drawing.Color.Gray; - this.labelEquipmentLane.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelEquipmentLane.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelEquipmentLane.Wordwrap = false; - this.labelEquipmentLane.Click += new System.EventHandler(this.labelEquipmentLane_Click); + this.radioButton5.BackGround = this.smartGroupBox2; + this.radioButton5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.radioButton5.Checked = false; + this.radioButton5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.radioButton5.GroupID = 0; + this.radioButton5.ImageCheckRadioButton = null; + this.radioButton5.ImageUnCheckRadioButton = null; + this.radioButton5.Location = new System.Drawing.Point(135, 1); + this.radioButton5.Name = "radioButton5"; + this.radioButton5.OutputOnly = false; + this.radioButton5.OverlapOptimize = true; + this.radioButton5.RadioBackColor = System.Drawing.Color.White; + this.radioButton5.RadioCheckColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton5.RadioOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.radioButton5.RadioSymbolSize = 14; + this.radioButton5.Shadow = false; + this.radioButton5.Size = new System.Drawing.Size(60, 40); + this.radioButton5.TabIndex = 450; + this.radioButton5.Text = "5~6"; + this.radioButton5.TextColor = System.Drawing.Color.White; + this.radioButton5.TextColorDisable = System.Drawing.Color.Gray; + this.radioButton5.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; + this.radioButton5.Click += new System.EventHandler(this.radioButton5_Click); // - // smartLabel37 + // radioButton3 // - this.smartLabel37.BackGround = null; - this.smartLabel37.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel37.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel37.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel37.LineSpacing = 0F; - this.smartLabel37.Location = new System.Drawing.Point(140, 42); - this.smartLabel37.Name = "smartLabel37"; - this.smartLabel37.OverlapOptimize = true; - this.smartLabel37.PasswordChar = '\0'; - this.smartLabel37.Radius = 3; - this.smartLabel37.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel37.Size = new System.Drawing.Size(150, 30); - this.smartLabel37.TabIndex = 132; - this.smartLabel37.Text = "Equipment Lane"; - this.smartLabel37.TextColor = System.Drawing.Color.White; - this.smartLabel37.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel37.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel37.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel37.Wordwrap = false; + this.radioButton3.BackGround = this.smartGroupBox2; + this.radioButton3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.radioButton3.Checked = false; + this.radioButton3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.radioButton3.GroupID = 0; + this.radioButton3.ImageCheckRadioButton = null; + this.radioButton3.ImageUnCheckRadioButton = null; + this.radioButton3.Location = new System.Drawing.Point(69, 1); + this.radioButton3.Name = "radioButton3"; + this.radioButton3.OutputOnly = false; + this.radioButton3.OverlapOptimize = true; + this.radioButton3.RadioBackColor = System.Drawing.Color.White; + this.radioButton3.RadioCheckColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton3.RadioOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.radioButton3.RadioSymbolSize = 14; + this.radioButton3.Shadow = false; + this.radioButton3.Size = new System.Drawing.Size(60, 40); + this.radioButton3.TabIndex = 449; + this.radioButton3.Text = "3~4"; + this.radioButton3.TextColor = System.Drawing.Color.White; + this.radioButton3.TextColorDisable = System.Drawing.Color.Gray; + this.radioButton3.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; + this.radioButton3.Click += new System.EventHandler(this.radioButton3_Click); // - // smartLabel32 + // radioButton1 // - this.smartLabel32.BackGround = null; - this.smartLabel32.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel32.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel32.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel32.LineSpacing = 0F; - this.smartLabel32.Location = new System.Drawing.Point(793, 78); - this.smartLabel32.Name = "smartLabel32"; - this.smartLabel32.OverlapOptimize = true; - this.smartLabel32.PasswordChar = '\0'; - this.smartLabel32.Radius = 3; - this.smartLabel32.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel32.Size = new System.Drawing.Size(40, 30); - this.smartLabel32.TabIndex = 131; - this.smartLabel32.Text = "msec"; - this.smartLabel32.TextColor = System.Drawing.Color.White; - this.smartLabel32.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel32.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel32.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel32.Wordwrap = false; + this.radioButton1.BackGround = this.smartGroupBox2; + this.radioButton1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.radioButton1.Checked = true; + this.radioButton1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.radioButton1.GroupID = 0; + this.radioButton1.ImageCheckRadioButton = null; + this.radioButton1.ImageUnCheckRadioButton = null; + this.radioButton1.Location = new System.Drawing.Point(3, 1); + this.radioButton1.Name = "radioButton1"; + this.radioButton1.OutputOnly = false; + this.radioButton1.OverlapOptimize = true; + this.radioButton1.RadioBackColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton1.RadioCheckColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton1.RadioOutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.radioButton1.RadioSymbolSize = 14; + this.radioButton1.Shadow = false; + this.radioButton1.Size = new System.Drawing.Size(60, 40); + this.radioButton1.TabIndex = 448; + this.radioButton1.Text = "1~2"; + this.radioButton1.TextColor = System.Drawing.Color.MediumSeaGreen; + this.radioButton1.TextColorDisable = System.Drawing.Color.Gray; + this.radioButton1.TextVAlign = SmartX.SmartRadioButton.TextVerAlign.Middle; + this.radioButton1.Click += new System.EventHandler(this.radioButton1_Click); // - // smartLabel31 + // buttonInspection // - this.smartLabel31.BackGround = null; - this.smartLabel31.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel31.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel31.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel31.LineSpacing = 0F; - this.smartLabel31.Location = new System.Drawing.Point(402, 150); - this.smartLabel31.Name = "smartLabel31"; - this.smartLabel31.OverlapOptimize = true; - this.smartLabel31.PasswordChar = '\0'; - this.smartLabel31.Radius = 3; - this.smartLabel31.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel31.Size = new System.Drawing.Size(40, 30); - this.smartLabel31.TabIndex = 130; - this.smartLabel31.Text = "msec"; - this.smartLabel31.TextColor = System.Drawing.Color.White; - this.smartLabel31.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel31.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel31.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel31.Wordwrap = false; + this.buttonInspection.BackGround = this.smartGroupBox2; + this.buttonInspection.BackGroundColor = System.Drawing.Color.Black; + this.buttonInspection.ButtonColor = System.Drawing.Color.DarkGreen; + this.buttonInspection.ButtonDownColor = System.Drawing.Color.DarkSeaGreen; + this.buttonInspection.ButtonImageAutoSize = true; + this.buttonInspection.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D; + this.buttonInspection.ButtonText = "Inspection"; + this.buttonInspection.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonInspection.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.buttonInspection.GroupID = 0; + this.buttonInspection.ImageDisable = null; + this.buttonInspection.ImageDown = null; + this.buttonInspection.ImageUp = null; + this.buttonInspection.Location = new System.Drawing.Point(338, 1); + this.buttonInspection.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonInspection.Name = "buttonInspection"; + this.buttonInspection.NestedClickEventPrevent = false; + this.buttonInspection.OutlinePixel = 2; + this.buttonInspection.OverlapOptimize = true; + this.buttonInspection.RepeatInterval = 200; + this.buttonInspection.RepeatIntervalAccelerate = null; + this.buttonInspection.RoundSize = 10; + this.buttonInspection.SafeInterval = 200; + this.buttonInspection.Size = new System.Drawing.Size(100, 40); + this.buttonInspection.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonInspection.TabIndex = 447; + this.buttonInspection.Text = null; + this.buttonInspection.TextColor = System.Drawing.Color.White; + this.buttonInspection.TextColorDisable = System.Drawing.Color.Gray; + this.buttonInspection.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.buttonInspection.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonInspection.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonInspection.Click += new System.EventHandler(this.buttonInspection_Click); // - // smartLabel30 + // button2 // - this.smartLabel30.BackGround = null; - this.smartLabel30.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel30.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel30.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel30.LineSpacing = 0F; - this.smartLabel30.Location = new System.Drawing.Point(402, 114); - this.smartLabel30.Name = "smartLabel30"; - this.smartLabel30.OverlapOptimize = true; - this.smartLabel30.PasswordChar = '\0'; - this.smartLabel30.Radius = 3; - this.smartLabel30.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel30.Size = new System.Drawing.Size(40, 30); - this.smartLabel30.TabIndex = 129; - this.smartLabel30.Text = "msec"; - this.smartLabel30.TextColor = System.Drawing.Color.White; - this.smartLabel30.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel30.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel30.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel30.Wordwrap = false; + this.button2.BackGround = this.smartGroupBox1; + this.button2.BackGroundColor = System.Drawing.Color.Black; + this.button2.ButtonColor = System.Drawing.Color.DarkGray; + this.button2.ButtonDownColor = System.Drawing.Color.Teal; + this.button2.ButtonImageAutoSize = true; + this.button2.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D; + this.button2.ButtonText = "2"; + this.button2.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.button2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.button2.GroupID = 0; + this.button2.ImageDisable = null; + this.button2.ImageDown = null; + this.button2.ImageUp = null; + this.button2.Location = new System.Drawing.Point(84, 33); + this.button2.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; + this.button2.Name = "button2"; + this.button2.NestedClickEventPrevent = false; + this.button2.OutlinePixel = 2; + this.button2.OverlapOptimize = true; + this.button2.RepeatInterval = 200; + this.button2.RepeatIntervalAccelerate = null; + this.button2.RoundSize = 10; + this.button2.SafeInterval = 200; + this.button2.Size = new System.Drawing.Size(70, 40); + this.button2.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.button2.TabIndex = 449; + this.button2.Text = null; + this.button2.TextColor = System.Drawing.Color.White; + this.button2.TextColorDisable = System.Drawing.Color.Gray; + this.button2.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.button2.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.button2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.button2.Click += new System.EventHandler(this.button2_Click); // - // smartLabel29 + // button1 // - this.smartLabel29.BackGround = null; - this.smartLabel29.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel29.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel29.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel29.LineSpacing = 0F; - this.smartLabel29.Location = new System.Drawing.Point(402, 78); - this.smartLabel29.Name = "smartLabel29"; - this.smartLabel29.OverlapOptimize = true; - this.smartLabel29.PasswordChar = '\0'; - this.smartLabel29.Radius = 3; - this.smartLabel29.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel29.Size = new System.Drawing.Size(40, 30); - this.smartLabel29.TabIndex = 128; - this.smartLabel29.Text = "msec"; - this.smartLabel29.TextColor = System.Drawing.Color.White; - this.smartLabel29.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel29.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel29.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel29.Wordwrap = false; - // - // labelSbDiffFilter - // - this.labelSbDiffFilter.BackGround = null; - this.labelSbDiffFilter.BackGroundColor = System.Drawing.Color.White; - this.labelSbDiffFilter.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelSbDiffFilter.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelSbDiffFilter.LineSpacing = 0F; - this.labelSbDiffFilter.Location = new System.Drawing.Point(687, 114); - this.labelSbDiffFilter.Name = "labelSbDiffFilter"; - this.labelSbDiffFilter.OverlapOptimize = true; - this.labelSbDiffFilter.PasswordChar = '\0'; - this.labelSbDiffFilter.Radius = 3; - this.labelSbDiffFilter.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelSbDiffFilter.Size = new System.Drawing.Size(100, 30); - this.labelSbDiffFilter.TabIndex = 112; - this.labelSbDiffFilter.Text = "12345.45"; - this.labelSbDiffFilter.TextColor = System.Drawing.Color.Black; - this.labelSbDiffFilter.TextColorDisable = System.Drawing.Color.Gray; - this.labelSbDiffFilter.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelSbDiffFilter.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelSbDiffFilter.Wordwrap = false; - this.labelSbDiffFilter.Click += new System.EventHandler(this.labelSbDiffFilter_Click); - // - // smartLabel27 - // - this.smartLabel27.BackGround = null; - this.smartLabel27.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel27.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel27.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel27.LineSpacing = 0F; - this.smartLabel27.Location = new System.Drawing.Point(531, 114); - this.smartLabel27.Name = "smartLabel27"; - this.smartLabel27.OverlapOptimize = true; - this.smartLabel27.PasswordChar = '\0'; - this.smartLabel27.Radius = 3; - this.smartLabel27.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel27.Size = new System.Drawing.Size(150, 30); - this.smartLabel27.TabIndex = 111; - this.smartLabel27.Text = "SB diff filter"; - this.smartLabel27.TextColor = System.Drawing.Color.White; - this.smartLabel27.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel27.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel27.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel27.Wordwrap = false; - // - // labelBuzzer - // - this.labelBuzzer.BackGround = null; - this.labelBuzzer.BackGroundColor = System.Drawing.Color.White; - this.labelBuzzer.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelBuzzer.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelBuzzer.LineSpacing = 0F; - this.labelBuzzer.Location = new System.Drawing.Point(687, 78); - this.labelBuzzer.Name = "labelBuzzer"; - this.labelBuzzer.OverlapOptimize = true; - this.labelBuzzer.PasswordChar = '\0'; - this.labelBuzzer.Radius = 3; - this.labelBuzzer.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelBuzzer.Size = new System.Drawing.Size(100, 30); - this.labelBuzzer.TabIndex = 110; - this.labelBuzzer.Text = "12345.45"; - this.labelBuzzer.TextColor = System.Drawing.Color.Black; - this.labelBuzzer.TextColorDisable = System.Drawing.Color.Gray; - this.labelBuzzer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelBuzzer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelBuzzer.Wordwrap = false; - this.labelBuzzer.Click += new System.EventHandler(this.labelBuzzer_Click); - // - // smartLabel23 - // - this.smartLabel23.BackGround = null; - this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel23.LineSpacing = 0F; - this.smartLabel23.Location = new System.Drawing.Point(531, 78); - 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(150, 30); - this.smartLabel23.TabIndex = 109; - this.smartLabel23.Text = "Buzzer"; - 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; - // - // labelCutWait - // - this.labelCutWait.BackGround = null; - this.labelCutWait.BackGroundColor = System.Drawing.Color.White; - this.labelCutWait.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelCutWait.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelCutWait.LineSpacing = 0F; - this.labelCutWait.Location = new System.Drawing.Point(296, 150); - this.labelCutWait.Name = "labelCutWait"; - this.labelCutWait.OverlapOptimize = true; - this.labelCutWait.PasswordChar = '\0'; - this.labelCutWait.Radius = 3; - this.labelCutWait.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelCutWait.Size = new System.Drawing.Size(100, 30); - this.labelCutWait.TabIndex = 108; - this.labelCutWait.Text = "12345.45"; - this.labelCutWait.TextColor = System.Drawing.Color.Black; - this.labelCutWait.TextColorDisable = System.Drawing.Color.Gray; - this.labelCutWait.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelCutWait.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelCutWait.Wordwrap = false; - this.labelCutWait.Click += new System.EventHandler(this.labelCutWait_Click); - // - // smartLabel20 - // - this.smartLabel20.BackGround = null; - this.smartLabel20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel20.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel20.LineSpacing = 0F; - this.smartLabel20.Location = new System.Drawing.Point(140, 150); - 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(150, 30); - this.smartLabel20.TabIndex = 107; - this.smartLabel20.Text = "Cut wait"; - 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; - // - // labelChattering - // - this.labelChattering.BackGround = null; - this.labelChattering.BackGroundColor = System.Drawing.Color.White; - this.labelChattering.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelChattering.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelChattering.LineSpacing = 0F; - this.labelChattering.Location = new System.Drawing.Point(296, 114); - this.labelChattering.Name = "labelChattering"; - this.labelChattering.OverlapOptimize = true; - this.labelChattering.PasswordChar = '\0'; - this.labelChattering.Radius = 3; - this.labelChattering.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelChattering.Size = new System.Drawing.Size(100, 30); - this.labelChattering.TabIndex = 106; - this.labelChattering.Text = "12345.45"; - this.labelChattering.TextColor = System.Drawing.Color.Black; - this.labelChattering.TextColorDisable = System.Drawing.Color.Gray; - this.labelChattering.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelChattering.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelChattering.Wordwrap = false; - this.labelChattering.Click += new System.EventHandler(this.labelChattering_Click); - // - // smartLabel18 - // - this.smartLabel18.BackGround = null; - this.smartLabel18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel18.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel18.LineSpacing = 0F; - this.smartLabel18.Location = new System.Drawing.Point(140, 114); - 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(150, 30); - this.smartLabel18.TabIndex = 105; - this.smartLabel18.Text = "Chattering"; - 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; - // - // labelLcdDataPeriod - // - this.labelLcdDataPeriod.BackGround = null; - this.labelLcdDataPeriod.BackGroundColor = System.Drawing.Color.White; - this.labelLcdDataPeriod.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelLcdDataPeriod.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelLcdDataPeriod.LineSpacing = 0F; - this.labelLcdDataPeriod.Location = new System.Drawing.Point(296, 78); - this.labelLcdDataPeriod.Name = "labelLcdDataPeriod"; - this.labelLcdDataPeriod.OverlapOptimize = true; - this.labelLcdDataPeriod.PasswordChar = '\0'; - this.labelLcdDataPeriod.Radius = 3; - this.labelLcdDataPeriod.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelLcdDataPeriod.Size = new System.Drawing.Size(100, 30); - this.labelLcdDataPeriod.TabIndex = 104; - this.labelLcdDataPeriod.Text = "12345.45"; - this.labelLcdDataPeriod.TextColor = System.Drawing.Color.Black; - this.labelLcdDataPeriod.TextColorDisable = System.Drawing.Color.Gray; - this.labelLcdDataPeriod.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelLcdDataPeriod.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelLcdDataPeriod.Wordwrap = false; - this.labelLcdDataPeriod.Click += new System.EventHandler(this.labelLcdDataPeriod_Click); - // - // smartLabel14 - // - this.smartLabel14.BackGround = null; - this.smartLabel14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel14.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel14.LineSpacing = 0F; - this.smartLabel14.Location = new System.Drawing.Point(140, 78); - this.smartLabel14.Name = "smartLabel14"; - this.smartLabel14.OverlapOptimize = true; - this.smartLabel14.PasswordChar = '\0'; - this.smartLabel14.Radius = 3; - this.smartLabel14.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel14.Size = new System.Drawing.Size(150, 30); - this.smartLabel14.TabIndex = 103; - this.smartLabel14.Text = "LCD data period"; - this.smartLabel14.TextColor = System.Drawing.Color.White; - this.smartLabel14.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel14.Wordwrap = false; + this.button1.BackGround = this.smartGroupBox1; + this.button1.BackGroundColor = System.Drawing.Color.Black; + this.button1.ButtonColor = System.Drawing.Color.DarkGray; + this.button1.ButtonDownColor = System.Drawing.Color.Teal; + this.button1.ButtonImageAutoSize = true; + this.button1.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D; + this.button1.ButtonText = "1"; + this.button1.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.button1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.button1.GroupID = 0; + this.button1.ImageDisable = null; + this.button1.ImageDown = null; + this.button1.ImageUp = null; + this.button1.Location = new System.Drawing.Point(8, 33); + this.button1.Mode = SmartX.SmartButton.BUTTONMODE.RADIO; + this.button1.Name = "button1"; + this.button1.NestedClickEventPrevent = false; + this.button1.OutlinePixel = 2; + this.button1.OverlapOptimize = true; + this.button1.RepeatInterval = 200; + this.button1.RepeatIntervalAccelerate = null; + this.button1.RoundSize = 10; + this.button1.SafeInterval = 200; + this.button1.Size = new System.Drawing.Size(70, 40); + this.button1.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.button1.TabIndex = 448; + this.button1.Text = null; + this.button1.TextColor = System.Drawing.Color.White; + this.button1.TextColorDisable = System.Drawing.Color.Gray; + this.button1.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.button1.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.button1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.button1.Click += new System.EventHandler(this.button1_Click); // // smartGroupBox5 // this.smartGroupBox5.BackGround = null; this.smartGroupBox5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox5.BackImage = null; - this.smartGroupBox5.Controls.Add(this.buttonDispOPT1); + this.smartGroupBox5.Controls.Add(this.smartLabel8); + this.smartGroupBox5.Controls.Add(this.buttonDispEnable); this.smartGroupBox5.Controls.Add(this.smartLabel40); - this.smartGroupBox5.Controls.Add(this.smartLabel36); - this.smartGroupBox5.Controls.Add(this.smartLabel38); - this.smartGroupBox5.Controls.Add(this.labelDispEmptyLevel2); - this.smartGroupBox5.Controls.Add(this.smartLabel44); - this.smartGroupBox5.Controls.Add(this.labelDispMinLevel2); - this.smartGroupBox5.Controls.Add(this.smartLabel46); this.smartGroupBox5.Controls.Add(this.smartLabel35); this.smartGroupBox5.Controls.Add(this.smartLabel34); this.smartGroupBox5.Controls.Add(this.smartLabel33); @@ -589,8 +640,8 @@ this.smartGroupBox5.Controls.Add(this.smartLabel12); this.smartGroupBox5.Controls.Add(this.smartSeparatorLine3); this.smartGroupBox5.Controls.Add(this.smartLabel10); - this.smartGroupBox5.Controls.Add(this.labelVacuumBlowoff); - this.smartGroupBox5.Controls.Add(this.labelDiffHoldDelay); + this.smartGroupBox5.Controls.Add(this.labelVacuumBreak); + this.smartGroupBox5.Controls.Add(this.labelDiffDelayTime); this.smartGroupBox5.Controls.Add(this.smartLabel2); this.smartGroupBox5.Controls.Add(this.smartSeparatorLine2); this.smartGroupBox5.Controls.Add(this.labelVacuumHold2); @@ -598,76 +649,95 @@ this.smartGroupBox5.Controls.Add(this.smartLabel26); this.smartGroupBox5.Controls.Add(this.smartLabel6); this.smartGroupBox5.Controls.Add(this.labelVacuumHold1); - this.smartGroupBox5.Controls.Add(this.labelDiffLrMean); this.smartGroupBox5.Controls.Add(this.smartLabel24); this.smartGroupBox5.Controls.Add(this.smartSeparatorLine1); - this.smartGroupBox5.Controls.Add(this.labelVacuumRelief); + this.smartGroupBox5.Controls.Add(this.labelVacuumStart); this.smartGroupBox5.Controls.Add(this.smartLabel22); - this.smartGroupBox5.Controls.Add(this.smartLabel8); this.smartGroupBox5.Controls.Add(this.smartLabel1); - this.smartGroupBox5.Controls.Add(this.labelDiffLrTotal); - this.smartGroupBox5.Controls.Add(this.labelDispHoldDelay); + this.smartGroupBox5.Controls.Add(this.labelDiffLrCycle); + this.smartGroupBox5.Controls.Add(this.labelDispMinHeight); this.smartGroupBox5.Controls.Add(this.smartLabel11); this.smartGroupBox5.Controls.Add(this.smartLabel17); - this.smartGroupBox5.Controls.Add(this.labelDiffLrSecond); + this.smartGroupBox5.Controls.Add(this.labelDiffLrLimit); this.smartGroupBox5.Controls.Add(this.smartLabel3); this.smartGroupBox5.Controls.Add(this.smartLabel13); this.smartGroupBox5.Controls.Add(this.labelPressureLevel); - this.smartGroupBox5.Controls.Add(this.labelDispEmptyLevel1); + this.smartGroupBox5.Controls.Add(this.labelDispEmptyLevel); this.smartGroupBox5.Controls.Add(this.labelNumber); this.smartGroupBox5.Controls.Add(this.smartLabel5); this.smartGroupBox5.Controls.Add(this.smartLabel15); - this.smartGroupBox5.Controls.Add(this.labelDispMinLevel1); - this.smartGroupBox5.Controls.Add(this.smartLabel9); + this.smartGroupBox5.Controls.Add(this.labelDispMaxDiff); this.smartGroupBox5.Controls.Add(this.smartLabel7); - this.smartGroupBox5.Controls.Add(this.labelDispStdLevel); this.smartGroupBox5.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox5.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox5.FrameLineThickness = 2; this.smartGroupBox5.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar; this.smartGroupBox5.HeaderHeightOffset = 5; - this.smartGroupBox5.Location = new System.Drawing.Point(0, 32); + this.smartGroupBox5.Location = new System.Drawing.Point(630, 32); this.smartGroupBox5.Name = "smartGroupBox5"; this.smartGroupBox5.RoundRadius = 10; - this.smartGroupBox5.Size = new System.Drawing.Size(909, 438); + this.smartGroupBox5.Size = new System.Drawing.Size(279, 625); this.smartGroupBox5.TabIndex = 114; this.smartGroupBox5.Text = "Recipe"; this.smartGroupBox5.TextColor = System.Drawing.Color.White; // - // buttonDispOPT1 + // smartLabel8 // - this.buttonDispOPT1.BackGround = this.smartGroupBox5; - this.buttonDispOPT1.BackGroundColor = System.Drawing.Color.Black; - this.buttonDispOPT1.ButtonColor = System.Drawing.Color.Gray; - this.buttonDispOPT1.ButtonDownColor = System.Drawing.Color.Teal; - this.buttonDispOPT1.ButtonImageAutoSize = true; - this.buttonDispOPT1.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D; - this.buttonDispOPT1.ButtonText = "OFF"; - this.buttonDispOPT1.ColorKeySamplePosition = new System.Drawing.Point(0, 0); - this.buttonDispOPT1.GroupID = 0; - this.buttonDispOPT1.ImageDisable = null; - this.buttonDispOPT1.ImageDown = null; - this.buttonDispOPT1.ImageUp = null; - this.buttonDispOPT1.Location = new System.Drawing.Point(687, 184); - this.buttonDispOPT1.Mode = SmartX.SmartButton.BUTTONMODE.PUSH; - this.buttonDispOPT1.Name = "buttonDispOPT1"; - this.buttonDispOPT1.NestedClickEventPrevent = false; - this.buttonDispOPT1.OutlinePixel = 2; - this.buttonDispOPT1.OverlapOptimize = true; - this.buttonDispOPT1.RepeatInterval = 200; - this.buttonDispOPT1.RepeatIntervalAccelerate = null; - this.buttonDispOPT1.RoundSize = 10; - this.buttonDispOPT1.SafeInterval = 200; - this.buttonDispOPT1.Size = new System.Drawing.Size(100, 30); - this.buttonDispOPT1.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; - this.buttonDispOPT1.TabIndex = 446; - this.buttonDispOPT1.Text = null; - this.buttonDispOPT1.TextColor = System.Drawing.Color.White; - this.buttonDispOPT1.TextColorDisable = System.Drawing.Color.Gray; - this.buttonDispOPT1.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); - this.buttonDispOPT1.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; - this.buttonDispOPT1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; - this.buttonDispOPT1.Click += new System.EventHandler(this.buttonDispOPT1_Click); + this.smartLabel8.BackGround = null; + this.smartLabel8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel8.LineSpacing = 0F; + this.smartLabel8.Location = new System.Drawing.Point(235, 334); + this.smartLabel8.Name = "smartLabel8"; + this.smartLabel8.OverlapOptimize = true; + this.smartLabel8.PasswordChar = '\0'; + this.smartLabel8.Radius = 3; + this.smartLabel8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel8.Size = new System.Drawing.Size(40, 30); + this.smartLabel8.TabIndex = 447; + this.smartLabel8.Text = "Pa"; + this.smartLabel8.TextColor = System.Drawing.Color.White; + this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel8.Wordwrap = false; + // + // buttonDispEnable + // + this.buttonDispEnable.BackGround = this.smartGroupBox5; + this.buttonDispEnable.BackGroundColor = System.Drawing.Color.Black; + this.buttonDispEnable.ButtonColor = System.Drawing.Color.DarkGray; + this.buttonDispEnable.ButtonDownColor = System.Drawing.Color.Teal; + this.buttonDispEnable.ButtonImageAutoSize = true; + this.buttonDispEnable.ButtonStyle = SmartX.SmartButton.ButtonStyles.Round3D; + this.buttonDispEnable.ButtonText = "OFF"; + this.buttonDispEnable.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonDispEnable.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.buttonDispEnable.GroupID = 0; + this.buttonDispEnable.ImageDisable = null; + this.buttonDispEnable.ImageDown = null; + this.buttonDispEnable.ImageUp = null; + this.buttonDispEnable.Location = new System.Drawing.Point(129, 586); + this.buttonDispEnable.Mode = SmartX.SmartButton.BUTTONMODE.PUSH; + this.buttonDispEnable.Name = "buttonDispEnable"; + this.buttonDispEnable.NestedClickEventPrevent = false; + this.buttonDispEnable.OutlinePixel = 2; + this.buttonDispEnable.OverlapOptimize = true; + this.buttonDispEnable.RepeatInterval = 200; + this.buttonDispEnable.RepeatIntervalAccelerate = null; + this.buttonDispEnable.RoundSize = 10; + this.buttonDispEnable.SafeInterval = 200; + this.buttonDispEnable.Size = new System.Drawing.Size(100, 30); + this.buttonDispEnable.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonDispEnable.TabIndex = 446; + this.buttonDispEnable.Text = null; + this.buttonDispEnable.TextColor = System.Drawing.Color.White; + this.buttonDispEnable.TextColorDisable = System.Drawing.Color.Gray; + this.buttonDispEnable.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.buttonDispEnable.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonDispEnable.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonDispEnable.Click += new System.EventHandler(this.buttonDispEnable1_Click); // // smartLabel40 // @@ -676,155 +746,21 @@ this.smartLabel40.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel40.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel40.LineSpacing = 0F; - this.smartLabel40.Location = new System.Drawing.Point(531, 184); + this.smartLabel40.Location = new System.Drawing.Point(3, 586); this.smartLabel40.Name = "smartLabel40"; this.smartLabel40.OverlapOptimize = true; this.smartLabel40.PasswordChar = '\0'; this.smartLabel40.Radius = 3; this.smartLabel40.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel40.Size = new System.Drawing.Size(150, 30); + this.smartLabel40.Size = new System.Drawing.Size(120, 30); this.smartLabel40.TabIndex = 445; - this.smartLabel40.Text = "OPT1"; - this.smartLabel40.TextColor = System.Drawing.Color.White; + this.smartLabel40.Text = "Enable"; + this.smartLabel40.TextColor = System.Drawing.Color.LightGray; this.smartLabel40.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel40.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel40.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel40.Wordwrap = false; // - // smartLabel36 - // - this.smartLabel36.BackGround = null; - this.smartLabel36.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel36.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel36.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel36.LineSpacing = 0F; - this.smartLabel36.Location = new System.Drawing.Point(793, 148); - this.smartLabel36.Name = "smartLabel36"; - this.smartLabel36.OverlapOptimize = true; - this.smartLabel36.PasswordChar = '\0'; - this.smartLabel36.Radius = 3; - this.smartLabel36.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel36.Size = new System.Drawing.Size(40, 30); - this.smartLabel36.TabIndex = 140; - this.smartLabel36.Text = "mm"; - this.smartLabel36.TextColor = System.Drawing.Color.White; - this.smartLabel36.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel36.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel36.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel36.Wordwrap = false; - // - // smartLabel38 - // - this.smartLabel38.BackGround = null; - this.smartLabel38.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel38.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel38.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel38.LineSpacing = 0F; - this.smartLabel38.Location = new System.Drawing.Point(793, 112); - this.smartLabel38.Name = "smartLabel38"; - this.smartLabel38.OverlapOptimize = true; - this.smartLabel38.PasswordChar = '\0'; - this.smartLabel38.Radius = 3; - this.smartLabel38.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel38.Size = new System.Drawing.Size(40, 30); - this.smartLabel38.TabIndex = 139; - this.smartLabel38.Text = "mm"; - this.smartLabel38.TextColor = System.Drawing.Color.White; - this.smartLabel38.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel38.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel38.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel38.Wordwrap = false; - // - // labelDispEmptyLevel2 - // - this.labelDispEmptyLevel2.BackGround = null; - this.labelDispEmptyLevel2.BackGroundColor = System.Drawing.Color.White; - this.labelDispEmptyLevel2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispEmptyLevel2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDispEmptyLevel2.LineSpacing = 0F; - this.labelDispEmptyLevel2.Location = new System.Drawing.Point(687, 112); - this.labelDispEmptyLevel2.Name = "labelDispEmptyLevel2"; - this.labelDispEmptyLevel2.OverlapOptimize = true; - this.labelDispEmptyLevel2.PasswordChar = '\0'; - this.labelDispEmptyLevel2.Radius = 3; - this.labelDispEmptyLevel2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispEmptyLevel2.Size = new System.Drawing.Size(100, 30); - this.labelDispEmptyLevel2.TabIndex = 135; - this.labelDispEmptyLevel2.Text = "12345.45"; - this.labelDispEmptyLevel2.TextColor = System.Drawing.Color.Black; - this.labelDispEmptyLevel2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispEmptyLevel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispEmptyLevel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispEmptyLevel2.Wordwrap = false; - this.labelDispEmptyLevel2.Click += new System.EventHandler(this.labelDispEmptyLevel2_Click); - // - // smartLabel44 - // - this.smartLabel44.BackGround = null; - this.smartLabel44.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel44.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel44.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel44.LineSpacing = 0F; - this.smartLabel44.Location = new System.Drawing.Point(531, 112); - this.smartLabel44.Name = "smartLabel44"; - this.smartLabel44.OverlapOptimize = true; - this.smartLabel44.PasswordChar = '\0'; - this.smartLabel44.Radius = 3; - this.smartLabel44.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel44.Size = new System.Drawing.Size(150, 30); - this.smartLabel44.TabIndex = 134; - this.smartLabel44.Text = "2# Empty level"; - this.smartLabel44.TextColor = System.Drawing.Color.White; - this.smartLabel44.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel44.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel44.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel44.Wordwrap = false; - // - // labelDispMinLevel2 - // - this.labelDispMinLevel2.BackGround = null; - this.labelDispMinLevel2.BackGroundColor = System.Drawing.Color.White; - this.labelDispMinLevel2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMinLevel2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDispMinLevel2.LineSpacing = 0F; - this.labelDispMinLevel2.Location = new System.Drawing.Point(687, 148); - this.labelDispMinLevel2.Name = "labelDispMinLevel2"; - this.labelDispMinLevel2.OverlapOptimize = true; - this.labelDispMinLevel2.PasswordChar = '\0'; - this.labelDispMinLevel2.Radius = 3; - this.labelDispMinLevel2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMinLevel2.Size = new System.Drawing.Size(100, 30); - this.labelDispMinLevel2.TabIndex = 133; - this.labelDispMinLevel2.Text = "12345.45"; - this.labelDispMinLevel2.TextColor = System.Drawing.Color.Black; - this.labelDispMinLevel2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMinLevel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMinLevel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMinLevel2.Wordwrap = false; - this.labelDispMinLevel2.Click += new System.EventHandler(this.labelDispMinLevel2_Click); - // - // smartLabel46 - // - this.smartLabel46.BackGround = null; - this.smartLabel46.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel46.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel46.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel46.LineSpacing = 0F; - this.smartLabel46.Location = new System.Drawing.Point(531, 148); - this.smartLabel46.Name = "smartLabel46"; - this.smartLabel46.OverlapOptimize = true; - this.smartLabel46.PasswordChar = '\0'; - this.smartLabel46.Radius = 3; - this.smartLabel46.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel46.Size = new System.Drawing.Size(150, 30); - this.smartLabel46.TabIndex = 132; - this.smartLabel46.Text = "2# min. rate of change"; - this.smartLabel46.TextColor = System.Drawing.Color.White; - this.smartLabel46.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel46.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel46.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel46.Wordwrap = false; - // // smartLabel35 // this.smartLabel35.BackGround = null; @@ -832,7 +768,7 @@ this.smartLabel35.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel35.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel35.LineSpacing = 0F; - this.smartLabel35.Location = new System.Drawing.Point(793, 40); + this.smartLabel35.Location = new System.Drawing.Point(235, 118); this.smartLabel35.Name = "smartLabel35"; this.smartLabel35.OverlapOptimize = true; this.smartLabel35.PasswordChar = '\0'; @@ -854,7 +790,7 @@ this.smartLabel34.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel34.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel34.LineSpacing = 0F; - this.smartLabel34.Location = new System.Drawing.Point(402, 148); + this.smartLabel34.Location = new System.Drawing.Point(235, 550); this.smartLabel34.Name = "smartLabel34"; this.smartLabel34.OverlapOptimize = true; this.smartLabel34.PasswordChar = '\0'; @@ -876,7 +812,7 @@ this.smartLabel33.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel33.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel33.LineSpacing = 0F; - this.smartLabel33.Location = new System.Drawing.Point(402, 112); + this.smartLabel33.Location = new System.Drawing.Point(235, 478); this.smartLabel33.Name = "smartLabel33"; this.smartLabel33.OverlapOptimize = true; this.smartLabel33.PasswordChar = '\0'; @@ -898,7 +834,7 @@ this.smartLabel28.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel28.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel28.LineSpacing = 0F; - this.smartLabel28.Location = new System.Drawing.Point(402, 184); + this.smartLabel28.Location = new System.Drawing.Point(235, 514); this.smartLabel28.Name = "smartLabel28"; this.smartLabel28.OverlapOptimize = true; this.smartLabel28.PasswordChar = '\0'; @@ -906,7 +842,7 @@ this.smartLabel28.RoundRectFillColor = System.Drawing.Color.LightBlue; this.smartLabel28.Size = new System.Drawing.Size(40, 30); this.smartLabel28.TabIndex = 128; - this.smartLabel28.Text = "msec"; + this.smartLabel28.Text = "mm"; this.smartLabel28.TextColor = System.Drawing.Color.White; this.smartLabel28.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel28.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; @@ -920,7 +856,7 @@ this.smartLabel25.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel25.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel25.LineSpacing = 0F; - this.smartLabel25.Location = new System.Drawing.Point(793, 291); + this.smartLabel25.Location = new System.Drawing.Point(235, 406); this.smartLabel25.Name = "smartLabel25"; this.smartLabel25.OverlapOptimize = true; this.smartLabel25.PasswordChar = '\0'; @@ -942,7 +878,7 @@ this.smartLabel19.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel19.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel19.LineSpacing = 0F; - this.smartLabel19.Location = new System.Drawing.Point(793, 399); + this.smartLabel19.Location = new System.Drawing.Point(235, 262); this.smartLabel19.Name = "smartLabel19"; this.smartLabel19.OverlapOptimize = true; this.smartLabel19.PasswordChar = '\0'; @@ -964,7 +900,7 @@ this.smartLabel21.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel21.LineSpacing = 0F; - this.smartLabel21.Location = new System.Drawing.Point(793, 363); + this.smartLabel21.Location = new System.Drawing.Point(235, 226); this.smartLabel21.Name = "smartLabel21"; this.smartLabel21.OverlapOptimize = true; this.smartLabel21.PasswordChar = '\0'; @@ -986,7 +922,7 @@ this.smartLabel16.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel16.LineSpacing = 0F; - this.smartLabel16.Location = new System.Drawing.Point(402, 399); + this.smartLabel16.Location = new System.Drawing.Point(235, 190); this.smartLabel16.Name = "smartLabel16"; this.smartLabel16.OverlapOptimize = true; this.smartLabel16.PasswordChar = '\0'; @@ -1008,7 +944,7 @@ this.smartLabel12.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel12.LineSpacing = 0F; - this.smartLabel12.Location = new System.Drawing.Point(402, 363); + this.smartLabel12.Location = new System.Drawing.Point(235, 154); this.smartLabel12.Name = "smartLabel12"; this.smartLabel12.OverlapOptimize = true; this.smartLabel12.PasswordChar = '\0'; @@ -1030,9 +966,9 @@ this.smartSeparatorLine3.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartSeparatorLine3.Line2Width = 1F; this.smartSeparatorLine3.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine3.Location = new System.Drawing.Point(78, 342); + this.smartSeparatorLine3.Location = new System.Drawing.Point(70, 96); this.smartSeparatorLine3.Name = "smartSeparatorLine3"; - this.smartSeparatorLine3.Size = new System.Drawing.Size(800, 2); + this.smartSeparatorLine3.Size = new System.Drawing.Size(200, 2); this.smartSeparatorLine3.TabIndex = 122; this.smartSeparatorLine3.Text = "smartSeparatorLine3"; // @@ -1042,8 +978,9 @@ this.smartLabel10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartLabel10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); this.smartLabel10.LineSpacing = 0F; - this.smartLabel10.Location = new System.Drawing.Point(16, 328); + this.smartLabel10.Location = new System.Drawing.Point(8, 82); this.smartLabel10.Name = "smartLabel10"; this.smartLabel10.OverlapOptimize = true; this.smartLabel10.PasswordChar = '\0'; @@ -1052,57 +989,57 @@ this.smartLabel10.Size = new System.Drawing.Size(56, 30); this.smartLabel10.TabIndex = 121; this.smartLabel10.Text = "Vacuum"; - this.smartLabel10.TextColor = System.Drawing.Color.Gainsboro; + this.smartLabel10.TextColor = System.Drawing.Color.White; this.smartLabel10.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.smartLabel10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel10.Wordwrap = false; // - // labelVacuumBlowoff + // labelVacuumBreak // - this.labelVacuumBlowoff.BackGround = null; - this.labelVacuumBlowoff.BackGroundColor = System.Drawing.Color.White; - this.labelVacuumBlowoff.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelVacuumBlowoff.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelVacuumBlowoff.LineSpacing = 0F; - this.labelVacuumBlowoff.Location = new System.Drawing.Point(687, 399); - this.labelVacuumBlowoff.Name = "labelVacuumBlowoff"; - this.labelVacuumBlowoff.OverlapOptimize = true; - this.labelVacuumBlowoff.PasswordChar = '\0'; - this.labelVacuumBlowoff.Radius = 3; - this.labelVacuumBlowoff.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelVacuumBlowoff.Size = new System.Drawing.Size(100, 30); - this.labelVacuumBlowoff.TabIndex = 108; - this.labelVacuumBlowoff.Text = "12345.45"; - this.labelVacuumBlowoff.TextColor = System.Drawing.Color.Black; - this.labelVacuumBlowoff.TextColorDisable = System.Drawing.Color.Gray; - this.labelVacuumBlowoff.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelVacuumBlowoff.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelVacuumBlowoff.Wordwrap = false; - this.labelVacuumBlowoff.Click += new System.EventHandler(this.labelVacuumBlowoff_Click); + this.labelVacuumBreak.BackGround = null; + this.labelVacuumBreak.BackGroundColor = System.Drawing.Color.White; + this.labelVacuumBreak.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelVacuumBreak.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelVacuumBreak.LineSpacing = 0F; + this.labelVacuumBreak.Location = new System.Drawing.Point(129, 262); + this.labelVacuumBreak.Name = "labelVacuumBreak"; + this.labelVacuumBreak.OverlapOptimize = true; + this.labelVacuumBreak.PasswordChar = '\0'; + this.labelVacuumBreak.Radius = 3; + this.labelVacuumBreak.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelVacuumBreak.Size = new System.Drawing.Size(100, 30); + this.labelVacuumBreak.TabIndex = 108; + this.labelVacuumBreak.Text = "12345.45"; + this.labelVacuumBreak.TextColor = System.Drawing.Color.Black; + this.labelVacuumBreak.TextColorDisable = System.Drawing.Color.Gray; + this.labelVacuumBreak.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelVacuumBreak.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelVacuumBreak.Wordwrap = false; + this.labelVacuumBreak.Click += new System.EventHandler(this.labelVacuumBreak_Click); // - // labelDiffHoldDelay + // labelDiffDelayTime // - this.labelDiffHoldDelay.BackGround = null; - this.labelDiffHoldDelay.BackGroundColor = System.Drawing.Color.White; - this.labelDiffHoldDelay.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffHoldDelay.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDiffHoldDelay.LineSpacing = 0F; - this.labelDiffHoldDelay.Location = new System.Drawing.Point(687, 291); - this.labelDiffHoldDelay.Name = "labelDiffHoldDelay"; - this.labelDiffHoldDelay.OverlapOptimize = true; - this.labelDiffHoldDelay.PasswordChar = '\0'; - this.labelDiffHoldDelay.Radius = 3; - this.labelDiffHoldDelay.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffHoldDelay.Size = new System.Drawing.Size(100, 30); - this.labelDiffHoldDelay.TabIndex = 108; - this.labelDiffHoldDelay.Text = "12345.45"; - this.labelDiffHoldDelay.TextColor = System.Drawing.Color.Black; - this.labelDiffHoldDelay.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffHoldDelay.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffHoldDelay.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffHoldDelay.Wordwrap = false; - this.labelDiffHoldDelay.Click += new System.EventHandler(this.labelDiffHoldDelay_Click); + this.labelDiffDelayTime.BackGround = null; + this.labelDiffDelayTime.BackGroundColor = System.Drawing.Color.White; + this.labelDiffDelayTime.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffDelayTime.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelDiffDelayTime.LineSpacing = 0F; + this.labelDiffDelayTime.Location = new System.Drawing.Point(129, 406); + this.labelDiffDelayTime.Name = "labelDiffDelayTime"; + this.labelDiffDelayTime.OverlapOptimize = true; + this.labelDiffDelayTime.PasswordChar = '\0'; + this.labelDiffDelayTime.Radius = 3; + this.labelDiffDelayTime.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffDelayTime.Size = new System.Drawing.Size(100, 30); + this.labelDiffDelayTime.TabIndex = 108; + this.labelDiffDelayTime.Text = "12345.45"; + this.labelDiffDelayTime.TextColor = System.Drawing.Color.Black; + this.labelDiffDelayTime.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffDelayTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffDelayTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffDelayTime.Wordwrap = false; + this.labelDiffDelayTime.Click += new System.EventHandler(this.labelDiffDelayTime_Click); // // smartLabel2 // @@ -1111,16 +1048,16 @@ this.smartLabel2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel2.LineSpacing = 0F; - this.smartLabel2.Location = new System.Drawing.Point(531, 399); + this.smartLabel2.Location = new System.Drawing.Point(3, 262); this.smartLabel2.Name = "smartLabel2"; this.smartLabel2.OverlapOptimize = true; this.smartLabel2.PasswordChar = '\0'; this.smartLabel2.Radius = 3; this.smartLabel2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel2.Size = new System.Drawing.Size(150, 30); + this.smartLabel2.Size = new System.Drawing.Size(120, 30); this.smartLabel2.TabIndex = 107; this.smartLabel2.Text = "Break time"; - this.smartLabel2.TextColor = System.Drawing.Color.White; + this.smartLabel2.TextColor = System.Drawing.Color.LightGray; this.smartLabel2.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1133,9 +1070,9 @@ this.smartSeparatorLine2.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartSeparatorLine2.Line2Width = 1F; this.smartSeparatorLine2.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine2.Location = new System.Drawing.Point(252, 232); + this.smartSeparatorLine2.Location = new System.Drawing.Point(170, 313); this.smartSeparatorLine2.Name = "smartSeparatorLine2"; - this.smartSeparatorLine2.Size = new System.Drawing.Size(626, 2); + this.smartSeparatorLine2.Size = new System.Drawing.Size(100, 2); this.smartSeparatorLine2.TabIndex = 120; this.smartSeparatorLine2.Text = "smartSeparatorLine2"; // @@ -1146,7 +1083,7 @@ this.labelVacuumHold2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelVacuumHold2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelVacuumHold2.LineSpacing = 0F; - this.labelVacuumHold2.Location = new System.Drawing.Point(687, 363); + this.labelVacuumHold2.Location = new System.Drawing.Point(129, 226); this.labelVacuumHold2.Name = "labelVacuumHold2"; this.labelVacuumHold2.OverlapOptimize = true; this.labelVacuumHold2.PasswordChar = '\0'; @@ -1169,16 +1106,16 @@ this.smartLabel4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel4.LineSpacing = 0F; - this.smartLabel4.Location = new System.Drawing.Point(531, 291); + this.smartLabel4.Location = new System.Drawing.Point(3, 406); this.smartLabel4.Name = "smartLabel4"; this.smartLabel4.OverlapOptimize = true; this.smartLabel4.PasswordChar = '\0'; this.smartLabel4.Radius = 3; this.smartLabel4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel4.Size = new System.Drawing.Size(150, 30); + this.smartLabel4.Size = new System.Drawing.Size(120, 30); this.smartLabel4.TabIndex = 107; this.smartLabel4.Text = "Delay time"; - this.smartLabel4.TextColor = System.Drawing.Color.White; + this.smartLabel4.TextColor = System.Drawing.Color.LightGray; this.smartLabel4.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1191,16 +1128,16 @@ this.smartLabel26.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel26.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel26.LineSpacing = 0F; - this.smartLabel26.Location = new System.Drawing.Point(531, 363); + this.smartLabel26.Location = new System.Drawing.Point(3, 226); this.smartLabel26.Name = "smartLabel26"; this.smartLabel26.OverlapOptimize = true; this.smartLabel26.PasswordChar = '\0'; this.smartLabel26.Radius = 3; this.smartLabel26.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel26.Size = new System.Drawing.Size(150, 30); + this.smartLabel26.Size = new System.Drawing.Size(120, 30); this.smartLabel26.TabIndex = 105; this.smartLabel26.Text = "Hold time 2"; - this.smartLabel26.TextColor = System.Drawing.Color.White; + this.smartLabel26.TextColor = System.Drawing.Color.LightGray; this.smartLabel26.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel26.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel26.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1212,17 +1149,18 @@ this.smartLabel6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartLabel6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); this.smartLabel6.LineSpacing = 0F; - this.smartLabel6.Location = new System.Drawing.Point(16, 219); + this.smartLabel6.Location = new System.Drawing.Point(8, 298); this.smartLabel6.Name = "smartLabel6"; this.smartLabel6.OverlapOptimize = true; this.smartLabel6.PasswordChar = '\0'; this.smartLabel6.Radius = 3; this.smartLabel6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel6.Size = new System.Drawing.Size(230, 30); + this.smartLabel6.Size = new System.Drawing.Size(150, 30); this.smartLabel6.TabIndex = 119; - this.smartLabel6.Text = "Differential pressure measurement"; - this.smartLabel6.TextColor = System.Drawing.Color.Gainsboro; + this.smartLabel6.Text = "Differential pressure"; + this.smartLabel6.TextColor = System.Drawing.Color.White; this.smartLabel6.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1235,7 +1173,7 @@ this.labelVacuumHold1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelVacuumHold1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelVacuumHold1.LineSpacing = 0F; - this.labelVacuumHold1.Location = new System.Drawing.Point(296, 399); + this.labelVacuumHold1.Location = new System.Drawing.Point(129, 190); this.labelVacuumHold1.Name = "labelVacuumHold1"; this.labelVacuumHold1.OverlapOptimize = true; this.labelVacuumHold1.PasswordChar = '\0'; @@ -1251,29 +1189,6 @@ this.labelVacuumHold1.Wordwrap = false; this.labelVacuumHold1.Click += new System.EventHandler(this.labelVacuumHold1_Click); // - // labelDiffLrMean - // - this.labelDiffLrMean.BackGround = null; - this.labelDiffLrMean.BackGroundColor = System.Drawing.Color.White; - this.labelDiffLrMean.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffLrMean.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDiffLrMean.LineSpacing = 0F; - this.labelDiffLrMean.Location = new System.Drawing.Point(687, 255); - this.labelDiffLrMean.Name = "labelDiffLrMean"; - this.labelDiffLrMean.OverlapOptimize = true; - this.labelDiffLrMean.PasswordChar = '\0'; - this.labelDiffLrMean.Radius = 3; - this.labelDiffLrMean.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffLrMean.Size = new System.Drawing.Size(100, 30); - this.labelDiffLrMean.TabIndex = 106; - this.labelDiffLrMean.Text = "12345.45"; - this.labelDiffLrMean.TextColor = System.Drawing.Color.Black; - this.labelDiffLrMean.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffLrMean.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffLrMean.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffLrMean.Wordwrap = false; - this.labelDiffLrMean.Click += new System.EventHandler(this.labelDiffLrMean_Click); - // // smartLabel24 // this.smartLabel24.BackGround = null; @@ -1281,16 +1196,16 @@ this.smartLabel24.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel24.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel24.LineSpacing = 0F; - this.smartLabel24.Location = new System.Drawing.Point(140, 399); + this.smartLabel24.Location = new System.Drawing.Point(3, 190); 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(150, 30); + this.smartLabel24.Size = new System.Drawing.Size(120, 30); this.smartLabel24.TabIndex = 103; this.smartLabel24.Text = "Hold time 1"; - this.smartLabel24.TextColor = System.Drawing.Color.White; + this.smartLabel24.TextColor = System.Drawing.Color.LightGray; this.smartLabel24.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel24.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel24.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1303,34 +1218,34 @@ this.smartSeparatorLine1.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartSeparatorLine1.Line2Width = 1F; this.smartSeparatorLine1.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine1.Location = new System.Drawing.Point(252, 89); + this.smartSeparatorLine1.Location = new System.Drawing.Point(174, 457); this.smartSeparatorLine1.Name = "smartSeparatorLine1"; - this.smartSeparatorLine1.Size = new System.Drawing.Size(626, 2); + this.smartSeparatorLine1.Size = new System.Drawing.Size(100, 2); this.smartSeparatorLine1.TabIndex = 110; this.smartSeparatorLine1.Text = "smartSeparatorLine1"; // - // labelVacuumRelief + // labelVacuumStart // - this.labelVacuumRelief.BackGround = null; - this.labelVacuumRelief.BackGroundColor = System.Drawing.Color.White; - this.labelVacuumRelief.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelVacuumRelief.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelVacuumRelief.LineSpacing = 0F; - this.labelVacuumRelief.Location = new System.Drawing.Point(296, 363); - this.labelVacuumRelief.Name = "labelVacuumRelief"; - this.labelVacuumRelief.OverlapOptimize = true; - this.labelVacuumRelief.PasswordChar = '\0'; - this.labelVacuumRelief.Radius = 3; - this.labelVacuumRelief.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelVacuumRelief.Size = new System.Drawing.Size(100, 30); - this.labelVacuumRelief.TabIndex = 102; - this.labelVacuumRelief.Text = "12345.45"; - this.labelVacuumRelief.TextColor = System.Drawing.Color.Black; - this.labelVacuumRelief.TextColorDisable = System.Drawing.Color.Gray; - this.labelVacuumRelief.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelVacuumRelief.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelVacuumRelief.Wordwrap = false; - this.labelVacuumRelief.Click += new System.EventHandler(this.labelVacuumRelief_Click); + this.labelVacuumStart.BackGround = null; + this.labelVacuumStart.BackGroundColor = System.Drawing.Color.White; + this.labelVacuumStart.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelVacuumStart.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelVacuumStart.LineSpacing = 0F; + this.labelVacuumStart.Location = new System.Drawing.Point(129, 154); + this.labelVacuumStart.Name = "labelVacuumStart"; + this.labelVacuumStart.OverlapOptimize = true; + this.labelVacuumStart.PasswordChar = '\0'; + this.labelVacuumStart.Radius = 3; + this.labelVacuumStart.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelVacuumStart.Size = new System.Drawing.Size(100, 30); + this.labelVacuumStart.TabIndex = 102; + this.labelVacuumStart.Text = "12345.45"; + this.labelVacuumStart.TextColor = System.Drawing.Color.Black; + this.labelVacuumStart.TextColorDisable = System.Drawing.Color.Gray; + this.labelVacuumStart.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelVacuumStart.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelVacuumStart.Wordwrap = false; + this.labelVacuumStart.Click += new System.EventHandler(this.labelVacuumStart_Click); // // smartLabel22 // @@ -1339,110 +1254,89 @@ this.smartLabel22.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel22.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel22.LineSpacing = 0F; - this.smartLabel22.Location = new System.Drawing.Point(140, 363); + this.smartLabel22.Location = new System.Drawing.Point(3, 154); 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(150, 30); + this.smartLabel22.Size = new System.Drawing.Size(120, 30); this.smartLabel22.TabIndex = 101; this.smartLabel22.Text = "Start time"; - this.smartLabel22.TextColor = System.Drawing.Color.White; + this.smartLabel22.TextColor = System.Drawing.Color.LightGray; 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; // - // smartLabel8 - // - this.smartLabel8.BackGround = null; - this.smartLabel8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel8.LineSpacing = 0F; - this.smartLabel8.Location = new System.Drawing.Point(531, 255); - this.smartLabel8.Name = "smartLabel8"; - this.smartLabel8.OverlapOptimize = true; - this.smartLabel8.PasswordChar = '\0'; - this.smartLabel8.Radius = 3; - this.smartLabel8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel8.Size = new System.Drawing.Size(150, 30); - this.smartLabel8.TabIndex = 105; - this.smartLabel8.Text = "LR. Average"; - this.smartLabel8.TextColor = System.Drawing.Color.White; - this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel8.Wordwrap = false; - // // smartLabel1 // this.smartLabel1.BackGround = null; this.smartLabel1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartLabel1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); this.smartLabel1.LineSpacing = 0F; - this.smartLabel1.Location = new System.Drawing.Point(16, 76); + this.smartLabel1.Location = new System.Drawing.Point(8, 442); this.smartLabel1.Name = "smartLabel1"; this.smartLabel1.OverlapOptimize = true; this.smartLabel1.PasswordChar = '\0'; this.smartLabel1.Radius = 3; this.smartLabel1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel1.Size = new System.Drawing.Size(230, 30); + this.smartLabel1.Size = new System.Drawing.Size(150, 30); this.smartLabel1.TabIndex = 109; - this.smartLabel1.Text = "Product displacement measurement"; - this.smartLabel1.TextColor = System.Drawing.Color.Gainsboro; + this.smartLabel1.Text = "Product displacement"; + this.smartLabel1.TextColor = System.Drawing.Color.White; this.smartLabel1.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel1.Wordwrap = false; // - // labelDiffLrTotal + // labelDiffLrCycle // - this.labelDiffLrTotal.BackGround = null; - this.labelDiffLrTotal.BackGroundColor = System.Drawing.Color.White; - this.labelDiffLrTotal.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffLrTotal.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDiffLrTotal.LineSpacing = 0F; - this.labelDiffLrTotal.Location = new System.Drawing.Point(296, 291); - this.labelDiffLrTotal.Name = "labelDiffLrTotal"; - this.labelDiffLrTotal.OverlapOptimize = true; - this.labelDiffLrTotal.PasswordChar = '\0'; - this.labelDiffLrTotal.Radius = 3; - this.labelDiffLrTotal.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffLrTotal.Size = new System.Drawing.Size(100, 30); - this.labelDiffLrTotal.TabIndex = 104; - this.labelDiffLrTotal.Text = "12345.45"; - this.labelDiffLrTotal.TextColor = System.Drawing.Color.Black; - this.labelDiffLrTotal.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffLrTotal.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffLrTotal.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffLrTotal.Wordwrap = false; - this.labelDiffLrTotal.Click += new System.EventHandler(this.labelDiffLrTotal_Click); + this.labelDiffLrCycle.BackGround = null; + this.labelDiffLrCycle.BackGroundColor = System.Drawing.Color.White; + this.labelDiffLrCycle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffLrCycle.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelDiffLrCycle.LineSpacing = 0F; + this.labelDiffLrCycle.Location = new System.Drawing.Point(129, 370); + this.labelDiffLrCycle.Name = "labelDiffLrCycle"; + this.labelDiffLrCycle.OverlapOptimize = true; + this.labelDiffLrCycle.PasswordChar = '\0'; + this.labelDiffLrCycle.Radius = 3; + this.labelDiffLrCycle.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffLrCycle.Size = new System.Drawing.Size(100, 30); + this.labelDiffLrCycle.TabIndex = 104; + this.labelDiffLrCycle.Text = "12345.45"; + this.labelDiffLrCycle.TextColor = System.Drawing.Color.Black; + this.labelDiffLrCycle.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffLrCycle.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffLrCycle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffLrCycle.Wordwrap = false; + this.labelDiffLrCycle.Click += new System.EventHandler(this.labelDiffLrCycle_Click); // - // labelDispHoldDelay + // labelDispMinHeight // - this.labelDispHoldDelay.BackGround = null; - this.labelDispHoldDelay.BackGroundColor = System.Drawing.Color.White; - this.labelDispHoldDelay.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispHoldDelay.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDispHoldDelay.LineSpacing = 0F; - this.labelDispHoldDelay.Location = new System.Drawing.Point(296, 184); - this.labelDispHoldDelay.Name = "labelDispHoldDelay"; - this.labelDispHoldDelay.OverlapOptimize = true; - this.labelDispHoldDelay.PasswordChar = '\0'; - this.labelDispHoldDelay.Radius = 3; - this.labelDispHoldDelay.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispHoldDelay.Size = new System.Drawing.Size(100, 30); - this.labelDispHoldDelay.TabIndex = 108; - this.labelDispHoldDelay.Text = "12345.45"; - this.labelDispHoldDelay.TextColor = System.Drawing.Color.Black; - this.labelDispHoldDelay.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispHoldDelay.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispHoldDelay.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispHoldDelay.Wordwrap = false; - this.labelDispHoldDelay.Click += new System.EventHandler(this.labelDispHoldDelay_Click); + this.labelDispMinHeight.BackGround = null; + this.labelDispMinHeight.BackGroundColor = System.Drawing.Color.White; + this.labelDispMinHeight.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMinHeight.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelDispMinHeight.LineSpacing = 0F; + this.labelDispMinHeight.Location = new System.Drawing.Point(129, 514); + this.labelDispMinHeight.Name = "labelDispMinHeight"; + this.labelDispMinHeight.OverlapOptimize = true; + this.labelDispMinHeight.PasswordChar = '\0'; + this.labelDispMinHeight.Radius = 3; + this.labelDispMinHeight.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMinHeight.Size = new System.Drawing.Size(100, 30); + this.labelDispMinHeight.TabIndex = 108; + this.labelDispMinHeight.Text = "12345.45"; + this.labelDispMinHeight.TextColor = System.Drawing.Color.Black; + this.labelDispMinHeight.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMinHeight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMinHeight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMinHeight.Wordwrap = false; + this.labelDispMinHeight.Click += new System.EventHandler(this.labelDispMinHight_Click); // // smartLabel11 // @@ -1451,16 +1345,16 @@ this.smartLabel11.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel11.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel11.LineSpacing = 0F; - this.smartLabel11.Location = new System.Drawing.Point(140, 291); + this.smartLabel11.Location = new System.Drawing.Point(3, 370); this.smartLabel11.Name = "smartLabel11"; this.smartLabel11.OverlapOptimize = true; this.smartLabel11.PasswordChar = '\0'; this.smartLabel11.Radius = 3; this.smartLabel11.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel11.Size = new System.Drawing.Size(150, 30); + this.smartLabel11.Size = new System.Drawing.Size(120, 30); this.smartLabel11.TabIndex = 103; - this.smartLabel11.Text = "LR. Sum"; - this.smartLabel11.TextColor = System.Drawing.Color.White; + this.smartLabel11.Text = "LR. Cycle"; + this.smartLabel11.TextColor = System.Drawing.Color.LightGray; this.smartLabel11.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1473,43 +1367,43 @@ this.smartLabel17.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel17.LineSpacing = 0F; - this.smartLabel17.Location = new System.Drawing.Point(140, 40); + this.smartLabel17.Location = new System.Drawing.Point(3, 46); 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(150, 30); + this.smartLabel17.Size = new System.Drawing.Size(120, 30); this.smartLabel17.TabIndex = 101; this.smartLabel17.Text = "NUMBER"; - this.smartLabel17.TextColor = System.Drawing.Color.White; + this.smartLabel17.TextColor = System.Drawing.Color.LightGray; 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; // - // labelDiffLrSecond + // labelDiffLrLimit // - this.labelDiffLrSecond.BackGround = null; - this.labelDiffLrSecond.BackGroundColor = System.Drawing.Color.White; - this.labelDiffLrSecond.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffLrSecond.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDiffLrSecond.LineSpacing = 0F; - this.labelDiffLrSecond.Location = new System.Drawing.Point(296, 255); - this.labelDiffLrSecond.Name = "labelDiffLrSecond"; - this.labelDiffLrSecond.OverlapOptimize = true; - this.labelDiffLrSecond.PasswordChar = '\0'; - this.labelDiffLrSecond.Radius = 3; - this.labelDiffLrSecond.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffLrSecond.Size = new System.Drawing.Size(100, 30); - this.labelDiffLrSecond.TabIndex = 102; - this.labelDiffLrSecond.Text = "12345.45"; - this.labelDiffLrSecond.TextColor = System.Drawing.Color.Black; - this.labelDiffLrSecond.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffLrSecond.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffLrSecond.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffLrSecond.Wordwrap = false; - this.labelDiffLrSecond.Click += new System.EventHandler(this.labelDiffLrSecond_Click); + this.labelDiffLrLimit.BackGround = null; + this.labelDiffLrLimit.BackGroundColor = System.Drawing.Color.White; + this.labelDiffLrLimit.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffLrLimit.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelDiffLrLimit.LineSpacing = 0F; + this.labelDiffLrLimit.Location = new System.Drawing.Point(129, 334); + this.labelDiffLrLimit.Name = "labelDiffLrLimit"; + this.labelDiffLrLimit.OverlapOptimize = true; + this.labelDiffLrLimit.PasswordChar = '\0'; + this.labelDiffLrLimit.Radius = 3; + this.labelDiffLrLimit.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffLrLimit.Size = new System.Drawing.Size(100, 30); + this.labelDiffLrLimit.TabIndex = 102; + this.labelDiffLrLimit.Text = "12345.45"; + this.labelDiffLrLimit.TextColor = System.Drawing.Color.Black; + this.labelDiffLrLimit.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffLrLimit.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffLrLimit.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffLrLimit.Wordwrap = false; + this.labelDiffLrLimit.Click += new System.EventHandler(this.labelDiffLrLimit_Click); // // smartLabel3 // @@ -1518,16 +1412,16 @@ this.smartLabel3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(140, 184); + this.smartLabel3.Location = new System.Drawing.Point(3, 514); this.smartLabel3.Name = "smartLabel3"; this.smartLabel3.OverlapOptimize = true; this.smartLabel3.PasswordChar = '\0'; this.smartLabel3.Radius = 3; this.smartLabel3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel3.Size = new System.Drawing.Size(150, 30); + this.smartLabel3.Size = new System.Drawing.Size(120, 30); this.smartLabel3.TabIndex = 107; - this.smartLabel3.Text = "Delay time"; - this.smartLabel3.TextColor = System.Drawing.Color.White; + this.smartLabel3.Text = "Min Height"; + this.smartLabel3.TextColor = System.Drawing.Color.LightGray; this.smartLabel3.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1540,16 +1434,16 @@ this.smartLabel13.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel13.LineSpacing = 0F; - this.smartLabel13.Location = new System.Drawing.Point(140, 255); + this.smartLabel13.Location = new System.Drawing.Point(3, 334); this.smartLabel13.Name = "smartLabel13"; this.smartLabel13.OverlapOptimize = true; this.smartLabel13.PasswordChar = '\0'; this.smartLabel13.Radius = 3; this.smartLabel13.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel13.Size = new System.Drawing.Size(150, 30); + this.smartLabel13.Size = new System.Drawing.Size(120, 30); this.smartLabel13.TabIndex = 101; - this.smartLabel13.Text = "LR. Unit time"; - this.smartLabel13.TextColor = System.Drawing.Color.White; + this.smartLabel13.Text = "LR. Limit"; + this.smartLabel13.TextColor = System.Drawing.Color.LightGray; this.smartLabel13.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1562,7 +1456,7 @@ this.labelPressureLevel.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelPressureLevel.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelPressureLevel.LineSpacing = 0F; - this.labelPressureLevel.Location = new System.Drawing.Point(687, 40); + this.labelPressureLevel.Location = new System.Drawing.Point(129, 118); this.labelPressureLevel.Name = "labelPressureLevel"; this.labelPressureLevel.OverlapOptimize = true; this.labelPressureLevel.PasswordChar = '\0'; @@ -1578,28 +1472,28 @@ this.labelPressureLevel.Wordwrap = false; this.labelPressureLevel.Click += new System.EventHandler(this.labelPressureLevel_Click); // - // labelDispEmptyLevel1 + // labelDispEmptyLevel // - this.labelDispEmptyLevel1.BackGround = null; - this.labelDispEmptyLevel1.BackGroundColor = System.Drawing.Color.White; - this.labelDispEmptyLevel1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispEmptyLevel1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDispEmptyLevel1.LineSpacing = 0F; - this.labelDispEmptyLevel1.Location = new System.Drawing.Point(296, 112); - this.labelDispEmptyLevel1.Name = "labelDispEmptyLevel1"; - this.labelDispEmptyLevel1.OverlapOptimize = true; - this.labelDispEmptyLevel1.PasswordChar = '\0'; - this.labelDispEmptyLevel1.Radius = 3; - this.labelDispEmptyLevel1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispEmptyLevel1.Size = new System.Drawing.Size(100, 30); - this.labelDispEmptyLevel1.TabIndex = 106; - this.labelDispEmptyLevel1.Text = "12345.45"; - this.labelDispEmptyLevel1.TextColor = System.Drawing.Color.Black; - this.labelDispEmptyLevel1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispEmptyLevel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispEmptyLevel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispEmptyLevel1.Wordwrap = false; - this.labelDispEmptyLevel1.Click += new System.EventHandler(this.labelDispEmptyLevel1_Click); + this.labelDispEmptyLevel.BackGround = null; + this.labelDispEmptyLevel.BackGroundColor = System.Drawing.Color.White; + this.labelDispEmptyLevel.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispEmptyLevel.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelDispEmptyLevel.LineSpacing = 0F; + this.labelDispEmptyLevel.Location = new System.Drawing.Point(129, 478); + this.labelDispEmptyLevel.Name = "labelDispEmptyLevel"; + this.labelDispEmptyLevel.OverlapOptimize = true; + this.labelDispEmptyLevel.PasswordChar = '\0'; + this.labelDispEmptyLevel.Radius = 3; + this.labelDispEmptyLevel.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispEmptyLevel.Size = new System.Drawing.Size(100, 30); + this.labelDispEmptyLevel.TabIndex = 106; + this.labelDispEmptyLevel.Text = "12345.45"; + this.labelDispEmptyLevel.TextColor = System.Drawing.Color.Black; + this.labelDispEmptyLevel.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispEmptyLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispEmptyLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispEmptyLevel.Wordwrap = false; + this.labelDispEmptyLevel.Click += new System.EventHandler(this.labelDispEmptyLevel_Click); // // labelNumber // @@ -1608,7 +1502,7 @@ this.labelNumber.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelNumber.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; this.labelNumber.LineSpacing = 0F; - this.labelNumber.Location = new System.Drawing.Point(296, 40); + this.labelNumber.Location = new System.Drawing.Point(129, 46); this.labelNumber.Name = "labelNumber"; this.labelNumber.OverlapOptimize = true; this.labelNumber.PasswordChar = '\0'; @@ -1631,16 +1525,16 @@ this.smartLabel5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel5.LineSpacing = 0F; - this.smartLabel5.Location = new System.Drawing.Point(140, 112); + this.smartLabel5.Location = new System.Drawing.Point(3, 478); this.smartLabel5.Name = "smartLabel5"; this.smartLabel5.OverlapOptimize = true; this.smartLabel5.PasswordChar = '\0'; this.smartLabel5.Radius = 3; this.smartLabel5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel5.Size = new System.Drawing.Size(150, 30); + this.smartLabel5.Size = new System.Drawing.Size(120, 30); this.smartLabel5.TabIndex = 105; - this.smartLabel5.Text = "#1 Empty level"; - this.smartLabel5.TextColor = System.Drawing.Color.White; + this.smartLabel5.Text = "Empty level"; + this.smartLabel5.TextColor = System.Drawing.Color.LightGray; this.smartLabel5.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; @@ -1653,66 +1547,43 @@ this.smartLabel15.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel15.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel15.LineSpacing = 0F; - this.smartLabel15.Location = new System.Drawing.Point(531, 40); + this.smartLabel15.Location = new System.Drawing.Point(3, 118); this.smartLabel15.Name = "smartLabel15"; this.smartLabel15.OverlapOptimize = true; this.smartLabel15.PasswordChar = '\0'; this.smartLabel15.Radius = 3; this.smartLabel15.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel15.Size = new System.Drawing.Size(150, 30); + this.smartLabel15.Size = new System.Drawing.Size(120, 30); this.smartLabel15.TabIndex = 103; this.smartLabel15.Text = "Pressure"; - this.smartLabel15.TextColor = System.Drawing.Color.White; + this.smartLabel15.TextColor = System.Drawing.Color.LightGray; this.smartLabel15.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel15.Wordwrap = false; // - // labelDispMinLevel1 + // labelDispMaxDiff // - this.labelDispMinLevel1.BackGround = null; - this.labelDispMinLevel1.BackGroundColor = System.Drawing.Color.White; - this.labelDispMinLevel1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMinLevel1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDispMinLevel1.LineSpacing = 0F; - this.labelDispMinLevel1.Location = new System.Drawing.Point(296, 148); - this.labelDispMinLevel1.Name = "labelDispMinLevel1"; - this.labelDispMinLevel1.OverlapOptimize = true; - this.labelDispMinLevel1.PasswordChar = '\0'; - this.labelDispMinLevel1.Radius = 3; - this.labelDispMinLevel1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMinLevel1.Size = new System.Drawing.Size(100, 30); - this.labelDispMinLevel1.TabIndex = 104; - this.labelDispMinLevel1.Text = "12345.45"; - this.labelDispMinLevel1.TextColor = System.Drawing.Color.Black; - this.labelDispMinLevel1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMinLevel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMinLevel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMinLevel1.Wordwrap = false; - this.labelDispMinLevel1.Click += new System.EventHandler(this.labelDispMinLevel1_Click); - // - // smartLabel9 - // - this.smartLabel9.BackGround = null; - this.smartLabel9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel9.LineSpacing = 0F; - this.smartLabel9.Location = new System.Drawing.Point(16, 112); - this.smartLabel9.Name = "smartLabel9"; - this.smartLabel9.OverlapOptimize = true; - this.smartLabel9.PasswordChar = '\0'; - this.smartLabel9.Radius = 3; - this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel9.Size = new System.Drawing.Size(100, 30); - this.smartLabel9.TabIndex = 101; - this.smartLabel9.Text = "STD"; - this.smartLabel9.TextColor = System.Drawing.Color.White; - this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel9.Visible = false; - this.smartLabel9.Wordwrap = false; + this.labelDispMaxDiff.BackGround = null; + this.labelDispMaxDiff.BackGroundColor = System.Drawing.Color.White; + this.labelDispMaxDiff.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMaxDiff.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelDispMaxDiff.LineSpacing = 0F; + this.labelDispMaxDiff.Location = new System.Drawing.Point(129, 550); + this.labelDispMaxDiff.Name = "labelDispMaxDiff"; + this.labelDispMaxDiff.OverlapOptimize = true; + this.labelDispMaxDiff.PasswordChar = '\0'; + this.labelDispMaxDiff.Radius = 3; + this.labelDispMaxDiff.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMaxDiff.Size = new System.Drawing.Size(100, 30); + this.labelDispMaxDiff.TabIndex = 104; + this.labelDispMaxDiff.Text = "12345.45"; + this.labelDispMaxDiff.TextColor = System.Drawing.Color.Black; + this.labelDispMaxDiff.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMaxDiff.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMaxDiff.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMaxDiff.Wordwrap = false; + this.labelDispMaxDiff.Click += new System.EventHandler(this.labelDispMaxDiff_Click); // // smartLabel7 // @@ -1721,45 +1592,21 @@ this.smartLabel7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.smartLabel7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel7.LineSpacing = 0F; - this.smartLabel7.Location = new System.Drawing.Point(140, 148); + this.smartLabel7.Location = new System.Drawing.Point(3, 550); this.smartLabel7.Name = "smartLabel7"; this.smartLabel7.OverlapOptimize = true; this.smartLabel7.PasswordChar = '\0'; this.smartLabel7.Radius = 3; this.smartLabel7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel7.Size = new System.Drawing.Size(150, 30); + this.smartLabel7.Size = new System.Drawing.Size(120, 30); this.smartLabel7.TabIndex = 103; - this.smartLabel7.Text = "#1 min. rate of change"; - this.smartLabel7.TextColor = System.Drawing.Color.White; + this.smartLabel7.Text = "Max Diff"; + this.smartLabel7.TextColor = System.Drawing.Color.LightGray; this.smartLabel7.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel7.Wordwrap = false; // - // labelDispStdLevel - // - this.labelDispStdLevel.BackGround = null; - this.labelDispStdLevel.BackGroundColor = System.Drawing.Color.White; - this.labelDispStdLevel.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispStdLevel.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelDispStdLevel.LineSpacing = 0F; - this.labelDispStdLevel.Location = new System.Drawing.Point(16, 148); - this.labelDispStdLevel.Name = "labelDispStdLevel"; - this.labelDispStdLevel.OverlapOptimize = true; - this.labelDispStdLevel.PasswordChar = '\0'; - this.labelDispStdLevel.Radius = 3; - this.labelDispStdLevel.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispStdLevel.Size = new System.Drawing.Size(100, 30); - this.labelDispStdLevel.TabIndex = 102; - this.labelDispStdLevel.Text = "12345.45"; - this.labelDispStdLevel.TextColor = System.Drawing.Color.Black; - this.labelDispStdLevel.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispStdLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispStdLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispStdLevel.Visible = false; - this.labelDispStdLevel.Wordwrap = false; - this.labelDispStdLevel.Click += new System.EventHandler(this.labelDispStdLevel_Click); - // // smartTimerMessageShow // this.smartTimerMessageShow.CounterMode = SmartX.SmartTimer.CounterModes.Up_Counter; @@ -1786,17 +1633,6 @@ #endregion private SmartX.SmartGroupBox smartGroupBox1; - private SmartX.SmartGroupBox smartGroupBox2; - private SmartX.SmartLabel labelSbDiffFilter; - private SmartX.SmartLabel smartLabel27; - private SmartX.SmartLabel labelBuzzer; - private SmartX.SmartLabel smartLabel23; - private SmartX.SmartLabel labelCutWait; - private SmartX.SmartLabel smartLabel20; - private SmartX.SmartLabel labelChattering; - private SmartX.SmartLabel smartLabel18; - private SmartX.SmartLabel labelLcdDataPeriod; - private SmartX.SmartLabel smartLabel14; private SmartX.SmartGroupBox smartGroupBox5; private SmartX.SmartLabel smartLabel28; private SmartX.SmartLabel smartLabel25; @@ -1806,8 +1642,8 @@ private SmartX.SmartLabel smartLabel12; private SmartX.SmartSeparatorLine smartSeparatorLine3; private SmartX.SmartLabel smartLabel10; - private SmartX.SmartLabel labelVacuumBlowoff; - private SmartX.SmartLabel labelDiffHoldDelay; + private SmartX.SmartLabel labelVacuumBreak; + private SmartX.SmartLabel labelDiffDelayTime; private SmartX.SmartLabel smartLabel2; private SmartX.SmartSeparatorLine smartSeparatorLine2; private SmartX.SmartLabel labelVacuumHold2; @@ -1815,48 +1651,50 @@ private SmartX.SmartLabel smartLabel26; private SmartX.SmartLabel smartLabel6; private SmartX.SmartLabel labelVacuumHold1; - private SmartX.SmartLabel labelDiffLrMean; private SmartX.SmartLabel smartLabel24; private SmartX.SmartSeparatorLine smartSeparatorLine1; - private SmartX.SmartLabel labelVacuumRelief; + private SmartX.SmartLabel labelVacuumStart; private SmartX.SmartLabel smartLabel22; - private SmartX.SmartLabel smartLabel8; private SmartX.SmartLabel smartLabel1; - private SmartX.SmartLabel labelDiffLrTotal; - private SmartX.SmartLabel labelDispHoldDelay; + private SmartX.SmartLabel labelDiffLrCycle; + private SmartX.SmartLabel labelDispMinHeight; private SmartX.SmartLabel smartLabel11; private SmartX.SmartLabel smartLabel17; - private SmartX.SmartLabel labelDiffLrSecond; + private SmartX.SmartLabel labelDiffLrLimit; private SmartX.SmartLabel smartLabel3; private SmartX.SmartLabel smartLabel13; private SmartX.SmartLabel labelPressureLevel; - private SmartX.SmartLabel labelDispEmptyLevel1; + private SmartX.SmartLabel labelDispEmptyLevel; private SmartX.SmartLabel labelNumber; private SmartX.SmartLabel smartLabel5; private SmartX.SmartLabel smartLabel15; - private SmartX.SmartLabel labelDispMinLevel1; - private SmartX.SmartLabel smartLabel9; + private SmartX.SmartLabel labelDispMaxDiff; private SmartX.SmartLabel smartLabel7; - private SmartX.SmartLabel labelDispStdLevel; - private SmartX.SmartLabel smartLabel32; - private SmartX.SmartLabel smartLabel31; - private SmartX.SmartLabel smartLabel30; - private SmartX.SmartLabel smartLabel29; private SmartX.SmartLabel smartLabel33; private SmartX.SmartLabel smartLabel35; private SmartX.SmartLabel smartLabel34; private SmartX.SmartTimer smartTimerMessageShow; - private SmartX.SmartLabel labelCheckLane; - private SmartX.SmartLabel smartLabel39; - private SmartX.SmartLabel labelEquipmentLane; - private SmartX.SmartLabel smartLabel37; - private SmartX.SmartLabel smartLabel36; - private SmartX.SmartLabel smartLabel38; - private SmartX.SmartLabel labelDispEmptyLevel2; - private SmartX.SmartLabel smartLabel44; - private SmartX.SmartLabel labelDispMinLevel2; - private SmartX.SmartLabel smartLabel46; - private SmartX.SmartButton buttonDispOPT1; + private SmartX.SmartButton buttonDispEnable; private SmartX.SmartLabel smartLabel40; + private SmartX.SmartButton button2; + private SmartX.SmartButton button1; + private SmartX.SmartButton buttonInspection; + private SmartX.SmartGroupBox smartGroupBox2; + private SmartX.SmartRadioButton radioButton1; + private SmartX.SmartRadioButton radioButton9; + private SmartX.SmartRadioButton radioButton7; + private SmartX.SmartRadioButton radioButton5; + private SmartX.SmartRadioButton radioButton3; + private SmartX.SmartLabel smartLabel8; + private SmartX.SmartLabel labelProgress3; + private SmartX.SmartLabel labelProgress7; + private SmartX.SmartLabel labelProgress6; + private SmartX.SmartLabel labelProgress9; + private SmartX.SmartLabel labelProgress10; + private SmartX.SmartLabel labelProgress8; + private SmartX.SmartLabel labelProgress5; + private SmartX.SmartLabel labelProgress4; + private SmartX.SmartLabel labelProgress2; + private SmartX.SmartLabel labelProgress1; } } diff --git a/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs b/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs index bdf0043..5308303 100644 --- a/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs +++ b/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs @@ -18,10 +18,14 @@ namespace INT_PT002.Controls public partial class ControlMenuRecipeSetting : UserControl { #region Field - private FormMenu m_ParentForm; private string MessageBoxRange; + private FormMenu m_ParentForm; + private Collection CollLabel; + + private ControlMenuRecipeData ChildControlRecipeData1; + private ControlMenuRecipeData ChildControlRecipeData2; #endregion #region Constructor @@ -51,23 +55,29 @@ namespace INT_PT002.Controls this.CollLabel = new Collection(); this.CollLabel.Add(this.labelNumber); this.CollLabel.Add(this.labelPressureLevel); - this.CollLabel.Add(this.labelDispEmptyLevel1); - this.CollLabel.Add(this.labelDispHoldDelay); - this.CollLabel.Add(this.labelDispMinLevel1); - this.CollLabel.Add(this.labelDispStdLevel); - this.CollLabel.Add(this.labelDiffHoldDelay); - this.CollLabel.Add(this.labelDiffLrMean); - this.CollLabel.Add(this.labelDiffLrSecond); - this.CollLabel.Add(this.labelDiffLrTotal); - this.CollLabel.Add(this.labelVacuumRelief); + this.CollLabel.Add(this.labelDispEmptyLevel); + this.CollLabel.Add(this.labelDispMinHeight); + this.CollLabel.Add(this.labelDispMaxDiff); + this.CollLabel.Add(this.labelDiffDelayTime); + this.CollLabel.Add(this.labelDiffLrLimit); + this.CollLabel.Add(this.labelDiffLrCycle); + this.CollLabel.Add(this.labelVacuumStart); this.CollLabel.Add(this.labelVacuumHold1); this.CollLabel.Add(this.labelVacuumHold2); - this.CollLabel.Add(this.labelVacuumBlowoff); - this.CollLabel.Add(this.labelLcdDataPeriod); - this.CollLabel.Add(this.labelChattering); - this.CollLabel.Add(this.labelCutWait); - this.CollLabel.Add(this.labelBuzzer); - this.CollLabel.Add(this.labelSbDiffFilter); + this.CollLabel.Add(this.labelVacuumBreak); + + this.ChildControlRecipeData1 = new ControlMenuRecipeData(this.ParentForm); + this.ChildControlRecipeData2 = new ControlMenuRecipeData(this.ParentForm); + + this.Controls.Add(this.ChildControlRecipeData1); + this.Controls.Add(this.ChildControlRecipeData2); + + this.ChildControlRecipeData1.Location = new Point(3, 78); + this.ChildControlRecipeData2.Location = new Point(3, 78); + this.ChildControlRecipeData1.BringToFront(); + + this.button1.ButtonDown(); + this.button2.ButtonUp(); } private void UpdateDisplauUserControls(bool enable) @@ -115,149 +125,496 @@ namespace INT_PT002.Controls value = item.NUMBER.ToString(); if (this.labelNumber.Text != value) this.labelNumber.Text = value; + // Pressure data // Pressure Level value = item.VACUUM_GUAGE_LEVEL; if (this.labelPressureLevel.Text != value) this.labelPressureLevel.Text = value; - - // Displacement Sensor - // STD_Level - value = item.DISP_JUDG_STD_LEVEL; - if (this.labelDispStdLevel.Text != value) - this.labelDispStdLevel.Text = value; - // Min_Level1 - value = item.DISP_JUDG_MIN_LEVEL1; - if (this.labelDispMinLevel1.Text != value) - this.labelDispMinLevel1.Text = value; - // Min_Level2 - value = item.DISP_JUDG_MIN_LEVEL2; - if (this.labelDispMinLevel2.Text != value) - this.labelDispMinLevel2.Text = value; - // Empty_Level1 - value = item.DISP_JUDG_EMPTY_LEVEL1; - if (this.labelDispEmptyLevel1.Text != value) - this.labelDispEmptyLevel1.Text = value; - // Empty_Level2 - value = item.DISP_JUDG_EMPTY_LEVEL2; - if (this.labelDispEmptyLevel2.Text != value) - this.labelDispEmptyLevel2.Text = value; - // Hold_Delay - value = item.DISP_HOLD_DELAY_MSEC.ToString(); - if (this.labelDispHoldDelay.Text != value) - this.labelDispHoldDelay.Text = value; - // OPT1 - if (item.DISP_OPT1 == true) - { - this.buttonDispOPT1.ButtonText = "ON"; - this.buttonDispOPT1.ButtonDown(); - - this.labelDispMinLevel1.BackGroundColor = Color.White; - this.labelDispMinLevel2.BackGroundColor = Color.White; - - this.labelDispMinLevel1.TextColorDisable = Color.Black; - this.labelDispMinLevel2.TextColorDisable = Color.Black; - - this.labelDispMinLevel1.Enabled = true; - this.labelDispMinLevel2.Enabled = true; - } - else - { - this.buttonDispOPT1.ButtonText = "OFF"; - this.buttonDispOPT1.ButtonUp(); - - this.labelDispMinLevel1.BackGroundColor = Color.Silver; - this.labelDispMinLevel2.BackGroundColor = Color.Silver; - - this.labelDispMinLevel1.TextColorDisable = Color.Gray; - this.labelDispMinLevel2.TextColorDisable = Color.Gray; - - this.labelDispMinLevel1.Enabled = false; - this.labelDispMinLevel2.Enabled = false; - } - - // Differential Pressure Sensor - // LR_Second - value = item.DIFF_LR_SECOND; - if (this.labelDiffLrSecond.Text != value) - this.labelDiffLrSecond.Text = value; - // LR_Total - value = item.DIFF_LR_TOTAL; - if (this.labelDiffLrTotal.Text != value) - this.labelDiffLrTotal.Text = value; - // LR_Mean - value = item.DIFF_LR_MEAN; - if (this.labelDiffLrMean.Text != value) - this.labelDiffLrMean.Text = value; - // Hold_Delay - value = Helper.StringToDecimalPlaces(item.DIFF_HOLD_DELAY_MSEC.ToString(), 1); - if (this.labelDiffHoldDelay.Text != value) - this.labelDiffHoldDelay.Text = value; - - // Pressure data // Vacuum Relief - value = item.VACUUM_RELIEF.ToString(); - if (this.labelVacuumRelief.Text != value) - this.labelVacuumRelief.Text = value; + value = item.VACUUM_START_SEC.ToString(); + if (this.labelVacuumStart.Text != value) + this.labelVacuumStart.Text = value; // Vacuum Hold1 - value = item.VACUUM_HOLD1.ToString(); + value = item.VACUUM_HOLD1_SEC.ToString(); if (this.labelVacuumHold1.Text != value) this.labelVacuumHold1.Text = value; // Vacuum Hold2 - value = item.VACUUM_HOLD2.ToString(); + value = item.VACUUM_HOLD2_SEC.ToString(); if (this.labelVacuumHold2.Text != value) this.labelVacuumHold2.Text = value; // Vacuum Blowoff - value = item.VACUUM_BLOWOFF.ToString(); - if (this.labelVacuumBlowoff.Text != value) - this.labelVacuumBlowoff.Text = value; + value = item.VACUUM_BREAK_SEC.ToString(); + if (this.labelVacuumBreak.Text != value) + this.labelVacuumBreak.Text = value; + + // Differential Pressure Sensor + // LR_Limit + value = item.DIFF_LR_LIMIT; + if (this.labelDiffLrLimit.Text != value) + this.labelDiffLrLimit.Text = value; + // LR_Cycle + value = item.DIFF_LR_CYCLE.ToString(); + if (this.labelDiffLrCycle.Text != value) + this.labelDiffLrCycle.Text = value; + // Delay + value = item.DIFF_LR_DELAY_SEC; + if (this.labelDiffDelayTime.Text != value) + this.labelDiffDelayTime.Text = value; + + // Displacement Sensor + // Max_Diff + value = item.DISP_JUDG_MAX_DIFF; + if (this.labelDispMaxDiff.Text != value) + this.labelDispMaxDiff.Text = value; + // Empty_Level + value = item.DISP_JUDG_EMPTY_LEVEL; + if (this.labelDispEmptyLevel.Text != value) + this.labelDispEmptyLevel.Text = value; + // Min_Hight + value = item.DISP_JUDG_MIN_HEIGHT; + if (this.labelDispMinHeight.Text != value) + this.labelDispMinHeight.Text = value; + // OPT1 + if (item.DISP_JUDG_ENABLE == true) + { + this.buttonDispEnable.ButtonText = "ON"; + this.buttonDispEnable.ButtonDown(); + } + else + { + this.buttonDispEnable.ButtonText = "OFF"; + this.buttonDispEnable.ButtonUp(); + } + this.UpdateDisplayDispEnable(item.DISP_JUDG_ENABLE); + this.ChildControlRecipeData1.UpdateDisplayDispControl(item.DISP_JUDG_ENABLE); + this.ChildControlRecipeData2.UpdateDisplayDispControl(item.DISP_JUDG_ENABLE); } - private void UpdateDisplayControlData(SystemConfiguration item) + private void UpdateDisplayDispEnable(bool enable) { - string value = ""; + if (enable == true) + { + this.labelDispEmptyLevel.BackGroundColor = Color.White; + this.labelDispMinHeight.BackGroundColor = Color.White; + this.labelDispMaxDiff.BackGroundColor = Color.White; - // LCD data period - value = item.LCD_DATA_PERIOD.ToString(); - if (this.labelLcdDataPeriod.Text != value) - this.labelLcdDataPeriod.Text = value; + this.labelDispEmptyLevel.Enabled = true; + this.labelDispMinHeight.Enabled = true; + this.labelDispMaxDiff.Enabled = true; + } + else + { + this.labelDispEmptyLevel.BackGroundColor = Color.Silver; + this.labelDispMinHeight.BackGroundColor = Color.Silver; + this.labelDispMaxDiff.BackGroundColor = Color.Silver; - // Chattering - value = item.CHATTERING.ToString(); - if (this.labelChattering.Text != value) - this.labelChattering.Text = value; + this.labelDispEmptyLevel.Enabled = false; + this.labelDispMinHeight.Enabled = false; + this.labelDispMaxDiff.Enabled = false; + } + } + private void UpdateDisplayRecipeEnable(bool enable) + { + if (enable == true) + { + // BackGroundClor + this.labelNumber.BackGroundColor = Color.White; - // Cut wait - value = item.JUDGMENT_DELAY_MSEC.ToString(); - if (this.labelCutWait.Text != value) - this.labelCutWait.Text = value; - - // Buzzer - value = item.BUZZER_OP.ToString(); - if (this.labelBuzzer.Text != value) - this.labelBuzzer.Text = value; + this.labelPressureLevel.BackGroundColor = Color.White; + this.labelVacuumStart.BackGroundColor = Color.White; + this.labelVacuumHold1.BackGroundColor = Color.White; + this.labelVacuumHold2.BackGroundColor = Color.White; + this.labelVacuumBreak.BackGroundColor = Color.White; - // Diff filter - value = item.SB_DIFF_FILTER.ToString(); - if (this.labelSbDiffFilter.Text != value) - this.labelSbDiffFilter.Text = value; + this.labelDiffLrLimit.BackGroundColor = Color.White; + this.labelDiffLrCycle.BackGroundColor = Color.White; + this.labelDiffDelayTime.BackGroundColor = Color.White; - // Equipment Lane - value = item.EQUIPMENT_LANE.ToString(); - if (this.labelEquipmentLane.Text != value) - this.labelEquipmentLane.Text = value; + // Enable + this.labelNumber.Enabled = true; - // Check Lane - value = item.CHECK_LANE.ToString(); - if (this.labelCheckLane.Text != value) - this.labelCheckLane.Text = value; + this.labelPressureLevel.Enabled = true; + this.labelVacuumStart.Enabled = true; + this.labelVacuumHold1.Enabled = true; + this.labelVacuumHold2.Enabled = true; + this.labelVacuumBreak.Enabled = true; + + this.labelDiffLrLimit.Enabled = true; + this.labelDiffLrCycle.Enabled = true; + this.labelDiffDelayTime.Enabled = true; + + this.buttonDispEnable.Enabled = true; + this.UpdateDisplayDispEnable(this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE); + } + else + { + // BackGroundClor + this.labelNumber.BackGroundColor = Color.Silver; + + this.labelPressureLevel.BackGroundColor = Color.Silver; + this.labelVacuumStart.BackGroundColor = Color.Silver; + this.labelVacuumHold1.BackGroundColor = Color.Silver; + this.labelVacuumHold2.BackGroundColor = Color.Silver; + this.labelVacuumBreak.BackGroundColor = Color.Silver; + + this.labelDiffLrLimit.BackGroundColor = Color.Silver; + this.labelDiffLrCycle.BackGroundColor = Color.Silver; + this.labelDiffDelayTime.BackGroundColor = Color.Silver; + + this.labelDispEmptyLevel.BackGroundColor = Color.Silver; + this.labelDispMinHeight.BackGroundColor = Color.Silver; + this.labelDispMaxDiff.BackGroundColor = Color.Silver; + + // Enable + this.labelNumber.Enabled = false; + + this.labelPressureLevel.Enabled = false; + this.labelVacuumStart.Enabled = false; + this.labelVacuumHold1.Enabled = false; + this.labelVacuumHold2.Enabled = false; + this.labelVacuumBreak.Enabled = false; + + this.labelDiffLrLimit.Enabled = false; + this.labelDiffLrCycle.Enabled = false; + this.labelDiffDelayTime.Enabled = false; + + this.labelDispEmptyLevel.Enabled = false; + this.labelDispMinHeight.Enabled = false; + this.labelDispMaxDiff.Enabled = false; + this.buttonDispEnable.Enabled = false; + } + } + + // Process + public void UpdateDisplayProcessStatus(Define.E_ProcessStatus status) + { + switch (status) + { + case Define.E_ProcessStatus._0_None: + break; + case Define.E_ProcessStatus._1_Ready: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOn) this.labelProgress1.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + + this.UpdateDisplayRecipeEnable(true); + break; + case Define.E_ProcessStatus._2_ProductEntry: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOn) this.labelProgress2.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + + this.UpdateDisplayRecipeEnable(false); + //this.ChildControlRecipeData1.InitializeData(); + //this.ChildControlRecipeData2.InitializeData(); + break; + case Define.E_ProcessStatus._3_MoveToLeak: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOn) this.labelProgress3.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._4_MoveToCheck: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOn) this.labelProgress3.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + + this.ChildControlRecipeData1.DrawPutDataAllClear(); + this.ChildControlRecipeData2.DrawPutDataAllClear(); + break; + case Define.E_ProcessStatus._5_ChamberMerge: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOn) this.labelProgress4.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._6_VacuumStart: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOn) this.labelProgress5.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._7_VacuumHold: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor !=Define .ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOn) this.labelProgress6.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._8_Judgment: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOn) this.labelProgress7.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._9_VacuumBreak: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOn) this.labelProgress8.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._10_ChamberRelease: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOn) this.labelProgress9.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; + break; + case Define.E_ProcessStatus._11_MoveToReady: + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOn) this.labelProgress10.BackGroundColor = Define.ColorProgressOn; + break; + default: + break; + } + } + // 차압센서 데이터 + public void UpdateDisplayDiffData1(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData2(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData3(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData4(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData5(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData6(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData7(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData8(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData9(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + public void UpdateDisplayDiffData10(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDiff(data.DiffData); + } + // 변위센서 데이터 + public void UpdateDisplayDispData1(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData2(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData3(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData4(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData5(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData6(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData7(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData8(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData9(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + public void UpdateDisplayDispData10(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataDisp(data.DispData); + } + // 압력센서 데이터 + public void UpdateDisplayPresData1(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData2(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData3(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData4(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData5(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData6(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData7(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData8(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData9(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + public void UpdateDisplayPresData10(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeakDataPres(data.PresData); + } + // 판정결과 + public void UpdateDisplayJudgmentData1(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData2(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData3(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData4(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData5(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData6(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData7(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData8(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData9(LeakData1 data) + { + this.ChildControlRecipeData1.UpdateDisplayMeasuringLeadDataResult(data); + } + public void UpdateDisplayJudgmentData10(LeakData1 data) + { + this.ChildControlRecipeData2.UpdateDisplayMeasuringLeadDataResult(data); } public void DisplayRefresh() { - this.ParentForm.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Menu); + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplayMode = Define.E_DisplayModeStore.Recipe; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Normal); this.UpdateDisplayControlData(this.ParentForm.ParentForm.CurrentRecipe); - this.UpdateDisplayControlData(this.ParentForm.ParentForm.SystemConfig); this.UpdateDisplayUser(this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUser); + + this.ChildControlRecipeData1.CalScaleDiff(this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT); + this.ChildControlRecipeData2.CalScaleDiff(this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT); + this.ChildControlRecipeData1.DrawDiffReferenceLine(this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT); + this.ChildControlRecipeData2.DrawDiffReferenceLine(this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT); + this.ChildControlRecipeData1.DrawDispReferenceLine(this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_MIN_HEIGHT); + this.ChildControlRecipeData2.DrawDispReferenceLine(this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_MIN_HEIGHT); } #endregion @@ -314,32 +671,40 @@ namespace INT_PT002.Controls this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Pressure, "", before, after); } } + private void button1_Click(object sender, EventArgs e) + { + this.ChildControlRecipeData1.BringToFront(); + } + private void button2_Click(object sender, EventArgs e) + { + this.ChildControlRecipeData2.BringToFront(); + } // 밸브 - private void labelVacuumRelief_Click(object sender, EventArgs e) + private void labelVacuumStart_Click(object sender, EventArgs e) { string value = "", before = "", after = ""; - before = this.labelVacuumRelief.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel22.Text, this.labelVacuumRelief.Text, 4, 0, false); + before = this.labelVacuumStart.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel22.Text, this.labelVacuumStart.Text, 4, 0, false); if (myKeypad.ShowDialog() == DialogResult.OK) { if (myKeypad.IntValue < 0 || myKeypad.IntValue > 9999) { this.MessageBoxRange = "0 ~ 9999"; - this.labelVacuumRelief.Text = before; + this.labelVacuumStart.Text = before; this.smartTimerMessageShow.Start(); return; } - this.labelVacuumRelief.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.VACUUM_RELIEF = myKeypad.IntValue; + this.labelVacuumStart.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.VACUUM_START_SEC = myKeypad.IntValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5504_VacuumRelief, value); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5504_VacuumStart, value); this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.P_reliefTime, "", before, after); } @@ -362,7 +727,7 @@ namespace INT_PT002.Controls } this.labelVacuumHold1.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD1 = myKeypad.IntValue; + this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD1_SEC = myKeypad.IntValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; @@ -381,16 +746,16 @@ namespace INT_PT002.Controls if (myKeypad.ShowDialog() == DialogResult.OK) { - if (myKeypad.IntValue < 0 || myKeypad.IntValue > this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD1 - 1) + if (myKeypad.IntValue < 0 || myKeypad.IntValue > this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD1_SEC - 1) { - this.MessageBoxRange = string.Format("0 ~ {0}", this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD1 - 1); + this.MessageBoxRange = string.Format("0 ~ {0}", this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD1_SEC - 1); this.labelVacuumHold2.Text = before; this.smartTimerMessageShow.Start(); return; } this.labelVacuumHold2.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD2 = myKeypad.IntValue; + this.ParentForm.ParentForm.CurrentRecipe.VACUUM_HOLD2_SEC = myKeypad.IntValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; @@ -400,561 +765,369 @@ namespace INT_PT002.Controls this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.P_HoldingTime2, "", before, after); } } - private void labelVacuumBlowoff_Click(object sender, EventArgs e) + private void labelVacuumBreak_Click(object sender, EventArgs e) { string value = "", before = "", after = ""; - before = this.labelVacuumBlowoff.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel2.Text, this.labelVacuumBlowoff.Text, 4, 0, false); + before = this.labelVacuumBreak.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel2.Text, this.labelVacuumBreak.Text, 4, 0, false); if (myKeypad.ShowDialog() == DialogResult.OK) { if (myKeypad.IntValue < 0 || myKeypad.IntValue > 9999) { this.MessageBoxRange = "0 ~ 9999"; - this.labelVacuumBlowoff.Text = before; + this.labelVacuumBreak.Text = before; this.smartTimerMessageShow.Start(); return; } - this.labelVacuumBlowoff.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.VACUUM_BLOWOFF = myKeypad.IntValue; + this.labelVacuumBreak.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.VACUUM_BREAK_SEC = myKeypad.IntValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5507_VacuumBlowoff, value); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5507_VacuumBreak, value); this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.P_BreakTime, "", before, after); } } // 변위센서 - private void labelDispStdLevel_Click(object sender, EventArgs e) + private void labelDispEmptyLevel_Click(object sender, EventArgs e) { string value = "", before = "", after = ""; - before = this.labelDispStdLevel.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel9.Text, this.labelDispStdLevel.Text, 5, 2, false); + before = this.labelDispEmptyLevel.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel5.Text, this.labelDispEmptyLevel.Text, 5, 2, false); if (myKeypad.ShowDialog() == DialogResult.OK) { if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 100) { this.MessageBoxRange = "0.00 ~ 100.00"; - this.labelDispStdLevel.Text = before; + this.labelDispEmptyLevel.Text = before; this.smartTimerMessageShow.Start(); return; } - this.labelDispStdLevel.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_STD_LEVEL = myKeypad.StringValue; - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits6(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5509_DispStdLevel, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_STD, "", before, after); - } - } - private void labelDispMinLevel1_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelDispMinLevel1.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel7.Text, this.labelDispMinLevel1.Text, 5, 2, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 100) - { - this.MessageBoxRange = "0.00 ~ 100.00"; - this.labelDispMinLevel1.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelDispMinLevel1.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_MIN_LEVEL1 = myKeypad.StringValue; - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits6(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard1, CommunicationAddress._5510_DispMinLevel, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_Min1, "", before, after); - } - } - private void labelDispMinLevel2_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelDispMinLevel2.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel46.Text, this.labelDispMinLevel2.Text, 5, 2, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 100) - { - this.MessageBoxRange = "0.00 ~ 100.00"; - this.labelDispMinLevel2.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelDispMinLevel2.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_MIN_LEVEL2 = myKeypad.StringValue; - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits6(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard2, CommunicationAddress._5510_DispMinLevel, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_Min2, "", before, after); - } - } - private void labelDispEmptyLevel1_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelDispEmptyLevel1.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel5.Text, this.labelDispEmptyLevel1.Text, 5, 2, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 100) - { - this.MessageBoxRange = "0.00 ~ 100.00"; - this.labelDispEmptyLevel1.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelDispEmptyLevel1.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_EMPTY_LEVEL1 = myKeypad.StringValue; + this.labelDispEmptyLevel.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_EMPTY_LEVEL = myKeypad.StringValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; value = Helper.StringBlankFillDigits6(myKeypad.StringValue); this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard1, CommunicationAddress._5511_DispEmptyLevel, value); - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_IPH1, "", before, after); + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_EmptyLevel, "", before, after); } } - private void labelDispEmptyLevel2_Click(object sender, EventArgs e) + private void labelDispMaxDiff_Click(object sender, EventArgs e) { string value = "", before = "", after = ""; - before = this.labelDispEmptyLevel2.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel44.Text, this.labelDispEmptyLevel2.Text, 5, 2, false); + before = this.labelDispMaxDiff.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel7.Text, this.labelDispMaxDiff.Text, 5, 2, false); if (myKeypad.ShowDialog() == DialogResult.OK) { if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 100) { this.MessageBoxRange = "0.00 ~ 100.00"; - this.labelDispEmptyLevel2.Text = before; + this.labelDispMaxDiff.Text = before; this.smartTimerMessageShow.Start(); return; } - this.labelDispEmptyLevel2.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_EMPTY_LEVEL2 = myKeypad.StringValue; + this.labelDispMaxDiff.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_MAX_DIFF = myKeypad.StringValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; value = Helper.StringBlankFillDigits6(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard2, CommunicationAddress._5511_DispEmptyLevel, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_IPH2, "", before, after); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard1, CommunicationAddress._5509_DispMaxDiff, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_MaxDiff, "", before, after); } } - private void labelDispHoldDelay_Click(object sender, EventArgs e) + private void labelDispMinHight_Click(object sender, EventArgs e) { string value = "", before = "", after = ""; - before = this.labelDispHoldDelay.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel3.Text, this.labelDispHoldDelay.Text, 4, 0, false); + before = this.labelDispMinHeight.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel3.Text, this.labelDispMinHeight.Text, 5, 2, false); if (myKeypad.ShowDialog() == DialogResult.OK) { - if (myKeypad.IntValue < 0 || myKeypad.IntValue > 9999) + if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 100) { - this.MessageBoxRange = "0 ~ 9999"; - this.labelDispHoldDelay.Text = before; + this.MessageBoxRange = "0.00 ~ 100.00"; + this.labelDispMinHeight.Text = before; this.smartTimerMessageShow.Start(); return; } - this.labelDispHoldDelay.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DISP_HOLD_DELAY_MSEC = myKeypad.IntValue; + this.labelDispMinHeight.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_MIN_HEIGHT = myKeypad.StringValue; + this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits6(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5510_DispMinHight, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_MinHight, "", before, after); + + this.ChildControlRecipeData1.DrawDispReferenceLine(myKeypad.StringValue); + this.ChildControlRecipeData2.DrawDispReferenceLine(myKeypad.StringValue); + } + } + private void buttonDispEnable1_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + if (this.buttonDispEnable.ButtonStatus == SmartButton.BUTSTATUS.DOWN) + { + this.buttonDispEnable.ButtonText = "ON"; + before = "false"; + this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE = true; + value = Helper.StringBlankFillDigits4("1"); + after = "true"; + + } + else + { + this.buttonDispEnable.ButtonText = "OFF"; + before = "true"; + this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE = false; + value = Helper.StringBlankFillDigits4("0"); + after = "false"; + } + + this.UpdateDisplayDispEnable(this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE); + this.ChildControlRecipeData1.UpdateDisplayDispControl(this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE); + this.ChildControlRecipeData2.UpdateDisplayDispControl(this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE); + + this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5518_DispSensorEnable, value); + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_Enable, "", before, after); + } + + // 차압센서 + private void labelDiffLrLimit_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelDiffLrLimit.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel13.Text, this.labelDiffLrLimit.Text, 5, 2, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 999.99) + { + this.MessageBoxRange = "0.00 ~ 999.99"; + this.labelDiffLrLimit.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelDiffLrLimit.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT = myKeypad.StringValue; + this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits6(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5513_DiffLrLimit, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_LrLimit, "", before, after); + + this.ChildControlRecipeData1.CalScaleDiff(myKeypad.StringValue); + this.ChildControlRecipeData2.CalScaleDiff(myKeypad.StringValue); + this.ParentForm.Child_System_Status1.CalScaleDiff(myKeypad.StringValue); + this.ChildControlRecipeData1.DrawDiffReferenceLine(myKeypad.StringValue); + this.ChildControlRecipeData2.DrawDiffReferenceLine(myKeypad.StringValue); + this.ParentForm.Child_System_Status1.DrawDiffReferenceLine(myKeypad.StringValue); + } + } + private void labelDiffLrCycle_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelDiffLrCycle.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel11.Text, this.labelDiffLrCycle.Text, 2, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 1 || myKeypad.IntValue > 10) + { + this.MessageBoxRange = "1 ~ 10"; + this.labelDiffLrCycle.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelDiffLrCycle.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_CYCLE = myKeypad.IntValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5512_DispHoldDelay, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_WaitingTime, "", before, after); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5519_DiffCycle, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_Cycle, "", before, after); } } - private void buttonDispOPT1_Click(object sender, EventArgs e) + private void labelDiffDelayTime_Click(object sender, EventArgs e) { string value = "", before = "", after = ""; - if (this.buttonDispOPT1.ButtonStatus == SmartButton.BUTSTATUS.DOWN) - { - this.buttonDispOPT1.ButtonText = "ON"; - before = "false"; - this.ParentForm.ParentForm.CurrentRecipe.DISP_OPT1 = true; - value = Helper.StringBlankFillDigits4("1"); - after = "true"; - - this.labelDispMinLevel1.BackGroundColor = Color.White; - this.labelDispMinLevel2.BackGroundColor = Color.White; - - this.labelDispMinLevel1.TextColorDisable = Color.Black; - this.labelDispMinLevel2.TextColorDisable = Color.Black; - - this.labelDispMinLevel1.Enabled = true; - this.labelDispMinLevel2.Enabled = true; - } - else - { - this.buttonDispOPT1.ButtonText = "OFF"; - before = "true"; - this.ParentForm.ParentForm.CurrentRecipe.DISP_OPT1 = false; - value = Helper.StringBlankFillDigits4("0"); - after = "false"; - - this.labelDispMinLevel1.BackGroundColor = Color.Silver; - this.labelDispMinLevel2.BackGroundColor = Color.Silver; - - this.labelDispMinLevel1.TextColorDisable = Color.Gray; - this.labelDispMinLevel2.TextColorDisable = Color.Gray; - - this.labelDispMinLevel1.Enabled = false; - this.labelDispMinLevel2.Enabled = false; - } - - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5518_DispOPT1, value); - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Disp_OPT1, "", before, after); - } - - // 차압센서 - private void labelDiffLrSecond_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelDiffLrSecond.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel13.Text, this.labelDiffLrSecond.Text, 7, 2, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 99999.99) - { - this.MessageBoxRange = "0.00 ~ 99999.99"; - this.labelDiffLrSecond.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelDiffLrSecond.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_SECOND = myKeypad.StringValue; - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits8(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5513_DiffLrSecond, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_SEC, "", before, after); - } - } - private void labelDiffLrTotal_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelDiffLrTotal.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel11.Text, this.labelDiffLrTotal.Text, 7, 2, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 99999.99) - { - this.MessageBoxRange = "0.00 ~ 99999.99"; - this.labelDiffLrTotal.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelDiffLrTotal.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_TOTAL = myKeypad.StringValue; - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits8(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5514_DiffLrTotal, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_SUM, "", before, after); - } - } - private void labelDiffLrMean_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelDiffLrMean.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel8.Text, this.labelDiffLrMean.Text, 7, 2, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 99999.99) - { - this.MessageBoxRange = "0.00 ~ 99999.99"; - this.labelDiffLrMean.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelDiffLrMean.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_MEAN = myKeypad.StringValue; - this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits8(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5515_DiffLrMean, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_AVG, "", before, after); - } - } - private void labelDiffHoldDelay_Click(object sender, EventArgs e) - { - string value = "", before = "", after = "", temp = ""; - - before = this.labelDiffHoldDelay.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel4.Text, this.labelDiffHoldDelay.Text, 4, 1, false); + before = this.labelDiffDelayTime.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel4.Text, this.labelDiffDelayTime.Text, 4, 1, false); if (myKeypad.ShowDialog() == DialogResult.OK) { if (myKeypad.doubleValue < 0 || myKeypad.doubleValue > 999.9) { this.MessageBoxRange = "0 ~ 999.9"; - this.labelDiffHoldDelay.Text = before; + this.labelDiffDelayTime.Text = before; this.smartTimerMessageShow.Start(); return; } - this.labelDiffHoldDelay.Text = myKeypad.StringValue; - - value = myKeypad.StringValue.Replace(".", ""); - - this.ParentForm.ParentForm.CurrentRecipe.DIFF_HOLD_DELAY_MSEC = int.Parse(value); + this.labelDiffDelayTime.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_DELAY_SEC = myKeypad.StringValue; this.ParentForm.ParentForm.SaveRecipeFile(this.ParentForm.ParentForm.CurrentRecipe); after = myKeypad.StringValue; - temp = Helper.StringBlankFillDigits4(value); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5516_DiffHoldDelay, temp); + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5516_DiffHoldDelay, value); - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_WaitingTime, "", before, after); + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Diff_HoldDelay, "", before, after); } } - // SysteConfiguration - private void labelLcdDataPeriod_Click(object sender, EventArgs e) + // Inspection + private void buttonInspection_Click(object sender, EventArgs e) { - string value = "", before = "", after = ""; + string id = ""; - before = this.labelLcdDataPeriod.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel14.Text, this.labelLcdDataPeriod.Text, 4, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) + if (this.radioButton1.Checked == true) { - if (myKeypad.IntValue < 100 || myKeypad.IntValue > 5000) - { - this.MessageBoxRange = "100 ~ 5000"; - this.labelLcdDataPeriod.Text = before; - this.smartTimerMessageShow.Start(); - return; - } + id = CommunicationID.SubBoard1; - this.labelLcdDataPeriod.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.LCD_DATA_PERIOD = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1710_LcdDataPeriod, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_LcdDataPeriod, "", before, after); + this.button1.ButtonText = "1"; + this.button2.ButtonText = "2"; } + else if (this.radioButton3.Checked == true) + { + id = CommunicationID.SubBoard3; + + this.button1.ButtonText = "3"; + this.button2.ButtonText = "4"; + } + else if (this.radioButton5.Checked == true) + { + id = CommunicationID.SubBoard5; + + this.button1.ButtonText = "5"; + this.button2.ButtonText = "6"; + } + else if (this.radioButton7.Checked == true) + { + id = CommunicationID.SubBoard7; + + this.button1.ButtonText = "7"; + this.button2.ButtonText = "8"; + } + else if (this.radioButton9.Checked == true) + { + id = CommunicationID.SubBoard9; + + this.button1.ButtonText = "9"; + this.button2.ButtonText = "10"; + } + else + { + id = CommunicationID.SubBoard1; + + this.button1.ButtonText = "1"; + this.button2.ButtonText = "2"; + } + + this.ChildControlRecipeData1.InitializeData(); + this.ChildControlRecipeData2.InitializeData(); + + this.ParentForm.ParentForm.TransferData(CommunicationCommand.CutInpupt, id); } - private void labelChattering_Click(object sender, EventArgs e) + private void radioButton1_Click(object sender, EventArgs e) { - string value = "", before = "", after = ""; + this.radioButton1.RadioBackColor = Define.ColorSelected; + this.radioButton3.RadioBackColor = Define.ColorNoneSelected; + this.radioButton5.RadioBackColor = Define.ColorNoneSelected; + this.radioButton7.RadioBackColor = Define.ColorNoneSelected; + this.radioButton9.RadioBackColor = Define.ColorNoneSelected; - before = this.labelChattering.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel18.Text, this.labelChattering.Text, 4, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.IntValue < 50 || myKeypad.IntValue > 500) - { - this.MessageBoxRange = "50 ~ 500"; - this.labelChattering.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelChattering.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.CHATTERING = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6006_Chattering, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_Chattering, "", before, after); - } + this.radioButton1.TextColor = Define.ColorSelected; + this.radioButton3.TextColor = Define.ColorNoneSelected; + this.radioButton5.TextColor = Define.ColorNoneSelected; + this.radioButton7.TextColor = Define.ColorNoneSelected; + this.radioButton9.TextColor = Define.ColorNoneSelected; } - private void labelCutWait_Click(object sender, EventArgs e) + private void radioButton3_Click(object sender, EventArgs e) { - string value = "", before = "", after = ""; + this.radioButton1.RadioBackColor = Define.ColorNoneSelected; + this.radioButton3.RadioBackColor = Define.ColorSelected; + this.radioButton5.RadioBackColor = Define.ColorNoneSelected; + this.radioButton7.RadioBackColor = Define.ColorNoneSelected; + this.radioButton9.RadioBackColor = Define.ColorNoneSelected; - before = this.labelCutWait.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel20.Text, this.labelCutWait.Text, 4, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.IntValue < 100 || myKeypad.IntValue > 9999) - { - this.MessageBoxRange = "100 ~ 9999"; - this.labelCutWait.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelCutWait.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.JUDGMENT_DELAY_MSEC = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5508_CuttingWait, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_CutWait, "", before, after); - } + this.radioButton1.TextColor = Define.ColorNoneSelected; + this.radioButton3.TextColor = Define.ColorSelected; + this.radioButton5.TextColor = Define.ColorNoneSelected; + this.radioButton7.TextColor = Define.ColorNoneSelected; + this.radioButton9.TextColor = Define.ColorNoneSelected; } - private void labelBuzzer_Click(object sender, EventArgs e) + private void radioButton5_Click(object sender, EventArgs e) { - string value = "", before = "", after = ""; + this.radioButton1.RadioBackColor = Define.ColorNoneSelected; + this.radioButton3.RadioBackColor = Define.ColorNoneSelected; + this.radioButton5.RadioBackColor = Define.ColorSelected; + this.radioButton7.RadioBackColor = Define.ColorNoneSelected; + this.radioButton9.RadioBackColor = Define.ColorNoneSelected; - before = this.labelBuzzer.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel23.Text, this.labelBuzzer.Text, 4, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.IntValue < 0 || myKeypad.IntValue > 9999) - { - this.MessageBoxRange = "0 ~ 9999"; - this.labelBuzzer.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelBuzzer.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.BUZZER_OP = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6001_BuzzerOP, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_Buzzer, "", before, after); - } + this.radioButton1.TextColor = Define.ColorNoneSelected; + this.radioButton3.TextColor = Define.ColorNoneSelected; + this.radioButton5.TextColor = Define.ColorSelected; + this.radioButton7.TextColor = Define.ColorNoneSelected; + this.radioButton9.TextColor = Define.ColorNoneSelected; } - private void labelSbDiffFilter_Click(object sender, EventArgs e) + private void radioButton7_Click(object sender, EventArgs e) { - string value = "", before = "", after = ""; + this.radioButton1.RadioBackColor = Define.ColorNoneSelected; + this.radioButton3.RadioBackColor = Define.ColorNoneSelected; + this.radioButton5.RadioBackColor = Define.ColorNoneSelected; + this.radioButton7.RadioBackColor = Define.ColorSelected; + this.radioButton9.RadioBackColor = Define.ColorNoneSelected; - before = this.labelSbDiffFilter.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel27.Text, this.labelSbDiffFilter.Text, 2, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.IntValue < 1 || myKeypad.IntValue > 16) - { - this.MessageBoxRange = "1 ~ 16"; - this.labelSbDiffFilter.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelSbDiffFilter.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.SB_DIFF_FILTER = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1706_SbDiffFilter, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_SbDiffFilter, "", before, after); - } + this.radioButton1.TextColor = Define.ColorNoneSelected; + this.radioButton3.TextColor = Define.ColorNoneSelected; + this.radioButton5.TextColor = Define.ColorNoneSelected; + this.radioButton7.TextColor = Define.ColorSelected; + this.radioButton9.TextColor = Define.ColorNoneSelected; } - private void labelEquipmentLane_Click(object sender, EventArgs e) + private void radioButton9_Click(object sender, EventArgs e) { - string value = "", before = "", after = ""; + this.radioButton1.RadioBackColor = Define.ColorNoneSelected; + this.radioButton3.RadioBackColor = Define.ColorNoneSelected; + this.radioButton5.RadioBackColor = Define.ColorNoneSelected; + this.radioButton7.RadioBackColor = Define.ColorNoneSelected; + this.radioButton9.RadioBackColor = Define.ColorSelected; - before = this.labelEquipmentLane.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel37.Text, this.labelEquipmentLane.Text, 4, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.IntValue < 1 || myKeypad.IntValue > 16) - { - this.MessageBoxRange = "1 ~ 16"; - this.labelEquipmentLane.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelEquipmentLane.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1003_EquipmentLane, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_EquipmentLane, "", before, after); - } - } - private void labelCheckLane_Click(object sender, EventArgs e) - { - string value = "", before = "", after = ""; - - before = this.labelCheckLane.Text; - DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel39.Text, this.labelCheckLane.Text, 4, 0, false); - - if (myKeypad.ShowDialog() == DialogResult.OK) - { - if (myKeypad.IntValue < 1 || myKeypad.IntValue > this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE) - { - this.MessageBoxRange = string.Format("1 ~ {0}", this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE); - this.labelEquipmentLane.Text = before; - this.smartTimerMessageShow.Start(); - return; - } - - this.labelCheckLane.Text = myKeypad.StringValue; - this.ParentForm.ParentForm.SystemConfig.CHECK_LANE = myKeypad.IntValue; - this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); - after = myKeypad.StringValue; - - value = Helper.StringBlankFillDigits4(myKeypad.StringValue); - this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1711_CheckLane, value); - - this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_CheckLane, "", before, after); - } + this.radioButton1.TextColor = Define.ColorNoneSelected; + this.radioButton3.TextColor = Define.ColorNoneSelected; + this.radioButton5.TextColor = Define.ColorNoneSelected; + this.radioButton7.TextColor = Define.ColorNoneSelected; + this.radioButton9.TextColor = Define.ColorSelected; } private void smartTimerMessageShow_Tick(object sender, EventArgs e) diff --git a/INT_PT002/Controls/System/ControlMenuSystemInformation.cs b/INT_PT002/Controls/System/ControlMenuSystemInformation.cs index cabbfde..4e62e51 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemInformation.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemInformation.cs @@ -130,7 +130,7 @@ namespace INT_PT002.Controls if (check == Define.E_UpdateCheck.Success) { - DialogFormProgressBar progressBar = new DialogFormProgressBar(1, this.ParentForm.ParentForm.SystemConfig.LANGUAGE); + DialogFormProgressBar progressBar = new DialogFormProgressBar(1, this.ParentForm.ParentForm.SystemConfig.LANGUAGE, this.ParentForm.ParentForm); DialogResult dialogResult = progressBar.ShowDialog(); } else if (check == Define.E_UpdateCheck.NoUsbMomery) @@ -238,7 +238,7 @@ namespace INT_PT002.Controls { this.ParentForm.ParentForm.CloseSmartUartLink(); - DialogFormProgressBar progressBar = new DialogFormProgressBar(2, this.ParentForm.ParentForm.SystemConfig.LANGUAGE, this.ParentForm.ParentForm.UpdateForMain); + DialogFormProgressBar progressBar = new DialogFormProgressBar(2, this.ParentForm.ParentForm.SystemConfig.LANGUAGE, this.ParentForm.ParentForm.UpdateForMain, this.ParentForm.ParentForm); DialogResult dialogResult = progressBar.ShowDialog(); if (dialogResult == DialogResult.OK) { diff --git a/INT_PT002/Controls/System/ControlMenuSystemSetting.Designer.cs b/INT_PT002/Controls/System/ControlMenuSystemSetting.Designer.cs new file mode 100644 index 0000000..69c44b5 --- /dev/null +++ b/INT_PT002/Controls/System/ControlMenuSystemSetting.Designer.cs @@ -0,0 +1,537 @@ +namespace INT_PT002.Controls +{ + partial class ControlMenuSystemSetting + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Component Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.labelCheckLane = new SmartX.SmartLabel(); + this.smartLabel39 = new SmartX.SmartLabel(); + this.labelEquipmentLane = new SmartX.SmartLabel(); + this.smartLabel37 = new SmartX.SmartLabel(); + this.smartLabel32 = new SmartX.SmartLabel(); + this.smartLabel31 = new SmartX.SmartLabel(); + this.smartLabel30 = new SmartX.SmartLabel(); + this.smartLabel29 = new SmartX.SmartLabel(); + this.labelSbDiffFilter = new SmartX.SmartLabel(); + this.smartLabel27 = new SmartX.SmartLabel(); + this.labelBuzzer = new SmartX.SmartLabel(); + this.smartLabel23 = new SmartX.SmartLabel(); + this.labelCutWait = new SmartX.SmartLabel(); + this.smartLabel20 = new SmartX.SmartLabel(); + this.labelChattering = new SmartX.SmartLabel(); + this.smartLabel18 = new SmartX.SmartLabel(); + this.labelLcdDataPeriod = new SmartX.SmartLabel(); + this.smartLabel14 = new SmartX.SmartLabel(); + this.smartTimerMessageShow = new SmartX.SmartTimer(); + 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 = null; + this.smartGroupBox1.Controls.Add(this.labelCheckLane); + this.smartGroupBox1.Controls.Add(this.smartLabel39); + this.smartGroupBox1.Controls.Add(this.labelEquipmentLane); + this.smartGroupBox1.Controls.Add(this.smartLabel14); + this.smartGroupBox1.Controls.Add(this.smartLabel37); + this.smartGroupBox1.Controls.Add(this.labelLcdDataPeriod); + this.smartGroupBox1.Controls.Add(this.smartLabel32); + this.smartGroupBox1.Controls.Add(this.smartLabel18); + this.smartGroupBox1.Controls.Add(this.smartLabel31); + this.smartGroupBox1.Controls.Add(this.labelChattering); + this.smartGroupBox1.Controls.Add(this.smartLabel30); + this.smartGroupBox1.Controls.Add(this.smartLabel20); + this.smartGroupBox1.Controls.Add(this.smartLabel29); + this.smartGroupBox1.Controls.Add(this.labelCutWait); + this.smartGroupBox1.Controls.Add(this.labelSbDiffFilter); + this.smartGroupBox1.Controls.Add(this.smartLabel23); + this.smartGroupBox1.Controls.Add(this.smartLabel27); + this.smartGroupBox1.Controls.Add(this.labelBuzzer); + 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)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.smartGroupBox1.FrameLineThickness = 2; + this.smartGroupBox1.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.HeaderBar; + 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(909, 664); + this.smartGroupBox1.TabIndex = 2; + this.smartGroupBox1.Text = "smartGroupBox1"; + this.smartGroupBox1.TextColor = System.Drawing.Color.White; + // + // labelCheckLane + // + this.labelCheckLane.BackGround = null; + this.labelCheckLane.BackGroundColor = System.Drawing.Color.White; + this.labelCheckLane.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelCheckLane.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelCheckLane.LineSpacing = 0F; + this.labelCheckLane.Location = new System.Drawing.Point(668, 181); + this.labelCheckLane.Name = "labelCheckLane"; + this.labelCheckLane.OverlapOptimize = true; + this.labelCheckLane.PasswordChar = '\0'; + this.labelCheckLane.Radius = 3; + this.labelCheckLane.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelCheckLane.Size = new System.Drawing.Size(100, 30); + this.labelCheckLane.TabIndex = 135; + this.labelCheckLane.Text = "12345.45"; + this.labelCheckLane.TextColor = System.Drawing.Color.Black; + this.labelCheckLane.TextColorDisable = System.Drawing.Color.Gray; + this.labelCheckLane.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelCheckLane.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelCheckLane.Wordwrap = false; + this.labelCheckLane.Click += new System.EventHandler(this.labelCheckLane_Click); + // + // smartLabel39 + // + this.smartLabel39.BackGround = null; + this.smartLabel39.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel39.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel39.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel39.LineSpacing = 0F; + this.smartLabel39.Location = new System.Drawing.Point(512, 181); + this.smartLabel39.Name = "smartLabel39"; + this.smartLabel39.OverlapOptimize = true; + this.smartLabel39.PasswordChar = '\0'; + this.smartLabel39.Radius = 3; + this.smartLabel39.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel39.Size = new System.Drawing.Size(150, 30); + this.smartLabel39.TabIndex = 134; + this.smartLabel39.Text = "Check Lane"; + this.smartLabel39.TextColor = System.Drawing.Color.White; + this.smartLabel39.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel39.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel39.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel39.Wordwrap = false; + // + // labelEquipmentLane + // + this.labelEquipmentLane.BackGround = null; + this.labelEquipmentLane.BackGroundColor = System.Drawing.Color.White; + this.labelEquipmentLane.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelEquipmentLane.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelEquipmentLane.LineSpacing = 0F; + this.labelEquipmentLane.Location = new System.Drawing.Point(277, 181); + this.labelEquipmentLane.Name = "labelEquipmentLane"; + this.labelEquipmentLane.OverlapOptimize = true; + this.labelEquipmentLane.PasswordChar = '\0'; + this.labelEquipmentLane.Radius = 3; + this.labelEquipmentLane.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelEquipmentLane.Size = new System.Drawing.Size(100, 30); + this.labelEquipmentLane.TabIndex = 133; + this.labelEquipmentLane.Text = "12345.45"; + this.labelEquipmentLane.TextColor = System.Drawing.Color.Black; + this.labelEquipmentLane.TextColorDisable = System.Drawing.Color.Gray; + this.labelEquipmentLane.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelEquipmentLane.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelEquipmentLane.Wordwrap = false; + this.labelEquipmentLane.Click += new System.EventHandler(this.labelEquipmentLane_Click); + // + // smartLabel37 + // + this.smartLabel37.BackGround = null; + this.smartLabel37.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel37.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel37.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel37.LineSpacing = 0F; + this.smartLabel37.Location = new System.Drawing.Point(121, 181); + this.smartLabel37.Name = "smartLabel37"; + this.smartLabel37.OverlapOptimize = true; + this.smartLabel37.PasswordChar = '\0'; + this.smartLabel37.Radius = 3; + this.smartLabel37.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel37.Size = new System.Drawing.Size(150, 30); + this.smartLabel37.TabIndex = 132; + this.smartLabel37.Text = "Equipment Lane"; + this.smartLabel37.TextColor = System.Drawing.Color.White; + this.smartLabel37.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel37.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel37.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel37.Wordwrap = false; + // + // smartLabel32 + // + this.smartLabel32.BackGround = null; + this.smartLabel32.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel32.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel32.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel32.LineSpacing = 0F; + this.smartLabel32.Location = new System.Drawing.Point(774, 217); + this.smartLabel32.Name = "smartLabel32"; + this.smartLabel32.OverlapOptimize = true; + this.smartLabel32.PasswordChar = '\0'; + this.smartLabel32.Radius = 3; + this.smartLabel32.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel32.Size = new System.Drawing.Size(40, 30); + this.smartLabel32.TabIndex = 131; + this.smartLabel32.Text = "msec"; + this.smartLabel32.TextColor = System.Drawing.Color.White; + this.smartLabel32.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel32.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.smartLabel32.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel32.Wordwrap = false; + // + // smartLabel31 + // + this.smartLabel31.BackGround = null; + this.smartLabel31.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel31.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel31.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel31.LineSpacing = 0F; + this.smartLabel31.Location = new System.Drawing.Point(383, 289); + this.smartLabel31.Name = "smartLabel31"; + this.smartLabel31.OverlapOptimize = true; + this.smartLabel31.PasswordChar = '\0'; + this.smartLabel31.Radius = 3; + this.smartLabel31.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel31.Size = new System.Drawing.Size(40, 30); + this.smartLabel31.TabIndex = 130; + this.smartLabel31.Text = "msec"; + this.smartLabel31.TextColor = System.Drawing.Color.White; + this.smartLabel31.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel31.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.smartLabel31.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel31.Wordwrap = false; + // + // smartLabel30 + // + this.smartLabel30.BackGround = null; + this.smartLabel30.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel30.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel30.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel30.LineSpacing = 0F; + this.smartLabel30.Location = new System.Drawing.Point(383, 253); + this.smartLabel30.Name = "smartLabel30"; + this.smartLabel30.OverlapOptimize = true; + this.smartLabel30.PasswordChar = '\0'; + this.smartLabel30.Radius = 3; + this.smartLabel30.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel30.Size = new System.Drawing.Size(40, 30); + this.smartLabel30.TabIndex = 129; + this.smartLabel30.Text = "msec"; + this.smartLabel30.TextColor = System.Drawing.Color.White; + this.smartLabel30.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel30.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.smartLabel30.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel30.Wordwrap = false; + // + // smartLabel29 + // + this.smartLabel29.BackGround = null; + this.smartLabel29.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel29.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel29.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel29.LineSpacing = 0F; + this.smartLabel29.Location = new System.Drawing.Point(383, 217); + this.smartLabel29.Name = "smartLabel29"; + this.smartLabel29.OverlapOptimize = true; + this.smartLabel29.PasswordChar = '\0'; + this.smartLabel29.Radius = 3; + this.smartLabel29.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel29.Size = new System.Drawing.Size(40, 30); + this.smartLabel29.TabIndex = 128; + this.smartLabel29.Text = "msec"; + this.smartLabel29.TextColor = System.Drawing.Color.White; + this.smartLabel29.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel29.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.smartLabel29.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel29.Wordwrap = false; + // + // labelSbDiffFilter + // + this.labelSbDiffFilter.BackGround = null; + this.labelSbDiffFilter.BackGroundColor = System.Drawing.Color.White; + this.labelSbDiffFilter.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSbDiffFilter.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSbDiffFilter.LineSpacing = 0F; + this.labelSbDiffFilter.Location = new System.Drawing.Point(668, 253); + this.labelSbDiffFilter.Name = "labelSbDiffFilter"; + this.labelSbDiffFilter.OverlapOptimize = true; + this.labelSbDiffFilter.PasswordChar = '\0'; + this.labelSbDiffFilter.Radius = 3; + this.labelSbDiffFilter.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelSbDiffFilter.Size = new System.Drawing.Size(100, 30); + this.labelSbDiffFilter.TabIndex = 112; + this.labelSbDiffFilter.Text = "12345.45"; + this.labelSbDiffFilter.TextColor = System.Drawing.Color.Black; + this.labelSbDiffFilter.TextColorDisable = System.Drawing.Color.Gray; + this.labelSbDiffFilter.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelSbDiffFilter.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelSbDiffFilter.Wordwrap = false; + this.labelSbDiffFilter.Click += new System.EventHandler(this.labelSbDiffFilter_Click); + // + // smartLabel27 + // + this.smartLabel27.BackGround = null; + this.smartLabel27.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel27.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel27.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel27.LineSpacing = 0F; + this.smartLabel27.Location = new System.Drawing.Point(512, 253); + this.smartLabel27.Name = "smartLabel27"; + this.smartLabel27.OverlapOptimize = true; + this.smartLabel27.PasswordChar = '\0'; + this.smartLabel27.Radius = 3; + this.smartLabel27.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel27.Size = new System.Drawing.Size(150, 30); + this.smartLabel27.TabIndex = 111; + this.smartLabel27.Text = "SB diff filter"; + this.smartLabel27.TextColor = System.Drawing.Color.White; + this.smartLabel27.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel27.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel27.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel27.Wordwrap = false; + // + // labelBuzzer + // + this.labelBuzzer.BackGround = null; + this.labelBuzzer.BackGroundColor = System.Drawing.Color.White; + this.labelBuzzer.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelBuzzer.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelBuzzer.LineSpacing = 0F; + this.labelBuzzer.Location = new System.Drawing.Point(668, 217); + this.labelBuzzer.Name = "labelBuzzer"; + this.labelBuzzer.OverlapOptimize = true; + this.labelBuzzer.PasswordChar = '\0'; + this.labelBuzzer.Radius = 3; + this.labelBuzzer.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelBuzzer.Size = new System.Drawing.Size(100, 30); + this.labelBuzzer.TabIndex = 110; + this.labelBuzzer.Text = "12345.45"; + this.labelBuzzer.TextColor = System.Drawing.Color.Black; + this.labelBuzzer.TextColorDisable = System.Drawing.Color.Gray; + this.labelBuzzer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelBuzzer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelBuzzer.Wordwrap = false; + this.labelBuzzer.Click += new System.EventHandler(this.labelBuzzer_Click); + // + // smartLabel23 + // + this.smartLabel23.BackGround = null; + this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel23.LineSpacing = 0F; + this.smartLabel23.Location = new System.Drawing.Point(512, 217); + 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(150, 30); + this.smartLabel23.TabIndex = 109; + this.smartLabel23.Text = "Buzzer"; + 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; + // + // labelCutWait + // + this.labelCutWait.BackGround = null; + this.labelCutWait.BackGroundColor = System.Drawing.Color.White; + this.labelCutWait.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelCutWait.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelCutWait.LineSpacing = 0F; + this.labelCutWait.Location = new System.Drawing.Point(277, 289); + this.labelCutWait.Name = "labelCutWait"; + this.labelCutWait.OverlapOptimize = true; + this.labelCutWait.PasswordChar = '\0'; + this.labelCutWait.Radius = 3; + this.labelCutWait.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelCutWait.Size = new System.Drawing.Size(100, 30); + this.labelCutWait.TabIndex = 108; + this.labelCutWait.Text = "12345.45"; + this.labelCutWait.TextColor = System.Drawing.Color.Black; + this.labelCutWait.TextColorDisable = System.Drawing.Color.Gray; + this.labelCutWait.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelCutWait.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelCutWait.Wordwrap = false; + this.labelCutWait.Click += new System.EventHandler(this.labelCutWait_Click); + // + // smartLabel20 + // + this.smartLabel20.BackGround = null; + this.smartLabel20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel20.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel20.LineSpacing = 0F; + this.smartLabel20.Location = new System.Drawing.Point(121, 289); + 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(150, 30); + this.smartLabel20.TabIndex = 107; + this.smartLabel20.Text = "Cut wait"; + 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; + // + // labelChattering + // + this.labelChattering.BackGround = null; + this.labelChattering.BackGroundColor = System.Drawing.Color.White; + this.labelChattering.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelChattering.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelChattering.LineSpacing = 0F; + this.labelChattering.Location = new System.Drawing.Point(277, 253); + this.labelChattering.Name = "labelChattering"; + this.labelChattering.OverlapOptimize = true; + this.labelChattering.PasswordChar = '\0'; + this.labelChattering.Radius = 3; + this.labelChattering.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelChattering.Size = new System.Drawing.Size(100, 30); + this.labelChattering.TabIndex = 106; + this.labelChattering.Text = "12345.45"; + this.labelChattering.TextColor = System.Drawing.Color.Black; + this.labelChattering.TextColorDisable = System.Drawing.Color.Gray; + this.labelChattering.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelChattering.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelChattering.Wordwrap = false; + this.labelChattering.Click += new System.EventHandler(this.labelChattering_Click); + // + // smartLabel18 + // + this.smartLabel18.BackGround = null; + this.smartLabel18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel18.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel18.LineSpacing = 0F; + this.smartLabel18.Location = new System.Drawing.Point(121, 253); + 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(150, 30); + this.smartLabel18.TabIndex = 105; + this.smartLabel18.Text = "Chattering"; + 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; + // + // labelLcdDataPeriod + // + this.labelLcdDataPeriod.BackGround = null; + this.labelLcdDataPeriod.BackGroundColor = System.Drawing.Color.White; + this.labelLcdDataPeriod.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelLcdDataPeriod.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelLcdDataPeriod.LineSpacing = 0F; + this.labelLcdDataPeriod.Location = new System.Drawing.Point(277, 217); + this.labelLcdDataPeriod.Name = "labelLcdDataPeriod"; + this.labelLcdDataPeriod.OverlapOptimize = true; + this.labelLcdDataPeriod.PasswordChar = '\0'; + this.labelLcdDataPeriod.Radius = 3; + this.labelLcdDataPeriod.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelLcdDataPeriod.Size = new System.Drawing.Size(100, 30); + this.labelLcdDataPeriod.TabIndex = 104; + this.labelLcdDataPeriod.Text = "12345.45"; + this.labelLcdDataPeriod.TextColor = System.Drawing.Color.Black; + this.labelLcdDataPeriod.TextColorDisable = System.Drawing.Color.Gray; + this.labelLcdDataPeriod.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelLcdDataPeriod.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelLcdDataPeriod.Wordwrap = false; + this.labelLcdDataPeriod.Click += new System.EventHandler(this.labelLcdDataPeriod_Click); + // + // smartLabel14 + // + this.smartLabel14.BackGround = null; + this.smartLabel14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.smartLabel14.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel14.LineSpacing = 0F; + this.smartLabel14.Location = new System.Drawing.Point(121, 217); + this.smartLabel14.Name = "smartLabel14"; + this.smartLabel14.OverlapOptimize = true; + this.smartLabel14.PasswordChar = '\0'; + this.smartLabel14.Radius = 3; + this.smartLabel14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel14.Size = new System.Drawing.Size(150, 30); + this.smartLabel14.TabIndex = 103; + this.smartLabel14.Text = "LCD data period"; + this.smartLabel14.TextColor = System.Drawing.Color.White; + this.smartLabel14.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel14.Wordwrap = false; + // + // smartTimerMessageShow + // + this.smartTimerMessageShow.CounterMode = SmartX.SmartTimer.CounterModes.Up_Counter; + this.smartTimerMessageShow.Interval = 10; + this.smartTimerMessageShow.IntervalSeries = null; + this.smartTimerMessageShow.TimeCount = ((long)(1000000)); + this.smartTimerMessageShow.TimeFormStringSeparator = ":"; + this.smartTimerMessageShow.Tick += new System.EventHandler(this.smartTimerMessageShow_Tick); + // + // ControlMenuSystemSetting + // + this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; + this.Controls.Add(this.smartGroupBox1); + this.Name = "ControlMenuSystemSetting"; + this.Size = new System.Drawing.Size(909, 664); + this.smartGroupBox1.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private SmartX.SmartGroupBox smartGroupBox1; + private SmartX.SmartLabel labelSbDiffFilter; + private SmartX.SmartLabel smartLabel27; + private SmartX.SmartLabel labelBuzzer; + private SmartX.SmartLabel smartLabel23; + private SmartX.SmartLabel labelCutWait; + private SmartX.SmartLabel smartLabel20; + private SmartX.SmartLabel labelChattering; + private SmartX.SmartLabel smartLabel18; + private SmartX.SmartLabel labelLcdDataPeriod; + private SmartX.SmartLabel smartLabel14; + private SmartX.SmartLabel smartLabel32; + private SmartX.SmartLabel smartLabel31; + private SmartX.SmartLabel smartLabel30; + private SmartX.SmartLabel smartLabel29; + private SmartX.SmartTimer smartTimerMessageShow; + private SmartX.SmartLabel labelCheckLane; + private SmartX.SmartLabel smartLabel39; + private SmartX.SmartLabel labelEquipmentLane; + private SmartX.SmartLabel smartLabel37; + } +} diff --git a/INT_PT002/Controls/System/ControlMenuSystemSetting.cs b/INT_PT002/Controls/System/ControlMenuSystemSetting.cs new file mode 100644 index 0000000..f0a4fc9 --- /dev/null +++ b/INT_PT002/Controls/System/ControlMenuSystemSetting.cs @@ -0,0 +1,352 @@ +using System; +using System.Linq; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.ComponentModel; +using System.Drawing; +using System.Data; +using System.Text; +using System.Windows.Forms; + +using SmartX; +using INT_PT002.Forms; +using INT_PT002.DataStore; +using INT_PT002.DialogForms; + +namespace INT_PT002.Controls +{ + public partial class ControlMenuSystemSetting : UserControl + { + #region Field + private FormMenu m_ParentForm; + private string MessageBoxRange; + + private Collection CollLabel; + #endregion + + #region Constructor + public ControlMenuSystemSetting(FormMenu parent) + { + InitializeComponent(); + + this.ParentForm = parent; + this.Initialize(); + } + #endregion + + #region Property + public FormMenu ParentForm + { + get { return this.m_ParentForm; } + private set { this.m_ParentForm = value; } + } + #endregion + + #region Method + private void Initialize() + { + this.smartGroupBox1.Text = "System > Setting"; + this.MessageBoxRange = ""; + + this.CollLabel = new Collection(); + this.CollLabel.Add(this.labelLcdDataPeriod); + this.CollLabel.Add(this.labelChattering); + this.CollLabel.Add(this.labelCutWait); + this.CollLabel.Add(this.labelBuzzer); + this.CollLabel.Add(this.labelSbDiffFilter); + } + + private void UpdateDisplauUserControls(bool enable) + { + for (int i = 0; i < this.CollLabel.Count; i++) + this.CollLabel[i].Enabled = enable; + } + private void UpdateDisplayUser(UserItem user) + { + switch (user.Group) + { + case Define.E_UserGroup.None: + this.UpdateDisplauUserControls(false); + break; + case Define.E_UserGroup.Level1: + this.UpdateDisplauUserControls(this.ParentForm.ParentForm.CurrentUserGroup.Level1.IsMenuRecipe); + break; + case Define.E_UserGroup.Level2: + this.UpdateDisplauUserControls(this.ParentForm.ParentForm.CurrentUserGroup.Level2.IsMenuRecipe); + break; + case Define.E_UserGroup.Level3: + this.UpdateDisplauUserControls(this.ParentForm.ParentForm.CurrentUserGroup.Level3.IsMenuRecipe); + break; + case Define.E_UserGroup.Admin: + this.UpdateDisplauUserControls(this.ParentForm.ParentForm.CurrentUserGroup.Level3.IsMenuRecipe); + break; + case Define.E_UserGroup.Developer: + this.UpdateDisplauUserControls(true); + break; + case Define.E_UserGroup.NotLogin: + this.UpdateDisplauUserControls(false); + break; + case Define.E_UserGroup.LogOut: + this.UpdateDisplauUserControls(false); + break; + default: + break; + } + } + private void UpdateDisplayControlData(SystemConfiguration item) + { + string value = ""; + + // LCD data period + value = item.LCD_DATA_PERIOD.ToString(); + if (this.labelLcdDataPeriod.Text != value) + this.labelLcdDataPeriod.Text = value; + + // Chattering + value = item.CHATTERING.ToString(); + if (this.labelChattering.Text != value) + this.labelChattering.Text = value; + + // Cut wait + value = item.JUDGMENT_DELAY_MSEC.ToString(); + if (this.labelCutWait.Text != value) + this.labelCutWait.Text = value; + + // Buzzer + value = item.BUZZER_OP.ToString(); + if (this.labelBuzzer.Text != value) + this.labelBuzzer.Text = value; + + // Diff filter + value = item.SB_DIFF_FILTER.ToString(); + if (this.labelSbDiffFilter.Text != value) + this.labelSbDiffFilter.Text = value; + + // Equipment Lane + value = item.EQUIPMENT_LANE.ToString(); + if (this.labelEquipmentLane.Text != value) + this.labelEquipmentLane.Text = value; + + // Check Lane + value = item.CHECK_LANE.ToString(); + if (this.labelCheckLane.Text != value) + this.labelCheckLane.Text = value; + } + + public void DisplayRefresh() + { + this.ParentForm.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Menu); + this.UpdateDisplayControlData(this.ParentForm.ParentForm.SystemConfig); + + this.UpdateDisplayUser(this.ParentForm.ParentForm.CurrentSystemStatus.CurrentUser); + } + #endregion + + #region Event Handler + private void labelLcdDataPeriod_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelLcdDataPeriod.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel14.Text, this.labelLcdDataPeriod.Text, 4, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 100 || myKeypad.IntValue > 5000) + { + this.MessageBoxRange = "100 ~ 5000"; + this.labelLcdDataPeriod.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelLcdDataPeriod.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.LCD_DATA_PERIOD = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1710_LcdDataPeriod, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_LcdDataPeriod, "", before, after); + } + } + private void labelChattering_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelChattering.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel18.Text, this.labelChattering.Text, 4, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 50 || myKeypad.IntValue > 500) + { + this.MessageBoxRange = "50 ~ 500"; + this.labelChattering.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelChattering.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.CHATTERING = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6006_Chattering, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_Chattering, "", before, after); + } + } + private void labelCutWait_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelCutWait.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel20.Text, this.labelCutWait.Text, 4, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 100 || myKeypad.IntValue > 9999) + { + this.MessageBoxRange = "100 ~ 9999"; + this.labelCutWait.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelCutWait.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.JUDGMENT_DELAY_MSEC = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._5508_CuttingWait, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_CutWait, "", before, after); + } + } + private void labelBuzzer_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelBuzzer.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel23.Text, this.labelBuzzer.Text, 4, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 0 || myKeypad.IntValue > 9999) + { + this.MessageBoxRange = "0 ~ 9999"; + this.labelBuzzer.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelBuzzer.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.BUZZER_OP = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._6001_BuzzerOP, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_Buzzer, "", before, after); + } + } + private void labelSbDiffFilter_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelSbDiffFilter.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel27.Text, this.labelSbDiffFilter.Text, 2, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 1 || myKeypad.IntValue > 16) + { + this.MessageBoxRange = "1 ~ 16"; + this.labelSbDiffFilter.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelSbDiffFilter.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.SB_DIFF_FILTER = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1706_SbDiffFilter, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_SbDiffFilter, "", before, after); + } + } + private void labelEquipmentLane_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelEquipmentLane.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel37.Text, this.labelEquipmentLane.Text, 4, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 1 || myKeypad.IntValue > 16) + { + this.MessageBoxRange = "1 ~ 16"; + this.labelEquipmentLane.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelEquipmentLane.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1003_EquipmentLane, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_EquipmentLane, "", before, after); + } + } + private void labelCheckLane_Click(object sender, EventArgs e) + { + string value = "", before = "", after = ""; + + before = this.labelCheckLane.Text; + DialogFormNumKeyPad myKeypad = new DialogFormNumKeyPad(this.smartLabel39.Text, this.labelCheckLane.Text, 4, 0, false); + + if (myKeypad.ShowDialog() == DialogResult.OK) + { + if (myKeypad.IntValue < 1 || myKeypad.IntValue > this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE) + { + this.MessageBoxRange = string.Format("1 ~ {0}", this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE); + this.labelEquipmentLane.Text = before; + this.smartTimerMessageShow.Start(); + return; + } + + this.labelCheckLane.Text = myKeypad.StringValue; + this.ParentForm.ParentForm.SystemConfig.CHECK_LANE = myKeypad.IntValue; + this.ParentForm.ParentForm.SaveSystemConfigurationFile(this.ParentForm.ParentForm.SystemConfig); + after = myKeypad.StringValue; + + value = Helper.StringBlankFillDigits4(myKeypad.StringValue); + this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1711_CheckLane, value); + + this.ParentForm.ParentForm.SetTrackingHistoryData(Define.E_TrackingParameter.Etc_CheckLane, "", before, after); + } + } + + private void smartTimerMessageShow_Tick(object sender, EventArgs e) + { + this.smartTimerMessageShow.Stop(); + + DialogFormMessage msg = new DialogFormMessage(1, this.ParentForm.ParentForm.SystemConfig.LANGUAGE, this.MessageBoxRange); + msg.ShowDialog(); + } + #endregion + } +} diff --git a/INT_PT002/Controls/System/ControlMenuSystemSetting.resx b/INT_PT002/Controls/System/ControlMenuSystemSetting.resx new file mode 100644 index 0000000..ae0a6e6 --- /dev/null +++ b/INT_PT002/Controls/System/ControlMenuSystemSetting.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + 17, 17 + + + 52 + + + WEBPAD + + \ No newline at end of file diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs index 6886e44..bdc98df 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs @@ -29,6 +29,7 @@ private void InitializeComponent() { this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.buttonDisplay = new SmartX.SmartButton(); this.labelProgress3 = new SmartX.SmartLabel(); this.labelProgress7 = new SmartX.SmartLabel(); this.labelProgress6 = new SmartX.SmartLabel(); @@ -41,259 +42,256 @@ this.labelProgress1 = new SmartX.SmartLabel(); this.buttonStart = new SmartX.SmartButton(); this.smartGroupBox4 = new SmartX.SmartGroupBox(); - this.labelDiffMean3 = new SmartX.SmartLabel(); - this.smartLabel41 = new SmartX.SmartLabel(); + this.labelDiffSecMax3 = new SmartX.SmartLabel(); + this.labelResult3 = new SmartX.SmartLabel(); + this.labelTitleDispRData3 = new SmartX.SmartLabel(); this.smartGroupBox2 = new SmartX.SmartGroupBox(); this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine(); - this.labelDiffMean1 = new SmartX.SmartLabel(); - this.smartLabel21 = new SmartX.SmartLabel(); - this.labelDiffSecSum1 = new SmartX.SmartLabel(); - this.smartLabel17 = new SmartX.SmartLabel(); - this.labelDispSTD1 = new SmartX.SmartLabel(); - this.smartLabel11 = new SmartX.SmartLabel(); - this.labelDispMDataDiff1 = new SmartX.SmartLabel(); - this.smartLabel5 = new SmartX.SmartLabel(); - this.labelPressureWork1 = new SmartX.SmartLabel(); - this.labelDiffMadc1 = new SmartX.SmartLabel(); - this.smartLabel2 = new SmartX.SmartLabel(); - this.smartSeparatorLine21 = new SmartX.SmartSeparatorLine(); - this.smartSeparatorLine11 = new SmartX.SmartSeparatorLine(); this.labelResult1 = new SmartX.SmartLabel(); - this.labelPressureMaster1 = new SmartX.SmartLabel(); - this.smartLabel10 = new SmartX.SmartLabel(); - this.smartLabel12 = new SmartX.SmartLabel(); - this.labelDiffSecDiff1 = new SmartX.SmartLabel(); - this.smartLabel8 = new SmartX.SmartLabel(); - this.labelDispMData1 = new SmartX.SmartLabel(); - this.smartLabel6 = new SmartX.SmartLabel(); + this.labelTitleDispRData1 = new SmartX.SmartLabel(); this.smartLabel61 = new SmartX.SmartLabel(); + this.labelDiffSecMax1 = new SmartX.SmartLabel(); + this.labelPressureWork1 = new SmartX.SmartLabel(); this.labelDispRData1 = new SmartX.SmartLabel(); - this.smartLabel3 = new SmartX.SmartLabel(); - this.labelDiffSecSum3 = new SmartX.SmartLabel(); - this.smartLabel45 = new SmartX.SmartLabel(); - this.labelDispSTD3 = new SmartX.SmartLabel(); - this.smartLabel48 = new SmartX.SmartLabel(); - this.labelDispMDataDiff3 = new SmartX.SmartLabel(); - this.smartLabel53 = new SmartX.SmartLabel(); - this.smartSeparatorLine23 = new SmartX.SmartSeparatorLine(); - this.labelPressureWork3 = new SmartX.SmartLabel(); - this.labelDiffMadc3 = new SmartX.SmartLabel(); - this.smartLabel23 = new SmartX.SmartLabel(); - this.smartSeparatorLine3 = new SmartX.SmartSeparatorLine(); - this.labelPressureMaster3 = new SmartX.SmartLabel(); - this.smartLabel25 = new SmartX.SmartLabel(); + this.smartLabel2 = new SmartX.SmartLabel(); + this.smartLabel21 = new SmartX.SmartLabel(); + this.smartSeparatorLine21 = new SmartX.SmartSeparatorLine(); + this.labelTitleDispMData1 = new SmartX.SmartLabel(); + this.labelDiffMadc1 = new SmartX.SmartLabel(); + this.labelDiffSecSum1 = new SmartX.SmartLabel(); + this.smartSeparatorLine11 = new SmartX.SmartSeparatorLine(); + this.labelDispMData1 = new SmartX.SmartLabel(); + this.labelPressureMaster1 = new SmartX.SmartLabel(); + this.smartLabel17 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD1 = new SmartX.SmartLabel(); + this.smartLabel8 = new SmartX.SmartLabel(); + this.smartLabel10 = new SmartX.SmartLabel(); + this.labelDispMDataMax1 = new SmartX.SmartLabel(); + this.labelDispMDataDiff1 = new SmartX.SmartLabel(); + this.labelDiffSecDiff1 = new SmartX.SmartLabel(); + this.smartLabel12 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM1 = new SmartX.SmartLabel(); this.smartLabel26 = new SmartX.SmartLabel(); + this.smartLabel41 = new SmartX.SmartLabel(); + this.smartLabel23 = new SmartX.SmartLabel(); + this.smartSeparatorLine13 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine3 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum3 = new SmartX.SmartLabel(); + this.labelDiffMadc3 = new SmartX.SmartLabel(); + this.labelDispRData3 = new SmartX.SmartLabel(); + this.labelPressureMaster3 = new SmartX.SmartLabel(); + this.smartLabel45 = new SmartX.SmartLabel(); + this.labelPressureWork3 = new SmartX.SmartLabel(); + this.labelTitleDispMData3 = new SmartX.SmartLabel(); + this.smartLabel25 = new SmartX.SmartLabel(); + this.labelDispMDataMax3 = new SmartX.SmartLabel(); + this.smartSeparatorLine23 = new SmartX.SmartSeparatorLine(); + this.labelDispMData3 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD3 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM3 = new SmartX.SmartLabel(); this.labelDiffSecDiff3 = new SmartX.SmartLabel(); this.smartLabel28 = new SmartX.SmartLabel(); - this.labelDispMData3 = new SmartX.SmartLabel(); - this.smartLabel30 = new SmartX.SmartLabel(); - this.labelDispRData3 = new SmartX.SmartLabel(); - this.smartLabel32 = new SmartX.SmartLabel(); - this.smartSeparatorLine13 = new SmartX.SmartSeparatorLine(); - this.labelResult3 = new SmartX.SmartLabel(); + this.labelDispMDataDiff3 = new SmartX.SmartLabel(); this.smartGroupBox5 = new SmartX.SmartGroupBox(); - this.labelDiffMean4 = new SmartX.SmartLabel(); - this.smartLabel57 = new SmartX.SmartLabel(); - this.labelDiffSecSum4 = new SmartX.SmartLabel(); - this.smartLabel60 = new SmartX.SmartLabel(); - this.labelDispSTD4 = new SmartX.SmartLabel(); - this.smartLabel66 = new SmartX.SmartLabel(); - this.labelDispMDataDiff4 = new SmartX.SmartLabel(); - this.smartLabel70 = new SmartX.SmartLabel(); - this.smartSeparatorLine5 = new SmartX.SmartSeparatorLine(); - this.labelPressureWork4 = new SmartX.SmartLabel(); - this.labelDiffMadc4 = new SmartX.SmartLabel(); - this.smartLabel35 = new SmartX.SmartLabel(); - this.smartSeparatorLine4 = new SmartX.SmartSeparatorLine(); - this.labelPressureMaster4 = new SmartX.SmartLabel(); - this.smartLabel37 = new SmartX.SmartLabel(); + this.labelDiffSecMax4 = new SmartX.SmartLabel(); + this.labelResult4 = new SmartX.SmartLabel(); + this.labelTitleDispRData4 = new SmartX.SmartLabel(); this.smartLabel38 = new SmartX.SmartLabel(); + this.smartLabel57 = new SmartX.SmartLabel(); + this.smartLabel35 = new SmartX.SmartLabel(); + this.smartSeparatorLine14 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine4 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum4 = new SmartX.SmartLabel(); + this.labelDiffMadc4 = new SmartX.SmartLabel(); + this.labelDispRData4 = new SmartX.SmartLabel(); + this.labelPressureMaster4 = new SmartX.SmartLabel(); + this.smartLabel60 = new SmartX.SmartLabel(); + this.labelPressureWork4 = new SmartX.SmartLabel(); + this.labelTitleDispMData4 = new SmartX.SmartLabel(); + this.smartLabel37 = new SmartX.SmartLabel(); + this.labelDispMDataMax4 = new SmartX.SmartLabel(); + this.smartSeparatorLine5 = new SmartX.SmartSeparatorLine(); + this.labelDispMData4 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD4 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM4 = new SmartX.SmartLabel(); this.labelDiffSecDiff4 = new SmartX.SmartLabel(); this.smartLabel40 = new SmartX.SmartLabel(); - this.labelDispMData4 = new SmartX.SmartLabel(); - this.smartLabel42 = new SmartX.SmartLabel(); - this.labelDispRData4 = new SmartX.SmartLabel(); - this.smartLabel44 = new SmartX.SmartLabel(); - this.smartSeparatorLine14 = new SmartX.SmartSeparatorLine(); - this.labelResult4 = new SmartX.SmartLabel(); + this.labelDispMDataDiff4 = new SmartX.SmartLabel(); this.smartGroupBox3 = new SmartX.SmartGroupBox(); - this.labelDiffMean2 = new SmartX.SmartLabel(); - this.smartSeparatorLine22 = new SmartX.SmartSeparatorLine(); - this.smartLabel24 = new SmartX.SmartLabel(); - this.labelPressureWork2 = new SmartX.SmartLabel(); - this.labelDiffSecSum2 = new SmartX.SmartLabel(); - this.labelDiffMadc2 = new SmartX.SmartLabel(); - this.smartLabel29 = new SmartX.SmartLabel(); - this.smartLabel9 = new SmartX.SmartLabel(); - this.labelDispSTD2 = new SmartX.SmartLabel(); - this.smartSeparatorLine2 = new SmartX.SmartSeparatorLine(); - this.smartLabel33 = new SmartX.SmartLabel(); - this.labelPressureMaster2 = new SmartX.SmartLabel(); - this.labelDispMDataDiff2 = new SmartX.SmartLabel(); - this.smartLabel13 = new SmartX.SmartLabel(); - this.smartLabel36 = new SmartX.SmartLabel(); + this.labelDiffSecMax2 = new SmartX.SmartLabel(); + this.labelResult2 = new SmartX.SmartLabel(); + this.labelTitleDispRData2 = new SmartX.SmartLabel(); this.smartLabel14 = new SmartX.SmartLabel(); + this.smartSeparatorLine22 = new SmartX.SmartSeparatorLine(); + this.labelPressureMaster2 = new SmartX.SmartLabel(); + this.smartSeparatorLine12 = new SmartX.SmartSeparatorLine(); + this.labelDispMDataDiff2 = new SmartX.SmartLabel(); + this.smartLabel24 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM2 = new SmartX.SmartLabel(); + this.labelDispRData2 = new SmartX.SmartLabel(); + this.smartLabel13 = new SmartX.SmartLabel(); + this.labelPressureWork2 = new SmartX.SmartLabel(); + this.smartSeparatorLine2 = new SmartX.SmartSeparatorLine(); + this.labelTitleDispMData2 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD2 = new SmartX.SmartLabel(); + this.labelDiffSecSum2 = new SmartX.SmartLabel(); + this.labelDispMDataMax2 = new SmartX.SmartLabel(); + this.labelDispMData2 = new SmartX.SmartLabel(); + this.smartLabel9 = new SmartX.SmartLabel(); + this.labelDiffMadc2 = new SmartX.SmartLabel(); this.labelDiffSecDiff2 = new SmartX.SmartLabel(); this.smartLabel16 = new SmartX.SmartLabel(); - this.labelDispMData2 = new SmartX.SmartLabel(); - this.smartLabel18 = new SmartX.SmartLabel(); - this.labelDispRData2 = new SmartX.SmartLabel(); - this.smartLabel20 = new SmartX.SmartLabel(); - this.smartSeparatorLine12 = new SmartX.SmartSeparatorLine(); - this.labelResult2 = new SmartX.SmartLabel(); + this.smartLabel29 = new SmartX.SmartLabel(); this.smartGroupBox6 = new SmartX.SmartGroupBox(); - this.labelDiffMean5 = new SmartX.SmartLabel(); - this.smartLabel73 = new SmartX.SmartLabel(); - this.labelDiffSecSum5 = new SmartX.SmartLabel(); - this.smartLabel78 = new SmartX.SmartLabel(); - this.labelDispSTD5 = new SmartX.SmartLabel(); - this.smartLabel82 = new SmartX.SmartLabel(); - this.labelDispMDataDiff5 = new SmartX.SmartLabel(); - this.smartLabel85 = new SmartX.SmartLabel(); - this.smartSeparatorLine7 = new SmartX.SmartSeparatorLine(); - this.labelPressureWork5 = new SmartX.SmartLabel(); - this.labelDiffMadc5 = new SmartX.SmartLabel(); - this.smartLabel47 = new SmartX.SmartLabel(); - this.smartSeparatorLine6 = new SmartX.SmartSeparatorLine(); - this.labelPressureMaster5 = new SmartX.SmartLabel(); - this.smartLabel49 = new SmartX.SmartLabel(); + this.labelDiffSecMax5 = new SmartX.SmartLabel(); + this.labelResult5 = new SmartX.SmartLabel(); + this.labelTitleDispRData5 = new SmartX.SmartLabel(); this.smartLabel50 = new SmartX.SmartLabel(); + this.smartLabel73 = new SmartX.SmartLabel(); + this.smartLabel47 = new SmartX.SmartLabel(); + this.smartSeparatorLine15 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine6 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum5 = new SmartX.SmartLabel(); + this.labelDiffMadc5 = new SmartX.SmartLabel(); + this.labelDispRData5 = new SmartX.SmartLabel(); + this.labelPressureMaster5 = new SmartX.SmartLabel(); + this.smartLabel78 = new SmartX.SmartLabel(); + this.labelPressureWork5 = new SmartX.SmartLabel(); + this.labelTitleDispMData5 = new SmartX.SmartLabel(); + this.smartLabel49 = new SmartX.SmartLabel(); + this.labelDispMDataMax5 = new SmartX.SmartLabel(); + this.smartSeparatorLine7 = new SmartX.SmartSeparatorLine(); + this.labelDispMData5 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD5 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM5 = new SmartX.SmartLabel(); this.labelDiffSecDiff5 = new SmartX.SmartLabel(); this.smartLabel52 = new SmartX.SmartLabel(); - this.labelDispMData5 = new SmartX.SmartLabel(); - this.smartLabel54 = new SmartX.SmartLabel(); - this.labelDispRData5 = new SmartX.SmartLabel(); - this.smartLabel56 = new SmartX.SmartLabel(); - this.smartSeparatorLine15 = new SmartX.SmartSeparatorLine(); - this.labelResult5 = new SmartX.SmartLabel(); + this.labelDispMDataDiff5 = new SmartX.SmartLabel(); this.smartGroupBox7 = new SmartX.SmartGroupBox(); - this.labelDiffMean9 = new SmartX.SmartLabel(); - this.smartLabel128 = new SmartX.SmartLabel(); - this.labelDiffSecSum9 = new SmartX.SmartLabel(); - this.smartLabel130 = new SmartX.SmartLabel(); - this.labelDispSTD9 = new SmartX.SmartLabel(); - this.smartLabel132 = new SmartX.SmartLabel(); - this.labelDispMDataDiff9 = new SmartX.SmartLabel(); - this.smartLabel134 = new SmartX.SmartLabel(); - this.smartSeparatorLine28 = new SmartX.SmartSeparatorLine(); - this.labelPressureWork9 = new SmartX.SmartLabel(); - this.labelDiffMadc9 = new SmartX.SmartLabel(); - this.smartLabel96 = new SmartX.SmartLabel(); - this.smartSeparatorLine27 = new SmartX.SmartSeparatorLine(); - this.labelPressureMaster9 = new SmartX.SmartLabel(); - this.smartLabel98 = new SmartX.SmartLabel(); + this.labelDiffSecMax9 = new SmartX.SmartLabel(); + this.labelResult9 = new SmartX.SmartLabel(); + this.labelDispRData9 = new SmartX.SmartLabel(); this.smartLabel99 = new SmartX.SmartLabel(); + this.smartLabel128 = new SmartX.SmartLabel(); + this.smartLabel96 = new SmartX.SmartLabel(); + this.smartSeparatorLine19 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine27 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum9 = new SmartX.SmartLabel(); + this.labelDiffMadc9 = new SmartX.SmartLabel(); + this.labelTitleDispRData9 = new SmartX.SmartLabel(); + this.labelPressureMaster9 = new SmartX.SmartLabel(); + this.smartLabel130 = new SmartX.SmartLabel(); + this.labelPressureWork9 = new SmartX.SmartLabel(); + this.labelTitleDispMData9 = new SmartX.SmartLabel(); + this.smartLabel98 = new SmartX.SmartLabel(); + this.labelDispMDataMax9 = new SmartX.SmartLabel(); + this.smartSeparatorLine28 = new SmartX.SmartSeparatorLine(); + this.labelDispMData9 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD9 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM9 = new SmartX.SmartLabel(); this.labelDiffSecDiff9 = new SmartX.SmartLabel(); this.smartLabel101 = new SmartX.SmartLabel(); - this.labelDispMData9 = new SmartX.SmartLabel(); - this.smartLabel103 = new SmartX.SmartLabel(); - this.labelDispRData9 = new SmartX.SmartLabel(); - this.smartLabel105 = new SmartX.SmartLabel(); - this.smartSeparatorLine19 = new SmartX.SmartSeparatorLine(); - this.labelResult9 = new SmartX.SmartLabel(); + this.labelDispMDataDiff9 = new SmartX.SmartLabel(); this.smartGroupBox8 = new SmartX.SmartGroupBox(); - this.labelDiffMean10 = new SmartX.SmartLabel(); - this.smartLabel136 = new SmartX.SmartLabel(); - this.labelDiffSecSum10 = new SmartX.SmartLabel(); - this.smartLabel138 = new SmartX.SmartLabel(); - this.labelDispSTD10 = new SmartX.SmartLabel(); - this.smartLabel140 = new SmartX.SmartLabel(); - this.labelDispMDataDiff10 = new SmartX.SmartLabel(); - this.smartLabel142 = new SmartX.SmartLabel(); - this.smartSeparatorLine30 = new SmartX.SmartSeparatorLine(); - this.labelPressureWork10 = new SmartX.SmartLabel(); - this.labelDiffMadc10 = new SmartX.SmartLabel(); - this.smartLabel108 = new SmartX.SmartLabel(); - this.smartSeparatorLine29 = new SmartX.SmartSeparatorLine(); - this.labelPressureMaster10 = new SmartX.SmartLabel(); - this.smartLabel110 = new SmartX.SmartLabel(); + this.labelDiffSecMax10 = new SmartX.SmartLabel(); + this.labelResult10 = new SmartX.SmartLabel(); + this.labelTitleDispRData10 = new SmartX.SmartLabel(); this.smartLabel111 = new SmartX.SmartLabel(); + this.smartLabel136 = new SmartX.SmartLabel(); + this.smartLabel108 = new SmartX.SmartLabel(); + this.smartSeparatorLine20 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine29 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum10 = new SmartX.SmartLabel(); + this.labelDiffMadc10 = new SmartX.SmartLabel(); + this.labelDispRData10 = new SmartX.SmartLabel(); + this.labelPressureMaster10 = new SmartX.SmartLabel(); + this.smartLabel138 = new SmartX.SmartLabel(); + this.labelPressureWork10 = new SmartX.SmartLabel(); + this.labelTitleDispMData10 = new SmartX.SmartLabel(); + this.smartLabel110 = new SmartX.SmartLabel(); + this.labelDispMDataMax10 = new SmartX.SmartLabel(); + this.smartSeparatorLine30 = new SmartX.SmartSeparatorLine(); + this.labelDispMData10 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD10 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM10 = new SmartX.SmartLabel(); this.labelDiffSecDiff10 = new SmartX.SmartLabel(); this.smartLabel113 = new SmartX.SmartLabel(); - this.labelDispMData10 = new SmartX.SmartLabel(); - this.smartLabel115 = new SmartX.SmartLabel(); - this.labelDispRData10 = new SmartX.SmartLabel(); - this.smartLabel117 = new SmartX.SmartLabel(); - this.smartSeparatorLine20 = new SmartX.SmartSeparatorLine(); - this.labelResult10 = new SmartX.SmartLabel(); + this.labelDispMDataDiff10 = new SmartX.SmartLabel(); this.smartGroupBox9 = new SmartX.SmartGroupBox(); - this.labelDiffMean8 = new SmartX.SmartLabel(); - this.smartLabel120 = new SmartX.SmartLabel(); - this.labelDiffSecSum8 = new SmartX.SmartLabel(); - this.smartLabel122 = new SmartX.SmartLabel(); - this.labelDispSTD8 = new SmartX.SmartLabel(); - this.smartLabel124 = new SmartX.SmartLabel(); - this.labelDispMDataDiff8 = new SmartX.SmartLabel(); - this.smartLabel126 = new SmartX.SmartLabel(); - this.smartSeparatorLine26 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecMax8 = new SmartX.SmartLabel(); + this.labelResult8 = new SmartX.SmartLabel(); + this.labelDispRData8 = new SmartX.SmartLabel(); this.labelPressureWork8 = new SmartX.SmartLabel(); - this.labelDiffMadc8 = new SmartX.SmartLabel(); + this.smartLabel120 = new SmartX.SmartLabel(); this.smartLabel84 = new SmartX.SmartLabel(); + this.smartSeparatorLine18 = new SmartX.SmartSeparatorLine(); this.smartSeparatorLine25 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum8 = new SmartX.SmartLabel(); + this.labelDiffMadc8 = new SmartX.SmartLabel(); + this.labelTitleDispRData8 = new SmartX.SmartLabel(); this.labelPressureMaster8 = new SmartX.SmartLabel(); + this.smartLabel122 = new SmartX.SmartLabel(); this.smartLabel86 = new SmartX.SmartLabel(); + this.labelTitleDispMData8 = new SmartX.SmartLabel(); + this.smartSeparatorLine26 = new SmartX.SmartSeparatorLine(); + this.labelDispMDataMax8 = new SmartX.SmartLabel(); this.smartLabel87 = new SmartX.SmartLabel(); + this.labelDispMData8 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD8 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM8 = new SmartX.SmartLabel(); this.labelDiffSecDiff8 = new SmartX.SmartLabel(); this.smartLabel89 = new SmartX.SmartLabel(); - this.labelDispMData8 = new SmartX.SmartLabel(); - this.smartLabel91 = new SmartX.SmartLabel(); - this.labelDispRData8 = new SmartX.SmartLabel(); - this.smartLabel93 = new SmartX.SmartLabel(); - this.smartSeparatorLine18 = new SmartX.SmartSeparatorLine(); - this.labelResult8 = new SmartX.SmartLabel(); + this.labelDispMDataDiff8 = new SmartX.SmartLabel(); this.smartGroupBox10 = new SmartX.SmartGroupBox(); - this.labelDiffMean7 = new SmartX.SmartLabel(); - this.smartLabel106 = new SmartX.SmartLabel(); - this.labelDiffSecSum7 = new SmartX.SmartLabel(); - this.smartLabel109 = new SmartX.SmartLabel(); - this.labelDispSTD7 = new SmartX.SmartLabel(); - this.smartLabel114 = new SmartX.SmartLabel(); - this.labelDispMDataDiff7 = new SmartX.SmartLabel(); - this.smartLabel118 = new SmartX.SmartLabel(); - this.smartSeparatorLine24 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecMax7 = new SmartX.SmartLabel(); + this.labelResult7 = new SmartX.SmartLabel(); + this.labelDispRData7 = new SmartX.SmartLabel(); this.labelPressureWork7 = new SmartX.SmartLabel(); - this.labelDiffMadc7 = new SmartX.SmartLabel(); + this.smartLabel106 = new SmartX.SmartLabel(); this.smartLabel72 = new SmartX.SmartLabel(); + this.smartSeparatorLine17 = new SmartX.SmartSeparatorLine(); this.smartSeparatorLine10 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum7 = new SmartX.SmartLabel(); + this.labelDiffMadc7 = new SmartX.SmartLabel(); + this.labelTitleDispRData7 = new SmartX.SmartLabel(); this.labelPressureMaster7 = new SmartX.SmartLabel(); + this.smartLabel109 = new SmartX.SmartLabel(); this.smartLabel74 = new SmartX.SmartLabel(); + this.labelTitleDispMData7 = new SmartX.SmartLabel(); + this.smartSeparatorLine24 = new SmartX.SmartSeparatorLine(); + this.labelDispMDataMax7 = new SmartX.SmartLabel(); this.smartLabel75 = new SmartX.SmartLabel(); + this.labelDispMData7 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD7 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM7 = new SmartX.SmartLabel(); this.labelDiffSecDiff7 = new SmartX.SmartLabel(); this.smartLabel77 = new SmartX.SmartLabel(); - this.labelDispMData7 = new SmartX.SmartLabel(); - this.smartLabel79 = new SmartX.SmartLabel(); - this.labelDispRData7 = new SmartX.SmartLabel(); - this.smartLabel81 = new SmartX.SmartLabel(); - this.smartSeparatorLine17 = new SmartX.SmartSeparatorLine(); - this.labelResult7 = new SmartX.SmartLabel(); + this.labelDispMDataDiff7 = new SmartX.SmartLabel(); this.smartGroupBox11 = new SmartX.SmartGroupBox(); - this.labelDiffMean6 = new SmartX.SmartLabel(); - this.smartLabel90 = new SmartX.SmartLabel(); - this.labelDiffSecSum6 = new SmartX.SmartLabel(); - this.smartLabel94 = new SmartX.SmartLabel(); - this.labelDispSTD6 = new SmartX.SmartLabel(); - this.smartLabel97 = new SmartX.SmartLabel(); - this.labelDispMDataDiff6 = new SmartX.SmartLabel(); - this.smartLabel102 = new SmartX.SmartLabel(); - this.smartSeparatorLine9 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecMax6 = new SmartX.SmartLabel(); + this.labelResult6 = new SmartX.SmartLabel(); + this.labelDispRData6 = new SmartX.SmartLabel(); this.labelPressureWork6 = new SmartX.SmartLabel(); - this.labelDiffMadc6 = new SmartX.SmartLabel(); + this.smartLabel90 = new SmartX.SmartLabel(); this.smartLabel59 = new SmartX.SmartLabel(); + this.smartSeparatorLine16 = new SmartX.SmartSeparatorLine(); this.smartSeparatorLine8 = new SmartX.SmartSeparatorLine(); + this.labelDiffSecSum6 = new SmartX.SmartLabel(); + this.labelDiffMadc6 = new SmartX.SmartLabel(); + this.labelTitleDispRData6 = new SmartX.SmartLabel(); this.labelPressureMaster6 = new SmartX.SmartLabel(); + this.smartLabel94 = new SmartX.SmartLabel(); this.smartLabel62 = new SmartX.SmartLabel(); + this.labelTitleDispMData6 = new SmartX.SmartLabel(); + this.smartSeparatorLine9 = new SmartX.SmartSeparatorLine(); + this.labelDispMDataMax6 = new SmartX.SmartLabel(); this.smartLabel63 = new SmartX.SmartLabel(); + this.labelDispMData6 = new SmartX.SmartLabel(); + this.labelTitleDispMDataD6 = new SmartX.SmartLabel(); + this.labelTitleDispMDataM6 = new SmartX.SmartLabel(); this.labelDiffSecDiff6 = new SmartX.SmartLabel(); this.smartLabel65 = new SmartX.SmartLabel(); - this.labelDispMData6 = new SmartX.SmartLabel(); - this.smartLabel67 = new SmartX.SmartLabel(); - this.labelDispRData6 = new SmartX.SmartLabel(); - this.smartLabel69 = new SmartX.SmartLabel(); - this.smartSeparatorLine16 = new SmartX.SmartSeparatorLine(); - this.labelResult6 = new SmartX.SmartLabel(); - this.timerOn = new SmartX.SmartTimer(); - this.timerOff = new SmartX.SmartTimer(); - this.buttonDisplay = new SmartX.SmartButton(); + this.labelDispMDataDiff6 = new SmartX.SmartLabel(); this.smartGroupBox1.SuspendLayout(); this.smartGroupBox4.SuspendLayout(); this.smartGroupBox2.SuspendLayout(); @@ -347,6 +345,41 @@ this.smartGroupBox1.Text = "smartGroupBox1"; this.smartGroupBox1.TextColor = System.Drawing.Color.White; // + // buttonDisplay + // + this.buttonDisplay.BackGround = this.smartGroupBox1; + this.buttonDisplay.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); + this.buttonDisplay.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); + this.buttonDisplay.ButtonDownColor = System.Drawing.Color.SlateGray; + this.buttonDisplay.ButtonImageAutoSize = true; + this.buttonDisplay.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; + this.buttonDisplay.ButtonText = "Display"; + this.buttonDisplay.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonDisplay.GroupID = 0; + this.buttonDisplay.ImageDisable = null; + this.buttonDisplay.ImageDown = null; + this.buttonDisplay.ImageUp = null; + this.buttonDisplay.Location = new System.Drawing.Point(730, 3); + this.buttonDisplay.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonDisplay.Name = "buttonDisplay"; + this.buttonDisplay.NestedClickEventPrevent = false; + this.buttonDisplay.OutlinePixel = 2; + this.buttonDisplay.OverlapOptimize = true; + this.buttonDisplay.RepeatInterval = 200; + this.buttonDisplay.RepeatIntervalAccelerate = null; + this.buttonDisplay.RoundSize = 10; + this.buttonDisplay.SafeInterval = 200; + this.buttonDisplay.Size = new System.Drawing.Size(84, 31); + this.buttonDisplay.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonDisplay.TabIndex = 452; + this.buttonDisplay.Text = null; + this.buttonDisplay.TextColor = System.Drawing.Color.White; + this.buttonDisplay.TextColorDisable = System.Drawing.Color.Gray; + this.buttonDisplay.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.buttonDisplay.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonDisplay.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonDisplay.Click += new System.EventHandler(this.buttonDisplay_Click); + // // labelProgress3 // this.labelProgress3.BackGround = null; @@ -581,8 +614,8 @@ // this.buttonStart.BackGround = this.smartGroupBox1; this.buttonStart.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); - this.buttonStart.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); - this.buttonStart.ButtonDownColor = System.Drawing.Color.SlateGray; + this.buttonStart.ButtonColor = System.Drawing.Color.DarkGreen; + this.buttonStart.ButtonDownColor = System.Drawing.Color.DarkSeaGreen; this.buttonStart.ButtonImageAutoSize = true; this.buttonStart.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; this.buttonStart.ButtonText = "Inspection"; @@ -617,30 +650,30 @@ this.smartGroupBox4.BackGround = null; this.smartGroupBox4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox4.BackImage = null; - this.smartGroupBox4.Controls.Add(this.labelDiffMean3); - this.smartGroupBox4.Controls.Add(this.smartLabel41); - this.smartGroupBox4.Controls.Add(this.labelDiffSecSum3); - this.smartGroupBox4.Controls.Add(this.smartLabel45); - this.smartGroupBox4.Controls.Add(this.labelDispSTD3); - this.smartGroupBox4.Controls.Add(this.smartLabel48); - this.smartGroupBox4.Controls.Add(this.labelDispMDataDiff3); - this.smartGroupBox4.Controls.Add(this.smartLabel53); - this.smartGroupBox4.Controls.Add(this.smartSeparatorLine23); - this.smartGroupBox4.Controls.Add(this.labelPressureWork3); - this.smartGroupBox4.Controls.Add(this.labelDiffMadc3); - this.smartGroupBox4.Controls.Add(this.smartLabel23); - this.smartGroupBox4.Controls.Add(this.smartSeparatorLine3); - this.smartGroupBox4.Controls.Add(this.labelPressureMaster3); - this.smartGroupBox4.Controls.Add(this.smartLabel25); + this.smartGroupBox4.Controls.Add(this.labelDiffSecMax3); + this.smartGroupBox4.Controls.Add(this.labelResult3); + this.smartGroupBox4.Controls.Add(this.labelTitleDispRData3); this.smartGroupBox4.Controls.Add(this.smartLabel26); + this.smartGroupBox4.Controls.Add(this.smartLabel41); + this.smartGroupBox4.Controls.Add(this.smartLabel23); + this.smartGroupBox4.Controls.Add(this.smartSeparatorLine13); + this.smartGroupBox4.Controls.Add(this.smartSeparatorLine3); + this.smartGroupBox4.Controls.Add(this.labelDiffSecSum3); + this.smartGroupBox4.Controls.Add(this.labelDiffMadc3); + this.smartGroupBox4.Controls.Add(this.labelDispRData3); + this.smartGroupBox4.Controls.Add(this.labelPressureMaster3); + this.smartGroupBox4.Controls.Add(this.smartLabel45); + this.smartGroupBox4.Controls.Add(this.labelPressureWork3); + this.smartGroupBox4.Controls.Add(this.labelTitleDispMData3); + this.smartGroupBox4.Controls.Add(this.smartLabel25); + this.smartGroupBox4.Controls.Add(this.labelDispMDataMax3); + this.smartGroupBox4.Controls.Add(this.smartSeparatorLine23); + this.smartGroupBox4.Controls.Add(this.labelDispMData3); + this.smartGroupBox4.Controls.Add(this.labelTitleDispMDataD3); + this.smartGroupBox4.Controls.Add(this.labelTitleDispMDataM3); this.smartGroupBox4.Controls.Add(this.labelDiffSecDiff3); this.smartGroupBox4.Controls.Add(this.smartLabel28); - this.smartGroupBox4.Controls.Add(this.labelDispMData3); - this.smartGroupBox4.Controls.Add(this.smartLabel30); - this.smartGroupBox4.Controls.Add(this.labelDispRData3); - this.smartGroupBox4.Controls.Add(this.smartLabel32); - this.smartGroupBox4.Controls.Add(this.smartSeparatorLine13); - this.smartGroupBox4.Controls.Add(this.labelResult3); + this.smartGroupBox4.Controls.Add(this.labelDispMDataDiff3); this.smartGroupBox4.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox4.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox4.FrameLineThickness = 2; @@ -654,51 +687,74 @@ this.smartGroupBox4.Text = "Lane 3"; this.smartGroupBox4.TextColor = System.Drawing.Color.White; // - // labelDiffMean3 + // labelDiffSecMax3 // - this.labelDiffMean3.BackGround = null; - this.labelDiffMean3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean3.LineSpacing = 0F; - this.labelDiffMean3.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean3.Name = "labelDiffMean3"; - this.labelDiffMean3.OverlapOptimize = true; - this.labelDiffMean3.PasswordChar = '\0'; - this.labelDiffMean3.Radius = 3; - this.labelDiffMean3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean3.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean3.TabIndex = 49; - this.labelDiffMean3.Text = "0.0023"; - this.labelDiffMean3.TextColor = System.Drawing.Color.White; - this.labelDiffMean3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean3.Wordwrap = false; + this.labelDiffSecMax3.BackGround = null; + this.labelDiffSecMax3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax3.LineSpacing = 0F; + this.labelDiffSecMax3.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax3.Name = "labelDiffSecMax3"; + this.labelDiffSecMax3.OverlapOptimize = true; + this.labelDiffSecMax3.PasswordChar = '\0'; + this.labelDiffSecMax3.Radius = 3; + this.labelDiffSecMax3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax3.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax3.TabIndex = 49; + this.labelDiffSecMax3.Text = "0.0023"; + this.labelDiffSecMax3.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax3.Wordwrap = false; // - // smartLabel41 + // labelResult3 // - this.smartLabel41.BackGround = this.smartGroupBox2; - this.smartLabel41.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel41.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel41.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel41.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel41.LineSpacing = 0F; - this.smartLabel41.Location = new System.Drawing.Point(4, 216); - this.smartLabel41.Name = "smartLabel41"; - this.smartLabel41.OverlapOptimize = true; - this.smartLabel41.PasswordChar = '\0'; - this.smartLabel41.Radius = 3; - this.smartLabel41.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel41.Size = new System.Drawing.Size(70, 20); - this.smartLabel41.TabIndex = 48; - this.smartLabel41.Text = "LR.Avg"; - this.smartLabel41.TextColor = System.Drawing.Color.White; - this.smartLabel41.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel41.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel41.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel41.Wordwrap = false; + this.labelResult3.BackGround = null; + this.labelResult3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelResult3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelResult3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult3.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); + this.labelResult3.LineSpacing = 0F; + this.labelResult3.Location = new System.Drawing.Point(4, 28); + this.labelResult3.Name = "labelResult3"; + this.labelResult3.OverlapOptimize = true; + this.labelResult3.PasswordChar = '\0'; + this.labelResult3.Radius = 3; + this.labelResult3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult3.Size = new System.Drawing.Size(166, 27); + this.labelResult3.TabIndex = 24; + this.labelResult3.Text = "제품 없음"; + this.labelResult3.TextColor = System.Drawing.Color.White; + this.labelResult3.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult3.Wordwrap = false; + // + // labelTitleDispRData3 + // + this.labelTitleDispRData3.BackGround = this.smartGroupBox2; + this.labelTitleDispRData3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData3.LineSpacing = 0F; + this.labelTitleDispRData3.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData3.Name = "labelTitleDispRData3"; + this.labelTitleDispRData3.OverlapOptimize = true; + this.labelTitleDispRData3.PasswordChar = '\0'; + this.labelTitleDispRData3.Radius = 3; + this.labelTitleDispRData3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData3.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData3.TabIndex = 29; + this.labelTitleDispRData3.Text = "RData"; + this.labelTitleDispRData3.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData3.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData3.Wordwrap = false; // // smartGroupBox2 // @@ -706,30 +762,30 @@ this.smartGroupBox2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox2.BackImage = null; this.smartGroupBox2.Controls.Add(this.smartSeparatorLine1); - this.smartGroupBox2.Controls.Add(this.labelDiffMean1); - this.smartGroupBox2.Controls.Add(this.smartLabel21); - this.smartGroupBox2.Controls.Add(this.labelDiffSecSum1); - this.smartGroupBox2.Controls.Add(this.smartLabel17); - this.smartGroupBox2.Controls.Add(this.labelDispSTD1); - this.smartGroupBox2.Controls.Add(this.smartLabel11); - this.smartGroupBox2.Controls.Add(this.labelDispMDataDiff1); - this.smartGroupBox2.Controls.Add(this.smartLabel5); - this.smartGroupBox2.Controls.Add(this.labelPressureWork1); - this.smartGroupBox2.Controls.Add(this.labelDiffMadc1); - this.smartGroupBox2.Controls.Add(this.smartLabel2); - this.smartGroupBox2.Controls.Add(this.smartSeparatorLine21); - this.smartGroupBox2.Controls.Add(this.smartSeparatorLine11); this.smartGroupBox2.Controls.Add(this.labelResult1); - this.smartGroupBox2.Controls.Add(this.labelPressureMaster1); - this.smartGroupBox2.Controls.Add(this.smartLabel10); - this.smartGroupBox2.Controls.Add(this.smartLabel12); - this.smartGroupBox2.Controls.Add(this.labelDiffSecDiff1); - this.smartGroupBox2.Controls.Add(this.smartLabel8); - this.smartGroupBox2.Controls.Add(this.labelDispMData1); - this.smartGroupBox2.Controls.Add(this.smartLabel6); + this.smartGroupBox2.Controls.Add(this.labelTitleDispRData1); this.smartGroupBox2.Controls.Add(this.smartLabel61); + this.smartGroupBox2.Controls.Add(this.labelDiffSecMax1); + this.smartGroupBox2.Controls.Add(this.labelPressureWork1); this.smartGroupBox2.Controls.Add(this.labelDispRData1); - this.smartGroupBox2.Controls.Add(this.smartLabel3); + this.smartGroupBox2.Controls.Add(this.smartLabel2); + this.smartGroupBox2.Controls.Add(this.smartLabel21); + this.smartGroupBox2.Controls.Add(this.smartSeparatorLine21); + this.smartGroupBox2.Controls.Add(this.labelTitleDispMData1); + this.smartGroupBox2.Controls.Add(this.labelDiffMadc1); + this.smartGroupBox2.Controls.Add(this.labelDiffSecSum1); + this.smartGroupBox2.Controls.Add(this.smartSeparatorLine11); + this.smartGroupBox2.Controls.Add(this.labelDispMData1); + this.smartGroupBox2.Controls.Add(this.labelPressureMaster1); + this.smartGroupBox2.Controls.Add(this.smartLabel17); + this.smartGroupBox2.Controls.Add(this.labelTitleDispMDataD1); + this.smartGroupBox2.Controls.Add(this.smartLabel8); + this.smartGroupBox2.Controls.Add(this.smartLabel10); + this.smartGroupBox2.Controls.Add(this.labelDispMDataMax1); + this.smartGroupBox2.Controls.Add(this.labelDispMDataDiff1); + this.smartGroupBox2.Controls.Add(this.labelDiffSecDiff1); + this.smartGroupBox2.Controls.Add(this.smartLabel12); + this.smartGroupBox2.Controls.Add(this.labelTitleDispMDataM1); this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox2.FrameLineThickness = 2; @@ -750,291 +806,12 @@ this.smartSeparatorLine1.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartSeparatorLine1.Line2Width = 1F; this.smartSeparatorLine1.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine1.Location = new System.Drawing.Point(2, 236); + this.smartSeparatorLine1.Location = new System.Drawing.Point(2, 58); this.smartSeparatorLine1.Name = "smartSeparatorLine1"; this.smartSeparatorLine1.Size = new System.Drawing.Size(171, 2); this.smartSeparatorLine1.TabIndex = 21; this.smartSeparatorLine1.Text = "smartSeparatorLine1"; // - // labelDiffMean1 - // - this.labelDiffMean1.BackGround = null; - this.labelDiffMean1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean1.LineSpacing = 0F; - this.labelDiffMean1.Location = new System.Drawing.Point(80, 216); - this.labelDiffMean1.Name = "labelDiffMean1"; - this.labelDiffMean1.OverlapOptimize = true; - this.labelDiffMean1.PasswordChar = '\0'; - this.labelDiffMean1.Radius = 3; - this.labelDiffMean1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean1.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean1.TabIndex = 35; - this.labelDiffMean1.Text = "0.0023"; - this.labelDiffMean1.TextColor = System.Drawing.Color.White; - this.labelDiffMean1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean1.Wordwrap = false; - // - // smartLabel21 - // - this.smartLabel21.BackGround = this.smartGroupBox2; - this.smartLabel21.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel21.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel21.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel21.LineSpacing = 0F; - this.smartLabel21.Location = new System.Drawing.Point(4, 216); - 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(70, 20); - this.smartLabel21.TabIndex = 34; - this.smartLabel21.Text = "LR.Avg"; - 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; - // - // labelDiffSecSum1 - // - this.labelDiffSecSum1.BackGround = null; - this.labelDiffSecSum1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum1.LineSpacing = 0F; - this.labelDiffSecSum1.Location = new System.Drawing.Point(80, 194); - this.labelDiffSecSum1.Name = "labelDiffSecSum1"; - this.labelDiffSecSum1.OverlapOptimize = true; - this.labelDiffSecSum1.PasswordChar = '\0'; - this.labelDiffSecSum1.Radius = 3; - this.labelDiffSecSum1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum1.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum1.TabIndex = 33; - this.labelDiffSecSum1.Text = "0.0023"; - this.labelDiffSecSum1.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum1.Wordwrap = false; - // - // smartLabel17 - // - this.smartLabel17.BackGround = this.smartGroupBox2; - this.smartLabel17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel17.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel17.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel17.LineSpacing = 0F; - this.smartLabel17.Location = new System.Drawing.Point(4, 194); - 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(70, 20); - this.smartLabel17.TabIndex = 32; - this.smartLabel17.Text = "LR.Sum"; - 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; - // - // labelDispSTD1 - // - this.labelDispSTD1.BackGround = null; - this.labelDispSTD1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD1.LineSpacing = 0F; - this.labelDispSTD1.Location = new System.Drawing.Point(80, 127); - this.labelDispSTD1.Name = "labelDispSTD1"; - this.labelDispSTD1.OverlapOptimize = true; - this.labelDispSTD1.PasswordChar = '\0'; - this.labelDispSTD1.Radius = 3; - this.labelDispSTD1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD1.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD1.TabIndex = 31; - this.labelDispSTD1.Text = "9.2354"; - this.labelDispSTD1.TextColor = System.Drawing.Color.White; - this.labelDispSTD1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD1.Wordwrap = false; - // - // smartLabel11 - // - this.smartLabel11.BackGround = this.smartGroupBox2; - this.smartLabel11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel11.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel11.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel11.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel11.LineSpacing = 0F; - this.smartLabel11.Location = new System.Drawing.Point(4, 127); - this.smartLabel11.Name = "smartLabel11"; - this.smartLabel11.OverlapOptimize = true; - this.smartLabel11.PasswordChar = '\0'; - this.smartLabel11.Radius = 3; - this.smartLabel11.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel11.Size = new System.Drawing.Size(70, 20); - this.smartLabel11.TabIndex = 30; - this.smartLabel11.Text = "STD"; - this.smartLabel11.TextColor = System.Drawing.Color.White; - this.smartLabel11.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel11.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel11.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel11.Wordwrap = false; - // - // labelDispMDataDiff1 - // - this.labelDispMDataDiff1.BackGround = null; - this.labelDispMDataDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff1.LineSpacing = 0F; - this.labelDispMDataDiff1.Location = new System.Drawing.Point(80, 105); - this.labelDispMDataDiff1.Name = "labelDispMDataDiff1"; - this.labelDispMDataDiff1.OverlapOptimize = true; - this.labelDispMDataDiff1.PasswordChar = '\0'; - this.labelDispMDataDiff1.Radius = 3; - this.labelDispMDataDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff1.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff1.TabIndex = 29; - this.labelDispMDataDiff1.Text = "9.2354"; - this.labelDispMDataDiff1.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff1.Wordwrap = false; - // - // smartLabel5 - // - this.smartLabel5.BackGround = this.smartGroupBox2; - this.smartLabel5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel5.LineSpacing = 0F; - this.smartLabel5.Location = new System.Drawing.Point(4, 105); - this.smartLabel5.Name = "smartLabel5"; - this.smartLabel5.OverlapOptimize = true; - this.smartLabel5.PasswordChar = '\0'; - this.smartLabel5.Radius = 3; - this.smartLabel5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel5.Size = new System.Drawing.Size(70, 20); - this.smartLabel5.TabIndex = 28; - this.smartLabel5.Text = "Ch.rate"; - this.smartLabel5.TextColor = System.Drawing.Color.White; - this.smartLabel5.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel5.Wordwrap = false; - // - // labelPressureWork1 - // - this.labelPressureWork1.BackGround = null; - this.labelPressureWork1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork1.LineSpacing = 0F; - this.labelPressureWork1.Location = new System.Drawing.Point(80, 240); - this.labelPressureWork1.Name = "labelPressureWork1"; - this.labelPressureWork1.OverlapOptimize = true; - this.labelPressureWork1.PasswordChar = '\0'; - this.labelPressureWork1.Radius = 3; - this.labelPressureWork1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork1.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork1.TabIndex = 27; - this.labelPressureWork1.Text = "0.0023"; - this.labelPressureWork1.TextColor = System.Drawing.Color.White; - this.labelPressureWork1.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork1.Wordwrap = false; - // - // labelDiffMadc1 - // - this.labelDiffMadc1.BackGround = null; - this.labelDiffMadc1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc1.LineSpacing = 0F; - this.labelDiffMadc1.Location = new System.Drawing.Point(80, 150); - this.labelDiffMadc1.Name = "labelDiffMadc1"; - this.labelDiffMadc1.OverlapOptimize = true; - this.labelDiffMadc1.PasswordChar = '\0'; - this.labelDiffMadc1.Radius = 3; - this.labelDiffMadc1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc1.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc1.TabIndex = 26; - this.labelDiffMadc1.Text = "0.0023"; - this.labelDiffMadc1.TextColor = System.Drawing.Color.White; - this.labelDiffMadc1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc1.Wordwrap = false; - // - // smartLabel2 - // - this.smartLabel2.BackGround = this.smartGroupBox2; - this.smartLabel2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel2.LineSpacing = 0F; - this.smartLabel2.Location = new System.Drawing.Point(4, 150); - this.smartLabel2.Name = "smartLabel2"; - this.smartLabel2.OverlapOptimize = true; - this.smartLabel2.PasswordChar = '\0'; - this.smartLabel2.Radius = 3; - this.smartLabel2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel2.Size = new System.Drawing.Size(70, 20); - this.smartLabel2.TabIndex = 25; - this.smartLabel2.Text = "ADC"; - this.smartLabel2.TextColor = System.Drawing.Color.White; - this.smartLabel2.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel2.Wordwrap = false; - // - // smartSeparatorLine21 - // - this.smartSeparatorLine21.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine21.Line1Width = 1F; - this.smartSeparatorLine21.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine21.Line2Width = 1F; - this.smartSeparatorLine21.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine21.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine21.Name = "smartSeparatorLine21"; - this.smartSeparatorLine21.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine21.TabIndex = 24; - this.smartSeparatorLine21.Text = "smartSeparatorLine21"; - // - // smartSeparatorLine11 - // - this.smartSeparatorLine11.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine11.Line1Width = 1F; - this.smartSeparatorLine11.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine11.Line2Width = 1F; - this.smartSeparatorLine11.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine11.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine11.Name = "smartSeparatorLine11"; - this.smartSeparatorLine11.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine11.TabIndex = 23; - this.smartSeparatorLine11.Text = "smartSeparatorLine11"; - // // labelResult1 // this.labelResult1.BackGround = null; @@ -1043,7 +820,7 @@ this.labelResult1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult1.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); this.labelResult1.LineSpacing = 0F; - this.labelResult1.Location = new System.Drawing.Point(5, 28); + this.labelResult1.Location = new System.Drawing.Point(4, 28); this.labelResult1.Name = "labelResult1"; this.labelResult1.OverlapOptimize = true; this.labelResult1.PasswordChar = '\0'; @@ -1056,169 +833,30 @@ this.labelResult1.TextColorDisable = System.Drawing.Color.Gray; this.labelResult1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelResult1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult1.Visible = false; this.labelResult1.Wordwrap = false; // - // labelPressureMaster1 + // labelTitleDispRData1 // - this.labelPressureMaster1.BackGround = null; - this.labelPressureMaster1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster1.LineSpacing = 0F; - this.labelPressureMaster1.Location = new System.Drawing.Point(80, 262); - this.labelPressureMaster1.Name = "labelPressureMaster1"; - this.labelPressureMaster1.OverlapOptimize = true; - this.labelPressureMaster1.PasswordChar = '\0'; - this.labelPressureMaster1.Radius = 3; - this.labelPressureMaster1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster1.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster1.TabIndex = 20; - this.labelPressureMaster1.Text = "0.0023"; - this.labelPressureMaster1.TextColor = System.Drawing.Color.White; - this.labelPressureMaster1.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster1.Wordwrap = false; - // - // smartLabel10 - // - this.smartLabel10.BackGround = this.smartGroupBox2; - this.smartLabel10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel10.LineSpacing = 0F; - this.smartLabel10.Location = new System.Drawing.Point(4, 262); - this.smartLabel10.Name = "smartLabel10"; - this.smartLabel10.OverlapOptimize = true; - this.smartLabel10.PasswordChar = '\0'; - this.smartLabel10.Radius = 3; - this.smartLabel10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel10.Size = new System.Drawing.Size(70, 20); - this.smartLabel10.TabIndex = 19; - this.smartLabel10.Text = "master"; - this.smartLabel10.TextColor = System.Drawing.Color.White; - this.smartLabel10.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel10.Wordwrap = false; - // - // smartLabel12 - // - this.smartLabel12.BackGround = this.smartGroupBox2; - this.smartLabel12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel12.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel12.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel12.LineSpacing = 0F; - this.smartLabel12.Location = new System.Drawing.Point(4, 240); - this.smartLabel12.Name = "smartLabel12"; - this.smartLabel12.OverlapOptimize = true; - this.smartLabel12.PasswordChar = '\0'; - this.smartLabel12.Radius = 3; - this.smartLabel12.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel12.Size = new System.Drawing.Size(70, 20); - this.smartLabel12.TabIndex = 17; - this.smartLabel12.Text = "work"; - this.smartLabel12.TextColor = System.Drawing.Color.White; - this.smartLabel12.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel12.Wordwrap = false; - // - // labelDiffSecDiff1 - // - this.labelDiffSecDiff1.BackGround = null; - this.labelDiffSecDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff1.LineSpacing = 0F; - this.labelDiffSecDiff1.Location = new System.Drawing.Point(80, 172); - this.labelDiffSecDiff1.Name = "labelDiffSecDiff1"; - this.labelDiffSecDiff1.OverlapOptimize = true; - this.labelDiffSecDiff1.PasswordChar = '\0'; - this.labelDiffSecDiff1.Radius = 3; - this.labelDiffSecDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff1.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff1.TabIndex = 16; - this.labelDiffSecDiff1.Text = "0.0023"; - this.labelDiffSecDiff1.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff1.Wordwrap = false; - // - // smartLabel8 - // - this.smartLabel8.BackGround = this.smartGroupBox2; - this.smartLabel8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel8.LineSpacing = 0F; - this.smartLabel8.Location = new System.Drawing.Point(4, 172); - this.smartLabel8.Name = "smartLabel8"; - this.smartLabel8.OverlapOptimize = true; - this.smartLabel8.PasswordChar = '\0'; - this.smartLabel8.Radius = 3; - this.smartLabel8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel8.Size = new System.Drawing.Size(70, 20); - this.smartLabel8.TabIndex = 15; - this.smartLabel8.Text = "LR.Sec"; - this.smartLabel8.TextColor = System.Drawing.Color.White; - this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel8.Wordwrap = false; - // - // labelDispMData1 - // - this.labelDispMData1.BackGround = null; - this.labelDispMData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData1.LineSpacing = 0F; - this.labelDispMData1.Location = new System.Drawing.Point(80, 83); - this.labelDispMData1.Name = "labelDispMData1"; - this.labelDispMData1.OverlapOptimize = true; - this.labelDispMData1.PasswordChar = '\0'; - this.labelDispMData1.Radius = 3; - this.labelDispMData1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData1.Size = new System.Drawing.Size(90, 20); - this.labelDispMData1.TabIndex = 14; - this.labelDispMData1.Text = "9.2354"; - this.labelDispMData1.TextColor = System.Drawing.Color.White; - this.labelDispMData1.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData1.Wordwrap = false; - // - // smartLabel6 - // - this.smartLabel6.BackGround = this.smartGroupBox2; - this.smartLabel6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel6.LineSpacing = 0F; - this.smartLabel6.Location = new System.Drawing.Point(4, 83); - this.smartLabel6.Name = "smartLabel6"; - this.smartLabel6.OverlapOptimize = true; - this.smartLabel6.PasswordChar = '\0'; - this.smartLabel6.Radius = 3; - this.smartLabel6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel6.Size = new System.Drawing.Size(70, 20); - this.smartLabel6.TabIndex = 13; - this.smartLabel6.Text = "MData"; - this.smartLabel6.TextColor = System.Drawing.Color.White; - this.smartLabel6.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel6.Wordwrap = false; + this.labelTitleDispRData1.BackGround = this.smartGroupBox2; + this.labelTitleDispRData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData1.LineSpacing = 0F; + this.labelTitleDispRData1.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData1.Name = "labelTitleDispRData1"; + this.labelTitleDispRData1.OverlapOptimize = true; + this.labelTitleDispRData1.PasswordChar = '\0'; + this.labelTitleDispRData1.Radius = 3; + this.labelTitleDispRData1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData1.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData1.TabIndex = 12; + this.labelTitleDispRData1.Text = "RData"; + this.labelTitleDispRData1.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData1.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData1.Wordwrap = false; // // smartLabel61 // @@ -1243,6 +881,52 @@ this.smartLabel61.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel61.Wordwrap = false; // + // labelDiffSecMax1 + // + this.labelDiffSecMax1.BackGround = null; + this.labelDiffSecMax1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax1.LineSpacing = 0F; + this.labelDiffSecMax1.Location = new System.Drawing.Point(80, 173); + this.labelDiffSecMax1.Name = "labelDiffSecMax1"; + this.labelDiffSecMax1.OverlapOptimize = true; + this.labelDiffSecMax1.PasswordChar = '\0'; + this.labelDiffSecMax1.Radius = 3; + this.labelDiffSecMax1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax1.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax1.TabIndex = 35; + this.labelDiffSecMax1.Text = "0.0023"; + this.labelDiffSecMax1.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax1.Wordwrap = false; + // + // labelPressureWork1 + // + this.labelPressureWork1.BackGround = null; + this.labelPressureWork1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork1.LineSpacing = 0F; + this.labelPressureWork1.Location = new System.Drawing.Point(80, 61); + this.labelPressureWork1.Name = "labelPressureWork1"; + this.labelPressureWork1.OverlapOptimize = true; + this.labelPressureWork1.PasswordChar = '\0'; + this.labelPressureWork1.Radius = 3; + this.labelPressureWork1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork1.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork1.TabIndex = 27; + this.labelPressureWork1.Text = "0.0023"; + this.labelPressureWork1.TextColor = System.Drawing.Color.White; + this.labelPressureWork1.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork1.Wordwrap = false; + // // labelDispRData1 // this.labelDispRData1.BackGround = null; @@ -1251,7 +935,7 @@ this.labelDispRData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelDispRData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelDispRData1.LineSpacing = 0F; - this.labelDispRData1.Location = new System.Drawing.Point(80, 61); + this.labelDispRData1.Location = new System.Drawing.Point(80, 197); this.labelDispRData1.Name = "labelDispRData1"; this.labelDispRData1.OverlapOptimize = true; this.labelDispRData1.PasswordChar = '\0'; @@ -1266,307 +950,399 @@ this.labelDispRData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelDispRData1.Wordwrap = false; // - // smartLabel3 + // smartLabel2 // - this.smartLabel3.BackGround = this.smartGroupBox2; - this.smartLabel3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(4, 61); - this.smartLabel3.Name = "smartLabel3"; - this.smartLabel3.OverlapOptimize = true; - this.smartLabel3.PasswordChar = '\0'; - this.smartLabel3.Radius = 3; - this.smartLabel3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel3.Size = new System.Drawing.Size(70, 20); - this.smartLabel3.TabIndex = 12; - this.smartLabel3.Text = "RData"; - this.smartLabel3.TextColor = System.Drawing.Color.White; - this.smartLabel3.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel3.Wordwrap = false; + this.smartLabel2.BackGround = this.smartGroupBox2; + this.smartLabel2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel2.LineSpacing = 0F; + this.smartLabel2.Location = new System.Drawing.Point(4, 107); + this.smartLabel2.Name = "smartLabel2"; + this.smartLabel2.OverlapOptimize = true; + this.smartLabel2.PasswordChar = '\0'; + this.smartLabel2.Radius = 3; + this.smartLabel2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel2.Size = new System.Drawing.Size(70, 20); + this.smartLabel2.TabIndex = 25; + this.smartLabel2.Text = "ADC"; + this.smartLabel2.TextColor = System.Drawing.Color.White; + this.smartLabel2.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel2.Wordwrap = false; // - // labelDiffSecSum3 + // smartLabel21 // - this.labelDiffSecSum3.BackGround = null; - this.labelDiffSecSum3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum3.LineSpacing = 0F; - this.labelDiffSecSum3.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum3.Name = "labelDiffSecSum3"; - this.labelDiffSecSum3.OverlapOptimize = true; - this.labelDiffSecSum3.PasswordChar = '\0'; - this.labelDiffSecSum3.Radius = 3; - this.labelDiffSecSum3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum3.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum3.TabIndex = 47; - this.labelDiffSecSum3.Text = "0.0023"; - this.labelDiffSecSum3.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum3.Wordwrap = false; + this.smartLabel21.BackGround = this.smartGroupBox2; + this.smartLabel21.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel21.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel21.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel21.LineSpacing = 0F; + this.smartLabel21.Location = new System.Drawing.Point(4, 173); + 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(70, 20); + this.smartLabel21.TabIndex = 34; + this.smartLabel21.Text = "LR.Max"; + 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; // - // smartLabel45 + // smartSeparatorLine21 // - this.smartLabel45.BackGround = this.smartGroupBox2; - this.smartLabel45.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel45.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel45.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel45.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel45.LineSpacing = 0F; - this.smartLabel45.Location = new System.Drawing.Point(4, 194); - this.smartLabel45.Name = "smartLabel45"; - this.smartLabel45.OverlapOptimize = true; - this.smartLabel45.PasswordChar = '\0'; - this.smartLabel45.Radius = 3; - this.smartLabel45.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel45.Size = new System.Drawing.Size(70, 20); - this.smartLabel45.TabIndex = 46; - this.smartLabel45.Text = "LR.Sum"; - this.smartLabel45.TextColor = System.Drawing.Color.White; - this.smartLabel45.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel45.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel45.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel45.Wordwrap = false; + this.smartSeparatorLine21.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine21.Line1Width = 1F; + this.smartSeparatorLine21.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine21.Line2Width = 1F; + this.smartSeparatorLine21.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine21.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine21.Name = "smartSeparatorLine21"; + this.smartSeparatorLine21.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine21.TabIndex = 24; + this.smartSeparatorLine21.Text = "smartSeparatorLine21"; // - // labelDispSTD3 + // labelTitleDispMData1 // - this.labelDispSTD3.BackGround = null; - this.labelDispSTD3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD3.LineSpacing = 0F; - this.labelDispSTD3.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD3.Name = "labelDispSTD3"; - this.labelDispSTD3.OverlapOptimize = true; - this.labelDispSTD3.PasswordChar = '\0'; - this.labelDispSTD3.Radius = 3; - this.labelDispSTD3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD3.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD3.TabIndex = 45; - this.labelDispSTD3.Text = "9.2354"; - this.labelDispSTD3.TextColor = System.Drawing.Color.White; - this.labelDispSTD3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD3.Wordwrap = false; + this.labelTitleDispMData1.BackGround = this.smartGroupBox2; + this.labelTitleDispMData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData1.LineSpacing = 0F; + this.labelTitleDispMData1.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData1.Name = "labelTitleDispMData1"; + this.labelTitleDispMData1.OverlapOptimize = true; + this.labelTitleDispMData1.PasswordChar = '\0'; + this.labelTitleDispMData1.Radius = 3; + this.labelTitleDispMData1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData1.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData1.TabIndex = 13; + this.labelTitleDispMData1.Text = "MData"; + this.labelTitleDispMData1.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData1.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData1.Wordwrap = false; // - // smartLabel48 + // labelDiffMadc1 // - this.smartLabel48.BackGround = this.smartGroupBox2; - this.smartLabel48.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel48.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel48.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel48.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel48.LineSpacing = 0F; - this.smartLabel48.Location = new System.Drawing.Point(4, 127); - this.smartLabel48.Name = "smartLabel48"; - this.smartLabel48.OverlapOptimize = true; - this.smartLabel48.PasswordChar = '\0'; - this.smartLabel48.Radius = 3; - this.smartLabel48.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel48.Size = new System.Drawing.Size(70, 20); - this.smartLabel48.TabIndex = 44; - this.smartLabel48.Text = "STD"; - this.smartLabel48.TextColor = System.Drawing.Color.White; - this.smartLabel48.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel48.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel48.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel48.Wordwrap = false; + this.labelDiffMadc1.BackGround = null; + this.labelDiffMadc1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc1.LineSpacing = 0F; + this.labelDiffMadc1.Location = new System.Drawing.Point(80, 107); + this.labelDiffMadc1.Name = "labelDiffMadc1"; + this.labelDiffMadc1.OverlapOptimize = true; + this.labelDiffMadc1.PasswordChar = '\0'; + this.labelDiffMadc1.Radius = 3; + this.labelDiffMadc1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc1.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc1.TabIndex = 26; + this.labelDiffMadc1.Text = "0.0023"; + this.labelDiffMadc1.TextColor = System.Drawing.Color.White; + this.labelDiffMadc1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc1.Wordwrap = false; // - // labelDispMDataDiff3 + // labelDiffSecSum1 // - this.labelDispMDataDiff3.BackGround = null; - this.labelDispMDataDiff3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff3.LineSpacing = 0F; - this.labelDispMDataDiff3.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff3.Name = "labelDispMDataDiff3"; - this.labelDispMDataDiff3.OverlapOptimize = true; - this.labelDispMDataDiff3.PasswordChar = '\0'; - this.labelDispMDataDiff3.Radius = 3; - this.labelDispMDataDiff3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff3.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff3.TabIndex = 43; - this.labelDispMDataDiff3.Text = "9.2354"; - this.labelDispMDataDiff3.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff3.Wordwrap = false; + this.labelDiffSecSum1.BackGround = null; + this.labelDiffSecSum1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum1.LineSpacing = 0F; + this.labelDiffSecSum1.Location = new System.Drawing.Point(80, 151); + this.labelDiffSecSum1.Name = "labelDiffSecSum1"; + this.labelDiffSecSum1.OverlapOptimize = true; + this.labelDiffSecSum1.PasswordChar = '\0'; + this.labelDiffSecSum1.Radius = 3; + this.labelDiffSecSum1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum1.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum1.TabIndex = 33; + this.labelDiffSecSum1.Text = "0.0023"; + this.labelDiffSecSum1.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum1.Wordwrap = false; // - // smartLabel53 + // smartSeparatorLine11 // - this.smartLabel53.BackGround = this.smartGroupBox2; - this.smartLabel53.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel53.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel53.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel53.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel53.LineSpacing = 0F; - this.smartLabel53.Location = new System.Drawing.Point(4, 105); - this.smartLabel53.Name = "smartLabel53"; - this.smartLabel53.OverlapOptimize = true; - this.smartLabel53.PasswordChar = '\0'; - this.smartLabel53.Radius = 3; - this.smartLabel53.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel53.Size = new System.Drawing.Size(70, 20); - this.smartLabel53.TabIndex = 42; - this.smartLabel53.Text = "Ch.rate"; - this.smartLabel53.TextColor = System.Drawing.Color.White; - this.smartLabel53.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel53.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel53.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel53.Wordwrap = false; + this.smartSeparatorLine11.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine11.Line1Width = 1F; + this.smartSeparatorLine11.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine11.Line2Width = 1F; + this.smartSeparatorLine11.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine11.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine11.Name = "smartSeparatorLine11"; + this.smartSeparatorLine11.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine11.TabIndex = 23; + this.smartSeparatorLine11.Text = "smartSeparatorLine11"; // - // smartSeparatorLine23 + // labelDispMData1 // - this.smartSeparatorLine23.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine23.Line1Width = 1F; - this.smartSeparatorLine23.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine23.Line2Width = 1F; - this.smartSeparatorLine23.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine23.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine23.Name = "smartSeparatorLine23"; - this.smartSeparatorLine23.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine23.TabIndex = 37; - this.smartSeparatorLine23.Text = "smartSeparatorLine23"; + this.labelDispMData1.BackGround = null; + this.labelDispMData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData1.LineSpacing = 0F; + this.labelDispMData1.Location = new System.Drawing.Point(80, 219); + this.labelDispMData1.Name = "labelDispMData1"; + this.labelDispMData1.OverlapOptimize = true; + this.labelDispMData1.PasswordChar = '\0'; + this.labelDispMData1.Radius = 3; + this.labelDispMData1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData1.Size = new System.Drawing.Size(90, 20); + this.labelDispMData1.TabIndex = 14; + this.labelDispMData1.Text = "9.2354"; + this.labelDispMData1.TextColor = System.Drawing.Color.White; + this.labelDispMData1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData1.Wordwrap = false; // - // labelPressureWork3 + // labelPressureMaster1 // - this.labelPressureWork3.BackGround = null; - this.labelPressureWork3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork3.LineSpacing = 0F; - this.labelPressureWork3.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork3.Name = "labelPressureWork3"; - this.labelPressureWork3.OverlapOptimize = true; - this.labelPressureWork3.PasswordChar = '\0'; - this.labelPressureWork3.Radius = 3; - this.labelPressureWork3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork3.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork3.TabIndex = 41; - this.labelPressureWork3.Text = "0.0023"; - this.labelPressureWork3.TextColor = System.Drawing.Color.White; - this.labelPressureWork3.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork3.Wordwrap = false; + this.labelPressureMaster1.BackGround = null; + this.labelPressureMaster1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster1.LineSpacing = 0F; + this.labelPressureMaster1.Location = new System.Drawing.Point(80, 83); + this.labelPressureMaster1.Name = "labelPressureMaster1"; + this.labelPressureMaster1.OverlapOptimize = true; + this.labelPressureMaster1.PasswordChar = '\0'; + this.labelPressureMaster1.Radius = 3; + this.labelPressureMaster1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster1.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster1.TabIndex = 20; + this.labelPressureMaster1.Text = "0.0023"; + this.labelPressureMaster1.TextColor = System.Drawing.Color.White; + this.labelPressureMaster1.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster1.Wordwrap = false; // - // labelDiffMadc3 + // smartLabel17 // - this.labelDiffMadc3.BackGround = null; - this.labelDiffMadc3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc3.LineSpacing = 0F; - this.labelDiffMadc3.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc3.Name = "labelDiffMadc3"; - this.labelDiffMadc3.OverlapOptimize = true; - this.labelDiffMadc3.PasswordChar = '\0'; - this.labelDiffMadc3.Radius = 3; - this.labelDiffMadc3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc3.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc3.TabIndex = 40; - this.labelDiffMadc3.Text = "0.0023"; - this.labelDiffMadc3.TextColor = System.Drawing.Color.White; - this.labelDiffMadc3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc3.Wordwrap = false; + this.smartLabel17.BackGround = this.smartGroupBox2; + this.smartLabel17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel17.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel17.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel17.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel17.LineSpacing = 0F; + this.smartLabel17.Location = new System.Drawing.Point(4, 151); + 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(70, 20); + this.smartLabel17.TabIndex = 32; + this.smartLabel17.Text = "LR.Sum"; + 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; // - // smartLabel23 + // labelTitleDispMDataD1 // - this.smartLabel23.BackGround = this.smartGroupBox2; - this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel23.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel23.LineSpacing = 0F; - this.smartLabel23.Location = new System.Drawing.Point(4, 150); - 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(70, 20); - this.smartLabel23.TabIndex = 39; - this.smartLabel23.Text = "ADC"; - 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; + this.labelTitleDispMDataD1.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD1.LineSpacing = 0F; + this.labelTitleDispMDataD1.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD1.Name = "labelTitleDispMDataD1"; + this.labelTitleDispMDataD1.OverlapOptimize = true; + this.labelTitleDispMDataD1.PasswordChar = '\0'; + this.labelTitleDispMDataD1.Radius = 3; + this.labelTitleDispMDataD1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD1.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD1.TabIndex = 28; + this.labelTitleDispMDataD1.Text = "MData.Diff"; + this.labelTitleDispMDataD1.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD1.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD1.Wordwrap = false; // - // smartSeparatorLine3 + // smartLabel8 // - this.smartSeparatorLine3.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine3.Line1Width = 1F; - this.smartSeparatorLine3.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine3.Line2Width = 1F; - this.smartSeparatorLine3.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine3.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine3.Name = "smartSeparatorLine3"; - this.smartSeparatorLine3.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine3.TabIndex = 38; - this.smartSeparatorLine3.Text = "smartSeparatorLine3"; + this.smartLabel8.BackGround = this.smartGroupBox2; + this.smartLabel8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel8.LineSpacing = 0F; + this.smartLabel8.Location = new System.Drawing.Point(4, 129); + this.smartLabel8.Name = "smartLabel8"; + this.smartLabel8.OverlapOptimize = true; + this.smartLabel8.PasswordChar = '\0'; + this.smartLabel8.Radius = 3; + this.smartLabel8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel8.Size = new System.Drawing.Size(70, 20); + this.smartLabel8.TabIndex = 15; + this.smartLabel8.Text = "LR.Sec"; + this.smartLabel8.TextColor = System.Drawing.Color.White; + this.smartLabel8.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel8.Wordwrap = false; // - // labelPressureMaster3 + // smartLabel10 // - this.labelPressureMaster3.BackGround = null; - this.labelPressureMaster3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster3.LineSpacing = 0F; - this.labelPressureMaster3.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster3.Name = "labelPressureMaster3"; - this.labelPressureMaster3.OverlapOptimize = true; - this.labelPressureMaster3.PasswordChar = '\0'; - this.labelPressureMaster3.Radius = 3; - this.labelPressureMaster3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster3.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster3.TabIndex = 36; - this.labelPressureMaster3.Text = "0.0023"; - this.labelPressureMaster3.TextColor = System.Drawing.Color.White; - this.labelPressureMaster3.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster3.Wordwrap = false; + this.smartLabel10.BackGround = this.smartGroupBox2; + this.smartLabel10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel10.LineSpacing = 0F; + this.smartLabel10.Location = new System.Drawing.Point(4, 83); + this.smartLabel10.Name = "smartLabel10"; + this.smartLabel10.OverlapOptimize = true; + this.smartLabel10.PasswordChar = '\0'; + this.smartLabel10.Radius = 3; + this.smartLabel10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel10.Size = new System.Drawing.Size(70, 20); + this.smartLabel10.TabIndex = 19; + this.smartLabel10.Text = "master"; + this.smartLabel10.TextColor = System.Drawing.Color.White; + this.smartLabel10.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel10.Wordwrap = false; // - // smartLabel25 + // labelDispMDataMax1 // - this.smartLabel25.BackGround = this.smartGroupBox2; - this.smartLabel25.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel25.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel25.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel25.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel25.LineSpacing = 0F; - this.smartLabel25.Location = new System.Drawing.Point(4, 262); - 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(70, 20); - this.smartLabel25.TabIndex = 35; - this.smartLabel25.Text = "master"; - 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; + this.labelDispMDataMax1.BackGround = null; + this.labelDispMDataMax1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax1.LineSpacing = 0F; + this.labelDispMDataMax1.Location = new System.Drawing.Point(80, 263); + this.labelDispMDataMax1.Name = "labelDispMDataMax1"; + this.labelDispMDataMax1.OverlapOptimize = true; + this.labelDispMDataMax1.PasswordChar = '\0'; + this.labelDispMDataMax1.Radius = 3; + this.labelDispMDataMax1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax1.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax1.TabIndex = 31; + this.labelDispMDataMax1.Text = "9.2354"; + this.labelDispMDataMax1.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax1.Wordwrap = false; + // + // labelDispMDataDiff1 + // + this.labelDispMDataDiff1.BackGround = null; + this.labelDispMDataDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff1.LineSpacing = 0F; + this.labelDispMDataDiff1.Location = new System.Drawing.Point(80, 241); + this.labelDispMDataDiff1.Name = "labelDispMDataDiff1"; + this.labelDispMDataDiff1.OverlapOptimize = true; + this.labelDispMDataDiff1.PasswordChar = '\0'; + this.labelDispMDataDiff1.Radius = 3; + this.labelDispMDataDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff1.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff1.TabIndex = 29; + this.labelDispMDataDiff1.Text = "9.2354"; + this.labelDispMDataDiff1.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff1.Wordwrap = false; + // + // labelDiffSecDiff1 + // + this.labelDiffSecDiff1.BackGround = null; + this.labelDiffSecDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff1.LineSpacing = 0F; + this.labelDiffSecDiff1.Location = new System.Drawing.Point(80, 129); + this.labelDiffSecDiff1.Name = "labelDiffSecDiff1"; + this.labelDiffSecDiff1.OverlapOptimize = true; + this.labelDiffSecDiff1.PasswordChar = '\0'; + this.labelDiffSecDiff1.Radius = 3; + this.labelDiffSecDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff1.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff1.TabIndex = 16; + this.labelDiffSecDiff1.Text = "0.0023"; + this.labelDiffSecDiff1.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff1.Wordwrap = false; + // + // smartLabel12 + // + this.smartLabel12.BackGround = this.smartGroupBox2; + this.smartLabel12.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel12.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel12.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel12.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel12.LineSpacing = 0F; + this.smartLabel12.Location = new System.Drawing.Point(4, 61); + this.smartLabel12.Name = "smartLabel12"; + this.smartLabel12.OverlapOptimize = true; + this.smartLabel12.PasswordChar = '\0'; + this.smartLabel12.Radius = 3; + this.smartLabel12.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel12.Size = new System.Drawing.Size(70, 20); + this.smartLabel12.TabIndex = 17; + this.smartLabel12.Text = "work"; + this.smartLabel12.TextColor = System.Drawing.Color.White; + this.smartLabel12.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel12.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel12.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel12.Wordwrap = false; + // + // labelTitleDispMDataM1 + // + this.labelTitleDispMDataM1.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM1.LineSpacing = 0F; + this.labelTitleDispMDataM1.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM1.Name = "labelTitleDispMDataM1"; + this.labelTitleDispMDataM1.OverlapOptimize = true; + this.labelTitleDispMDataM1.PasswordChar = '\0'; + this.labelTitleDispMDataM1.Radius = 3; + this.labelTitleDispMDataM1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM1.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM1.TabIndex = 30; + this.labelTitleDispMDataM1.Text = "MData.Max"; + this.labelTitleDispMDataM1.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM1.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM1.Wordwrap = false; // // smartLabel26 // @@ -1576,7 +1352,7 @@ this.smartLabel26.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel26.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel26.LineSpacing = 0F; - this.smartLabel26.Location = new System.Drawing.Point(4, 240); + this.smartLabel26.Location = new System.Drawing.Point(4, 61); this.smartLabel26.Name = "smartLabel26"; this.smartLabel26.OverlapOptimize = true; this.smartLabel26.PasswordChar = '\0'; @@ -1591,6 +1367,367 @@ this.smartLabel26.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel26.Wordwrap = false; // + // smartLabel41 + // + this.smartLabel41.BackGround = this.smartGroupBox2; + this.smartLabel41.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel41.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel41.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel41.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel41.LineSpacing = 0F; + this.smartLabel41.Location = new System.Drawing.Point(4, 173); + this.smartLabel41.Name = "smartLabel41"; + this.smartLabel41.OverlapOptimize = true; + this.smartLabel41.PasswordChar = '\0'; + this.smartLabel41.Radius = 3; + this.smartLabel41.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel41.Size = new System.Drawing.Size(70, 20); + this.smartLabel41.TabIndex = 48; + this.smartLabel41.Text = "LR.Max"; + this.smartLabel41.TextColor = System.Drawing.Color.White; + this.smartLabel41.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel41.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel41.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel41.Wordwrap = false; + // + // smartLabel23 + // + this.smartLabel23.BackGround = this.smartGroupBox2; + this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel23.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel23.LineSpacing = 0F; + this.smartLabel23.Location = new System.Drawing.Point(4, 107); + 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(70, 20); + this.smartLabel23.TabIndex = 39; + this.smartLabel23.Text = "ADC"; + 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; + // + // smartSeparatorLine13 + // + this.smartSeparatorLine13.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine13.Line1Width = 1F; + this.smartSeparatorLine13.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine13.Line2Width = 1F; + this.smartSeparatorLine13.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine13.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine13.Name = "smartSeparatorLine13"; + this.smartSeparatorLine13.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine13.TabIndex = 25; + this.smartSeparatorLine13.Text = "smartSeparatorLine13"; + // + // smartSeparatorLine3 + // + this.smartSeparatorLine3.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine3.Line1Width = 1F; + this.smartSeparatorLine3.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine3.Line2Width = 1F; + this.smartSeparatorLine3.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine3.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine3.Name = "smartSeparatorLine3"; + this.smartSeparatorLine3.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine3.TabIndex = 38; + this.smartSeparatorLine3.Text = "smartSeparatorLine3"; + // + // labelDiffSecSum3 + // + this.labelDiffSecSum3.BackGround = null; + this.labelDiffSecSum3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum3.LineSpacing = 0F; + this.labelDiffSecSum3.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum3.Name = "labelDiffSecSum3"; + this.labelDiffSecSum3.OverlapOptimize = true; + this.labelDiffSecSum3.PasswordChar = '\0'; + this.labelDiffSecSum3.Radius = 3; + this.labelDiffSecSum3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum3.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum3.TabIndex = 47; + this.labelDiffSecSum3.Text = "0.0023"; + this.labelDiffSecSum3.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum3.Wordwrap = false; + // + // labelDiffMadc3 + // + this.labelDiffMadc3.BackGround = null; + this.labelDiffMadc3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc3.LineSpacing = 0F; + this.labelDiffMadc3.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc3.Name = "labelDiffMadc3"; + this.labelDiffMadc3.OverlapOptimize = true; + this.labelDiffMadc3.PasswordChar = '\0'; + this.labelDiffMadc3.Radius = 3; + this.labelDiffMadc3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc3.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc3.TabIndex = 40; + this.labelDiffMadc3.Text = "0.0023"; + this.labelDiffMadc3.TextColor = System.Drawing.Color.White; + this.labelDiffMadc3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc3.Wordwrap = false; + // + // labelDispRData3 + // + this.labelDispRData3.BackGround = null; + this.labelDispRData3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData3.LineSpacing = 0F; + this.labelDispRData3.Location = new System.Drawing.Point(81, 197); + this.labelDispRData3.Name = "labelDispRData3"; + this.labelDispRData3.OverlapOptimize = true; + this.labelDispRData3.PasswordChar = '\0'; + this.labelDispRData3.Radius = 3; + this.labelDispRData3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData3.Size = new System.Drawing.Size(90, 20); + this.labelDispRData3.TabIndex = 28; + this.labelDispRData3.Text = "-9.23 / -10.00"; + this.labelDispRData3.TextColor = System.Drawing.Color.White; + this.labelDispRData3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData3.Wordwrap = false; + // + // labelPressureMaster3 + // + this.labelPressureMaster3.BackGround = null; + this.labelPressureMaster3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster3.LineSpacing = 0F; + this.labelPressureMaster3.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster3.Name = "labelPressureMaster3"; + this.labelPressureMaster3.OverlapOptimize = true; + this.labelPressureMaster3.PasswordChar = '\0'; + this.labelPressureMaster3.Radius = 3; + this.labelPressureMaster3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster3.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster3.TabIndex = 36; + this.labelPressureMaster3.Text = "0.0023"; + this.labelPressureMaster3.TextColor = System.Drawing.Color.White; + this.labelPressureMaster3.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster3.Wordwrap = false; + // + // smartLabel45 + // + this.smartLabel45.BackGround = this.smartGroupBox2; + this.smartLabel45.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel45.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel45.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel45.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel45.LineSpacing = 0F; + this.smartLabel45.Location = new System.Drawing.Point(4, 151); + this.smartLabel45.Name = "smartLabel45"; + this.smartLabel45.OverlapOptimize = true; + this.smartLabel45.PasswordChar = '\0'; + this.smartLabel45.Radius = 3; + this.smartLabel45.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel45.Size = new System.Drawing.Size(70, 20); + this.smartLabel45.TabIndex = 46; + this.smartLabel45.Text = "LR.Sum"; + this.smartLabel45.TextColor = System.Drawing.Color.White; + this.smartLabel45.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel45.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel45.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel45.Wordwrap = false; + // + // labelPressureWork3 + // + this.labelPressureWork3.BackGround = null; + this.labelPressureWork3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork3.LineSpacing = 0F; + this.labelPressureWork3.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork3.Name = "labelPressureWork3"; + this.labelPressureWork3.OverlapOptimize = true; + this.labelPressureWork3.PasswordChar = '\0'; + this.labelPressureWork3.Radius = 3; + this.labelPressureWork3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork3.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork3.TabIndex = 41; + this.labelPressureWork3.Text = "0.0023"; + this.labelPressureWork3.TextColor = System.Drawing.Color.White; + this.labelPressureWork3.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork3.Wordwrap = false; + // + // labelTitleDispMData3 + // + this.labelTitleDispMData3.BackGround = this.smartGroupBox2; + this.labelTitleDispMData3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData3.LineSpacing = 0F; + this.labelTitleDispMData3.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData3.Name = "labelTitleDispMData3"; + this.labelTitleDispMData3.OverlapOptimize = true; + this.labelTitleDispMData3.PasswordChar = '\0'; + this.labelTitleDispMData3.Radius = 3; + this.labelTitleDispMData3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData3.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData3.TabIndex = 30; + this.labelTitleDispMData3.Text = "MData"; + this.labelTitleDispMData3.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData3.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData3.Wordwrap = false; + // + // smartLabel25 + // + this.smartLabel25.BackGround = this.smartGroupBox2; + this.smartLabel25.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel25.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel25.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel25.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel25.LineSpacing = 0F; + this.smartLabel25.Location = new System.Drawing.Point(4, 83); + 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(70, 20); + this.smartLabel25.TabIndex = 35; + this.smartLabel25.Text = "master"; + 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; + // + // labelDispMDataMax3 + // + this.labelDispMDataMax3.BackGround = null; + this.labelDispMDataMax3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax3.LineSpacing = 0F; + this.labelDispMDataMax3.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax3.Name = "labelDispMDataMax3"; + this.labelDispMDataMax3.OverlapOptimize = true; + this.labelDispMDataMax3.PasswordChar = '\0'; + this.labelDispMDataMax3.Radius = 3; + this.labelDispMDataMax3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax3.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax3.TabIndex = 45; + this.labelDispMDataMax3.Text = "9.2354"; + this.labelDispMDataMax3.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax3.Wordwrap = false; + // + // smartSeparatorLine23 + // + this.smartSeparatorLine23.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine23.Line1Width = 1F; + this.smartSeparatorLine23.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine23.Line2Width = 1F; + this.smartSeparatorLine23.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine23.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine23.Name = "smartSeparatorLine23"; + this.smartSeparatorLine23.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine23.TabIndex = 37; + this.smartSeparatorLine23.Text = "smartSeparatorLine23"; + // + // labelDispMData3 + // + this.labelDispMData3.BackGround = null; + this.labelDispMData3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData3.LineSpacing = 0F; + this.labelDispMData3.Location = new System.Drawing.Point(81, 219); + this.labelDispMData3.Name = "labelDispMData3"; + this.labelDispMData3.OverlapOptimize = true; + this.labelDispMData3.PasswordChar = '\0'; + this.labelDispMData3.Radius = 3; + this.labelDispMData3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData3.Size = new System.Drawing.Size(90, 20); + this.labelDispMData3.TabIndex = 31; + this.labelDispMData3.Text = "9.2354"; + this.labelDispMData3.TextColor = System.Drawing.Color.White; + this.labelDispMData3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData3.Wordwrap = false; + // + // labelTitleDispMDataD3 + // + this.labelTitleDispMDataD3.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD3.LineSpacing = 0F; + this.labelTitleDispMDataD3.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD3.Name = "labelTitleDispMDataD3"; + this.labelTitleDispMDataD3.OverlapOptimize = true; + this.labelTitleDispMDataD3.PasswordChar = '\0'; + this.labelTitleDispMDataD3.Radius = 3; + this.labelTitleDispMDataD3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD3.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD3.TabIndex = 42; + this.labelTitleDispMDataD3.Text = "MData.Diff"; + this.labelTitleDispMDataD3.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD3.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD3.Wordwrap = false; + // + // labelTitleDispMDataM3 + // + this.labelTitleDispMDataM3.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM3.LineSpacing = 0F; + this.labelTitleDispMDataM3.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM3.Name = "labelTitleDispMDataM3"; + this.labelTitleDispMDataM3.OverlapOptimize = true; + this.labelTitleDispMDataM3.PasswordChar = '\0'; + this.labelTitleDispMDataM3.Radius = 3; + this.labelTitleDispMDataM3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM3.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM3.TabIndex = 44; + this.labelTitleDispMDataM3.Text = "MData.Max"; + this.labelTitleDispMDataM3.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM3.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM3.Wordwrap = false; + // // labelDiffSecDiff3 // this.labelDiffSecDiff3.BackGround = null; @@ -1599,7 +1736,7 @@ this.labelDiffSecDiff3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelDiffSecDiff3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelDiffSecDiff3.LineSpacing = 0F; - this.labelDiffSecDiff3.Location = new System.Drawing.Point(81, 172); + this.labelDiffSecDiff3.Location = new System.Drawing.Point(81, 129); this.labelDiffSecDiff3.Name = "labelDiffSecDiff3"; this.labelDiffSecDiff3.OverlapOptimize = true; this.labelDiffSecDiff3.PasswordChar = '\0'; @@ -1622,7 +1759,7 @@ this.smartLabel28.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel28.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel28.LineSpacing = 0F; - this.smartLabel28.Location = new System.Drawing.Point(4, 172); + this.smartLabel28.Location = new System.Drawing.Point(4, 129); this.smartLabel28.Name = "smartLabel28"; this.smartLabel28.OverlapOptimize = true; this.smartLabel28.PasswordChar = '\0'; @@ -1637,164 +1774,58 @@ this.smartLabel28.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel28.Wordwrap = false; // - // labelDispMData3 + // labelDispMDataDiff3 // - this.labelDispMData3.BackGround = null; - this.labelDispMData3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData3.LineSpacing = 0F; - this.labelDispMData3.Location = new System.Drawing.Point(81, 83); - this.labelDispMData3.Name = "labelDispMData3"; - this.labelDispMData3.OverlapOptimize = true; - this.labelDispMData3.PasswordChar = '\0'; - this.labelDispMData3.Radius = 3; - this.labelDispMData3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData3.Size = new System.Drawing.Size(90, 20); - this.labelDispMData3.TabIndex = 31; - this.labelDispMData3.Text = "9.2354"; - this.labelDispMData3.TextColor = System.Drawing.Color.White; - this.labelDispMData3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData3.Wordwrap = false; - // - // smartLabel30 - // - this.smartLabel30.BackGround = this.smartGroupBox2; - this.smartLabel30.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel30.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel30.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel30.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel30.LineSpacing = 0F; - this.smartLabel30.Location = new System.Drawing.Point(4, 83); - this.smartLabel30.Name = "smartLabel30"; - this.smartLabel30.OverlapOptimize = true; - this.smartLabel30.PasswordChar = '\0'; - this.smartLabel30.Radius = 3; - this.smartLabel30.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel30.Size = new System.Drawing.Size(70, 20); - this.smartLabel30.TabIndex = 30; - this.smartLabel30.Text = "MData"; - this.smartLabel30.TextColor = System.Drawing.Color.White; - this.smartLabel30.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel30.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel30.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel30.Wordwrap = false; - // - // labelDispRData3 - // - this.labelDispRData3.BackGround = null; - this.labelDispRData3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData3.LineSpacing = 0F; - this.labelDispRData3.Location = new System.Drawing.Point(81, 61); - this.labelDispRData3.Name = "labelDispRData3"; - this.labelDispRData3.OverlapOptimize = true; - this.labelDispRData3.PasswordChar = '\0'; - this.labelDispRData3.Radius = 3; - this.labelDispRData3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData3.Size = new System.Drawing.Size(90, 20); - this.labelDispRData3.TabIndex = 28; - this.labelDispRData3.Text = "-9.23 / -10.00"; - this.labelDispRData3.TextColor = System.Drawing.Color.White; - this.labelDispRData3.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData3.Wordwrap = false; - // - // smartLabel32 - // - this.smartLabel32.BackGround = this.smartGroupBox2; - this.smartLabel32.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel32.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel32.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel32.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel32.LineSpacing = 0F; - this.smartLabel32.Location = new System.Drawing.Point(4, 61); - this.smartLabel32.Name = "smartLabel32"; - this.smartLabel32.OverlapOptimize = true; - this.smartLabel32.PasswordChar = '\0'; - this.smartLabel32.Radius = 3; - this.smartLabel32.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel32.Size = new System.Drawing.Size(70, 20); - this.smartLabel32.TabIndex = 29; - this.smartLabel32.Text = "RData"; - this.smartLabel32.TextColor = System.Drawing.Color.White; - this.smartLabel32.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel32.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel32.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel32.Wordwrap = false; - // - // smartSeparatorLine13 - // - this.smartSeparatorLine13.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine13.Line1Width = 1F; - this.smartSeparatorLine13.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine13.Line2Width = 1F; - this.smartSeparatorLine13.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine13.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine13.Name = "smartSeparatorLine13"; - this.smartSeparatorLine13.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine13.TabIndex = 25; - this.smartSeparatorLine13.Text = "smartSeparatorLine13"; - // - // labelResult3 - // - this.labelResult3.BackGround = null; - this.labelResult3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelResult3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelResult3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult3.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); - this.labelResult3.LineSpacing = 0F; - this.labelResult3.Location = new System.Drawing.Point(4, 28); - this.labelResult3.Name = "labelResult3"; - this.labelResult3.OverlapOptimize = true; - this.labelResult3.PasswordChar = '\0'; - this.labelResult3.Radius = 3; - this.labelResult3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult3.Size = new System.Drawing.Size(166, 27); - this.labelResult3.TabIndex = 24; - this.labelResult3.Text = "제품 없음"; - this.labelResult3.TextColor = System.Drawing.Color.White; - this.labelResult3.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult3.Visible = false; - this.labelResult3.Wordwrap = false; + this.labelDispMDataDiff3.BackGround = null; + this.labelDispMDataDiff3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff3.LineSpacing = 0F; + this.labelDispMDataDiff3.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff3.Name = "labelDispMDataDiff3"; + this.labelDispMDataDiff3.OverlapOptimize = true; + this.labelDispMDataDiff3.PasswordChar = '\0'; + this.labelDispMDataDiff3.Radius = 3; + this.labelDispMDataDiff3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff3.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff3.TabIndex = 43; + this.labelDispMDataDiff3.Text = "9.2354"; + this.labelDispMDataDiff3.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff3.Wordwrap = false; // // smartGroupBox5 // this.smartGroupBox5.BackGround = null; this.smartGroupBox5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox5.BackImage = null; - this.smartGroupBox5.Controls.Add(this.labelDiffMean4); - this.smartGroupBox5.Controls.Add(this.smartLabel57); - this.smartGroupBox5.Controls.Add(this.labelDiffSecSum4); - this.smartGroupBox5.Controls.Add(this.smartLabel60); - this.smartGroupBox5.Controls.Add(this.labelDispSTD4); - this.smartGroupBox5.Controls.Add(this.smartLabel66); - this.smartGroupBox5.Controls.Add(this.labelDispMDataDiff4); - this.smartGroupBox5.Controls.Add(this.smartLabel70); - this.smartGroupBox5.Controls.Add(this.smartSeparatorLine5); - this.smartGroupBox5.Controls.Add(this.labelPressureWork4); - this.smartGroupBox5.Controls.Add(this.labelDiffMadc4); - this.smartGroupBox5.Controls.Add(this.smartLabel35); - this.smartGroupBox5.Controls.Add(this.smartSeparatorLine4); - this.smartGroupBox5.Controls.Add(this.labelPressureMaster4); - this.smartGroupBox5.Controls.Add(this.smartLabel37); + this.smartGroupBox5.Controls.Add(this.labelDiffSecMax4); + this.smartGroupBox5.Controls.Add(this.labelResult4); + this.smartGroupBox5.Controls.Add(this.labelTitleDispRData4); this.smartGroupBox5.Controls.Add(this.smartLabel38); + this.smartGroupBox5.Controls.Add(this.smartLabel57); + this.smartGroupBox5.Controls.Add(this.smartLabel35); + this.smartGroupBox5.Controls.Add(this.smartSeparatorLine14); + this.smartGroupBox5.Controls.Add(this.smartSeparatorLine4); + this.smartGroupBox5.Controls.Add(this.labelDiffSecSum4); + this.smartGroupBox5.Controls.Add(this.labelDiffMadc4); + this.smartGroupBox5.Controls.Add(this.labelDispRData4); + this.smartGroupBox5.Controls.Add(this.labelPressureMaster4); + this.smartGroupBox5.Controls.Add(this.smartLabel60); + this.smartGroupBox5.Controls.Add(this.labelPressureWork4); + this.smartGroupBox5.Controls.Add(this.labelTitleDispMData4); + this.smartGroupBox5.Controls.Add(this.smartLabel37); + this.smartGroupBox5.Controls.Add(this.labelDispMDataMax4); + this.smartGroupBox5.Controls.Add(this.smartSeparatorLine5); + this.smartGroupBox5.Controls.Add(this.labelDispMData4); + this.smartGroupBox5.Controls.Add(this.labelTitleDispMDataD4); + this.smartGroupBox5.Controls.Add(this.labelTitleDispMDataM4); this.smartGroupBox5.Controls.Add(this.labelDiffSecDiff4); this.smartGroupBox5.Controls.Add(this.smartLabel40); - this.smartGroupBox5.Controls.Add(this.labelDispMData4); - this.smartGroupBox5.Controls.Add(this.smartLabel42); - this.smartGroupBox5.Controls.Add(this.labelDispRData4); - this.smartGroupBox5.Controls.Add(this.smartLabel44); - this.smartGroupBox5.Controls.Add(this.smartSeparatorLine14); - this.smartGroupBox5.Controls.Add(this.labelResult4); + this.smartGroupBox5.Controls.Add(this.labelDispMDataDiff4); this.smartGroupBox5.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox5.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox5.FrameLineThickness = 2; @@ -1808,504 +1839,28 @@ this.smartGroupBox5.Text = "Lane 4"; this.smartGroupBox5.TextColor = System.Drawing.Color.White; // - // labelDiffMean4 + // labelDiffSecMax4 // - this.labelDiffMean4.BackGround = null; - this.labelDiffMean4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean4.LineSpacing = 0F; - this.labelDiffMean4.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean4.Name = "labelDiffMean4"; - this.labelDiffMean4.OverlapOptimize = true; - this.labelDiffMean4.PasswordChar = '\0'; - this.labelDiffMean4.Radius = 3; - this.labelDiffMean4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean4.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean4.TabIndex = 49; - this.labelDiffMean4.Text = "0.0023"; - this.labelDiffMean4.TextColor = System.Drawing.Color.White; - this.labelDiffMean4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean4.Wordwrap = false; - // - // smartLabel57 - // - this.smartLabel57.BackGround = this.smartGroupBox2; - this.smartLabel57.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel57.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel57.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel57.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel57.LineSpacing = 0F; - this.smartLabel57.Location = new System.Drawing.Point(4, 216); - this.smartLabel57.Name = "smartLabel57"; - this.smartLabel57.OverlapOptimize = true; - this.smartLabel57.PasswordChar = '\0'; - this.smartLabel57.Radius = 3; - this.smartLabel57.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel57.Size = new System.Drawing.Size(70, 20); - this.smartLabel57.TabIndex = 48; - this.smartLabel57.Text = "LR.Avg"; - this.smartLabel57.TextColor = System.Drawing.Color.White; - this.smartLabel57.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel57.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel57.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel57.Wordwrap = false; - // - // labelDiffSecSum4 - // - this.labelDiffSecSum4.BackGround = null; - this.labelDiffSecSum4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum4.LineSpacing = 0F; - this.labelDiffSecSum4.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum4.Name = "labelDiffSecSum4"; - this.labelDiffSecSum4.OverlapOptimize = true; - this.labelDiffSecSum4.PasswordChar = '\0'; - this.labelDiffSecSum4.Radius = 3; - this.labelDiffSecSum4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum4.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum4.TabIndex = 47; - this.labelDiffSecSum4.Text = "0.0023"; - this.labelDiffSecSum4.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum4.Wordwrap = false; - // - // smartLabel60 - // - this.smartLabel60.BackGround = this.smartGroupBox2; - this.smartLabel60.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel60.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel60.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel60.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel60.LineSpacing = 0F; - this.smartLabel60.Location = new System.Drawing.Point(4, 194); - this.smartLabel60.Name = "smartLabel60"; - this.smartLabel60.OverlapOptimize = true; - this.smartLabel60.PasswordChar = '\0'; - this.smartLabel60.Radius = 3; - this.smartLabel60.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel60.Size = new System.Drawing.Size(70, 20); - this.smartLabel60.TabIndex = 46; - this.smartLabel60.Text = "LR.Sum"; - this.smartLabel60.TextColor = System.Drawing.Color.White; - this.smartLabel60.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel60.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel60.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel60.Wordwrap = false; - // - // labelDispSTD4 - // - this.labelDispSTD4.BackGround = null; - this.labelDispSTD4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD4.LineSpacing = 0F; - this.labelDispSTD4.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD4.Name = "labelDispSTD4"; - this.labelDispSTD4.OverlapOptimize = true; - this.labelDispSTD4.PasswordChar = '\0'; - this.labelDispSTD4.Radius = 3; - this.labelDispSTD4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD4.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD4.TabIndex = 45; - this.labelDispSTD4.Text = "9.2354"; - this.labelDispSTD4.TextColor = System.Drawing.Color.White; - this.labelDispSTD4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD4.Wordwrap = false; - // - // smartLabel66 - // - this.smartLabel66.BackGround = this.smartGroupBox2; - this.smartLabel66.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel66.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel66.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel66.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel66.LineSpacing = 0F; - this.smartLabel66.Location = new System.Drawing.Point(4, 127); - this.smartLabel66.Name = "smartLabel66"; - this.smartLabel66.OverlapOptimize = true; - this.smartLabel66.PasswordChar = '\0'; - this.smartLabel66.Radius = 3; - this.smartLabel66.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel66.Size = new System.Drawing.Size(70, 20); - this.smartLabel66.TabIndex = 44; - this.smartLabel66.Text = "STD"; - this.smartLabel66.TextColor = System.Drawing.Color.White; - this.smartLabel66.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel66.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel66.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel66.Wordwrap = false; - // - // labelDispMDataDiff4 - // - this.labelDispMDataDiff4.BackGround = null; - this.labelDispMDataDiff4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff4.LineSpacing = 0F; - this.labelDispMDataDiff4.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff4.Name = "labelDispMDataDiff4"; - this.labelDispMDataDiff4.OverlapOptimize = true; - this.labelDispMDataDiff4.PasswordChar = '\0'; - this.labelDispMDataDiff4.Radius = 3; - this.labelDispMDataDiff4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff4.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff4.TabIndex = 43; - this.labelDispMDataDiff4.Text = "9.2354"; - this.labelDispMDataDiff4.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff4.Wordwrap = false; - // - // smartLabel70 - // - this.smartLabel70.BackGround = this.smartGroupBox2; - this.smartLabel70.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel70.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel70.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel70.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel70.LineSpacing = 0F; - this.smartLabel70.Location = new System.Drawing.Point(4, 105); - this.smartLabel70.Name = "smartLabel70"; - this.smartLabel70.OverlapOptimize = true; - this.smartLabel70.PasswordChar = '\0'; - this.smartLabel70.Radius = 3; - this.smartLabel70.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel70.Size = new System.Drawing.Size(70, 20); - this.smartLabel70.TabIndex = 42; - this.smartLabel70.Text = "Ch.rate"; - this.smartLabel70.TextColor = System.Drawing.Color.White; - this.smartLabel70.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel70.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel70.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel70.Wordwrap = false; - // - // smartSeparatorLine5 - // - this.smartSeparatorLine5.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine5.Line1Width = 1F; - this.smartSeparatorLine5.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine5.Line2Width = 1F; - this.smartSeparatorLine5.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine5.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine5.Name = "smartSeparatorLine5"; - this.smartSeparatorLine5.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine5.TabIndex = 37; - this.smartSeparatorLine5.Text = "smartSeparatorLine5"; - // - // labelPressureWork4 - // - this.labelPressureWork4.BackGround = null; - this.labelPressureWork4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork4.LineSpacing = 0F; - this.labelPressureWork4.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork4.Name = "labelPressureWork4"; - this.labelPressureWork4.OverlapOptimize = true; - this.labelPressureWork4.PasswordChar = '\0'; - this.labelPressureWork4.Radius = 3; - this.labelPressureWork4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork4.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork4.TabIndex = 41; - this.labelPressureWork4.Text = "0.0023"; - this.labelPressureWork4.TextColor = System.Drawing.Color.White; - this.labelPressureWork4.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork4.Wordwrap = false; - // - // labelDiffMadc4 - // - this.labelDiffMadc4.BackGround = null; - this.labelDiffMadc4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc4.LineSpacing = 0F; - this.labelDiffMadc4.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc4.Name = "labelDiffMadc4"; - this.labelDiffMadc4.OverlapOptimize = true; - this.labelDiffMadc4.PasswordChar = '\0'; - this.labelDiffMadc4.Radius = 3; - this.labelDiffMadc4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc4.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc4.TabIndex = 40; - this.labelDiffMadc4.Text = "0.0023"; - this.labelDiffMadc4.TextColor = System.Drawing.Color.White; - this.labelDiffMadc4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc4.Wordwrap = false; - // - // smartLabel35 - // - this.smartLabel35.BackGround = this.smartGroupBox2; - this.smartLabel35.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel35.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel35.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel35.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel35.LineSpacing = 0F; - this.smartLabel35.Location = new System.Drawing.Point(4, 150); - this.smartLabel35.Name = "smartLabel35"; - this.smartLabel35.OverlapOptimize = true; - this.smartLabel35.PasswordChar = '\0'; - this.smartLabel35.Radius = 3; - this.smartLabel35.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel35.Size = new System.Drawing.Size(70, 20); - this.smartLabel35.TabIndex = 39; - this.smartLabel35.Text = "ADC"; - this.smartLabel35.TextColor = System.Drawing.Color.White; - this.smartLabel35.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel35.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel35.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel35.Wordwrap = false; - // - // smartSeparatorLine4 - // - this.smartSeparatorLine4.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine4.Line1Width = 1F; - this.smartSeparatorLine4.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine4.Line2Width = 1F; - this.smartSeparatorLine4.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine4.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine4.Name = "smartSeparatorLine4"; - this.smartSeparatorLine4.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine4.TabIndex = 38; - this.smartSeparatorLine4.Text = "smartSeparatorLine4"; - // - // labelPressureMaster4 - // - this.labelPressureMaster4.BackGround = null; - this.labelPressureMaster4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster4.LineSpacing = 0F; - this.labelPressureMaster4.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster4.Name = "labelPressureMaster4"; - this.labelPressureMaster4.OverlapOptimize = true; - this.labelPressureMaster4.PasswordChar = '\0'; - this.labelPressureMaster4.Radius = 3; - this.labelPressureMaster4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster4.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster4.TabIndex = 36; - this.labelPressureMaster4.Text = "0.0023"; - this.labelPressureMaster4.TextColor = System.Drawing.Color.White; - this.labelPressureMaster4.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster4.Wordwrap = false; - // - // smartLabel37 - // - this.smartLabel37.BackGround = this.smartGroupBox2; - this.smartLabel37.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel37.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel37.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel37.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel37.LineSpacing = 0F; - this.smartLabel37.Location = new System.Drawing.Point(4, 262); - this.smartLabel37.Name = "smartLabel37"; - this.smartLabel37.OverlapOptimize = true; - this.smartLabel37.PasswordChar = '\0'; - this.smartLabel37.Radius = 3; - this.smartLabel37.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel37.Size = new System.Drawing.Size(70, 20); - this.smartLabel37.TabIndex = 35; - this.smartLabel37.Text = "master"; - this.smartLabel37.TextColor = System.Drawing.Color.White; - this.smartLabel37.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel37.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel37.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel37.Wordwrap = false; - // - // smartLabel38 - // - this.smartLabel38.BackGround = this.smartGroupBox2; - this.smartLabel38.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel38.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel38.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel38.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel38.LineSpacing = 0F; - this.smartLabel38.Location = new System.Drawing.Point(4, 240); - this.smartLabel38.Name = "smartLabel38"; - this.smartLabel38.OverlapOptimize = true; - this.smartLabel38.PasswordChar = '\0'; - this.smartLabel38.Radius = 3; - this.smartLabel38.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel38.Size = new System.Drawing.Size(70, 20); - this.smartLabel38.TabIndex = 34; - this.smartLabel38.Text = "work"; - this.smartLabel38.TextColor = System.Drawing.Color.White; - this.smartLabel38.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel38.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel38.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel38.Wordwrap = false; - // - // labelDiffSecDiff4 - // - this.labelDiffSecDiff4.BackGround = null; - this.labelDiffSecDiff4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff4.LineSpacing = 0F; - this.labelDiffSecDiff4.Location = new System.Drawing.Point(81, 172); - this.labelDiffSecDiff4.Name = "labelDiffSecDiff4"; - this.labelDiffSecDiff4.OverlapOptimize = true; - this.labelDiffSecDiff4.PasswordChar = '\0'; - this.labelDiffSecDiff4.Radius = 3; - this.labelDiffSecDiff4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff4.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff4.TabIndex = 33; - this.labelDiffSecDiff4.Text = "0.0023"; - this.labelDiffSecDiff4.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff4.Wordwrap = false; - // - // smartLabel40 - // - this.smartLabel40.BackGround = this.smartGroupBox2; - this.smartLabel40.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel40.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel40.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel40.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel40.LineSpacing = 0F; - this.smartLabel40.Location = new System.Drawing.Point(4, 172); - this.smartLabel40.Name = "smartLabel40"; - this.smartLabel40.OverlapOptimize = true; - this.smartLabel40.PasswordChar = '\0'; - this.smartLabel40.Radius = 3; - this.smartLabel40.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel40.Size = new System.Drawing.Size(70, 20); - this.smartLabel40.TabIndex = 32; - this.smartLabel40.Text = "LR.Sec"; - this.smartLabel40.TextColor = System.Drawing.Color.White; - this.smartLabel40.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel40.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel40.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel40.Wordwrap = false; - // - // labelDispMData4 - // - this.labelDispMData4.BackGround = null; - this.labelDispMData4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData4.LineSpacing = 0F; - this.labelDispMData4.Location = new System.Drawing.Point(81, 83); - this.labelDispMData4.Name = "labelDispMData4"; - this.labelDispMData4.OverlapOptimize = true; - this.labelDispMData4.PasswordChar = '\0'; - this.labelDispMData4.Radius = 3; - this.labelDispMData4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData4.Size = new System.Drawing.Size(90, 20); - this.labelDispMData4.TabIndex = 31; - this.labelDispMData4.Text = "9.2354"; - this.labelDispMData4.TextColor = System.Drawing.Color.White; - this.labelDispMData4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData4.Wordwrap = false; - // - // smartLabel42 - // - this.smartLabel42.BackGround = this.smartGroupBox2; - this.smartLabel42.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel42.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel42.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel42.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel42.LineSpacing = 0F; - this.smartLabel42.Location = new System.Drawing.Point(4, 83); - this.smartLabel42.Name = "smartLabel42"; - this.smartLabel42.OverlapOptimize = true; - this.smartLabel42.PasswordChar = '\0'; - this.smartLabel42.Radius = 3; - this.smartLabel42.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel42.Size = new System.Drawing.Size(70, 20); - this.smartLabel42.TabIndex = 30; - this.smartLabel42.Text = "MData"; - this.smartLabel42.TextColor = System.Drawing.Color.White; - this.smartLabel42.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel42.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel42.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel42.Wordwrap = false; - // - // labelDispRData4 - // - this.labelDispRData4.BackGround = null; - this.labelDispRData4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData4.LineSpacing = 0F; - this.labelDispRData4.Location = new System.Drawing.Point(81, 61); - this.labelDispRData4.Name = "labelDispRData4"; - this.labelDispRData4.OverlapOptimize = true; - this.labelDispRData4.PasswordChar = '\0'; - this.labelDispRData4.Radius = 3; - this.labelDispRData4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData4.Size = new System.Drawing.Size(90, 20); - this.labelDispRData4.TabIndex = 28; - this.labelDispRData4.Text = "-9.23 / -10.00"; - this.labelDispRData4.TextColor = System.Drawing.Color.White; - this.labelDispRData4.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData4.Wordwrap = false; - // - // smartLabel44 - // - this.smartLabel44.BackGround = this.smartGroupBox2; - this.smartLabel44.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel44.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel44.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel44.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel44.LineSpacing = 0F; - this.smartLabel44.Location = new System.Drawing.Point(4, 61); - this.smartLabel44.Name = "smartLabel44"; - this.smartLabel44.OverlapOptimize = true; - this.smartLabel44.PasswordChar = '\0'; - this.smartLabel44.Radius = 3; - this.smartLabel44.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel44.Size = new System.Drawing.Size(70, 20); - this.smartLabel44.TabIndex = 29; - this.smartLabel44.Text = "RData"; - this.smartLabel44.TextColor = System.Drawing.Color.White; - this.smartLabel44.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel44.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel44.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel44.Wordwrap = false; - // - // smartSeparatorLine14 - // - this.smartSeparatorLine14.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine14.Line1Width = 1F; - this.smartSeparatorLine14.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine14.Line2Width = 1F; - this.smartSeparatorLine14.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine14.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine14.Name = "smartSeparatorLine14"; - this.smartSeparatorLine14.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine14.TabIndex = 25; - this.smartSeparatorLine14.Text = "smartSeparatorLine14"; + this.labelDiffSecMax4.BackGround = null; + this.labelDiffSecMax4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax4.LineSpacing = 0F; + this.labelDiffSecMax4.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax4.Name = "labelDiffSecMax4"; + this.labelDiffSecMax4.OverlapOptimize = true; + this.labelDiffSecMax4.PasswordChar = '\0'; + this.labelDiffSecMax4.Radius = 3; + this.labelDiffSecMax4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax4.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax4.TabIndex = 49; + this.labelDiffSecMax4.Text = "0.0023"; + this.labelDiffSecMax4.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax4.Wordwrap = false; // // labelResult4 // @@ -2328,38 +1883,513 @@ this.labelResult4.TextColorDisable = System.Drawing.Color.Gray; this.labelResult4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelResult4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult4.Visible = false; this.labelResult4.Wordwrap = false; // + // labelTitleDispRData4 + // + this.labelTitleDispRData4.BackGround = this.smartGroupBox2; + this.labelTitleDispRData4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData4.LineSpacing = 0F; + this.labelTitleDispRData4.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData4.Name = "labelTitleDispRData4"; + this.labelTitleDispRData4.OverlapOptimize = true; + this.labelTitleDispRData4.PasswordChar = '\0'; + this.labelTitleDispRData4.Radius = 3; + this.labelTitleDispRData4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData4.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData4.TabIndex = 29; + this.labelTitleDispRData4.Text = "RData"; + this.labelTitleDispRData4.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData4.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData4.Wordwrap = false; + // + // smartLabel38 + // + this.smartLabel38.BackGround = this.smartGroupBox2; + this.smartLabel38.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel38.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel38.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel38.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel38.LineSpacing = 0F; + this.smartLabel38.Location = new System.Drawing.Point(4, 61); + this.smartLabel38.Name = "smartLabel38"; + this.smartLabel38.OverlapOptimize = true; + this.smartLabel38.PasswordChar = '\0'; + this.smartLabel38.Radius = 3; + this.smartLabel38.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel38.Size = new System.Drawing.Size(70, 20); + this.smartLabel38.TabIndex = 34; + this.smartLabel38.Text = "work"; + this.smartLabel38.TextColor = System.Drawing.Color.White; + this.smartLabel38.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel38.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel38.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel38.Wordwrap = false; + // + // smartLabel57 + // + this.smartLabel57.BackGround = this.smartGroupBox2; + this.smartLabel57.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel57.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel57.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel57.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel57.LineSpacing = 0F; + this.smartLabel57.Location = new System.Drawing.Point(4, 173); + this.smartLabel57.Name = "smartLabel57"; + this.smartLabel57.OverlapOptimize = true; + this.smartLabel57.PasswordChar = '\0'; + this.smartLabel57.Radius = 3; + this.smartLabel57.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel57.Size = new System.Drawing.Size(70, 20); + this.smartLabel57.TabIndex = 48; + this.smartLabel57.Text = "LR.Max"; + this.smartLabel57.TextColor = System.Drawing.Color.White; + this.smartLabel57.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel57.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel57.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel57.Wordwrap = false; + // + // smartLabel35 + // + this.smartLabel35.BackGround = this.smartGroupBox2; + this.smartLabel35.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel35.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel35.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel35.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel35.LineSpacing = 0F; + this.smartLabel35.Location = new System.Drawing.Point(4, 107); + this.smartLabel35.Name = "smartLabel35"; + this.smartLabel35.OverlapOptimize = true; + this.smartLabel35.PasswordChar = '\0'; + this.smartLabel35.Radius = 3; + this.smartLabel35.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel35.Size = new System.Drawing.Size(70, 20); + this.smartLabel35.TabIndex = 39; + this.smartLabel35.Text = "ADC"; + this.smartLabel35.TextColor = System.Drawing.Color.White; + this.smartLabel35.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel35.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel35.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel35.Wordwrap = false; + // + // smartSeparatorLine14 + // + this.smartSeparatorLine14.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine14.Line1Width = 1F; + this.smartSeparatorLine14.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine14.Line2Width = 1F; + this.smartSeparatorLine14.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine14.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine14.Name = "smartSeparatorLine14"; + this.smartSeparatorLine14.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine14.TabIndex = 25; + this.smartSeparatorLine14.Text = "smartSeparatorLine14"; + // + // smartSeparatorLine4 + // + this.smartSeparatorLine4.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine4.Line1Width = 1F; + this.smartSeparatorLine4.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine4.Line2Width = 1F; + this.smartSeparatorLine4.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine4.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine4.Name = "smartSeparatorLine4"; + this.smartSeparatorLine4.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine4.TabIndex = 38; + this.smartSeparatorLine4.Text = "smartSeparatorLine4"; + // + // labelDiffSecSum4 + // + this.labelDiffSecSum4.BackGround = null; + this.labelDiffSecSum4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum4.LineSpacing = 0F; + this.labelDiffSecSum4.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum4.Name = "labelDiffSecSum4"; + this.labelDiffSecSum4.OverlapOptimize = true; + this.labelDiffSecSum4.PasswordChar = '\0'; + this.labelDiffSecSum4.Radius = 3; + this.labelDiffSecSum4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum4.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum4.TabIndex = 47; + this.labelDiffSecSum4.Text = "0.0023"; + this.labelDiffSecSum4.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum4.Wordwrap = false; + // + // labelDiffMadc4 + // + this.labelDiffMadc4.BackGround = null; + this.labelDiffMadc4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc4.LineSpacing = 0F; + this.labelDiffMadc4.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc4.Name = "labelDiffMadc4"; + this.labelDiffMadc4.OverlapOptimize = true; + this.labelDiffMadc4.PasswordChar = '\0'; + this.labelDiffMadc4.Radius = 3; + this.labelDiffMadc4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc4.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc4.TabIndex = 40; + this.labelDiffMadc4.Text = "0.0023"; + this.labelDiffMadc4.TextColor = System.Drawing.Color.White; + this.labelDiffMadc4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc4.Wordwrap = false; + // + // labelDispRData4 + // + this.labelDispRData4.BackGround = null; + this.labelDispRData4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData4.LineSpacing = 0F; + this.labelDispRData4.Location = new System.Drawing.Point(81, 197); + this.labelDispRData4.Name = "labelDispRData4"; + this.labelDispRData4.OverlapOptimize = true; + this.labelDispRData4.PasswordChar = '\0'; + this.labelDispRData4.Radius = 3; + this.labelDispRData4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData4.Size = new System.Drawing.Size(90, 20); + this.labelDispRData4.TabIndex = 28; + this.labelDispRData4.Text = "-9.23 / -10.00"; + this.labelDispRData4.TextColor = System.Drawing.Color.White; + this.labelDispRData4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData4.Wordwrap = false; + // + // labelPressureMaster4 + // + this.labelPressureMaster4.BackGround = null; + this.labelPressureMaster4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster4.LineSpacing = 0F; + this.labelPressureMaster4.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster4.Name = "labelPressureMaster4"; + this.labelPressureMaster4.OverlapOptimize = true; + this.labelPressureMaster4.PasswordChar = '\0'; + this.labelPressureMaster4.Radius = 3; + this.labelPressureMaster4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster4.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster4.TabIndex = 36; + this.labelPressureMaster4.Text = "0.0023"; + this.labelPressureMaster4.TextColor = System.Drawing.Color.White; + this.labelPressureMaster4.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster4.Wordwrap = false; + // + // smartLabel60 + // + this.smartLabel60.BackGround = this.smartGroupBox2; + this.smartLabel60.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel60.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel60.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel60.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel60.LineSpacing = 0F; + this.smartLabel60.Location = new System.Drawing.Point(4, 151); + this.smartLabel60.Name = "smartLabel60"; + this.smartLabel60.OverlapOptimize = true; + this.smartLabel60.PasswordChar = '\0'; + this.smartLabel60.Radius = 3; + this.smartLabel60.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel60.Size = new System.Drawing.Size(70, 20); + this.smartLabel60.TabIndex = 46; + this.smartLabel60.Text = "LR.Sum"; + this.smartLabel60.TextColor = System.Drawing.Color.White; + this.smartLabel60.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel60.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel60.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel60.Wordwrap = false; + // + // labelPressureWork4 + // + this.labelPressureWork4.BackGround = null; + this.labelPressureWork4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork4.LineSpacing = 0F; + this.labelPressureWork4.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork4.Name = "labelPressureWork4"; + this.labelPressureWork4.OverlapOptimize = true; + this.labelPressureWork4.PasswordChar = '\0'; + this.labelPressureWork4.Radius = 3; + this.labelPressureWork4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork4.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork4.TabIndex = 41; + this.labelPressureWork4.Text = "0.0023"; + this.labelPressureWork4.TextColor = System.Drawing.Color.White; + this.labelPressureWork4.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork4.Wordwrap = false; + // + // labelTitleDispMData4 + // + this.labelTitleDispMData4.BackGround = this.smartGroupBox2; + this.labelTitleDispMData4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData4.LineSpacing = 0F; + this.labelTitleDispMData4.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData4.Name = "labelTitleDispMData4"; + this.labelTitleDispMData4.OverlapOptimize = true; + this.labelTitleDispMData4.PasswordChar = '\0'; + this.labelTitleDispMData4.Radius = 3; + this.labelTitleDispMData4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData4.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData4.TabIndex = 30; + this.labelTitleDispMData4.Text = "MData"; + this.labelTitleDispMData4.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData4.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData4.Wordwrap = false; + // + // smartLabel37 + // + this.smartLabel37.BackGround = this.smartGroupBox2; + this.smartLabel37.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel37.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel37.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel37.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel37.LineSpacing = 0F; + this.smartLabel37.Location = new System.Drawing.Point(4, 83); + this.smartLabel37.Name = "smartLabel37"; + this.smartLabel37.OverlapOptimize = true; + this.smartLabel37.PasswordChar = '\0'; + this.smartLabel37.Radius = 3; + this.smartLabel37.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel37.Size = new System.Drawing.Size(70, 20); + this.smartLabel37.TabIndex = 35; + this.smartLabel37.Text = "master"; + this.smartLabel37.TextColor = System.Drawing.Color.White; + this.smartLabel37.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel37.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel37.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel37.Wordwrap = false; + // + // labelDispMDataMax4 + // + this.labelDispMDataMax4.BackGround = null; + this.labelDispMDataMax4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax4.LineSpacing = 0F; + this.labelDispMDataMax4.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax4.Name = "labelDispMDataMax4"; + this.labelDispMDataMax4.OverlapOptimize = true; + this.labelDispMDataMax4.PasswordChar = '\0'; + this.labelDispMDataMax4.Radius = 3; + this.labelDispMDataMax4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax4.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax4.TabIndex = 45; + this.labelDispMDataMax4.Text = "9.2354"; + this.labelDispMDataMax4.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax4.Wordwrap = false; + // + // smartSeparatorLine5 + // + this.smartSeparatorLine5.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine5.Line1Width = 1F; + this.smartSeparatorLine5.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine5.Line2Width = 1F; + this.smartSeparatorLine5.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine5.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine5.Name = "smartSeparatorLine5"; + this.smartSeparatorLine5.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine5.TabIndex = 37; + this.smartSeparatorLine5.Text = "smartSeparatorLine5"; + // + // labelDispMData4 + // + this.labelDispMData4.BackGround = null; + this.labelDispMData4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData4.LineSpacing = 0F; + this.labelDispMData4.Location = new System.Drawing.Point(81, 219); + this.labelDispMData4.Name = "labelDispMData4"; + this.labelDispMData4.OverlapOptimize = true; + this.labelDispMData4.PasswordChar = '\0'; + this.labelDispMData4.Radius = 3; + this.labelDispMData4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData4.Size = new System.Drawing.Size(90, 20); + this.labelDispMData4.TabIndex = 31; + this.labelDispMData4.Text = "9.2354"; + this.labelDispMData4.TextColor = System.Drawing.Color.White; + this.labelDispMData4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData4.Wordwrap = false; + // + // labelTitleDispMDataD4 + // + this.labelTitleDispMDataD4.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD4.LineSpacing = 0F; + this.labelTitleDispMDataD4.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD4.Name = "labelTitleDispMDataD4"; + this.labelTitleDispMDataD4.OverlapOptimize = true; + this.labelTitleDispMDataD4.PasswordChar = '\0'; + this.labelTitleDispMDataD4.Radius = 3; + this.labelTitleDispMDataD4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD4.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD4.TabIndex = 42; + this.labelTitleDispMDataD4.Text = "MData.Diff"; + this.labelTitleDispMDataD4.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD4.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD4.Wordwrap = false; + // + // labelTitleDispMDataM4 + // + this.labelTitleDispMDataM4.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM4.LineSpacing = 0F; + this.labelTitleDispMDataM4.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM4.Name = "labelTitleDispMDataM4"; + this.labelTitleDispMDataM4.OverlapOptimize = true; + this.labelTitleDispMDataM4.PasswordChar = '\0'; + this.labelTitleDispMDataM4.Radius = 3; + this.labelTitleDispMDataM4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM4.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM4.TabIndex = 44; + this.labelTitleDispMDataM4.Text = "MData.Max"; + this.labelTitleDispMDataM4.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM4.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM4.Wordwrap = false; + // + // labelDiffSecDiff4 + // + this.labelDiffSecDiff4.BackGround = null; + this.labelDiffSecDiff4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff4.LineSpacing = 0F; + this.labelDiffSecDiff4.Location = new System.Drawing.Point(81, 129); + this.labelDiffSecDiff4.Name = "labelDiffSecDiff4"; + this.labelDiffSecDiff4.OverlapOptimize = true; + this.labelDiffSecDiff4.PasswordChar = '\0'; + this.labelDiffSecDiff4.Radius = 3; + this.labelDiffSecDiff4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff4.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff4.TabIndex = 33; + this.labelDiffSecDiff4.Text = "0.0023"; + this.labelDiffSecDiff4.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff4.Wordwrap = false; + // + // smartLabel40 + // + this.smartLabel40.BackGround = this.smartGroupBox2; + this.smartLabel40.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel40.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel40.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel40.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel40.LineSpacing = 0F; + this.smartLabel40.Location = new System.Drawing.Point(4, 129); + this.smartLabel40.Name = "smartLabel40"; + this.smartLabel40.OverlapOptimize = true; + this.smartLabel40.PasswordChar = '\0'; + this.smartLabel40.Radius = 3; + this.smartLabel40.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel40.Size = new System.Drawing.Size(70, 20); + this.smartLabel40.TabIndex = 32; + this.smartLabel40.Text = "LR.Sec"; + this.smartLabel40.TextColor = System.Drawing.Color.White; + this.smartLabel40.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel40.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel40.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel40.Wordwrap = false; + // + // labelDispMDataDiff4 + // + this.labelDispMDataDiff4.BackGround = null; + this.labelDispMDataDiff4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff4.LineSpacing = 0F; + this.labelDispMDataDiff4.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff4.Name = "labelDispMDataDiff4"; + this.labelDispMDataDiff4.OverlapOptimize = true; + this.labelDispMDataDiff4.PasswordChar = '\0'; + this.labelDispMDataDiff4.Radius = 3; + this.labelDispMDataDiff4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff4.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff4.TabIndex = 43; + this.labelDispMDataDiff4.Text = "9.2354"; + this.labelDispMDataDiff4.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff4.Wordwrap = false; + // // smartGroupBox3 // this.smartGroupBox3.BackGround = null; this.smartGroupBox3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox3.BackImage = null; - this.smartGroupBox3.Controls.Add(this.labelDiffMean2); - this.smartGroupBox3.Controls.Add(this.smartSeparatorLine22); - this.smartGroupBox3.Controls.Add(this.smartLabel24); - this.smartGroupBox3.Controls.Add(this.labelPressureWork2); - this.smartGroupBox3.Controls.Add(this.labelDiffSecSum2); - this.smartGroupBox3.Controls.Add(this.labelDiffMadc2); - this.smartGroupBox3.Controls.Add(this.smartLabel29); - this.smartGroupBox3.Controls.Add(this.smartLabel9); - this.smartGroupBox3.Controls.Add(this.labelDispSTD2); - this.smartGroupBox3.Controls.Add(this.smartSeparatorLine2); - this.smartGroupBox3.Controls.Add(this.smartLabel33); - this.smartGroupBox3.Controls.Add(this.labelPressureMaster2); - this.smartGroupBox3.Controls.Add(this.labelDispMDataDiff2); - this.smartGroupBox3.Controls.Add(this.smartLabel13); - this.smartGroupBox3.Controls.Add(this.smartLabel36); + this.smartGroupBox3.Controls.Add(this.labelDiffSecMax2); + this.smartGroupBox3.Controls.Add(this.labelResult2); + this.smartGroupBox3.Controls.Add(this.labelTitleDispRData2); this.smartGroupBox3.Controls.Add(this.smartLabel14); + this.smartGroupBox3.Controls.Add(this.smartSeparatorLine22); + this.smartGroupBox3.Controls.Add(this.labelPressureMaster2); + this.smartGroupBox3.Controls.Add(this.smartSeparatorLine12); + this.smartGroupBox3.Controls.Add(this.labelDispMDataDiff2); + this.smartGroupBox3.Controls.Add(this.smartLabel24); + this.smartGroupBox3.Controls.Add(this.labelTitleDispMDataM2); + this.smartGroupBox3.Controls.Add(this.labelDispRData2); + this.smartGroupBox3.Controls.Add(this.smartLabel13); + this.smartGroupBox3.Controls.Add(this.labelPressureWork2); + this.smartGroupBox3.Controls.Add(this.smartSeparatorLine2); + this.smartGroupBox3.Controls.Add(this.labelTitleDispMData2); + this.smartGroupBox3.Controls.Add(this.labelTitleDispMDataD2); + this.smartGroupBox3.Controls.Add(this.labelDiffSecSum2); + this.smartGroupBox3.Controls.Add(this.labelDispMDataMax2); + this.smartGroupBox3.Controls.Add(this.labelDispMData2); + this.smartGroupBox3.Controls.Add(this.smartLabel9); + this.smartGroupBox3.Controls.Add(this.labelDiffMadc2); this.smartGroupBox3.Controls.Add(this.labelDiffSecDiff2); this.smartGroupBox3.Controls.Add(this.smartLabel16); - this.smartGroupBox3.Controls.Add(this.labelDispMData2); - this.smartGroupBox3.Controls.Add(this.smartLabel18); - this.smartGroupBox3.Controls.Add(this.labelDispRData2); - this.smartGroupBox3.Controls.Add(this.smartLabel20); - this.smartGroupBox3.Controls.Add(this.smartSeparatorLine12); - this.smartGroupBox3.Controls.Add(this.labelResult2); + this.smartGroupBox3.Controls.Add(this.smartLabel29); this.smartGroupBox3.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox3.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox3.FrameLineThickness = 2; @@ -2373,504 +2403,28 @@ this.smartGroupBox3.Text = "Lane 2"; this.smartGroupBox3.TextColor = System.Drawing.Color.White; // - // labelDiffMean2 + // labelDiffSecMax2 // - this.labelDiffMean2.BackGround = null; - this.labelDiffMean2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean2.LineSpacing = 0F; - this.labelDiffMean2.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean2.Name = "labelDiffMean2"; - this.labelDiffMean2.OverlapOptimize = true; - this.labelDiffMean2.PasswordChar = '\0'; - this.labelDiffMean2.Radius = 3; - this.labelDiffMean2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean2.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean2.TabIndex = 43; - this.labelDiffMean2.Text = "0.0023"; - this.labelDiffMean2.TextColor = System.Drawing.Color.White; - this.labelDiffMean2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean2.Wordwrap = false; - // - // smartSeparatorLine22 - // - this.smartSeparatorLine22.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine22.Line1Width = 1F; - this.smartSeparatorLine22.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine22.Line2Width = 1F; - this.smartSeparatorLine22.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine22.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine22.Name = "smartSeparatorLine22"; - this.smartSeparatorLine22.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine22.TabIndex = 37; - this.smartSeparatorLine22.Text = "smartSeparatorLine22"; - // - // smartLabel24 - // - this.smartLabel24.BackGround = this.smartGroupBox2; - this.smartLabel24.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel24.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel24.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel24.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel24.LineSpacing = 0F; - this.smartLabel24.Location = new System.Drawing.Point(4, 216); - 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(70, 20); - this.smartLabel24.TabIndex = 42; - this.smartLabel24.Text = "LR.Avg"; - 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; - // - // labelPressureWork2 - // - this.labelPressureWork2.BackGround = null; - this.labelPressureWork2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork2.LineSpacing = 0F; - this.labelPressureWork2.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork2.Name = "labelPressureWork2"; - this.labelPressureWork2.OverlapOptimize = true; - this.labelPressureWork2.PasswordChar = '\0'; - this.labelPressureWork2.Radius = 3; - this.labelPressureWork2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork2.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork2.TabIndex = 41; - this.labelPressureWork2.Text = "0.0023"; - this.labelPressureWork2.TextColor = System.Drawing.Color.White; - this.labelPressureWork2.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork2.Wordwrap = false; - // - // labelDiffSecSum2 - // - this.labelDiffSecSum2.BackGround = null; - this.labelDiffSecSum2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum2.LineSpacing = 0F; - this.labelDiffSecSum2.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum2.Name = "labelDiffSecSum2"; - this.labelDiffSecSum2.OverlapOptimize = true; - this.labelDiffSecSum2.PasswordChar = '\0'; - this.labelDiffSecSum2.Radius = 3; - this.labelDiffSecSum2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum2.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum2.TabIndex = 41; - this.labelDiffSecSum2.Text = "0.0023"; - this.labelDiffSecSum2.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum2.Wordwrap = false; - // - // labelDiffMadc2 - // - this.labelDiffMadc2.BackGround = null; - this.labelDiffMadc2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc2.LineSpacing = 0F; - this.labelDiffMadc2.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc2.Name = "labelDiffMadc2"; - this.labelDiffMadc2.OverlapOptimize = true; - this.labelDiffMadc2.PasswordChar = '\0'; - this.labelDiffMadc2.Radius = 3; - this.labelDiffMadc2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc2.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc2.TabIndex = 40; - this.labelDiffMadc2.Text = "0.0023"; - this.labelDiffMadc2.TextColor = System.Drawing.Color.White; - this.labelDiffMadc2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc2.Wordwrap = false; - // - // smartLabel29 - // - this.smartLabel29.BackGround = this.smartGroupBox2; - this.smartLabel29.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel29.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel29.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel29.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel29.LineSpacing = 0F; - this.smartLabel29.Location = new System.Drawing.Point(4, 194); - this.smartLabel29.Name = "smartLabel29"; - this.smartLabel29.OverlapOptimize = true; - this.smartLabel29.PasswordChar = '\0'; - this.smartLabel29.Radius = 3; - this.smartLabel29.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel29.Size = new System.Drawing.Size(70, 20); - this.smartLabel29.TabIndex = 40; - this.smartLabel29.Text = "LR.Sum"; - this.smartLabel29.TextColor = System.Drawing.Color.White; - this.smartLabel29.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel29.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel29.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel29.Wordwrap = false; - // - // smartLabel9 - // - this.smartLabel9.BackGround = this.smartGroupBox2; - this.smartLabel9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel9.LineSpacing = 0F; - this.smartLabel9.Location = new System.Drawing.Point(4, 150); - this.smartLabel9.Name = "smartLabel9"; - this.smartLabel9.OverlapOptimize = true; - this.smartLabel9.PasswordChar = '\0'; - this.smartLabel9.Radius = 3; - this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel9.Size = new System.Drawing.Size(70, 20); - this.smartLabel9.TabIndex = 39; - this.smartLabel9.Text = "ADC"; - this.smartLabel9.TextColor = System.Drawing.Color.White; - this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel9.Wordwrap = false; - // - // labelDispSTD2 - // - this.labelDispSTD2.BackGround = null; - this.labelDispSTD2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD2.LineSpacing = 0F; - this.labelDispSTD2.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD2.Name = "labelDispSTD2"; - this.labelDispSTD2.OverlapOptimize = true; - this.labelDispSTD2.PasswordChar = '\0'; - this.labelDispSTD2.Radius = 3; - this.labelDispSTD2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD2.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD2.TabIndex = 39; - this.labelDispSTD2.Text = "9.2354"; - this.labelDispSTD2.TextColor = System.Drawing.Color.White; - this.labelDispSTD2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD2.Wordwrap = false; - // - // smartSeparatorLine2 - // - this.smartSeparatorLine2.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine2.Line1Width = 1F; - this.smartSeparatorLine2.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine2.Line2Width = 1F; - this.smartSeparatorLine2.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine2.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine2.Name = "smartSeparatorLine2"; - this.smartSeparatorLine2.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine2.TabIndex = 38; - this.smartSeparatorLine2.Text = "smartSeparatorLine2"; - // - // smartLabel33 - // - this.smartLabel33.BackGround = this.smartGroupBox2; - this.smartLabel33.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel33.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel33.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel33.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel33.LineSpacing = 0F; - this.smartLabel33.Location = new System.Drawing.Point(4, 127); - this.smartLabel33.Name = "smartLabel33"; - this.smartLabel33.OverlapOptimize = true; - this.smartLabel33.PasswordChar = '\0'; - this.smartLabel33.Radius = 3; - this.smartLabel33.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel33.Size = new System.Drawing.Size(70, 20); - this.smartLabel33.TabIndex = 38; - this.smartLabel33.Text = "STD"; - this.smartLabel33.TextColor = System.Drawing.Color.White; - this.smartLabel33.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel33.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel33.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel33.Wordwrap = false; - // - // labelPressureMaster2 - // - this.labelPressureMaster2.BackGround = null; - this.labelPressureMaster2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster2.LineSpacing = 0F; - this.labelPressureMaster2.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster2.Name = "labelPressureMaster2"; - this.labelPressureMaster2.OverlapOptimize = true; - this.labelPressureMaster2.PasswordChar = '\0'; - this.labelPressureMaster2.Radius = 3; - this.labelPressureMaster2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster2.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster2.TabIndex = 36; - this.labelPressureMaster2.Text = "0.0023"; - this.labelPressureMaster2.TextColor = System.Drawing.Color.White; - this.labelPressureMaster2.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster2.Wordwrap = false; - // - // labelDispMDataDiff2 - // - this.labelDispMDataDiff2.BackGround = null; - this.labelDispMDataDiff2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff2.LineSpacing = 0F; - this.labelDispMDataDiff2.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff2.Name = "labelDispMDataDiff2"; - this.labelDispMDataDiff2.OverlapOptimize = true; - this.labelDispMDataDiff2.PasswordChar = '\0'; - this.labelDispMDataDiff2.Radius = 3; - this.labelDispMDataDiff2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff2.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff2.TabIndex = 37; - this.labelDispMDataDiff2.Text = "9.2354"; - this.labelDispMDataDiff2.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff2.Wordwrap = false; - // - // smartLabel13 - // - this.smartLabel13.BackGround = this.smartGroupBox2; - this.smartLabel13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel13.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel13.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel13.LineSpacing = 0F; - this.smartLabel13.Location = new System.Drawing.Point(4, 262); - this.smartLabel13.Name = "smartLabel13"; - this.smartLabel13.OverlapOptimize = true; - this.smartLabel13.PasswordChar = '\0'; - this.smartLabel13.Radius = 3; - this.smartLabel13.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel13.Size = new System.Drawing.Size(70, 20); - this.smartLabel13.TabIndex = 35; - this.smartLabel13.Text = "master"; - this.smartLabel13.TextColor = System.Drawing.Color.White; - this.smartLabel13.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel13.Wordwrap = false; - // - // smartLabel36 - // - this.smartLabel36.BackGround = this.smartGroupBox2; - this.smartLabel36.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel36.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel36.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel36.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel36.LineSpacing = 0F; - this.smartLabel36.Location = new System.Drawing.Point(4, 105); - this.smartLabel36.Name = "smartLabel36"; - this.smartLabel36.OverlapOptimize = true; - this.smartLabel36.PasswordChar = '\0'; - this.smartLabel36.Radius = 3; - this.smartLabel36.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel36.Size = new System.Drawing.Size(70, 20); - this.smartLabel36.TabIndex = 36; - this.smartLabel36.Text = "Ch.rate"; - this.smartLabel36.TextColor = System.Drawing.Color.White; - this.smartLabel36.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel36.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel36.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel36.Wordwrap = false; - // - // smartLabel14 - // - this.smartLabel14.BackGround = this.smartGroupBox2; - this.smartLabel14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel14.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel14.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel14.LineSpacing = 0F; - this.smartLabel14.Location = new System.Drawing.Point(4, 240); - this.smartLabel14.Name = "smartLabel14"; - this.smartLabel14.OverlapOptimize = true; - this.smartLabel14.PasswordChar = '\0'; - this.smartLabel14.Radius = 3; - this.smartLabel14.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel14.Size = new System.Drawing.Size(70, 20); - this.smartLabel14.TabIndex = 34; - this.smartLabel14.Text = "work"; - this.smartLabel14.TextColor = System.Drawing.Color.White; - this.smartLabel14.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel14.Wordwrap = false; - // - // labelDiffSecDiff2 - // - this.labelDiffSecDiff2.BackGround = null; - this.labelDiffSecDiff2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff2.LineSpacing = 0F; - this.labelDiffSecDiff2.Location = new System.Drawing.Point(81, 172); - this.labelDiffSecDiff2.Name = "labelDiffSecDiff2"; - this.labelDiffSecDiff2.OverlapOptimize = true; - this.labelDiffSecDiff2.PasswordChar = '\0'; - this.labelDiffSecDiff2.Radius = 3; - this.labelDiffSecDiff2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff2.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff2.TabIndex = 33; - this.labelDiffSecDiff2.Text = "0.0023"; - this.labelDiffSecDiff2.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff2.Wordwrap = false; - // - // smartLabel16 - // - this.smartLabel16.BackGround = this.smartGroupBox2; - this.smartLabel16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel16.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel16.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel16.LineSpacing = 0F; - this.smartLabel16.Location = new System.Drawing.Point(4, 172); - 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(70, 20); - this.smartLabel16.TabIndex = 32; - this.smartLabel16.Text = "LR.Sec"; - 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; - // - // labelDispMData2 - // - this.labelDispMData2.BackGround = null; - this.labelDispMData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData2.LineSpacing = 0F; - this.labelDispMData2.Location = new System.Drawing.Point(81, 83); - this.labelDispMData2.Name = "labelDispMData2"; - this.labelDispMData2.OverlapOptimize = true; - this.labelDispMData2.PasswordChar = '\0'; - this.labelDispMData2.Radius = 3; - this.labelDispMData2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData2.Size = new System.Drawing.Size(90, 20); - this.labelDispMData2.TabIndex = 31; - this.labelDispMData2.Text = "9.2354"; - this.labelDispMData2.TextColor = System.Drawing.Color.White; - this.labelDispMData2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData2.Wordwrap = false; - // - // smartLabel18 - // - this.smartLabel18.BackGround = this.smartGroupBox2; - this.smartLabel18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel18.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel18.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel18.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel18.LineSpacing = 0F; - this.smartLabel18.Location = new System.Drawing.Point(4, 83); - 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(70, 20); - this.smartLabel18.TabIndex = 30; - this.smartLabel18.Text = "MData"; - 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; - // - // labelDispRData2 - // - this.labelDispRData2.BackGround = null; - this.labelDispRData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData2.LineSpacing = 0F; - this.labelDispRData2.Location = new System.Drawing.Point(81, 61); - this.labelDispRData2.Name = "labelDispRData2"; - this.labelDispRData2.OverlapOptimize = true; - this.labelDispRData2.PasswordChar = '\0'; - this.labelDispRData2.Radius = 3; - this.labelDispRData2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData2.Size = new System.Drawing.Size(90, 20); - this.labelDispRData2.TabIndex = 28; - this.labelDispRData2.Text = "-9.23 / -10.00"; - this.labelDispRData2.TextColor = System.Drawing.Color.White; - this.labelDispRData2.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData2.Wordwrap = false; - // - // smartLabel20 - // - this.smartLabel20.BackGround = this.smartGroupBox2; - this.smartLabel20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel20.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel20.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel20.LineSpacing = 0F; - this.smartLabel20.Location = new System.Drawing.Point(4, 61); - 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(70, 20); - this.smartLabel20.TabIndex = 29; - this.smartLabel20.Text = "RData"; - 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; - // - // smartSeparatorLine12 - // - this.smartSeparatorLine12.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine12.Line1Width = 1F; - this.smartSeparatorLine12.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine12.Line2Width = 1F; - this.smartSeparatorLine12.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine12.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine12.Name = "smartSeparatorLine12"; - this.smartSeparatorLine12.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine12.TabIndex = 25; - this.smartSeparatorLine12.Text = "smartSeparatorLine12"; + this.labelDiffSecMax2.BackGround = null; + this.labelDiffSecMax2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax2.LineSpacing = 0F; + this.labelDiffSecMax2.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax2.Name = "labelDiffSecMax2"; + this.labelDiffSecMax2.OverlapOptimize = true; + this.labelDiffSecMax2.PasswordChar = '\0'; + this.labelDiffSecMax2.Radius = 3; + this.labelDiffSecMax2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax2.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax2.TabIndex = 43; + this.labelDiffSecMax2.Text = "0.0023"; + this.labelDiffSecMax2.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax2.Wordwrap = false; // // labelResult2 // @@ -2893,38 +2447,513 @@ this.labelResult2.TextColorDisable = System.Drawing.Color.Gray; this.labelResult2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelResult2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult2.Visible = false; this.labelResult2.Wordwrap = false; // + // labelTitleDispRData2 + // + this.labelTitleDispRData2.BackGround = this.smartGroupBox2; + this.labelTitleDispRData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData2.LineSpacing = 0F; + this.labelTitleDispRData2.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData2.Name = "labelTitleDispRData2"; + this.labelTitleDispRData2.OverlapOptimize = true; + this.labelTitleDispRData2.PasswordChar = '\0'; + this.labelTitleDispRData2.Radius = 3; + this.labelTitleDispRData2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData2.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData2.TabIndex = 29; + this.labelTitleDispRData2.Text = "RData"; + this.labelTitleDispRData2.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData2.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData2.Wordwrap = false; + // + // smartLabel14 + // + this.smartLabel14.BackGround = this.smartGroupBox2; + this.smartLabel14.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel14.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel14.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel14.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel14.LineSpacing = 0F; + this.smartLabel14.Location = new System.Drawing.Point(4, 61); + this.smartLabel14.Name = "smartLabel14"; + this.smartLabel14.OverlapOptimize = true; + this.smartLabel14.PasswordChar = '\0'; + this.smartLabel14.Radius = 3; + this.smartLabel14.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel14.Size = new System.Drawing.Size(70, 20); + this.smartLabel14.TabIndex = 34; + this.smartLabel14.Text = "work"; + this.smartLabel14.TextColor = System.Drawing.Color.White; + this.smartLabel14.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel14.Wordwrap = false; + // + // smartSeparatorLine22 + // + this.smartSeparatorLine22.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine22.Line1Width = 1F; + this.smartSeparatorLine22.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine22.Line2Width = 1F; + this.smartSeparatorLine22.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine22.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine22.Name = "smartSeparatorLine22"; + this.smartSeparatorLine22.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine22.TabIndex = 37; + this.smartSeparatorLine22.Text = "smartSeparatorLine22"; + // + // labelPressureMaster2 + // + this.labelPressureMaster2.BackGround = null; + this.labelPressureMaster2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster2.LineSpacing = 0F; + this.labelPressureMaster2.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster2.Name = "labelPressureMaster2"; + this.labelPressureMaster2.OverlapOptimize = true; + this.labelPressureMaster2.PasswordChar = '\0'; + this.labelPressureMaster2.Radius = 3; + this.labelPressureMaster2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster2.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster2.TabIndex = 36; + this.labelPressureMaster2.Text = "0.0023"; + this.labelPressureMaster2.TextColor = System.Drawing.Color.White; + this.labelPressureMaster2.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster2.Wordwrap = false; + // + // smartSeparatorLine12 + // + this.smartSeparatorLine12.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine12.Line1Width = 1F; + this.smartSeparatorLine12.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine12.Line2Width = 1F; + this.smartSeparatorLine12.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine12.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine12.Name = "smartSeparatorLine12"; + this.smartSeparatorLine12.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine12.TabIndex = 25; + this.smartSeparatorLine12.Text = "smartSeparatorLine12"; + // + // labelDispMDataDiff2 + // + this.labelDispMDataDiff2.BackGround = null; + this.labelDispMDataDiff2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff2.LineSpacing = 0F; + this.labelDispMDataDiff2.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff2.Name = "labelDispMDataDiff2"; + this.labelDispMDataDiff2.OverlapOptimize = true; + this.labelDispMDataDiff2.PasswordChar = '\0'; + this.labelDispMDataDiff2.Radius = 3; + this.labelDispMDataDiff2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff2.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff2.TabIndex = 37; + this.labelDispMDataDiff2.Text = "9.2354"; + this.labelDispMDataDiff2.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff2.Wordwrap = false; + // + // smartLabel24 + // + this.smartLabel24.BackGround = this.smartGroupBox2; + this.smartLabel24.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel24.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel24.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel24.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel24.LineSpacing = 0F; + this.smartLabel24.Location = new System.Drawing.Point(4, 173); + 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(70, 20); + this.smartLabel24.TabIndex = 42; + this.smartLabel24.Text = "LR.Max"; + 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; + // + // labelTitleDispMDataM2 + // + this.labelTitleDispMDataM2.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM2.LineSpacing = 0F; + this.labelTitleDispMDataM2.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM2.Name = "labelTitleDispMDataM2"; + this.labelTitleDispMDataM2.OverlapOptimize = true; + this.labelTitleDispMDataM2.PasswordChar = '\0'; + this.labelTitleDispMDataM2.Radius = 3; + this.labelTitleDispMDataM2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM2.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM2.TabIndex = 38; + this.labelTitleDispMDataM2.Text = "MData.Max"; + this.labelTitleDispMDataM2.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM2.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM2.Wordwrap = false; + // + // labelDispRData2 + // + this.labelDispRData2.BackGround = null; + this.labelDispRData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData2.LineSpacing = 0F; + this.labelDispRData2.Location = new System.Drawing.Point(81, 197); + this.labelDispRData2.Name = "labelDispRData2"; + this.labelDispRData2.OverlapOptimize = true; + this.labelDispRData2.PasswordChar = '\0'; + this.labelDispRData2.Radius = 3; + this.labelDispRData2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData2.Size = new System.Drawing.Size(90, 20); + this.labelDispRData2.TabIndex = 28; + this.labelDispRData2.Text = "-9.23 / -10.00"; + this.labelDispRData2.TextColor = System.Drawing.Color.White; + this.labelDispRData2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData2.Wordwrap = false; + // + // smartLabel13 + // + this.smartLabel13.BackGround = this.smartGroupBox2; + this.smartLabel13.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel13.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel13.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel13.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel13.LineSpacing = 0F; + this.smartLabel13.Location = new System.Drawing.Point(4, 83); + this.smartLabel13.Name = "smartLabel13"; + this.smartLabel13.OverlapOptimize = true; + this.smartLabel13.PasswordChar = '\0'; + this.smartLabel13.Radius = 3; + this.smartLabel13.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel13.Size = new System.Drawing.Size(70, 20); + this.smartLabel13.TabIndex = 35; + this.smartLabel13.Text = "master"; + this.smartLabel13.TextColor = System.Drawing.Color.White; + this.smartLabel13.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel13.Wordwrap = false; + // + // labelPressureWork2 + // + this.labelPressureWork2.BackGround = null; + this.labelPressureWork2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork2.LineSpacing = 0F; + this.labelPressureWork2.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork2.Name = "labelPressureWork2"; + this.labelPressureWork2.OverlapOptimize = true; + this.labelPressureWork2.PasswordChar = '\0'; + this.labelPressureWork2.Radius = 3; + this.labelPressureWork2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork2.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork2.TabIndex = 41; + this.labelPressureWork2.Text = "0.0023"; + this.labelPressureWork2.TextColor = System.Drawing.Color.White; + this.labelPressureWork2.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork2.Wordwrap = false; + // + // smartSeparatorLine2 + // + this.smartSeparatorLine2.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine2.Line1Width = 1F; + this.smartSeparatorLine2.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine2.Line2Width = 1F; + this.smartSeparatorLine2.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine2.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine2.Name = "smartSeparatorLine2"; + this.smartSeparatorLine2.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine2.TabIndex = 38; + this.smartSeparatorLine2.Text = "smartSeparatorLine2"; + // + // labelTitleDispMData2 + // + this.labelTitleDispMData2.BackGround = this.smartGroupBox2; + this.labelTitleDispMData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData2.LineSpacing = 0F; + this.labelTitleDispMData2.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData2.Name = "labelTitleDispMData2"; + this.labelTitleDispMData2.OverlapOptimize = true; + this.labelTitleDispMData2.PasswordChar = '\0'; + this.labelTitleDispMData2.Radius = 3; + this.labelTitleDispMData2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData2.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData2.TabIndex = 30; + this.labelTitleDispMData2.Text = "MData"; + this.labelTitleDispMData2.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData2.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData2.Wordwrap = false; + // + // labelTitleDispMDataD2 + // + this.labelTitleDispMDataD2.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD2.LineSpacing = 0F; + this.labelTitleDispMDataD2.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD2.Name = "labelTitleDispMDataD2"; + this.labelTitleDispMDataD2.OverlapOptimize = true; + this.labelTitleDispMDataD2.PasswordChar = '\0'; + this.labelTitleDispMDataD2.Radius = 3; + this.labelTitleDispMDataD2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD2.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD2.TabIndex = 36; + this.labelTitleDispMDataD2.Text = "MData.Diff"; + this.labelTitleDispMDataD2.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD2.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD2.Wordwrap = false; + // + // labelDiffSecSum2 + // + this.labelDiffSecSum2.BackGround = null; + this.labelDiffSecSum2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum2.LineSpacing = 0F; + this.labelDiffSecSum2.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum2.Name = "labelDiffSecSum2"; + this.labelDiffSecSum2.OverlapOptimize = true; + this.labelDiffSecSum2.PasswordChar = '\0'; + this.labelDiffSecSum2.Radius = 3; + this.labelDiffSecSum2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum2.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum2.TabIndex = 41; + this.labelDiffSecSum2.Text = "0.0023"; + this.labelDiffSecSum2.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum2.Wordwrap = false; + // + // labelDispMDataMax2 + // + this.labelDispMDataMax2.BackGround = null; + this.labelDispMDataMax2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax2.LineSpacing = 0F; + this.labelDispMDataMax2.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax2.Name = "labelDispMDataMax2"; + this.labelDispMDataMax2.OverlapOptimize = true; + this.labelDispMDataMax2.PasswordChar = '\0'; + this.labelDispMDataMax2.Radius = 3; + this.labelDispMDataMax2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax2.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax2.TabIndex = 39; + this.labelDispMDataMax2.Text = "9.2354"; + this.labelDispMDataMax2.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax2.Wordwrap = false; + // + // labelDispMData2 + // + this.labelDispMData2.BackGround = null; + this.labelDispMData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData2.LineSpacing = 0F; + this.labelDispMData2.Location = new System.Drawing.Point(81, 219); + this.labelDispMData2.Name = "labelDispMData2"; + this.labelDispMData2.OverlapOptimize = true; + this.labelDispMData2.PasswordChar = '\0'; + this.labelDispMData2.Radius = 3; + this.labelDispMData2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData2.Size = new System.Drawing.Size(90, 20); + this.labelDispMData2.TabIndex = 31; + this.labelDispMData2.Text = "9.2354"; + this.labelDispMData2.TextColor = System.Drawing.Color.White; + this.labelDispMData2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData2.Wordwrap = false; + // + // smartLabel9 + // + this.smartLabel9.BackGround = this.smartGroupBox2; + this.smartLabel9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel9.LineSpacing = 0F; + this.smartLabel9.Location = new System.Drawing.Point(4, 107); + this.smartLabel9.Name = "smartLabel9"; + this.smartLabel9.OverlapOptimize = true; + this.smartLabel9.PasswordChar = '\0'; + this.smartLabel9.Radius = 3; + this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel9.Size = new System.Drawing.Size(70, 20); + this.smartLabel9.TabIndex = 39; + this.smartLabel9.Text = "ADC"; + this.smartLabel9.TextColor = System.Drawing.Color.White; + this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel9.Wordwrap = false; + // + // labelDiffMadc2 + // + this.labelDiffMadc2.BackGround = null; + this.labelDiffMadc2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc2.LineSpacing = 0F; + this.labelDiffMadc2.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc2.Name = "labelDiffMadc2"; + this.labelDiffMadc2.OverlapOptimize = true; + this.labelDiffMadc2.PasswordChar = '\0'; + this.labelDiffMadc2.Radius = 3; + this.labelDiffMadc2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc2.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc2.TabIndex = 40; + this.labelDiffMadc2.Text = "0.0023"; + this.labelDiffMadc2.TextColor = System.Drawing.Color.White; + this.labelDiffMadc2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc2.Wordwrap = false; + // + // labelDiffSecDiff2 + // + this.labelDiffSecDiff2.BackGround = null; + this.labelDiffSecDiff2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff2.LineSpacing = 0F; + this.labelDiffSecDiff2.Location = new System.Drawing.Point(81, 129); + this.labelDiffSecDiff2.Name = "labelDiffSecDiff2"; + this.labelDiffSecDiff2.OverlapOptimize = true; + this.labelDiffSecDiff2.PasswordChar = '\0'; + this.labelDiffSecDiff2.Radius = 3; + this.labelDiffSecDiff2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff2.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff2.TabIndex = 33; + this.labelDiffSecDiff2.Text = "0.0023"; + this.labelDiffSecDiff2.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff2.Wordwrap = false; + // + // smartLabel16 + // + this.smartLabel16.BackGround = this.smartGroupBox2; + this.smartLabel16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel16.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel16.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel16.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel16.LineSpacing = 0F; + this.smartLabel16.Location = new System.Drawing.Point(4, 129); + 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(70, 20); + this.smartLabel16.TabIndex = 32; + this.smartLabel16.Text = "LR.Sec"; + 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; + // + // smartLabel29 + // + this.smartLabel29.BackGround = this.smartGroupBox2; + this.smartLabel29.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel29.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel29.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel29.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel29.LineSpacing = 0F; + this.smartLabel29.Location = new System.Drawing.Point(4, 151); + this.smartLabel29.Name = "smartLabel29"; + this.smartLabel29.OverlapOptimize = true; + this.smartLabel29.PasswordChar = '\0'; + this.smartLabel29.Radius = 3; + this.smartLabel29.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel29.Size = new System.Drawing.Size(70, 20); + this.smartLabel29.TabIndex = 40; + this.smartLabel29.Text = "LR.Sum"; + this.smartLabel29.TextColor = System.Drawing.Color.White; + this.smartLabel29.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel29.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel29.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel29.Wordwrap = false; + // // smartGroupBox6 // this.smartGroupBox6.BackGround = null; this.smartGroupBox6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox6.BackImage = null; - this.smartGroupBox6.Controls.Add(this.labelDiffMean5); - this.smartGroupBox6.Controls.Add(this.smartLabel73); - this.smartGroupBox6.Controls.Add(this.labelDiffSecSum5); - this.smartGroupBox6.Controls.Add(this.smartLabel78); - this.smartGroupBox6.Controls.Add(this.labelDispSTD5); - this.smartGroupBox6.Controls.Add(this.smartLabel82); - this.smartGroupBox6.Controls.Add(this.labelDispMDataDiff5); - this.smartGroupBox6.Controls.Add(this.smartLabel85); - this.smartGroupBox6.Controls.Add(this.smartSeparatorLine7); - this.smartGroupBox6.Controls.Add(this.labelPressureWork5); - this.smartGroupBox6.Controls.Add(this.labelDiffMadc5); - this.smartGroupBox6.Controls.Add(this.smartLabel47); - this.smartGroupBox6.Controls.Add(this.smartSeparatorLine6); - this.smartGroupBox6.Controls.Add(this.labelPressureMaster5); - this.smartGroupBox6.Controls.Add(this.smartLabel49); + this.smartGroupBox6.Controls.Add(this.labelDiffSecMax5); + this.smartGroupBox6.Controls.Add(this.labelResult5); + this.smartGroupBox6.Controls.Add(this.labelTitleDispRData5); this.smartGroupBox6.Controls.Add(this.smartLabel50); + this.smartGroupBox6.Controls.Add(this.smartLabel73); + this.smartGroupBox6.Controls.Add(this.smartLabel47); + this.smartGroupBox6.Controls.Add(this.smartSeparatorLine15); + this.smartGroupBox6.Controls.Add(this.smartSeparatorLine6); + this.smartGroupBox6.Controls.Add(this.labelDiffSecSum5); + this.smartGroupBox6.Controls.Add(this.labelDiffMadc5); + this.smartGroupBox6.Controls.Add(this.labelDispRData5); + this.smartGroupBox6.Controls.Add(this.labelPressureMaster5); + this.smartGroupBox6.Controls.Add(this.smartLabel78); + this.smartGroupBox6.Controls.Add(this.labelPressureWork5); + this.smartGroupBox6.Controls.Add(this.labelTitleDispMData5); + this.smartGroupBox6.Controls.Add(this.smartLabel49); + this.smartGroupBox6.Controls.Add(this.labelDispMDataMax5); + this.smartGroupBox6.Controls.Add(this.smartSeparatorLine7); + this.smartGroupBox6.Controls.Add(this.labelDispMData5); + this.smartGroupBox6.Controls.Add(this.labelTitleDispMDataD5); + this.smartGroupBox6.Controls.Add(this.labelTitleDispMDataM5); this.smartGroupBox6.Controls.Add(this.labelDiffSecDiff5); this.smartGroupBox6.Controls.Add(this.smartLabel52); - this.smartGroupBox6.Controls.Add(this.labelDispMData5); - this.smartGroupBox6.Controls.Add(this.smartLabel54); - this.smartGroupBox6.Controls.Add(this.labelDispRData5); - this.smartGroupBox6.Controls.Add(this.smartLabel56); - this.smartGroupBox6.Controls.Add(this.smartSeparatorLine15); - this.smartGroupBox6.Controls.Add(this.labelResult5); + this.smartGroupBox6.Controls.Add(this.labelDispMDataDiff5); this.smartGroupBox6.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox6.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox6.FrameLineThickness = 2; @@ -2938,504 +2967,28 @@ this.smartGroupBox6.Text = "Lane 5"; this.smartGroupBox6.TextColor = System.Drawing.Color.White; // - // labelDiffMean5 + // labelDiffSecMax5 // - this.labelDiffMean5.BackGround = null; - this.labelDiffMean5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean5.LineSpacing = 0F; - this.labelDiffMean5.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean5.Name = "labelDiffMean5"; - this.labelDiffMean5.OverlapOptimize = true; - this.labelDiffMean5.PasswordChar = '\0'; - this.labelDiffMean5.Radius = 3; - this.labelDiffMean5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean5.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean5.TabIndex = 49; - this.labelDiffMean5.Text = "0.0023"; - this.labelDiffMean5.TextColor = System.Drawing.Color.White; - this.labelDiffMean5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean5.Wordwrap = false; - // - // smartLabel73 - // - this.smartLabel73.BackGround = this.smartGroupBox2; - this.smartLabel73.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel73.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel73.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel73.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel73.LineSpacing = 0F; - this.smartLabel73.Location = new System.Drawing.Point(4, 216); - this.smartLabel73.Name = "smartLabel73"; - this.smartLabel73.OverlapOptimize = true; - this.smartLabel73.PasswordChar = '\0'; - this.smartLabel73.Radius = 3; - this.smartLabel73.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel73.Size = new System.Drawing.Size(70, 20); - this.smartLabel73.TabIndex = 48; - this.smartLabel73.Text = "LR.Avg"; - this.smartLabel73.TextColor = System.Drawing.Color.White; - this.smartLabel73.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel73.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel73.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel73.Wordwrap = false; - // - // labelDiffSecSum5 - // - this.labelDiffSecSum5.BackGround = null; - this.labelDiffSecSum5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum5.LineSpacing = 0F; - this.labelDiffSecSum5.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum5.Name = "labelDiffSecSum5"; - this.labelDiffSecSum5.OverlapOptimize = true; - this.labelDiffSecSum5.PasswordChar = '\0'; - this.labelDiffSecSum5.Radius = 3; - this.labelDiffSecSum5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum5.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum5.TabIndex = 47; - this.labelDiffSecSum5.Text = "0.0023"; - this.labelDiffSecSum5.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum5.Wordwrap = false; - // - // smartLabel78 - // - this.smartLabel78.BackGround = this.smartGroupBox2; - this.smartLabel78.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel78.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel78.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel78.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel78.LineSpacing = 0F; - this.smartLabel78.Location = new System.Drawing.Point(4, 194); - this.smartLabel78.Name = "smartLabel78"; - this.smartLabel78.OverlapOptimize = true; - this.smartLabel78.PasswordChar = '\0'; - this.smartLabel78.Radius = 3; - this.smartLabel78.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel78.Size = new System.Drawing.Size(70, 20); - this.smartLabel78.TabIndex = 46; - this.smartLabel78.Text = "LR.Sum"; - this.smartLabel78.TextColor = System.Drawing.Color.White; - this.smartLabel78.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel78.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel78.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel78.Wordwrap = false; - // - // labelDispSTD5 - // - this.labelDispSTD5.BackGround = null; - this.labelDispSTD5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD5.LineSpacing = 0F; - this.labelDispSTD5.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD5.Name = "labelDispSTD5"; - this.labelDispSTD5.OverlapOptimize = true; - this.labelDispSTD5.PasswordChar = '\0'; - this.labelDispSTD5.Radius = 3; - this.labelDispSTD5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD5.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD5.TabIndex = 45; - this.labelDispSTD5.Text = "9.2354"; - this.labelDispSTD5.TextColor = System.Drawing.Color.White; - this.labelDispSTD5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD5.Wordwrap = false; - // - // smartLabel82 - // - this.smartLabel82.BackGround = this.smartGroupBox2; - this.smartLabel82.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel82.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel82.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel82.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel82.LineSpacing = 0F; - this.smartLabel82.Location = new System.Drawing.Point(4, 127); - this.smartLabel82.Name = "smartLabel82"; - this.smartLabel82.OverlapOptimize = true; - this.smartLabel82.PasswordChar = '\0'; - this.smartLabel82.Radius = 3; - this.smartLabel82.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel82.Size = new System.Drawing.Size(70, 20); - this.smartLabel82.TabIndex = 44; - this.smartLabel82.Text = "STD"; - this.smartLabel82.TextColor = System.Drawing.Color.White; - this.smartLabel82.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel82.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel82.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel82.Wordwrap = false; - // - // labelDispMDataDiff5 - // - this.labelDispMDataDiff5.BackGround = null; - this.labelDispMDataDiff5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff5.LineSpacing = 0F; - this.labelDispMDataDiff5.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff5.Name = "labelDispMDataDiff5"; - this.labelDispMDataDiff5.OverlapOptimize = true; - this.labelDispMDataDiff5.PasswordChar = '\0'; - this.labelDispMDataDiff5.Radius = 3; - this.labelDispMDataDiff5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff5.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff5.TabIndex = 43; - this.labelDispMDataDiff5.Text = "9.2354"; - this.labelDispMDataDiff5.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff5.Wordwrap = false; - // - // smartLabel85 - // - this.smartLabel85.BackGround = this.smartGroupBox2; - this.smartLabel85.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel85.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel85.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel85.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel85.LineSpacing = 0F; - this.smartLabel85.Location = new System.Drawing.Point(4, 105); - this.smartLabel85.Name = "smartLabel85"; - this.smartLabel85.OverlapOptimize = true; - this.smartLabel85.PasswordChar = '\0'; - this.smartLabel85.Radius = 3; - this.smartLabel85.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel85.Size = new System.Drawing.Size(70, 20); - this.smartLabel85.TabIndex = 42; - this.smartLabel85.Text = "Ch.rate"; - this.smartLabel85.TextColor = System.Drawing.Color.White; - this.smartLabel85.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel85.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel85.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel85.Wordwrap = false; - // - // smartSeparatorLine7 - // - this.smartSeparatorLine7.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine7.Line1Width = 1F; - this.smartSeparatorLine7.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine7.Line2Width = 1F; - this.smartSeparatorLine7.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine7.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine7.Name = "smartSeparatorLine7"; - this.smartSeparatorLine7.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine7.TabIndex = 37; - this.smartSeparatorLine7.Text = "smartSeparatorLine7"; - // - // labelPressureWork5 - // - this.labelPressureWork5.BackGround = null; - this.labelPressureWork5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork5.LineSpacing = 0F; - this.labelPressureWork5.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork5.Name = "labelPressureWork5"; - this.labelPressureWork5.OverlapOptimize = true; - this.labelPressureWork5.PasswordChar = '\0'; - this.labelPressureWork5.Radius = 3; - this.labelPressureWork5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork5.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork5.TabIndex = 41; - this.labelPressureWork5.Text = "0.0023"; - this.labelPressureWork5.TextColor = System.Drawing.Color.White; - this.labelPressureWork5.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork5.Wordwrap = false; - // - // labelDiffMadc5 - // - this.labelDiffMadc5.BackGround = null; - this.labelDiffMadc5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc5.LineSpacing = 0F; - this.labelDiffMadc5.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc5.Name = "labelDiffMadc5"; - this.labelDiffMadc5.OverlapOptimize = true; - this.labelDiffMadc5.PasswordChar = '\0'; - this.labelDiffMadc5.Radius = 3; - this.labelDiffMadc5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc5.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc5.TabIndex = 40; - this.labelDiffMadc5.Text = "0.0023"; - this.labelDiffMadc5.TextColor = System.Drawing.Color.White; - this.labelDiffMadc5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc5.Wordwrap = false; - // - // smartLabel47 - // - this.smartLabel47.BackGround = this.smartGroupBox2; - this.smartLabel47.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel47.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel47.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel47.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel47.LineSpacing = 0F; - this.smartLabel47.Location = new System.Drawing.Point(4, 150); - this.smartLabel47.Name = "smartLabel47"; - this.smartLabel47.OverlapOptimize = true; - this.smartLabel47.PasswordChar = '\0'; - this.smartLabel47.Radius = 3; - this.smartLabel47.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel47.Size = new System.Drawing.Size(70, 20); - this.smartLabel47.TabIndex = 39; - this.smartLabel47.Text = "ADC"; - this.smartLabel47.TextColor = System.Drawing.Color.White; - this.smartLabel47.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel47.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel47.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel47.Wordwrap = false; - // - // smartSeparatorLine6 - // - this.smartSeparatorLine6.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine6.Line1Width = 1F; - this.smartSeparatorLine6.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine6.Line2Width = 1F; - this.smartSeparatorLine6.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine6.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine6.Name = "smartSeparatorLine6"; - this.smartSeparatorLine6.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine6.TabIndex = 38; - this.smartSeparatorLine6.Text = "smartSeparatorLine6"; - // - // labelPressureMaster5 - // - this.labelPressureMaster5.BackGround = null; - this.labelPressureMaster5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster5.LineSpacing = 0F; - this.labelPressureMaster5.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster5.Name = "labelPressureMaster5"; - this.labelPressureMaster5.OverlapOptimize = true; - this.labelPressureMaster5.PasswordChar = '\0'; - this.labelPressureMaster5.Radius = 3; - this.labelPressureMaster5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster5.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster5.TabIndex = 36; - this.labelPressureMaster5.Text = "0.0023"; - this.labelPressureMaster5.TextColor = System.Drawing.Color.White; - this.labelPressureMaster5.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster5.Wordwrap = false; - // - // smartLabel49 - // - this.smartLabel49.BackGround = this.smartGroupBox2; - this.smartLabel49.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel49.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel49.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel49.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel49.LineSpacing = 0F; - this.smartLabel49.Location = new System.Drawing.Point(4, 262); - this.smartLabel49.Name = "smartLabel49"; - this.smartLabel49.OverlapOptimize = true; - this.smartLabel49.PasswordChar = '\0'; - this.smartLabel49.Radius = 3; - this.smartLabel49.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel49.Size = new System.Drawing.Size(70, 20); - this.smartLabel49.TabIndex = 35; - this.smartLabel49.Text = "master"; - this.smartLabel49.TextColor = System.Drawing.Color.White; - this.smartLabel49.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel49.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel49.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel49.Wordwrap = false; - // - // smartLabel50 - // - this.smartLabel50.BackGround = this.smartGroupBox2; - this.smartLabel50.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel50.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel50.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel50.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel50.LineSpacing = 0F; - this.smartLabel50.Location = new System.Drawing.Point(4, 240); - this.smartLabel50.Name = "smartLabel50"; - this.smartLabel50.OverlapOptimize = true; - this.smartLabel50.PasswordChar = '\0'; - this.smartLabel50.Radius = 3; - this.smartLabel50.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel50.Size = new System.Drawing.Size(70, 20); - this.smartLabel50.TabIndex = 34; - this.smartLabel50.Text = "work"; - this.smartLabel50.TextColor = System.Drawing.Color.White; - this.smartLabel50.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel50.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel50.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel50.Wordwrap = false; - // - // labelDiffSecDiff5 - // - this.labelDiffSecDiff5.BackGround = null; - this.labelDiffSecDiff5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff5.LineSpacing = 0F; - this.labelDiffSecDiff5.Location = new System.Drawing.Point(81, 172); - this.labelDiffSecDiff5.Name = "labelDiffSecDiff5"; - this.labelDiffSecDiff5.OverlapOptimize = true; - this.labelDiffSecDiff5.PasswordChar = '\0'; - this.labelDiffSecDiff5.Radius = 3; - this.labelDiffSecDiff5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff5.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff5.TabIndex = 33; - this.labelDiffSecDiff5.Text = "0.0023"; - this.labelDiffSecDiff5.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff5.Wordwrap = false; - // - // smartLabel52 - // - this.smartLabel52.BackGround = this.smartGroupBox2; - this.smartLabel52.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel52.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel52.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel52.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel52.LineSpacing = 0F; - this.smartLabel52.Location = new System.Drawing.Point(4, 172); - this.smartLabel52.Name = "smartLabel52"; - this.smartLabel52.OverlapOptimize = true; - this.smartLabel52.PasswordChar = '\0'; - this.smartLabel52.Radius = 3; - this.smartLabel52.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel52.Size = new System.Drawing.Size(70, 20); - this.smartLabel52.TabIndex = 32; - this.smartLabel52.Text = "LR.Sec"; - this.smartLabel52.TextColor = System.Drawing.Color.White; - this.smartLabel52.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel52.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel52.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel52.Wordwrap = false; - // - // labelDispMData5 - // - this.labelDispMData5.BackGround = null; - this.labelDispMData5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData5.LineSpacing = 0F; - this.labelDispMData5.Location = new System.Drawing.Point(81, 83); - this.labelDispMData5.Name = "labelDispMData5"; - this.labelDispMData5.OverlapOptimize = true; - this.labelDispMData5.PasswordChar = '\0'; - this.labelDispMData5.Radius = 3; - this.labelDispMData5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData5.Size = new System.Drawing.Size(90, 20); - this.labelDispMData5.TabIndex = 31; - this.labelDispMData5.Text = "9.2354"; - this.labelDispMData5.TextColor = System.Drawing.Color.White; - this.labelDispMData5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData5.Wordwrap = false; - // - // smartLabel54 - // - this.smartLabel54.BackGround = this.smartGroupBox2; - this.smartLabel54.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel54.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel54.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel54.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel54.LineSpacing = 0F; - this.smartLabel54.Location = new System.Drawing.Point(4, 83); - this.smartLabel54.Name = "smartLabel54"; - this.smartLabel54.OverlapOptimize = true; - this.smartLabel54.PasswordChar = '\0'; - this.smartLabel54.Radius = 3; - this.smartLabel54.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel54.Size = new System.Drawing.Size(70, 20); - this.smartLabel54.TabIndex = 30; - this.smartLabel54.Text = "MData"; - this.smartLabel54.TextColor = System.Drawing.Color.White; - this.smartLabel54.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel54.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel54.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel54.Wordwrap = false; - // - // labelDispRData5 - // - this.labelDispRData5.BackGround = null; - this.labelDispRData5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData5.LineSpacing = 0F; - this.labelDispRData5.Location = new System.Drawing.Point(81, 61); - this.labelDispRData5.Name = "labelDispRData5"; - this.labelDispRData5.OverlapOptimize = true; - this.labelDispRData5.PasswordChar = '\0'; - this.labelDispRData5.Radius = 3; - this.labelDispRData5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData5.Size = new System.Drawing.Size(90, 20); - this.labelDispRData5.TabIndex = 28; - this.labelDispRData5.Text = "-9.23 / -10.00"; - this.labelDispRData5.TextColor = System.Drawing.Color.White; - this.labelDispRData5.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData5.Wordwrap = false; - // - // smartLabel56 - // - this.smartLabel56.BackGround = this.smartGroupBox2; - this.smartLabel56.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel56.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel56.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel56.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel56.LineSpacing = 0F; - this.smartLabel56.Location = new System.Drawing.Point(4, 61); - this.smartLabel56.Name = "smartLabel56"; - this.smartLabel56.OverlapOptimize = true; - this.smartLabel56.PasswordChar = '\0'; - this.smartLabel56.Radius = 3; - this.smartLabel56.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel56.Size = new System.Drawing.Size(70, 20); - this.smartLabel56.TabIndex = 29; - this.smartLabel56.Text = "RData"; - this.smartLabel56.TextColor = System.Drawing.Color.White; - this.smartLabel56.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel56.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel56.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel56.Wordwrap = false; - // - // smartSeparatorLine15 - // - this.smartSeparatorLine15.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine15.Line1Width = 1F; - this.smartSeparatorLine15.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine15.Line2Width = 1F; - this.smartSeparatorLine15.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine15.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine15.Name = "smartSeparatorLine15"; - this.smartSeparatorLine15.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine15.TabIndex = 25; - this.smartSeparatorLine15.Text = "smartSeparatorLine15"; + this.labelDiffSecMax5.BackGround = null; + this.labelDiffSecMax5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax5.LineSpacing = 0F; + this.labelDiffSecMax5.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax5.Name = "labelDiffSecMax5"; + this.labelDiffSecMax5.OverlapOptimize = true; + this.labelDiffSecMax5.PasswordChar = '\0'; + this.labelDiffSecMax5.Radius = 3; + this.labelDiffSecMax5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax5.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax5.TabIndex = 49; + this.labelDiffSecMax5.Text = "0.0023"; + this.labelDiffSecMax5.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax5.Wordwrap = false; // // labelResult5 // @@ -3458,38 +3011,513 @@ this.labelResult5.TextColorDisable = System.Drawing.Color.Gray; this.labelResult5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelResult5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult5.Visible = false; this.labelResult5.Wordwrap = false; // + // labelTitleDispRData5 + // + this.labelTitleDispRData5.BackGround = this.smartGroupBox2; + this.labelTitleDispRData5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData5.LineSpacing = 0F; + this.labelTitleDispRData5.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData5.Name = "labelTitleDispRData5"; + this.labelTitleDispRData5.OverlapOptimize = true; + this.labelTitleDispRData5.PasswordChar = '\0'; + this.labelTitleDispRData5.Radius = 3; + this.labelTitleDispRData5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData5.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData5.TabIndex = 29; + this.labelTitleDispRData5.Text = "RData"; + this.labelTitleDispRData5.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData5.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData5.Wordwrap = false; + // + // smartLabel50 + // + this.smartLabel50.BackGround = this.smartGroupBox2; + this.smartLabel50.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel50.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel50.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel50.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel50.LineSpacing = 0F; + this.smartLabel50.Location = new System.Drawing.Point(4, 61); + this.smartLabel50.Name = "smartLabel50"; + this.smartLabel50.OverlapOptimize = true; + this.smartLabel50.PasswordChar = '\0'; + this.smartLabel50.Radius = 3; + this.smartLabel50.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel50.Size = new System.Drawing.Size(70, 20); + this.smartLabel50.TabIndex = 34; + this.smartLabel50.Text = "work"; + this.smartLabel50.TextColor = System.Drawing.Color.White; + this.smartLabel50.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel50.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel50.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel50.Wordwrap = false; + // + // smartLabel73 + // + this.smartLabel73.BackGround = this.smartGroupBox2; + this.smartLabel73.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel73.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel73.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel73.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel73.LineSpacing = 0F; + this.smartLabel73.Location = new System.Drawing.Point(4, 173); + this.smartLabel73.Name = "smartLabel73"; + this.smartLabel73.OverlapOptimize = true; + this.smartLabel73.PasswordChar = '\0'; + this.smartLabel73.Radius = 3; + this.smartLabel73.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel73.Size = new System.Drawing.Size(70, 20); + this.smartLabel73.TabIndex = 48; + this.smartLabel73.Text = "LR.Max"; + this.smartLabel73.TextColor = System.Drawing.Color.White; + this.smartLabel73.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel73.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel73.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel73.Wordwrap = false; + // + // smartLabel47 + // + this.smartLabel47.BackGround = this.smartGroupBox2; + this.smartLabel47.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel47.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel47.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel47.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel47.LineSpacing = 0F; + this.smartLabel47.Location = new System.Drawing.Point(4, 107); + this.smartLabel47.Name = "smartLabel47"; + this.smartLabel47.OverlapOptimize = true; + this.smartLabel47.PasswordChar = '\0'; + this.smartLabel47.Radius = 3; + this.smartLabel47.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel47.Size = new System.Drawing.Size(70, 20); + this.smartLabel47.TabIndex = 39; + this.smartLabel47.Text = "ADC"; + this.smartLabel47.TextColor = System.Drawing.Color.White; + this.smartLabel47.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel47.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel47.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel47.Wordwrap = false; + // + // smartSeparatorLine15 + // + this.smartSeparatorLine15.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine15.Line1Width = 1F; + this.smartSeparatorLine15.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine15.Line2Width = 1F; + this.smartSeparatorLine15.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine15.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine15.Name = "smartSeparatorLine15"; + this.smartSeparatorLine15.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine15.TabIndex = 25; + this.smartSeparatorLine15.Text = "smartSeparatorLine15"; + // + // smartSeparatorLine6 + // + this.smartSeparatorLine6.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine6.Line1Width = 1F; + this.smartSeparatorLine6.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine6.Line2Width = 1F; + this.smartSeparatorLine6.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine6.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine6.Name = "smartSeparatorLine6"; + this.smartSeparatorLine6.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine6.TabIndex = 38; + this.smartSeparatorLine6.Text = "smartSeparatorLine6"; + // + // labelDiffSecSum5 + // + this.labelDiffSecSum5.BackGround = null; + this.labelDiffSecSum5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum5.LineSpacing = 0F; + this.labelDiffSecSum5.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum5.Name = "labelDiffSecSum5"; + this.labelDiffSecSum5.OverlapOptimize = true; + this.labelDiffSecSum5.PasswordChar = '\0'; + this.labelDiffSecSum5.Radius = 3; + this.labelDiffSecSum5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum5.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum5.TabIndex = 47; + this.labelDiffSecSum5.Text = "0.0023"; + this.labelDiffSecSum5.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum5.Wordwrap = false; + // + // labelDiffMadc5 + // + this.labelDiffMadc5.BackGround = null; + this.labelDiffMadc5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc5.LineSpacing = 0F; + this.labelDiffMadc5.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc5.Name = "labelDiffMadc5"; + this.labelDiffMadc5.OverlapOptimize = true; + this.labelDiffMadc5.PasswordChar = '\0'; + this.labelDiffMadc5.Radius = 3; + this.labelDiffMadc5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc5.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc5.TabIndex = 40; + this.labelDiffMadc5.Text = "0.0023"; + this.labelDiffMadc5.TextColor = System.Drawing.Color.White; + this.labelDiffMadc5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc5.Wordwrap = false; + // + // labelDispRData5 + // + this.labelDispRData5.BackGround = null; + this.labelDispRData5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData5.LineSpacing = 0F; + this.labelDispRData5.Location = new System.Drawing.Point(81, 197); + this.labelDispRData5.Name = "labelDispRData5"; + this.labelDispRData5.OverlapOptimize = true; + this.labelDispRData5.PasswordChar = '\0'; + this.labelDispRData5.Radius = 3; + this.labelDispRData5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData5.Size = new System.Drawing.Size(90, 20); + this.labelDispRData5.TabIndex = 28; + this.labelDispRData5.Text = "-9.23 / -10.00"; + this.labelDispRData5.TextColor = System.Drawing.Color.White; + this.labelDispRData5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData5.Wordwrap = false; + // + // labelPressureMaster5 + // + this.labelPressureMaster5.BackGround = null; + this.labelPressureMaster5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster5.LineSpacing = 0F; + this.labelPressureMaster5.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster5.Name = "labelPressureMaster5"; + this.labelPressureMaster5.OverlapOptimize = true; + this.labelPressureMaster5.PasswordChar = '\0'; + this.labelPressureMaster5.Radius = 3; + this.labelPressureMaster5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster5.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster5.TabIndex = 36; + this.labelPressureMaster5.Text = "0.0023"; + this.labelPressureMaster5.TextColor = System.Drawing.Color.White; + this.labelPressureMaster5.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster5.Wordwrap = false; + // + // smartLabel78 + // + this.smartLabel78.BackGround = this.smartGroupBox2; + this.smartLabel78.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel78.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel78.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel78.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel78.LineSpacing = 0F; + this.smartLabel78.Location = new System.Drawing.Point(4, 151); + this.smartLabel78.Name = "smartLabel78"; + this.smartLabel78.OverlapOptimize = true; + this.smartLabel78.PasswordChar = '\0'; + this.smartLabel78.Radius = 3; + this.smartLabel78.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel78.Size = new System.Drawing.Size(70, 20); + this.smartLabel78.TabIndex = 46; + this.smartLabel78.Text = "LR.Sum"; + this.smartLabel78.TextColor = System.Drawing.Color.White; + this.smartLabel78.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel78.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel78.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel78.Wordwrap = false; + // + // labelPressureWork5 + // + this.labelPressureWork5.BackGround = null; + this.labelPressureWork5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork5.LineSpacing = 0F; + this.labelPressureWork5.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork5.Name = "labelPressureWork5"; + this.labelPressureWork5.OverlapOptimize = true; + this.labelPressureWork5.PasswordChar = '\0'; + this.labelPressureWork5.Radius = 3; + this.labelPressureWork5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork5.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork5.TabIndex = 41; + this.labelPressureWork5.Text = "0.0023"; + this.labelPressureWork5.TextColor = System.Drawing.Color.White; + this.labelPressureWork5.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork5.Wordwrap = false; + // + // labelTitleDispMData5 + // + this.labelTitleDispMData5.BackGround = this.smartGroupBox2; + this.labelTitleDispMData5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData5.LineSpacing = 0F; + this.labelTitleDispMData5.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData5.Name = "labelTitleDispMData5"; + this.labelTitleDispMData5.OverlapOptimize = true; + this.labelTitleDispMData5.PasswordChar = '\0'; + this.labelTitleDispMData5.Radius = 3; + this.labelTitleDispMData5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData5.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData5.TabIndex = 30; + this.labelTitleDispMData5.Text = "MData"; + this.labelTitleDispMData5.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData5.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData5.Wordwrap = false; + // + // smartLabel49 + // + this.smartLabel49.BackGround = this.smartGroupBox2; + this.smartLabel49.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel49.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel49.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel49.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel49.LineSpacing = 0F; + this.smartLabel49.Location = new System.Drawing.Point(4, 83); + this.smartLabel49.Name = "smartLabel49"; + this.smartLabel49.OverlapOptimize = true; + this.smartLabel49.PasswordChar = '\0'; + this.smartLabel49.Radius = 3; + this.smartLabel49.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel49.Size = new System.Drawing.Size(70, 20); + this.smartLabel49.TabIndex = 35; + this.smartLabel49.Text = "master"; + this.smartLabel49.TextColor = System.Drawing.Color.White; + this.smartLabel49.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel49.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel49.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel49.Wordwrap = false; + // + // labelDispMDataMax5 + // + this.labelDispMDataMax5.BackGround = null; + this.labelDispMDataMax5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax5.LineSpacing = 0F; + this.labelDispMDataMax5.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax5.Name = "labelDispMDataMax5"; + this.labelDispMDataMax5.OverlapOptimize = true; + this.labelDispMDataMax5.PasswordChar = '\0'; + this.labelDispMDataMax5.Radius = 3; + this.labelDispMDataMax5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax5.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax5.TabIndex = 45; + this.labelDispMDataMax5.Text = "9.2354"; + this.labelDispMDataMax5.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax5.Wordwrap = false; + // + // smartSeparatorLine7 + // + this.smartSeparatorLine7.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine7.Line1Width = 1F; + this.smartSeparatorLine7.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine7.Line2Width = 1F; + this.smartSeparatorLine7.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine7.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine7.Name = "smartSeparatorLine7"; + this.smartSeparatorLine7.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine7.TabIndex = 37; + this.smartSeparatorLine7.Text = "smartSeparatorLine7"; + // + // labelDispMData5 + // + this.labelDispMData5.BackGround = null; + this.labelDispMData5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData5.LineSpacing = 0F; + this.labelDispMData5.Location = new System.Drawing.Point(81, 219); + this.labelDispMData5.Name = "labelDispMData5"; + this.labelDispMData5.OverlapOptimize = true; + this.labelDispMData5.PasswordChar = '\0'; + this.labelDispMData5.Radius = 3; + this.labelDispMData5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData5.Size = new System.Drawing.Size(90, 20); + this.labelDispMData5.TabIndex = 31; + this.labelDispMData5.Text = "9.2354"; + this.labelDispMData5.TextColor = System.Drawing.Color.White; + this.labelDispMData5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData5.Wordwrap = false; + // + // labelTitleDispMDataD5 + // + this.labelTitleDispMDataD5.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD5.LineSpacing = 0F; + this.labelTitleDispMDataD5.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD5.Name = "labelTitleDispMDataD5"; + this.labelTitleDispMDataD5.OverlapOptimize = true; + this.labelTitleDispMDataD5.PasswordChar = '\0'; + this.labelTitleDispMDataD5.Radius = 3; + this.labelTitleDispMDataD5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD5.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD5.TabIndex = 42; + this.labelTitleDispMDataD5.Text = "MData.Diff"; + this.labelTitleDispMDataD5.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD5.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD5.Wordwrap = false; + // + // labelTitleDispMDataM5 + // + this.labelTitleDispMDataM5.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM5.LineSpacing = 0F; + this.labelTitleDispMDataM5.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM5.Name = "labelTitleDispMDataM5"; + this.labelTitleDispMDataM5.OverlapOptimize = true; + this.labelTitleDispMDataM5.PasswordChar = '\0'; + this.labelTitleDispMDataM5.Radius = 3; + this.labelTitleDispMDataM5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM5.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM5.TabIndex = 44; + this.labelTitleDispMDataM5.Text = "MData.Max"; + this.labelTitleDispMDataM5.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM5.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM5.Wordwrap = false; + // + // labelDiffSecDiff5 + // + this.labelDiffSecDiff5.BackGround = null; + this.labelDiffSecDiff5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff5.LineSpacing = 0F; + this.labelDiffSecDiff5.Location = new System.Drawing.Point(81, 129); + this.labelDiffSecDiff5.Name = "labelDiffSecDiff5"; + this.labelDiffSecDiff5.OverlapOptimize = true; + this.labelDiffSecDiff5.PasswordChar = '\0'; + this.labelDiffSecDiff5.Radius = 3; + this.labelDiffSecDiff5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff5.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff5.TabIndex = 33; + this.labelDiffSecDiff5.Text = "0.0023"; + this.labelDiffSecDiff5.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff5.Wordwrap = false; + // + // smartLabel52 + // + this.smartLabel52.BackGround = this.smartGroupBox2; + this.smartLabel52.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel52.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel52.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel52.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel52.LineSpacing = 0F; + this.smartLabel52.Location = new System.Drawing.Point(4, 129); + this.smartLabel52.Name = "smartLabel52"; + this.smartLabel52.OverlapOptimize = true; + this.smartLabel52.PasswordChar = '\0'; + this.smartLabel52.Radius = 3; + this.smartLabel52.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel52.Size = new System.Drawing.Size(70, 20); + this.smartLabel52.TabIndex = 32; + this.smartLabel52.Text = "LR.Sec"; + this.smartLabel52.TextColor = System.Drawing.Color.White; + this.smartLabel52.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel52.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel52.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel52.Wordwrap = false; + // + // labelDispMDataDiff5 + // + this.labelDispMDataDiff5.BackGround = null; + this.labelDispMDataDiff5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff5.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff5.LineSpacing = 0F; + this.labelDispMDataDiff5.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff5.Name = "labelDispMDataDiff5"; + this.labelDispMDataDiff5.OverlapOptimize = true; + this.labelDispMDataDiff5.PasswordChar = '\0'; + this.labelDispMDataDiff5.Radius = 3; + this.labelDispMDataDiff5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff5.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff5.TabIndex = 43; + this.labelDispMDataDiff5.Text = "9.2354"; + this.labelDispMDataDiff5.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff5.Wordwrap = false; + // // smartGroupBox7 // this.smartGroupBox7.BackGround = null; this.smartGroupBox7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox7.BackImage = null; - this.smartGroupBox7.Controls.Add(this.labelDiffMean9); - this.smartGroupBox7.Controls.Add(this.smartLabel128); - this.smartGroupBox7.Controls.Add(this.labelDiffSecSum9); - this.smartGroupBox7.Controls.Add(this.smartLabel130); - this.smartGroupBox7.Controls.Add(this.labelDispSTD9); - this.smartGroupBox7.Controls.Add(this.smartLabel132); - this.smartGroupBox7.Controls.Add(this.labelDispMDataDiff9); - this.smartGroupBox7.Controls.Add(this.smartLabel134); - this.smartGroupBox7.Controls.Add(this.smartSeparatorLine28); - this.smartGroupBox7.Controls.Add(this.labelPressureWork9); - this.smartGroupBox7.Controls.Add(this.labelDiffMadc9); - this.smartGroupBox7.Controls.Add(this.smartLabel96); - this.smartGroupBox7.Controls.Add(this.smartSeparatorLine27); - this.smartGroupBox7.Controls.Add(this.labelPressureMaster9); - this.smartGroupBox7.Controls.Add(this.smartLabel98); + this.smartGroupBox7.Controls.Add(this.labelDiffSecMax9); + this.smartGroupBox7.Controls.Add(this.labelResult9); + this.smartGroupBox7.Controls.Add(this.labelDispRData9); this.smartGroupBox7.Controls.Add(this.smartLabel99); + this.smartGroupBox7.Controls.Add(this.smartLabel128); + this.smartGroupBox7.Controls.Add(this.smartLabel96); + this.smartGroupBox7.Controls.Add(this.smartSeparatorLine19); + this.smartGroupBox7.Controls.Add(this.smartSeparatorLine27); + this.smartGroupBox7.Controls.Add(this.labelDiffSecSum9); + this.smartGroupBox7.Controls.Add(this.labelDiffMadc9); + this.smartGroupBox7.Controls.Add(this.labelTitleDispRData9); + this.smartGroupBox7.Controls.Add(this.labelPressureMaster9); + this.smartGroupBox7.Controls.Add(this.smartLabel130); + this.smartGroupBox7.Controls.Add(this.labelPressureWork9); + this.smartGroupBox7.Controls.Add(this.labelTitleDispMData9); + this.smartGroupBox7.Controls.Add(this.smartLabel98); + this.smartGroupBox7.Controls.Add(this.labelDispMDataMax9); + this.smartGroupBox7.Controls.Add(this.smartSeparatorLine28); + this.smartGroupBox7.Controls.Add(this.labelDispMData9); + this.smartGroupBox7.Controls.Add(this.labelTitleDispMDataD9); + this.smartGroupBox7.Controls.Add(this.labelTitleDispMDataM9); this.smartGroupBox7.Controls.Add(this.labelDiffSecDiff9); this.smartGroupBox7.Controls.Add(this.smartLabel101); - this.smartGroupBox7.Controls.Add(this.labelDispMData9); - this.smartGroupBox7.Controls.Add(this.smartLabel103); - this.smartGroupBox7.Controls.Add(this.labelDispRData9); - this.smartGroupBox7.Controls.Add(this.smartLabel105); - this.smartGroupBox7.Controls.Add(this.smartSeparatorLine19); - this.smartGroupBox7.Controls.Add(this.labelResult9); + this.smartGroupBox7.Controls.Add(this.labelDispMDataDiff9); this.smartGroupBox7.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox7.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox7.FrameLineThickness = 2; @@ -3503,504 +3531,28 @@ this.smartGroupBox7.Text = "Lane 9"; this.smartGroupBox7.TextColor = System.Drawing.Color.White; // - // labelDiffMean9 + // labelDiffSecMax9 // - this.labelDiffMean9.BackGround = null; - this.labelDiffMean9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean9.LineSpacing = 0F; - this.labelDiffMean9.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean9.Name = "labelDiffMean9"; - this.labelDiffMean9.OverlapOptimize = true; - this.labelDiffMean9.PasswordChar = '\0'; - this.labelDiffMean9.Radius = 3; - this.labelDiffMean9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean9.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean9.TabIndex = 49; - this.labelDiffMean9.Text = "0.0023"; - this.labelDiffMean9.TextColor = System.Drawing.Color.White; - this.labelDiffMean9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean9.Wordwrap = false; - // - // smartLabel128 - // - this.smartLabel128.BackGround = this.smartGroupBox2; - this.smartLabel128.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel128.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel128.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel128.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel128.LineSpacing = 0F; - this.smartLabel128.Location = new System.Drawing.Point(4, 216); - this.smartLabel128.Name = "smartLabel128"; - this.smartLabel128.OverlapOptimize = true; - this.smartLabel128.PasswordChar = '\0'; - this.smartLabel128.Radius = 3; - this.smartLabel128.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel128.Size = new System.Drawing.Size(70, 20); - this.smartLabel128.TabIndex = 48; - this.smartLabel128.Text = "LR.Avg"; - this.smartLabel128.TextColor = System.Drawing.Color.White; - this.smartLabel128.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel128.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel128.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel128.Wordwrap = false; - // - // labelDiffSecSum9 - // - this.labelDiffSecSum9.BackGround = null; - this.labelDiffSecSum9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum9.LineSpacing = 0F; - this.labelDiffSecSum9.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum9.Name = "labelDiffSecSum9"; - this.labelDiffSecSum9.OverlapOptimize = true; - this.labelDiffSecSum9.PasswordChar = '\0'; - this.labelDiffSecSum9.Radius = 3; - this.labelDiffSecSum9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum9.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum9.TabIndex = 47; - this.labelDiffSecSum9.Text = "0.0023"; - this.labelDiffSecSum9.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum9.Wordwrap = false; - // - // smartLabel130 - // - this.smartLabel130.BackGround = this.smartGroupBox2; - this.smartLabel130.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel130.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel130.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel130.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel130.LineSpacing = 0F; - this.smartLabel130.Location = new System.Drawing.Point(4, 194); - this.smartLabel130.Name = "smartLabel130"; - this.smartLabel130.OverlapOptimize = true; - this.smartLabel130.PasswordChar = '\0'; - this.smartLabel130.Radius = 3; - this.smartLabel130.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel130.Size = new System.Drawing.Size(70, 20); - this.smartLabel130.TabIndex = 46; - this.smartLabel130.Text = "LR.Sum"; - this.smartLabel130.TextColor = System.Drawing.Color.White; - this.smartLabel130.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel130.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel130.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel130.Wordwrap = false; - // - // labelDispSTD9 - // - this.labelDispSTD9.BackGround = null; - this.labelDispSTD9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD9.LineSpacing = 0F; - this.labelDispSTD9.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD9.Name = "labelDispSTD9"; - this.labelDispSTD9.OverlapOptimize = true; - this.labelDispSTD9.PasswordChar = '\0'; - this.labelDispSTD9.Radius = 3; - this.labelDispSTD9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD9.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD9.TabIndex = 45; - this.labelDispSTD9.Text = "9.2354"; - this.labelDispSTD9.TextColor = System.Drawing.Color.White; - this.labelDispSTD9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD9.Wordwrap = false; - // - // smartLabel132 - // - this.smartLabel132.BackGround = this.smartGroupBox2; - this.smartLabel132.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel132.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel132.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel132.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel132.LineSpacing = 0F; - this.smartLabel132.Location = new System.Drawing.Point(4, 127); - this.smartLabel132.Name = "smartLabel132"; - this.smartLabel132.OverlapOptimize = true; - this.smartLabel132.PasswordChar = '\0'; - this.smartLabel132.Radius = 3; - this.smartLabel132.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel132.Size = new System.Drawing.Size(70, 20); - this.smartLabel132.TabIndex = 44; - this.smartLabel132.Text = "STD"; - this.smartLabel132.TextColor = System.Drawing.Color.White; - this.smartLabel132.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel132.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel132.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel132.Wordwrap = false; - // - // labelDispMDataDiff9 - // - this.labelDispMDataDiff9.BackGround = null; - this.labelDispMDataDiff9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff9.LineSpacing = 0F; - this.labelDispMDataDiff9.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff9.Name = "labelDispMDataDiff9"; - this.labelDispMDataDiff9.OverlapOptimize = true; - this.labelDispMDataDiff9.PasswordChar = '\0'; - this.labelDispMDataDiff9.Radius = 3; - this.labelDispMDataDiff9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff9.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff9.TabIndex = 43; - this.labelDispMDataDiff9.Text = "9.2354"; - this.labelDispMDataDiff9.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff9.Wordwrap = false; - // - // smartLabel134 - // - this.smartLabel134.BackGround = this.smartGroupBox2; - this.smartLabel134.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel134.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel134.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel134.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel134.LineSpacing = 0F; - this.smartLabel134.Location = new System.Drawing.Point(4, 105); - this.smartLabel134.Name = "smartLabel134"; - this.smartLabel134.OverlapOptimize = true; - this.smartLabel134.PasswordChar = '\0'; - this.smartLabel134.Radius = 3; - this.smartLabel134.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel134.Size = new System.Drawing.Size(70, 20); - this.smartLabel134.TabIndex = 42; - this.smartLabel134.Text = "Ch.rate"; - this.smartLabel134.TextColor = System.Drawing.Color.White; - this.smartLabel134.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel134.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel134.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel134.Wordwrap = false; - // - // smartSeparatorLine28 - // - this.smartSeparatorLine28.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine28.Line1Width = 1F; - this.smartSeparatorLine28.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine28.Line2Width = 1F; - this.smartSeparatorLine28.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine28.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine28.Name = "smartSeparatorLine28"; - this.smartSeparatorLine28.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine28.TabIndex = 37; - this.smartSeparatorLine28.Text = "smartSeparatorLine28"; - // - // labelPressureWork9 - // - this.labelPressureWork9.BackGround = null; - this.labelPressureWork9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork9.LineSpacing = 0F; - this.labelPressureWork9.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork9.Name = "labelPressureWork9"; - this.labelPressureWork9.OverlapOptimize = true; - this.labelPressureWork9.PasswordChar = '\0'; - this.labelPressureWork9.Radius = 3; - this.labelPressureWork9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork9.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork9.TabIndex = 41; - this.labelPressureWork9.Text = "0.0023"; - this.labelPressureWork9.TextColor = System.Drawing.Color.White; - this.labelPressureWork9.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork9.Wordwrap = false; - // - // labelDiffMadc9 - // - this.labelDiffMadc9.BackGround = null; - this.labelDiffMadc9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc9.LineSpacing = 0F; - this.labelDiffMadc9.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc9.Name = "labelDiffMadc9"; - this.labelDiffMadc9.OverlapOptimize = true; - this.labelDiffMadc9.PasswordChar = '\0'; - this.labelDiffMadc9.Radius = 3; - this.labelDiffMadc9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc9.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc9.TabIndex = 40; - this.labelDiffMadc9.Text = "0.0023"; - this.labelDiffMadc9.TextColor = System.Drawing.Color.White; - this.labelDiffMadc9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc9.Wordwrap = false; - // - // smartLabel96 - // - this.smartLabel96.BackGround = this.smartGroupBox2; - this.smartLabel96.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel96.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel96.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel96.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel96.LineSpacing = 0F; - this.smartLabel96.Location = new System.Drawing.Point(4, 150); - this.smartLabel96.Name = "smartLabel96"; - this.smartLabel96.OverlapOptimize = true; - this.smartLabel96.PasswordChar = '\0'; - this.smartLabel96.Radius = 3; - this.smartLabel96.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel96.Size = new System.Drawing.Size(70, 20); - this.smartLabel96.TabIndex = 39; - this.smartLabel96.Text = "ADC"; - this.smartLabel96.TextColor = System.Drawing.Color.White; - this.smartLabel96.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel96.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel96.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel96.Wordwrap = false; - // - // smartSeparatorLine27 - // - this.smartSeparatorLine27.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine27.Line1Width = 1F; - this.smartSeparatorLine27.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine27.Line2Width = 1F; - this.smartSeparatorLine27.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine27.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine27.Name = "smartSeparatorLine27"; - this.smartSeparatorLine27.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine27.TabIndex = 38; - this.smartSeparatorLine27.Text = "smartSeparatorLine27"; - // - // labelPressureMaster9 - // - this.labelPressureMaster9.BackGround = null; - this.labelPressureMaster9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster9.LineSpacing = 0F; - this.labelPressureMaster9.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster9.Name = "labelPressureMaster9"; - this.labelPressureMaster9.OverlapOptimize = true; - this.labelPressureMaster9.PasswordChar = '\0'; - this.labelPressureMaster9.Radius = 3; - this.labelPressureMaster9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster9.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster9.TabIndex = 36; - this.labelPressureMaster9.Text = "0.0023"; - this.labelPressureMaster9.TextColor = System.Drawing.Color.White; - this.labelPressureMaster9.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster9.Wordwrap = false; - // - // smartLabel98 - // - this.smartLabel98.BackGround = this.smartGroupBox2; - this.smartLabel98.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel98.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel98.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel98.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel98.LineSpacing = 0F; - this.smartLabel98.Location = new System.Drawing.Point(4, 262); - this.smartLabel98.Name = "smartLabel98"; - this.smartLabel98.OverlapOptimize = true; - this.smartLabel98.PasswordChar = '\0'; - this.smartLabel98.Radius = 3; - this.smartLabel98.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel98.Size = new System.Drawing.Size(70, 20); - this.smartLabel98.TabIndex = 35; - this.smartLabel98.Text = "master"; - this.smartLabel98.TextColor = System.Drawing.Color.White; - this.smartLabel98.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel98.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel98.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel98.Wordwrap = false; - // - // smartLabel99 - // - this.smartLabel99.BackGround = this.smartGroupBox2; - this.smartLabel99.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel99.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel99.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel99.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel99.LineSpacing = 0F; - this.smartLabel99.Location = new System.Drawing.Point(4, 240); - this.smartLabel99.Name = "smartLabel99"; - this.smartLabel99.OverlapOptimize = true; - this.smartLabel99.PasswordChar = '\0'; - this.smartLabel99.Radius = 3; - this.smartLabel99.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel99.Size = new System.Drawing.Size(70, 20); - this.smartLabel99.TabIndex = 34; - this.smartLabel99.Text = "work"; - this.smartLabel99.TextColor = System.Drawing.Color.White; - this.smartLabel99.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel99.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel99.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel99.Wordwrap = false; - // - // labelDiffSecDiff9 - // - this.labelDiffSecDiff9.BackGround = null; - this.labelDiffSecDiff9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff9.LineSpacing = 0F; - this.labelDiffSecDiff9.Location = new System.Drawing.Point(81, 172); - this.labelDiffSecDiff9.Name = "labelDiffSecDiff9"; - this.labelDiffSecDiff9.OverlapOptimize = true; - this.labelDiffSecDiff9.PasswordChar = '\0'; - this.labelDiffSecDiff9.Radius = 3; - this.labelDiffSecDiff9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff9.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff9.TabIndex = 33; - this.labelDiffSecDiff9.Text = "0.0023"; - this.labelDiffSecDiff9.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff9.Wordwrap = false; - // - // smartLabel101 - // - this.smartLabel101.BackGround = this.smartGroupBox2; - this.smartLabel101.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel101.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel101.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel101.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel101.LineSpacing = 0F; - this.smartLabel101.Location = new System.Drawing.Point(4, 172); - this.smartLabel101.Name = "smartLabel101"; - this.smartLabel101.OverlapOptimize = true; - this.smartLabel101.PasswordChar = '\0'; - this.smartLabel101.Radius = 3; - this.smartLabel101.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel101.Size = new System.Drawing.Size(70, 20); - this.smartLabel101.TabIndex = 32; - this.smartLabel101.Text = "LR.Sec"; - this.smartLabel101.TextColor = System.Drawing.Color.White; - this.smartLabel101.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel101.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel101.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel101.Wordwrap = false; - // - // labelDispMData9 - // - this.labelDispMData9.BackGround = null; - this.labelDispMData9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData9.LineSpacing = 0F; - this.labelDispMData9.Location = new System.Drawing.Point(81, 83); - this.labelDispMData9.Name = "labelDispMData9"; - this.labelDispMData9.OverlapOptimize = true; - this.labelDispMData9.PasswordChar = '\0'; - this.labelDispMData9.Radius = 3; - this.labelDispMData9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData9.Size = new System.Drawing.Size(90, 20); - this.labelDispMData9.TabIndex = 31; - this.labelDispMData9.Text = "9.2354"; - this.labelDispMData9.TextColor = System.Drawing.Color.White; - this.labelDispMData9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData9.Wordwrap = false; - // - // smartLabel103 - // - this.smartLabel103.BackGround = this.smartGroupBox2; - this.smartLabel103.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel103.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel103.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel103.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel103.LineSpacing = 0F; - this.smartLabel103.Location = new System.Drawing.Point(4, 83); - this.smartLabel103.Name = "smartLabel103"; - this.smartLabel103.OverlapOptimize = true; - this.smartLabel103.PasswordChar = '\0'; - this.smartLabel103.Radius = 3; - this.smartLabel103.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel103.Size = new System.Drawing.Size(70, 20); - this.smartLabel103.TabIndex = 30; - this.smartLabel103.Text = "MData"; - this.smartLabel103.TextColor = System.Drawing.Color.White; - this.smartLabel103.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel103.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel103.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel103.Wordwrap = false; - // - // labelDispRData9 - // - this.labelDispRData9.BackGround = null; - this.labelDispRData9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData9.LineSpacing = 0F; - this.labelDispRData9.Location = new System.Drawing.Point(81, 61); - this.labelDispRData9.Name = "labelDispRData9"; - this.labelDispRData9.OverlapOptimize = true; - this.labelDispRData9.PasswordChar = '\0'; - this.labelDispRData9.Radius = 3; - this.labelDispRData9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData9.Size = new System.Drawing.Size(90, 20); - this.labelDispRData9.TabIndex = 28; - this.labelDispRData9.Text = "-9.23 / -10.00"; - this.labelDispRData9.TextColor = System.Drawing.Color.White; - this.labelDispRData9.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData9.Wordwrap = false; - // - // smartLabel105 - // - this.smartLabel105.BackGround = this.smartGroupBox2; - this.smartLabel105.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel105.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel105.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel105.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel105.LineSpacing = 0F; - this.smartLabel105.Location = new System.Drawing.Point(4, 61); - this.smartLabel105.Name = "smartLabel105"; - this.smartLabel105.OverlapOptimize = true; - this.smartLabel105.PasswordChar = '\0'; - this.smartLabel105.Radius = 3; - this.smartLabel105.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel105.Size = new System.Drawing.Size(70, 20); - this.smartLabel105.TabIndex = 29; - this.smartLabel105.Text = "RData"; - this.smartLabel105.TextColor = System.Drawing.Color.White; - this.smartLabel105.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel105.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel105.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel105.Wordwrap = false; - // - // smartSeparatorLine19 - // - this.smartSeparatorLine19.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine19.Line1Width = 1F; - this.smartSeparatorLine19.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine19.Line2Width = 1F; - this.smartSeparatorLine19.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine19.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine19.Name = "smartSeparatorLine19"; - this.smartSeparatorLine19.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine19.TabIndex = 25; - this.smartSeparatorLine19.Text = "smartSeparatorLine19"; + this.labelDiffSecMax9.BackGround = null; + this.labelDiffSecMax9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax9.LineSpacing = 0F; + this.labelDiffSecMax9.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax9.Name = "labelDiffSecMax9"; + this.labelDiffSecMax9.OverlapOptimize = true; + this.labelDiffSecMax9.PasswordChar = '\0'; + this.labelDiffSecMax9.Radius = 3; + this.labelDiffSecMax9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax9.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax9.TabIndex = 49; + this.labelDiffSecMax9.Text = "0.0023"; + this.labelDiffSecMax9.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax9.Wordwrap = false; // // labelResult9 // @@ -4025,35 +3577,511 @@ this.labelResult9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelResult9.Wordwrap = false; // + // labelDispRData9 + // + this.labelDispRData9.BackGround = null; + this.labelDispRData9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData9.LineSpacing = 0F; + this.labelDispRData9.Location = new System.Drawing.Point(81, 197); + this.labelDispRData9.Name = "labelDispRData9"; + this.labelDispRData9.OverlapOptimize = true; + this.labelDispRData9.PasswordChar = '\0'; + this.labelDispRData9.Radius = 3; + this.labelDispRData9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData9.Size = new System.Drawing.Size(90, 20); + this.labelDispRData9.TabIndex = 28; + this.labelDispRData9.Text = "-9.23 / -10.00"; + this.labelDispRData9.TextColor = System.Drawing.Color.White; + this.labelDispRData9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData9.Wordwrap = false; + // + // smartLabel99 + // + this.smartLabel99.BackGround = this.smartGroupBox2; + this.smartLabel99.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel99.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel99.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel99.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel99.LineSpacing = 0F; + this.smartLabel99.Location = new System.Drawing.Point(4, 61); + this.smartLabel99.Name = "smartLabel99"; + this.smartLabel99.OverlapOptimize = true; + this.smartLabel99.PasswordChar = '\0'; + this.smartLabel99.Radius = 3; + this.smartLabel99.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel99.Size = new System.Drawing.Size(70, 20); + this.smartLabel99.TabIndex = 34; + this.smartLabel99.Text = "work"; + this.smartLabel99.TextColor = System.Drawing.Color.White; + this.smartLabel99.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel99.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel99.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel99.Wordwrap = false; + // + // smartLabel128 + // + this.smartLabel128.BackGround = this.smartGroupBox2; + this.smartLabel128.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel128.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel128.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel128.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel128.LineSpacing = 0F; + this.smartLabel128.Location = new System.Drawing.Point(4, 173); + this.smartLabel128.Name = "smartLabel128"; + this.smartLabel128.OverlapOptimize = true; + this.smartLabel128.PasswordChar = '\0'; + this.smartLabel128.Radius = 3; + this.smartLabel128.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel128.Size = new System.Drawing.Size(70, 20); + this.smartLabel128.TabIndex = 48; + this.smartLabel128.Text = "LR.Max"; + this.smartLabel128.TextColor = System.Drawing.Color.White; + this.smartLabel128.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel128.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel128.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel128.Wordwrap = false; + // + // smartLabel96 + // + this.smartLabel96.BackGround = this.smartGroupBox2; + this.smartLabel96.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel96.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel96.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel96.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel96.LineSpacing = 0F; + this.smartLabel96.Location = new System.Drawing.Point(4, 107); + this.smartLabel96.Name = "smartLabel96"; + this.smartLabel96.OverlapOptimize = true; + this.smartLabel96.PasswordChar = '\0'; + this.smartLabel96.Radius = 3; + this.smartLabel96.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel96.Size = new System.Drawing.Size(70, 20); + this.smartLabel96.TabIndex = 39; + this.smartLabel96.Text = "ADC"; + this.smartLabel96.TextColor = System.Drawing.Color.White; + this.smartLabel96.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel96.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel96.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel96.Wordwrap = false; + // + // smartSeparatorLine19 + // + this.smartSeparatorLine19.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine19.Line1Width = 1F; + this.smartSeparatorLine19.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine19.Line2Width = 1F; + this.smartSeparatorLine19.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine19.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine19.Name = "smartSeparatorLine19"; + this.smartSeparatorLine19.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine19.TabIndex = 25; + this.smartSeparatorLine19.Text = "smartSeparatorLine19"; + // + // smartSeparatorLine27 + // + this.smartSeparatorLine27.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine27.Line1Width = 1F; + this.smartSeparatorLine27.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine27.Line2Width = 1F; + this.smartSeparatorLine27.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine27.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine27.Name = "smartSeparatorLine27"; + this.smartSeparatorLine27.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine27.TabIndex = 38; + this.smartSeparatorLine27.Text = "smartSeparatorLine27"; + // + // labelDiffSecSum9 + // + this.labelDiffSecSum9.BackGround = null; + this.labelDiffSecSum9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum9.LineSpacing = 0F; + this.labelDiffSecSum9.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum9.Name = "labelDiffSecSum9"; + this.labelDiffSecSum9.OverlapOptimize = true; + this.labelDiffSecSum9.PasswordChar = '\0'; + this.labelDiffSecSum9.Radius = 3; + this.labelDiffSecSum9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum9.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum9.TabIndex = 47; + this.labelDiffSecSum9.Text = "0.0023"; + this.labelDiffSecSum9.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum9.Wordwrap = false; + // + // labelDiffMadc9 + // + this.labelDiffMadc9.BackGround = null; + this.labelDiffMadc9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc9.LineSpacing = 0F; + this.labelDiffMadc9.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc9.Name = "labelDiffMadc9"; + this.labelDiffMadc9.OverlapOptimize = true; + this.labelDiffMadc9.PasswordChar = '\0'; + this.labelDiffMadc9.Radius = 3; + this.labelDiffMadc9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc9.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc9.TabIndex = 40; + this.labelDiffMadc9.Text = "0.0023"; + this.labelDiffMadc9.TextColor = System.Drawing.Color.White; + this.labelDiffMadc9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc9.Wordwrap = false; + // + // labelTitleDispRData9 + // + this.labelTitleDispRData9.BackGround = this.smartGroupBox2; + this.labelTitleDispRData9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData9.LineSpacing = 0F; + this.labelTitleDispRData9.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData9.Name = "labelTitleDispRData9"; + this.labelTitleDispRData9.OverlapOptimize = true; + this.labelTitleDispRData9.PasswordChar = '\0'; + this.labelTitleDispRData9.Radius = 3; + this.labelTitleDispRData9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData9.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData9.TabIndex = 29; + this.labelTitleDispRData9.Text = "RData"; + this.labelTitleDispRData9.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData9.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData9.Wordwrap = false; + // + // labelPressureMaster9 + // + this.labelPressureMaster9.BackGround = null; + this.labelPressureMaster9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster9.LineSpacing = 0F; + this.labelPressureMaster9.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster9.Name = "labelPressureMaster9"; + this.labelPressureMaster9.OverlapOptimize = true; + this.labelPressureMaster9.PasswordChar = '\0'; + this.labelPressureMaster9.Radius = 3; + this.labelPressureMaster9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster9.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster9.TabIndex = 36; + this.labelPressureMaster9.Text = "0.0023"; + this.labelPressureMaster9.TextColor = System.Drawing.Color.White; + this.labelPressureMaster9.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster9.Wordwrap = false; + // + // smartLabel130 + // + this.smartLabel130.BackGround = this.smartGroupBox2; + this.smartLabel130.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel130.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel130.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel130.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel130.LineSpacing = 0F; + this.smartLabel130.Location = new System.Drawing.Point(4, 151); + this.smartLabel130.Name = "smartLabel130"; + this.smartLabel130.OverlapOptimize = true; + this.smartLabel130.PasswordChar = '\0'; + this.smartLabel130.Radius = 3; + this.smartLabel130.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel130.Size = new System.Drawing.Size(70, 20); + this.smartLabel130.TabIndex = 46; + this.smartLabel130.Text = "LR.Sum"; + this.smartLabel130.TextColor = System.Drawing.Color.White; + this.smartLabel130.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel130.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel130.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel130.Wordwrap = false; + // + // labelPressureWork9 + // + this.labelPressureWork9.BackGround = null; + this.labelPressureWork9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork9.LineSpacing = 0F; + this.labelPressureWork9.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork9.Name = "labelPressureWork9"; + this.labelPressureWork9.OverlapOptimize = true; + this.labelPressureWork9.PasswordChar = '\0'; + this.labelPressureWork9.Radius = 3; + this.labelPressureWork9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork9.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork9.TabIndex = 41; + this.labelPressureWork9.Text = "0.0023"; + this.labelPressureWork9.TextColor = System.Drawing.Color.White; + this.labelPressureWork9.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork9.Wordwrap = false; + // + // labelTitleDispMData9 + // + this.labelTitleDispMData9.BackGround = this.smartGroupBox2; + this.labelTitleDispMData9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData9.LineSpacing = 0F; + this.labelTitleDispMData9.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData9.Name = "labelTitleDispMData9"; + this.labelTitleDispMData9.OverlapOptimize = true; + this.labelTitleDispMData9.PasswordChar = '\0'; + this.labelTitleDispMData9.Radius = 3; + this.labelTitleDispMData9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData9.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData9.TabIndex = 30; + this.labelTitleDispMData9.Text = "MData"; + this.labelTitleDispMData9.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData9.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData9.Wordwrap = false; + // + // smartLabel98 + // + this.smartLabel98.BackGround = this.smartGroupBox2; + this.smartLabel98.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel98.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel98.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel98.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel98.LineSpacing = 0F; + this.smartLabel98.Location = new System.Drawing.Point(4, 83); + this.smartLabel98.Name = "smartLabel98"; + this.smartLabel98.OverlapOptimize = true; + this.smartLabel98.PasswordChar = '\0'; + this.smartLabel98.Radius = 3; + this.smartLabel98.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel98.Size = new System.Drawing.Size(70, 20); + this.smartLabel98.TabIndex = 35; + this.smartLabel98.Text = "master"; + this.smartLabel98.TextColor = System.Drawing.Color.White; + this.smartLabel98.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel98.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel98.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel98.Wordwrap = false; + // + // labelDispMDataMax9 + // + this.labelDispMDataMax9.BackGround = null; + this.labelDispMDataMax9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax9.LineSpacing = 0F; + this.labelDispMDataMax9.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax9.Name = "labelDispMDataMax9"; + this.labelDispMDataMax9.OverlapOptimize = true; + this.labelDispMDataMax9.PasswordChar = '\0'; + this.labelDispMDataMax9.Radius = 3; + this.labelDispMDataMax9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax9.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax9.TabIndex = 45; + this.labelDispMDataMax9.Text = "9.2354"; + this.labelDispMDataMax9.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax9.Wordwrap = false; + // + // smartSeparatorLine28 + // + this.smartSeparatorLine28.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine28.Line1Width = 1F; + this.smartSeparatorLine28.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine28.Line2Width = 1F; + this.smartSeparatorLine28.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine28.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine28.Name = "smartSeparatorLine28"; + this.smartSeparatorLine28.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine28.TabIndex = 37; + this.smartSeparatorLine28.Text = "smartSeparatorLine28"; + // + // labelDispMData9 + // + this.labelDispMData9.BackGround = null; + this.labelDispMData9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData9.LineSpacing = 0F; + this.labelDispMData9.Location = new System.Drawing.Point(81, 219); + this.labelDispMData9.Name = "labelDispMData9"; + this.labelDispMData9.OverlapOptimize = true; + this.labelDispMData9.PasswordChar = '\0'; + this.labelDispMData9.Radius = 3; + this.labelDispMData9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData9.Size = new System.Drawing.Size(90, 20); + this.labelDispMData9.TabIndex = 31; + this.labelDispMData9.Text = "9.2354"; + this.labelDispMData9.TextColor = System.Drawing.Color.White; + this.labelDispMData9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData9.Wordwrap = false; + // + // labelTitleDispMDataD9 + // + this.labelTitleDispMDataD9.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD9.LineSpacing = 0F; + this.labelTitleDispMDataD9.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD9.Name = "labelTitleDispMDataD9"; + this.labelTitleDispMDataD9.OverlapOptimize = true; + this.labelTitleDispMDataD9.PasswordChar = '\0'; + this.labelTitleDispMDataD9.Radius = 3; + this.labelTitleDispMDataD9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD9.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD9.TabIndex = 42; + this.labelTitleDispMDataD9.Text = "MData.Diff"; + this.labelTitleDispMDataD9.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD9.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD9.Wordwrap = false; + // + // labelTitleDispMDataM9 + // + this.labelTitleDispMDataM9.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM9.LineSpacing = 0F; + this.labelTitleDispMDataM9.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM9.Name = "labelTitleDispMDataM9"; + this.labelTitleDispMDataM9.OverlapOptimize = true; + this.labelTitleDispMDataM9.PasswordChar = '\0'; + this.labelTitleDispMDataM9.Radius = 3; + this.labelTitleDispMDataM9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM9.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM9.TabIndex = 44; + this.labelTitleDispMDataM9.Text = "MData.Max"; + this.labelTitleDispMDataM9.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM9.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM9.Wordwrap = false; + // + // labelDiffSecDiff9 + // + this.labelDiffSecDiff9.BackGround = null; + this.labelDiffSecDiff9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff9.LineSpacing = 0F; + this.labelDiffSecDiff9.Location = new System.Drawing.Point(81, 129); + this.labelDiffSecDiff9.Name = "labelDiffSecDiff9"; + this.labelDiffSecDiff9.OverlapOptimize = true; + this.labelDiffSecDiff9.PasswordChar = '\0'; + this.labelDiffSecDiff9.Radius = 3; + this.labelDiffSecDiff9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff9.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff9.TabIndex = 33; + this.labelDiffSecDiff9.Text = "0.0023"; + this.labelDiffSecDiff9.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff9.Wordwrap = false; + // + // smartLabel101 + // + this.smartLabel101.BackGround = this.smartGroupBox2; + this.smartLabel101.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel101.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel101.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel101.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel101.LineSpacing = 0F; + this.smartLabel101.Location = new System.Drawing.Point(4, 129); + this.smartLabel101.Name = "smartLabel101"; + this.smartLabel101.OverlapOptimize = true; + this.smartLabel101.PasswordChar = '\0'; + this.smartLabel101.Radius = 3; + this.smartLabel101.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel101.Size = new System.Drawing.Size(70, 20); + this.smartLabel101.TabIndex = 32; + this.smartLabel101.Text = "LR.Sec"; + this.smartLabel101.TextColor = System.Drawing.Color.White; + this.smartLabel101.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel101.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel101.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel101.Wordwrap = false; + // + // labelDispMDataDiff9 + // + this.labelDispMDataDiff9.BackGround = null; + this.labelDispMDataDiff9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff9.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff9.LineSpacing = 0F; + this.labelDispMDataDiff9.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff9.Name = "labelDispMDataDiff9"; + this.labelDispMDataDiff9.OverlapOptimize = true; + this.labelDispMDataDiff9.PasswordChar = '\0'; + this.labelDispMDataDiff9.Radius = 3; + this.labelDispMDataDiff9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff9.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff9.TabIndex = 43; + this.labelDispMDataDiff9.Text = "9.2354"; + this.labelDispMDataDiff9.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff9.Wordwrap = false; + // // smartGroupBox8 // this.smartGroupBox8.BackGround = null; this.smartGroupBox8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox8.BackImage = null; - this.smartGroupBox8.Controls.Add(this.labelDiffMean10); - this.smartGroupBox8.Controls.Add(this.smartLabel136); - this.smartGroupBox8.Controls.Add(this.labelDiffSecSum10); - this.smartGroupBox8.Controls.Add(this.smartLabel138); - this.smartGroupBox8.Controls.Add(this.labelDispSTD10); - this.smartGroupBox8.Controls.Add(this.smartLabel140); - this.smartGroupBox8.Controls.Add(this.labelDispMDataDiff10); - this.smartGroupBox8.Controls.Add(this.smartLabel142); - this.smartGroupBox8.Controls.Add(this.smartSeparatorLine30); - this.smartGroupBox8.Controls.Add(this.labelPressureWork10); - this.smartGroupBox8.Controls.Add(this.labelDiffMadc10); - this.smartGroupBox8.Controls.Add(this.smartLabel108); - this.smartGroupBox8.Controls.Add(this.smartSeparatorLine29); - this.smartGroupBox8.Controls.Add(this.labelPressureMaster10); - this.smartGroupBox8.Controls.Add(this.smartLabel110); + this.smartGroupBox8.Controls.Add(this.labelDiffSecMax10); + this.smartGroupBox8.Controls.Add(this.labelResult10); + this.smartGroupBox8.Controls.Add(this.labelTitleDispRData10); this.smartGroupBox8.Controls.Add(this.smartLabel111); + this.smartGroupBox8.Controls.Add(this.smartLabel136); + this.smartGroupBox8.Controls.Add(this.smartLabel108); + this.smartGroupBox8.Controls.Add(this.smartSeparatorLine20); + this.smartGroupBox8.Controls.Add(this.smartSeparatorLine29); + this.smartGroupBox8.Controls.Add(this.labelDiffSecSum10); + this.smartGroupBox8.Controls.Add(this.labelDiffMadc10); + this.smartGroupBox8.Controls.Add(this.labelDispRData10); + this.smartGroupBox8.Controls.Add(this.labelPressureMaster10); + this.smartGroupBox8.Controls.Add(this.smartLabel138); + this.smartGroupBox8.Controls.Add(this.labelPressureWork10); + this.smartGroupBox8.Controls.Add(this.labelTitleDispMData10); + this.smartGroupBox8.Controls.Add(this.smartLabel110); + this.smartGroupBox8.Controls.Add(this.labelDispMDataMax10); + this.smartGroupBox8.Controls.Add(this.smartSeparatorLine30); + this.smartGroupBox8.Controls.Add(this.labelDispMData10); + this.smartGroupBox8.Controls.Add(this.labelTitleDispMDataD10); + this.smartGroupBox8.Controls.Add(this.labelTitleDispMDataM10); this.smartGroupBox8.Controls.Add(this.labelDiffSecDiff10); this.smartGroupBox8.Controls.Add(this.smartLabel113); - this.smartGroupBox8.Controls.Add(this.labelDispMData10); - this.smartGroupBox8.Controls.Add(this.smartLabel115); - this.smartGroupBox8.Controls.Add(this.labelDispRData10); - this.smartGroupBox8.Controls.Add(this.smartLabel117); - this.smartGroupBox8.Controls.Add(this.smartSeparatorLine20); - this.smartGroupBox8.Controls.Add(this.labelResult10); + this.smartGroupBox8.Controls.Add(this.labelDispMDataDiff10); this.smartGroupBox8.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox8.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox8.FrameLineThickness = 2; @@ -4067,504 +4095,28 @@ this.smartGroupBox8.Text = "Lane 10"; this.smartGroupBox8.TextColor = System.Drawing.Color.White; // - // labelDiffMean10 + // labelDiffSecMax10 // - this.labelDiffMean10.BackGround = null; - this.labelDiffMean10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean10.LineSpacing = 0F; - this.labelDiffMean10.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean10.Name = "labelDiffMean10"; - this.labelDiffMean10.OverlapOptimize = true; - this.labelDiffMean10.PasswordChar = '\0'; - this.labelDiffMean10.Radius = 3; - this.labelDiffMean10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean10.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean10.TabIndex = 49; - this.labelDiffMean10.Text = "0.0023"; - this.labelDiffMean10.TextColor = System.Drawing.Color.White; - this.labelDiffMean10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean10.Wordwrap = false; - // - // smartLabel136 - // - this.smartLabel136.BackGround = this.smartGroupBox2; - this.smartLabel136.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel136.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel136.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel136.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel136.LineSpacing = 0F; - this.smartLabel136.Location = new System.Drawing.Point(4, 216); - this.smartLabel136.Name = "smartLabel136"; - this.smartLabel136.OverlapOptimize = true; - this.smartLabel136.PasswordChar = '\0'; - this.smartLabel136.Radius = 3; - this.smartLabel136.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel136.Size = new System.Drawing.Size(70, 20); - this.smartLabel136.TabIndex = 48; - this.smartLabel136.Text = "LR.Avg"; - this.smartLabel136.TextColor = System.Drawing.Color.White; - this.smartLabel136.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel136.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel136.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel136.Wordwrap = false; - // - // labelDiffSecSum10 - // - this.labelDiffSecSum10.BackGround = null; - this.labelDiffSecSum10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum10.LineSpacing = 0F; - this.labelDiffSecSum10.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum10.Name = "labelDiffSecSum10"; - this.labelDiffSecSum10.OverlapOptimize = true; - this.labelDiffSecSum10.PasswordChar = '\0'; - this.labelDiffSecSum10.Radius = 3; - this.labelDiffSecSum10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum10.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum10.TabIndex = 47; - this.labelDiffSecSum10.Text = "0.0023"; - this.labelDiffSecSum10.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum10.Wordwrap = false; - // - // smartLabel138 - // - this.smartLabel138.BackGround = this.smartGroupBox2; - this.smartLabel138.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel138.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel138.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel138.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel138.LineSpacing = 0F; - this.smartLabel138.Location = new System.Drawing.Point(4, 194); - this.smartLabel138.Name = "smartLabel138"; - this.smartLabel138.OverlapOptimize = true; - this.smartLabel138.PasswordChar = '\0'; - this.smartLabel138.Radius = 3; - this.smartLabel138.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel138.Size = new System.Drawing.Size(70, 20); - this.smartLabel138.TabIndex = 46; - this.smartLabel138.Text = "LR.Sum"; - this.smartLabel138.TextColor = System.Drawing.Color.White; - this.smartLabel138.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel138.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel138.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel138.Wordwrap = false; - // - // labelDispSTD10 - // - this.labelDispSTD10.BackGround = null; - this.labelDispSTD10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD10.LineSpacing = 0F; - this.labelDispSTD10.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD10.Name = "labelDispSTD10"; - this.labelDispSTD10.OverlapOptimize = true; - this.labelDispSTD10.PasswordChar = '\0'; - this.labelDispSTD10.Radius = 3; - this.labelDispSTD10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD10.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD10.TabIndex = 45; - this.labelDispSTD10.Text = "9.2354"; - this.labelDispSTD10.TextColor = System.Drawing.Color.White; - this.labelDispSTD10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD10.Wordwrap = false; - // - // smartLabel140 - // - this.smartLabel140.BackGround = this.smartGroupBox2; - this.smartLabel140.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel140.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel140.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel140.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel140.LineSpacing = 0F; - this.smartLabel140.Location = new System.Drawing.Point(4, 127); - this.smartLabel140.Name = "smartLabel140"; - this.smartLabel140.OverlapOptimize = true; - this.smartLabel140.PasswordChar = '\0'; - this.smartLabel140.Radius = 3; - this.smartLabel140.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel140.Size = new System.Drawing.Size(70, 20); - this.smartLabel140.TabIndex = 44; - this.smartLabel140.Text = "STD"; - this.smartLabel140.TextColor = System.Drawing.Color.White; - this.smartLabel140.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel140.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel140.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel140.Wordwrap = false; - // - // labelDispMDataDiff10 - // - this.labelDispMDataDiff10.BackGround = null; - this.labelDispMDataDiff10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff10.LineSpacing = 0F; - this.labelDispMDataDiff10.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff10.Name = "labelDispMDataDiff10"; - this.labelDispMDataDiff10.OverlapOptimize = true; - this.labelDispMDataDiff10.PasswordChar = '\0'; - this.labelDispMDataDiff10.Radius = 3; - this.labelDispMDataDiff10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff10.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff10.TabIndex = 43; - this.labelDispMDataDiff10.Text = "9.2354"; - this.labelDispMDataDiff10.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff10.Wordwrap = false; - // - // smartLabel142 - // - this.smartLabel142.BackGround = this.smartGroupBox2; - this.smartLabel142.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel142.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel142.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel142.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel142.LineSpacing = 0F; - this.smartLabel142.Location = new System.Drawing.Point(4, 105); - this.smartLabel142.Name = "smartLabel142"; - this.smartLabel142.OverlapOptimize = true; - this.smartLabel142.PasswordChar = '\0'; - this.smartLabel142.Radius = 3; - this.smartLabel142.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel142.Size = new System.Drawing.Size(70, 20); - this.smartLabel142.TabIndex = 42; - this.smartLabel142.Text = "Ch.rate"; - this.smartLabel142.TextColor = System.Drawing.Color.White; - this.smartLabel142.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel142.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel142.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel142.Wordwrap = false; - // - // smartSeparatorLine30 - // - this.smartSeparatorLine30.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine30.Line1Width = 1F; - this.smartSeparatorLine30.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine30.Line2Width = 1F; - this.smartSeparatorLine30.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine30.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine30.Name = "smartSeparatorLine30"; - this.smartSeparatorLine30.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine30.TabIndex = 37; - this.smartSeparatorLine30.Text = "smartSeparatorLine30"; - // - // labelPressureWork10 - // - this.labelPressureWork10.BackGround = null; - this.labelPressureWork10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork10.LineSpacing = 0F; - this.labelPressureWork10.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork10.Name = "labelPressureWork10"; - this.labelPressureWork10.OverlapOptimize = true; - this.labelPressureWork10.PasswordChar = '\0'; - this.labelPressureWork10.Radius = 3; - this.labelPressureWork10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork10.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork10.TabIndex = 41; - this.labelPressureWork10.Text = "0.0023"; - this.labelPressureWork10.TextColor = System.Drawing.Color.White; - this.labelPressureWork10.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork10.Wordwrap = false; - // - // labelDiffMadc10 - // - this.labelDiffMadc10.BackGround = null; - this.labelDiffMadc10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc10.LineSpacing = 0F; - this.labelDiffMadc10.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc10.Name = "labelDiffMadc10"; - this.labelDiffMadc10.OverlapOptimize = true; - this.labelDiffMadc10.PasswordChar = '\0'; - this.labelDiffMadc10.Radius = 3; - this.labelDiffMadc10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc10.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc10.TabIndex = 40; - this.labelDiffMadc10.Text = "0.0023"; - this.labelDiffMadc10.TextColor = System.Drawing.Color.White; - this.labelDiffMadc10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc10.Wordwrap = false; - // - // smartLabel108 - // - this.smartLabel108.BackGround = this.smartGroupBox2; - this.smartLabel108.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel108.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel108.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel108.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel108.LineSpacing = 0F; - this.smartLabel108.Location = new System.Drawing.Point(4, 150); - this.smartLabel108.Name = "smartLabel108"; - this.smartLabel108.OverlapOptimize = true; - this.smartLabel108.PasswordChar = '\0'; - this.smartLabel108.Radius = 3; - this.smartLabel108.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel108.Size = new System.Drawing.Size(70, 20); - this.smartLabel108.TabIndex = 39; - this.smartLabel108.Text = "ADC"; - this.smartLabel108.TextColor = System.Drawing.Color.White; - this.smartLabel108.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel108.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel108.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel108.Wordwrap = false; - // - // smartSeparatorLine29 - // - this.smartSeparatorLine29.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine29.Line1Width = 1F; - this.smartSeparatorLine29.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine29.Line2Width = 1F; - this.smartSeparatorLine29.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine29.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine29.Name = "smartSeparatorLine29"; - this.smartSeparatorLine29.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine29.TabIndex = 38; - this.smartSeparatorLine29.Text = "smartSeparatorLine29"; - // - // labelPressureMaster10 - // - this.labelPressureMaster10.BackGround = null; - this.labelPressureMaster10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster10.LineSpacing = 0F; - this.labelPressureMaster10.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster10.Name = "labelPressureMaster10"; - this.labelPressureMaster10.OverlapOptimize = true; - this.labelPressureMaster10.PasswordChar = '\0'; - this.labelPressureMaster10.Radius = 3; - this.labelPressureMaster10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster10.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster10.TabIndex = 36; - this.labelPressureMaster10.Text = "0.0023"; - this.labelPressureMaster10.TextColor = System.Drawing.Color.White; - this.labelPressureMaster10.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster10.Wordwrap = false; - // - // smartLabel110 - // - this.smartLabel110.BackGround = this.smartGroupBox2; - this.smartLabel110.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel110.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel110.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel110.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel110.LineSpacing = 0F; - this.smartLabel110.Location = new System.Drawing.Point(4, 262); - this.smartLabel110.Name = "smartLabel110"; - this.smartLabel110.OverlapOptimize = true; - this.smartLabel110.PasswordChar = '\0'; - this.smartLabel110.Radius = 3; - this.smartLabel110.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel110.Size = new System.Drawing.Size(70, 20); - this.smartLabel110.TabIndex = 35; - this.smartLabel110.Text = "master"; - this.smartLabel110.TextColor = System.Drawing.Color.White; - this.smartLabel110.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel110.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel110.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel110.Wordwrap = false; - // - // smartLabel111 - // - this.smartLabel111.BackGround = this.smartGroupBox2; - this.smartLabel111.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel111.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel111.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel111.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel111.LineSpacing = 0F; - this.smartLabel111.Location = new System.Drawing.Point(4, 240); - this.smartLabel111.Name = "smartLabel111"; - this.smartLabel111.OverlapOptimize = true; - this.smartLabel111.PasswordChar = '\0'; - this.smartLabel111.Radius = 3; - this.smartLabel111.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel111.Size = new System.Drawing.Size(70, 20); - this.smartLabel111.TabIndex = 34; - this.smartLabel111.Text = "work"; - this.smartLabel111.TextColor = System.Drawing.Color.White; - this.smartLabel111.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel111.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel111.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel111.Wordwrap = false; - // - // labelDiffSecDiff10 - // - this.labelDiffSecDiff10.BackGround = null; - this.labelDiffSecDiff10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff10.LineSpacing = 0F; - this.labelDiffSecDiff10.Location = new System.Drawing.Point(81, 172); - this.labelDiffSecDiff10.Name = "labelDiffSecDiff10"; - this.labelDiffSecDiff10.OverlapOptimize = true; - this.labelDiffSecDiff10.PasswordChar = '\0'; - this.labelDiffSecDiff10.Radius = 3; - this.labelDiffSecDiff10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff10.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff10.TabIndex = 33; - this.labelDiffSecDiff10.Text = "0.0023"; - this.labelDiffSecDiff10.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff10.Wordwrap = false; - // - // smartLabel113 - // - this.smartLabel113.BackGround = this.smartGroupBox2; - this.smartLabel113.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel113.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel113.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel113.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel113.LineSpacing = 0F; - this.smartLabel113.Location = new System.Drawing.Point(4, 172); - this.smartLabel113.Name = "smartLabel113"; - this.smartLabel113.OverlapOptimize = true; - this.smartLabel113.PasswordChar = '\0'; - this.smartLabel113.Radius = 3; - this.smartLabel113.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel113.Size = new System.Drawing.Size(70, 20); - this.smartLabel113.TabIndex = 32; - this.smartLabel113.Text = "LR.Sec"; - this.smartLabel113.TextColor = System.Drawing.Color.White; - this.smartLabel113.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel113.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel113.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel113.Wordwrap = false; - // - // labelDispMData10 - // - this.labelDispMData10.BackGround = null; - this.labelDispMData10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData10.LineSpacing = 0F; - this.labelDispMData10.Location = new System.Drawing.Point(81, 83); - this.labelDispMData10.Name = "labelDispMData10"; - this.labelDispMData10.OverlapOptimize = true; - this.labelDispMData10.PasswordChar = '\0'; - this.labelDispMData10.Radius = 3; - this.labelDispMData10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData10.Size = new System.Drawing.Size(90, 20); - this.labelDispMData10.TabIndex = 31; - this.labelDispMData10.Text = "9.2354"; - this.labelDispMData10.TextColor = System.Drawing.Color.White; - this.labelDispMData10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData10.Wordwrap = false; - // - // smartLabel115 - // - this.smartLabel115.BackGround = this.smartGroupBox2; - this.smartLabel115.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel115.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel115.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel115.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel115.LineSpacing = 0F; - this.smartLabel115.Location = new System.Drawing.Point(4, 83); - this.smartLabel115.Name = "smartLabel115"; - this.smartLabel115.OverlapOptimize = true; - this.smartLabel115.PasswordChar = '\0'; - this.smartLabel115.Radius = 3; - this.smartLabel115.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel115.Size = new System.Drawing.Size(70, 20); - this.smartLabel115.TabIndex = 30; - this.smartLabel115.Text = "MData"; - this.smartLabel115.TextColor = System.Drawing.Color.White; - this.smartLabel115.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel115.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel115.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel115.Wordwrap = false; - // - // labelDispRData10 - // - this.labelDispRData10.BackGround = null; - this.labelDispRData10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData10.LineSpacing = 0F; - this.labelDispRData10.Location = new System.Drawing.Point(81, 61); - this.labelDispRData10.Name = "labelDispRData10"; - this.labelDispRData10.OverlapOptimize = true; - this.labelDispRData10.PasswordChar = '\0'; - this.labelDispRData10.Radius = 3; - this.labelDispRData10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData10.Size = new System.Drawing.Size(90, 20); - this.labelDispRData10.TabIndex = 28; - this.labelDispRData10.Text = "-9.23 / -10.00"; - this.labelDispRData10.TextColor = System.Drawing.Color.White; - this.labelDispRData10.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData10.Wordwrap = false; - // - // smartLabel117 - // - this.smartLabel117.BackGround = this.smartGroupBox2; - this.smartLabel117.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel117.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel117.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel117.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel117.LineSpacing = 0F; - this.smartLabel117.Location = new System.Drawing.Point(4, 61); - this.smartLabel117.Name = "smartLabel117"; - this.smartLabel117.OverlapOptimize = true; - this.smartLabel117.PasswordChar = '\0'; - this.smartLabel117.Radius = 3; - this.smartLabel117.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel117.Size = new System.Drawing.Size(70, 20); - this.smartLabel117.TabIndex = 29; - this.smartLabel117.Text = "RData"; - this.smartLabel117.TextColor = System.Drawing.Color.White; - this.smartLabel117.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel117.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel117.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel117.Wordwrap = false; - // - // smartSeparatorLine20 - // - this.smartSeparatorLine20.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine20.Line1Width = 1F; - this.smartSeparatorLine20.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine20.Line2Width = 1F; - this.smartSeparatorLine20.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine20.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine20.Name = "smartSeparatorLine20"; - this.smartSeparatorLine20.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine20.TabIndex = 25; - this.smartSeparatorLine20.Text = "smartSeparatorLine20"; + this.labelDiffSecMax10.BackGround = null; + this.labelDiffSecMax10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax10.LineSpacing = 0F; + this.labelDiffSecMax10.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax10.Name = "labelDiffSecMax10"; + this.labelDiffSecMax10.OverlapOptimize = true; + this.labelDiffSecMax10.PasswordChar = '\0'; + this.labelDiffSecMax10.Radius = 3; + this.labelDiffSecMax10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax10.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax10.TabIndex = 49; + this.labelDiffSecMax10.Text = "0.0023"; + this.labelDiffSecMax10.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax10.Wordwrap = false; // // labelResult10 // @@ -4589,35 +4141,511 @@ this.labelResult10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelResult10.Wordwrap = false; // + // labelTitleDispRData10 + // + this.labelTitleDispRData10.BackGround = this.smartGroupBox2; + this.labelTitleDispRData10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData10.LineSpacing = 0F; + this.labelTitleDispRData10.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData10.Name = "labelTitleDispRData10"; + this.labelTitleDispRData10.OverlapOptimize = true; + this.labelTitleDispRData10.PasswordChar = '\0'; + this.labelTitleDispRData10.Radius = 3; + this.labelTitleDispRData10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData10.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData10.TabIndex = 29; + this.labelTitleDispRData10.Text = "RData"; + this.labelTitleDispRData10.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData10.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData10.Wordwrap = false; + // + // smartLabel111 + // + this.smartLabel111.BackGround = this.smartGroupBox2; + this.smartLabel111.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel111.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel111.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel111.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel111.LineSpacing = 0F; + this.smartLabel111.Location = new System.Drawing.Point(4, 61); + this.smartLabel111.Name = "smartLabel111"; + this.smartLabel111.OverlapOptimize = true; + this.smartLabel111.PasswordChar = '\0'; + this.smartLabel111.Radius = 3; + this.smartLabel111.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel111.Size = new System.Drawing.Size(70, 20); + this.smartLabel111.TabIndex = 34; + this.smartLabel111.Text = "work"; + this.smartLabel111.TextColor = System.Drawing.Color.White; + this.smartLabel111.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel111.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel111.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel111.Wordwrap = false; + // + // smartLabel136 + // + this.smartLabel136.BackGround = this.smartGroupBox2; + this.smartLabel136.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel136.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel136.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel136.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel136.LineSpacing = 0F; + this.smartLabel136.Location = new System.Drawing.Point(4, 173); + this.smartLabel136.Name = "smartLabel136"; + this.smartLabel136.OverlapOptimize = true; + this.smartLabel136.PasswordChar = '\0'; + this.smartLabel136.Radius = 3; + this.smartLabel136.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel136.Size = new System.Drawing.Size(70, 20); + this.smartLabel136.TabIndex = 48; + this.smartLabel136.Text = "LR.Max"; + this.smartLabel136.TextColor = System.Drawing.Color.White; + this.smartLabel136.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel136.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel136.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel136.Wordwrap = false; + // + // smartLabel108 + // + this.smartLabel108.BackGround = this.smartGroupBox2; + this.smartLabel108.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel108.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel108.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel108.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel108.LineSpacing = 0F; + this.smartLabel108.Location = new System.Drawing.Point(4, 107); + this.smartLabel108.Name = "smartLabel108"; + this.smartLabel108.OverlapOptimize = true; + this.smartLabel108.PasswordChar = '\0'; + this.smartLabel108.Radius = 3; + this.smartLabel108.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel108.Size = new System.Drawing.Size(70, 20); + this.smartLabel108.TabIndex = 39; + this.smartLabel108.Text = "ADC"; + this.smartLabel108.TextColor = System.Drawing.Color.White; + this.smartLabel108.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel108.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel108.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel108.Wordwrap = false; + // + // smartSeparatorLine20 + // + this.smartSeparatorLine20.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine20.Line1Width = 1F; + this.smartSeparatorLine20.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine20.Line2Width = 1F; + this.smartSeparatorLine20.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine20.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine20.Name = "smartSeparatorLine20"; + this.smartSeparatorLine20.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine20.TabIndex = 25; + this.smartSeparatorLine20.Text = "smartSeparatorLine20"; + // + // smartSeparatorLine29 + // + this.smartSeparatorLine29.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine29.Line1Width = 1F; + this.smartSeparatorLine29.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine29.Line2Width = 1F; + this.smartSeparatorLine29.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine29.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine29.Name = "smartSeparatorLine29"; + this.smartSeparatorLine29.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine29.TabIndex = 38; + this.smartSeparatorLine29.Text = "smartSeparatorLine29"; + // + // labelDiffSecSum10 + // + this.labelDiffSecSum10.BackGround = null; + this.labelDiffSecSum10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum10.LineSpacing = 0F; + this.labelDiffSecSum10.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum10.Name = "labelDiffSecSum10"; + this.labelDiffSecSum10.OverlapOptimize = true; + this.labelDiffSecSum10.PasswordChar = '\0'; + this.labelDiffSecSum10.Radius = 3; + this.labelDiffSecSum10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum10.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum10.TabIndex = 47; + this.labelDiffSecSum10.Text = "0.0023"; + this.labelDiffSecSum10.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum10.Wordwrap = false; + // + // labelDiffMadc10 + // + this.labelDiffMadc10.BackGround = null; + this.labelDiffMadc10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc10.LineSpacing = 0F; + this.labelDiffMadc10.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc10.Name = "labelDiffMadc10"; + this.labelDiffMadc10.OverlapOptimize = true; + this.labelDiffMadc10.PasswordChar = '\0'; + this.labelDiffMadc10.Radius = 3; + this.labelDiffMadc10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc10.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc10.TabIndex = 40; + this.labelDiffMadc10.Text = "0.0023"; + this.labelDiffMadc10.TextColor = System.Drawing.Color.White; + this.labelDiffMadc10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc10.Wordwrap = false; + // + // labelDispRData10 + // + this.labelDispRData10.BackGround = null; + this.labelDispRData10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData10.LineSpacing = 0F; + this.labelDispRData10.Location = new System.Drawing.Point(81, 197); + this.labelDispRData10.Name = "labelDispRData10"; + this.labelDispRData10.OverlapOptimize = true; + this.labelDispRData10.PasswordChar = '\0'; + this.labelDispRData10.Radius = 3; + this.labelDispRData10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData10.Size = new System.Drawing.Size(90, 20); + this.labelDispRData10.TabIndex = 28; + this.labelDispRData10.Text = "-9.23 / -10.00"; + this.labelDispRData10.TextColor = System.Drawing.Color.White; + this.labelDispRData10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData10.Wordwrap = false; + // + // labelPressureMaster10 + // + this.labelPressureMaster10.BackGround = null; + this.labelPressureMaster10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster10.LineSpacing = 0F; + this.labelPressureMaster10.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster10.Name = "labelPressureMaster10"; + this.labelPressureMaster10.OverlapOptimize = true; + this.labelPressureMaster10.PasswordChar = '\0'; + this.labelPressureMaster10.Radius = 3; + this.labelPressureMaster10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster10.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster10.TabIndex = 36; + this.labelPressureMaster10.Text = "0.0023"; + this.labelPressureMaster10.TextColor = System.Drawing.Color.White; + this.labelPressureMaster10.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster10.Wordwrap = false; + // + // smartLabel138 + // + this.smartLabel138.BackGround = this.smartGroupBox2; + this.smartLabel138.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel138.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel138.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel138.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel138.LineSpacing = 0F; + this.smartLabel138.Location = new System.Drawing.Point(4, 151); + this.smartLabel138.Name = "smartLabel138"; + this.smartLabel138.OverlapOptimize = true; + this.smartLabel138.PasswordChar = '\0'; + this.smartLabel138.Radius = 3; + this.smartLabel138.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel138.Size = new System.Drawing.Size(70, 20); + this.smartLabel138.TabIndex = 46; + this.smartLabel138.Text = "LR.Sum"; + this.smartLabel138.TextColor = System.Drawing.Color.White; + this.smartLabel138.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel138.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel138.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel138.Wordwrap = false; + // + // labelPressureWork10 + // + this.labelPressureWork10.BackGround = null; + this.labelPressureWork10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork10.LineSpacing = 0F; + this.labelPressureWork10.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork10.Name = "labelPressureWork10"; + this.labelPressureWork10.OverlapOptimize = true; + this.labelPressureWork10.PasswordChar = '\0'; + this.labelPressureWork10.Radius = 3; + this.labelPressureWork10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork10.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork10.TabIndex = 41; + this.labelPressureWork10.Text = "0.0023"; + this.labelPressureWork10.TextColor = System.Drawing.Color.White; + this.labelPressureWork10.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork10.Wordwrap = false; + // + // labelTitleDispMData10 + // + this.labelTitleDispMData10.BackGround = this.smartGroupBox2; + this.labelTitleDispMData10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData10.LineSpacing = 0F; + this.labelTitleDispMData10.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData10.Name = "labelTitleDispMData10"; + this.labelTitleDispMData10.OverlapOptimize = true; + this.labelTitleDispMData10.PasswordChar = '\0'; + this.labelTitleDispMData10.Radius = 3; + this.labelTitleDispMData10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData10.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData10.TabIndex = 30; + this.labelTitleDispMData10.Text = "MData"; + this.labelTitleDispMData10.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData10.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData10.Wordwrap = false; + // + // smartLabel110 + // + this.smartLabel110.BackGround = this.smartGroupBox2; + this.smartLabel110.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel110.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel110.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel110.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel110.LineSpacing = 0F; + this.smartLabel110.Location = new System.Drawing.Point(4, 83); + this.smartLabel110.Name = "smartLabel110"; + this.smartLabel110.OverlapOptimize = true; + this.smartLabel110.PasswordChar = '\0'; + this.smartLabel110.Radius = 3; + this.smartLabel110.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel110.Size = new System.Drawing.Size(70, 20); + this.smartLabel110.TabIndex = 35; + this.smartLabel110.Text = "master"; + this.smartLabel110.TextColor = System.Drawing.Color.White; + this.smartLabel110.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel110.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel110.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel110.Wordwrap = false; + // + // labelDispMDataMax10 + // + this.labelDispMDataMax10.BackGround = null; + this.labelDispMDataMax10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax10.LineSpacing = 0F; + this.labelDispMDataMax10.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax10.Name = "labelDispMDataMax10"; + this.labelDispMDataMax10.OverlapOptimize = true; + this.labelDispMDataMax10.PasswordChar = '\0'; + this.labelDispMDataMax10.Radius = 3; + this.labelDispMDataMax10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax10.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax10.TabIndex = 45; + this.labelDispMDataMax10.Text = "9.2354"; + this.labelDispMDataMax10.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax10.Wordwrap = false; + // + // smartSeparatorLine30 + // + this.smartSeparatorLine30.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine30.Line1Width = 1F; + this.smartSeparatorLine30.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine30.Line2Width = 1F; + this.smartSeparatorLine30.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine30.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine30.Name = "smartSeparatorLine30"; + this.smartSeparatorLine30.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine30.TabIndex = 37; + this.smartSeparatorLine30.Text = "smartSeparatorLine30"; + // + // labelDispMData10 + // + this.labelDispMData10.BackGround = null; + this.labelDispMData10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData10.LineSpacing = 0F; + this.labelDispMData10.Location = new System.Drawing.Point(81, 219); + this.labelDispMData10.Name = "labelDispMData10"; + this.labelDispMData10.OverlapOptimize = true; + this.labelDispMData10.PasswordChar = '\0'; + this.labelDispMData10.Radius = 3; + this.labelDispMData10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData10.Size = new System.Drawing.Size(90, 20); + this.labelDispMData10.TabIndex = 31; + this.labelDispMData10.Text = "9.2354"; + this.labelDispMData10.TextColor = System.Drawing.Color.White; + this.labelDispMData10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData10.Wordwrap = false; + // + // labelTitleDispMDataD10 + // + this.labelTitleDispMDataD10.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD10.LineSpacing = 0F; + this.labelTitleDispMDataD10.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD10.Name = "labelTitleDispMDataD10"; + this.labelTitleDispMDataD10.OverlapOptimize = true; + this.labelTitleDispMDataD10.PasswordChar = '\0'; + this.labelTitleDispMDataD10.Radius = 3; + this.labelTitleDispMDataD10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD10.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD10.TabIndex = 42; + this.labelTitleDispMDataD10.Text = "MData.Diff"; + this.labelTitleDispMDataD10.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD10.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD10.Wordwrap = false; + // + // labelTitleDispMDataM10 + // + this.labelTitleDispMDataM10.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM10.LineSpacing = 0F; + this.labelTitleDispMDataM10.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM10.Name = "labelTitleDispMDataM10"; + this.labelTitleDispMDataM10.OverlapOptimize = true; + this.labelTitleDispMDataM10.PasswordChar = '\0'; + this.labelTitleDispMDataM10.Radius = 3; + this.labelTitleDispMDataM10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM10.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM10.TabIndex = 44; + this.labelTitleDispMDataM10.Text = "MData.Max"; + this.labelTitleDispMDataM10.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM10.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM10.Wordwrap = false; + // + // labelDiffSecDiff10 + // + this.labelDiffSecDiff10.BackGround = null; + this.labelDiffSecDiff10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff10.LineSpacing = 0F; + this.labelDiffSecDiff10.Location = new System.Drawing.Point(81, 129); + this.labelDiffSecDiff10.Name = "labelDiffSecDiff10"; + this.labelDiffSecDiff10.OverlapOptimize = true; + this.labelDiffSecDiff10.PasswordChar = '\0'; + this.labelDiffSecDiff10.Radius = 3; + this.labelDiffSecDiff10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff10.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff10.TabIndex = 33; + this.labelDiffSecDiff10.Text = "0.0023"; + this.labelDiffSecDiff10.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff10.Wordwrap = false; + // + // smartLabel113 + // + this.smartLabel113.BackGround = this.smartGroupBox2; + this.smartLabel113.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel113.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel113.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel113.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel113.LineSpacing = 0F; + this.smartLabel113.Location = new System.Drawing.Point(4, 129); + this.smartLabel113.Name = "smartLabel113"; + this.smartLabel113.OverlapOptimize = true; + this.smartLabel113.PasswordChar = '\0'; + this.smartLabel113.Radius = 3; + this.smartLabel113.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel113.Size = new System.Drawing.Size(70, 20); + this.smartLabel113.TabIndex = 32; + this.smartLabel113.Text = "LR.Sec"; + this.smartLabel113.TextColor = System.Drawing.Color.White; + this.smartLabel113.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel113.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel113.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel113.Wordwrap = false; + // + // labelDispMDataDiff10 + // + this.labelDispMDataDiff10.BackGround = null; + this.labelDispMDataDiff10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff10.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff10.LineSpacing = 0F; + this.labelDispMDataDiff10.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff10.Name = "labelDispMDataDiff10"; + this.labelDispMDataDiff10.OverlapOptimize = true; + this.labelDispMDataDiff10.PasswordChar = '\0'; + this.labelDispMDataDiff10.Radius = 3; + this.labelDispMDataDiff10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff10.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff10.TabIndex = 43; + this.labelDispMDataDiff10.Text = "9.2354"; + this.labelDispMDataDiff10.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff10.Wordwrap = false; + // // smartGroupBox9 // this.smartGroupBox9.BackGround = null; this.smartGroupBox9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox9.BackImage = null; - this.smartGroupBox9.Controls.Add(this.labelDiffMean8); - this.smartGroupBox9.Controls.Add(this.smartLabel120); - this.smartGroupBox9.Controls.Add(this.labelDiffSecSum8); - this.smartGroupBox9.Controls.Add(this.smartLabel122); - this.smartGroupBox9.Controls.Add(this.labelDispSTD8); - this.smartGroupBox9.Controls.Add(this.smartLabel124); - this.smartGroupBox9.Controls.Add(this.labelDispMDataDiff8); - this.smartGroupBox9.Controls.Add(this.smartLabel126); - this.smartGroupBox9.Controls.Add(this.smartSeparatorLine26); + this.smartGroupBox9.Controls.Add(this.labelDiffSecMax8); + this.smartGroupBox9.Controls.Add(this.labelResult8); + this.smartGroupBox9.Controls.Add(this.labelDispRData8); this.smartGroupBox9.Controls.Add(this.labelPressureWork8); - this.smartGroupBox9.Controls.Add(this.labelDiffMadc8); + this.smartGroupBox9.Controls.Add(this.smartLabel120); this.smartGroupBox9.Controls.Add(this.smartLabel84); + this.smartGroupBox9.Controls.Add(this.smartSeparatorLine18); this.smartGroupBox9.Controls.Add(this.smartSeparatorLine25); + this.smartGroupBox9.Controls.Add(this.labelDiffSecSum8); + this.smartGroupBox9.Controls.Add(this.labelDiffMadc8); + this.smartGroupBox9.Controls.Add(this.labelTitleDispRData8); this.smartGroupBox9.Controls.Add(this.labelPressureMaster8); + this.smartGroupBox9.Controls.Add(this.smartLabel122); this.smartGroupBox9.Controls.Add(this.smartLabel86); + this.smartGroupBox9.Controls.Add(this.labelTitleDispMData8); + this.smartGroupBox9.Controls.Add(this.smartSeparatorLine26); + this.smartGroupBox9.Controls.Add(this.labelDispMDataMax8); this.smartGroupBox9.Controls.Add(this.smartLabel87); + this.smartGroupBox9.Controls.Add(this.labelDispMData8); + this.smartGroupBox9.Controls.Add(this.labelTitleDispMDataD8); + this.smartGroupBox9.Controls.Add(this.labelTitleDispMDataM8); this.smartGroupBox9.Controls.Add(this.labelDiffSecDiff8); this.smartGroupBox9.Controls.Add(this.smartLabel89); - this.smartGroupBox9.Controls.Add(this.labelDispMData8); - this.smartGroupBox9.Controls.Add(this.smartLabel91); - this.smartGroupBox9.Controls.Add(this.labelDispRData8); - this.smartGroupBox9.Controls.Add(this.smartLabel93); - this.smartGroupBox9.Controls.Add(this.smartSeparatorLine18); - this.smartGroupBox9.Controls.Add(this.labelResult8); + this.smartGroupBox9.Controls.Add(this.labelDispMDataDiff8); this.smartGroupBox9.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox9.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox9.FrameLineThickness = 2; @@ -4631,202 +4659,74 @@ this.smartGroupBox9.Text = "Lane 8"; this.smartGroupBox9.TextColor = System.Drawing.Color.White; // - // labelDiffMean8 + // labelDiffSecMax8 // - this.labelDiffMean8.BackGround = null; - this.labelDiffMean8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean8.LineSpacing = 0F; - this.labelDiffMean8.Location = new System.Drawing.Point(80, 216); - this.labelDiffMean8.Name = "labelDiffMean8"; - this.labelDiffMean8.OverlapOptimize = true; - this.labelDiffMean8.PasswordChar = '\0'; - this.labelDiffMean8.Radius = 3; - this.labelDiffMean8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean8.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean8.TabIndex = 49; - this.labelDiffMean8.Text = "0.0023"; - this.labelDiffMean8.TextColor = System.Drawing.Color.White; - this.labelDiffMean8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean8.Wordwrap = false; + this.labelDiffSecMax8.BackGround = null; + this.labelDiffSecMax8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax8.LineSpacing = 0F; + this.labelDiffSecMax8.Location = new System.Drawing.Point(78, 173); + this.labelDiffSecMax8.Name = "labelDiffSecMax8"; + this.labelDiffSecMax8.OverlapOptimize = true; + this.labelDiffSecMax8.PasswordChar = '\0'; + this.labelDiffSecMax8.Radius = 3; + this.labelDiffSecMax8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax8.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax8.TabIndex = 49; + this.labelDiffSecMax8.Text = "0.0023"; + this.labelDiffSecMax8.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax8.Wordwrap = false; // - // smartLabel120 + // labelResult8 // - this.smartLabel120.BackGround = this.smartGroupBox2; - this.smartLabel120.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel120.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel120.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel120.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel120.LineSpacing = 0F; - this.smartLabel120.Location = new System.Drawing.Point(6, 216); - this.smartLabel120.Name = "smartLabel120"; - this.smartLabel120.OverlapOptimize = true; - this.smartLabel120.PasswordChar = '\0'; - this.smartLabel120.Radius = 3; - this.smartLabel120.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel120.Size = new System.Drawing.Size(70, 20); - this.smartLabel120.TabIndex = 48; - this.smartLabel120.Text = "LR.Avg"; - this.smartLabel120.TextColor = System.Drawing.Color.White; - this.smartLabel120.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel120.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel120.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel120.Wordwrap = false; + this.labelResult8.BackGround = null; + this.labelResult8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelResult8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelResult8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult8.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); + this.labelResult8.LineSpacing = 0F; + this.labelResult8.Location = new System.Drawing.Point(4, 28); + this.labelResult8.Name = "labelResult8"; + this.labelResult8.OverlapOptimize = true; + this.labelResult8.PasswordChar = '\0'; + this.labelResult8.Radius = 3; + this.labelResult8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult8.Size = new System.Drawing.Size(166, 27); + this.labelResult8.TabIndex = 24; + this.labelResult8.Text = "리크"; + this.labelResult8.TextColor = System.Drawing.Color.Red; + this.labelResult8.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult8.Wordwrap = false; // - // labelDiffSecSum8 + // labelDispRData8 // - this.labelDiffSecSum8.BackGround = null; - this.labelDiffSecSum8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum8.LineSpacing = 0F; - this.labelDiffSecSum8.Location = new System.Drawing.Point(80, 194); - this.labelDiffSecSum8.Name = "labelDiffSecSum8"; - this.labelDiffSecSum8.OverlapOptimize = true; - this.labelDiffSecSum8.PasswordChar = '\0'; - this.labelDiffSecSum8.Radius = 3; - this.labelDiffSecSum8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum8.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum8.TabIndex = 47; - this.labelDiffSecSum8.Text = "0.0023"; - this.labelDiffSecSum8.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum8.Wordwrap = false; - // - // smartLabel122 - // - this.smartLabel122.BackGround = this.smartGroupBox2; - this.smartLabel122.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel122.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel122.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel122.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel122.LineSpacing = 0F; - this.smartLabel122.Location = new System.Drawing.Point(6, 194); - this.smartLabel122.Name = "smartLabel122"; - this.smartLabel122.OverlapOptimize = true; - this.smartLabel122.PasswordChar = '\0'; - this.smartLabel122.Radius = 3; - this.smartLabel122.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel122.Size = new System.Drawing.Size(70, 20); - this.smartLabel122.TabIndex = 46; - this.smartLabel122.Text = "LR.Sum"; - this.smartLabel122.TextColor = System.Drawing.Color.White; - this.smartLabel122.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel122.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel122.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel122.Wordwrap = false; - // - // labelDispSTD8 - // - this.labelDispSTD8.BackGround = null; - this.labelDispSTD8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD8.LineSpacing = 0F; - this.labelDispSTD8.Location = new System.Drawing.Point(80, 127); - this.labelDispSTD8.Name = "labelDispSTD8"; - this.labelDispSTD8.OverlapOptimize = true; - this.labelDispSTD8.PasswordChar = '\0'; - this.labelDispSTD8.Radius = 3; - this.labelDispSTD8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD8.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD8.TabIndex = 45; - this.labelDispSTD8.Text = "9.2354"; - this.labelDispSTD8.TextColor = System.Drawing.Color.White; - this.labelDispSTD8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD8.Wordwrap = false; - // - // smartLabel124 - // - this.smartLabel124.BackGround = this.smartGroupBox2; - this.smartLabel124.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel124.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel124.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel124.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel124.LineSpacing = 0F; - this.smartLabel124.Location = new System.Drawing.Point(6, 127); - this.smartLabel124.Name = "smartLabel124"; - this.smartLabel124.OverlapOptimize = true; - this.smartLabel124.PasswordChar = '\0'; - this.smartLabel124.Radius = 3; - this.smartLabel124.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel124.Size = new System.Drawing.Size(70, 20); - this.smartLabel124.TabIndex = 44; - this.smartLabel124.Text = "STD"; - this.smartLabel124.TextColor = System.Drawing.Color.White; - this.smartLabel124.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel124.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel124.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel124.Wordwrap = false; - // - // labelDispMDataDiff8 - // - this.labelDispMDataDiff8.BackGround = null; - this.labelDispMDataDiff8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff8.LineSpacing = 0F; - this.labelDispMDataDiff8.Location = new System.Drawing.Point(80, 105); - this.labelDispMDataDiff8.Name = "labelDispMDataDiff8"; - this.labelDispMDataDiff8.OverlapOptimize = true; - this.labelDispMDataDiff8.PasswordChar = '\0'; - this.labelDispMDataDiff8.Radius = 3; - this.labelDispMDataDiff8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff8.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff8.TabIndex = 43; - this.labelDispMDataDiff8.Text = "9.2354"; - this.labelDispMDataDiff8.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff8.Wordwrap = false; - // - // smartLabel126 - // - this.smartLabel126.BackGround = this.smartGroupBox2; - this.smartLabel126.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel126.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel126.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel126.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel126.LineSpacing = 0F; - this.smartLabel126.Location = new System.Drawing.Point(6, 105); - this.smartLabel126.Name = "smartLabel126"; - this.smartLabel126.OverlapOptimize = true; - this.smartLabel126.PasswordChar = '\0'; - this.smartLabel126.Radius = 3; - this.smartLabel126.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel126.Size = new System.Drawing.Size(70, 20); - this.smartLabel126.TabIndex = 42; - this.smartLabel126.Text = "Ch.rate"; - this.smartLabel126.TextColor = System.Drawing.Color.White; - this.smartLabel126.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel126.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel126.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel126.Wordwrap = false; - // - // smartSeparatorLine26 - // - this.smartSeparatorLine26.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine26.Line1Width = 1F; - this.smartSeparatorLine26.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine26.Line2Width = 1F; - this.smartSeparatorLine26.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine26.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine26.Name = "smartSeparatorLine26"; - this.smartSeparatorLine26.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine26.TabIndex = 37; - this.smartSeparatorLine26.Text = "smartSeparatorLine26"; + this.labelDispRData8.BackGround = null; + this.labelDispRData8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData8.LineSpacing = 0F; + this.labelDispRData8.Location = new System.Drawing.Point(78, 197); + this.labelDispRData8.Name = "labelDispRData8"; + this.labelDispRData8.OverlapOptimize = true; + this.labelDispRData8.PasswordChar = '\0'; + this.labelDispRData8.Radius = 3; + this.labelDispRData8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData8.Size = new System.Drawing.Size(90, 20); + this.labelDispRData8.TabIndex = 28; + this.labelDispRData8.Text = "-9.23 / -10.00"; + this.labelDispRData8.TextColor = System.Drawing.Color.White; + this.labelDispRData8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData8.Wordwrap = false; // // labelPressureWork8 // @@ -4836,7 +4736,7 @@ this.labelPressureWork8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelPressureWork8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelPressureWork8.LineSpacing = 0F; - this.labelPressureWork8.Location = new System.Drawing.Point(80, 240); + this.labelPressureWork8.Location = new System.Drawing.Point(78, 61); this.labelPressureWork8.Name = "labelPressureWork8"; this.labelPressureWork8.OverlapOptimize = true; this.labelPressureWork8.PasswordChar = '\0'; @@ -4851,28 +4751,28 @@ this.labelPressureWork8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelPressureWork8.Wordwrap = false; // - // labelDiffMadc8 + // smartLabel120 // - this.labelDiffMadc8.BackGround = null; - this.labelDiffMadc8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc8.LineSpacing = 0F; - this.labelDiffMadc8.Location = new System.Drawing.Point(80, 150); - this.labelDiffMadc8.Name = "labelDiffMadc8"; - this.labelDiffMadc8.OverlapOptimize = true; - this.labelDiffMadc8.PasswordChar = '\0'; - this.labelDiffMadc8.Radius = 3; - this.labelDiffMadc8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc8.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc8.TabIndex = 40; - this.labelDiffMadc8.Text = "0.0023"; - this.labelDiffMadc8.TextColor = System.Drawing.Color.White; - this.labelDiffMadc8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc8.Wordwrap = false; + this.smartLabel120.BackGround = this.smartGroupBox2; + this.smartLabel120.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel120.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel120.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel120.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel120.LineSpacing = 0F; + this.smartLabel120.Location = new System.Drawing.Point(4, 173); + this.smartLabel120.Name = "smartLabel120"; + this.smartLabel120.OverlapOptimize = true; + this.smartLabel120.PasswordChar = '\0'; + this.smartLabel120.Radius = 3; + this.smartLabel120.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel120.Size = new System.Drawing.Size(70, 20); + this.smartLabel120.TabIndex = 48; + this.smartLabel120.Text = "LR.Max"; + this.smartLabel120.TextColor = System.Drawing.Color.White; + this.smartLabel120.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel120.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel120.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel120.Wordwrap = false; // // smartLabel84 // @@ -4882,7 +4782,7 @@ this.smartLabel84.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel84.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel84.LineSpacing = 0F; - this.smartLabel84.Location = new System.Drawing.Point(6, 150); + this.smartLabel84.Location = new System.Drawing.Point(4, 107); this.smartLabel84.Name = "smartLabel84"; this.smartLabel84.OverlapOptimize = true; this.smartLabel84.PasswordChar = '\0'; @@ -4897,6 +4797,19 @@ this.smartLabel84.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel84.Wordwrap = false; // + // smartSeparatorLine18 + // + this.smartSeparatorLine18.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine18.Line1Width = 1F; + this.smartSeparatorLine18.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine18.Line2Width = 1F; + this.smartSeparatorLine18.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine18.Location = new System.Drawing.Point(0, 194); + this.smartSeparatorLine18.Name = "smartSeparatorLine18"; + this.smartSeparatorLine18.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine18.TabIndex = 25; + this.smartSeparatorLine18.Text = "smartSeparatorLine18"; + // // smartSeparatorLine25 // this.smartSeparatorLine25.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); @@ -4904,12 +4817,81 @@ this.smartSeparatorLine25.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartSeparatorLine25.Line2Width = 1F; this.smartSeparatorLine25.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine25.Location = new System.Drawing.Point(2, 148); + this.smartSeparatorLine25.Location = new System.Drawing.Point(0, 104); this.smartSeparatorLine25.Name = "smartSeparatorLine25"; this.smartSeparatorLine25.Size = new System.Drawing.Size(171, 2); this.smartSeparatorLine25.TabIndex = 38; this.smartSeparatorLine25.Text = "smartSeparatorLine25"; // + // labelDiffSecSum8 + // + this.labelDiffSecSum8.BackGround = null; + this.labelDiffSecSum8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum8.LineSpacing = 0F; + this.labelDiffSecSum8.Location = new System.Drawing.Point(78, 151); + this.labelDiffSecSum8.Name = "labelDiffSecSum8"; + this.labelDiffSecSum8.OverlapOptimize = true; + this.labelDiffSecSum8.PasswordChar = '\0'; + this.labelDiffSecSum8.Radius = 3; + this.labelDiffSecSum8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum8.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum8.TabIndex = 47; + this.labelDiffSecSum8.Text = "0.0023"; + this.labelDiffSecSum8.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum8.Wordwrap = false; + // + // labelDiffMadc8 + // + this.labelDiffMadc8.BackGround = null; + this.labelDiffMadc8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc8.LineSpacing = 0F; + this.labelDiffMadc8.Location = new System.Drawing.Point(78, 107); + this.labelDiffMadc8.Name = "labelDiffMadc8"; + this.labelDiffMadc8.OverlapOptimize = true; + this.labelDiffMadc8.PasswordChar = '\0'; + this.labelDiffMadc8.Radius = 3; + this.labelDiffMadc8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc8.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc8.TabIndex = 40; + this.labelDiffMadc8.Text = "0.0023"; + this.labelDiffMadc8.TextColor = System.Drawing.Color.White; + this.labelDiffMadc8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc8.Wordwrap = false; + // + // labelTitleDispRData8 + // + this.labelTitleDispRData8.BackGround = this.smartGroupBox2; + this.labelTitleDispRData8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData8.LineSpacing = 0F; + this.labelTitleDispRData8.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData8.Name = "labelTitleDispRData8"; + this.labelTitleDispRData8.OverlapOptimize = true; + this.labelTitleDispRData8.PasswordChar = '\0'; + this.labelTitleDispRData8.Radius = 3; + this.labelTitleDispRData8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData8.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData8.TabIndex = 29; + this.labelTitleDispRData8.Text = "RData"; + this.labelTitleDispRData8.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData8.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData8.Wordwrap = false; + // // labelPressureMaster8 // this.labelPressureMaster8.BackGround = null; @@ -4918,7 +4900,7 @@ this.labelPressureMaster8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelPressureMaster8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelPressureMaster8.LineSpacing = 0F; - this.labelPressureMaster8.Location = new System.Drawing.Point(80, 262); + this.labelPressureMaster8.Location = new System.Drawing.Point(78, 83); this.labelPressureMaster8.Name = "labelPressureMaster8"; this.labelPressureMaster8.OverlapOptimize = true; this.labelPressureMaster8.PasswordChar = '\0'; @@ -4933,6 +4915,29 @@ this.labelPressureMaster8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelPressureMaster8.Wordwrap = false; // + // smartLabel122 + // + this.smartLabel122.BackGround = this.smartGroupBox2; + this.smartLabel122.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel122.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel122.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel122.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel122.LineSpacing = 0F; + this.smartLabel122.Location = new System.Drawing.Point(4, 151); + this.smartLabel122.Name = "smartLabel122"; + this.smartLabel122.OverlapOptimize = true; + this.smartLabel122.PasswordChar = '\0'; + this.smartLabel122.Radius = 3; + this.smartLabel122.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel122.Size = new System.Drawing.Size(70, 20); + this.smartLabel122.TabIndex = 46; + this.smartLabel122.Text = "LR.Sum"; + this.smartLabel122.TextColor = System.Drawing.Color.White; + this.smartLabel122.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel122.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel122.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel122.Wordwrap = false; + // // smartLabel86 // this.smartLabel86.BackGround = this.smartGroupBox2; @@ -4941,7 +4946,7 @@ this.smartLabel86.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel86.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel86.LineSpacing = 0F; - this.smartLabel86.Location = new System.Drawing.Point(6, 262); + this.smartLabel86.Location = new System.Drawing.Point(4, 83); this.smartLabel86.Name = "smartLabel86"; this.smartLabel86.OverlapOptimize = true; this.smartLabel86.PasswordChar = '\0'; @@ -4956,6 +4961,65 @@ this.smartLabel86.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel86.Wordwrap = false; // + // labelTitleDispMData8 + // + this.labelTitleDispMData8.BackGround = this.smartGroupBox2; + this.labelTitleDispMData8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData8.LineSpacing = 0F; + this.labelTitleDispMData8.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData8.Name = "labelTitleDispMData8"; + this.labelTitleDispMData8.OverlapOptimize = true; + this.labelTitleDispMData8.PasswordChar = '\0'; + this.labelTitleDispMData8.Radius = 3; + this.labelTitleDispMData8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData8.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData8.TabIndex = 30; + this.labelTitleDispMData8.Text = "MData"; + this.labelTitleDispMData8.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData8.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData8.Wordwrap = false; + // + // smartSeparatorLine26 + // + this.smartSeparatorLine26.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine26.Line1Width = 1F; + this.smartSeparatorLine26.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine26.Line2Width = 1F; + this.smartSeparatorLine26.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine26.Location = new System.Drawing.Point(0, 57); + this.smartSeparatorLine26.Name = "smartSeparatorLine26"; + this.smartSeparatorLine26.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine26.TabIndex = 37; + this.smartSeparatorLine26.Text = "smartSeparatorLine26"; + // + // labelDispMDataMax8 + // + this.labelDispMDataMax8.BackGround = null; + this.labelDispMDataMax8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax8.LineSpacing = 0F; + this.labelDispMDataMax8.Location = new System.Drawing.Point(78, 263); + this.labelDispMDataMax8.Name = "labelDispMDataMax8"; + this.labelDispMDataMax8.OverlapOptimize = true; + this.labelDispMDataMax8.PasswordChar = '\0'; + this.labelDispMDataMax8.Radius = 3; + this.labelDispMDataMax8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax8.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax8.TabIndex = 45; + this.labelDispMDataMax8.Text = "9.2354"; + this.labelDispMDataMax8.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax8.Wordwrap = false; + // // smartLabel87 // this.smartLabel87.BackGround = this.smartGroupBox2; @@ -4964,7 +5028,7 @@ this.smartLabel87.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel87.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel87.LineSpacing = 0F; - this.smartLabel87.Location = new System.Drawing.Point(6, 240); + this.smartLabel87.Location = new System.Drawing.Point(4, 61); this.smartLabel87.Name = "smartLabel87"; this.smartLabel87.OverlapOptimize = true; this.smartLabel87.PasswordChar = '\0'; @@ -4979,6 +5043,75 @@ this.smartLabel87.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel87.Wordwrap = false; // + // labelDispMData8 + // + this.labelDispMData8.BackGround = null; + this.labelDispMData8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData8.LineSpacing = 0F; + this.labelDispMData8.Location = new System.Drawing.Point(78, 219); + this.labelDispMData8.Name = "labelDispMData8"; + this.labelDispMData8.OverlapOptimize = true; + this.labelDispMData8.PasswordChar = '\0'; + this.labelDispMData8.Radius = 3; + this.labelDispMData8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData8.Size = new System.Drawing.Size(90, 20); + this.labelDispMData8.TabIndex = 31; + this.labelDispMData8.Text = "9.2354"; + this.labelDispMData8.TextColor = System.Drawing.Color.White; + this.labelDispMData8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData8.Wordwrap = false; + // + // labelTitleDispMDataD8 + // + this.labelTitleDispMDataD8.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD8.LineSpacing = 0F; + this.labelTitleDispMDataD8.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD8.Name = "labelTitleDispMDataD8"; + this.labelTitleDispMDataD8.OverlapOptimize = true; + this.labelTitleDispMDataD8.PasswordChar = '\0'; + this.labelTitleDispMDataD8.Radius = 3; + this.labelTitleDispMDataD8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD8.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD8.TabIndex = 42; + this.labelTitleDispMDataD8.Text = "MData.Diff"; + this.labelTitleDispMDataD8.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD8.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD8.Wordwrap = false; + // + // labelTitleDispMDataM8 + // + this.labelTitleDispMDataM8.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM8.LineSpacing = 0F; + this.labelTitleDispMDataM8.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM8.Name = "labelTitleDispMDataM8"; + this.labelTitleDispMDataM8.OverlapOptimize = true; + this.labelTitleDispMDataM8.PasswordChar = '\0'; + this.labelTitleDispMDataM8.Radius = 3; + this.labelTitleDispMDataM8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM8.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM8.TabIndex = 44; + this.labelTitleDispMDataM8.Text = "MData.Max"; + this.labelTitleDispMDataM8.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM8.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM8.Wordwrap = false; + // // labelDiffSecDiff8 // this.labelDiffSecDiff8.BackGround = null; @@ -4987,7 +5120,7 @@ this.labelDiffSecDiff8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelDiffSecDiff8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelDiffSecDiff8.LineSpacing = 0F; - this.labelDiffSecDiff8.Location = new System.Drawing.Point(80, 172); + this.labelDiffSecDiff8.Location = new System.Drawing.Point(78, 129); this.labelDiffSecDiff8.Name = "labelDiffSecDiff8"; this.labelDiffSecDiff8.OverlapOptimize = true; this.labelDiffSecDiff8.PasswordChar = '\0'; @@ -5010,7 +5143,7 @@ this.smartLabel89.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel89.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel89.LineSpacing = 0F; - this.smartLabel89.Location = new System.Drawing.Point(6, 172); + this.smartLabel89.Location = new System.Drawing.Point(4, 129); this.smartLabel89.Name = "smartLabel89"; this.smartLabel89.OverlapOptimize = true; this.smartLabel89.PasswordChar = '\0'; @@ -5025,163 +5158,58 @@ this.smartLabel89.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel89.Wordwrap = false; // - // labelDispMData8 + // labelDispMDataDiff8 // - this.labelDispMData8.BackGround = null; - this.labelDispMData8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData8.LineSpacing = 0F; - this.labelDispMData8.Location = new System.Drawing.Point(80, 83); - this.labelDispMData8.Name = "labelDispMData8"; - this.labelDispMData8.OverlapOptimize = true; - this.labelDispMData8.PasswordChar = '\0'; - this.labelDispMData8.Radius = 3; - this.labelDispMData8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData8.Size = new System.Drawing.Size(90, 20); - this.labelDispMData8.TabIndex = 31; - this.labelDispMData8.Text = "9.2354"; - this.labelDispMData8.TextColor = System.Drawing.Color.White; - this.labelDispMData8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData8.Wordwrap = false; - // - // smartLabel91 - // - this.smartLabel91.BackGround = this.smartGroupBox2; - this.smartLabel91.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel91.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel91.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel91.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel91.LineSpacing = 0F; - this.smartLabel91.Location = new System.Drawing.Point(6, 83); - this.smartLabel91.Name = "smartLabel91"; - this.smartLabel91.OverlapOptimize = true; - this.smartLabel91.PasswordChar = '\0'; - this.smartLabel91.Radius = 3; - this.smartLabel91.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel91.Size = new System.Drawing.Size(70, 20); - this.smartLabel91.TabIndex = 30; - this.smartLabel91.Text = "MData"; - this.smartLabel91.TextColor = System.Drawing.Color.White; - this.smartLabel91.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel91.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel91.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel91.Wordwrap = false; - // - // labelDispRData8 - // - this.labelDispRData8.BackGround = null; - this.labelDispRData8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData8.LineSpacing = 0F; - this.labelDispRData8.Location = new System.Drawing.Point(80, 61); - this.labelDispRData8.Name = "labelDispRData8"; - this.labelDispRData8.OverlapOptimize = true; - this.labelDispRData8.PasswordChar = '\0'; - this.labelDispRData8.Radius = 3; - this.labelDispRData8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData8.Size = new System.Drawing.Size(90, 20); - this.labelDispRData8.TabIndex = 28; - this.labelDispRData8.Text = "-9.23 / -10.00"; - this.labelDispRData8.TextColor = System.Drawing.Color.White; - this.labelDispRData8.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData8.Wordwrap = false; - // - // smartLabel93 - // - this.smartLabel93.BackGround = this.smartGroupBox2; - this.smartLabel93.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel93.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel93.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel93.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel93.LineSpacing = 0F; - this.smartLabel93.Location = new System.Drawing.Point(6, 61); - this.smartLabel93.Name = "smartLabel93"; - this.smartLabel93.OverlapOptimize = true; - this.smartLabel93.PasswordChar = '\0'; - this.smartLabel93.Radius = 3; - this.smartLabel93.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel93.Size = new System.Drawing.Size(70, 20); - this.smartLabel93.TabIndex = 29; - this.smartLabel93.Text = "RData"; - this.smartLabel93.TextColor = System.Drawing.Color.White; - this.smartLabel93.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel93.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel93.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel93.Wordwrap = false; - // - // smartSeparatorLine18 - // - this.smartSeparatorLine18.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine18.Line1Width = 1F; - this.smartSeparatorLine18.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine18.Line2Width = 1F; - this.smartSeparatorLine18.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine18.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine18.Name = "smartSeparatorLine18"; - this.smartSeparatorLine18.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine18.TabIndex = 25; - this.smartSeparatorLine18.Text = "smartSeparatorLine18"; - // - // labelResult8 - // - this.labelResult8.BackGround = null; - this.labelResult8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelResult8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelResult8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult8.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); - this.labelResult8.LineSpacing = 0F; - this.labelResult8.Location = new System.Drawing.Point(5, 28); - this.labelResult8.Name = "labelResult8"; - this.labelResult8.OverlapOptimize = true; - this.labelResult8.PasswordChar = '\0'; - this.labelResult8.Radius = 3; - this.labelResult8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult8.Size = new System.Drawing.Size(166, 27); - this.labelResult8.TabIndex = 24; - this.labelResult8.Text = "리크"; - this.labelResult8.TextColor = System.Drawing.Color.Red; - this.labelResult8.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult8.Wordwrap = false; + this.labelDispMDataDiff8.BackGround = null; + this.labelDispMDataDiff8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff8.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff8.LineSpacing = 0F; + this.labelDispMDataDiff8.Location = new System.Drawing.Point(78, 241); + this.labelDispMDataDiff8.Name = "labelDispMDataDiff8"; + this.labelDispMDataDiff8.OverlapOptimize = true; + this.labelDispMDataDiff8.PasswordChar = '\0'; + this.labelDispMDataDiff8.Radius = 3; + this.labelDispMDataDiff8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff8.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff8.TabIndex = 43; + this.labelDispMDataDiff8.Text = "9.2354"; + this.labelDispMDataDiff8.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff8.Wordwrap = false; // // smartGroupBox10 // this.smartGroupBox10.BackGround = null; this.smartGroupBox10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox10.BackImage = null; - this.smartGroupBox10.Controls.Add(this.labelDiffMean7); - this.smartGroupBox10.Controls.Add(this.smartLabel106); - this.smartGroupBox10.Controls.Add(this.labelDiffSecSum7); - this.smartGroupBox10.Controls.Add(this.smartLabel109); - this.smartGroupBox10.Controls.Add(this.labelDispSTD7); - this.smartGroupBox10.Controls.Add(this.smartLabel114); - this.smartGroupBox10.Controls.Add(this.labelDispMDataDiff7); - this.smartGroupBox10.Controls.Add(this.smartLabel118); - this.smartGroupBox10.Controls.Add(this.smartSeparatorLine24); + this.smartGroupBox10.Controls.Add(this.labelDiffSecMax7); + this.smartGroupBox10.Controls.Add(this.labelResult7); + this.smartGroupBox10.Controls.Add(this.labelDispRData7); this.smartGroupBox10.Controls.Add(this.labelPressureWork7); - this.smartGroupBox10.Controls.Add(this.labelDiffMadc7); + this.smartGroupBox10.Controls.Add(this.smartLabel106); this.smartGroupBox10.Controls.Add(this.smartLabel72); + this.smartGroupBox10.Controls.Add(this.smartSeparatorLine17); this.smartGroupBox10.Controls.Add(this.smartSeparatorLine10); + this.smartGroupBox10.Controls.Add(this.labelDiffSecSum7); + this.smartGroupBox10.Controls.Add(this.labelDiffMadc7); + this.smartGroupBox10.Controls.Add(this.labelTitleDispRData7); this.smartGroupBox10.Controls.Add(this.labelPressureMaster7); + this.smartGroupBox10.Controls.Add(this.smartLabel109); this.smartGroupBox10.Controls.Add(this.smartLabel74); + this.smartGroupBox10.Controls.Add(this.labelTitleDispMData7); + this.smartGroupBox10.Controls.Add(this.smartSeparatorLine24); + this.smartGroupBox10.Controls.Add(this.labelDispMDataMax7); this.smartGroupBox10.Controls.Add(this.smartLabel75); + this.smartGroupBox10.Controls.Add(this.labelDispMData7); + this.smartGroupBox10.Controls.Add(this.labelTitleDispMDataD7); + this.smartGroupBox10.Controls.Add(this.labelTitleDispMDataM7); this.smartGroupBox10.Controls.Add(this.labelDiffSecDiff7); this.smartGroupBox10.Controls.Add(this.smartLabel77); - this.smartGroupBox10.Controls.Add(this.labelDispMData7); - this.smartGroupBox10.Controls.Add(this.smartLabel79); - this.smartGroupBox10.Controls.Add(this.labelDispRData7); - this.smartGroupBox10.Controls.Add(this.smartLabel81); - this.smartGroupBox10.Controls.Add(this.smartSeparatorLine17); - this.smartGroupBox10.Controls.Add(this.labelResult7); + this.smartGroupBox10.Controls.Add(this.labelDispMDataDiff7); this.smartGroupBox10.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox10.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox10.FrameLineThickness = 2; @@ -5195,504 +5223,28 @@ this.smartGroupBox10.Text = "Lane 7"; this.smartGroupBox10.TextColor = System.Drawing.Color.White; // - // labelDiffMean7 + // labelDiffSecMax7 // - this.labelDiffMean7.BackGround = null; - this.labelDiffMean7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean7.LineSpacing = 0F; - this.labelDiffMean7.Location = new System.Drawing.Point(81, 216); - this.labelDiffMean7.Name = "labelDiffMean7"; - this.labelDiffMean7.OverlapOptimize = true; - this.labelDiffMean7.PasswordChar = '\0'; - this.labelDiffMean7.Radius = 3; - this.labelDiffMean7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean7.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean7.TabIndex = 49; - this.labelDiffMean7.Text = "0.0023"; - this.labelDiffMean7.TextColor = System.Drawing.Color.White; - this.labelDiffMean7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean7.Wordwrap = false; - // - // smartLabel106 - // - this.smartLabel106.BackGround = this.smartGroupBox2; - this.smartLabel106.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel106.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel106.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel106.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel106.LineSpacing = 0F; - this.smartLabel106.Location = new System.Drawing.Point(4, 216); - this.smartLabel106.Name = "smartLabel106"; - this.smartLabel106.OverlapOptimize = true; - this.smartLabel106.PasswordChar = '\0'; - this.smartLabel106.Radius = 3; - this.smartLabel106.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel106.Size = new System.Drawing.Size(70, 20); - this.smartLabel106.TabIndex = 48; - this.smartLabel106.Text = "LR.Avg"; - this.smartLabel106.TextColor = System.Drawing.Color.White; - this.smartLabel106.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel106.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel106.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel106.Wordwrap = false; - // - // labelDiffSecSum7 - // - this.labelDiffSecSum7.BackGround = null; - this.labelDiffSecSum7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum7.LineSpacing = 0F; - this.labelDiffSecSum7.Location = new System.Drawing.Point(81, 194); - this.labelDiffSecSum7.Name = "labelDiffSecSum7"; - this.labelDiffSecSum7.OverlapOptimize = true; - this.labelDiffSecSum7.PasswordChar = '\0'; - this.labelDiffSecSum7.Radius = 3; - this.labelDiffSecSum7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum7.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum7.TabIndex = 47; - this.labelDiffSecSum7.Text = "0.0023"; - this.labelDiffSecSum7.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum7.Wordwrap = false; - // - // smartLabel109 - // - this.smartLabel109.BackGround = this.smartGroupBox2; - this.smartLabel109.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel109.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel109.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel109.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel109.LineSpacing = 0F; - this.smartLabel109.Location = new System.Drawing.Point(4, 194); - this.smartLabel109.Name = "smartLabel109"; - this.smartLabel109.OverlapOptimize = true; - this.smartLabel109.PasswordChar = '\0'; - this.smartLabel109.Radius = 3; - this.smartLabel109.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel109.Size = new System.Drawing.Size(70, 20); - this.smartLabel109.TabIndex = 46; - this.smartLabel109.Text = "LR.Sum"; - this.smartLabel109.TextColor = System.Drawing.Color.White; - this.smartLabel109.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel109.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel109.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel109.Wordwrap = false; - // - // labelDispSTD7 - // - this.labelDispSTD7.BackGround = null; - this.labelDispSTD7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD7.LineSpacing = 0F; - this.labelDispSTD7.Location = new System.Drawing.Point(81, 127); - this.labelDispSTD7.Name = "labelDispSTD7"; - this.labelDispSTD7.OverlapOptimize = true; - this.labelDispSTD7.PasswordChar = '\0'; - this.labelDispSTD7.Radius = 3; - this.labelDispSTD7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD7.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD7.TabIndex = 45; - this.labelDispSTD7.Text = "9.2354"; - this.labelDispSTD7.TextColor = System.Drawing.Color.White; - this.labelDispSTD7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD7.Wordwrap = false; - // - // smartLabel114 - // - this.smartLabel114.BackGround = this.smartGroupBox2; - this.smartLabel114.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel114.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel114.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel114.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel114.LineSpacing = 0F; - this.smartLabel114.Location = new System.Drawing.Point(4, 127); - this.smartLabel114.Name = "smartLabel114"; - this.smartLabel114.OverlapOptimize = true; - this.smartLabel114.PasswordChar = '\0'; - this.smartLabel114.Radius = 3; - this.smartLabel114.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel114.Size = new System.Drawing.Size(70, 20); - this.smartLabel114.TabIndex = 44; - this.smartLabel114.Text = "STD"; - this.smartLabel114.TextColor = System.Drawing.Color.White; - this.smartLabel114.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel114.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel114.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel114.Wordwrap = false; - // - // labelDispMDataDiff7 - // - this.labelDispMDataDiff7.BackGround = null; - this.labelDispMDataDiff7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff7.LineSpacing = 0F; - this.labelDispMDataDiff7.Location = new System.Drawing.Point(81, 105); - this.labelDispMDataDiff7.Name = "labelDispMDataDiff7"; - this.labelDispMDataDiff7.OverlapOptimize = true; - this.labelDispMDataDiff7.PasswordChar = '\0'; - this.labelDispMDataDiff7.Radius = 3; - this.labelDispMDataDiff7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff7.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff7.TabIndex = 43; - this.labelDispMDataDiff7.Text = "9.2354"; - this.labelDispMDataDiff7.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff7.Wordwrap = false; - // - // smartLabel118 - // - this.smartLabel118.BackGround = this.smartGroupBox2; - this.smartLabel118.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel118.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel118.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel118.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel118.LineSpacing = 0F; - this.smartLabel118.Location = new System.Drawing.Point(4, 105); - this.smartLabel118.Name = "smartLabel118"; - this.smartLabel118.OverlapOptimize = true; - this.smartLabel118.PasswordChar = '\0'; - this.smartLabel118.Radius = 3; - this.smartLabel118.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel118.Size = new System.Drawing.Size(70, 20); - this.smartLabel118.TabIndex = 42; - this.smartLabel118.Text = "Ch.rate"; - this.smartLabel118.TextColor = System.Drawing.Color.White; - this.smartLabel118.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel118.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel118.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel118.Wordwrap = false; - // - // smartSeparatorLine24 - // - this.smartSeparatorLine24.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine24.Line1Width = 1F; - this.smartSeparatorLine24.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine24.Line2Width = 1F; - this.smartSeparatorLine24.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine24.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine24.Name = "smartSeparatorLine24"; - this.smartSeparatorLine24.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine24.TabIndex = 37; - this.smartSeparatorLine24.Text = "smartSeparatorLine24"; - // - // labelPressureWork7 - // - this.labelPressureWork7.BackGround = null; - this.labelPressureWork7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork7.LineSpacing = 0F; - this.labelPressureWork7.Location = new System.Drawing.Point(81, 240); - this.labelPressureWork7.Name = "labelPressureWork7"; - this.labelPressureWork7.OverlapOptimize = true; - this.labelPressureWork7.PasswordChar = '\0'; - this.labelPressureWork7.Radius = 3; - this.labelPressureWork7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork7.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork7.TabIndex = 41; - this.labelPressureWork7.Text = "0.0023"; - this.labelPressureWork7.TextColor = System.Drawing.Color.White; - this.labelPressureWork7.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork7.Wordwrap = false; - // - // labelDiffMadc7 - // - this.labelDiffMadc7.BackGround = null; - this.labelDiffMadc7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc7.LineSpacing = 0F; - this.labelDiffMadc7.Location = new System.Drawing.Point(81, 150); - this.labelDiffMadc7.Name = "labelDiffMadc7"; - this.labelDiffMadc7.OverlapOptimize = true; - this.labelDiffMadc7.PasswordChar = '\0'; - this.labelDiffMadc7.Radius = 3; - this.labelDiffMadc7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc7.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc7.TabIndex = 40; - this.labelDiffMadc7.Text = "0.0023"; - this.labelDiffMadc7.TextColor = System.Drawing.Color.White; - this.labelDiffMadc7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc7.Wordwrap = false; - // - // smartLabel72 - // - this.smartLabel72.BackGround = this.smartGroupBox2; - this.smartLabel72.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel72.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel72.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel72.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel72.LineSpacing = 0F; - this.smartLabel72.Location = new System.Drawing.Point(4, 150); - this.smartLabel72.Name = "smartLabel72"; - this.smartLabel72.OverlapOptimize = true; - this.smartLabel72.PasswordChar = '\0'; - this.smartLabel72.Radius = 3; - this.smartLabel72.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel72.Size = new System.Drawing.Size(70, 20); - this.smartLabel72.TabIndex = 39; - this.smartLabel72.Text = "ADC"; - this.smartLabel72.TextColor = System.Drawing.Color.White; - this.smartLabel72.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel72.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel72.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel72.Wordwrap = false; - // - // smartSeparatorLine10 - // - this.smartSeparatorLine10.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine10.Line1Width = 1F; - this.smartSeparatorLine10.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine10.Line2Width = 1F; - this.smartSeparatorLine10.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine10.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine10.Name = "smartSeparatorLine10"; - this.smartSeparatorLine10.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine10.TabIndex = 38; - this.smartSeparatorLine10.Text = "smartSeparatorLine10"; - // - // labelPressureMaster7 - // - this.labelPressureMaster7.BackGround = null; - this.labelPressureMaster7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster7.LineSpacing = 0F; - this.labelPressureMaster7.Location = new System.Drawing.Point(81, 262); - this.labelPressureMaster7.Name = "labelPressureMaster7"; - this.labelPressureMaster7.OverlapOptimize = true; - this.labelPressureMaster7.PasswordChar = '\0'; - this.labelPressureMaster7.Radius = 3; - this.labelPressureMaster7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster7.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster7.TabIndex = 36; - this.labelPressureMaster7.Text = "0.0023"; - this.labelPressureMaster7.TextColor = System.Drawing.Color.White; - this.labelPressureMaster7.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster7.Wordwrap = false; - // - // smartLabel74 - // - this.smartLabel74.BackGround = this.smartGroupBox2; - this.smartLabel74.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel74.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel74.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel74.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel74.LineSpacing = 0F; - this.smartLabel74.Location = new System.Drawing.Point(4, 262); - this.smartLabel74.Name = "smartLabel74"; - this.smartLabel74.OverlapOptimize = true; - this.smartLabel74.PasswordChar = '\0'; - this.smartLabel74.Radius = 3; - this.smartLabel74.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel74.Size = new System.Drawing.Size(70, 20); - this.smartLabel74.TabIndex = 35; - this.smartLabel74.Text = "master"; - this.smartLabel74.TextColor = System.Drawing.Color.White; - this.smartLabel74.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel74.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel74.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel74.Wordwrap = false; - // - // smartLabel75 - // - this.smartLabel75.BackGround = this.smartGroupBox2; - this.smartLabel75.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel75.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel75.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel75.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel75.LineSpacing = 0F; - this.smartLabel75.Location = new System.Drawing.Point(4, 240); - this.smartLabel75.Name = "smartLabel75"; - this.smartLabel75.OverlapOptimize = true; - this.smartLabel75.PasswordChar = '\0'; - this.smartLabel75.Radius = 3; - this.smartLabel75.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel75.Size = new System.Drawing.Size(70, 20); - this.smartLabel75.TabIndex = 34; - this.smartLabel75.Text = "work"; - this.smartLabel75.TextColor = System.Drawing.Color.White; - this.smartLabel75.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel75.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel75.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel75.Wordwrap = false; - // - // labelDiffSecDiff7 - // - this.labelDiffSecDiff7.BackGround = null; - this.labelDiffSecDiff7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff7.LineSpacing = 0F; - this.labelDiffSecDiff7.Location = new System.Drawing.Point(81, 172); - this.labelDiffSecDiff7.Name = "labelDiffSecDiff7"; - this.labelDiffSecDiff7.OverlapOptimize = true; - this.labelDiffSecDiff7.PasswordChar = '\0'; - this.labelDiffSecDiff7.Radius = 3; - this.labelDiffSecDiff7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff7.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff7.TabIndex = 33; - this.labelDiffSecDiff7.Text = "0.0023"; - this.labelDiffSecDiff7.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff7.Wordwrap = false; - // - // smartLabel77 - // - this.smartLabel77.BackGround = this.smartGroupBox2; - this.smartLabel77.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel77.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel77.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel77.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel77.LineSpacing = 0F; - this.smartLabel77.Location = new System.Drawing.Point(4, 172); - this.smartLabel77.Name = "smartLabel77"; - this.smartLabel77.OverlapOptimize = true; - this.smartLabel77.PasswordChar = '\0'; - this.smartLabel77.Radius = 3; - this.smartLabel77.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel77.Size = new System.Drawing.Size(70, 20); - this.smartLabel77.TabIndex = 32; - this.smartLabel77.Text = "LR.Sec"; - this.smartLabel77.TextColor = System.Drawing.Color.White; - this.smartLabel77.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel77.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel77.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel77.Wordwrap = false; - // - // labelDispMData7 - // - this.labelDispMData7.BackGround = null; - this.labelDispMData7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData7.LineSpacing = 0F; - this.labelDispMData7.Location = new System.Drawing.Point(81, 83); - this.labelDispMData7.Name = "labelDispMData7"; - this.labelDispMData7.OverlapOptimize = true; - this.labelDispMData7.PasswordChar = '\0'; - this.labelDispMData7.Radius = 3; - this.labelDispMData7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData7.Size = new System.Drawing.Size(90, 20); - this.labelDispMData7.TabIndex = 31; - this.labelDispMData7.Text = "9.2354"; - this.labelDispMData7.TextColor = System.Drawing.Color.White; - this.labelDispMData7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData7.Wordwrap = false; - // - // smartLabel79 - // - this.smartLabel79.BackGround = this.smartGroupBox2; - this.smartLabel79.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel79.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel79.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel79.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel79.LineSpacing = 0F; - this.smartLabel79.Location = new System.Drawing.Point(4, 83); - this.smartLabel79.Name = "smartLabel79"; - this.smartLabel79.OverlapOptimize = true; - this.smartLabel79.PasswordChar = '\0'; - this.smartLabel79.Radius = 3; - this.smartLabel79.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel79.Size = new System.Drawing.Size(70, 20); - this.smartLabel79.TabIndex = 30; - this.smartLabel79.Text = "MData"; - this.smartLabel79.TextColor = System.Drawing.Color.White; - this.smartLabel79.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel79.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel79.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel79.Wordwrap = false; - // - // labelDispRData7 - // - this.labelDispRData7.BackGround = null; - this.labelDispRData7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData7.LineSpacing = 0F; - this.labelDispRData7.Location = new System.Drawing.Point(81, 61); - this.labelDispRData7.Name = "labelDispRData7"; - this.labelDispRData7.OverlapOptimize = true; - this.labelDispRData7.PasswordChar = '\0'; - this.labelDispRData7.Radius = 3; - this.labelDispRData7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData7.Size = new System.Drawing.Size(90, 20); - this.labelDispRData7.TabIndex = 28; - this.labelDispRData7.Text = "-9.23 / -10.00"; - this.labelDispRData7.TextColor = System.Drawing.Color.White; - this.labelDispRData7.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData7.Wordwrap = false; - // - // smartLabel81 - // - this.smartLabel81.BackGround = this.smartGroupBox2; - this.smartLabel81.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel81.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel81.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel81.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel81.LineSpacing = 0F; - this.smartLabel81.Location = new System.Drawing.Point(4, 61); - this.smartLabel81.Name = "smartLabel81"; - this.smartLabel81.OverlapOptimize = true; - this.smartLabel81.PasswordChar = '\0'; - this.smartLabel81.Radius = 3; - this.smartLabel81.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel81.Size = new System.Drawing.Size(70, 20); - this.smartLabel81.TabIndex = 29; - this.smartLabel81.Text = "RData"; - this.smartLabel81.TextColor = System.Drawing.Color.White; - this.smartLabel81.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel81.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel81.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel81.Wordwrap = false; - // - // smartSeparatorLine17 - // - this.smartSeparatorLine17.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine17.Line1Width = 1F; - this.smartSeparatorLine17.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine17.Line2Width = 1F; - this.smartSeparatorLine17.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine17.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine17.Name = "smartSeparatorLine17"; - this.smartSeparatorLine17.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine17.TabIndex = 25; - this.smartSeparatorLine17.Text = "smartSeparatorLine17"; + this.labelDiffSecMax7.BackGround = null; + this.labelDiffSecMax7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax7.LineSpacing = 0F; + this.labelDiffSecMax7.Location = new System.Drawing.Point(81, 173); + this.labelDiffSecMax7.Name = "labelDiffSecMax7"; + this.labelDiffSecMax7.OverlapOptimize = true; + this.labelDiffSecMax7.PasswordChar = '\0'; + this.labelDiffSecMax7.Radius = 3; + this.labelDiffSecMax7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax7.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax7.TabIndex = 49; + this.labelDiffSecMax7.Text = "0.0023"; + this.labelDiffSecMax7.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax7.Wordwrap = false; // // labelResult7 // @@ -5717,35 +5269,511 @@ this.labelResult7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelResult7.Wordwrap = false; // + // labelDispRData7 + // + this.labelDispRData7.BackGround = null; + this.labelDispRData7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData7.LineSpacing = 0F; + this.labelDispRData7.Location = new System.Drawing.Point(81, 197); + this.labelDispRData7.Name = "labelDispRData7"; + this.labelDispRData7.OverlapOptimize = true; + this.labelDispRData7.PasswordChar = '\0'; + this.labelDispRData7.Radius = 3; + this.labelDispRData7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData7.Size = new System.Drawing.Size(90, 20); + this.labelDispRData7.TabIndex = 28; + this.labelDispRData7.Text = "-9.23 / -10.00"; + this.labelDispRData7.TextColor = System.Drawing.Color.White; + this.labelDispRData7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData7.Wordwrap = false; + // + // labelPressureWork7 + // + this.labelPressureWork7.BackGround = null; + this.labelPressureWork7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork7.LineSpacing = 0F; + this.labelPressureWork7.Location = new System.Drawing.Point(81, 61); + this.labelPressureWork7.Name = "labelPressureWork7"; + this.labelPressureWork7.OverlapOptimize = true; + this.labelPressureWork7.PasswordChar = '\0'; + this.labelPressureWork7.Radius = 3; + this.labelPressureWork7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork7.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork7.TabIndex = 41; + this.labelPressureWork7.Text = "0.0023"; + this.labelPressureWork7.TextColor = System.Drawing.Color.White; + this.labelPressureWork7.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork7.Wordwrap = false; + // + // smartLabel106 + // + this.smartLabel106.BackGround = this.smartGroupBox2; + this.smartLabel106.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel106.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel106.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel106.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel106.LineSpacing = 0F; + this.smartLabel106.Location = new System.Drawing.Point(4, 173); + this.smartLabel106.Name = "smartLabel106"; + this.smartLabel106.OverlapOptimize = true; + this.smartLabel106.PasswordChar = '\0'; + this.smartLabel106.Radius = 3; + this.smartLabel106.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel106.Size = new System.Drawing.Size(70, 20); + this.smartLabel106.TabIndex = 48; + this.smartLabel106.Text = "LR.Max"; + this.smartLabel106.TextColor = System.Drawing.Color.White; + this.smartLabel106.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel106.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel106.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel106.Wordwrap = false; + // + // smartLabel72 + // + this.smartLabel72.BackGround = this.smartGroupBox2; + this.smartLabel72.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel72.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel72.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel72.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel72.LineSpacing = 0F; + this.smartLabel72.Location = new System.Drawing.Point(4, 107); + this.smartLabel72.Name = "smartLabel72"; + this.smartLabel72.OverlapOptimize = true; + this.smartLabel72.PasswordChar = '\0'; + this.smartLabel72.Radius = 3; + this.smartLabel72.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel72.Size = new System.Drawing.Size(70, 20); + this.smartLabel72.TabIndex = 39; + this.smartLabel72.Text = "ADC"; + this.smartLabel72.TextColor = System.Drawing.Color.White; + this.smartLabel72.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel72.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel72.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel72.Wordwrap = false; + // + // smartSeparatorLine17 + // + this.smartSeparatorLine17.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine17.Line1Width = 1F; + this.smartSeparatorLine17.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine17.Line2Width = 1F; + this.smartSeparatorLine17.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine17.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine17.Name = "smartSeparatorLine17"; + this.smartSeparatorLine17.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine17.TabIndex = 25; + this.smartSeparatorLine17.Text = "smartSeparatorLine17"; + // + // smartSeparatorLine10 + // + this.smartSeparatorLine10.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine10.Line1Width = 1F; + this.smartSeparatorLine10.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine10.Line2Width = 1F; + this.smartSeparatorLine10.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine10.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine10.Name = "smartSeparatorLine10"; + this.smartSeparatorLine10.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine10.TabIndex = 38; + this.smartSeparatorLine10.Text = "smartSeparatorLine10"; + // + // labelDiffSecSum7 + // + this.labelDiffSecSum7.BackGround = null; + this.labelDiffSecSum7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum7.LineSpacing = 0F; + this.labelDiffSecSum7.Location = new System.Drawing.Point(81, 151); + this.labelDiffSecSum7.Name = "labelDiffSecSum7"; + this.labelDiffSecSum7.OverlapOptimize = true; + this.labelDiffSecSum7.PasswordChar = '\0'; + this.labelDiffSecSum7.Radius = 3; + this.labelDiffSecSum7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum7.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum7.TabIndex = 47; + this.labelDiffSecSum7.Text = "0.0023"; + this.labelDiffSecSum7.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum7.Wordwrap = false; + // + // labelDiffMadc7 + // + this.labelDiffMadc7.BackGround = null; + this.labelDiffMadc7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc7.LineSpacing = 0F; + this.labelDiffMadc7.Location = new System.Drawing.Point(81, 107); + this.labelDiffMadc7.Name = "labelDiffMadc7"; + this.labelDiffMadc7.OverlapOptimize = true; + this.labelDiffMadc7.PasswordChar = '\0'; + this.labelDiffMadc7.Radius = 3; + this.labelDiffMadc7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc7.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc7.TabIndex = 40; + this.labelDiffMadc7.Text = "0.0023"; + this.labelDiffMadc7.TextColor = System.Drawing.Color.White; + this.labelDiffMadc7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc7.Wordwrap = false; + // + // labelTitleDispRData7 + // + this.labelTitleDispRData7.BackGround = this.smartGroupBox2; + this.labelTitleDispRData7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData7.LineSpacing = 0F; + this.labelTitleDispRData7.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData7.Name = "labelTitleDispRData7"; + this.labelTitleDispRData7.OverlapOptimize = true; + this.labelTitleDispRData7.PasswordChar = '\0'; + this.labelTitleDispRData7.Radius = 3; + this.labelTitleDispRData7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData7.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData7.TabIndex = 29; + this.labelTitleDispRData7.Text = "RData"; + this.labelTitleDispRData7.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData7.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData7.Wordwrap = false; + // + // labelPressureMaster7 + // + this.labelPressureMaster7.BackGround = null; + this.labelPressureMaster7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster7.LineSpacing = 0F; + this.labelPressureMaster7.Location = new System.Drawing.Point(81, 83); + this.labelPressureMaster7.Name = "labelPressureMaster7"; + this.labelPressureMaster7.OverlapOptimize = true; + this.labelPressureMaster7.PasswordChar = '\0'; + this.labelPressureMaster7.Radius = 3; + this.labelPressureMaster7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster7.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster7.TabIndex = 36; + this.labelPressureMaster7.Text = "0.0023"; + this.labelPressureMaster7.TextColor = System.Drawing.Color.White; + this.labelPressureMaster7.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster7.Wordwrap = false; + // + // smartLabel109 + // + this.smartLabel109.BackGround = this.smartGroupBox2; + this.smartLabel109.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel109.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel109.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel109.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel109.LineSpacing = 0F; + this.smartLabel109.Location = new System.Drawing.Point(4, 151); + this.smartLabel109.Name = "smartLabel109"; + this.smartLabel109.OverlapOptimize = true; + this.smartLabel109.PasswordChar = '\0'; + this.smartLabel109.Radius = 3; + this.smartLabel109.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel109.Size = new System.Drawing.Size(70, 20); + this.smartLabel109.TabIndex = 46; + this.smartLabel109.Text = "LR.Sum"; + this.smartLabel109.TextColor = System.Drawing.Color.White; + this.smartLabel109.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel109.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel109.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel109.Wordwrap = false; + // + // smartLabel74 + // + this.smartLabel74.BackGround = this.smartGroupBox2; + this.smartLabel74.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel74.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel74.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel74.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel74.LineSpacing = 0F; + this.smartLabel74.Location = new System.Drawing.Point(4, 83); + this.smartLabel74.Name = "smartLabel74"; + this.smartLabel74.OverlapOptimize = true; + this.smartLabel74.PasswordChar = '\0'; + this.smartLabel74.Radius = 3; + this.smartLabel74.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel74.Size = new System.Drawing.Size(70, 20); + this.smartLabel74.TabIndex = 35; + this.smartLabel74.Text = "master"; + this.smartLabel74.TextColor = System.Drawing.Color.White; + this.smartLabel74.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel74.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel74.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel74.Wordwrap = false; + // + // labelTitleDispMData7 + // + this.labelTitleDispMData7.BackGround = this.smartGroupBox2; + this.labelTitleDispMData7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData7.LineSpacing = 0F; + this.labelTitleDispMData7.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData7.Name = "labelTitleDispMData7"; + this.labelTitleDispMData7.OverlapOptimize = true; + this.labelTitleDispMData7.PasswordChar = '\0'; + this.labelTitleDispMData7.Radius = 3; + this.labelTitleDispMData7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData7.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData7.TabIndex = 30; + this.labelTitleDispMData7.Text = "MData"; + this.labelTitleDispMData7.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData7.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData7.Wordwrap = false; + // + // smartSeparatorLine24 + // + this.smartSeparatorLine24.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine24.Line1Width = 1F; + this.smartSeparatorLine24.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine24.Line2Width = 1F; + this.smartSeparatorLine24.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine24.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine24.Name = "smartSeparatorLine24"; + this.smartSeparatorLine24.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine24.TabIndex = 37; + this.smartSeparatorLine24.Text = "smartSeparatorLine24"; + // + // labelDispMDataMax7 + // + this.labelDispMDataMax7.BackGround = null; + this.labelDispMDataMax7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax7.LineSpacing = 0F; + this.labelDispMDataMax7.Location = new System.Drawing.Point(81, 263); + this.labelDispMDataMax7.Name = "labelDispMDataMax7"; + this.labelDispMDataMax7.OverlapOptimize = true; + this.labelDispMDataMax7.PasswordChar = '\0'; + this.labelDispMDataMax7.Radius = 3; + this.labelDispMDataMax7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax7.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax7.TabIndex = 45; + this.labelDispMDataMax7.Text = "9.2354"; + this.labelDispMDataMax7.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax7.Wordwrap = false; + // + // smartLabel75 + // + this.smartLabel75.BackGround = this.smartGroupBox2; + this.smartLabel75.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel75.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel75.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel75.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel75.LineSpacing = 0F; + this.smartLabel75.Location = new System.Drawing.Point(4, 61); + this.smartLabel75.Name = "smartLabel75"; + this.smartLabel75.OverlapOptimize = true; + this.smartLabel75.PasswordChar = '\0'; + this.smartLabel75.Radius = 3; + this.smartLabel75.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel75.Size = new System.Drawing.Size(70, 20); + this.smartLabel75.TabIndex = 34; + this.smartLabel75.Text = "work"; + this.smartLabel75.TextColor = System.Drawing.Color.White; + this.smartLabel75.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel75.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel75.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel75.Wordwrap = false; + // + // labelDispMData7 + // + this.labelDispMData7.BackGround = null; + this.labelDispMData7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData7.LineSpacing = 0F; + this.labelDispMData7.Location = new System.Drawing.Point(81, 219); + this.labelDispMData7.Name = "labelDispMData7"; + this.labelDispMData7.OverlapOptimize = true; + this.labelDispMData7.PasswordChar = '\0'; + this.labelDispMData7.Radius = 3; + this.labelDispMData7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData7.Size = new System.Drawing.Size(90, 20); + this.labelDispMData7.TabIndex = 31; + this.labelDispMData7.Text = "9.2354"; + this.labelDispMData7.TextColor = System.Drawing.Color.White; + this.labelDispMData7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData7.Wordwrap = false; + // + // labelTitleDispMDataD7 + // + this.labelTitleDispMDataD7.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD7.LineSpacing = 0F; + this.labelTitleDispMDataD7.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD7.Name = "labelTitleDispMDataD7"; + this.labelTitleDispMDataD7.OverlapOptimize = true; + this.labelTitleDispMDataD7.PasswordChar = '\0'; + this.labelTitleDispMDataD7.Radius = 3; + this.labelTitleDispMDataD7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD7.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD7.TabIndex = 42; + this.labelTitleDispMDataD7.Text = "MData.Diff"; + this.labelTitleDispMDataD7.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD7.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD7.Wordwrap = false; + // + // labelTitleDispMDataM7 + // + this.labelTitleDispMDataM7.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM7.LineSpacing = 0F; + this.labelTitleDispMDataM7.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM7.Name = "labelTitleDispMDataM7"; + this.labelTitleDispMDataM7.OverlapOptimize = true; + this.labelTitleDispMDataM7.PasswordChar = '\0'; + this.labelTitleDispMDataM7.Radius = 3; + this.labelTitleDispMDataM7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM7.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM7.TabIndex = 44; + this.labelTitleDispMDataM7.Text = "MData.Max"; + this.labelTitleDispMDataM7.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM7.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM7.Wordwrap = false; + // + // labelDiffSecDiff7 + // + this.labelDiffSecDiff7.BackGround = null; + this.labelDiffSecDiff7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff7.LineSpacing = 0F; + this.labelDiffSecDiff7.Location = new System.Drawing.Point(81, 129); + this.labelDiffSecDiff7.Name = "labelDiffSecDiff7"; + this.labelDiffSecDiff7.OverlapOptimize = true; + this.labelDiffSecDiff7.PasswordChar = '\0'; + this.labelDiffSecDiff7.Radius = 3; + this.labelDiffSecDiff7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff7.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff7.TabIndex = 33; + this.labelDiffSecDiff7.Text = "0.0023"; + this.labelDiffSecDiff7.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff7.Wordwrap = false; + // + // smartLabel77 + // + this.smartLabel77.BackGround = this.smartGroupBox2; + this.smartLabel77.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel77.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel77.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel77.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel77.LineSpacing = 0F; + this.smartLabel77.Location = new System.Drawing.Point(4, 129); + this.smartLabel77.Name = "smartLabel77"; + this.smartLabel77.OverlapOptimize = true; + this.smartLabel77.PasswordChar = '\0'; + this.smartLabel77.Radius = 3; + this.smartLabel77.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel77.Size = new System.Drawing.Size(70, 20); + this.smartLabel77.TabIndex = 32; + this.smartLabel77.Text = "LR.Sec"; + this.smartLabel77.TextColor = System.Drawing.Color.White; + this.smartLabel77.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel77.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel77.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel77.Wordwrap = false; + // + // labelDispMDataDiff7 + // + this.labelDispMDataDiff7.BackGround = null; + this.labelDispMDataDiff7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff7.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff7.LineSpacing = 0F; + this.labelDispMDataDiff7.Location = new System.Drawing.Point(81, 241); + this.labelDispMDataDiff7.Name = "labelDispMDataDiff7"; + this.labelDispMDataDiff7.OverlapOptimize = true; + this.labelDispMDataDiff7.PasswordChar = '\0'; + this.labelDispMDataDiff7.Radius = 3; + this.labelDispMDataDiff7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff7.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff7.TabIndex = 43; + this.labelDispMDataDiff7.Text = "9.2354"; + this.labelDispMDataDiff7.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff7.Wordwrap = false; + // // smartGroupBox11 // this.smartGroupBox11.BackGround = null; this.smartGroupBox11.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.smartGroupBox11.BackImage = null; - this.smartGroupBox11.Controls.Add(this.labelDiffMean6); - this.smartGroupBox11.Controls.Add(this.smartLabel90); - this.smartGroupBox11.Controls.Add(this.labelDiffSecSum6); - this.smartGroupBox11.Controls.Add(this.smartLabel94); - this.smartGroupBox11.Controls.Add(this.labelDispSTD6); - this.smartGroupBox11.Controls.Add(this.smartLabel97); - this.smartGroupBox11.Controls.Add(this.labelDispMDataDiff6); - this.smartGroupBox11.Controls.Add(this.smartLabel102); - this.smartGroupBox11.Controls.Add(this.smartSeparatorLine9); + this.smartGroupBox11.Controls.Add(this.labelDiffSecMax6); + this.smartGroupBox11.Controls.Add(this.labelResult6); + this.smartGroupBox11.Controls.Add(this.labelDispRData6); this.smartGroupBox11.Controls.Add(this.labelPressureWork6); - this.smartGroupBox11.Controls.Add(this.labelDiffMadc6); + this.smartGroupBox11.Controls.Add(this.smartLabel90); this.smartGroupBox11.Controls.Add(this.smartLabel59); + this.smartGroupBox11.Controls.Add(this.smartSeparatorLine16); this.smartGroupBox11.Controls.Add(this.smartSeparatorLine8); + this.smartGroupBox11.Controls.Add(this.labelDiffSecSum6); + this.smartGroupBox11.Controls.Add(this.labelDiffMadc6); + this.smartGroupBox11.Controls.Add(this.labelTitleDispRData6); this.smartGroupBox11.Controls.Add(this.labelPressureMaster6); + this.smartGroupBox11.Controls.Add(this.smartLabel94); this.smartGroupBox11.Controls.Add(this.smartLabel62); + this.smartGroupBox11.Controls.Add(this.labelTitleDispMData6); + this.smartGroupBox11.Controls.Add(this.smartSeparatorLine9); + this.smartGroupBox11.Controls.Add(this.labelDispMDataMax6); this.smartGroupBox11.Controls.Add(this.smartLabel63); + this.smartGroupBox11.Controls.Add(this.labelDispMData6); + this.smartGroupBox11.Controls.Add(this.labelTitleDispMDataD6); + this.smartGroupBox11.Controls.Add(this.labelTitleDispMDataM6); this.smartGroupBox11.Controls.Add(this.labelDiffSecDiff6); this.smartGroupBox11.Controls.Add(this.smartLabel65); - this.smartGroupBox11.Controls.Add(this.labelDispMData6); - this.smartGroupBox11.Controls.Add(this.smartLabel67); - this.smartGroupBox11.Controls.Add(this.labelDispRData6); - this.smartGroupBox11.Controls.Add(this.smartLabel69); - this.smartGroupBox11.Controls.Add(this.smartSeparatorLine16); - this.smartGroupBox11.Controls.Add(this.labelResult6); + this.smartGroupBox11.Controls.Add(this.labelDispMDataDiff6); this.smartGroupBox11.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartGroupBox11.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.smartGroupBox11.FrameLineThickness = 2; @@ -5759,504 +5787,28 @@ this.smartGroupBox11.Text = "Lane 6"; this.smartGroupBox11.TextColor = System.Drawing.Color.White; // - // labelDiffMean6 + // labelDiffSecMax6 // - this.labelDiffMean6.BackGround = null; - this.labelDiffMean6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMean6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMean6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMean6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMean6.LineSpacing = 0F; - this.labelDiffMean6.Location = new System.Drawing.Point(80, 216); - this.labelDiffMean6.Name = "labelDiffMean6"; - this.labelDiffMean6.OverlapOptimize = true; - this.labelDiffMean6.PasswordChar = '\0'; - this.labelDiffMean6.Radius = 3; - this.labelDiffMean6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMean6.Size = new System.Drawing.Size(90, 20); - this.labelDiffMean6.TabIndex = 49; - this.labelDiffMean6.Text = "0.0023"; - this.labelDiffMean6.TextColor = System.Drawing.Color.White; - this.labelDiffMean6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMean6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMean6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMean6.Wordwrap = false; - // - // smartLabel90 - // - this.smartLabel90.BackGround = this.smartGroupBox2; - this.smartLabel90.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel90.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel90.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel90.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel90.LineSpacing = 0F; - this.smartLabel90.Location = new System.Drawing.Point(4, 216); - this.smartLabel90.Name = "smartLabel90"; - this.smartLabel90.OverlapOptimize = true; - this.smartLabel90.PasswordChar = '\0'; - this.smartLabel90.Radius = 3; - this.smartLabel90.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel90.Size = new System.Drawing.Size(70, 20); - this.smartLabel90.TabIndex = 48; - this.smartLabel90.Text = "LR.Avg"; - this.smartLabel90.TextColor = System.Drawing.Color.White; - this.smartLabel90.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel90.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel90.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel90.Wordwrap = false; - // - // labelDiffSecSum6 - // - this.labelDiffSecSum6.BackGround = null; - this.labelDiffSecSum6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecSum6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecSum6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecSum6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecSum6.LineSpacing = 0F; - this.labelDiffSecSum6.Location = new System.Drawing.Point(80, 194); - this.labelDiffSecSum6.Name = "labelDiffSecSum6"; - this.labelDiffSecSum6.OverlapOptimize = true; - this.labelDiffSecSum6.PasswordChar = '\0'; - this.labelDiffSecSum6.Radius = 3; - this.labelDiffSecSum6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecSum6.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecSum6.TabIndex = 47; - this.labelDiffSecSum6.Text = "0.0023"; - this.labelDiffSecSum6.TextColor = System.Drawing.Color.White; - this.labelDiffSecSum6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecSum6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecSum6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecSum6.Wordwrap = false; - // - // smartLabel94 - // - this.smartLabel94.BackGround = this.smartGroupBox2; - this.smartLabel94.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel94.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel94.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel94.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel94.LineSpacing = 0F; - this.smartLabel94.Location = new System.Drawing.Point(4, 194); - this.smartLabel94.Name = "smartLabel94"; - this.smartLabel94.OverlapOptimize = true; - this.smartLabel94.PasswordChar = '\0'; - this.smartLabel94.Radius = 3; - this.smartLabel94.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel94.Size = new System.Drawing.Size(70, 20); - this.smartLabel94.TabIndex = 46; - this.smartLabel94.Text = "LR.Sum"; - this.smartLabel94.TextColor = System.Drawing.Color.White; - this.smartLabel94.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel94.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel94.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel94.Wordwrap = false; - // - // labelDispSTD6 - // - this.labelDispSTD6.BackGround = null; - this.labelDispSTD6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispSTD6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispSTD6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispSTD6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispSTD6.LineSpacing = 0F; - this.labelDispSTD6.Location = new System.Drawing.Point(80, 127); - this.labelDispSTD6.Name = "labelDispSTD6"; - this.labelDispSTD6.OverlapOptimize = true; - this.labelDispSTD6.PasswordChar = '\0'; - this.labelDispSTD6.Radius = 3; - this.labelDispSTD6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispSTD6.Size = new System.Drawing.Size(90, 20); - this.labelDispSTD6.TabIndex = 45; - this.labelDispSTD6.Text = "9.2354"; - this.labelDispSTD6.TextColor = System.Drawing.Color.White; - this.labelDispSTD6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispSTD6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispSTD6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispSTD6.Wordwrap = false; - // - // smartLabel97 - // - this.smartLabel97.BackGround = this.smartGroupBox2; - this.smartLabel97.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel97.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel97.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel97.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel97.LineSpacing = 0F; - this.smartLabel97.Location = new System.Drawing.Point(4, 127); - this.smartLabel97.Name = "smartLabel97"; - this.smartLabel97.OverlapOptimize = true; - this.smartLabel97.PasswordChar = '\0'; - this.smartLabel97.Radius = 3; - this.smartLabel97.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel97.Size = new System.Drawing.Size(70, 20); - this.smartLabel97.TabIndex = 44; - this.smartLabel97.Text = "STD"; - this.smartLabel97.TextColor = System.Drawing.Color.White; - this.smartLabel97.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel97.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel97.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel97.Wordwrap = false; - // - // labelDispMDataDiff6 - // - this.labelDispMDataDiff6.BackGround = null; - this.labelDispMDataDiff6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMDataDiff6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMDataDiff6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMDataDiff6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMDataDiff6.LineSpacing = 0F; - this.labelDispMDataDiff6.Location = new System.Drawing.Point(80, 105); - this.labelDispMDataDiff6.Name = "labelDispMDataDiff6"; - this.labelDispMDataDiff6.OverlapOptimize = true; - this.labelDispMDataDiff6.PasswordChar = '\0'; - this.labelDispMDataDiff6.Radius = 3; - this.labelDispMDataDiff6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMDataDiff6.Size = new System.Drawing.Size(90, 20); - this.labelDispMDataDiff6.TabIndex = 43; - this.labelDispMDataDiff6.Text = "9.2354"; - this.labelDispMDataDiff6.TextColor = System.Drawing.Color.White; - this.labelDispMDataDiff6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMDataDiff6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMDataDiff6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMDataDiff6.Wordwrap = false; - // - // smartLabel102 - // - this.smartLabel102.BackGround = this.smartGroupBox2; - this.smartLabel102.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel102.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel102.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel102.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel102.LineSpacing = 0F; - this.smartLabel102.Location = new System.Drawing.Point(4, 105); - this.smartLabel102.Name = "smartLabel102"; - this.smartLabel102.OverlapOptimize = true; - this.smartLabel102.PasswordChar = '\0'; - this.smartLabel102.Radius = 3; - this.smartLabel102.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel102.Size = new System.Drawing.Size(70, 20); - this.smartLabel102.TabIndex = 42; - this.smartLabel102.Text = "Ch.rate"; - this.smartLabel102.TextColor = System.Drawing.Color.White; - this.smartLabel102.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel102.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel102.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel102.Wordwrap = false; - // - // smartSeparatorLine9 - // - this.smartSeparatorLine9.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine9.Line1Width = 1F; - this.smartSeparatorLine9.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine9.Line2Width = 1F; - this.smartSeparatorLine9.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine9.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine9.Name = "smartSeparatorLine9"; - this.smartSeparatorLine9.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine9.TabIndex = 37; - this.smartSeparatorLine9.Text = "smartSeparatorLine9"; - // - // labelPressureWork6 - // - this.labelPressureWork6.BackGround = null; - this.labelPressureWork6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureWork6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureWork6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWork6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureWork6.LineSpacing = 0F; - this.labelPressureWork6.Location = new System.Drawing.Point(80, 240); - this.labelPressureWork6.Name = "labelPressureWork6"; - this.labelPressureWork6.OverlapOptimize = true; - this.labelPressureWork6.PasswordChar = '\0'; - this.labelPressureWork6.Radius = 3; - this.labelPressureWork6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureWork6.Size = new System.Drawing.Size(90, 20); - this.labelPressureWork6.TabIndex = 41; - this.labelPressureWork6.Text = "0.0023"; - this.labelPressureWork6.TextColor = System.Drawing.Color.White; - this.labelPressureWork6.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureWork6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureWork6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureWork6.Wordwrap = false; - // - // labelDiffMadc6 - // - this.labelDiffMadc6.BackGround = null; - this.labelDiffMadc6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffMadc6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffMadc6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffMadc6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffMadc6.LineSpacing = 0F; - this.labelDiffMadc6.Location = new System.Drawing.Point(80, 150); - this.labelDiffMadc6.Name = "labelDiffMadc6"; - this.labelDiffMadc6.OverlapOptimize = true; - this.labelDiffMadc6.PasswordChar = '\0'; - this.labelDiffMadc6.Radius = 3; - this.labelDiffMadc6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffMadc6.Size = new System.Drawing.Size(90, 20); - this.labelDiffMadc6.TabIndex = 40; - this.labelDiffMadc6.Text = "0.0023"; - this.labelDiffMadc6.TextColor = System.Drawing.Color.White; - this.labelDiffMadc6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffMadc6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffMadc6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffMadc6.Wordwrap = false; - // - // smartLabel59 - // - this.smartLabel59.BackGround = this.smartGroupBox2; - this.smartLabel59.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel59.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel59.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel59.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel59.LineSpacing = 0F; - this.smartLabel59.Location = new System.Drawing.Point(4, 150); - this.smartLabel59.Name = "smartLabel59"; - this.smartLabel59.OverlapOptimize = true; - this.smartLabel59.PasswordChar = '\0'; - this.smartLabel59.Radius = 3; - this.smartLabel59.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel59.Size = new System.Drawing.Size(70, 20); - this.smartLabel59.TabIndex = 39; - this.smartLabel59.Text = "ADC"; - this.smartLabel59.TextColor = System.Drawing.Color.White; - this.smartLabel59.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel59.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel59.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel59.Wordwrap = false; - // - // smartSeparatorLine8 - // - this.smartSeparatorLine8.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine8.Line1Width = 1F; - this.smartSeparatorLine8.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine8.Line2Width = 1F; - this.smartSeparatorLine8.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine8.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine8.Name = "smartSeparatorLine8"; - this.smartSeparatorLine8.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine8.TabIndex = 38; - this.smartSeparatorLine8.Text = "smartSeparatorLine8"; - // - // labelPressureMaster6 - // - this.labelPressureMaster6.BackGround = null; - this.labelPressureMaster6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelPressureMaster6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelPressureMaster6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster6.LineSpacing = 0F; - this.labelPressureMaster6.Location = new System.Drawing.Point(80, 262); - this.labelPressureMaster6.Name = "labelPressureMaster6"; - this.labelPressureMaster6.OverlapOptimize = true; - this.labelPressureMaster6.PasswordChar = '\0'; - this.labelPressureMaster6.Radius = 3; - this.labelPressureMaster6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelPressureMaster6.Size = new System.Drawing.Size(90, 20); - this.labelPressureMaster6.TabIndex = 36; - this.labelPressureMaster6.Text = "0.0023"; - this.labelPressureMaster6.TextColor = System.Drawing.Color.White; - this.labelPressureMaster6.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelPressureMaster6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster6.Wordwrap = false; - // - // smartLabel62 - // - this.smartLabel62.BackGround = this.smartGroupBox2; - this.smartLabel62.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel62.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel62.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel62.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel62.LineSpacing = 0F; - this.smartLabel62.Location = new System.Drawing.Point(4, 262); - this.smartLabel62.Name = "smartLabel62"; - this.smartLabel62.OverlapOptimize = true; - this.smartLabel62.PasswordChar = '\0'; - this.smartLabel62.Radius = 3; - this.smartLabel62.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel62.Size = new System.Drawing.Size(70, 20); - this.smartLabel62.TabIndex = 35; - this.smartLabel62.Text = "master"; - this.smartLabel62.TextColor = System.Drawing.Color.White; - this.smartLabel62.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel62.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel62.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel62.Wordwrap = false; - // - // smartLabel63 - // - this.smartLabel63.BackGround = this.smartGroupBox2; - this.smartLabel63.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel63.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel63.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel63.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel63.LineSpacing = 0F; - this.smartLabel63.Location = new System.Drawing.Point(4, 240); - this.smartLabel63.Name = "smartLabel63"; - this.smartLabel63.OverlapOptimize = true; - this.smartLabel63.PasswordChar = '\0'; - this.smartLabel63.Radius = 3; - this.smartLabel63.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel63.Size = new System.Drawing.Size(70, 20); - this.smartLabel63.TabIndex = 34; - this.smartLabel63.Text = "work"; - this.smartLabel63.TextColor = System.Drawing.Color.White; - this.smartLabel63.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel63.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel63.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel63.Wordwrap = false; - // - // labelDiffSecDiff6 - // - this.labelDiffSecDiff6.BackGround = null; - this.labelDiffSecDiff6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDiffSecDiff6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDiffSecDiff6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDiffSecDiff6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDiffSecDiff6.LineSpacing = 0F; - this.labelDiffSecDiff6.Location = new System.Drawing.Point(80, 172); - this.labelDiffSecDiff6.Name = "labelDiffSecDiff6"; - this.labelDiffSecDiff6.OverlapOptimize = true; - this.labelDiffSecDiff6.PasswordChar = '\0'; - this.labelDiffSecDiff6.Radius = 3; - this.labelDiffSecDiff6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDiffSecDiff6.Size = new System.Drawing.Size(90, 20); - this.labelDiffSecDiff6.TabIndex = 33; - this.labelDiffSecDiff6.Text = "0.0023"; - this.labelDiffSecDiff6.TextColor = System.Drawing.Color.White; - this.labelDiffSecDiff6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDiffSecDiff6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDiffSecDiff6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDiffSecDiff6.Wordwrap = false; - // - // smartLabel65 - // - this.smartLabel65.BackGround = this.smartGroupBox2; - this.smartLabel65.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel65.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel65.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel65.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel65.LineSpacing = 0F; - this.smartLabel65.Location = new System.Drawing.Point(4, 172); - this.smartLabel65.Name = "smartLabel65"; - this.smartLabel65.OverlapOptimize = true; - this.smartLabel65.PasswordChar = '\0'; - this.smartLabel65.Radius = 3; - this.smartLabel65.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel65.Size = new System.Drawing.Size(70, 20); - this.smartLabel65.TabIndex = 32; - this.smartLabel65.Text = "LR.Sec"; - this.smartLabel65.TextColor = System.Drawing.Color.White; - this.smartLabel65.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel65.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel65.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel65.Wordwrap = false; - // - // labelDispMData6 - // - this.labelDispMData6.BackGround = null; - this.labelDispMData6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispMData6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispMData6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispMData6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispMData6.LineSpacing = 0F; - this.labelDispMData6.Location = new System.Drawing.Point(80, 83); - this.labelDispMData6.Name = "labelDispMData6"; - this.labelDispMData6.OverlapOptimize = true; - this.labelDispMData6.PasswordChar = '\0'; - this.labelDispMData6.Radius = 3; - this.labelDispMData6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispMData6.Size = new System.Drawing.Size(90, 20); - this.labelDispMData6.TabIndex = 31; - this.labelDispMData6.Text = "9.2354"; - this.labelDispMData6.TextColor = System.Drawing.Color.White; - this.labelDispMData6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispMData6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispMData6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispMData6.Wordwrap = false; - // - // smartLabel67 - // - this.smartLabel67.BackGround = this.smartGroupBox2; - this.smartLabel67.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel67.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel67.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel67.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel67.LineSpacing = 0F; - this.smartLabel67.Location = new System.Drawing.Point(4, 83); - this.smartLabel67.Name = "smartLabel67"; - this.smartLabel67.OverlapOptimize = true; - this.smartLabel67.PasswordChar = '\0'; - this.smartLabel67.Radius = 3; - this.smartLabel67.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel67.Size = new System.Drawing.Size(70, 20); - this.smartLabel67.TabIndex = 30; - this.smartLabel67.Text = "MData"; - this.smartLabel67.TextColor = System.Drawing.Color.White; - this.smartLabel67.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel67.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel67.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel67.Wordwrap = false; - // - // labelDispRData6 - // - this.labelDispRData6.BackGround = null; - this.labelDispRData6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelDispRData6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelDispRData6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelDispRData6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelDispRData6.LineSpacing = 0F; - this.labelDispRData6.Location = new System.Drawing.Point(80, 61); - this.labelDispRData6.Name = "labelDispRData6"; - this.labelDispRData6.OverlapOptimize = true; - this.labelDispRData6.PasswordChar = '\0'; - this.labelDispRData6.Radius = 3; - this.labelDispRData6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelDispRData6.Size = new System.Drawing.Size(90, 20); - this.labelDispRData6.TabIndex = 28; - this.labelDispRData6.Text = "-9.23 / -10.00"; - this.labelDispRData6.TextColor = System.Drawing.Color.White; - this.labelDispRData6.TextColorDisable = System.Drawing.Color.Gray; - this.labelDispRData6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelDispRData6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelDispRData6.Wordwrap = false; - // - // smartLabel69 - // - this.smartLabel69.BackGround = this.smartGroupBox2; - this.smartLabel69.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel69.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel69.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel69.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel69.LineSpacing = 0F; - this.smartLabel69.Location = new System.Drawing.Point(4, 61); - this.smartLabel69.Name = "smartLabel69"; - this.smartLabel69.OverlapOptimize = true; - this.smartLabel69.PasswordChar = '\0'; - this.smartLabel69.Radius = 3; - this.smartLabel69.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel69.Size = new System.Drawing.Size(70, 20); - this.smartLabel69.TabIndex = 29; - this.smartLabel69.Text = "RData"; - this.smartLabel69.TextColor = System.Drawing.Color.White; - this.smartLabel69.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel69.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel69.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel69.Wordwrap = false; - // - // smartSeparatorLine16 - // - this.smartSeparatorLine16.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine16.Line1Width = 1F; - this.smartSeparatorLine16.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine16.Line2Width = 1F; - this.smartSeparatorLine16.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine16.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine16.Name = "smartSeparatorLine16"; - this.smartSeparatorLine16.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine16.TabIndex = 25; - this.smartSeparatorLine16.Text = "smartSeparatorLine16"; + this.labelDiffSecMax6.BackGround = null; + this.labelDiffSecMax6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecMax6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecMax6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecMax6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecMax6.LineSpacing = 0F; + this.labelDiffSecMax6.Location = new System.Drawing.Point(80, 173); + this.labelDiffSecMax6.Name = "labelDiffSecMax6"; + this.labelDiffSecMax6.OverlapOptimize = true; + this.labelDiffSecMax6.PasswordChar = '\0'; + this.labelDiffSecMax6.Radius = 3; + this.labelDiffSecMax6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecMax6.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecMax6.TabIndex = 49; + this.labelDiffSecMax6.Text = "0.0023"; + this.labelDiffSecMax6.TextColor = System.Drawing.Color.White; + this.labelDiffSecMax6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecMax6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecMax6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecMax6.Wordwrap = false; // // labelResult6 // @@ -6281,58 +5833,481 @@ this.labelResult6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelResult6.Wordwrap = false; // - // timerOn + // labelDispRData6 // - this.timerOn.CounterMode = SmartX.SmartTimer.CounterModes.Up_Counter; - this.timerOn.Interval = 1000; - this.timerOn.IntervalSeries = null; - this.timerOn.TimeCount = ((long)(1000000)); - this.timerOn.TimeFormStringSeparator = ":"; - this.timerOn.Tick += new System.EventHandler(this.timerOn_Tick); + this.labelDispRData6.BackGround = null; + this.labelDispRData6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispRData6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispRData6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispRData6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispRData6.LineSpacing = 0F; + this.labelDispRData6.Location = new System.Drawing.Point(80, 197); + this.labelDispRData6.Name = "labelDispRData6"; + this.labelDispRData6.OverlapOptimize = true; + this.labelDispRData6.PasswordChar = '\0'; + this.labelDispRData6.Radius = 3; + this.labelDispRData6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispRData6.Size = new System.Drawing.Size(90, 20); + this.labelDispRData6.TabIndex = 28; + this.labelDispRData6.Text = "-9.23 / -10.00"; + this.labelDispRData6.TextColor = System.Drawing.Color.White; + this.labelDispRData6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispRData6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispRData6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispRData6.Wordwrap = false; // - // timerOff + // labelPressureWork6 // - this.timerOff.CounterMode = SmartX.SmartTimer.CounterModes.Up_Counter; - this.timerOff.Interval = 500; - this.timerOff.IntervalSeries = null; - this.timerOff.TimeCount = ((long)(1000000)); - this.timerOff.TimeFormStringSeparator = ":"; - this.timerOff.Tick += new System.EventHandler(this.timerOff_Tick); + this.labelPressureWork6.BackGround = null; + this.labelPressureWork6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureWork6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureWork6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureWork6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureWork6.LineSpacing = 0F; + this.labelPressureWork6.Location = new System.Drawing.Point(80, 61); + this.labelPressureWork6.Name = "labelPressureWork6"; + this.labelPressureWork6.OverlapOptimize = true; + this.labelPressureWork6.PasswordChar = '\0'; + this.labelPressureWork6.Radius = 3; + this.labelPressureWork6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureWork6.Size = new System.Drawing.Size(90, 20); + this.labelPressureWork6.TabIndex = 41; + this.labelPressureWork6.Text = "0.0023"; + this.labelPressureWork6.TextColor = System.Drawing.Color.White; + this.labelPressureWork6.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureWork6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureWork6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureWork6.Wordwrap = false; // - // buttonDisplay + // smartLabel90 // - this.buttonDisplay.BackGround = this.smartGroupBox1; - this.buttonDisplay.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); - this.buttonDisplay.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); - this.buttonDisplay.ButtonDownColor = System.Drawing.Color.SlateGray; - this.buttonDisplay.ButtonImageAutoSize = true; - this.buttonDisplay.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; - this.buttonDisplay.ButtonText = "Display"; - this.buttonDisplay.ColorKeySamplePosition = new System.Drawing.Point(0, 0); - this.buttonDisplay.GroupID = 0; - this.buttonDisplay.ImageDisable = null; - this.buttonDisplay.ImageDown = null; - this.buttonDisplay.ImageUp = null; - this.buttonDisplay.Location = new System.Drawing.Point(730, 3); - this.buttonDisplay.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; - this.buttonDisplay.Name = "buttonDisplay"; - this.buttonDisplay.NestedClickEventPrevent = false; - this.buttonDisplay.OutlinePixel = 2; - this.buttonDisplay.OverlapOptimize = true; - this.buttonDisplay.RepeatInterval = 200; - this.buttonDisplay.RepeatIntervalAccelerate = null; - this.buttonDisplay.RoundSize = 10; - this.buttonDisplay.SafeInterval = 200; - this.buttonDisplay.Size = new System.Drawing.Size(84, 31); - this.buttonDisplay.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; - this.buttonDisplay.TabIndex = 452; - this.buttonDisplay.Text = null; - this.buttonDisplay.TextColor = System.Drawing.Color.White; - this.buttonDisplay.TextColorDisable = System.Drawing.Color.Gray; - this.buttonDisplay.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); - this.buttonDisplay.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; - this.buttonDisplay.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; - this.buttonDisplay.Click += new System.EventHandler(this.buttonDisplay_Click); + this.smartLabel90.BackGround = this.smartGroupBox2; + this.smartLabel90.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel90.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel90.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel90.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel90.LineSpacing = 0F; + this.smartLabel90.Location = new System.Drawing.Point(4, 173); + this.smartLabel90.Name = "smartLabel90"; + this.smartLabel90.OverlapOptimize = true; + this.smartLabel90.PasswordChar = '\0'; + this.smartLabel90.Radius = 3; + this.smartLabel90.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel90.Size = new System.Drawing.Size(70, 20); + this.smartLabel90.TabIndex = 48; + this.smartLabel90.Text = "LR.Max"; + this.smartLabel90.TextColor = System.Drawing.Color.White; + this.smartLabel90.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel90.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel90.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel90.Wordwrap = false; + // + // smartLabel59 + // + this.smartLabel59.BackGround = this.smartGroupBox2; + this.smartLabel59.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel59.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel59.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel59.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel59.LineSpacing = 0F; + this.smartLabel59.Location = new System.Drawing.Point(4, 107); + this.smartLabel59.Name = "smartLabel59"; + this.smartLabel59.OverlapOptimize = true; + this.smartLabel59.PasswordChar = '\0'; + this.smartLabel59.Radius = 3; + this.smartLabel59.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel59.Size = new System.Drawing.Size(70, 20); + this.smartLabel59.TabIndex = 39; + this.smartLabel59.Text = "ADC"; + this.smartLabel59.TextColor = System.Drawing.Color.White; + this.smartLabel59.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel59.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel59.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel59.Wordwrap = false; + // + // smartSeparatorLine16 + // + this.smartSeparatorLine16.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine16.Line1Width = 1F; + this.smartSeparatorLine16.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine16.Line2Width = 1F; + this.smartSeparatorLine16.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine16.Location = new System.Drawing.Point(2, 194); + this.smartSeparatorLine16.Name = "smartSeparatorLine16"; + this.smartSeparatorLine16.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine16.TabIndex = 25; + this.smartSeparatorLine16.Text = "smartSeparatorLine16"; + // + // smartSeparatorLine8 + // + this.smartSeparatorLine8.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine8.Line1Width = 1F; + this.smartSeparatorLine8.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine8.Line2Width = 1F; + this.smartSeparatorLine8.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine8.Location = new System.Drawing.Point(2, 104); + this.smartSeparatorLine8.Name = "smartSeparatorLine8"; + this.smartSeparatorLine8.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine8.TabIndex = 38; + this.smartSeparatorLine8.Text = "smartSeparatorLine8"; + // + // labelDiffSecSum6 + // + this.labelDiffSecSum6.BackGround = null; + this.labelDiffSecSum6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecSum6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecSum6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecSum6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecSum6.LineSpacing = 0F; + this.labelDiffSecSum6.Location = new System.Drawing.Point(80, 151); + this.labelDiffSecSum6.Name = "labelDiffSecSum6"; + this.labelDiffSecSum6.OverlapOptimize = true; + this.labelDiffSecSum6.PasswordChar = '\0'; + this.labelDiffSecSum6.Radius = 3; + this.labelDiffSecSum6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecSum6.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecSum6.TabIndex = 47; + this.labelDiffSecSum6.Text = "0.0023"; + this.labelDiffSecSum6.TextColor = System.Drawing.Color.White; + this.labelDiffSecSum6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecSum6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecSum6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecSum6.Wordwrap = false; + // + // labelDiffMadc6 + // + this.labelDiffMadc6.BackGround = null; + this.labelDiffMadc6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffMadc6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffMadc6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffMadc6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffMadc6.LineSpacing = 0F; + this.labelDiffMadc6.Location = new System.Drawing.Point(80, 107); + this.labelDiffMadc6.Name = "labelDiffMadc6"; + this.labelDiffMadc6.OverlapOptimize = true; + this.labelDiffMadc6.PasswordChar = '\0'; + this.labelDiffMadc6.Radius = 3; + this.labelDiffMadc6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffMadc6.Size = new System.Drawing.Size(90, 20); + this.labelDiffMadc6.TabIndex = 40; + this.labelDiffMadc6.Text = "0.0023"; + this.labelDiffMadc6.TextColor = System.Drawing.Color.White; + this.labelDiffMadc6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffMadc6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffMadc6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffMadc6.Wordwrap = false; + // + // labelTitleDispRData6 + // + this.labelTitleDispRData6.BackGround = this.smartGroupBox2; + this.labelTitleDispRData6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispRData6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispRData6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispRData6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispRData6.LineSpacing = 0F; + this.labelTitleDispRData6.Location = new System.Drawing.Point(4, 197); + this.labelTitleDispRData6.Name = "labelTitleDispRData6"; + this.labelTitleDispRData6.OverlapOptimize = true; + this.labelTitleDispRData6.PasswordChar = '\0'; + this.labelTitleDispRData6.Radius = 3; + this.labelTitleDispRData6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispRData6.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispRData6.TabIndex = 29; + this.labelTitleDispRData6.Text = "RData"; + this.labelTitleDispRData6.TextColor = System.Drawing.Color.White; + this.labelTitleDispRData6.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispRData6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispRData6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispRData6.Wordwrap = false; + // + // labelPressureMaster6 + // + this.labelPressureMaster6.BackGround = null; + this.labelPressureMaster6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelPressureMaster6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelPressureMaster6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelPressureMaster6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelPressureMaster6.LineSpacing = 0F; + this.labelPressureMaster6.Location = new System.Drawing.Point(80, 83); + this.labelPressureMaster6.Name = "labelPressureMaster6"; + this.labelPressureMaster6.OverlapOptimize = true; + this.labelPressureMaster6.PasswordChar = '\0'; + this.labelPressureMaster6.Radius = 3; + this.labelPressureMaster6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelPressureMaster6.Size = new System.Drawing.Size(90, 20); + this.labelPressureMaster6.TabIndex = 36; + this.labelPressureMaster6.Text = "0.0023"; + this.labelPressureMaster6.TextColor = System.Drawing.Color.White; + this.labelPressureMaster6.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressureMaster6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressureMaster6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressureMaster6.Wordwrap = false; + // + // smartLabel94 + // + this.smartLabel94.BackGround = this.smartGroupBox2; + this.smartLabel94.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel94.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel94.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel94.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel94.LineSpacing = 0F; + this.smartLabel94.Location = new System.Drawing.Point(4, 151); + this.smartLabel94.Name = "smartLabel94"; + this.smartLabel94.OverlapOptimize = true; + this.smartLabel94.PasswordChar = '\0'; + this.smartLabel94.Radius = 3; + this.smartLabel94.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel94.Size = new System.Drawing.Size(70, 20); + this.smartLabel94.TabIndex = 46; + this.smartLabel94.Text = "LR.Sum"; + this.smartLabel94.TextColor = System.Drawing.Color.White; + this.smartLabel94.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel94.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel94.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel94.Wordwrap = false; + // + // smartLabel62 + // + this.smartLabel62.BackGround = this.smartGroupBox2; + this.smartLabel62.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel62.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel62.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel62.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel62.LineSpacing = 0F; + this.smartLabel62.Location = new System.Drawing.Point(4, 83); + this.smartLabel62.Name = "smartLabel62"; + this.smartLabel62.OverlapOptimize = true; + this.smartLabel62.PasswordChar = '\0'; + this.smartLabel62.Radius = 3; + this.smartLabel62.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel62.Size = new System.Drawing.Size(70, 20); + this.smartLabel62.TabIndex = 35; + this.smartLabel62.Text = "master"; + this.smartLabel62.TextColor = System.Drawing.Color.White; + this.smartLabel62.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel62.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel62.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel62.Wordwrap = false; + // + // labelTitleDispMData6 + // + this.labelTitleDispMData6.BackGround = this.smartGroupBox2; + this.labelTitleDispMData6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMData6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMData6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMData6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMData6.LineSpacing = 0F; + this.labelTitleDispMData6.Location = new System.Drawing.Point(4, 219); + this.labelTitleDispMData6.Name = "labelTitleDispMData6"; + this.labelTitleDispMData6.OverlapOptimize = true; + this.labelTitleDispMData6.PasswordChar = '\0'; + this.labelTitleDispMData6.Radius = 3; + this.labelTitleDispMData6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMData6.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMData6.TabIndex = 30; + this.labelTitleDispMData6.Text = "MData"; + this.labelTitleDispMData6.TextColor = System.Drawing.Color.White; + this.labelTitleDispMData6.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMData6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMData6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMData6.Wordwrap = false; + // + // smartSeparatorLine9 + // + this.smartSeparatorLine9.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine9.Line1Width = 1F; + this.smartSeparatorLine9.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine9.Line2Width = 1F; + this.smartSeparatorLine9.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine9.Location = new System.Drawing.Point(2, 57); + this.smartSeparatorLine9.Name = "smartSeparatorLine9"; + this.smartSeparatorLine9.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine9.TabIndex = 37; + this.smartSeparatorLine9.Text = "smartSeparatorLine9"; + // + // labelDispMDataMax6 + // + this.labelDispMDataMax6.BackGround = null; + this.labelDispMDataMax6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataMax6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataMax6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataMax6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataMax6.LineSpacing = 0F; + this.labelDispMDataMax6.Location = new System.Drawing.Point(80, 263); + this.labelDispMDataMax6.Name = "labelDispMDataMax6"; + this.labelDispMDataMax6.OverlapOptimize = true; + this.labelDispMDataMax6.PasswordChar = '\0'; + this.labelDispMDataMax6.Radius = 3; + this.labelDispMDataMax6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataMax6.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataMax6.TabIndex = 45; + this.labelDispMDataMax6.Text = "9.2354"; + this.labelDispMDataMax6.TextColor = System.Drawing.Color.White; + this.labelDispMDataMax6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataMax6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataMax6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataMax6.Wordwrap = false; + // + // smartLabel63 + // + this.smartLabel63.BackGround = this.smartGroupBox2; + this.smartLabel63.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel63.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel63.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel63.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel63.LineSpacing = 0F; + this.smartLabel63.Location = new System.Drawing.Point(4, 61); + this.smartLabel63.Name = "smartLabel63"; + this.smartLabel63.OverlapOptimize = true; + this.smartLabel63.PasswordChar = '\0'; + this.smartLabel63.Radius = 3; + this.smartLabel63.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel63.Size = new System.Drawing.Size(70, 20); + this.smartLabel63.TabIndex = 34; + this.smartLabel63.Text = "work"; + this.smartLabel63.TextColor = System.Drawing.Color.White; + this.smartLabel63.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel63.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel63.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel63.Wordwrap = false; + // + // labelDispMData6 + // + this.labelDispMData6.BackGround = null; + this.labelDispMData6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMData6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMData6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMData6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMData6.LineSpacing = 0F; + this.labelDispMData6.Location = new System.Drawing.Point(80, 219); + this.labelDispMData6.Name = "labelDispMData6"; + this.labelDispMData6.OverlapOptimize = true; + this.labelDispMData6.PasswordChar = '\0'; + this.labelDispMData6.Radius = 3; + this.labelDispMData6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMData6.Size = new System.Drawing.Size(90, 20); + this.labelDispMData6.TabIndex = 31; + this.labelDispMData6.Text = "9.2354"; + this.labelDispMData6.TextColor = System.Drawing.Color.White; + this.labelDispMData6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMData6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMData6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMData6.Wordwrap = false; + // + // labelTitleDispMDataD6 + // + this.labelTitleDispMDataD6.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataD6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataD6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataD6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataD6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataD6.LineSpacing = 0F; + this.labelTitleDispMDataD6.Location = new System.Drawing.Point(4, 241); + this.labelTitleDispMDataD6.Name = "labelTitleDispMDataD6"; + this.labelTitleDispMDataD6.OverlapOptimize = true; + this.labelTitleDispMDataD6.PasswordChar = '\0'; + this.labelTitleDispMDataD6.Radius = 3; + this.labelTitleDispMDataD6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataD6.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataD6.TabIndex = 42; + this.labelTitleDispMDataD6.Text = "MData.Diff"; + this.labelTitleDispMDataD6.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataD6.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataD6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataD6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataD6.Wordwrap = false; + // + // labelTitleDispMDataM6 + // + this.labelTitleDispMDataM6.BackGround = this.smartGroupBox2; + this.labelTitleDispMDataM6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelTitleDispMDataM6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelTitleDispMDataM6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelTitleDispMDataM6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelTitleDispMDataM6.LineSpacing = 0F; + this.labelTitleDispMDataM6.Location = new System.Drawing.Point(4, 263); + this.labelTitleDispMDataM6.Name = "labelTitleDispMDataM6"; + this.labelTitleDispMDataM6.OverlapOptimize = true; + this.labelTitleDispMDataM6.PasswordChar = '\0'; + this.labelTitleDispMDataM6.Radius = 3; + this.labelTitleDispMDataM6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelTitleDispMDataM6.Size = new System.Drawing.Size(70, 20); + this.labelTitleDispMDataM6.TabIndex = 44; + this.labelTitleDispMDataM6.Text = "MData.Max"; + this.labelTitleDispMDataM6.TextColor = System.Drawing.Color.White; + this.labelTitleDispMDataM6.TextColorDisable = System.Drawing.Color.Gray; + this.labelTitleDispMDataM6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleDispMDataM6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDispMDataM6.Wordwrap = false; + // + // labelDiffSecDiff6 + // + this.labelDiffSecDiff6.BackGround = null; + this.labelDiffSecDiff6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDiffSecDiff6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDiffSecDiff6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDiffSecDiff6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDiffSecDiff6.LineSpacing = 0F; + this.labelDiffSecDiff6.Location = new System.Drawing.Point(80, 129); + this.labelDiffSecDiff6.Name = "labelDiffSecDiff6"; + this.labelDiffSecDiff6.OverlapOptimize = true; + this.labelDiffSecDiff6.PasswordChar = '\0'; + this.labelDiffSecDiff6.Radius = 3; + this.labelDiffSecDiff6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDiffSecDiff6.Size = new System.Drawing.Size(90, 20); + this.labelDiffSecDiff6.TabIndex = 33; + this.labelDiffSecDiff6.Text = "0.0023"; + this.labelDiffSecDiff6.TextColor = System.Drawing.Color.White; + this.labelDiffSecDiff6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDiffSecDiff6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDiffSecDiff6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDiffSecDiff6.Wordwrap = false; + // + // smartLabel65 + // + this.smartLabel65.BackGround = this.smartGroupBox2; + this.smartLabel65.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel65.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel65.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel65.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel65.LineSpacing = 0F; + this.smartLabel65.Location = new System.Drawing.Point(4, 129); + this.smartLabel65.Name = "smartLabel65"; + this.smartLabel65.OverlapOptimize = true; + this.smartLabel65.PasswordChar = '\0'; + this.smartLabel65.Radius = 3; + this.smartLabel65.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel65.Size = new System.Drawing.Size(70, 20); + this.smartLabel65.TabIndex = 32; + this.smartLabel65.Text = "LR.Sec"; + this.smartLabel65.TextColor = System.Drawing.Color.White; + this.smartLabel65.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel65.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel65.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel65.Wordwrap = false; + // + // labelDispMDataDiff6 + // + this.labelDispMDataDiff6.BackGround = null; + this.labelDispMDataDiff6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelDispMDataDiff6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelDispMDataDiff6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDispMDataDiff6.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelDispMDataDiff6.LineSpacing = 0F; + this.labelDispMDataDiff6.Location = new System.Drawing.Point(80, 241); + this.labelDispMDataDiff6.Name = "labelDispMDataDiff6"; + this.labelDispMDataDiff6.OverlapOptimize = true; + this.labelDispMDataDiff6.PasswordChar = '\0'; + this.labelDispMDataDiff6.Radius = 3; + this.labelDispMDataDiff6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelDispMDataDiff6.Size = new System.Drawing.Size(90, 20); + this.labelDispMDataDiff6.TabIndex = 43; + this.labelDispMDataDiff6.Text = "9.2354"; + this.labelDispMDataDiff6.TextColor = System.Drawing.Color.White; + this.labelDispMDataDiff6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDispMDataDiff6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelDispMDataDiff6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDispMDataDiff6.Wordwrap = false; // // ControlMenuSystemStatus // @@ -6360,18 +6335,18 @@ private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartGroupBox smartGroupBox4; - private SmartX.SmartLabel labelDiffMean3; + private SmartX.SmartLabel labelDiffSecMax3; private SmartX.SmartLabel smartLabel41; private SmartX.SmartGroupBox smartGroupBox2; private SmartX.SmartSeparatorLine smartSeparatorLine1; - private SmartX.SmartLabel labelDiffMean1; + private SmartX.SmartLabel labelDiffSecMax1; private SmartX.SmartLabel smartLabel21; private SmartX.SmartLabel labelDiffSecSum1; private SmartX.SmartLabel smartLabel17; - private SmartX.SmartLabel labelDispSTD1; - private SmartX.SmartLabel smartLabel11; + private SmartX.SmartLabel labelDispMDataMax1; + private SmartX.SmartLabel labelTitleDispMDataM1; private SmartX.SmartLabel labelDispMDataDiff1; - private SmartX.SmartLabel smartLabel5; + private SmartX.SmartLabel labelTitleDispMDataD1; private SmartX.SmartLabel labelPressureWork1; private SmartX.SmartLabel labelDiffMadc1; private SmartX.SmartLabel smartLabel2; @@ -6384,16 +6359,16 @@ private SmartX.SmartLabel labelDiffSecDiff1; private SmartX.SmartLabel smartLabel8; private SmartX.SmartLabel labelDispMData1; - private SmartX.SmartLabel smartLabel6; + private SmartX.SmartLabel labelTitleDispMData1; private SmartX.SmartLabel smartLabel61; private SmartX.SmartLabel labelDispRData1; - private SmartX.SmartLabel smartLabel3; + private SmartX.SmartLabel labelTitleDispRData1; private SmartX.SmartLabel labelDiffSecSum3; private SmartX.SmartLabel smartLabel45; - private SmartX.SmartLabel labelDispSTD3; - private SmartX.SmartLabel smartLabel48; + private SmartX.SmartLabel labelDispMDataMax3; + private SmartX.SmartLabel labelTitleDispMDataM3; private SmartX.SmartLabel labelDispMDataDiff3; - private SmartX.SmartLabel smartLabel53; + private SmartX.SmartLabel labelTitleDispMDataD3; private SmartX.SmartSeparatorLine smartSeparatorLine23; private SmartX.SmartLabel labelPressureWork3; private SmartX.SmartLabel labelDiffMadc3; @@ -6405,20 +6380,20 @@ private SmartX.SmartLabel labelDiffSecDiff3; private SmartX.SmartLabel smartLabel28; private SmartX.SmartLabel labelDispMData3; - private SmartX.SmartLabel smartLabel30; + private SmartX.SmartLabel labelTitleDispMData3; private SmartX.SmartLabel labelDispRData3; - private SmartX.SmartLabel smartLabel32; + private SmartX.SmartLabel labelTitleDispRData3; private SmartX.SmartSeparatorLine smartSeparatorLine13; private SmartX.SmartLabel labelResult3; private SmartX.SmartGroupBox smartGroupBox5; - private SmartX.SmartLabel labelDiffMean4; + private SmartX.SmartLabel labelDiffSecMax4; private SmartX.SmartLabel smartLabel57; private SmartX.SmartLabel labelDiffSecSum4; private SmartX.SmartLabel smartLabel60; - private SmartX.SmartLabel labelDispSTD4; - private SmartX.SmartLabel smartLabel66; + private SmartX.SmartLabel labelDispMDataMax4; + private SmartX.SmartLabel labelTitleDispMDataM4; private SmartX.SmartLabel labelDispMDataDiff4; - private SmartX.SmartLabel smartLabel70; + private SmartX.SmartLabel labelTitleDispMDataD4; private SmartX.SmartSeparatorLine smartSeparatorLine5; private SmartX.SmartLabel labelPressureWork4; private SmartX.SmartLabel labelDiffMadc4; @@ -6430,13 +6405,13 @@ private SmartX.SmartLabel labelDiffSecDiff4; private SmartX.SmartLabel smartLabel40; private SmartX.SmartLabel labelDispMData4; - private SmartX.SmartLabel smartLabel42; + private SmartX.SmartLabel labelTitleDispMData4; private SmartX.SmartLabel labelDispRData4; - private SmartX.SmartLabel smartLabel44; + private SmartX.SmartLabel labelTitleDispRData4; private SmartX.SmartSeparatorLine smartSeparatorLine14; private SmartX.SmartLabel labelResult4; private SmartX.SmartGroupBox smartGroupBox3; - private SmartX.SmartLabel labelDiffMean2; + private SmartX.SmartLabel labelDiffSecMax2; private SmartX.SmartSeparatorLine smartSeparatorLine22; private SmartX.SmartLabel smartLabel24; private SmartX.SmartLabel labelPressureWork2; @@ -6444,31 +6419,31 @@ private SmartX.SmartLabel labelDiffMadc2; private SmartX.SmartLabel smartLabel29; private SmartX.SmartLabel smartLabel9; - private SmartX.SmartLabel labelDispSTD2; + private SmartX.SmartLabel labelDispMDataMax2; private SmartX.SmartSeparatorLine smartSeparatorLine2; - private SmartX.SmartLabel smartLabel33; + private SmartX.SmartLabel labelTitleDispMDataM2; private SmartX.SmartLabel labelPressureMaster2; private SmartX.SmartLabel labelDispMDataDiff2; private SmartX.SmartLabel smartLabel13; - private SmartX.SmartLabel smartLabel36; + private SmartX.SmartLabel labelTitleDispMDataD2; private SmartX.SmartLabel smartLabel14; private SmartX.SmartLabel labelDiffSecDiff2; private SmartX.SmartLabel smartLabel16; private SmartX.SmartLabel labelDispMData2; - private SmartX.SmartLabel smartLabel18; + private SmartX.SmartLabel labelTitleDispMData2; private SmartX.SmartLabel labelDispRData2; - private SmartX.SmartLabel smartLabel20; + private SmartX.SmartLabel labelTitleDispRData2; private SmartX.SmartSeparatorLine smartSeparatorLine12; private SmartX.SmartLabel labelResult2; private SmartX.SmartGroupBox smartGroupBox6; - private SmartX.SmartLabel labelDiffMean5; + private SmartX.SmartLabel labelDiffSecMax5; private SmartX.SmartLabel smartLabel73; private SmartX.SmartLabel labelDiffSecSum5; private SmartX.SmartLabel smartLabel78; - private SmartX.SmartLabel labelDispSTD5; - private SmartX.SmartLabel smartLabel82; + private SmartX.SmartLabel labelDispMDataMax5; + private SmartX.SmartLabel labelTitleDispMDataM5; private SmartX.SmartLabel labelDispMDataDiff5; - private SmartX.SmartLabel smartLabel85; + private SmartX.SmartLabel labelTitleDispMDataD5; private SmartX.SmartSeparatorLine smartSeparatorLine7; private SmartX.SmartLabel labelPressureWork5; private SmartX.SmartLabel labelDiffMadc5; @@ -6480,20 +6455,20 @@ private SmartX.SmartLabel labelDiffSecDiff5; private SmartX.SmartLabel smartLabel52; private SmartX.SmartLabel labelDispMData5; - private SmartX.SmartLabel smartLabel54; + private SmartX.SmartLabel labelTitleDispMData5; private SmartX.SmartLabel labelDispRData5; - private SmartX.SmartLabel smartLabel56; + private SmartX.SmartLabel labelTitleDispRData5; private SmartX.SmartSeparatorLine smartSeparatorLine15; private SmartX.SmartLabel labelResult5; private SmartX.SmartGroupBox smartGroupBox7; - private SmartX.SmartLabel labelDiffMean9; + private SmartX.SmartLabel labelDiffSecMax9; private SmartX.SmartLabel smartLabel128; private SmartX.SmartLabel labelDiffSecSum9; private SmartX.SmartLabel smartLabel130; - private SmartX.SmartLabel labelDispSTD9; - private SmartX.SmartLabel smartLabel132; + private SmartX.SmartLabel labelDispMDataMax9; + private SmartX.SmartLabel labelTitleDispMDataM9; private SmartX.SmartLabel labelDispMDataDiff9; - private SmartX.SmartLabel smartLabel134; + private SmartX.SmartLabel labelTitleDispMDataD9; private SmartX.SmartSeparatorLine smartSeparatorLine28; private SmartX.SmartLabel labelPressureWork9; private SmartX.SmartLabel labelDiffMadc9; @@ -6505,20 +6480,20 @@ private SmartX.SmartLabel labelDiffSecDiff9; private SmartX.SmartLabel smartLabel101; private SmartX.SmartLabel labelDispMData9; - private SmartX.SmartLabel smartLabel103; + private SmartX.SmartLabel labelTitleDispMData9; private SmartX.SmartLabel labelDispRData9; - private SmartX.SmartLabel smartLabel105; + private SmartX.SmartLabel labelTitleDispRData9; private SmartX.SmartSeparatorLine smartSeparatorLine19; private SmartX.SmartLabel labelResult9; private SmartX.SmartGroupBox smartGroupBox8; - private SmartX.SmartLabel labelDiffMean10; + private SmartX.SmartLabel labelDiffSecMax10; private SmartX.SmartLabel smartLabel136; private SmartX.SmartLabel labelDiffSecSum10; private SmartX.SmartLabel smartLabel138; - private SmartX.SmartLabel labelDispSTD10; - private SmartX.SmartLabel smartLabel140; + private SmartX.SmartLabel labelDispMDataMax10; + private SmartX.SmartLabel labelTitleDispMDataM10; private SmartX.SmartLabel labelDispMDataDiff10; - private SmartX.SmartLabel smartLabel142; + private SmartX.SmartLabel labelTitleDispMDataD10; private SmartX.SmartSeparatorLine smartSeparatorLine30; private SmartX.SmartLabel labelPressureWork10; private SmartX.SmartLabel labelDiffMadc10; @@ -6530,20 +6505,20 @@ private SmartX.SmartLabel labelDiffSecDiff10; private SmartX.SmartLabel smartLabel113; private SmartX.SmartLabel labelDispMData10; - private SmartX.SmartLabel smartLabel115; + private SmartX.SmartLabel labelTitleDispMData10; private SmartX.SmartLabel labelDispRData10; - private SmartX.SmartLabel smartLabel117; + private SmartX.SmartLabel labelTitleDispRData10; private SmartX.SmartSeparatorLine smartSeparatorLine20; private SmartX.SmartLabel labelResult10; private SmartX.SmartGroupBox smartGroupBox9; - private SmartX.SmartLabel labelDiffMean8; + private SmartX.SmartLabel labelDiffSecMax8; private SmartX.SmartLabel smartLabel120; private SmartX.SmartLabel labelDiffSecSum8; private SmartX.SmartLabel smartLabel122; - private SmartX.SmartLabel labelDispSTD8; - private SmartX.SmartLabel smartLabel124; + private SmartX.SmartLabel labelDispMDataMax8; + private SmartX.SmartLabel labelTitleDispMDataM8; private SmartX.SmartLabel labelDispMDataDiff8; - private SmartX.SmartLabel smartLabel126; + private SmartX.SmartLabel labelTitleDispMDataD8; private SmartX.SmartSeparatorLine smartSeparatorLine26; private SmartX.SmartLabel labelPressureWork8; private SmartX.SmartLabel labelDiffMadc8; @@ -6555,20 +6530,20 @@ private SmartX.SmartLabel labelDiffSecDiff8; private SmartX.SmartLabel smartLabel89; private SmartX.SmartLabel labelDispMData8; - private SmartX.SmartLabel smartLabel91; + private SmartX.SmartLabel labelTitleDispMData8; private SmartX.SmartLabel labelDispRData8; - private SmartX.SmartLabel smartLabel93; + private SmartX.SmartLabel labelTitleDispRData8; private SmartX.SmartSeparatorLine smartSeparatorLine18; private SmartX.SmartLabel labelResult8; private SmartX.SmartGroupBox smartGroupBox10; - private SmartX.SmartLabel labelDiffMean7; + private SmartX.SmartLabel labelDiffSecMax7; private SmartX.SmartLabel smartLabel106; private SmartX.SmartLabel labelDiffSecSum7; private SmartX.SmartLabel smartLabel109; - private SmartX.SmartLabel labelDispSTD7; - private SmartX.SmartLabel smartLabel114; + private SmartX.SmartLabel labelDispMDataMax7; + private SmartX.SmartLabel labelTitleDispMDataM7; private SmartX.SmartLabel labelDispMDataDiff7; - private SmartX.SmartLabel smartLabel118; + private SmartX.SmartLabel labelTitleDispMDataD7; private SmartX.SmartSeparatorLine smartSeparatorLine24; private SmartX.SmartLabel labelPressureWork7; private SmartX.SmartLabel labelDiffMadc7; @@ -6580,20 +6555,20 @@ private SmartX.SmartLabel labelDiffSecDiff7; private SmartX.SmartLabel smartLabel77; private SmartX.SmartLabel labelDispMData7; - private SmartX.SmartLabel smartLabel79; + private SmartX.SmartLabel labelTitleDispMData7; private SmartX.SmartLabel labelDispRData7; - private SmartX.SmartLabel smartLabel81; + private SmartX.SmartLabel labelTitleDispRData7; private SmartX.SmartSeparatorLine smartSeparatorLine17; private SmartX.SmartLabel labelResult7; private SmartX.SmartGroupBox smartGroupBox11; - private SmartX.SmartLabel labelDiffMean6; + private SmartX.SmartLabel labelDiffSecMax6; private SmartX.SmartLabel smartLabel90; private SmartX.SmartLabel labelDiffSecSum6; private SmartX.SmartLabel smartLabel94; - private SmartX.SmartLabel labelDispSTD6; - private SmartX.SmartLabel smartLabel97; + private SmartX.SmartLabel labelDispMDataMax6; + private SmartX.SmartLabel labelTitleDispMDataM6; private SmartX.SmartLabel labelDispMDataDiff6; - private SmartX.SmartLabel smartLabel102; + private SmartX.SmartLabel labelTitleDispMDataD6; private SmartX.SmartSeparatorLine smartSeparatorLine9; private SmartX.SmartLabel labelPressureWork6; private SmartX.SmartLabel labelDiffMadc6; @@ -6605,14 +6580,12 @@ private SmartX.SmartLabel labelDiffSecDiff6; private SmartX.SmartLabel smartLabel65; private SmartX.SmartLabel labelDispMData6; - private SmartX.SmartLabel smartLabel67; + private SmartX.SmartLabel labelTitleDispMData6; private SmartX.SmartLabel labelDispRData6; - private SmartX.SmartLabel smartLabel69; + private SmartX.SmartLabel labelTitleDispRData6; private SmartX.SmartSeparatorLine smartSeparatorLine16; private SmartX.SmartLabel labelResult6; private SmartX.SmartButton buttonStart; - private SmartX.SmartTimer timerOn; - private SmartX.SmartTimer timerOff; private SmartX.SmartLabel labelProgress3; private SmartX.SmartLabel labelProgress7; private SmartX.SmartLabel labelProgress6; diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus.cs index 722cac4..25a8f22 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus.cs @@ -18,13 +18,6 @@ namespace INT_PT002.Controls { #region Field private FormMenu m_ParentForm; - private Define.E_ProcessStatus PreviousStageNum; - - private Color ColorProgressOn; - private Color ColorProgressOff; - private Color ColorResultPass; - private Color ColorResultNG; - private Color ColorResultNone; private Collection CollectionLabelResult; private Collection CollectionLabelProgress; @@ -32,15 +25,17 @@ namespace INT_PT002.Controls private Collection CollectionDispRData; private Collection CollectionDispMData; private Collection CollectionDispMDataDiff; - private Collection CollectionDispSTD; + private Collection CollectionDispMDataMax; private Collection CollectionDiffMadc; private Collection CollectionDiffSecDiff; private Collection CollectionDiffSecSum; - private Collection CollectionDiffMean; + private Collection CollectionDiffSecMax; private Collection CollectionPressureWork; private Collection CollectionPressureMaster; + + private Collection CollectionTitleDisp; #endregion #region Constructor @@ -67,12 +62,6 @@ namespace INT_PT002.Controls { this.smartGroupBox1.Text = "System > Equipment"; - this.ColorProgressOff = Color.Azure; - this.ColorProgressOn = Color.Lime; - this.ColorResultPass = Color.Green; - this.ColorResultNG = Color.Red; - this.ColorResultNone = Color.White; - this.CollectionLabelProgress = new Collection(); this.CollectionLabelProgress.Clear(); this.CollectionLabelProgress.Add(this.labelProgress1); @@ -133,17 +122,17 @@ namespace INT_PT002.Controls this.CollectionDispMDataDiff.Add(this.labelDispMDataDiff9); this.CollectionDispMDataDiff.Add(this.labelDispMDataDiff10); - this.CollectionDispSTD = new Collection(); - this.CollectionDispSTD.Add(this.labelDispSTD1); - this.CollectionDispSTD.Add(this.labelDispSTD2); - this.CollectionDispSTD.Add(this.labelDispSTD3); - this.CollectionDispSTD.Add(this.labelDispSTD4); - this.CollectionDispSTD.Add(this.labelDispSTD5); - this.CollectionDispSTD.Add(this.labelDispSTD6); - this.CollectionDispSTD.Add(this.labelDispSTD7); - this.CollectionDispSTD.Add(this.labelDispSTD8); - this.CollectionDispSTD.Add(this.labelDispSTD9); - this.CollectionDispSTD.Add(this.labelDispSTD10); + this.CollectionDispMDataMax = new Collection(); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax1); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax2); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax3); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax4); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax5); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax6); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax7); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax8); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax9); + this.CollectionDispMDataMax.Add(this.labelDispMDataMax10); this.CollectionDiffMadc = new Collection(); this.CollectionDiffMadc.Add(this.labelDiffMadc1); @@ -181,17 +170,17 @@ namespace INT_PT002.Controls this.CollectionDiffSecSum.Add(this.labelDiffSecSum9); this.CollectionDiffSecSum.Add(this.labelDiffSecSum10); - this.CollectionDiffMean = new Collection(); - this.CollectionDiffMean.Add(this.labelDiffMean1); - this.CollectionDiffMean.Add(this.labelDiffMean2); - this.CollectionDiffMean.Add(this.labelDiffMean3); - this.CollectionDiffMean.Add(this.labelDiffMean4); - this.CollectionDiffMean.Add(this.labelDiffMean5); - this.CollectionDiffMean.Add(this.labelDiffMean6); - this.CollectionDiffMean.Add(this.labelDiffMean7); - this.CollectionDiffMean.Add(this.labelDiffMean8); - this.CollectionDiffMean.Add(this.labelDiffMean9); - this.CollectionDiffMean.Add(this.labelDiffMean10); + this.CollectionDiffSecMax = new Collection(); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax1); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax2); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax3); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax4); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax5); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax6); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax7); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax8); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax9); + this.CollectionDiffSecMax.Add(this.labelDiffSecMax10); this.CollectionPressureWork = new Collection(); this.CollectionPressureWork.Add(this.labelPressureWork1); @@ -216,21 +205,63 @@ namespace INT_PT002.Controls this.CollectionPressureMaster.Add(this.labelPressureMaster8); this.CollectionPressureMaster.Add(this.labelPressureMaster9); this.CollectionPressureMaster.Add(this.labelPressureMaster10); + + this.CollectionTitleDisp = new Collection(); + this.CollectionTitleDisp.Add(this.labelTitleDispRData1); + this.CollectionTitleDisp.Add(this.labelTitleDispRData2); + this.CollectionTitleDisp.Add(this.labelTitleDispRData3); + this.CollectionTitleDisp.Add(this.labelTitleDispRData4); + this.CollectionTitleDisp.Add(this.labelTitleDispRData5); + this.CollectionTitleDisp.Add(this.labelTitleDispRData6); + this.CollectionTitleDisp.Add(this.labelTitleDispRData7); + this.CollectionTitleDisp.Add(this.labelTitleDispRData8); + this.CollectionTitleDisp.Add(this.labelTitleDispRData9); + this.CollectionTitleDisp.Add(this.labelTitleDispRData10); + this.CollectionTitleDisp.Add(this.labelTitleDispMData1); + this.CollectionTitleDisp.Add(this.labelTitleDispMData2); + this.CollectionTitleDisp.Add(this.labelTitleDispMData3); + this.CollectionTitleDisp.Add(this.labelTitleDispMData4); + this.CollectionTitleDisp.Add(this.labelTitleDispMData5); + this.CollectionTitleDisp.Add(this.labelTitleDispMData6); + this.CollectionTitleDisp.Add(this.labelTitleDispMData7); + this.CollectionTitleDisp.Add(this.labelTitleDispMData8); + this.CollectionTitleDisp.Add(this.labelTitleDispMData9); + this.CollectionTitleDisp.Add(this.labelTitleDispMData10); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD1); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD2); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD3); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD4); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD5); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD6); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD7); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD8); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD9); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataD10); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM1); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM2); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM3); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM4); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM5); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM6); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM7); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM8); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM9); + this.CollectionTitleDisp.Add(this.labelTitleDispMDataM10); } - private void InitializeData() + public void InitializeData() { for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) { this.CollectionLabelResult[i].Text = "-"; - this.CollectionLabelResult[i].TextColor = this.ColorResultNone; + this.CollectionLabelResult[i].TextColor = Define.ColorResultNone; this.CollectionDispRData[i].Text = "0.00"; this.CollectionDispMData[i].Text = "0.00"; this.CollectionDispMDataDiff[i].Text = "0.00"; - this.CollectionDispSTD[i].Text = "0.00"; + this.CollectionDispMDataMax[i].Text = "0.00"; this.CollectionDiffMadc[i].Text = "0.00"; this.CollectionDiffSecDiff[i].Text = "0.00"; this.CollectionDiffSecSum[i].Text = "0.00"; - this.CollectionDiffMean[i].Text = "0.00"; + this.CollectionDiffSecMax[i].Text = "0.00"; this.CollectionPressureWork[i].Text = "0.0"; this.CollectionPressureMaster[i].Text = "0.0"; } @@ -244,22 +275,22 @@ namespace INT_PT002.Controls { case Define.E_JudgmentStatus.None: value = "-"; - label2.TextColor = this.ColorResultNone; + label2.TextColor = Define.ColorResultNone; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; case Define.E_JudgmentStatus.Pass: value = "Pass"; - label2.TextColor = this.ColorResultPass; + label2.TextColor = Define.ColorResultPass; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; case Define.E_JudgmentStatus.Ng: value = "Leak"; - label2.TextColor = this.ColorResultNG; + label2.TextColor = Define.ColorResultNG; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; case Define.E_JudgmentStatus.Error: value = "Empty"; - label2.TextColor = this.ColorResultNone; + label2.TextColor = Define.ColorResultNone; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; default: @@ -272,11 +303,11 @@ namespace INT_PT002.Controls private void SelectProcessLabelRefresh(int index) { - this.CollectionLabelProgress[index].BackGroundColor = this.ColorProgressOn; + this.CollectionLabelProgress[index].BackGroundColor = Define.ColorProgressOn; } private void UnselectProcessLabelRefresh(int index) { - this.CollectionLabelProgress[index].BackGroundColor = this.ColorProgressOff; + this.CollectionLabelProgress[index].BackGroundColor = Define.ColorProgressOff; } public void UpdateDisplayProcessStatus(Define.E_ProcessStatus status) @@ -286,138 +317,138 @@ namespace INT_PT002.Controls case Define.E_ProcessStatus._0_None: break; case Define.E_ProcessStatus._1_Ready: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOn) this.labelProgress1.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOn) this.labelProgress1.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._2_ProductEntry: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOn) this.labelProgress2.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOn) this.labelProgress2.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; this.InitializeData(); break; case Define.E_ProcessStatus._3_MoveToLeak: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOn) this.labelProgress3.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOn) this.labelProgress3.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._4_MoveToCheck: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOn) this.labelProgress3.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOn) this.labelProgress3.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._5_ChamberMerge: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOn) this.labelProgress4.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOn) this.labelProgress4.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._6_VacuumStart: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOn) this.labelProgress5.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOn) this.labelProgress5.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._7_VacuumHold: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOn) this.labelProgress6.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOn) this.labelProgress6.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._8_Judgment: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOn) this.labelProgress7.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOn) this.labelProgress7.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._9_VacuumBreak: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOn) this.labelProgress8.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOn) this.labelProgress8.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._10_ChamberRelease: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOn) this.labelProgress9.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOn) this.labelProgress9.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._11_MoveToReady: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOn) this.labelProgress10.BackGroundColor = this.ColorProgressOn; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOn) this.labelProgress10.BackGroundColor = Define.ColorProgressOn; break; default: break; @@ -496,7 +527,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[i].Text != value) this.CollectionDiffMadc[i].Text = value; - value = datas[i].SecBufDiff; + value = datas[i].SecBuf; if (this.CollectionDiffSecDiff[i].Text != value) this.CollectionDiffSecDiff[i].Text = value; @@ -504,9 +535,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[i].Text != value) this.CollectionDiffSecSum[i].Text = value; - value = datas[i].DiffMean; - if (this.CollectionDiffMean[i].Text != value) - this.CollectionDiffMean[i].Text = value; + value = datas[i].SecBufMax; + if (this.CollectionDiffSecMax[i].Text != value) + this.CollectionDiffSecMax[i].Text = value; } } public void UpdateDisplayDiffData1(LeakData1 data) @@ -517,7 +548,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[0].Text != value) this.CollectionDiffMadc[0].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[0].Text != value) this.CollectionDiffSecDiff[0].Text = value; @@ -525,9 +556,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[0].Text != value) this.CollectionDiffSecSum[0].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[0].Text != value) - this.CollectionDiffMean[0].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[0].Text != value) + this.CollectionDiffSecMax[0].Text = value; } public void UpdateDisplayDiffData2(LeakData1 data) { @@ -537,7 +568,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[1].Text != value) this.CollectionDiffMadc[1].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[1].Text != value) this.CollectionDiffSecDiff[1].Text = value; @@ -545,9 +576,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[1].Text != value) this.CollectionDiffSecSum[1].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[1].Text != value) - this.CollectionDiffMean[1].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[1].Text != value) + this.CollectionDiffSecMax[1].Text = value; } public void UpdateDisplayDiffData3(LeakData1 data) { @@ -557,7 +588,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[2].Text != value) this.CollectionDiffMadc[2].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[2].Text != value) this.CollectionDiffSecDiff[2].Text = value; @@ -565,9 +596,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[2].Text != value) this.CollectionDiffSecSum[2].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[2].Text != value) - this.CollectionDiffMean[2].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[2].Text != value) + this.CollectionDiffSecMax[2].Text = value; } public void UpdateDisplayDiffData4(LeakData1 data) { @@ -577,7 +608,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[3].Text != value) this.CollectionDiffMadc[3].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[3].Text != value) this.CollectionDiffSecDiff[3].Text = value; @@ -585,9 +616,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[3].Text != value) this.CollectionDiffSecSum[3].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[3].Text != value) - this.CollectionDiffMean[3].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[3].Text != value) + this.CollectionDiffSecMax[3].Text = value; } public void UpdateDisplayDiffData5(LeakData1 data) { @@ -597,7 +628,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[4].Text != value) this.CollectionDiffMadc[4].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[4].Text != value) this.CollectionDiffSecDiff[4].Text = value; @@ -605,9 +636,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[4].Text != value) this.CollectionDiffSecSum[4].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[4].Text != value) - this.CollectionDiffMean[4].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[4].Text != value) + this.CollectionDiffSecMax[4].Text = value; } public void UpdateDisplayDiffData6(LeakData1 data) { @@ -617,7 +648,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[5].Text != value) this.CollectionDiffMadc[5].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[5].Text != value) this.CollectionDiffSecDiff[5].Text = value; @@ -625,9 +656,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[5].Text != value) this.CollectionDiffSecSum[5].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[5].Text != value) - this.CollectionDiffMean[5].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[5].Text != value) + this.CollectionDiffSecMax[5].Text = value; } public void UpdateDisplayDiffData7(LeakData1 data) { @@ -637,7 +668,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[6].Text != value) this.CollectionDiffMadc[6].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[6].Text != value) this.CollectionDiffSecDiff[6].Text = value; @@ -645,9 +676,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[6].Text != value) this.CollectionDiffSecSum[6].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[6].Text != value) - this.CollectionDiffMean[6].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[6].Text != value) + this.CollectionDiffSecMax[6].Text = value; } public void UpdateDisplayDiffData8(LeakData1 data) { @@ -657,7 +688,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[7].Text != value) this.CollectionDiffMadc[7].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[7].Text != value) this.CollectionDiffSecDiff[7].Text = value; @@ -665,9 +696,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[7].Text != value) this.CollectionDiffSecSum[7].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[7].Text != value) - this.CollectionDiffMean[7].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[7].Text != value) + this.CollectionDiffSecMax[7].Text = value; } public void UpdateDisplayDiffData9(LeakData1 data) { @@ -677,7 +708,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[8].Text != value) this.CollectionDiffMadc[8].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[8].Text != value) this.CollectionDiffSecDiff[8].Text = value; @@ -685,9 +716,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[8].Text != value) this.CollectionDiffSecSum[8].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[8].Text != value) - this.CollectionDiffMean[8].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[8].Text != value) + this.CollectionDiffSecMax[8].Text = value; } public void UpdateDisplayDiffData10(LeakData1 data) { @@ -697,7 +728,7 @@ namespace INT_PT002.Controls if (this.CollectionDiffMadc[9].Text != value) this.CollectionDiffMadc[9].Text = value; - value = data.DiffData.SecBufDiff; + value = data.DiffData.SecBuf; if (this.CollectionDiffSecDiff[9].Text != value) this.CollectionDiffSecDiff[9].Text = value; @@ -705,9 +736,9 @@ namespace INT_PT002.Controls if (this.CollectionDiffSecSum[9].Text != value) this.CollectionDiffSecSum[9].Text = value; - value = data.DiffData.DiffMean; - if (this.CollectionDiffMean[9].Text != value) - this.CollectionDiffMean[9].Text = value; + value = data.DiffData.SecBufMax; + if (this.CollectionDiffSecMax[9].Text != value) + this.CollectionDiffSecMax[9].Text = value; } // 변위센서 데이터 @@ -729,9 +760,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[i].Text != value) this.CollectionDispMDataDiff[i].Text = value; - value = datas[i].STD; - if (this.CollectionDispSTD[i].Text != value) - this.CollectionDispSTD[i].Text = value; + value = datas[i].MDataMax; + if (this.CollectionDispMDataMax[i].Text != value) + this.CollectionDispMDataMax[i].Text = value; } } public void UpdateDisplayDispData1(LeakData1 data) @@ -750,9 +781,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[0].Text != value) this.CollectionDispMDataDiff[0].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[0].Text != value) - this.CollectionDispSTD[0].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[0].Text != value) + this.CollectionDispMDataMax[0].Text = value; } public void UpdateDisplayDispData2(LeakData1 data) { @@ -770,9 +801,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[1].Text != value) this.CollectionDispMDataDiff[1].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[1].Text != value) - this.CollectionDispSTD[1].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[1].Text != value) + this.CollectionDispMDataMax[1].Text = value; } public void UpdateDisplayDispData3(LeakData1 data) { @@ -790,9 +821,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[2].Text != value) this.CollectionDispMDataDiff[2].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[2].Text != value) - this.CollectionDispSTD[2].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[2].Text != value) + this.CollectionDispMDataMax[2].Text = value; } public void UpdateDisplayDispData4(LeakData1 data) { @@ -810,9 +841,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[3].Text != value) this.CollectionDispMDataDiff[3].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[3].Text != value) - this.CollectionDispSTD[3].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[3].Text != value) + this.CollectionDispMDataMax[3].Text = value; } public void UpdateDisplayDispData5(LeakData1 data) { @@ -830,9 +861,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[4].Text != value) this.CollectionDispMDataDiff[4].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[4].Text != value) - this.CollectionDispSTD[4].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[4].Text != value) + this.CollectionDispMDataMax[4].Text = value; } public void UpdateDisplayDispData6(LeakData1 data) { @@ -850,9 +881,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[5].Text != value) this.CollectionDispMDataDiff[5].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[5].Text != value) - this.CollectionDispSTD[5].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[5].Text != value) + this.CollectionDispMDataMax[5].Text = value; } public void UpdateDisplayDispData7(LeakData1 data) { @@ -870,9 +901,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[6].Text != value) this.CollectionDispMDataDiff[6].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[6].Text != value) - this.CollectionDispSTD[6].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[6].Text != value) + this.CollectionDispMDataMax[6].Text = value; } public void UpdateDisplayDispData8(LeakData1 data) { @@ -890,9 +921,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[7].Text != value) this.CollectionDispMDataDiff[7].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[7].Text != value) - this.CollectionDispSTD[7].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[7].Text != value) + this.CollectionDispMDataMax[7].Text = value; } public void UpdateDisplayDispData9(LeakData1 data) { @@ -910,9 +941,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[8].Text != value) this.CollectionDispMDataDiff[8].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[8].Text != value) - this.CollectionDispSTD[8].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[8].Text != value) + this.CollectionDispMDataMax[8].Text = value; } public void UpdateDisplayDispData10(LeakData1 data) { @@ -930,9 +961,9 @@ namespace INT_PT002.Controls if (this.CollectionDispMDataDiff[9].Text != value) this.CollectionDispMDataDiff[9].Text = value; - value = data.DispData.STD; - if (this.CollectionDispSTD[9].Text != value) - this.CollectionDispSTD[9].Text = value; + value = data.DispData.MDataMax; + if (this.CollectionDispMDataMax[9].Text != value) + this.CollectionDispMDataMax[9].Text = value; } // 압력센서 데이터 @@ -1075,100 +1106,81 @@ namespace INT_PT002.Controls // 판정결과 public void UpdateDisplayJudgmentData(LeakData datas) { - this.timerOn.Stop(); - this.timerOff.Stop(); - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { this.GetJudgmentResult(datas.CollJudgment[i], this.CollectionLabelResult[i]); - this.CollectionLabelResult[i].Visible = true; - } } public void UpdateDisplayJudgmentData1(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[0]); - this.CollectionLabelResult[0].Visible = true; } public void UpdateDisplayJudgmentData2(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[1]); - this.CollectionLabelResult[1].Visible = true; } public void UpdateDisplayJudgmentData3(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[2]); - this.CollectionLabelResult[2].Visible = true; } public void UpdateDisplayJudgmentData4(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[3]); - this.CollectionLabelResult[3].Visible = true; } public void UpdateDisplayJudgmentData5(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[4]); - this.CollectionLabelResult[4].Visible = true; } public void UpdateDisplayJudgmentData6(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[5]); - this.CollectionLabelResult[5].Visible = true; } public void UpdateDisplayJudgmentData7(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[6]); - this.CollectionLabelResult[6].Visible = true; } public void UpdateDisplayJudgmentData8(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[7]); - this.CollectionLabelResult[7].Visible = true; } public void UpdateDisplayJudgmentData9(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[8]); - this.CollectionLabelResult[8].Visible = true; } public void UpdateDisplayJudgmentData10(LeakData1 data) { - this.timerOn.Stop(); - this.timerOff.Stop(); - this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[9]); - this.CollectionLabelResult[9].Visible = true; } public void DisplayRefresh() { this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplayMode = Define.E_DisplayModeStore.Equipment; this.ParentForm.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Normal); + + if (this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE == false) + { + for (int i = 0; i < this.CollectionTitleDisp.Count; i++) + this.CollectionTitleDisp[i].Enabled = false; + + for (int i = 0; i < 10; i++) + { + this.CollectionDispRData[i].Enabled = false; + this.CollectionDispMData[i].Enabled = false; + this.CollectionDispMDataDiff[i].Enabled = false; + this.CollectionDispMDataMax[i].Enabled = false; + } + } + else + { + for (int i = 0; i < this.CollectionTitleDisp.Count; i++) + this.CollectionTitleDisp[i].Enabled = true; + + for (int i = 0; i < 10; i++) + { + this.CollectionDispRData[i].Enabled = true; + this.CollectionDispMData[i].Enabled = true; + this.CollectionDispMDataDiff[i].Enabled = true; + this.CollectionDispMDataMax[i].Enabled = true; + } + } } #endregion @@ -1176,31 +1188,13 @@ namespace INT_PT002.Controls private void buttonInspection_Click(object sender, EventArgs e) { this.InitializeData(); + this.ParentForm.Child_System_Status1.InitializeData(); this.ParentForm.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard); } private void buttonDisplay_Click(object sender, EventArgs e) { this.ParentForm.UpdateDisplayEquipmentTest(); } - - private void timerOn_Tick(object sender, EventArgs e) - { - this.timerOn.Stop(); - - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - this.CollectionLabelResult[i].Visible = false; - - this.timerOff.Start(); - } - private void timerOff_Tick(object sender, EventArgs e) - { - this.timerOff.Stop(); - - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - this.CollectionLabelResult[i].Visible = true; - - this.timerOn.Start(); - } #endregion } } diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus.resx b/INT_PT002/Controls/System/ControlMenuSystemStatus.resx index 9eaafa6..6423703 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus.resx +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus.resx @@ -117,12 +117,6 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 17 - - - 114, 17 - 47 diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus1.Designer.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus1.Designer.cs index 62ec5ba..27f6b67 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus1.Designer.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus1.Designer.cs @@ -131,30 +131,30 @@ this.labelDiffSecDiff1 = new SmartX.SmartLabel(); this.smartLabel29 = new SmartX.SmartLabel(); this.groupBoxMeasuring1 = new SmartX.SmartGroupBox(); - this.labelMesPressureWork1 = new SmartX.SmartLabel(); - this.labelMesPressureMaster1 = new SmartX.SmartLabel(); - this.smartLabel25 = new SmartX.SmartLabel(); - this.smartLabel26 = new SmartX.SmartLabel(); - this.labelMesDiffMean1 = new SmartX.SmartLabel(); - this.smartLabel41 = new SmartX.SmartLabel(); - this.labelMesDiffSecSum1 = new SmartX.SmartLabel(); - this.smartLabel45 = new SmartX.SmartLabel(); - this.labelMesDispSTD1 = new SmartX.SmartLabel(); + this.labelMesDispMDataMax1 = new SmartX.SmartLabel(); + this.labelMesDiffSecMax1 = new SmartX.SmartLabel(); this.smartLabel48 = new SmartX.SmartLabel(); + this.smartLabel41 = new SmartX.SmartLabel(); this.labelMesDispMDataDiff1 = new SmartX.SmartLabel(); + this.labelMesDiffSecSum1 = new SmartX.SmartLabel(); this.smartLabel53 = new SmartX.SmartLabel(); - this.smartSeparatorLine23 = new SmartX.SmartSeparatorLine(); - this.labelMesDiffMadc1 = new SmartX.SmartLabel(); - this.smartLabel23 = new SmartX.SmartLabel(); - this.smartSeparatorLine3 = new SmartX.SmartSeparatorLine(); - this.labelMesDiffSecDiff1 = new SmartX.SmartLabel(); - this.smartLabel28 = new SmartX.SmartLabel(); + this.smartLabel45 = new SmartX.SmartLabel(); this.labelMesDispMData1 = new SmartX.SmartLabel(); + this.smartSeparatorLine23 = new SmartX.SmartSeparatorLine(); this.smartLabel30 = new SmartX.SmartLabel(); + this.labelMesDiffMadc1 = new SmartX.SmartLabel(); this.labelMesDispRData1 = new SmartX.SmartLabel(); + this.smartLabel23 = new SmartX.SmartLabel(); this.smartLabel32 = new SmartX.SmartLabel(); this.smartSeparatorLine13 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine3 = new SmartX.SmartSeparatorLine(); + this.labelMesDiffSecDiff1 = new SmartX.SmartLabel(); + this.labelMesPressureWork1 = new SmartX.SmartLabel(); + this.smartLabel28 = new SmartX.SmartLabel(); + this.labelMesPressureMaster1 = new SmartX.SmartLabel(); + this.smartLabel25 = new SmartX.SmartLabel(); this.labelMesResult1 = new SmartX.SmartLabel(); + this.smartLabel26 = new SmartX.SmartLabel(); this.labelProgress9 = new SmartX.SmartLabel(); this.labelProgress10 = new SmartX.SmartLabel(); this.labelProgress8 = new SmartX.SmartLabel(); @@ -163,30 +163,30 @@ this.labelProgress2 = new SmartX.SmartLabel(); this.labelProgress1 = new SmartX.SmartLabel(); this.groupBoxMeasuring2 = new SmartX.SmartGroupBox(); - this.labelMesPressureWork2 = new SmartX.SmartLabel(); - this.smartLabel87 = new SmartX.SmartLabel(); - this.labelMesDiffMean2 = new SmartX.SmartLabel(); - this.smartLabel120 = new SmartX.SmartLabel(); - this.labelMesDiffSecSum2 = new SmartX.SmartLabel(); - this.smartLabel122 = new SmartX.SmartLabel(); - this.labelMesDispSTD2 = new SmartX.SmartLabel(); + this.labelMesDispMDataMax2 = new SmartX.SmartLabel(); + this.labelMesDiffSecMax2 = new SmartX.SmartLabel(); this.smartLabel124 = new SmartX.SmartLabel(); + this.smartLabel120 = new SmartX.SmartLabel(); this.labelMesDispMDataDiff2 = new SmartX.SmartLabel(); + this.labelMesDiffSecSum2 = new SmartX.SmartLabel(); + this.labelMesDispRData2 = new SmartX.SmartLabel(); + this.smartLabel122 = new SmartX.SmartLabel(); this.smartLabel126 = new SmartX.SmartLabel(); - this.smartSeparatorLine26 = new SmartX.SmartSeparatorLine(); this.labelMesDiffMadc2 = new SmartX.SmartLabel(); + this.smartSeparatorLine18 = new SmartX.SmartSeparatorLine(); this.smartLabel84 = new SmartX.SmartLabel(); + this.smartLabel93 = new SmartX.SmartLabel(); + this.smartLabel91 = new SmartX.SmartLabel(); this.smartSeparatorLine25 = new SmartX.SmartSeparatorLine(); - this.labelMesPressureMaster2 = new SmartX.SmartLabel(); - this.smartLabel86 = new SmartX.SmartLabel(); + this.labelMesDispMData2 = new SmartX.SmartLabel(); this.labelMesDiffSecDiff2 = new SmartX.SmartLabel(); this.smartLabel89 = new SmartX.SmartLabel(); - this.labelMesDispMData2 = new SmartX.SmartLabel(); - this.smartLabel91 = new SmartX.SmartLabel(); - this.labelMesDispRData2 = new SmartX.SmartLabel(); - this.smartLabel93 = new SmartX.SmartLabel(); - this.smartSeparatorLine18 = new SmartX.SmartSeparatorLine(); + this.labelMesPressureWork2 = new SmartX.SmartLabel(); this.labelMesResult2 = new SmartX.SmartLabel(); + this.smartLabel87 = new SmartX.SmartLabel(); + this.labelMesPressureMaster2 = new SmartX.SmartLabel(); + this.smartLabel86 = new SmartX.SmartLabel(); + this.smartSeparatorLine26 = new SmartX.SmartSeparatorLine(); this.smartGroupBox11 = new SmartX.SmartGroupBox(); this.smartDraw2 = new SmartX.SmartDraw(); this.smartTimer = new SmartX.SmartTimer(); @@ -329,8 +329,8 @@ // this.buttonStart.BackGround = this.smartGroupBox1; this.buttonStart.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(51)))), ((int)(((byte)(65))))); - this.buttonStart.ButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); - this.buttonStart.ButtonDownColor = System.Drawing.Color.SlateGray; + this.buttonStart.ButtonColor = System.Drawing.Color.DarkGreen; + this.buttonStart.ButtonDownColor = System.Drawing.Color.DarkSeaGreen; this.buttonStart.ButtonImageAutoSize = true; this.buttonStart.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; this.buttonStart.ButtonText = "Inspection"; @@ -389,7 +389,7 @@ this.labelProgress7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(231)))), ((int)(((byte)(231))))); this.labelProgress7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); this.labelProgress7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelProgress7.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold); + this.labelProgress7.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); this.labelProgress7.LineSpacing = 0F; this.labelProgress7.Location = new System.Drawing.Point(544, 37); this.labelProgress7.Name = "labelProgress7"; @@ -454,7 +454,6 @@ this.smartGroupBox14.TabIndex = 437; this.smartGroupBox14.Text = "Lane 10"; this.smartGroupBox14.TextColor = System.Drawing.Color.White; - this.smartGroupBox14.Click += new System.EventHandler(this.smartGroupBox14_Click); // // labelResult10 // @@ -727,7 +726,6 @@ this.smartGroupBox12.TabIndex = 437; this.smartGroupBox12.Text = "Lane 8"; this.smartGroupBox12.TextColor = System.Drawing.Color.White; - this.smartGroupBox12.Click += new System.EventHandler(this.smartGroupBox12_Click); // // labelResult8 // @@ -928,7 +926,6 @@ this.smartGroupBox15.TabIndex = 436; this.smartGroupBox15.Text = "Lane 9"; this.smartGroupBox15.TextColor = System.Drawing.Color.White; - this.smartGroupBox15.Click += new System.EventHandler(this.smartGroupBox15_Click); // // labelResult9 // @@ -1129,7 +1126,6 @@ this.smartGroupBox8.TabIndex = 437; this.smartGroupBox8.Text = "Lane 6"; this.smartGroupBox8.TextColor = System.Drawing.Color.White; - this.smartGroupBox8.Click += new System.EventHandler(this.smartGroupBox8_Click); // // labelResult6 // @@ -1330,7 +1326,6 @@ this.smartGroupBox13.TabIndex = 436; this.smartGroupBox13.Text = "Lane 7"; this.smartGroupBox13.TextColor = System.Drawing.Color.White; - this.smartGroupBox13.Click += new System.EventHandler(this.smartGroupBox13_Click); // // labelResult7 // @@ -1531,7 +1526,6 @@ this.smartGroupBox6.TabIndex = 437; this.smartGroupBox6.Text = "Lane 4"; this.smartGroupBox6.TextColor = System.Drawing.Color.White; - this.smartGroupBox6.Click += new System.EventHandler(this.smartGroupBox6_Click); // // labelResult4 // @@ -1732,7 +1726,6 @@ this.smartGroupBox10.TabIndex = 436; this.smartGroupBox10.Text = "Lane 5"; this.smartGroupBox10.TextColor = System.Drawing.Color.White; - this.smartGroupBox10.Click += new System.EventHandler(this.smartGroupBox10_Click); // // labelResult5 // @@ -1933,7 +1926,6 @@ this.smartGroupBox5.TabIndex = 435; this.smartGroupBox5.Text = "Lane 2"; this.smartGroupBox5.TextColor = System.Drawing.Color.White; - this.smartGroupBox5.Click += new System.EventHandler(this.smartGroupBox5_Click); // // labelResult2 // @@ -2134,7 +2126,6 @@ this.smartGroupBox7.TabIndex = 436; this.smartGroupBox7.Text = "Lane 3"; this.smartGroupBox7.TextColor = System.Drawing.Color.White; - this.smartGroupBox7.Click += new System.EventHandler(this.smartGroupBox7_Click); // // labelResult3 // @@ -2335,7 +2326,6 @@ this.smartGroupBox3.TabIndex = 434; this.smartGroupBox3.Text = "Lane 1"; this.smartGroupBox3.TextColor = System.Drawing.Color.White; - this.smartGroupBox3.Click += new System.EventHandler(this.smartGroupBox3_Click); // // labelResult1 // @@ -2516,30 +2506,30 @@ this.groupBoxMeasuring1.BackGround = null; this.groupBoxMeasuring1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.groupBoxMeasuring1.BackImage = null; - this.groupBoxMeasuring1.Controls.Add(this.labelMesPressureWork1); - this.groupBoxMeasuring1.Controls.Add(this.labelMesPressureMaster1); - this.groupBoxMeasuring1.Controls.Add(this.smartLabel25); - this.groupBoxMeasuring1.Controls.Add(this.smartLabel26); - this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffMean1); - this.groupBoxMeasuring1.Controls.Add(this.smartLabel41); - this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecSum1); - this.groupBoxMeasuring1.Controls.Add(this.smartLabel45); - this.groupBoxMeasuring1.Controls.Add(this.labelMesDispSTD1); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDispMDataMax1); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecMax1); this.groupBoxMeasuring1.Controls.Add(this.smartLabel48); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel41); this.groupBoxMeasuring1.Controls.Add(this.labelMesDispMDataDiff1); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecSum1); this.groupBoxMeasuring1.Controls.Add(this.smartLabel53); - this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine23); - this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffMadc1); - this.groupBoxMeasuring1.Controls.Add(this.smartLabel23); - this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine3); - this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecDiff1); - this.groupBoxMeasuring1.Controls.Add(this.smartLabel28); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel45); this.groupBoxMeasuring1.Controls.Add(this.labelMesDispMData1); + this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine23); this.groupBoxMeasuring1.Controls.Add(this.smartLabel30); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffMadc1); this.groupBoxMeasuring1.Controls.Add(this.labelMesDispRData1); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel23); this.groupBoxMeasuring1.Controls.Add(this.smartLabel32); this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine13); + this.groupBoxMeasuring1.Controls.Add(this.smartSeparatorLine3); + this.groupBoxMeasuring1.Controls.Add(this.labelMesDiffSecDiff1); + this.groupBoxMeasuring1.Controls.Add(this.labelMesPressureWork1); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel28); + this.groupBoxMeasuring1.Controls.Add(this.labelMesPressureMaster1); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel25); this.groupBoxMeasuring1.Controls.Add(this.labelMesResult1); + this.groupBoxMeasuring1.Controls.Add(this.smartLabel26); this.groupBoxMeasuring1.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.groupBoxMeasuring1.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.groupBoxMeasuring1.FrameLineThickness = 2; @@ -2553,6 +2543,390 @@ this.groupBoxMeasuring1.Text = "Measuring"; this.groupBoxMeasuring1.TextColor = System.Drawing.Color.White; // + // labelMesDispMDataMax1 + // + this.labelMesDispMDataMax1.BackGround = null; + this.labelMesDispMDataMax1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMDataMax1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMDataMax1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMDataMax1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMDataMax1.LineSpacing = 0F; + this.labelMesDispMDataMax1.Location = new System.Drawing.Point(80, 261); + this.labelMesDispMDataMax1.Name = "labelMesDispMDataMax1"; + this.labelMesDispMDataMax1.OverlapOptimize = true; + this.labelMesDispMDataMax1.PasswordChar = '\0'; + this.labelMesDispMDataMax1.Radius = 3; + this.labelMesDispMDataMax1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMDataMax1.Size = new System.Drawing.Size(90, 20); + this.labelMesDispMDataMax1.TabIndex = 45; + this.labelMesDispMDataMax1.Text = "9.2354"; + this.labelMesDispMDataMax1.TextColor = System.Drawing.Color.White; + this.labelMesDispMDataMax1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMDataMax1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMDataMax1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMDataMax1.Wordwrap = false; + // + // labelMesDiffSecMax1 + // + this.labelMesDiffSecMax1.BackGround = null; + this.labelMesDiffSecMax1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecMax1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecMax1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecMax1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecMax1.LineSpacing = 0F; + this.labelMesDiffSecMax1.Location = new System.Drawing.Point(80, 170); + this.labelMesDiffSecMax1.Name = "labelMesDiffSecMax1"; + this.labelMesDiffSecMax1.OverlapOptimize = true; + this.labelMesDiffSecMax1.PasswordChar = '\0'; + this.labelMesDiffSecMax1.Radius = 3; + this.labelMesDiffSecMax1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecMax1.Size = new System.Drawing.Size(90, 20); + this.labelMesDiffSecMax1.TabIndex = 49; + this.labelMesDiffSecMax1.Text = "0.0023"; + this.labelMesDiffSecMax1.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecMax1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecMax1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecMax1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecMax1.Wordwrap = false; + // + // smartLabel48 + // + this.smartLabel48.BackGround = this.smartGroupBox2; + this.smartLabel48.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel48.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel48.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel48.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel48.LineSpacing = 0F; + this.smartLabel48.Location = new System.Drawing.Point(4, 261); + this.smartLabel48.Name = "smartLabel48"; + this.smartLabel48.OverlapOptimize = true; + this.smartLabel48.PasswordChar = '\0'; + this.smartLabel48.Radius = 3; + this.smartLabel48.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel48.Size = new System.Drawing.Size(70, 20); + this.smartLabel48.TabIndex = 44; + this.smartLabel48.Text = "MData.Max"; + this.smartLabel48.TextColor = System.Drawing.Color.White; + this.smartLabel48.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel48.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel48.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel48.Wordwrap = false; + // + // smartLabel41 + // + this.smartLabel41.BackGround = this.smartGroupBox2; + this.smartLabel41.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel41.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel41.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel41.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel41.LineSpacing = 0F; + this.smartLabel41.Location = new System.Drawing.Point(4, 170); + this.smartLabel41.Name = "smartLabel41"; + this.smartLabel41.OverlapOptimize = true; + this.smartLabel41.PasswordChar = '\0'; + this.smartLabel41.Radius = 3; + this.smartLabel41.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel41.Size = new System.Drawing.Size(70, 20); + this.smartLabel41.TabIndex = 48; + this.smartLabel41.Text = "LR.Max"; + this.smartLabel41.TextColor = System.Drawing.Color.White; + this.smartLabel41.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel41.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel41.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel41.Wordwrap = false; + // + // labelMesDispMDataDiff1 + // + this.labelMesDispMDataDiff1.BackGround = null; + this.labelMesDispMDataDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMDataDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMDataDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMDataDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMDataDiff1.LineSpacing = 0F; + this.labelMesDispMDataDiff1.Location = new System.Drawing.Point(80, 239); + this.labelMesDispMDataDiff1.Name = "labelMesDispMDataDiff1"; + this.labelMesDispMDataDiff1.OverlapOptimize = true; + this.labelMesDispMDataDiff1.PasswordChar = '\0'; + this.labelMesDispMDataDiff1.Radius = 3; + this.labelMesDispMDataDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMDataDiff1.Size = new System.Drawing.Size(90, 20); + this.labelMesDispMDataDiff1.TabIndex = 43; + this.labelMesDispMDataDiff1.Text = "9.2354"; + this.labelMesDispMDataDiff1.TextColor = System.Drawing.Color.White; + this.labelMesDispMDataDiff1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMDataDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMDataDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMDataDiff1.Wordwrap = false; + // + // labelMesDiffSecSum1 + // + this.labelMesDiffSecSum1.BackGround = null; + this.labelMesDiffSecSum1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecSum1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecSum1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecSum1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecSum1.LineSpacing = 0F; + this.labelMesDiffSecSum1.Location = new System.Drawing.Point(80, 148); + this.labelMesDiffSecSum1.Name = "labelMesDiffSecSum1"; + this.labelMesDiffSecSum1.OverlapOptimize = true; + this.labelMesDiffSecSum1.PasswordChar = '\0'; + this.labelMesDiffSecSum1.Radius = 3; + this.labelMesDiffSecSum1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecSum1.Size = new System.Drawing.Size(90, 20); + this.labelMesDiffSecSum1.TabIndex = 47; + this.labelMesDiffSecSum1.Text = "0.0023"; + this.labelMesDiffSecSum1.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecSum1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecSum1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecSum1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecSum1.Wordwrap = false; + // + // smartLabel53 + // + this.smartLabel53.BackGround = this.smartGroupBox2; + this.smartLabel53.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel53.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel53.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel53.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel53.LineSpacing = 0F; + this.smartLabel53.Location = new System.Drawing.Point(4, 239); + this.smartLabel53.Name = "smartLabel53"; + this.smartLabel53.OverlapOptimize = true; + this.smartLabel53.PasswordChar = '\0'; + this.smartLabel53.Radius = 3; + this.smartLabel53.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel53.Size = new System.Drawing.Size(70, 20); + this.smartLabel53.TabIndex = 42; + this.smartLabel53.Text = "MData.Diff"; + this.smartLabel53.TextColor = System.Drawing.Color.White; + this.smartLabel53.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel53.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel53.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel53.Wordwrap = false; + // + // smartLabel45 + // + this.smartLabel45.BackGround = this.smartGroupBox2; + this.smartLabel45.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel45.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel45.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel45.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel45.LineSpacing = 0F; + this.smartLabel45.Location = new System.Drawing.Point(4, 148); + this.smartLabel45.Name = "smartLabel45"; + this.smartLabel45.OverlapOptimize = true; + this.smartLabel45.PasswordChar = '\0'; + this.smartLabel45.Radius = 3; + this.smartLabel45.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel45.Size = new System.Drawing.Size(70, 20); + this.smartLabel45.TabIndex = 46; + this.smartLabel45.Text = "LR.Sum"; + this.smartLabel45.TextColor = System.Drawing.Color.White; + this.smartLabel45.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel45.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel45.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel45.Wordwrap = false; + // + // labelMesDispMData1 + // + this.labelMesDispMData1.BackGround = null; + this.labelMesDispMData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMData1.LineSpacing = 0F; + this.labelMesDispMData1.Location = new System.Drawing.Point(80, 217); + this.labelMesDispMData1.Name = "labelMesDispMData1"; + this.labelMesDispMData1.OverlapOptimize = true; + this.labelMesDispMData1.PasswordChar = '\0'; + this.labelMesDispMData1.Radius = 3; + this.labelMesDispMData1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMData1.Size = new System.Drawing.Size(90, 20); + this.labelMesDispMData1.TabIndex = 31; + this.labelMesDispMData1.Text = "9.2354"; + this.labelMesDispMData1.TextColor = System.Drawing.Color.White; + this.labelMesDispMData1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMData1.Wordwrap = false; + // + // smartSeparatorLine23 + // + this.smartSeparatorLine23.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine23.Line1Width = 1F; + this.smartSeparatorLine23.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine23.Line2Width = 1F; + this.smartSeparatorLine23.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine23.Location = new System.Drawing.Point(2, 59); + this.smartSeparatorLine23.Name = "smartSeparatorLine23"; + this.smartSeparatorLine23.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine23.TabIndex = 37; + this.smartSeparatorLine23.Text = "smartSeparatorLine23"; + // + // smartLabel30 + // + this.smartLabel30.BackGround = this.smartGroupBox2; + this.smartLabel30.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel30.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel30.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel30.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel30.LineSpacing = 0F; + this.smartLabel30.Location = new System.Drawing.Point(4, 217); + this.smartLabel30.Name = "smartLabel30"; + this.smartLabel30.OverlapOptimize = true; + this.smartLabel30.PasswordChar = '\0'; + this.smartLabel30.Radius = 3; + this.smartLabel30.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel30.Size = new System.Drawing.Size(70, 20); + this.smartLabel30.TabIndex = 30; + this.smartLabel30.Text = "MData"; + this.smartLabel30.TextColor = System.Drawing.Color.White; + this.smartLabel30.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel30.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel30.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel30.Wordwrap = false; + // + // labelMesDiffMadc1 + // + this.labelMesDiffMadc1.BackGround = null; + this.labelMesDiffMadc1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffMadc1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffMadc1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffMadc1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffMadc1.LineSpacing = 0F; + this.labelMesDiffMadc1.Location = new System.Drawing.Point(80, 104); + this.labelMesDiffMadc1.Name = "labelMesDiffMadc1"; + this.labelMesDiffMadc1.OverlapOptimize = true; + this.labelMesDiffMadc1.PasswordChar = '\0'; + this.labelMesDiffMadc1.Radius = 3; + this.labelMesDiffMadc1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffMadc1.Size = new System.Drawing.Size(90, 20); + this.labelMesDiffMadc1.TabIndex = 40; + this.labelMesDiffMadc1.Text = "0.0023"; + this.labelMesDiffMadc1.TextColor = System.Drawing.Color.White; + this.labelMesDiffMadc1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffMadc1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffMadc1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffMadc1.Wordwrap = false; + // + // labelMesDispRData1 + // + this.labelMesDispRData1.BackGround = null; + this.labelMesDispRData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispRData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispRData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispRData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispRData1.LineSpacing = 0F; + this.labelMesDispRData1.Location = new System.Drawing.Point(80, 195); + this.labelMesDispRData1.Name = "labelMesDispRData1"; + this.labelMesDispRData1.OverlapOptimize = true; + this.labelMesDispRData1.PasswordChar = '\0'; + this.labelMesDispRData1.Radius = 3; + this.labelMesDispRData1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispRData1.Size = new System.Drawing.Size(90, 20); + this.labelMesDispRData1.TabIndex = 28; + this.labelMesDispRData1.Text = "-9.23 / -10.00"; + this.labelMesDispRData1.TextColor = System.Drawing.Color.White; + this.labelMesDispRData1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispRData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispRData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispRData1.Wordwrap = false; + // + // smartLabel23 + // + this.smartLabel23.BackGround = this.smartGroupBox2; + this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel23.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel23.LineSpacing = 0F; + this.smartLabel23.Location = new System.Drawing.Point(4, 104); + 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(70, 20); + this.smartLabel23.TabIndex = 39; + this.smartLabel23.Text = "ADC"; + 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; + // + // smartLabel32 + // + this.smartLabel32.BackGround = this.smartGroupBox2; + this.smartLabel32.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel32.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel32.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel32.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel32.LineSpacing = 0F; + this.smartLabel32.Location = new System.Drawing.Point(4, 195); + this.smartLabel32.Name = "smartLabel32"; + this.smartLabel32.OverlapOptimize = true; + this.smartLabel32.PasswordChar = '\0'; + this.smartLabel32.Radius = 3; + this.smartLabel32.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel32.Size = new System.Drawing.Size(70, 20); + this.smartLabel32.TabIndex = 29; + this.smartLabel32.Text = "RData"; + this.smartLabel32.TextColor = System.Drawing.Color.White; + this.smartLabel32.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel32.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel32.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel32.Wordwrap = false; + // + // smartSeparatorLine13 + // + this.smartSeparatorLine13.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine13.Line1Width = 1F; + this.smartSeparatorLine13.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine13.Line2Width = 1F; + this.smartSeparatorLine13.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine13.Location = new System.Drawing.Point(2, 192); + this.smartSeparatorLine13.Name = "smartSeparatorLine13"; + this.smartSeparatorLine13.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine13.TabIndex = 25; + this.smartSeparatorLine13.Text = "smartSeparatorLine13"; + // + // smartSeparatorLine3 + // + this.smartSeparatorLine3.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine3.Line1Width = 1F; + this.smartSeparatorLine3.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine3.Line2Width = 1F; + this.smartSeparatorLine3.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine3.Location = new System.Drawing.Point(2, 102); + this.smartSeparatorLine3.Name = "smartSeparatorLine3"; + this.smartSeparatorLine3.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine3.TabIndex = 38; + this.smartSeparatorLine3.Text = "smartSeparatorLine3"; + // + // labelMesDiffSecDiff1 + // + this.labelMesDiffSecDiff1.BackGround = null; + this.labelMesDiffSecDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecDiff1.LineSpacing = 0F; + this.labelMesDiffSecDiff1.Location = new System.Drawing.Point(80, 126); + this.labelMesDiffSecDiff1.Name = "labelMesDiffSecDiff1"; + this.labelMesDiffSecDiff1.OverlapOptimize = true; + this.labelMesDiffSecDiff1.PasswordChar = '\0'; + this.labelMesDiffSecDiff1.Radius = 3; + this.labelMesDiffSecDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecDiff1.Size = new System.Drawing.Size(90, 20); + this.labelMesDiffSecDiff1.TabIndex = 33; + this.labelMesDiffSecDiff1.Text = "0.0023"; + this.labelMesDiffSecDiff1.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecDiff1.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecDiff1.Wordwrap = false; + // // labelMesPressureWork1 // this.labelMesPressureWork1.BackGround = null; @@ -2561,7 +2935,7 @@ this.labelMesPressureWork1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelMesPressureWork1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMesPressureWork1.LineSpacing = 0F; - this.labelMesPressureWork1.Location = new System.Drawing.Point(80, 260); + this.labelMesPressureWork1.Location = new System.Drawing.Point(80, 82); this.labelMesPressureWork1.Name = "labelMesPressureWork1"; this.labelMesPressureWork1.OverlapOptimize = true; this.labelMesPressureWork1.PasswordChar = '\0'; @@ -2576,6 +2950,29 @@ this.labelMesPressureWork1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMesPressureWork1.Wordwrap = false; // + // smartLabel28 + // + this.smartLabel28.BackGround = this.smartGroupBox2; + this.smartLabel28.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel28.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel28.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel28.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel28.LineSpacing = 0F; + this.smartLabel28.Location = new System.Drawing.Point(4, 126); + this.smartLabel28.Name = "smartLabel28"; + this.smartLabel28.OverlapOptimize = true; + this.smartLabel28.PasswordChar = '\0'; + this.smartLabel28.Radius = 3; + this.smartLabel28.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel28.Size = new System.Drawing.Size(70, 20); + this.smartLabel28.TabIndex = 32; + this.smartLabel28.Text = "LR.Sec"; + this.smartLabel28.TextColor = System.Drawing.Color.White; + this.smartLabel28.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel28.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel28.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel28.Wordwrap = false; + // // labelMesPressureMaster1 // this.labelMesPressureMaster1.BackGround = null; @@ -2584,7 +2981,7 @@ this.labelMesPressureMaster1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelMesPressureMaster1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMesPressureMaster1.LineSpacing = 0F; - this.labelMesPressureMaster1.Location = new System.Drawing.Point(80, 240); + this.labelMesPressureMaster1.Location = new System.Drawing.Point(80, 62); this.labelMesPressureMaster1.Name = "labelMesPressureMaster1"; this.labelMesPressureMaster1.OverlapOptimize = true; this.labelMesPressureMaster1.PasswordChar = '\0'; @@ -2607,7 +3004,7 @@ this.smartLabel25.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel25.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel25.LineSpacing = 0F; - this.smartLabel25.Location = new System.Drawing.Point(4, 240); + this.smartLabel25.Location = new System.Drawing.Point(4, 62); this.smartLabel25.Name = "smartLabel25"; this.smartLabel25.OverlapOptimize = true; this.smartLabel25.PasswordChar = '\0'; @@ -2622,436 +3019,6 @@ this.smartLabel25.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel25.Wordwrap = false; // - // smartLabel26 - // - this.smartLabel26.BackGround = this.smartGroupBox2; - this.smartLabel26.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel26.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel26.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel26.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel26.LineSpacing = 0F; - this.smartLabel26.Location = new System.Drawing.Point(4, 260); - this.smartLabel26.Name = "smartLabel26"; - this.smartLabel26.OverlapOptimize = true; - this.smartLabel26.PasswordChar = '\0'; - this.smartLabel26.Radius = 3; - this.smartLabel26.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel26.Size = new System.Drawing.Size(70, 20); - this.smartLabel26.TabIndex = 34; - this.smartLabel26.Text = "work"; - this.smartLabel26.TextColor = System.Drawing.Color.White; - this.smartLabel26.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel26.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel26.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel26.Wordwrap = false; - // - // labelMesDiffMean1 - // - this.labelMesDiffMean1.BackGround = null; - this.labelMesDiffMean1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDiffMean1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDiffMean1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDiffMean1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDiffMean1.LineSpacing = 0F; - this.labelMesDiffMean1.Location = new System.Drawing.Point(80, 216); - this.labelMesDiffMean1.Name = "labelMesDiffMean1"; - this.labelMesDiffMean1.OverlapOptimize = true; - this.labelMesDiffMean1.PasswordChar = '\0'; - this.labelMesDiffMean1.Radius = 3; - this.labelMesDiffMean1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDiffMean1.Size = new System.Drawing.Size(90, 20); - this.labelMesDiffMean1.TabIndex = 49; - this.labelMesDiffMean1.Text = "0.0023"; - this.labelMesDiffMean1.TextColor = System.Drawing.Color.White; - this.labelMesDiffMean1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDiffMean1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDiffMean1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDiffMean1.Wordwrap = false; - // - // smartLabel41 - // - this.smartLabel41.BackGround = this.smartGroupBox2; - this.smartLabel41.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel41.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel41.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel41.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel41.LineSpacing = 0F; - this.smartLabel41.Location = new System.Drawing.Point(4, 216); - this.smartLabel41.Name = "smartLabel41"; - this.smartLabel41.OverlapOptimize = true; - this.smartLabel41.PasswordChar = '\0'; - this.smartLabel41.Radius = 3; - this.smartLabel41.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel41.Size = new System.Drawing.Size(70, 20); - this.smartLabel41.TabIndex = 48; - this.smartLabel41.Text = "LR.Avg"; - this.smartLabel41.TextColor = System.Drawing.Color.White; - this.smartLabel41.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel41.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel41.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel41.Wordwrap = false; - // - // labelMesDiffSecSum1 - // - this.labelMesDiffSecSum1.BackGround = null; - this.labelMesDiffSecSum1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDiffSecSum1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDiffSecSum1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDiffSecSum1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDiffSecSum1.LineSpacing = 0F; - this.labelMesDiffSecSum1.Location = new System.Drawing.Point(80, 194); - this.labelMesDiffSecSum1.Name = "labelMesDiffSecSum1"; - this.labelMesDiffSecSum1.OverlapOptimize = true; - this.labelMesDiffSecSum1.PasswordChar = '\0'; - this.labelMesDiffSecSum1.Radius = 3; - this.labelMesDiffSecSum1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDiffSecSum1.Size = new System.Drawing.Size(90, 20); - this.labelMesDiffSecSum1.TabIndex = 47; - this.labelMesDiffSecSum1.Text = "0.0023"; - this.labelMesDiffSecSum1.TextColor = System.Drawing.Color.White; - this.labelMesDiffSecSum1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDiffSecSum1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDiffSecSum1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDiffSecSum1.Wordwrap = false; - // - // smartLabel45 - // - this.smartLabel45.BackGround = this.smartGroupBox2; - this.smartLabel45.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel45.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel45.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel45.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel45.LineSpacing = 0F; - this.smartLabel45.Location = new System.Drawing.Point(4, 194); - this.smartLabel45.Name = "smartLabel45"; - this.smartLabel45.OverlapOptimize = true; - this.smartLabel45.PasswordChar = '\0'; - this.smartLabel45.Radius = 3; - this.smartLabel45.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel45.Size = new System.Drawing.Size(70, 20); - this.smartLabel45.TabIndex = 46; - this.smartLabel45.Text = "LR.Sum"; - this.smartLabel45.TextColor = System.Drawing.Color.White; - this.smartLabel45.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel45.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel45.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel45.Wordwrap = false; - // - // labelMesDispSTD1 - // - this.labelMesDispSTD1.BackGround = null; - this.labelMesDispSTD1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispSTD1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispSTD1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispSTD1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispSTD1.LineSpacing = 0F; - this.labelMesDispSTD1.Location = new System.Drawing.Point(80, 127); - this.labelMesDispSTD1.Name = "labelMesDispSTD1"; - this.labelMesDispSTD1.OverlapOptimize = true; - this.labelMesDispSTD1.PasswordChar = '\0'; - this.labelMesDispSTD1.Radius = 3; - this.labelMesDispSTD1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispSTD1.Size = new System.Drawing.Size(90, 20); - this.labelMesDispSTD1.TabIndex = 45; - this.labelMesDispSTD1.Text = "9.2354"; - this.labelMesDispSTD1.TextColor = System.Drawing.Color.Gray; - this.labelMesDispSTD1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispSTD1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispSTD1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispSTD1.Wordwrap = false; - // - // smartLabel48 - // - this.smartLabel48.BackGround = this.smartGroupBox2; - this.smartLabel48.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel48.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel48.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel48.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel48.LineSpacing = 0F; - this.smartLabel48.Location = new System.Drawing.Point(4, 127); - this.smartLabel48.Name = "smartLabel48"; - this.smartLabel48.OverlapOptimize = true; - this.smartLabel48.PasswordChar = '\0'; - this.smartLabel48.Radius = 3; - this.smartLabel48.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel48.Size = new System.Drawing.Size(70, 20); - this.smartLabel48.TabIndex = 44; - this.smartLabel48.Text = "STD"; - this.smartLabel48.TextColor = System.Drawing.Color.Gray; - this.smartLabel48.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel48.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel48.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel48.Wordwrap = false; - // - // labelMesDispMDataDiff1 - // - this.labelMesDispMDataDiff1.BackGround = null; - this.labelMesDispMDataDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispMDataDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispMDataDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispMDataDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispMDataDiff1.LineSpacing = 0F; - this.labelMesDispMDataDiff1.Location = new System.Drawing.Point(80, 105); - this.labelMesDispMDataDiff1.Name = "labelMesDispMDataDiff1"; - this.labelMesDispMDataDiff1.OverlapOptimize = true; - this.labelMesDispMDataDiff1.PasswordChar = '\0'; - this.labelMesDispMDataDiff1.Radius = 3; - this.labelMesDispMDataDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispMDataDiff1.Size = new System.Drawing.Size(90, 20); - this.labelMesDispMDataDiff1.TabIndex = 43; - this.labelMesDispMDataDiff1.Text = "9.2354"; - this.labelMesDispMDataDiff1.TextColor = System.Drawing.Color.Gray; - this.labelMesDispMDataDiff1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispMDataDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispMDataDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispMDataDiff1.Wordwrap = false; - // - // smartLabel53 - // - this.smartLabel53.BackGround = this.smartGroupBox2; - this.smartLabel53.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel53.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel53.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel53.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel53.LineSpacing = 0F; - this.smartLabel53.Location = new System.Drawing.Point(4, 105); - this.smartLabel53.Name = "smartLabel53"; - this.smartLabel53.OverlapOptimize = true; - this.smartLabel53.PasswordChar = '\0'; - this.smartLabel53.Radius = 3; - this.smartLabel53.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel53.Size = new System.Drawing.Size(70, 20); - this.smartLabel53.TabIndex = 42; - this.smartLabel53.Text = "Ch.rate"; - this.smartLabel53.TextColor = System.Drawing.Color.Gray; - this.smartLabel53.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel53.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel53.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel53.Wordwrap = false; - // - // smartSeparatorLine23 - // - this.smartSeparatorLine23.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine23.Line1Width = 1F; - this.smartSeparatorLine23.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine23.Line2Width = 1F; - this.smartSeparatorLine23.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine23.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine23.Name = "smartSeparatorLine23"; - this.smartSeparatorLine23.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine23.TabIndex = 37; - this.smartSeparatorLine23.Text = "smartSeparatorLine23"; - // - // labelMesDiffMadc1 - // - this.labelMesDiffMadc1.BackGround = null; - this.labelMesDiffMadc1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDiffMadc1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDiffMadc1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDiffMadc1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDiffMadc1.LineSpacing = 0F; - this.labelMesDiffMadc1.Location = new System.Drawing.Point(80, 150); - this.labelMesDiffMadc1.Name = "labelMesDiffMadc1"; - this.labelMesDiffMadc1.OverlapOptimize = true; - this.labelMesDiffMadc1.PasswordChar = '\0'; - this.labelMesDiffMadc1.Radius = 3; - this.labelMesDiffMadc1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDiffMadc1.Size = new System.Drawing.Size(90, 20); - this.labelMesDiffMadc1.TabIndex = 40; - this.labelMesDiffMadc1.Text = "0.0023"; - this.labelMesDiffMadc1.TextColor = System.Drawing.Color.White; - this.labelMesDiffMadc1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDiffMadc1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDiffMadc1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDiffMadc1.Wordwrap = false; - // - // smartLabel23 - // - this.smartLabel23.BackGround = this.smartGroupBox2; - this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel23.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel23.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel23.LineSpacing = 0F; - this.smartLabel23.Location = new System.Drawing.Point(4, 150); - 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(70, 20); - this.smartLabel23.TabIndex = 39; - this.smartLabel23.Text = "ADC"; - 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; - // - // smartSeparatorLine3 - // - this.smartSeparatorLine3.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine3.Line1Width = 1F; - this.smartSeparatorLine3.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine3.Line2Width = 1F; - this.smartSeparatorLine3.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine3.Location = new System.Drawing.Point(2, 148); - this.smartSeparatorLine3.Name = "smartSeparatorLine3"; - this.smartSeparatorLine3.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine3.TabIndex = 38; - this.smartSeparatorLine3.Text = "smartSeparatorLine3"; - // - // labelMesDiffSecDiff1 - // - this.labelMesDiffSecDiff1.BackGround = null; - this.labelMesDiffSecDiff1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDiffSecDiff1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDiffSecDiff1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDiffSecDiff1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDiffSecDiff1.LineSpacing = 0F; - this.labelMesDiffSecDiff1.Location = new System.Drawing.Point(80, 172); - this.labelMesDiffSecDiff1.Name = "labelMesDiffSecDiff1"; - this.labelMesDiffSecDiff1.OverlapOptimize = true; - this.labelMesDiffSecDiff1.PasswordChar = '\0'; - this.labelMesDiffSecDiff1.Radius = 3; - this.labelMesDiffSecDiff1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDiffSecDiff1.Size = new System.Drawing.Size(90, 20); - this.labelMesDiffSecDiff1.TabIndex = 33; - this.labelMesDiffSecDiff1.Text = "0.0023"; - this.labelMesDiffSecDiff1.TextColor = System.Drawing.Color.White; - this.labelMesDiffSecDiff1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDiffSecDiff1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDiffSecDiff1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDiffSecDiff1.Wordwrap = false; - // - // smartLabel28 - // - this.smartLabel28.BackGround = this.smartGroupBox2; - this.smartLabel28.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel28.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel28.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel28.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel28.LineSpacing = 0F; - this.smartLabel28.Location = new System.Drawing.Point(4, 172); - this.smartLabel28.Name = "smartLabel28"; - this.smartLabel28.OverlapOptimize = true; - this.smartLabel28.PasswordChar = '\0'; - this.smartLabel28.Radius = 3; - this.smartLabel28.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel28.Size = new System.Drawing.Size(70, 20); - this.smartLabel28.TabIndex = 32; - this.smartLabel28.Text = "LR.Sec"; - this.smartLabel28.TextColor = System.Drawing.Color.White; - this.smartLabel28.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel28.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel28.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel28.Wordwrap = false; - // - // labelMesDispMData1 - // - this.labelMesDispMData1.BackGround = null; - this.labelMesDispMData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispMData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispMData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispMData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispMData1.LineSpacing = 0F; - this.labelMesDispMData1.Location = new System.Drawing.Point(80, 83); - this.labelMesDispMData1.Name = "labelMesDispMData1"; - this.labelMesDispMData1.OverlapOptimize = true; - this.labelMesDispMData1.PasswordChar = '\0'; - this.labelMesDispMData1.Radius = 3; - this.labelMesDispMData1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispMData1.Size = new System.Drawing.Size(90, 20); - this.labelMesDispMData1.TabIndex = 31; - this.labelMesDispMData1.Text = "9.2354"; - this.labelMesDispMData1.TextColor = System.Drawing.Color.Gray; - this.labelMesDispMData1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispMData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispMData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispMData1.Wordwrap = false; - // - // smartLabel30 - // - this.smartLabel30.BackGround = this.smartGroupBox2; - this.smartLabel30.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel30.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel30.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel30.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel30.LineSpacing = 0F; - this.smartLabel30.Location = new System.Drawing.Point(4, 83); - this.smartLabel30.Name = "smartLabel30"; - this.smartLabel30.OverlapOptimize = true; - this.smartLabel30.PasswordChar = '\0'; - this.smartLabel30.Radius = 3; - this.smartLabel30.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel30.Size = new System.Drawing.Size(70, 20); - this.smartLabel30.TabIndex = 30; - this.smartLabel30.Text = "MData"; - this.smartLabel30.TextColor = System.Drawing.Color.Gray; - this.smartLabel30.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel30.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel30.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel30.Wordwrap = false; - // - // labelMesDispRData1 - // - this.labelMesDispRData1.BackGround = null; - this.labelMesDispRData1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispRData1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispRData1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispRData1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispRData1.LineSpacing = 0F; - this.labelMesDispRData1.Location = new System.Drawing.Point(80, 61); - this.labelMesDispRData1.Name = "labelMesDispRData1"; - this.labelMesDispRData1.OverlapOptimize = true; - this.labelMesDispRData1.PasswordChar = '\0'; - this.labelMesDispRData1.Radius = 3; - this.labelMesDispRData1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispRData1.Size = new System.Drawing.Size(90, 20); - this.labelMesDispRData1.TabIndex = 28; - this.labelMesDispRData1.Text = "-9.23 / -10.00"; - this.labelMesDispRData1.TextColor = System.Drawing.Color.White; - this.labelMesDispRData1.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispRData1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispRData1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispRData1.Wordwrap = false; - // - // smartLabel32 - // - this.smartLabel32.BackGround = this.smartGroupBox2; - this.smartLabel32.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel32.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel32.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel32.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel32.LineSpacing = 0F; - this.smartLabel32.Location = new System.Drawing.Point(4, 61); - this.smartLabel32.Name = "smartLabel32"; - this.smartLabel32.OverlapOptimize = true; - this.smartLabel32.PasswordChar = '\0'; - this.smartLabel32.Radius = 3; - this.smartLabel32.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel32.Size = new System.Drawing.Size(70, 20); - this.smartLabel32.TabIndex = 29; - this.smartLabel32.Text = "RData"; - this.smartLabel32.TextColor = System.Drawing.Color.White; - this.smartLabel32.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel32.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel32.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel32.Wordwrap = false; - // - // smartSeparatorLine13 - // - this.smartSeparatorLine13.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine13.Line1Width = 1F; - this.smartSeparatorLine13.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine13.Line2Width = 1F; - this.smartSeparatorLine13.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine13.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine13.Name = "smartSeparatorLine13"; - this.smartSeparatorLine13.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine13.TabIndex = 25; - this.smartSeparatorLine13.Text = "smartSeparatorLine13"; - // // labelMesResult1 // this.labelMesResult1.BackGround = null; @@ -3075,6 +3042,29 @@ this.labelMesResult1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMesResult1.Wordwrap = false; // + // smartLabel26 + // + this.smartLabel26.BackGround = this.smartGroupBox2; + this.smartLabel26.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel26.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel26.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel26.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel26.LineSpacing = 0F; + this.smartLabel26.Location = new System.Drawing.Point(4, 82); + this.smartLabel26.Name = "smartLabel26"; + this.smartLabel26.OverlapOptimize = true; + this.smartLabel26.PasswordChar = '\0'; + this.smartLabel26.Radius = 3; + this.smartLabel26.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel26.Size = new System.Drawing.Size(70, 20); + this.smartLabel26.TabIndex = 34; + this.smartLabel26.Text = "work"; + this.smartLabel26.TextColor = System.Drawing.Color.White; + this.smartLabel26.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel26.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel26.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel26.Wordwrap = false; + // // labelProgress9 // this.labelProgress9.BackGround = null; @@ -3241,30 +3231,30 @@ this.groupBoxMeasuring2.BackGround = null; this.groupBoxMeasuring2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); this.groupBoxMeasuring2.BackImage = null; - this.groupBoxMeasuring2.Controls.Add(this.labelMesPressureWork2); - this.groupBoxMeasuring2.Controls.Add(this.smartLabel87); - this.groupBoxMeasuring2.Controls.Add(this.labelMesDiffMean2); - this.groupBoxMeasuring2.Controls.Add(this.smartLabel120); - this.groupBoxMeasuring2.Controls.Add(this.labelMesDiffSecSum2); - this.groupBoxMeasuring2.Controls.Add(this.smartLabel122); - this.groupBoxMeasuring2.Controls.Add(this.labelMesDispSTD2); + this.groupBoxMeasuring2.Controls.Add(this.labelMesDispMDataMax2); + this.groupBoxMeasuring2.Controls.Add(this.labelMesDiffSecMax2); this.groupBoxMeasuring2.Controls.Add(this.smartLabel124); + this.groupBoxMeasuring2.Controls.Add(this.smartLabel120); this.groupBoxMeasuring2.Controls.Add(this.labelMesDispMDataDiff2); + this.groupBoxMeasuring2.Controls.Add(this.labelMesDiffSecSum2); + this.groupBoxMeasuring2.Controls.Add(this.labelMesDispRData2); + this.groupBoxMeasuring2.Controls.Add(this.smartLabel122); this.groupBoxMeasuring2.Controls.Add(this.smartLabel126); - this.groupBoxMeasuring2.Controls.Add(this.smartSeparatorLine26); this.groupBoxMeasuring2.Controls.Add(this.labelMesDiffMadc2); + this.groupBoxMeasuring2.Controls.Add(this.smartSeparatorLine18); this.groupBoxMeasuring2.Controls.Add(this.smartLabel84); + this.groupBoxMeasuring2.Controls.Add(this.smartLabel93); + this.groupBoxMeasuring2.Controls.Add(this.smartLabel91); this.groupBoxMeasuring2.Controls.Add(this.smartSeparatorLine25); - this.groupBoxMeasuring2.Controls.Add(this.labelMesPressureMaster2); - this.groupBoxMeasuring2.Controls.Add(this.smartLabel86); + this.groupBoxMeasuring2.Controls.Add(this.labelMesDispMData2); this.groupBoxMeasuring2.Controls.Add(this.labelMesDiffSecDiff2); this.groupBoxMeasuring2.Controls.Add(this.smartLabel89); - this.groupBoxMeasuring2.Controls.Add(this.labelMesDispMData2); - this.groupBoxMeasuring2.Controls.Add(this.smartLabel91); - this.groupBoxMeasuring2.Controls.Add(this.labelMesDispRData2); - this.groupBoxMeasuring2.Controls.Add(this.smartLabel93); - this.groupBoxMeasuring2.Controls.Add(this.smartSeparatorLine18); + this.groupBoxMeasuring2.Controls.Add(this.labelMesPressureWork2); this.groupBoxMeasuring2.Controls.Add(this.labelMesResult2); + this.groupBoxMeasuring2.Controls.Add(this.smartLabel87); + this.groupBoxMeasuring2.Controls.Add(this.labelMesPressureMaster2); + this.groupBoxMeasuring2.Controls.Add(this.smartLabel86); + this.groupBoxMeasuring2.Controls.Add(this.smartSeparatorLine26); this.groupBoxMeasuring2.FrameLineColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.groupBoxMeasuring2.FrameLineColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(58)))), ((int)(((byte)(110)))), ((int)(((byte)(165))))); this.groupBoxMeasuring2.FrameLineThickness = 2; @@ -3278,74 +3268,74 @@ this.groupBoxMeasuring2.Text = "Measuring"; this.groupBoxMeasuring2.TextColor = System.Drawing.Color.White; // - // labelMesPressureWork2 + // labelMesDispMDataMax2 // - this.labelMesPressureWork2.BackGround = null; - this.labelMesPressureWork2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesPressureWork2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesPressureWork2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesPressureWork2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesPressureWork2.LineSpacing = 0F; - this.labelMesPressureWork2.Location = new System.Drawing.Point(80, 259); - this.labelMesPressureWork2.Name = "labelMesPressureWork2"; - this.labelMesPressureWork2.OverlapOptimize = true; - this.labelMesPressureWork2.PasswordChar = '\0'; - this.labelMesPressureWork2.Radius = 3; - this.labelMesPressureWork2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesPressureWork2.Size = new System.Drawing.Size(90, 20); - this.labelMesPressureWork2.TabIndex = 41; - this.labelMesPressureWork2.Text = "0.0023"; - this.labelMesPressureWork2.TextColor = System.Drawing.Color.White; - this.labelMesPressureWork2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesPressureWork2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesPressureWork2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesPressureWork2.Wordwrap = false; + this.labelMesDispMDataMax2.BackGround = null; + this.labelMesDispMDataMax2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMDataMax2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMDataMax2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMDataMax2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMDataMax2.LineSpacing = 0F; + this.labelMesDispMDataMax2.Location = new System.Drawing.Point(80, 261); + this.labelMesDispMDataMax2.Name = "labelMesDispMDataMax2"; + this.labelMesDispMDataMax2.OverlapOptimize = true; + this.labelMesDispMDataMax2.PasswordChar = '\0'; + this.labelMesDispMDataMax2.Radius = 3; + this.labelMesDispMDataMax2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMDataMax2.Size = new System.Drawing.Size(90, 20); + this.labelMesDispMDataMax2.TabIndex = 45; + this.labelMesDispMDataMax2.Text = "9.2354"; + this.labelMesDispMDataMax2.TextColor = System.Drawing.Color.White; + this.labelMesDispMDataMax2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMDataMax2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMDataMax2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMDataMax2.Wordwrap = false; // - // smartLabel87 + // labelMesDiffSecMax2 // - this.smartLabel87.BackGround = this.smartGroupBox2; - this.smartLabel87.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel87.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel87.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel87.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel87.LineSpacing = 0F; - this.smartLabel87.Location = new System.Drawing.Point(4, 259); - this.smartLabel87.Name = "smartLabel87"; - this.smartLabel87.OverlapOptimize = true; - this.smartLabel87.PasswordChar = '\0'; - this.smartLabel87.Radius = 3; - this.smartLabel87.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel87.Size = new System.Drawing.Size(70, 20); - this.smartLabel87.TabIndex = 34; - this.smartLabel87.Text = "work"; - this.smartLabel87.TextColor = System.Drawing.Color.White; - this.smartLabel87.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel87.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel87.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel87.Wordwrap = false; + this.labelMesDiffSecMax2.BackGround = null; + this.labelMesDiffSecMax2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDiffSecMax2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDiffSecMax2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDiffSecMax2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDiffSecMax2.LineSpacing = 0F; + this.labelMesDiffSecMax2.Location = new System.Drawing.Point(80, 170); + this.labelMesDiffSecMax2.Name = "labelMesDiffSecMax2"; + this.labelMesDiffSecMax2.OverlapOptimize = true; + this.labelMesDiffSecMax2.PasswordChar = '\0'; + this.labelMesDiffSecMax2.Radius = 3; + this.labelMesDiffSecMax2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDiffSecMax2.Size = new System.Drawing.Size(90, 20); + this.labelMesDiffSecMax2.TabIndex = 49; + this.labelMesDiffSecMax2.Text = "0.0023"; + this.labelMesDiffSecMax2.TextColor = System.Drawing.Color.White; + this.labelMesDiffSecMax2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDiffSecMax2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDiffSecMax2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDiffSecMax2.Wordwrap = false; // - // labelMesDiffMean2 + // smartLabel124 // - this.labelMesDiffMean2.BackGround = null; - this.labelMesDiffMean2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDiffMean2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDiffMean2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDiffMean2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDiffMean2.LineSpacing = 0F; - this.labelMesDiffMean2.Location = new System.Drawing.Point(80, 216); - this.labelMesDiffMean2.Name = "labelMesDiffMean2"; - this.labelMesDiffMean2.OverlapOptimize = true; - this.labelMesDiffMean2.PasswordChar = '\0'; - this.labelMesDiffMean2.Radius = 3; - this.labelMesDiffMean2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDiffMean2.Size = new System.Drawing.Size(90, 20); - this.labelMesDiffMean2.TabIndex = 49; - this.labelMesDiffMean2.Text = "0.0023"; - this.labelMesDiffMean2.TextColor = System.Drawing.Color.White; - this.labelMesDiffMean2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDiffMean2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDiffMean2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDiffMean2.Wordwrap = false; + this.smartLabel124.BackGround = this.smartGroupBox2; + this.smartLabel124.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel124.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel124.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel124.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel124.LineSpacing = 0F; + this.smartLabel124.Location = new System.Drawing.Point(4, 261); + this.smartLabel124.Name = "smartLabel124"; + this.smartLabel124.OverlapOptimize = true; + this.smartLabel124.PasswordChar = '\0'; + this.smartLabel124.Radius = 3; + this.smartLabel124.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel124.Size = new System.Drawing.Size(70, 20); + this.smartLabel124.TabIndex = 44; + this.smartLabel124.Text = "MData.Max"; + this.smartLabel124.TextColor = System.Drawing.Color.White; + this.smartLabel124.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel124.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel124.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel124.Wordwrap = false; // // smartLabel120 // @@ -3355,7 +3345,7 @@ this.smartLabel120.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel120.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel120.LineSpacing = 0F; - this.smartLabel120.Location = new System.Drawing.Point(4, 216); + this.smartLabel120.Location = new System.Drawing.Point(4, 170); this.smartLabel120.Name = "smartLabel120"; this.smartLabel120.OverlapOptimize = true; this.smartLabel120.PasswordChar = '\0'; @@ -3363,13 +3353,36 @@ this.smartLabel120.RoundRectFillColor = System.Drawing.Color.LightBlue; this.smartLabel120.Size = new System.Drawing.Size(70, 20); this.smartLabel120.TabIndex = 48; - this.smartLabel120.Text = "LR.Avg"; + this.smartLabel120.Text = "LR.Max"; this.smartLabel120.TextColor = System.Drawing.Color.White; this.smartLabel120.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel120.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel120.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel120.Wordwrap = false; // + // labelMesDispMDataDiff2 + // + this.labelMesDispMDataDiff2.BackGround = null; + this.labelMesDispMDataDiff2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMDataDiff2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMDataDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMDataDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMDataDiff2.LineSpacing = 0F; + this.labelMesDispMDataDiff2.Location = new System.Drawing.Point(80, 239); + this.labelMesDispMDataDiff2.Name = "labelMesDispMDataDiff2"; + this.labelMesDispMDataDiff2.OverlapOptimize = true; + this.labelMesDispMDataDiff2.PasswordChar = '\0'; + this.labelMesDispMDataDiff2.Radius = 3; + this.labelMesDispMDataDiff2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMDataDiff2.Size = new System.Drawing.Size(90, 20); + this.labelMesDispMDataDiff2.TabIndex = 43; + this.labelMesDispMDataDiff2.Text = "9.2354"; + this.labelMesDispMDataDiff2.TextColor = System.Drawing.Color.White; + this.labelMesDispMDataDiff2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMDataDiff2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMDataDiff2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMDataDiff2.Wordwrap = false; + // // labelMesDiffSecSum2 // this.labelMesDiffSecSum2.BackGround = null; @@ -3378,7 +3391,7 @@ this.labelMesDiffSecSum2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelMesDiffSecSum2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMesDiffSecSum2.LineSpacing = 0F; - this.labelMesDiffSecSum2.Location = new System.Drawing.Point(80, 194); + this.labelMesDiffSecSum2.Location = new System.Drawing.Point(80, 148); this.labelMesDiffSecSum2.Name = "labelMesDiffSecSum2"; this.labelMesDiffSecSum2.OverlapOptimize = true; this.labelMesDiffSecSum2.PasswordChar = '\0'; @@ -3393,6 +3406,29 @@ this.labelMesDiffSecSum2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMesDiffSecSum2.Wordwrap = false; // + // labelMesDispRData2 + // + this.labelMesDispRData2.BackGround = null; + this.labelMesDispRData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispRData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispRData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispRData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispRData2.LineSpacing = 0F; + this.labelMesDispRData2.Location = new System.Drawing.Point(80, 195); + this.labelMesDispRData2.Name = "labelMesDispRData2"; + this.labelMesDispRData2.OverlapOptimize = true; + this.labelMesDispRData2.PasswordChar = '\0'; + this.labelMesDispRData2.Radius = 3; + this.labelMesDispRData2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispRData2.Size = new System.Drawing.Size(90, 20); + this.labelMesDispRData2.TabIndex = 28; + this.labelMesDispRData2.Text = "-9.23 / -10.00"; + this.labelMesDispRData2.TextColor = System.Drawing.Color.White; + this.labelMesDispRData2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispRData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispRData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispRData2.Wordwrap = false; + // // smartLabel122 // this.smartLabel122.BackGround = this.smartGroupBox2; @@ -3401,7 +3437,7 @@ this.smartLabel122.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel122.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel122.LineSpacing = 0F; - this.smartLabel122.Location = new System.Drawing.Point(4, 194); + this.smartLabel122.Location = new System.Drawing.Point(4, 148); this.smartLabel122.Name = "smartLabel122"; this.smartLabel122.OverlapOptimize = true; this.smartLabel122.PasswordChar = '\0'; @@ -3416,75 +3452,6 @@ this.smartLabel122.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel122.Wordwrap = false; // - // labelMesDispSTD2 - // - this.labelMesDispSTD2.BackGround = null; - this.labelMesDispSTD2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispSTD2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispSTD2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispSTD2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispSTD2.LineSpacing = 0F; - this.labelMesDispSTD2.Location = new System.Drawing.Point(80, 127); - this.labelMesDispSTD2.Name = "labelMesDispSTD2"; - this.labelMesDispSTD2.OverlapOptimize = true; - this.labelMesDispSTD2.PasswordChar = '\0'; - this.labelMesDispSTD2.Radius = 3; - this.labelMesDispSTD2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispSTD2.Size = new System.Drawing.Size(90, 20); - this.labelMesDispSTD2.TabIndex = 45; - this.labelMesDispSTD2.Text = "9.2354"; - this.labelMesDispSTD2.TextColor = System.Drawing.Color.Gray; - this.labelMesDispSTD2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispSTD2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispSTD2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispSTD2.Wordwrap = false; - // - // smartLabel124 - // - this.smartLabel124.BackGround = this.smartGroupBox2; - this.smartLabel124.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel124.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel124.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel124.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel124.LineSpacing = 0F; - this.smartLabel124.Location = new System.Drawing.Point(4, 127); - this.smartLabel124.Name = "smartLabel124"; - this.smartLabel124.OverlapOptimize = true; - this.smartLabel124.PasswordChar = '\0'; - this.smartLabel124.Radius = 3; - this.smartLabel124.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel124.Size = new System.Drawing.Size(70, 20); - this.smartLabel124.TabIndex = 44; - this.smartLabel124.Text = "STD"; - this.smartLabel124.TextColor = System.Drawing.Color.Gray; - this.smartLabel124.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel124.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel124.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel124.Wordwrap = false; - // - // labelMesDispMDataDiff2 - // - this.labelMesDispMDataDiff2.BackGround = null; - this.labelMesDispMDataDiff2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispMDataDiff2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispMDataDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispMDataDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispMDataDiff2.LineSpacing = 0F; - this.labelMesDispMDataDiff2.Location = new System.Drawing.Point(80, 105); - this.labelMesDispMDataDiff2.Name = "labelMesDispMDataDiff2"; - this.labelMesDispMDataDiff2.OverlapOptimize = true; - this.labelMesDispMDataDiff2.PasswordChar = '\0'; - this.labelMesDispMDataDiff2.Radius = 3; - this.labelMesDispMDataDiff2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispMDataDiff2.Size = new System.Drawing.Size(90, 20); - this.labelMesDispMDataDiff2.TabIndex = 43; - this.labelMesDispMDataDiff2.Text = "9.2354"; - this.labelMesDispMDataDiff2.TextColor = System.Drawing.Color.Gray; - this.labelMesDispMDataDiff2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispMDataDiff2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispMDataDiff2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispMDataDiff2.Wordwrap = false; - // // smartLabel126 // this.smartLabel126.BackGround = this.smartGroupBox2; @@ -3493,7 +3460,7 @@ this.smartLabel126.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel126.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel126.LineSpacing = 0F; - this.smartLabel126.Location = new System.Drawing.Point(4, 105); + this.smartLabel126.Location = new System.Drawing.Point(4, 239); this.smartLabel126.Name = "smartLabel126"; this.smartLabel126.OverlapOptimize = true; this.smartLabel126.PasswordChar = '\0'; @@ -3501,26 +3468,13 @@ this.smartLabel126.RoundRectFillColor = System.Drawing.Color.LightBlue; this.smartLabel126.Size = new System.Drawing.Size(70, 20); this.smartLabel126.TabIndex = 42; - this.smartLabel126.Text = "Ch.rate"; - this.smartLabel126.TextColor = System.Drawing.Color.Gray; + this.smartLabel126.Text = "MData.Diff"; + this.smartLabel126.TextColor = System.Drawing.Color.White; this.smartLabel126.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel126.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel126.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel126.Wordwrap = false; // - // smartSeparatorLine26 - // - this.smartSeparatorLine26.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine26.Line1Width = 1F; - this.smartSeparatorLine26.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine26.Line2Width = 1F; - this.smartSeparatorLine26.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine26.Location = new System.Drawing.Point(2, 236); - this.smartSeparatorLine26.Name = "smartSeparatorLine26"; - this.smartSeparatorLine26.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine26.TabIndex = 37; - this.smartSeparatorLine26.Text = "smartSeparatorLine26"; - // // labelMesDiffMadc2 // this.labelMesDiffMadc2.BackGround = null; @@ -3529,7 +3483,7 @@ this.labelMesDiffMadc2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelMesDiffMadc2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMesDiffMadc2.LineSpacing = 0F; - this.labelMesDiffMadc2.Location = new System.Drawing.Point(80, 150); + this.labelMesDiffMadc2.Location = new System.Drawing.Point(80, 104); this.labelMesDiffMadc2.Name = "labelMesDiffMadc2"; this.labelMesDiffMadc2.OverlapOptimize = true; this.labelMesDiffMadc2.PasswordChar = '\0'; @@ -3544,6 +3498,19 @@ this.labelMesDiffMadc2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMesDiffMadc2.Wordwrap = false; // + // smartSeparatorLine18 + // + this.smartSeparatorLine18.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine18.Line1Width = 1F; + this.smartSeparatorLine18.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine18.Line2Width = 1F; + this.smartSeparatorLine18.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine18.Location = new System.Drawing.Point(2, 192); + this.smartSeparatorLine18.Name = "smartSeparatorLine18"; + this.smartSeparatorLine18.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine18.TabIndex = 25; + this.smartSeparatorLine18.Text = "smartSeparatorLine18"; + // // smartLabel84 // this.smartLabel84.BackGround = this.smartGroupBox2; @@ -3552,7 +3519,7 @@ this.smartLabel84.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel84.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel84.LineSpacing = 0F; - this.smartLabel84.Location = new System.Drawing.Point(4, 150); + this.smartLabel84.Location = new System.Drawing.Point(4, 104); this.smartLabel84.Name = "smartLabel84"; this.smartLabel84.OverlapOptimize = true; this.smartLabel84.PasswordChar = '\0'; @@ -3567,6 +3534,52 @@ this.smartLabel84.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel84.Wordwrap = false; // + // smartLabel93 + // + this.smartLabel93.BackGround = this.smartGroupBox2; + this.smartLabel93.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel93.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel93.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel93.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel93.LineSpacing = 0F; + this.smartLabel93.Location = new System.Drawing.Point(4, 195); + this.smartLabel93.Name = "smartLabel93"; + this.smartLabel93.OverlapOptimize = true; + this.smartLabel93.PasswordChar = '\0'; + this.smartLabel93.Radius = 3; + this.smartLabel93.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel93.Size = new System.Drawing.Size(70, 20); + this.smartLabel93.TabIndex = 29; + this.smartLabel93.Text = "RData"; + this.smartLabel93.TextColor = System.Drawing.Color.White; + this.smartLabel93.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel93.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel93.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel93.Wordwrap = false; + // + // smartLabel91 + // + this.smartLabel91.BackGround = this.smartGroupBox2; + this.smartLabel91.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel91.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel91.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel91.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel91.LineSpacing = 0F; + this.smartLabel91.Location = new System.Drawing.Point(4, 217); + this.smartLabel91.Name = "smartLabel91"; + this.smartLabel91.OverlapOptimize = true; + this.smartLabel91.PasswordChar = '\0'; + this.smartLabel91.Radius = 3; + this.smartLabel91.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel91.Size = new System.Drawing.Size(70, 20); + this.smartLabel91.TabIndex = 30; + this.smartLabel91.Text = "MData"; + this.smartLabel91.TextColor = System.Drawing.Color.White; + this.smartLabel91.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel91.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel91.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel91.Wordwrap = false; + // // smartSeparatorLine25 // this.smartSeparatorLine25.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); @@ -3574,57 +3587,34 @@ this.smartSeparatorLine25.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.smartSeparatorLine25.Line2Width = 1F; this.smartSeparatorLine25.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine25.Location = new System.Drawing.Point(2, 148); + this.smartSeparatorLine25.Location = new System.Drawing.Point(2, 102); this.smartSeparatorLine25.Name = "smartSeparatorLine25"; this.smartSeparatorLine25.Size = new System.Drawing.Size(171, 2); this.smartSeparatorLine25.TabIndex = 38; this.smartSeparatorLine25.Text = "smartSeparatorLine25"; // - // labelMesPressureMaster2 + // labelMesDispMData2 // - this.labelMesPressureMaster2.BackGround = null; - this.labelMesPressureMaster2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesPressureMaster2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesPressureMaster2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesPressureMaster2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesPressureMaster2.LineSpacing = 0F; - this.labelMesPressureMaster2.Location = new System.Drawing.Point(80, 240); - this.labelMesPressureMaster2.Name = "labelMesPressureMaster2"; - this.labelMesPressureMaster2.OverlapOptimize = true; - this.labelMesPressureMaster2.PasswordChar = '\0'; - this.labelMesPressureMaster2.Radius = 3; - this.labelMesPressureMaster2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesPressureMaster2.Size = new System.Drawing.Size(90, 20); - this.labelMesPressureMaster2.TabIndex = 36; - this.labelMesPressureMaster2.Text = "0.0023"; - this.labelMesPressureMaster2.TextColor = System.Drawing.Color.White; - this.labelMesPressureMaster2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesPressureMaster2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesPressureMaster2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesPressureMaster2.Wordwrap = false; - // - // smartLabel86 - // - this.smartLabel86.BackGround = this.smartGroupBox2; - this.smartLabel86.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel86.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel86.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel86.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel86.LineSpacing = 0F; - this.smartLabel86.Location = new System.Drawing.Point(4, 240); - this.smartLabel86.Name = "smartLabel86"; - this.smartLabel86.OverlapOptimize = true; - this.smartLabel86.PasswordChar = '\0'; - this.smartLabel86.Radius = 3; - this.smartLabel86.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel86.Size = new System.Drawing.Size(70, 20); - this.smartLabel86.TabIndex = 35; - this.smartLabel86.Text = "master"; - this.smartLabel86.TextColor = System.Drawing.Color.White; - this.smartLabel86.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel86.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel86.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel86.Wordwrap = false; + this.labelMesDispMData2.BackGround = null; + this.labelMesDispMData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesDispMData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesDispMData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesDispMData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesDispMData2.LineSpacing = 0F; + this.labelMesDispMData2.Location = new System.Drawing.Point(80, 217); + this.labelMesDispMData2.Name = "labelMesDispMData2"; + this.labelMesDispMData2.OverlapOptimize = true; + this.labelMesDispMData2.PasswordChar = '\0'; + this.labelMesDispMData2.Radius = 3; + this.labelMesDispMData2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesDispMData2.Size = new System.Drawing.Size(90, 20); + this.labelMesDispMData2.TabIndex = 31; + this.labelMesDispMData2.Text = "9.2354"; + this.labelMesDispMData2.TextColor = System.Drawing.Color.White; + this.labelMesDispMData2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesDispMData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesDispMData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesDispMData2.Wordwrap = false; // // labelMesDiffSecDiff2 // @@ -3634,7 +3624,7 @@ this.labelMesDiffSecDiff2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelMesDiffSecDiff2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.labelMesDiffSecDiff2.LineSpacing = 0F; - this.labelMesDiffSecDiff2.Location = new System.Drawing.Point(80, 172); + this.labelMesDiffSecDiff2.Location = new System.Drawing.Point(80, 126); this.labelMesDiffSecDiff2.Name = "labelMesDiffSecDiff2"; this.labelMesDiffSecDiff2.OverlapOptimize = true; this.labelMesDiffSecDiff2.PasswordChar = '\0'; @@ -3657,7 +3647,7 @@ this.smartLabel89.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.smartLabel89.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); this.smartLabel89.LineSpacing = 0F; - this.smartLabel89.Location = new System.Drawing.Point(4, 172); + this.smartLabel89.Location = new System.Drawing.Point(4, 126); this.smartLabel89.Name = "smartLabel89"; this.smartLabel89.OverlapOptimize = true; this.smartLabel89.PasswordChar = '\0'; @@ -3672,110 +3662,28 @@ this.smartLabel89.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel89.Wordwrap = false; // - // labelMesDispMData2 + // labelMesPressureWork2 // - this.labelMesDispMData2.BackGround = null; - this.labelMesDispMData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispMData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispMData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispMData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispMData2.LineSpacing = 0F; - this.labelMesDispMData2.Location = new System.Drawing.Point(80, 83); - this.labelMesDispMData2.Name = "labelMesDispMData2"; - this.labelMesDispMData2.OverlapOptimize = true; - this.labelMesDispMData2.PasswordChar = '\0'; - this.labelMesDispMData2.Radius = 3; - this.labelMesDispMData2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispMData2.Size = new System.Drawing.Size(90, 20); - this.labelMesDispMData2.TabIndex = 31; - this.labelMesDispMData2.Text = "9.2354"; - this.labelMesDispMData2.TextColor = System.Drawing.Color.Gray; - this.labelMesDispMData2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispMData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispMData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispMData2.Wordwrap = false; - // - // smartLabel91 - // - this.smartLabel91.BackGround = this.smartGroupBox2; - this.smartLabel91.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel91.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel91.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel91.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel91.LineSpacing = 0F; - this.smartLabel91.Location = new System.Drawing.Point(4, 83); - this.smartLabel91.Name = "smartLabel91"; - this.smartLabel91.OverlapOptimize = true; - this.smartLabel91.PasswordChar = '\0'; - this.smartLabel91.Radius = 3; - this.smartLabel91.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel91.Size = new System.Drawing.Size(70, 20); - this.smartLabel91.TabIndex = 30; - this.smartLabel91.Text = "MData"; - this.smartLabel91.TextColor = System.Drawing.Color.Gray; - this.smartLabel91.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel91.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel91.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel91.Wordwrap = false; - // - // labelMesDispRData2 - // - this.labelMesDispRData2.BackGround = null; - this.labelMesDispRData2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.labelMesDispRData2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelMesDispRData2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelMesDispRData2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.labelMesDispRData2.LineSpacing = 0F; - this.labelMesDispRData2.Location = new System.Drawing.Point(80, 61); - this.labelMesDispRData2.Name = "labelMesDispRData2"; - this.labelMesDispRData2.OverlapOptimize = true; - this.labelMesDispRData2.PasswordChar = '\0'; - this.labelMesDispRData2.Radius = 3; - this.labelMesDispRData2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelMesDispRData2.Size = new System.Drawing.Size(90, 20); - this.labelMesDispRData2.TabIndex = 28; - this.labelMesDispRData2.Text = "-9.23 / -10.00"; - this.labelMesDispRData2.TextColor = System.Drawing.Color.White; - this.labelMesDispRData2.TextColorDisable = System.Drawing.Color.Gray; - this.labelMesDispRData2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelMesDispRData2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelMesDispRData2.Wordwrap = false; - // - // smartLabel93 - // - this.smartLabel93.BackGround = this.smartGroupBox2; - this.smartLabel93.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); - this.smartLabel93.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel93.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.smartLabel93.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); - this.smartLabel93.LineSpacing = 0F; - this.smartLabel93.Location = new System.Drawing.Point(4, 61); - this.smartLabel93.Name = "smartLabel93"; - this.smartLabel93.OverlapOptimize = true; - this.smartLabel93.PasswordChar = '\0'; - this.smartLabel93.Radius = 3; - this.smartLabel93.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.smartLabel93.Size = new System.Drawing.Size(70, 20); - this.smartLabel93.TabIndex = 29; - this.smartLabel93.Text = "RData"; - this.smartLabel93.TextColor = System.Drawing.Color.White; - this.smartLabel93.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel93.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel93.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel93.Wordwrap = false; - // - // smartSeparatorLine18 - // - this.smartSeparatorLine18.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine18.Line1Width = 1F; - this.smartSeparatorLine18.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.smartSeparatorLine18.Line2Width = 1F; - this.smartSeparatorLine18.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; - this.smartSeparatorLine18.Location = new System.Drawing.Point(2, 58); - this.smartSeparatorLine18.Name = "smartSeparatorLine18"; - this.smartSeparatorLine18.Size = new System.Drawing.Size(171, 2); - this.smartSeparatorLine18.TabIndex = 25; - this.smartSeparatorLine18.Text = "smartSeparatorLine18"; + this.labelMesPressureWork2.BackGround = null; + this.labelMesPressureWork2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesPressureWork2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesPressureWork2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesPressureWork2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesPressureWork2.LineSpacing = 0F; + this.labelMesPressureWork2.Location = new System.Drawing.Point(80, 82); + this.labelMesPressureWork2.Name = "labelMesPressureWork2"; + this.labelMesPressureWork2.OverlapOptimize = true; + this.labelMesPressureWork2.PasswordChar = '\0'; + this.labelMesPressureWork2.Radius = 3; + this.labelMesPressureWork2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesPressureWork2.Size = new System.Drawing.Size(90, 20); + this.labelMesPressureWork2.TabIndex = 41; + this.labelMesPressureWork2.Text = "0.0023"; + this.labelMesPressureWork2.TextColor = System.Drawing.Color.White; + this.labelMesPressureWork2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesPressureWork2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesPressureWork2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesPressureWork2.Wordwrap = false; // // labelMesResult2 // @@ -3800,6 +3708,88 @@ this.labelMesResult2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelMesResult2.Wordwrap = false; // + // smartLabel87 + // + this.smartLabel87.BackGround = this.smartGroupBox2; + this.smartLabel87.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel87.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel87.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel87.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel87.LineSpacing = 0F; + this.smartLabel87.Location = new System.Drawing.Point(4, 82); + this.smartLabel87.Name = "smartLabel87"; + this.smartLabel87.OverlapOptimize = true; + this.smartLabel87.PasswordChar = '\0'; + this.smartLabel87.Radius = 3; + this.smartLabel87.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel87.Size = new System.Drawing.Size(70, 20); + this.smartLabel87.TabIndex = 34; + this.smartLabel87.Text = "work"; + this.smartLabel87.TextColor = System.Drawing.Color.White; + this.smartLabel87.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel87.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel87.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel87.Wordwrap = false; + // + // labelMesPressureMaster2 + // + this.labelMesPressureMaster2.BackGround = null; + this.labelMesPressureMaster2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.labelMesPressureMaster2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelMesPressureMaster2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelMesPressureMaster2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMesPressureMaster2.LineSpacing = 0F; + this.labelMesPressureMaster2.Location = new System.Drawing.Point(80, 62); + this.labelMesPressureMaster2.Name = "labelMesPressureMaster2"; + this.labelMesPressureMaster2.OverlapOptimize = true; + this.labelMesPressureMaster2.PasswordChar = '\0'; + this.labelMesPressureMaster2.Radius = 3; + this.labelMesPressureMaster2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelMesPressureMaster2.Size = new System.Drawing.Size(90, 20); + this.labelMesPressureMaster2.TabIndex = 36; + this.labelMesPressureMaster2.Text = "0.0023"; + this.labelMesPressureMaster2.TextColor = System.Drawing.Color.White; + this.labelMesPressureMaster2.TextColorDisable = System.Drawing.Color.Gray; + this.labelMesPressureMaster2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMesPressureMaster2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMesPressureMaster2.Wordwrap = false; + // + // smartLabel86 + // + this.smartLabel86.BackGround = this.smartGroupBox2; + this.smartLabel86.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(25)))), ((int)(((byte)(24)))), ((int)(((byte)(32))))); + this.smartLabel86.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.smartLabel86.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.smartLabel86.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel86.LineSpacing = 0F; + this.smartLabel86.Location = new System.Drawing.Point(4, 62); + this.smartLabel86.Name = "smartLabel86"; + this.smartLabel86.OverlapOptimize = true; + this.smartLabel86.PasswordChar = '\0'; + this.smartLabel86.Radius = 3; + this.smartLabel86.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.smartLabel86.Size = new System.Drawing.Size(70, 20); + this.smartLabel86.TabIndex = 35; + this.smartLabel86.Text = "master"; + this.smartLabel86.TextColor = System.Drawing.Color.White; + this.smartLabel86.TextColorDisable = System.Drawing.Color.Gray; + this.smartLabel86.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel86.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel86.Wordwrap = false; + // + // smartSeparatorLine26 + // + this.smartSeparatorLine26.Line1Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine26.Line1Width = 1F; + this.smartSeparatorLine26.Line2Color = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.smartSeparatorLine26.Line2Width = 1F; + this.smartSeparatorLine26.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine26.Location = new System.Drawing.Point(2, 59); + this.smartSeparatorLine26.Name = "smartSeparatorLine26"; + this.smartSeparatorLine26.Size = new System.Drawing.Size(171, 2); + this.smartSeparatorLine26.TabIndex = 37; + this.smartSeparatorLine26.Text = "smartSeparatorLine26"; + // // smartGroupBox11 // this.smartGroupBox11.BackGround = null; @@ -3816,7 +3806,7 @@ this.smartGroupBox11.RoundRadius = 5; this.smartGroupBox11.Size = new System.Drawing.Size(433, 285); this.smartGroupBox11.TabIndex = 77; - this.smartGroupBox11.Text = "Lane 6"; + this.smartGroupBox11.Text = "Lane 2"; this.smartGroupBox11.TextColor = System.Drawing.Color.White; // // smartDraw2 @@ -3882,13 +3872,13 @@ private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartGroupBox groupBoxMeasuring1; - private SmartX.SmartLabel labelMesDiffMean1; + private SmartX.SmartLabel labelMesDiffSecMax1; private SmartX.SmartLabel smartLabel41; private SmartX.SmartGroupBox smartGroupBox2; private SmartX.SmartLabel smartLabel61; private SmartX.SmartLabel labelMesDiffSecSum1; private SmartX.SmartLabel smartLabel45; - private SmartX.SmartLabel labelMesDispSTD1; + private SmartX.SmartLabel labelMesDispMDataMax1; private SmartX.SmartLabel smartLabel48; private SmartX.SmartLabel labelMesDispMDataDiff1; private SmartX.SmartLabel smartLabel53; @@ -3916,11 +3906,11 @@ private SmartX.SmartLabel labelProgress2; private SmartX.SmartLabel labelProgress1; private SmartX.SmartGroupBox groupBoxMeasuring2; - private SmartX.SmartLabel labelMesDiffMean2; + private SmartX.SmartLabel labelMesDiffSecMax2; private SmartX.SmartLabel smartLabel120; private SmartX.SmartLabel labelMesDiffSecSum2; private SmartX.SmartLabel smartLabel122; - private SmartX.SmartLabel labelMesDispSTD2; + private SmartX.SmartLabel labelMesDispMDataMax2; private SmartX.SmartLabel smartLabel124; private SmartX.SmartLabel labelMesDispMDataDiff2; private SmartX.SmartLabel smartLabel126; diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus1.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus1.cs index ff92518..6e157c1 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus1.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus1.cs @@ -19,13 +19,8 @@ namespace INT_PT002.Controls #region Field private FormMenu m_ParentForm; - private Color ColorProgressOn; - private Color ColorProgressOff; - private Color ColorResultPass; - private Color ColorResultNG; - private Color ColorResultNone; - private int CheckLane; + private double m_ScaleDiff; private Collection CollectionLabelResult; private Collection CollectionLabelProgress; @@ -53,6 +48,12 @@ namespace INT_PT002.Controls get { return this.m_ParentForm; } private set { this.m_ParentForm = value; } } + + public double ScaleDiff + { + get { return this.m_ScaleDiff; } + set { this.m_ScaleDiff = value; } + } #endregion #region Method @@ -60,12 +61,6 @@ namespace INT_PT002.Controls { this.smartGroupBox1.Text = "System > Equipment"; - this.ColorProgressOff = Color.Azure; - this.ColorProgressOn = Color.Lime; - this.ColorResultPass = Color.Green; - this.ColorResultNG = Color.Red; - this.ColorResultNone = Color.White; - this.CheckLane = 0; this.CollectionLabelProgress = new Collection(); @@ -129,12 +124,12 @@ namespace INT_PT002.Controls this.CollectionPressureMaster.Add(this.labelPressureMaster9); this.CollectionPressureMaster.Add(this.labelPressureMaster10); } - private void InitializeData() + public void InitializeData() { for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) { this.CollectionLabelResult[i].Text = "-"; - this.CollectionLabelResult[i].TextColor = this.ColorResultNone; + this.CollectionLabelResult[i].TextColor = Define.ColorResultNone; this.CollectionLabelResult[i].Visible = false; this.CollectionDiffSecDiff[i].Text = "0.00"; this.CollectionPressureWork[i].Text = "0.0"; @@ -169,11 +164,11 @@ namespace INT_PT002.Controls this.labelMesDispRData1.Text = "0.00"; this.labelMesDispMData1.Text = "0.00"; this.labelMesDispMDataDiff1.Text = "0.00"; - this.labelMesDispSTD1.Text = "0.00"; + this.labelMesDispMDataMax1.Text = "0.00"; this.labelMesDiffMadc1.Text = "0.00"; this.labelMesDiffSecDiff1.Text = "0.00"; this.labelMesDiffSecSum1.Text = "0.00"; - this.labelMesDiffMean1.Text = "0.00"; + this.labelMesDiffSecMax1.Text = "0.00"; this.labelMesPressureMaster1.Text = "0.0"; this.labelMesPressureWork1.Text = "0.0"; @@ -182,11 +177,11 @@ namespace INT_PT002.Controls this.labelMesDispRData2.Text = "0.00"; this.labelMesDispMData2.Text = "0.00"; this.labelMesDispMDataDiff2.Text = "0.00"; - this.labelMesDispSTD2.Text = "0.00"; + this.labelMesDispMDataMax2.Text = "0.00"; this.labelMesDiffMadc2.Text = "0.00"; this.labelMesDiffSecDiff2.Text = "0.00"; this.labelMesDiffSecSum2.Text = "0.00"; - this.labelMesDiffMean2.Text = "0.00"; + this.labelMesDiffSecMax2.Text = "0.00"; this.labelMesPressureMaster2.Text = "0.0"; this.labelMesPressureWork2.Text = "0.0"; @@ -202,22 +197,22 @@ namespace INT_PT002.Controls { case Define.E_JudgmentStatus.None: value = "-"; - label2.TextColor = this.ColorResultNone; + label2.TextColor = Define.ColorResultNone; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; case Define.E_JudgmentStatus.Pass: value = "Pass"; - label2.TextColor = this.ColorResultPass; + label2.TextColor = Define.ColorResultPass; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; case Define.E_JudgmentStatus.Ng: value = "Leak"; - label2.TextColor = this.ColorResultNG; + label2.TextColor = Define.ColorResultNG; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; case Define.E_JudgmentStatus.Error: value = "Empty"; - label2.TextColor = this.ColorResultNone; + label2.TextColor = Define.ColorResultNone; label2.Font = new Font("New Gulim", 20, FontStyle.Bold); break; default: @@ -228,24 +223,30 @@ namespace INT_PT002.Controls label2.Text = value; } - private void UpdateDisplayDotGraphDiff(SmartDraw draw, DiffData diff) + public void CalScaleDiff(string limit) { int iValue = 0; - double dValue = 0.0, value = 0.0; - //// 값 표시 범위 - //// 1000 ~ 0 - //// 그래프 영역 높이 230 - //// 1000 / 230 = 4.347826086956522 - //value = double.Parse(diff.SecBufDiff); - //dValue = int.Parse(string.Format("{0:0}", value)) / 4.347826086956522; + // Lr Limit 설정값 + // double to int + // 소수점 2자리 고정 + iValue = int.Parse(limit.Replace(".", "")); - // 값 표시 범위 - // 200 ~ 0 - // 그래프 영역 높이 230 - // 200 / 230 = 0.8695652173913043 - value = double.Parse(diff.SecBufDiff); - dValue = int.Parse(string.Format("{0:0}", value)) / 0.8695652173913043; + // 그래프 높이 230 + this.ScaleDiff = (iValue * 10) / 230; + } + /// + /// 차압센서 그래프 기준선 + /// + /// Lr.Limit + public void DrawDiffReferenceLine(string value) + { + string sValue = ""; + int iValue = 0; + double dValue = 0.0; + + sValue = value.Replace(".", ""); + dValue = int.Parse(sValue) / this.ScaleDiff; if (dValue > 230) dValue = 230; @@ -254,8 +255,52 @@ namespace INT_PT002.Controls iValue = int.Parse(string.Format("{0:f0}", dValue)); - draw.Chart.PutData(iValue); + this.smartDraw1.BackLayer.Erase(); + this.smartDraw2.BackLayer.Erase(); + this.InitializeDraw(); + // 가로 기준선 + this.smartDraw1.BackLayer.SetPenStyle(Color.Blue, 2); + this.smartDraw1.BackLayer.Line(10, 242 - iValue, 415, 242 - iValue); + this.smartDraw2.BackLayer.SetPenStyle(Color.Blue, 2); + this.smartDraw2.BackLayer.Line(10, 242 - iValue, 415, 242 - iValue); } + private void UpdateDisplayDotGraphDiff1(DiffData diff) + { + string value = ""; + int iValue = 0; + double dValue = 0.0; + + value = diff.SecBuf.Replace(".", ""); + dValue = int.Parse(value) / this.ScaleDiff; + + if (dValue > 230) + dValue = 230; + if (dValue < 1) + dValue = 3; + + iValue = int.Parse(string.Format("{0:f0}", dValue)); + + this.smartDraw2.Chart.PutData(iValue); + } + private void UpdateDisplayDotGraphDiff2(DiffData diff) + { + string value = ""; + int iValue = 0; + double dValue = 0.0; + + value = diff.SecBuf.Replace(".", ""); + dValue = int.Parse(value) / this.ScaleDiff; + + if (dValue > 230) + dValue = 230; + if (dValue < 1) + dValue = 3; + + iValue = int.Parse(string.Format("{0:f0}", dValue)); + + this.smartDraw2.Chart.PutData(iValue); + } + private void UpdateDisplayDotGraphDisp(SmartDraw draw, DispData disp) { int iValue = 0; @@ -306,141 +351,142 @@ namespace INT_PT002.Controls case Define.E_ProcessStatus._0_None: break; case Define.E_ProcessStatus._1_Ready: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOn) this.labelProgress1.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOn) this.labelProgress1.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._2_ProductEntry: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOn) this.labelProgress2.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOn) this.labelProgress2.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; this.InitializeData(); break; case Define.E_ProcessStatus._3_MoveToLeak: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOn) this.labelProgress3.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOn) this.labelProgress3.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._4_MoveToCheck: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOn) this.labelProgress3.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOn) this.labelProgress3.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; - this.smartDraw1.Chart.PutDataAllClear(); - this.smartDraw2.Chart.PutDataAllClear(); + //this.smartDraw1.Chart.PutDataAllClear(); + //this.smartDraw2.Chart.PutDataAllClear(); + this.InitializeMeasuringData(); break; case Define.E_ProcessStatus._5_ChamberMerge: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOn) this.labelProgress4.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOn) this.labelProgress4.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._6_VacuumStart: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOn) this.labelProgress5.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOn) this.labelProgress5.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._7_VacuumHold: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOn) this.labelProgress6.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOn) this.labelProgress6.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._8_Judgment: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOn) this.labelProgress7.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOn) this.labelProgress7.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._9_VacuumBreak: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOn) this.labelProgress8.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOn) this.labelProgress8.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._10_ChamberRelease: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOn) this.labelProgress9.BackGroundColor = this.ColorProgressOn; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOff) this.labelProgress10.BackGroundColor = this.ColorProgressOff; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOn) this.labelProgress9.BackGroundColor = Define.ColorProgressOn; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOff) this.labelProgress10.BackGroundColor = Define.ColorProgressOff; break; case Define.E_ProcessStatus._11_MoveToReady: - if (this.labelProgress1.BackGroundColor != this.ColorProgressOff) this.labelProgress1.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress2.BackGroundColor != this.ColorProgressOff) this.labelProgress2.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress3.BackGroundColor != this.ColorProgressOff) this.labelProgress3.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress4.BackGroundColor != this.ColorProgressOff) this.labelProgress4.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress5.BackGroundColor != this.ColorProgressOff) this.labelProgress5.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress6.BackGroundColor != this.ColorProgressOff) this.labelProgress6.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress7.BackGroundColor != this.ColorProgressOff) this.labelProgress7.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress8.BackGroundColor != this.ColorProgressOff) this.labelProgress8.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress9.BackGroundColor != this.ColorProgressOff) this.labelProgress9.BackGroundColor = this.ColorProgressOff; - if (this.labelProgress10.BackGroundColor != this.ColorProgressOn) this.labelProgress10.BackGroundColor = this.ColorProgressOn; + if (this.labelProgress1.BackGroundColor != Define.ColorProgressOff) this.labelProgress1.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress2.BackGroundColor != Define.ColorProgressOff) this.labelProgress2.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress3.BackGroundColor != Define.ColorProgressOff) this.labelProgress3.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress4.BackGroundColor != Define.ColorProgressOff) this.labelProgress4.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress5.BackGroundColor != Define.ColorProgressOff) this.labelProgress5.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress6.BackGroundColor != Define.ColorProgressOff) this.labelProgress6.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress7.BackGroundColor != Define.ColorProgressOff) this.labelProgress7.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress8.BackGroundColor != Define.ColorProgressOff) this.labelProgress8.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress9.BackGroundColor != Define.ColorProgressOff) this.labelProgress9.BackGroundColor = Define.ColorProgressOff; + if (this.labelProgress10.BackGroundColor != Define.ColorProgressOn) this.labelProgress10.BackGroundColor = Define.ColorProgressOn; break; default: break; @@ -454,7 +500,10 @@ namespace INT_PT002.Controls { value = string.Format("Lane {0}", lane); if (this.labelMesResult1.Text != value) + { this.labelMesResult1.Text = value; + this.smartGroupBox2.Text = value; + } } } public void UpdateDisplayProcessStatusMeasuring2(Define.E_ProcessStatus status, string lane) @@ -465,7 +514,10 @@ namespace INT_PT002.Controls { value = string.Format("Lane {0}", lane); if (this.labelMesResult2.Text != value) + { this.labelMesResult2.Text = value; + this.smartGroupBox11.Text = value; + } } } @@ -478,7 +530,7 @@ namespace INT_PT002.Controls if (this.labelMesDiffMadc1.Text != value) this.labelMesDiffMadc1.Text = value; - value = data.SecBufDiff; + value = data.SecBuf; if (this.labelMesDiffSecDiff1.Text != value) this.labelMesDiffSecDiff1.Text = value; @@ -486,9 +538,9 @@ namespace INT_PT002.Controls if (this.labelMesDiffSecSum1.Text != value) this.labelMesDiffSecSum1.Text = value; - value = data.DiffMean; - if (this.labelMesDiffMean1.Text != value) - this.labelMesDiffMean1.Text = value; + value = data.SecBufMax; + if (this.labelMesDiffSecMax1.Text != value) + this.labelMesDiffSecMax1.Text = value; } private void UpdateDisplayMeasuringLeakDataDisp1(DispData data) { @@ -507,9 +559,9 @@ namespace INT_PT002.Controls if (this.labelMesDispMDataDiff1.Text != value) this.labelMesDispMDataDiff1.Text = value; - value = data.STD; - if (this.labelMesDispSTD1.Text != value) - this.labelMesDispSTD1.Text = value; + value = data.MDataMax; + if (this.labelMesDispMDataMax1.Text != value) + this.labelMesDispMDataMax1.Text = value; } private void UpdateDisplayMeasuringLeakDataPres1(PressureData data) @@ -534,7 +586,7 @@ namespace INT_PT002.Controls if (this.labelMesDiffMadc2.Text != value) this.labelMesDiffMadc2.Text = value; - value = data.SecBufDiff; + value = data.SecBuf; if (this.labelMesDiffSecDiff2.Text != value) this.labelMesDiffSecDiff2.Text = value; @@ -542,9 +594,9 @@ namespace INT_PT002.Controls if (this.labelMesDiffSecSum2.Text != value) this.labelMesDiffSecSum2.Text = value; - value = data.DiffMean; - if (this.labelMesDiffMean2.Text != value) - this.labelMesDiffMean2.Text = value; + value = data.SecBufMax; + if (this.labelMesDiffSecMax2.Text != value) + this.labelMesDiffSecMax2.Text = value; } private void UpdateDisplayMeasuringLeakDataDisp2(DispData data) { @@ -563,9 +615,9 @@ namespace INT_PT002.Controls if (this.labelMesDispMDataDiff2.Text != value) this.labelMesDispMDataDiff2.Text = value; - value = data.STD; - if (this.labelMesDispSTD2.Text != value) - this.labelMesDispSTD2.Text = value; + value = data.MDataMax; + if (this.labelMesDispMDataMax2.Text != value) + this.labelMesDispMDataMax2.Text = value; } private void UpdateDisplayMeasuringLeakDataPres2(PressureData data) @@ -582,17 +634,6 @@ namespace INT_PT002.Controls this.labelMesPressureMaster2.Text = value; } // 차압센서 데이터 - public void UpdateDisplayDiffData(Collection datas) - { - string value = ""; - - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { - value = datas[i].SecBufDiff; - if (this.CollectionDiffSecDiff[i].Text != value) - this.CollectionDiffSecDiff[i].Text = value; - } - } public void UpdateDisplayDiffData1(LeakData1 data) { string value = ""; @@ -602,7 +643,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[0].Text = value; this.UpdateDisplayMeasuringLeakDataDiff1(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw1, data.DiffData); + this.UpdateDisplayDotGraphDiff1(data.DiffData); } public void UpdateDisplayDiffData2(LeakData1 data) { @@ -613,7 +654,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[1].Text = value; this.UpdateDisplayMeasuringLeakDataDiff2(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw2, data.DiffData); + this.UpdateDisplayDotGraphDiff2(data.DiffData); } public void UpdateDisplayDiffData3(LeakData1 data) { @@ -624,7 +665,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[2].Text = value; this.UpdateDisplayMeasuringLeakDataDiff1(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw1, data.DiffData); + this.UpdateDisplayDotGraphDiff1(data.DiffData); } public void UpdateDisplayDiffData4(LeakData1 data) { @@ -635,7 +676,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[3].Text = value; this.UpdateDisplayMeasuringLeakDataDiff2(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw2, data.DiffData); + this.UpdateDisplayDotGraphDiff2(data.DiffData); } public void UpdateDisplayDiffData5(LeakData1 data) { @@ -646,7 +687,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[4].Text = value; this.UpdateDisplayMeasuringLeakDataDiff1(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw1, data.DiffData); + this.UpdateDisplayDotGraphDiff1(data.DiffData); } public void UpdateDisplayDiffData6(LeakData1 data) { @@ -657,7 +698,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[5].Text = value; this.UpdateDisplayMeasuringLeakDataDiff2(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw2, data.DiffData); + this.UpdateDisplayDotGraphDiff2(data.DiffData); } public void UpdateDisplayDiffData7(LeakData1 data) { @@ -668,7 +709,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[6].Text = value; this.UpdateDisplayMeasuringLeakDataDiff1(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw1, data.DiffData); + this.UpdateDisplayDotGraphDiff1(data.DiffData); } public void UpdateDisplayDiffData8(LeakData1 data) { @@ -679,7 +720,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[7].Text = value; this.UpdateDisplayMeasuringLeakDataDiff2(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw2, data.DiffData); + this.UpdateDisplayDotGraphDiff2(data.DiffData); } public void UpdateDisplayDiffData9(LeakData1 data) { @@ -690,7 +731,7 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[8].Text = value; this.UpdateDisplayMeasuringLeakDataDiff1(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw1, data.DiffData); + this.UpdateDisplayDotGraphDiff1(data.DiffData); } public void UpdateDisplayDiffData10(LeakData1 data) { @@ -701,12 +742,9 @@ namespace INT_PT002.Controls this.CollectionDiffSecDiff[9].Text = value; this.UpdateDisplayMeasuringLeakDataDiff2(data.DiffData); - this.UpdateDisplayDotGraphDiff(this.smartDraw2, data.DiffData); + this.UpdateDisplayDotGraphDiff2(data.DiffData); } // 변위센서 데이터 - public void UpdateDisplayDispData(Collection datas) - { - } public void UpdateDisplayDispData1(LeakData1 data) { this.UpdateDisplayMeasuringLeakDataDisp1(data.DispData); @@ -748,21 +786,6 @@ namespace INT_PT002.Controls this.UpdateDisplayMeasuringLeakDataDisp2(data.DispData); } // 압력센서 데이터 - public void UpdateDisplayPresData(Collection datas) - { - string value = ""; - - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { - value = datas[i].WorkingChamber; - if (this.CollectionPressureWork[i].Text != value) - this.CollectionPressureWork[i].Text = value; - - value = datas[i].MasterChamber; - if (this.CollectionPressureMaster[i].Text != value) - this.CollectionPressureMaster[i].Text = value; - } - } public void UpdateDisplayPresData1(LeakData1 data) { string value = ""; @@ -904,14 +927,6 @@ namespace INT_PT002.Controls this.UpdateDisplayMeasuringLeakDataPres2(data.PresData); } // 판정결과 - public void UpdateDisplayJudgmentData(LeakData datas) - { - for (int i = 0; i < this.ParentForm.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { - this.GetJudgmentResult(datas.CollJudgment[i], this.CollectionLabelResult[i]); - this.CollectionLabelResult[i].Visible = true; - } - } public void UpdateDisplayJudgmentData1(LeakData1 data) { this.GetJudgmentResult(data.Judgment, this.CollectionLabelResult[0]); @@ -978,7 +993,54 @@ namespace INT_PT002.Controls this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplayMode = Define.E_DisplayModeStore.Equipment1; this.ParentForm.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Normal); - this.InitializeData(); + if (this.ParentForm.ParentForm.CurrentSystemStatus.EquipmentStatus == Define.E_EquipmentStatus.Stop) + { + this.CalScaleDiff(this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT); + this.DrawDiffReferenceLine(this.ParentForm.ParentForm.CurrentRecipe.DIFF_LR_LIMIT); + } + + if (this.ParentForm.ParentForm.CurrentRecipe.DISP_JUDG_ENABLE == false) + { + this.labelMesDispMData1.Enabled = false; + this.labelMesDispMData2.Enabled = false; + this.labelMesDispMDataDiff1.Enabled = false; + this.labelMesDispMDataDiff2.Enabled = false; + this.labelMesDispMDataMax1.Enabled = false; + this.labelMesDispMDataMax2.Enabled = false; + this.labelMesDispRData1.Enabled = false; + this.labelMesDispRData2.Enabled = false; + + this.smartLabel32.Enabled = false; + this.smartLabel30.Enabled = false; + this.smartLabel53.Enabled = false; + this.smartLabel48.Enabled = false; + + this.smartLabel93.Enabled = false; + this.smartLabel91.Enabled = false; + this.smartLabel126.Enabled = false; + this.smartLabel124.Enabled = false; + } + else + { + this.labelMesDispMData1.Enabled = true; + this.labelMesDispMData2.Enabled = true; + this.labelMesDispMDataDiff1.Enabled = true; + this.labelMesDispMDataDiff2.Enabled = true; + this.labelMesDispMDataMax1.Enabled = true; + this.labelMesDispMDataMax2.Enabled = true; + this.labelMesDispRData1.Enabled = true; + this.labelMesDispRData2.Enabled = true; + + this.smartLabel32.Enabled = true; + this.smartLabel30.Enabled = true; + this.smartLabel53.Enabled = true; + this.smartLabel48.Enabled = true; + + this.smartLabel93.Enabled = true; + this.smartLabel91.Enabled = true; + this.smartLabel126.Enabled = true; + this.smartLabel124.Enabled = true; + } } #endregion @@ -986,6 +1048,7 @@ namespace INT_PT002.Controls private void buttonInspection_Click(object sender, EventArgs e) { this.InitializeData(); + this.ParentForm.Child_System_Status.InitializeData(); this.ParentForm.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard); } private void buttonDisplay_Click(object sender, EventArgs e) @@ -1010,56 +1073,5 @@ namespace INT_PT002.Controls this.ParentForm.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard); } #endregion - - private void smartGroupBox14_Click(object sender, EventArgs e) - { - - - } - - private void smartGroupBox12_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox15_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox8_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox13_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox6_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox10_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox5_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox7_Click(object sender, EventArgs e) - { - - } - - private void smartGroupBox3_Click(object sender, EventArgs e) - { - - } } } diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus2.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus2.cs index ca2ca7a..830766c 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus2.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus2.cs @@ -186,7 +186,7 @@ namespace INT_PT002.Controls // 100 ~ 0 // 그래프 영역 높이 340 // 100 / 340 = 0.2941176470588235 - value = double.Parse(diff.SecBufDiff); + value = double.Parse(diff.SecBuf); dValue = int.Parse(string.Format("{0:0}", value)) / 0.2941176470588235; if (dValue > 340) @@ -397,7 +397,7 @@ namespace INT_PT002.Controls if (this.labelMesDiffMadc1.Text != value) this.labelMesDiffMadc1.Text = value; - value = data.SecBufDiff; + value = data.SecBuf; if (this.labelMesDiffSecDiff1.Text != value) this.labelMesDiffSecDiff1.Text = value; @@ -405,7 +405,7 @@ namespace INT_PT002.Controls if (this.labelMesDiffSecSum1.Text != value) this.labelMesDiffSecSum1.Text = value; - value = data.DiffMean; + value = data.SecBufMax; if (this.labelMesDiffMean1.Text != value) this.labelMesDiffMean1.Text = value; } @@ -426,7 +426,7 @@ namespace INT_PT002.Controls if (this.labelMesDispMDataDiff1.Text != value) this.labelMesDispMDataDiff1.Text = value; - value = data.STD; + value = data.MDataMax; if (this.labelMesDispSTD1.Text != value) this.labelMesDispSTD1.Text = value; diff --git a/INT_PT002/DataStore/AlarmList.cs b/INT_PT002/DataStore/AlarmList.cs index 11f9f61..f2d4c56 100644 --- a/INT_PT002/DataStore/AlarmList.cs +++ b/INT_PT002/DataStore/AlarmList.cs @@ -9,14 +9,14 @@ namespace INT_PT002.DataStore public class AlarmList { #region Field - private bool m_IsServo1Alarm; - private bool m_IsServo2Alarm; - private bool m_IsServo1TorqueAlarm; - private bool m_IsServo2TorqueAlarm; - private bool m_IsPressureError; private bool m_IsServoEmergencyStop; + private bool m_IsServoAlarm; + private bool m_IsServoTorqueAlarm; + private bool m_IsPressureError; + private bool m_IsPressureSensorError; private Collection m_CollectionIsSensorBoardError; + private Collection m_CollectionIsDisplacementSensorError; public event Define.EventHandlerAlarmStateChange EventAlarmStateChange; #endregion @@ -29,35 +29,30 @@ namespace INT_PT002.DataStore #endregion #region Property - public bool IsServo1Alarm + public bool IsServoEmergencyStop { - get { return this.m_IsServo1Alarm; } - set { this.m_IsServo1Alarm = value; } + get { return this.m_IsServoEmergencyStop; } + set { this.m_IsServoEmergencyStop = value; } } - public bool IsServo2Alarm + public bool IsServoAlarm { - get { return this.m_IsServo2Alarm; } - set { this.m_IsServo2Alarm = value; } + get { return this.m_IsServoAlarm; } + set { this.m_IsServoAlarm = value; } } - public bool IsServoTorque1AlarmTorque + public bool IsServoTorqueAlarmTorque { - get { return this.m_IsServo1TorqueAlarm; } - set { this.m_IsServo1TorqueAlarm = value; } - } - public bool IsServoTorque2AlarmTorque - { - get { return this.m_IsServo2TorqueAlarm; } - set { this.m_IsServo2TorqueAlarm = value; } + get { return this.m_IsServoTorqueAlarm; } + set { this.m_IsServoTorqueAlarm = value; } } public bool IsPressureError { get { return this.m_IsPressureError; } set { this.m_IsPressureError = value; } } - public bool IsServoEmergencyStop + public bool IsPressureSensorError { - get { return this.m_IsServoEmergencyStop; } - set { this.m_IsServoEmergencyStop = value; } + get { return this.m_IsPressureSensorError; } + set { this.m_IsPressureSensorError = value; } } public Collection CollectionIsSensorBoardError @@ -65,21 +60,29 @@ namespace INT_PT002.DataStore get { return this.m_CollectionIsSensorBoardError; } set { this.m_CollectionIsSensorBoardError = value; } } + public Collection CollectionIsDisplacementSensorError + { + get { return this.m_CollectionIsDisplacementSensorError; } + set { this.m_CollectionIsDisplacementSensorError = value; } + } #endregion #region Method private void Initialize() { - this.IsServo1Alarm = false; - this.IsServo2Alarm = false; - this.IsServoTorque1AlarmTorque = false; - this.IsServoTorque2AlarmTorque = false; - this.IsPressureError = false; this.IsServoEmergencyStop = false; + this.IsServoAlarm = false; + this.IsServoTorqueAlarmTorque = false; + this.IsPressureError = false; + this.IsPressureSensorError = false; this.CollectionIsSensorBoardError = new Collection(); + this.CollectionIsDisplacementSensorError = new Collection(); for (int i = 0; i < 10; i++) + { this.CollectionIsSensorBoardError.Add(false); + this.CollectionIsDisplacementSensorError.Add(false); + } } public void SetAlarm(string alarm) @@ -98,13 +101,214 @@ namespace INT_PT002.DataStore sValue7 = Convert.ToString(Convert.ToInt16(alarm.Substring(6, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0'); sValue8 = Convert.ToString(Convert.ToInt16(alarm.Substring(7, 1), 16), 2).PadLeft((4 <= 1) ? 1 : 4, '0'); - // 알람 16-센서보드10 에러 - if (sValue4[0] == '0') + // 알람 32- + if (sValue8[0] == '0') + { + } + else + { + } + // 알람 31- + if (sValue8[1] == '0') + { + } + else + { + } + // 알람 30-변위센서10 에러 + if (sValue8[2] == '0') + { + if (this.CollectionIsDisplacementSensorError[9] != false) + { + this.CollectionIsDisplacementSensorError[9] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a30_DisplacementSensor10Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[9] != true) + { + this.CollectionIsDisplacementSensorError[9] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a30_DisplacementSensor10Error, "ON"); + } + } + // 알람 29-변위센서9 에러 + if (sValue8[3] == '0') + { + if (this.CollectionIsDisplacementSensorError[8] != false) + { + this.CollectionIsDisplacementSensorError[8] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a29_DisplacementSensor9Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[8] != true) + { + this.CollectionIsDisplacementSensorError[8] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a29_DisplacementSensor9Error, "ON"); + } + } + + // 알람 28-변위센서8 에러 + if (sValue7[0] == '0') + { + if (this.CollectionIsDisplacementSensorError[7] != false) + { + this.CollectionIsDisplacementSensorError[7] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a28_DisplacementSensor8Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[7] != true) + { + this.CollectionIsDisplacementSensorError[7] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a28_DisplacementSensor8Error, "ON"); + } + } + // 알람 27-변위센서7 에러 + if (sValue7[1] == '0') + { + if (this.CollectionIsDisplacementSensorError[6] != false) + { + this.CollectionIsDisplacementSensorError[6] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a27_DisplacementSensor7Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[6] != true) + { + this.CollectionIsDisplacementSensorError[6] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a27_DisplacementSensor7Error, "ON"); + } + } + // 알람 26-변위센서6 에러 + if (sValue7[2] == '0') + { + if (this.CollectionIsDisplacementSensorError[5] != false) + { + this.CollectionIsDisplacementSensorError[5] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a26_DisplacementSensor6Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[5] != true) + { + this.CollectionIsDisplacementSensorError[5] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a26_DisplacementSensor6Error, "ON"); + } + } + // 알람 25-변위센서5 에러 + if (sValue7[3] == '0') + { + if (this.CollectionIsDisplacementSensorError[4] != false) + { + this.CollectionIsDisplacementSensorError[4] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a25_DisplacementSensor5Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[4] != true) + { + this.CollectionIsDisplacementSensorError[4] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a25_DisplacementSensor5Error, "ON"); + } + } + + // 알람 24-변위센서4 에러 + if (sValue6[0] == '0') + { + if (this.CollectionIsDisplacementSensorError[3] != false) + { + this.CollectionIsDisplacementSensorError[3] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a24_DisplacementSensor4Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[3] != true) + { + this.CollectionIsDisplacementSensorError[3] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a24_DisplacementSensor4Error, "ON"); + } + } + // 알람 23-변위센서3 에러 + if (sValue6[1] == '0') + { + if (this.CollectionIsDisplacementSensorError[2] != false) + { + this.CollectionIsDisplacementSensorError[2] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a23_DisplacementSensor3Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[2] != true) + { + this.CollectionIsDisplacementSensorError[2] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a23_DisplacementSensor3Error, "ON"); + } + } + // 알람 22-변위센서2 에러 + if (sValue6[2] == '0') + { + if (this.CollectionIsDisplacementSensorError[1] != false) + { + this.CollectionIsDisplacementSensorError[1] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a22_DisplacementSensor2Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[1] != true) + { + this.CollectionIsDisplacementSensorError[1] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a22_DisplacementSensor2Error, "ON"); + } + } + // 알람 21-변위센서1 에러 + if (sValue6[3] == '0') + { + if (this.CollectionIsDisplacementSensorError[0] != false) + { + this.CollectionIsDisplacementSensorError[0] = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a21_DisplacementSensor1Error, "OFF"); + } + } + else + { + if (this.CollectionIsDisplacementSensorError[0] != true) + { + this.CollectionIsDisplacementSensorError[0] = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a21_DisplacementSensor1Error, "ON"); + } + } + + // 알람 20- + if (sValue5[0] == '0') + { + } + else + { + } + // 알람 19- + if (sValue5[1] == '0') + { + } + else + { + } + // 알람 18-센서보드10 에러 + if (sValue5[2] == '0') { if (this.CollectionIsSensorBoardError[9] != false) { this.CollectionIsSensorBoardError[9] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a16_SensorBoard10Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a18_SensorBoard10Error, "OFF"); } } else @@ -112,16 +316,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[9] != true) { this.CollectionIsSensorBoardError[9] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a16_SensorBoard10Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a18_SensorBoard10Error, "ON"); } } - // 알람 15-센서보드9 에러 - if (sValue4[1] == '0') + // 알람 17-센서보드9 에러 + if (sValue5[3] == '0') { if (this.CollectionIsSensorBoardError[8] != false) { this.CollectionIsSensorBoardError[8] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a15_SensorBoard9Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a17_SensorBoard9Error, "OFF"); } } else @@ -129,16 +333,17 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[8] != true) { this.CollectionIsSensorBoardError[8] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a15_SensorBoard9Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a17_SensorBoard9Error, "ON"); } } - // 알람 14-센서보드8 에러 - if (sValue4[2] == '0') + + // 알람 16-센서보드8 에러 + if (sValue4[0] == '0') { if (this.CollectionIsSensorBoardError[7] != false) { this.CollectionIsSensorBoardError[7] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a14_SensorBoard8Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a16_SensorBoard8Error, "OFF"); } } else @@ -146,16 +351,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[7] != true) { this.CollectionIsSensorBoardError[7] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a14_SensorBoard8Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a16_SensorBoard8Error, "ON"); } } - // 알람 13-센서보드7 에러 - if (sValue4[3] == '0') + // 알람 15-센서보드7 에러 + if (sValue4[1] == '0') { if (this.CollectionIsSensorBoardError[6] != false) { this.CollectionIsSensorBoardError[6] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a13_SensorBoard7Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a15_SensorBoard7Error, "OFF"); } } else @@ -163,17 +368,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[6] != true) { this.CollectionIsSensorBoardError[6] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a13_SensorBoard7Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a15_SensorBoard7Error, "ON"); } } - - // 알람 12-센서보드6 에러 - if (sValue3[0] == '0') + // 알람 14-센서보드6 에러 + if (sValue4[2] == '0') { if (this.CollectionIsSensorBoardError[5] != false) { this.CollectionIsSensorBoardError[5] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a12_SensorBoard6Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a14_SensorBoard6Error, "OFF"); } } else @@ -181,16 +385,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[5] != true) { this.CollectionIsSensorBoardError[5] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a12_SensorBoard6Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a14_SensorBoard6Error, "ON"); } } - // 알람 11-센서보드5 에러 - if (sValue3[1] == '0') + // 알람 13-센서보드5 에러 + if (sValue4[3] == '0') { if (this.CollectionIsSensorBoardError[4] != false) { this.CollectionIsSensorBoardError[4] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a11_SensorBoard5Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a13_SensorBoard5Error, "OFF"); } } else @@ -198,16 +402,17 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[4] != true) { this.CollectionIsSensorBoardError[4] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a11_SensorBoard5Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a13_SensorBoard5Error, "ON"); } } - // 알람 10-센서보드4 에러 - if (sValue3[2] == '0') + + // 알람 12-센서보드4 에러 + if (sValue3[0] == '0') { if (this.CollectionIsSensorBoardError[3] != false) { this.CollectionIsSensorBoardError[3] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a10_SensorBoard4Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a12_SensorBoard4Error, "OFF"); } } else @@ -215,16 +420,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[3] != true) { this.CollectionIsSensorBoardError[3] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a10_SensorBoard4Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a12_SensorBoard4Error, "ON"); } } - // 알람 9-센서보드3 에러 - if (sValue3[3] == '0') + // 알람 11-센서보드3 에러 + if (sValue3[1] == '0') { if (this.CollectionIsSensorBoardError[2] != false) { this.CollectionIsSensorBoardError[2] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_SensorBoard3Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a11_SensorBoard3Error, "OFF"); } } else @@ -232,17 +437,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[2] != true) { this.CollectionIsSensorBoardError[2] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_SensorBoard3Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a11_SensorBoard3Error, "ON"); } } - - // 알람 8-센서보드2 에러 - if (sValue2[0] == '0') + // 알람 10-센서보드2 에러 + if (sValue3[2] == '0') { if (this.CollectionIsSensorBoardError[1] != false) { this.CollectionIsSensorBoardError[1] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a8_SensorBoard2Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a10_SensorBoard2Error, "OFF"); } } else @@ -250,16 +454,16 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[1] != true) { this.CollectionIsSensorBoardError[1] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a8_SensorBoard2Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a10_SensorBoard2Error, "ON"); } } - // 알람 7-센서보드1 에러 - if (sValue2[1] == '0') + // 알람 9-센서보드1 에러 + if (sValue3[3] == '0') { if (this.CollectionIsSensorBoardError[0] != false) { this.CollectionIsSensorBoardError[0] = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a7_SensorBoard1Error, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_SensorBoard1Error, "OFF"); } } else @@ -267,16 +471,56 @@ namespace INT_PT002.DataStore if (this.CollectionIsSensorBoardError[0] != true) { this.CollectionIsSensorBoardError[0] = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a7_SensorBoard1Error, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a9_SensorBoard1Error, "ON"); } } - // 알람 6-압력에러 + + // 알람 8- + if (sValue2[0] == '0') + { + } + else + { + } + // 알람 7- + if (sValue2[1] == '0') + { + } + else + { + } + // 알람 6- if (sValue2[2] == '0') + { + } + else + { + } + // 알람 5-압력게이지 에러 + if (sValue2[3] == '0') + { + if (this.IsPressureSensorError != false) + { + this.IsPressureSensorError = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a5_PressureSensorError, "OFF"); + } + } + else + { + if (this.IsPressureSensorError != true) + { + this.IsPressureSensorError = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a5_PressureSensorError, "ON"); + } + } + + // 알람 4-압력에러 + if (sValue1[0] == '0') { if (this.IsPressureError != false) { this.IsPressureError = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a6_PressureError, "OFF"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a4_PressureError, "OFF"); } } else @@ -284,76 +528,41 @@ namespace INT_PT002.DataStore if (this.IsPressureError != true) { this.IsPressureError = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a6_PressureError, "ON"); + this.EventAlarmStateChange(Define.E_TrackingAlarm.a4_PressureError, "ON"); } } - // 알람 5-서보2 토크 - if (sValue2[3] == '0') - { - if (this.IsServoTorque2AlarmTorque != false) - { - this.IsServoTorque2AlarmTorque = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a5_Servo2TorqueAlarm, "OFF"); - } - } - else - { - if (this.IsServoTorque2AlarmTorque != true) - { - this.IsServoTorque2AlarmTorque = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a5_Servo2TorqueAlarm, "ON"); - } - } - - // 알람 4-서보1 토크 - if (sValue1[0] == '0') - { - if (this.IsServoTorque1AlarmTorque != false) - { - this.IsServoTorque1AlarmTorque = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a4_Servo1TorqueAlarm, "OFF"); - } - } - else - { - if (this.IsServoTorque1AlarmTorque != true) - { - this.IsServoTorque1AlarmTorque = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a4_Servo1TorqueAlarm, "ON"); - } - } - // 알람 3-서보2 알람 + // 알람 3-서보 토크 if (sValue1[1] == '0') { - if (this.IsServo2Alarm != false) + if (this.IsServoTorqueAlarmTorque != false) { - this.IsServo2Alarm = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a3_Servo2Alarm, "OFF"); + this.IsServoTorqueAlarmTorque = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a3_ServoTorqueAlarm, "OFF"); } } else { - if (this.IsServo2Alarm != true) + if (this.IsServoTorqueAlarmTorque != true) { - this.IsServo2Alarm = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a3_Servo2Alarm, "ON"); + this.IsServoTorqueAlarmTorque = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a3_ServoTorqueAlarm, "ON"); } } - // 알람 2-서보1 알람 + // 알람 2-서보 알람 if (sValue1[2] == '0') { - if (this.IsServo1Alarm != false) + if (this.IsServoAlarm != false) { - this.IsServo1Alarm = false; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_Servo1Alarm, "OFF"); + this.IsServoAlarm = false; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_ServoAlarm, "OFF"); } } else { - if (this.IsServo1Alarm != true) + if (this.IsServoAlarm != true) { - this.IsServo1Alarm = true; - this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_Servo1Alarm, "ON"); + this.IsServoAlarm = true; + this.EventAlarmStateChange(Define.E_TrackingAlarm.a2_ServoAlarm, "ON"); } } // 알람 1-서보OFF diff --git a/INT_PT002/DataStore/Communication.cs b/INT_PT002/DataStore/Communication.cs index f74da74..9477c82 100644 --- a/INT_PT002/DataStore/Communication.cs +++ b/INT_PT002/DataStore/Communication.cs @@ -93,35 +93,37 @@ namespace INT_PT002.DataStore public static readonly string _2301_OverRange = "2301"; // 진공시간 - public static readonly string _5504_VacuumRelief = "5504"; + public static readonly string _5504_VacuumStart = "5504"; // 진공유지시간1 public static readonly string _5505_VacuumHold1 = "5505"; // 진공유지시간2 public static readonly string _5506_VacuumHold2 = "5506"; // 진공파기시간 - public static readonly string _5507_VacuumBlowoff = "5507"; + public static readonly string _5507_VacuumBreak = "5507"; // 동작 지연시간 public static readonly string _5508_CuttingWait = "5508"; - // 변위센서 - std level - public static readonly string _5509_DispStdLevel = "5509"; - // 변위센서 - min level - public static readonly string _5510_DispMinLevel = "5510"; + // 변위센서 - Max Diff + public static readonly string _5509_DispMaxDiff = "5509"; + // 변위센서 - Min Hight + public static readonly string _5510_DispMinHight = "5510"; // 변위센서 - empty level public static readonly string _5511_DispEmptyLevel = "5511"; - // 변위센서 - delay - public static readonly string _5512_DispHoldDelay = "5512"; - // 차압센서 - lr second - public static readonly string _5513_DiffLrSecond = "5513"; - // 차압센서 - lr total - public static readonly string _5514_DiffLrTotal = "5514"; - // 차압센서 - lr mean - public static readonly string _5515_DiffLrMean = "5515"; + // + public static readonly string _5512_ = "5512"; + // 차압센서 - Lr Limit + public static readonly string _5513_DiffLrLimit = "5513"; + // 차압센서 - + public static readonly string _5514_ = "5514"; + // 차압센서 - + public static readonly string _5515_ = "5515"; // 차압센서 - delay public static readonly string _5516_DiffHoldDelay = "5516"; // 압력게이지 기준압력 public static readonly string _5517_VacuumGaugeStdLevel = "5517"; - // 변위센서 - OPT1 - public static readonly string _5518_DispOPT1 = "5518"; + // 변위센서 - 사용유무 + public static readonly string _5518_DispSensorEnable = "5518"; + // 차압센서 - Cycle + public static readonly string _5519_DiffCycle = "5519"; // 옵션 - 부저 동작 시간 public static readonly string _6001_BuzzerOP = "6001"; diff --git a/INT_PT002/DataStore/Define.cs b/INT_PT002/DataStore/Define.cs index fe77c1f..267b8e1 100644 --- a/INT_PT002/DataStore/Define.cs +++ b/INT_PT002/DataStore/Define.cs @@ -1,4 +1,5 @@ using System; +using System.Drawing; using System.Linq; using System.Collections.Generic; using System.Text; @@ -7,6 +8,16 @@ namespace INT_PT002.DataStore { public class Define { + public static readonly Color ColorSelected = Color.MediumSeaGreen; + public static readonly Color ColorNoneSelected = Color.White; + + public static readonly Color ColorProgressOff = Color.Azure; + public static readonly Color ColorProgressOn = Color.Lime; + + public static readonly Color ColorResultPass = Color.Green; + public static readonly Color ColorResultNG = Color.Red; + public static readonly Color ColorResultNone = Color.White; + public delegate void EventHandlerAlarmStateChange(Define.E_TrackingAlarm alarm, string status); public enum E_EquipmentStatus @@ -68,6 +79,7 @@ namespace INT_PT002.DataStore _2_Equipment, _3_Ethernet, _4_Equipment1, + _5_Setting, } public enum E_DisplayModeStore @@ -82,8 +94,8 @@ namespace INT_PT002.DataStore LogHistory, LogAlarm, Information, - Equipment, Ethernet, + Equipment, Equipment1, } @@ -187,17 +199,14 @@ namespace INT_PT002.DataStore Pressure, Disp_STD, - Disp_IPH1, - Disp_IPH2, - Disp_Min1, - Disp_Min2, - Disp_WaitingTime, - Disp_OPT1, + Disp_EmptyLevel, + Disp_MaxDiff, + Disp_MinHight, + Disp_Enable, - Diff_SEC, - Diff_AVG, - Diff_SUM, - Diff_WaitingTime, + Diff_LrLimit, + Diff_Cycle, + Diff_HoldDelay, P_reliefTime, P_HlodingTime, @@ -243,21 +252,35 @@ namespace INT_PT002.DataStore { None, a1_ServoEmergencyStop, - a2_Servo1Alarm, - a3_Servo2Alarm, - a4_Servo1TorqueAlarm, - a5_Servo2TorqueAlarm, - a6_PressureError, - a7_SensorBoard1Error, - a8_SensorBoard2Error, - a9_SensorBoard3Error, - a10_SensorBoard4Error, - a11_SensorBoard5Error, - a12_SensorBoard6Error, - a13_SensorBoard7Error, - a14_SensorBoard8Error, - a15_SensorBoard9Error, - a16_SensorBoard10Error, + a2_ServoAlarm, + a3_ServoTorqueAlarm, + a4_PressureError, + a5_PressureSensorError, + a6_, + a7_, + a8_, + a9_SensorBoard1Error, + a10_SensorBoard2Error, + a11_SensorBoard3Error, + a12_SensorBoard4Error, + a13_SensorBoard5Error, + a14_SensorBoard6Error, + a15_SensorBoard7Error, + a16_SensorBoard8Error, + a17_SensorBoard9Error, + a18_SensorBoard10Error, + a19_, + a20_, + a21_DisplacementSensor1Error, + a22_DisplacementSensor2Error, + a23_DisplacementSensor3Error, + a24_DisplacementSensor4Error, + a25_DisplacementSensor5Error, + a26_DisplacementSensor6Error, + a27_DisplacementSensor7Error, + a28_DisplacementSensor8Error, + a29_DisplacementSensor9Error, + a30_DisplacementSensor10Error, } public enum E_TrackingType diff --git a/INT_PT002/DataStore/LeakData/DiffData.cs b/INT_PT002/DataStore/LeakData/DiffData.cs index 8d8aae8..ac1c76a 100644 --- a/INT_PT002/DataStore/LeakData/DiffData.cs +++ b/INT_PT002/DataStore/LeakData/DiffData.cs @@ -12,9 +12,9 @@ namespace INT_PT002.DataStore { #region Field private string m_MAdc; - private string m_SecBufDiff; + private string m_SecBuf; private string m_SecBufSum; - private string m_DiffMean; + private string m_SecBufMax; #endregion #region Constructor @@ -30,20 +30,20 @@ namespace INT_PT002.DataStore get { return this.m_MAdc; } set { this.m_MAdc = value; } } - public string SecBufDiff + public string SecBuf { - get { return this.m_SecBufDiff; } - set { this.m_SecBufDiff = value; } + get { return this.m_SecBuf; } + set { this.m_SecBuf = value; } } public string SecBufSum { get { return this.m_SecBufSum; } set { this.m_SecBufSum = value; } } - public string DiffMean + public string SecBufMax { - get { return this.m_DiffMean; } - set { this.m_DiffMean = value; } + get { return this.m_SecBufMax; } + set { this.m_SecBufMax = value; } } #endregion @@ -51,9 +51,9 @@ namespace INT_PT002.DataStore private void Initialize() { this.MAdc = "0.00"; - this.SecBufDiff = "0.00"; + this.SecBuf = "0.00"; this.SecBufSum = "0.00"; - this.DiffMean = "0.00"; + this.SecBufMax = "0.00"; } #endregion } diff --git a/INT_PT002/DataStore/LeakData/DispData.cs b/INT_PT002/DataStore/LeakData/DispData.cs index 0508642..e130632 100644 --- a/INT_PT002/DataStore/LeakData/DispData.cs +++ b/INT_PT002/DataStore/LeakData/DispData.cs @@ -14,7 +14,7 @@ namespace INT_PT002.DataStore private string m_RData; private string m_MData; private string m_MDataDiff; - private string m_STD; + private string m_MDataMax; #endregion #region Constructor @@ -40,10 +40,10 @@ namespace INT_PT002.DataStore get { return this.m_MDataDiff; } set { this.m_MDataDiff = value; } } - public string STD + public string MDataMax { - get { return this.m_STD; } - set { this.m_STD = value; } + get { return this.m_MDataMax; } + set { this.m_MDataMax = value; } } #endregion @@ -53,7 +53,7 @@ namespace INT_PT002.DataStore this.RData = "0.00"; this.MData = "0.00"; this.MDataDiff = "0.00"; - this.STD = "0.00"; + this.MDataMax = "0.00"; } #endregion } diff --git a/INT_PT002/DataStore/LeakData/LeakData.cs b/INT_PT002/DataStore/LeakData/LeakData.cs index a16874b..3331bf7 100644 --- a/INT_PT002/DataStore/LeakData/LeakData.cs +++ b/INT_PT002/DataStore/LeakData/LeakData.cs @@ -148,7 +148,7 @@ namespace INT_PT002.DataStore #endregion #region Method - public void Initialize() + private void Initialize() { this.ProcessStatus = Define.E_ProcessStatus._0_None; this.Judgment = Define.E_JudgmentStatus.None; @@ -156,6 +156,13 @@ namespace INT_PT002.DataStore this.DiffData = new DiffData(); this.PresData = new PressureData(); } + public void Initialize1() + { + this.Judgment = Define.E_JudgmentStatus.None; + this.DispData = new DispData(); + this.DiffData = new DiffData(); + this.PresData = new PressureData(); + } #endregion } } diff --git a/INT_PT002/DataStore/Recipe.cs b/INT_PT002/DataStore/Recipe.cs index 5ea0d5f..0a4d2aa 100644 --- a/INT_PT002/DataStore/Recipe.cs +++ b/INT_PT002/DataStore/Recipe.cs @@ -6,30 +6,28 @@ using System.Text; namespace INT_PT002.DataStore { + #region Recipe public class Recipe { #region Field private int m_NUMBER; + private string m_NAME; private string m_LOT; - private string m_DISP_JUDG_STD_LEVEL; - private string m_DISP_JUDG_MIN_LEVEL1; - private string m_DISP_JUDG_MIN_LEVEL2; - private string m_DISP_JUDG_EMPTY_LEVEL1; - private string m_DISP_JUDG_EMPTY_LEVEL2; - private int m_DISP_HOLD_DELAY_MSEC; - private bool m_DISP_OPT1; + private string m_DIFF_LR_LIMIT; + private string m_DIFF_LR_DELAY_SEC; + private int m_DIFF_LR_CYCLE; - private string m_DIFF_LR_SECOND; - private string m_DIFF_LR_TOTAL; - private string m_DIFF_LR_MEAN; - private int m_DIFF_HOLD_DELAY_MSEC; + private string m_DISP_JUDG_EMPTY_LEVEL; + private string m_DISP_JUDG_MAX_DIFF; + private string m_DISP_JUDG_MIN_HEIGHT; + private bool m_DISP_JUDG_ENABLE; - private int m_VACUUM_RELIEF; - private int m_VACUUM_HOLD1; - private int m_VACUUM_HOLD2; - private int m_VACUUM_BLOWOFF; + private int m_VACUUM_START_SEC; + private int m_VACUUM_HOLD1_SEC; + private int m_VACUUM_HOLD2_SEC; + private int m_VACUUM_BREAK_SEC; private string m_VACUUM_GUAGE_LEVEL; #endregion @@ -46,6 +44,7 @@ namespace INT_PT002.DataStore get { return this.m_NUMBER; } set { this.m_NUMBER = value; } } + public string NAME { get { return this.m_NAME; } @@ -57,82 +56,62 @@ namespace INT_PT002.DataStore set { this.m_LOT = value; } } - public string DISP_JUDG_STD_LEVEL + public string DIFF_LR_LIMIT { - get { return this.m_DISP_JUDG_STD_LEVEL; } - set { this.m_DISP_JUDG_STD_LEVEL = value; } + get { return this.m_DIFF_LR_LIMIT; } + set { this.m_DIFF_LR_LIMIT = value; } } - public string DISP_JUDG_MIN_LEVEL1 + public string DIFF_LR_DELAY_SEC { - get { return this.m_DISP_JUDG_MIN_LEVEL1; } - set { this.m_DISP_JUDG_MIN_LEVEL1 = value; } + get { return this.m_DIFF_LR_DELAY_SEC; } + set { this.m_DIFF_LR_DELAY_SEC = value; } } - public string DISP_JUDG_MIN_LEVEL2 + public int DIFF_LR_CYCLE { - get { return this.m_DISP_JUDG_MIN_LEVEL2; } - set { this.m_DISP_JUDG_MIN_LEVEL2 = value; } - } - public string DISP_JUDG_EMPTY_LEVEL1 - { - get { return this.m_DISP_JUDG_EMPTY_LEVEL1; } - set { this.m_DISP_JUDG_EMPTY_LEVEL1 = value; } - } - public string DISP_JUDG_EMPTY_LEVEL2 - { - get { return this.m_DISP_JUDG_EMPTY_LEVEL2; } - set { this.m_DISP_JUDG_EMPTY_LEVEL2 = value; } - } - public int DISP_HOLD_DELAY_MSEC - { - get { return this.m_DISP_HOLD_DELAY_MSEC; } - set { this.m_DISP_HOLD_DELAY_MSEC = value; } - } - public bool DISP_OPT1 - { - get { return this.m_DISP_OPT1; } - set { this.m_DISP_OPT1 = value; } + get { return this.m_DIFF_LR_CYCLE; } + set { this.m_DIFF_LR_CYCLE = value; } } - public string DIFF_LR_SECOND + public string DISP_JUDG_EMPTY_LEVEL { - get { return this.m_DIFF_LR_SECOND; } - set { this.m_DIFF_LR_SECOND = value; } + get { return this.m_DISP_JUDG_EMPTY_LEVEL; } + set { this.m_DISP_JUDG_EMPTY_LEVEL = value; } } - public string DIFF_LR_TOTAL + public string DISP_JUDG_MAX_DIFF { - get { return this.m_DIFF_LR_TOTAL; } - set { this.m_DIFF_LR_TOTAL = value; } + get { return this.m_DISP_JUDG_MAX_DIFF; } + set { this.m_DISP_JUDG_MAX_DIFF = value; } } - public string DIFF_LR_MEAN + public string DISP_JUDG_MIN_HEIGHT { - get { return this.m_DIFF_LR_MEAN; } - set { this.m_DIFF_LR_MEAN = value; } + get { return this.m_DISP_JUDG_MIN_HEIGHT; } + set { this.m_DISP_JUDG_MIN_HEIGHT = value; } } - public int DIFF_HOLD_DELAY_MSEC + public bool DISP_JUDG_ENABLE { - get { return this.m_DIFF_HOLD_DELAY_MSEC; } - set { this.m_DIFF_HOLD_DELAY_MSEC = value; } + get { return this.m_DISP_JUDG_ENABLE; } + set { this.m_DISP_JUDG_ENABLE = value; } } - public int VACUUM_RELIEF + public int VACUUM_START_SEC { - get { return this.m_VACUUM_RELIEF; } - set { this.m_VACUUM_RELIEF = value; } + get { return this.m_VACUUM_START_SEC; } + set { this.m_VACUUM_START_SEC = value; } } - public int VACUUM_HOLD1 + public int VACUUM_HOLD1_SEC { - get { return this.m_VACUUM_HOLD1; } - set { this.m_VACUUM_HOLD1 = value; } + get { return this.m_VACUUM_HOLD1_SEC; } + set { this.m_VACUUM_HOLD1_SEC = value; } } - public int VACUUM_HOLD2 + public int VACUUM_HOLD2_SEC { - get { return this.m_VACUUM_HOLD2; } - set { this.m_VACUUM_HOLD2 = value; } + get { return this.m_VACUUM_HOLD2_SEC; } + set { this.m_VACUUM_HOLD2_SEC = value; } } - public int VACUUM_BLOWOFF + public int VACUUM_BREAK_SEC { - get { return this.m_VACUUM_BLOWOFF; } - set { this.m_VACUUM_BLOWOFF = value; } + get { return this.m_VACUUM_BREAK_SEC; } + set { this.m_VACUUM_BREAK_SEC = value; } } public string VACUUM_GUAGE_LEVEL { @@ -145,30 +124,27 @@ namespace INT_PT002.DataStore public void Initialize() { this.NUMBER = 1; - this.NAME = "INTECH 1"; - this.LOT = "LOT 1"; + this.NAME = "INTECH"; + this.LOT = "LOT"; - this.DISP_JUDG_STD_LEVEL = "0.15"; - this.DISP_JUDG_MIN_LEVEL1 = "2.50"; - this.DISP_JUDG_MIN_LEVEL2 = "2.50"; - this.DISP_JUDG_EMPTY_LEVEL1 = "80.00"; - this.DISP_JUDG_EMPTY_LEVEL2 = "80.00"; - this.DISP_HOLD_DELAY_MSEC = 100; - this.DISP_OPT1 = false; + this.DIFF_LR_LIMIT = "10.00"; + this.DIFF_LR_DELAY_SEC = "0.5"; + this.DIFF_LR_CYCLE = 5; - this.DIFF_LR_SECOND = "500.00"; - this.DIFF_LR_TOTAL = "5000.00"; - this.DIFF_LR_MEAN = "2.00"; - this.DIFF_HOLD_DELAY_MSEC = 1500; + this.DISP_JUDG_EMPTY_LEVEL = "70.00"; + this.DISP_JUDG_MAX_DIFF = "0.5"; + this.DISP_JUDG_MIN_HEIGHT = "3.00"; + this.DISP_JUDG_ENABLE = true; - this.VACUUM_RELIEF = 20; - this.VACUUM_HOLD1 = 40; - this.VACUUM_HOLD2 = 1; - this.VACUUM_BLOWOFF = 5; - this.VACUUM_GUAGE_LEVEL = "-88.0"; + this.VACUUM_START_SEC = 20; + this.VACUUM_HOLD1_SEC = 15; + this.VACUUM_HOLD2_SEC = 1; + this.VACUUM_BREAK_SEC = 5; + this.VACUUM_GUAGE_LEVEL = "-85.0"; } #endregion - } + } + #endregion #region StructRecipe [StructLayout(LayoutKind.Sequential)] @@ -181,30 +157,23 @@ namespace INT_PT002.DataStore public string LOT; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DISP_JUDG_STD_LEVEL; + public string DIFF_LR_LIMIT; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DISP_JUDG_MIN_LEVEL1; - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DISP_JUDG_MIN_LEVEL2; - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DISP_JUDG_EMPTY_LEVEL1; - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DISP_JUDG_EMPTY_LEVEL2; - public int DISP_HOLD_DELAY_MSEC; - public bool DISP_OPT1; + public string DIFF_LR_DELAY_SEC; + public int DIFF_LR_CYCLE; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DIFF_LR_SECOND; + public string DISP_JUDG_EMPTY_LEVEL; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DIFF_LR_TOTAL; + public string DISP_JUDG_MAX_DIFF; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 12)] - public string DIFF_LR_MEAN; - public int DIFF_HOLD_DELAY_MSEC; + public string DISP_JUDG_MIN_HEIGHT; + public bool DISP_JUDG_ENABLE; - public int VACUUM_RELIEF; - public int VACUUM_HOLD1; - public int VACUUM_HOLD2; - public int VACUUM_BLOWOFF; + public int VACUUM_START_SEC; + public int VACUUM_HOLD1_SEC; + public int VACUUM_HOLD2_SEC; + public int VACUUM_BREAK_SEC; [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 10)] public string VACUUM_GUAGE_LEVEL; } diff --git a/INT_PT002/DialogForms/DialogFormProgressBar.cs b/INT_PT002/DialogForms/DialogFormProgressBar.cs index 7914727..564fcfd 100644 --- a/INT_PT002/DialogForms/DialogFormProgressBar.cs +++ b/INT_PT002/DialogForms/DialogFormProgressBar.cs @@ -38,7 +38,7 @@ namespace INT_PT002.DialogForms #endregion #region Constructor - public DialogFormProgressBar(int code, Define.E_LanguageID language) + public DialogFormProgressBar(int code, Define.E_LanguageID language, FormMain parent) { InitializeComponent(); @@ -46,6 +46,7 @@ namespace INT_PT002.DialogForms this.labelMessage1.Text = ""; this.labelMessage2.Text = ""; + this.ParentForm = parent; this.Code = code; this.Language = language; this.buttonCancel.Visible = false; @@ -91,7 +92,7 @@ namespace INT_PT002.DialogForms } } - public DialogFormProgressBar(int code, Define.E_LanguageID language, UpdateForMainBoard updateForMain) + public DialogFormProgressBar(int code, Define.E_LanguageID language, UpdateForMainBoard updateForMain, FormMain parent) { InitializeComponent(); @@ -99,6 +100,7 @@ namespace INT_PT002.DialogForms this.labelMessage1.Text = ""; this.labelMessage2.Text = ""; + this.ParentForm = parent; this.Code = code; this.UpdateForMain = updateForMain; this.Language = language; @@ -530,8 +532,12 @@ namespace INT_PT002.DialogForms break; } this.Refresh(); - if(this.Code ==1) - this.TransferData(CommunicationCommand.MainboardReboot, CommunicationID.MainBoard); + if (this.Code == 1) + { + this.ParentForm.TransferData(CommunicationCommand.MainboardReboot, CommunicationID.MainBoard); + //this.smartTimerReboot.Start(); + } + this.smartTimerReboot.Start(); } #endregion diff --git a/INT_PT002/Forms/FormMain.cs b/INT_PT002/Forms/FormMain.cs index 86a0ad0..68a2db8 100644 --- a/INT_PT002/Forms/FormMain.cs +++ b/INT_PT002/Forms/FormMain.cs @@ -55,6 +55,8 @@ namespace INT_PT002.Forms public SystemConfiguration SystemConfig; // Current Recipe public Recipe CurrentRecipe; + // Loading Recipe + private Recipe LoadingRecipe; // Leak Data private LeakData CurrentLeakData; public Collection CurrentLeakDatas; @@ -68,8 +70,7 @@ namespace INT_PT002.Forms private AlarmList CurrentAlarmList; // Modbus public Modbus Modbus; - // Loading Recipe - private Recipe LoadingRecipe; + // Modbus Data public _30000_ModbusData Current30000ModbusData; @@ -289,6 +290,7 @@ namespace INT_PT002.Forms break; } } + this.ChildFormMainDisplay3.InitialEthernetIcon(); } } @@ -363,60 +365,30 @@ namespace INT_PT002.Forms this.LoadRecipeFile(ref this.LoadingRecipe, number - 1); sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.NUMBER.ToString())); - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_RELIEF.ToString())); - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_HOLD1.ToString())); - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_HOLD2.ToString())); - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_BLOWOFF.ToString())); + sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_START_SEC.ToString())); + sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_HOLD1_SEC.ToString())); + sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_HOLD2_SEC.ToString())); + sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.VACUUM_BREAK_SEC.ToString())); - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DISP_HOLD_DELAY_MSEC.ToString())); + sb.Append(Helper.StringBlankFillDigits6(this.LoadingRecipe.DISP_JUDG_MAX_DIFF)); + sb.Append(Helper.StringBlankFillDigits6(this.LoadingRecipe.DISP_JUDG_MIN_HEIGHT)); + sb.Append(Helper.StringBlankFillDigits6(this.LoadingRecipe.DISP_JUDG_EMPTY_LEVEL)); - sb.Append(Helper.StringBlankFillDigits8(this.LoadingRecipe.DIFF_LR_SECOND)); - sb.Append(Helper.StringBlankFillDigits8(this.LoadingRecipe.DIFF_LR_TOTAL)); - sb.Append(Helper.StringBlankFillDigits8(this.LoadingRecipe.DIFF_LR_MEAN)); - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DIFF_HOLD_DELAY_MSEC.ToString())); + sb.Append(Helper.StringBlankFillDigits6(this.LoadingRecipe.DIFF_LR_LIMIT)); + sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DIFF_LR_DELAY_SEC)); sb.Append(Helper.StringBlankFillDigits6(this.LoadingRecipe.VACUUM_GUAGE_LEVEL)); - if (this.LoadingRecipe.DISP_OPT1 == false) + if (this.LoadingRecipe.DISP_JUDG_ENABLE == false) value = "0"; else value = "1"; sb.Append(Helper.StringBlankFillDigits4(value)); + sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DIFF_LR_CYCLE.ToString())); + this.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._9043_RecipeParameter, sb.ToString()); } - public void TransferRecipeParameter5510_A() - { - StringBuilder sb = new StringBuilder(); - - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DISP_JUDG_MIN_LEVEL1.ToString())); - - this.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard1, CommunicationAddress._5510_DispMinLevel, sb.ToString()); - } - public void TransferRecipeParameter5510_B() - { - StringBuilder sb = new StringBuilder(); - - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DISP_JUDG_MIN_LEVEL2.ToString())); - - this.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard2, CommunicationAddress._5510_DispMinLevel, sb.ToString()); - } - public void TransferRecipeParameter5511_A() - { - StringBuilder sb = new StringBuilder(); - - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DISP_JUDG_EMPTY_LEVEL1.ToString())); - - this.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard1, CommunicationAddress._5511_DispEmptyLevel, sb.ToString()); - } - public void TransferRecipeParameter5511_B() - { - StringBuilder sb = new StringBuilder(); - - sb.Append(Helper.StringBlankFillDigits4(this.LoadingRecipe.DISP_JUDG_EMPTY_LEVEL2.ToString())); - - this.TransferDataStream(CommunicationCommand.Write, CommunicationID.SubBoard2, CommunicationAddress._5511_DispEmptyLevel, sb.ToString()); - } public void FormChange(int index) { @@ -775,23 +747,19 @@ namespace INT_PT002.Forms structItem.NAME = string.Format("INTECH {0}", i + 1); structItem.LOT = string.Format("LOT {0}", i + 1); - structItem.DISP_JUDG_STD_LEVEL = this.CurrentRecipe.DISP_JUDG_STD_LEVEL; - structItem.DISP_JUDG_MIN_LEVEL1 = this.CurrentRecipe.DISP_JUDG_MIN_LEVEL1; - structItem.DISP_JUDG_MIN_LEVEL2 = this.CurrentRecipe.DISP_JUDG_MIN_LEVEL2; - structItem.DISP_JUDG_EMPTY_LEVEL1 = this.CurrentRecipe.DISP_JUDG_EMPTY_LEVEL1; - structItem.DISP_JUDG_EMPTY_LEVEL2 = this.CurrentRecipe.DISP_JUDG_EMPTY_LEVEL2; - structItem.DISP_HOLD_DELAY_MSEC = this.CurrentRecipe.DISP_HOLD_DELAY_MSEC; - structItem.DISP_OPT1 = this.CurrentRecipe.DISP_OPT1; + structItem.DIFF_LR_LIMIT = this.CurrentRecipe.DIFF_LR_LIMIT; + structItem.DIFF_LR_DELAY_SEC = this.LoadingRecipe.DIFF_LR_DELAY_SEC; + structItem.DIFF_LR_CYCLE = this.LoadingRecipe.DIFF_LR_CYCLE; - structItem.DIFF_LR_SECOND = this.CurrentRecipe.DIFF_LR_SECOND; - structItem.DIFF_LR_TOTAL = this.CurrentRecipe.DIFF_LR_TOTAL; - structItem.DIFF_LR_MEAN = this.CurrentRecipe.DIFF_LR_MEAN; - structItem.DIFF_HOLD_DELAY_MSEC = this.CurrentRecipe.DIFF_HOLD_DELAY_MSEC; + structItem.DISP_JUDG_EMPTY_LEVEL = this.LoadingRecipe.DISP_JUDG_EMPTY_LEVEL; + structItem.DISP_JUDG_ENABLE = this.LoadingRecipe.DISP_JUDG_ENABLE; + structItem.DISP_JUDG_MAX_DIFF = this.LoadingRecipe.DISP_JUDG_MAX_DIFF; + structItem.DISP_JUDG_MIN_HEIGHT = this.LoadingRecipe.DISP_JUDG_MIN_HEIGHT; - structItem.VACUUM_RELIEF = this.CurrentRecipe.VACUUM_RELIEF; - structItem.VACUUM_HOLD1 = this.CurrentRecipe.VACUUM_HOLD1; - structItem.VACUUM_HOLD2 = this.CurrentRecipe.VACUUM_HOLD2; - structItem.VACUUM_BLOWOFF = this.CurrentRecipe.VACUUM_BLOWOFF; + structItem.VACUUM_START_SEC = this.CurrentRecipe.VACUUM_START_SEC; + structItem.VACUUM_HOLD1_SEC = this.CurrentRecipe.VACUUM_HOLD1_SEC; + structItem.VACUUM_HOLD2_SEC = this.CurrentRecipe.VACUUM_HOLD2_SEC; + structItem.VACUUM_BREAK_SEC = this.CurrentRecipe.VACUUM_BREAK_SEC; structItem.VACUUM_GUAGE_LEVEL = this.CurrentRecipe.VACUUM_GUAGE_LEVEL; this.smartFileIO.StructType.WriteBuffer(structItem, i, SmartFile.WriteMode.Append); @@ -820,23 +788,19 @@ namespace INT_PT002.Forms structItem.NAME = item.NAME; structItem.LOT = item.LOT; - structItem.DISP_JUDG_STD_LEVEL = item.DISP_JUDG_STD_LEVEL; - structItem.DISP_JUDG_MIN_LEVEL1 = item.DISP_JUDG_MIN_LEVEL1; - structItem.DISP_JUDG_MIN_LEVEL2 = item.DISP_JUDG_MIN_LEVEL2; - structItem.DISP_JUDG_EMPTY_LEVEL1 = item.DISP_JUDG_EMPTY_LEVEL1; - structItem.DISP_JUDG_EMPTY_LEVEL2 = item.DISP_JUDG_EMPTY_LEVEL2; - structItem.DISP_HOLD_DELAY_MSEC = item.DISP_HOLD_DELAY_MSEC; - structItem.DISP_OPT1 = item.DISP_OPT1; + structItem.DIFF_LR_CYCLE = item.DIFF_LR_CYCLE; + structItem.DIFF_LR_DELAY_SEC = item.DIFF_LR_DELAY_SEC; + structItem.DIFF_LR_LIMIT = item.DIFF_LR_LIMIT; - structItem.DIFF_LR_SECOND = item.DIFF_LR_SECOND; - structItem.DIFF_LR_TOTAL = item.DIFF_LR_TOTAL; - structItem.DIFF_LR_MEAN = item.DIFF_LR_MEAN; - structItem.DIFF_HOLD_DELAY_MSEC = item.DIFF_HOLD_DELAY_MSEC; + structItem.DISP_JUDG_EMPTY_LEVEL = item.DISP_JUDG_EMPTY_LEVEL; + structItem.DISP_JUDG_ENABLE = item.DISP_JUDG_ENABLE; + structItem.DISP_JUDG_MAX_DIFF = item.DISP_JUDG_MAX_DIFF; + structItem.DISP_JUDG_MIN_HEIGHT = item.DISP_JUDG_MIN_HEIGHT; - structItem.VACUUM_RELIEF = item.VACUUM_RELIEF; - structItem.VACUUM_HOLD1 = item.VACUUM_HOLD1; - structItem.VACUUM_HOLD2 = item.VACUUM_HOLD2; - structItem.VACUUM_BLOWOFF = item.VACUUM_BLOWOFF; + structItem.VACUUM_START_SEC = item.VACUUM_START_SEC; + structItem.VACUUM_HOLD1_SEC = item.VACUUM_HOLD1_SEC; + structItem.VACUUM_HOLD2_SEC = item.VACUUM_HOLD2_SEC; + structItem.VACUUM_BREAK_SEC = item.VACUUM_BREAK_SEC; structItem.VACUUM_GUAGE_LEVEL = item.VACUUM_GUAGE_LEVEL; this.smartFileIO.StructType.Write(structItem, item.NUMBER - 1, SmartFile.WriteMode.Overwrite); @@ -866,29 +830,25 @@ namespace INT_PT002.Forms item.NAME = structItem.NAME; item.LOT = structItem.LOT; - item.DISP_JUDG_STD_LEVEL = structItem.DISP_JUDG_STD_LEVEL; - item.DISP_JUDG_MIN_LEVEL1 = structItem.DISP_JUDG_MIN_LEVEL1; - item.DISP_JUDG_MIN_LEVEL2 = structItem.DISP_JUDG_MIN_LEVEL2; - item.DISP_JUDG_EMPTY_LEVEL1 = structItem.DISP_JUDG_EMPTY_LEVEL1; - item.DISP_JUDG_EMPTY_LEVEL2 = structItem.DISP_JUDG_EMPTY_LEVEL2; - item.DISP_HOLD_DELAY_MSEC = structItem.DISP_HOLD_DELAY_MSEC; - item.DISP_OPT1 = structItem.DISP_OPT1; + item.DIFF_LR_CYCLE = structItem.DIFF_LR_CYCLE; + item.DIFF_LR_DELAY_SEC = structItem.DIFF_LR_DELAY_SEC; + item.DIFF_LR_LIMIT = structItem.DIFF_LR_LIMIT; - item.DIFF_LR_SECOND = structItem.DIFF_LR_SECOND; - item.DIFF_LR_TOTAL = structItem.DIFF_LR_TOTAL; - item.DIFF_LR_MEAN = structItem.DIFF_LR_MEAN; - item.DIFF_HOLD_DELAY_MSEC = structItem.DIFF_HOLD_DELAY_MSEC; + item.DISP_JUDG_EMPTY_LEVEL = structItem.DISP_JUDG_EMPTY_LEVEL; + item.DISP_JUDG_ENABLE = structItem.DISP_JUDG_ENABLE; + item.DISP_JUDG_MAX_DIFF = structItem.DISP_JUDG_MAX_DIFF; + item.DISP_JUDG_MIN_HEIGHT = structItem.DISP_JUDG_MIN_HEIGHT; - item.VACUUM_RELIEF = structItem.VACUUM_RELIEF; - item.VACUUM_HOLD1 = structItem.VACUUM_HOLD1; - item.VACUUM_HOLD2 = structItem.VACUUM_HOLD2; - item.VACUUM_BLOWOFF = structItem.VACUUM_BLOWOFF; + item.VACUUM_START_SEC = structItem.VACUUM_START_SEC; + item.VACUUM_HOLD1_SEC = structItem.VACUUM_HOLD1_SEC; + item.VACUUM_HOLD2_SEC = structItem.VACUUM_HOLD2_SEC; + item.VACUUM_BREAK_SEC = structItem.VACUUM_BREAK_SEC; item.VACUUM_GUAGE_LEVEL = structItem.VACUUM_GUAGE_LEVEL; this.smartFileIO.Close(); } #endregion - + #region Uart Communication public void OpenSmartUartLink() { @@ -1379,6 +1339,7 @@ namespace INT_PT002.Forms this.ChangeModeRecipe = false; #endregion + this.SaveSystemConfigurationFile(this.SystemConfig); this.LoadRecipeFile(ref this.CurrentRecipe, this.SystemConfig.RECIPE_NUMBER - 1); if (this.SystemConfig.EQUIPMENT_LANE == 10) @@ -1423,42 +1384,6 @@ namespace INT_PT002.Forms if (response == Define.E_ResponseData.ACK) this.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._2001_ProductNumber, ""); break; - case "5510": - if (this.ChangeModeRecipe == true) - { - switch (lane) - { - case "A": - if (response == Define.E_ResponseData.ACK) - this.TransferRecipeParameter5510_B(); - break; - case "B": - if (response == Define.E_ResponseData.ACK) - this.TransferRecipeParameter5511_A(); - break; - default: - break; - } - } - break; - case "5511": - if (this.ChangeModeRecipe == true) - { - switch (lane) - { - case "A": - if (response == Define.E_ResponseData.ACK) - this.TransferRecipeParameter5511_B(); - break; - case "B": - if (response == Define.E_ResponseData.ACK) - this.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._2001_ProductNumber, ""); - break; - default: - break; - } - } - break; default: break; } @@ -1583,14 +1508,6 @@ namespace INT_PT002.Forms this.ChildFormMenu.UpdateDisplayEquipmentJudgmentData10(this.CurrentLeakDatas[9]); #endregion break; - case "Z": - #region Value Assign - for (int i = 0; i < this.SystemConfig.EQUIPMENT_LANE; i++) - this.CurrentLeakData.CollJudgment[i] = Helper.StringToJudgmentStatus(receiveData.Substring(i * 1, 1)); - #endregion - this.ChildFormMainDisplay3.UpdateDisplayJudgmentData(this.CurrentLeakData); - this.ChildFormMenu.UpdateDisplayEquipmentJudgmentData(this.CurrentLeakData); - break; default: break; } @@ -1695,20 +1612,6 @@ namespace INT_PT002.Forms this.ChildFormMenu.UpdateDisplay_Equipment1_ProcessStatusMeasuring1(this.CurrentLeakDatas[8].ProcessStatus, "9"); this.ChildFormMenu.UpdateDisplay_Equipment1_ProcessStatusMeasuring2(this.CurrentLeakDatas[8].ProcessStatus, "10"); break; - case "Z": - #region Value Assign - Define.E_ProcessStatus process = Helper.StringToProcessStatus(receiveData.Substring(0, 2)); - for (int i = 0; i < this.SystemConfig.EQUIPMENT_LANE; i++) - this.CurrentLeakDatas[i].ProcessStatus = process; - #endregion - // MainDisplay - if (this.SystemConfig.EQUIPMENT_LANE == 10) - this.ChildFormMainDisplay3.UpdateDisplayProcessStatus(this.CurrentLeakDatas[0].ProcessStatus); - else - this.ChildFormMainDisplay4.UpdateDisplayProcessStatus(this.CurrentLeakDatas[0].ProcessStatus); - // Equipment - this.ChildFormMenu.UpdateDisplay_Equipment_ProcessStatus(this.CurrentLeakDatas[0].ProcessStatus); - break; default: break; } @@ -1733,9 +1636,9 @@ namespace INT_PT002.Forms #region 1열 #region Value Assign this.CurrentLeakDatas[0].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[0].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[0].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[0].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[0].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[0].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 if (this.SystemConfig.EQUIPMENT_LANE == 1) @@ -1750,9 +1653,9 @@ namespace INT_PT002.Forms #region 2열 #region Value Assign this.CurrentLeakDatas[1].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[1].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[1].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[1].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[1].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[1].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData2(this.CurrentLeakDatas[1]); @@ -1764,9 +1667,9 @@ namespace INT_PT002.Forms #region 3열 #region Value Assign this.CurrentLeakDatas[2].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[2].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[2].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[2].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[2].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[2].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData3(this.CurrentLeakDatas[2]); @@ -1777,9 +1680,9 @@ namespace INT_PT002.Forms #region 4열 #region Value Assign this.CurrentLeakDatas[3].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[3].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[3].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[3].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[3].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[3].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData4(this.CurrentLeakDatas[3]); @@ -1790,9 +1693,9 @@ namespace INT_PT002.Forms #region 5열 #region Value Assign this.CurrentLeakDatas[4].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[4].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[4].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[4].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[4].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[4].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData5(this.CurrentLeakDatas[4]); @@ -1803,9 +1706,9 @@ namespace INT_PT002.Forms #region 6열 #region Value Assign this.CurrentLeakDatas[5].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[5].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[5].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[5].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[5].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[5].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData6(this.CurrentLeakDatas[5]); @@ -1816,9 +1719,9 @@ namespace INT_PT002.Forms #region 7열 #region Value Assign this.CurrentLeakDatas[6].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[6].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[6].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[6].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[6].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[6].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData7(this.CurrentLeakDatas[6]); @@ -1829,9 +1732,9 @@ namespace INT_PT002.Forms #region 8열 #region Value Assign this.CurrentLeakDatas[7].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[7].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[7].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[7].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[7].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[7].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData8(this.CurrentLeakDatas[7]); @@ -1842,9 +1745,9 @@ namespace INT_PT002.Forms #region 9열 #region Value Assign this.CurrentLeakDatas[8].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[8].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[8].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[8].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[8].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[8].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData9(this.CurrentLeakDatas[8]); @@ -1855,30 +1758,15 @@ namespace INT_PT002.Forms #region 10열 #region Value Assign this.CurrentLeakDatas[9].DiffData.MAdc = receiveData.Substring(0, 8).Trim(); - this.CurrentLeakDatas[9].DiffData.SecBufDiff = receiveData.Substring(8, 8).Trim(); + this.CurrentLeakDatas[9].DiffData.SecBuf = receiveData.Substring(8, 8).Trim(); this.CurrentLeakDatas[9].DiffData.SecBufSum = receiveData.Substring(16, 8).Trim(); - this.CurrentLeakDatas[9].DiffData.DiffMean = receiveData.Substring(24, 8).Trim(); + this.CurrentLeakDatas[9].DiffData.SecBufMax = receiveData.Substring(24, 8).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDiffData10(this.CurrentLeakDatas[9]); this.ChildFormMenu.UpdateDisplayEquipmentDiffData10(this.CurrentLeakDatas[9]); #endregion break; - case "Z": - #region Value Assign - for (int i = 0; i < this.SystemConfig.EQUIPMENT_LANE; i++) - { - this.CurrentLeakData.CollDiffData[i].MAdc = receiveData.Substring(i * 32, 8).Trim(); - this.CurrentLeakData.CollDiffData[i].SecBufDiff = receiveData.Substring((i * 32) + 8, 8).Trim(); - this.CurrentLeakData.CollDiffData[i].SecBufSum = receiveData.Substring((i * 32) + 16, 8).Trim(); - this.CurrentLeakData.CollDiffData[i].DiffMean = receiveData.Substring((i * 32) + 24, 8).Trim(); - } - #endregion - // 화면 표시 - this.ChildFormMainDisplay3.UpdateDisplayDiffData(this.CurrentLeakData.CollDiffData); - this.ChildFormMenu.UpdateDisplayIOTestDiffData(this.CurrentLeakData.CollDiffData); - this.ChildFormMenu.UpdateDisplayEquipmentDiffData(this.CurrentLeakData.CollDiffData); - break; default: break; } @@ -1905,7 +1793,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[0].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[0].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[0].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[0].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[0].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 if (this.SystemConfig.EQUIPMENT_LANE == 1) @@ -1922,7 +1810,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[1].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[1].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[1].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[1].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[1].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData2(this.CurrentLeakDatas[1]); @@ -1936,7 +1824,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[2].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[2].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[2].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[2].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[2].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData3(this.CurrentLeakDatas[2]); @@ -1949,7 +1837,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[3].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[3].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[3].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[3].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[3].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData4(this.CurrentLeakDatas[3]); @@ -1962,7 +1850,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[4].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[4].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[4].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[4].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[4].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData5(this.CurrentLeakDatas[4]); @@ -1975,7 +1863,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[5].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[5].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[5].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[5].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[5].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData6(this.CurrentLeakDatas[5]); @@ -1988,7 +1876,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[6].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[6].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[6].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[6].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[6].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData7(this.CurrentLeakDatas[6]); @@ -2001,7 +1889,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[7].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[7].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[7].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[7].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[7].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData8(this.CurrentLeakDatas[7]); @@ -2014,7 +1902,7 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[8].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[8].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[8].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[8].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[8].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData9(this.CurrentLeakDatas[8]); @@ -2027,28 +1915,13 @@ namespace INT_PT002.Forms this.CurrentLeakDatas[9].DispData.RData = receiveData.Substring(0, 6).Trim(); this.CurrentLeakDatas[9].DispData.MData = receiveData.Substring(6, 6).Trim(); this.CurrentLeakDatas[9].DispData.MDataDiff = receiveData.Substring(12, 6).Trim(); - this.CurrentLeakDatas[9].DispData.STD = receiveData.Substring(18, 6).Trim(); + this.CurrentLeakDatas[9].DispData.MDataMax = receiveData.Substring(18, 6).Trim(); #endregion // 화면 표시 this.ChildFormMainDisplay3.UpdateDisplayDispData10(this.CurrentLeakDatas[9]); this.ChildFormMenu.UpdateDisplayEquipmentDispData10(this.CurrentLeakDatas[9]); #endregion break; - case "Z": - #region Value Assign - for (int i = 0; i < this.SystemConfig.EQUIPMENT_LANE; i++) - { - this.CurrentLeakData.CollDispData[i].RData = receiveData.Substring(i * 24, 6).Trim(); - this.CurrentLeakData.CollDispData[i].MData = receiveData.Substring((i * 24) + 6, 6).Trim(); - this.CurrentLeakData.CollDispData[i].MDataDiff = receiveData.Substring((i * 24) + 12, 6).Trim(); - this.CurrentLeakData.CollDispData[i].STD = receiveData.Substring((i * 24) + 18, 6).Trim(); - } - #endregion - // 화면 표시 - this.ChildFormMainDisplay3.UpdateDisplayDispData(this.CurrentLeakData.CollDispData); - this.ChildFormMenu.UpdateDisplayIOTestDispData(this.CurrentLeakData.CollDispData); - this.ChildFormMenu.UpdateDisplayEquipmentDispData(this.CurrentLeakData.CollDispData); - break; default: break; } @@ -2204,21 +2077,6 @@ namespace INT_PT002.Forms this.ChildFormMenu.UpdateDisplayEquipmentPresData10(this.CurrentLeakDatas[9]); #endregion break; - case "Z": - #region Value Assign - for (int i = 0; i < this.SystemConfig.EQUIPMENT_LANE; i++) - { - this.CurrentLeakData.CollPresData[i].WorkingChamber = - string.Format("{0}{1}", receiveData.Substring(i * 6, 1), receiveData.Substring((i * 6) + 1, 5).Trim()); - this.CurrentLeakData.CollPresData[i].MasterChamber = - string.Format("{0}{1}", receiveData.Substring((i * 6) + 60, 1), receiveData.Substring((i * 6) + 61, 5).Trim()); - } - #endregion - // 화면 표시 - this.ChildFormMainDisplay3.UpdateDisplayPresData(this.CurrentLeakData.CollPresData); - this.ChildFormMenu.UpdateDisplayIOTestPresData(this.CurrentLeakData.CollPresData); - this.ChildFormMenu.UpdateDisplayEquipmentPresData(this.CurrentLeakData.CollPresData); - break; default: break; } diff --git a/INT_PT002/Forms/FormMainDisplay1.cs b/INT_PT002/Forms/FormMainDisplay1.cs index cc9beff..8a6571b 100644 --- a/INT_PT002/Forms/FormMainDisplay1.cs +++ b/INT_PT002/Forms/FormMainDisplay1.cs @@ -587,7 +587,7 @@ namespace INT_PT002.Forms if (this.CollectionDiffMadc[i].Text != value) this.CollectionDiffMadc[i].Text = value; - value = datas[i].SecBufDiff; + value = datas[i].SecBuf; if (this.CollectionDiffSecDiff[i].Text != value) this.CollectionDiffSecDiff[i].Text = value; @@ -595,7 +595,7 @@ namespace INT_PT002.Forms if (this.CollectionDiffSecSum[i].Text != value) this.CollectionDiffSecSum[i].Text = value; - value = datas[i].DiffMean; + value = datas[i].SecBufMax; if (this.CollectionDiffMean[i].Text != value) this.CollectionDiffMean[i].Text = value; } @@ -627,7 +627,7 @@ namespace INT_PT002.Forms if (this.CollectionDispMDataDiff[i].Text != value) this.CollectionDispMDataDiff[i].Text = value; - value = datas[i].STD; + value = datas[i].MDataMax; if (this.CollectionDispSTD[i].Text != value) this.CollectionDispSTD[i].Text = value; } diff --git a/INT_PT002/Forms/FormMainDisplay2.cs b/INT_PT002/Forms/FormMainDisplay2.cs index 7f47543..446fcbe 100644 --- a/INT_PT002/Forms/FormMainDisplay2.cs +++ b/INT_PT002/Forms/FormMainDisplay2.cs @@ -551,14 +551,14 @@ namespace INT_PT002.Forms this.smartTimerProgressBar.Stop(); break; case Define.E_ProcessStatus._4_MoveToCheck: - this.progressBar3.Maximum = this.ParentForm.CurrentRecipe.VACUUM_RELIEF * 10; + this.progressBar3.Maximum = this.ParentForm.CurrentRecipe.VACUUM_START_SEC * 10; this.progressBar3.Value = this.progressBar3.Maximum; this.progressBar3.Visible = true; this.smartTimerProgressBar.Start(); break; case Define.E_ProcessStatus._5_ChamberMerge: - this.progressBar4.Maximum = this.ParentForm.CurrentRecipe.VACUUM_HOLD1 * 10; + this.progressBar4.Maximum = this.ParentForm.CurrentRecipe.VACUUM_HOLD1_SEC * 10; this.progressBar4.Value = this.progressBar4.Maximum; if (this.smartTimerProgressBar.IsStart == true) @@ -568,7 +568,7 @@ namespace INT_PT002.Forms this.smartTimerProgressBar.Start(); break; case Define.E_ProcessStatus._7_VacuumHold: - this.progressBar6.Maximum = this.ParentForm.CurrentRecipe.VACUUM_BLOWOFF * 10; + this.progressBar6.Maximum = this.ParentForm.CurrentRecipe.VACUUM_BREAK_SEC * 10; this.progressBar6.Value = this.progressBar6.Maximum; if (this.smartTimerProgressBar.IsStart == true) @@ -716,20 +716,9 @@ namespace INT_PT002.Forms if (alarm.IsServoEmergencyStop == true) value = "a1_Servo emergency stop "; // Servo1Alarm - if (alarm.IsServo1Alarm == true) + if (alarm.IsServoAlarm == true) value += "a2_Servo1 "; - // Servo2Alarm - if (alarm.IsServo2Alarm == true) - value += "a3_Servo2 "; - // ServoTorque1AlarmTorque - if (alarm.IsServoTorque1AlarmTorque == true) - value += "a4_Servo1 Torque "; - // ServoTorque2AlarmTorque - if (alarm.IsServoTorque2AlarmTorque == true) - value += "a5_Servo2 Torque "; - // PressureError - if (alarm.IsPressureError == true) - value += "a6_Pressure "; + // SB Alarm this.CollectionLabelSbAlarm[0].Visible = alarm.CollectionIsSensorBoardError[0]; @@ -780,7 +769,7 @@ namespace INT_PT002.Forms public void UpdateDisplayDiffData(Collection datas) { for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - this.CollectionLabelLeakRatePerSec[i].Text = datas[i].SecBufDiff; + this.CollectionLabelLeakRatePerSec[i].Text = datas[i].SecBuf; } public void UpdateDisplayDispData(Collection datas) { diff --git a/INT_PT002/Forms/FormMainDisplay3.Designer.cs b/INT_PT002/Forms/FormMainDisplay3.Designer.cs index 7469196..6cc5aa9 100644 --- a/INT_PT002/Forms/FormMainDisplay3.Designer.cs +++ b/INT_PT002/Forms/FormMainDisplay3.Designer.cs @@ -30,6 +30,26 @@ { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMainDisplay3)); this.smartForm1 = new SmartX.SmartForm(); + this.labelResult1 = new SmartX.SmartLabel(); + this.labelResult9 = new SmartX.SmartLabel(); + this.labelResult10 = new SmartX.SmartLabel(); + this.labelResult4 = new SmartX.SmartLabel(); + this.labelResult3 = new SmartX.SmartLabel(); + this.labelResult5 = new SmartX.SmartLabel(); + this.labelResult6 = new SmartX.SmartLabel(); + this.labelResult8 = new SmartX.SmartLabel(); + this.labelResult7 = new SmartX.SmartLabel(); + this.labelResult2 = new SmartX.SmartLabel(); + this.labeldispAlarm9 = new SmartX.SmartLabel(); + this.labeldispAlarm10 = new SmartX.SmartLabel(); + this.labeldispAlarm7 = new SmartX.SmartLabel(); + this.labeldispAlarm8 = new SmartX.SmartLabel(); + this.labeldispAlarm5 = new SmartX.SmartLabel(); + this.labeldispAlarm6 = new SmartX.SmartLabel(); + this.labeldispAlarm3 = new SmartX.SmartLabel(); + this.labeldispAlarm4 = new SmartX.SmartLabel(); + this.labeldispAlarm2 = new SmartX.SmartLabel(); + this.labeldispAlarm1 = new SmartX.SmartLabel(); this.pictureBoxProgress0_2 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress2_910 = new System.Windows.Forms.PictureBox(); this.pictureBoxProgress2_6 = new System.Windows.Forms.PictureBox(); @@ -56,7 +76,6 @@ this.labelNumber3 = new SmartX.SmartLabel(); this.labelSbAlarm2 = new SmartX.SmartLabel(); this.labelNumber2 = new SmartX.SmartLabel(); - this.labelResult1 = new SmartX.SmartLabel(); this.labelSbAlarm1 = new SmartX.SmartLabel(); this.labelNumber1 = new SmartX.SmartLabel(); this.labelExpireOfPassword = new SmartX.SmartLabel(); @@ -81,25 +100,16 @@ this.smartLabel25 = new SmartX.SmartLabel(); this.smartLabel27 = new SmartX.SmartLabel(); this.labelProgress2 = new SmartX.SmartLabel(); - this.labelResult9 = new SmartX.SmartLabel(); - this.labelResult10 = new SmartX.SmartLabel(); - this.labelResult4 = new SmartX.SmartLabel(); - this.labelResult3 = new SmartX.SmartLabel(); - this.labelResult5 = new SmartX.SmartLabel(); - this.labelResult6 = new SmartX.SmartLabel(); - this.labelResult8 = new SmartX.SmartLabel(); - this.labelResult7 = new SmartX.SmartLabel(); - this.labelPressureMaster10 = new SmartX.SmartLabel(); - this.labelPressureMaster9 = new SmartX.SmartLabel(); - this.labelPressureMaster8 = new SmartX.SmartLabel(); - this.labelPressureMaster7 = new SmartX.SmartLabel(); - this.labelPressureMaster6 = new SmartX.SmartLabel(); - this.labelPressureMaster5 = new SmartX.SmartLabel(); - this.labelPressureMaster4 = new SmartX.SmartLabel(); - this.labelPressureMaster3 = new SmartX.SmartLabel(); - this.labelResult2 = new SmartX.SmartLabel(); - this.labelPressureMaster2 = new SmartX.SmartLabel(); - this.labelPressureMaster1 = new SmartX.SmartLabel(); + this.labelDisplacement10 = new SmartX.SmartLabel(); + this.labelDisplacement9 = new SmartX.SmartLabel(); + this.labelDisplacement8 = new SmartX.SmartLabel(); + this.labelDisplacement7 = new SmartX.SmartLabel(); + this.labelDisplacement6 = new SmartX.SmartLabel(); + this.labelDisplacement5 = new SmartX.SmartLabel(); + this.labelDisplacement4 = new SmartX.SmartLabel(); + this.labelDisplacement3 = new SmartX.SmartLabel(); + this.labelDisplacement2 = new SmartX.SmartLabel(); + this.labelDisplacement1 = new SmartX.SmartLabel(); this.labelPressureWorking2 = new SmartX.SmartLabel(); this.labelPressureWorking1 = new SmartX.SmartLabel(); this.labelPressureWorking3 = new SmartX.SmartLabel(); @@ -153,6 +163,26 @@ this.smartForm1.BackGroundFillStyle = SmartXUIBase.SmartUIControlFormBase.BackGroundFillStyles.UseBackImage; this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage"))); this.smartForm1.CenterLocation = false; + this.smartForm1.Controls.Add(this.labelResult1); + this.smartForm1.Controls.Add(this.labelResult9); + this.smartForm1.Controls.Add(this.labelResult10); + this.smartForm1.Controls.Add(this.labelResult4); + this.smartForm1.Controls.Add(this.labelResult3); + this.smartForm1.Controls.Add(this.labelResult5); + this.smartForm1.Controls.Add(this.labelResult6); + this.smartForm1.Controls.Add(this.labelResult8); + this.smartForm1.Controls.Add(this.labelResult7); + this.smartForm1.Controls.Add(this.labelResult2); + this.smartForm1.Controls.Add(this.labeldispAlarm9); + this.smartForm1.Controls.Add(this.labeldispAlarm10); + this.smartForm1.Controls.Add(this.labeldispAlarm7); + this.smartForm1.Controls.Add(this.labeldispAlarm8); + this.smartForm1.Controls.Add(this.labeldispAlarm5); + this.smartForm1.Controls.Add(this.labeldispAlarm6); + this.smartForm1.Controls.Add(this.labeldispAlarm3); + this.smartForm1.Controls.Add(this.labeldispAlarm4); + this.smartForm1.Controls.Add(this.labeldispAlarm2); + this.smartForm1.Controls.Add(this.labeldispAlarm1); this.smartForm1.Controls.Add(this.pictureBoxProgress0_2); this.smartForm1.Controls.Add(this.pictureBoxProgress2_910); this.smartForm1.Controls.Add(this.pictureBoxProgress2_6); @@ -179,7 +209,6 @@ this.smartForm1.Controls.Add(this.labelNumber3); this.smartForm1.Controls.Add(this.labelSbAlarm2); this.smartForm1.Controls.Add(this.labelNumber2); - this.smartForm1.Controls.Add(this.labelResult1); this.smartForm1.Controls.Add(this.labelSbAlarm1); this.smartForm1.Controls.Add(this.labelNumber1); this.smartForm1.Controls.Add(this.labelExpireOfPassword); @@ -204,25 +233,16 @@ this.smartForm1.Controls.Add(this.smartLabel25); this.smartForm1.Controls.Add(this.smartLabel27); this.smartForm1.Controls.Add(this.labelProgress2); - this.smartForm1.Controls.Add(this.labelResult9); - this.smartForm1.Controls.Add(this.labelResult10); - this.smartForm1.Controls.Add(this.labelResult4); - this.smartForm1.Controls.Add(this.labelResult3); - this.smartForm1.Controls.Add(this.labelResult5); - this.smartForm1.Controls.Add(this.labelResult6); - this.smartForm1.Controls.Add(this.labelResult8); - this.smartForm1.Controls.Add(this.labelResult7); - this.smartForm1.Controls.Add(this.labelPressureMaster10); - this.smartForm1.Controls.Add(this.labelPressureMaster9); - this.smartForm1.Controls.Add(this.labelPressureMaster8); - this.smartForm1.Controls.Add(this.labelPressureMaster7); - this.smartForm1.Controls.Add(this.labelPressureMaster6); - this.smartForm1.Controls.Add(this.labelPressureMaster5); - this.smartForm1.Controls.Add(this.labelPressureMaster4); - this.smartForm1.Controls.Add(this.labelPressureMaster3); - this.smartForm1.Controls.Add(this.labelResult2); - this.smartForm1.Controls.Add(this.labelPressureMaster2); - this.smartForm1.Controls.Add(this.labelPressureMaster1); + this.smartForm1.Controls.Add(this.labelDisplacement10); + this.smartForm1.Controls.Add(this.labelDisplacement9); + this.smartForm1.Controls.Add(this.labelDisplacement8); + this.smartForm1.Controls.Add(this.labelDisplacement7); + this.smartForm1.Controls.Add(this.labelDisplacement6); + this.smartForm1.Controls.Add(this.labelDisplacement5); + this.smartForm1.Controls.Add(this.labelDisplacement4); + this.smartForm1.Controls.Add(this.labelDisplacement3); + this.smartForm1.Controls.Add(this.labelDisplacement2); + this.smartForm1.Controls.Add(this.labelDisplacement1); this.smartForm1.Controls.Add(this.labelPressureWorking2); this.smartForm1.Controls.Add(this.labelPressureWorking1); this.smartForm1.Controls.Add(this.labelPressureWorking3); @@ -272,6 +292,456 @@ this.smartForm1.SpecialFunctionClickPointSize = 100; this.smartForm1.UseMainMenu = false; // + // labelResult1 + // + this.labelResult1.BackGround = null; + this.labelResult1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult1.BorderColor = System.Drawing.Color.Black; + this.labelResult1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult1.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult1.LineSpacing = 0F; + this.labelResult1.Location = new System.Drawing.Point(610, 219); + this.labelResult1.Name = "labelResult1"; + this.labelResult1.OverlapOptimize = true; + this.labelResult1.PasswordChar = '\0'; + this.labelResult1.Radius = 3; + this.labelResult1.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult1.Size = new System.Drawing.Size(135, 77); + this.labelResult1.TabIndex = 112; + this.labelResult1.Text = "Pass"; + this.labelResult1.TextColor = System.Drawing.Color.White; + this.labelResult1.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult1.Visible = false; + this.labelResult1.Wordwrap = false; + // + // labelResult9 + // + this.labelResult9.BackGround = null; + this.labelResult9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(70)))), ((int)(((byte)(70))))); + this.labelResult9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelResult9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult9.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult9.LineSpacing = 0F; + this.labelResult9.Location = new System.Drawing.Point(610, 667); + this.labelResult9.Name = "labelResult9"; + this.labelResult9.OverlapOptimize = true; + this.labelResult9.PasswordChar = '\0'; + this.labelResult9.Radius = 3; + this.labelResult9.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult9.Size = new System.Drawing.Size(135, 77); + this.labelResult9.TabIndex = 120; + this.labelResult9.Text = "Leak"; + this.labelResult9.TextColor = System.Drawing.Color.White; + this.labelResult9.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult9.Visible = false; + this.labelResult9.Wordwrap = false; + // + // labelResult10 + // + this.labelResult10.BackGround = null; + this.labelResult10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(70)))), ((int)(((byte)(70))))); + this.labelResult10.BorderColor = System.Drawing.Color.Black; + this.labelResult10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult10.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult10.LineSpacing = 0F; + this.labelResult10.Location = new System.Drawing.Point(755, 667); + this.labelResult10.Name = "labelResult10"; + this.labelResult10.OverlapOptimize = true; + this.labelResult10.PasswordChar = '\0'; + this.labelResult10.Radius = 3; + this.labelResult10.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult10.Size = new System.Drawing.Size(135, 77); + this.labelResult10.TabIndex = 121; + this.labelResult10.Text = "Leak"; + this.labelResult10.TextColor = System.Drawing.Color.White; + this.labelResult10.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult10.Visible = false; + this.labelResult10.Wordwrap = false; + // + // labelResult4 + // + this.labelResult4.BackGround = null; + this.labelResult4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelResult4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult4.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult4.LineSpacing = 0F; + this.labelResult4.Location = new System.Drawing.Point(755, 331); + this.labelResult4.Name = "labelResult4"; + this.labelResult4.OverlapOptimize = true; + this.labelResult4.PasswordChar = '\0'; + this.labelResult4.Radius = 3; + this.labelResult4.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult4.Size = new System.Drawing.Size(135, 77); + this.labelResult4.TabIndex = 115; + this.labelResult4.Text = "Pass"; + this.labelResult4.TextColor = System.Drawing.Color.White; + this.labelResult4.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult4.Visible = false; + this.labelResult4.Wordwrap = false; + // + // labelResult3 + // + this.labelResult3.BackGround = null; + this.labelResult3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult3.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult3.LineSpacing = 0F; + this.labelResult3.Location = new System.Drawing.Point(610, 331); + this.labelResult3.Name = "labelResult3"; + this.labelResult3.OverlapOptimize = true; + this.labelResult3.PasswordChar = '\0'; + this.labelResult3.Radius = 3; + this.labelResult3.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult3.Size = new System.Drawing.Size(135, 77); + this.labelResult3.TabIndex = 114; + this.labelResult3.Text = "Pass"; + this.labelResult3.TextColor = System.Drawing.Color.White; + this.labelResult3.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult3.Visible = false; + this.labelResult3.Wordwrap = false; + // + // labelResult5 + // + this.labelResult5.BackGround = null; + this.labelResult5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult5.BorderColor = System.Drawing.Color.Black; + this.labelResult5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult5.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult5.LineSpacing = 0F; + this.labelResult5.Location = new System.Drawing.Point(610, 443); + this.labelResult5.Name = "labelResult5"; + this.labelResult5.OverlapOptimize = true; + this.labelResult5.PasswordChar = '\0'; + this.labelResult5.Radius = 3; + this.labelResult5.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult5.Size = new System.Drawing.Size(135, 77); + this.labelResult5.TabIndex = 116; + this.labelResult5.Text = "Pass"; + this.labelResult5.TextColor = System.Drawing.Color.White; + this.labelResult5.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult5.Visible = false; + this.labelResult5.Wordwrap = false; + // + // labelResult6 + // + this.labelResult6.BackGround = null; + this.labelResult6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult6.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult6.LineSpacing = 0F; + this.labelResult6.Location = new System.Drawing.Point(755, 443); + this.labelResult6.Name = "labelResult6"; + this.labelResult6.OverlapOptimize = true; + this.labelResult6.PasswordChar = '\0'; + this.labelResult6.Radius = 3; + this.labelResult6.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult6.Size = new System.Drawing.Size(135, 77); + this.labelResult6.TabIndex = 117; + this.labelResult6.Text = "Pass"; + this.labelResult6.TextColor = System.Drawing.Color.White; + this.labelResult6.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult6.Visible = false; + this.labelResult6.Wordwrap = false; + // + // labelResult8 + // + this.labelResult8.BackGround = null; + this.labelResult8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult8.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult8.LineSpacing = 0F; + this.labelResult8.Location = new System.Drawing.Point(755, 555); + this.labelResult8.Name = "labelResult8"; + this.labelResult8.OverlapOptimize = true; + this.labelResult8.PasswordChar = '\0'; + this.labelResult8.Radius = 3; + this.labelResult8.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult8.Size = new System.Drawing.Size(135, 77); + this.labelResult8.TabIndex = 119; + this.labelResult8.Text = "Pass"; + this.labelResult8.TextColor = System.Drawing.Color.White; + this.labelResult8.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult8.Visible = false; + this.labelResult8.Wordwrap = false; + // + // labelResult7 + // + this.labelResult7.BackGround = null; + this.labelResult7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult7.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult7.LineSpacing = 0F; + this.labelResult7.Location = new System.Drawing.Point(610, 555); + this.labelResult7.Name = "labelResult7"; + this.labelResult7.OverlapOptimize = true; + this.labelResult7.PasswordChar = '\0'; + this.labelResult7.Radius = 3; + this.labelResult7.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult7.Size = new System.Drawing.Size(135, 77); + this.labelResult7.TabIndex = 118; + this.labelResult7.Text = "Pass"; + this.labelResult7.TextColor = System.Drawing.Color.White; + this.labelResult7.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult7.Visible = false; + this.labelResult7.Wordwrap = false; + // + // labelResult2 + // + this.labelResult2.BackGround = null; + this.labelResult2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); + this.labelResult2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelResult2.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelResult2.LineSpacing = 0F; + this.labelResult2.Location = new System.Drawing.Point(755, 219); + this.labelResult2.Name = "labelResult2"; + this.labelResult2.OverlapOptimize = true; + this.labelResult2.PasswordChar = '\0'; + this.labelResult2.Radius = 3; + this.labelResult2.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelResult2.Size = new System.Drawing.Size(135, 77); + this.labelResult2.TabIndex = 113; + this.labelResult2.Text = "Pass"; + this.labelResult2.TextColor = System.Drawing.Color.White; + this.labelResult2.TextColorDisable = System.Drawing.Color.Gray; + this.labelResult2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelResult2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelResult2.Visible = false; + this.labelResult2.Wordwrap = false; + // + // labeldispAlarm9 + // + this.labeldispAlarm9.BackGround = null; + this.labeldispAlarm9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm9.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm9.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm9.LineSpacing = 0F; + this.labeldispAlarm9.Location = new System.Drawing.Point(631, 650); + this.labeldispAlarm9.Name = "labeldispAlarm9"; + this.labeldispAlarm9.OverlapOptimize = true; + this.labeldispAlarm9.PasswordChar = '\0'; + this.labeldispAlarm9.Radius = 20; + this.labeldispAlarm9.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm9.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm9.TabIndex = 495; + this.labeldispAlarm9.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm9.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm9.Wordwrap = false; + // + // labeldispAlarm10 + // + this.labeldispAlarm10.BackGround = null; + this.labeldispAlarm10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm10.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm10.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm10.LineSpacing = 0F; + this.labeldispAlarm10.Location = new System.Drawing.Point(776, 650); + this.labeldispAlarm10.Name = "labeldispAlarm10"; + this.labeldispAlarm10.OverlapOptimize = true; + this.labeldispAlarm10.PasswordChar = '\0'; + this.labeldispAlarm10.Radius = 20; + this.labeldispAlarm10.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm10.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm10.TabIndex = 497; + this.labeldispAlarm10.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm10.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm10.Wordwrap = false; + // + // labeldispAlarm7 + // + this.labeldispAlarm7.BackGround = null; + this.labeldispAlarm7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm7.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm7.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm7.LineSpacing = 0F; + this.labeldispAlarm7.Location = new System.Drawing.Point(631, 538); + this.labeldispAlarm7.Name = "labeldispAlarm7"; + this.labeldispAlarm7.OverlapOptimize = true; + this.labeldispAlarm7.PasswordChar = '\0'; + this.labeldispAlarm7.Radius = 20; + this.labeldispAlarm7.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm7.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm7.TabIndex = 491; + this.labeldispAlarm7.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm7.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm7.Wordwrap = false; + // + // labeldispAlarm8 + // + this.labeldispAlarm8.BackGround = null; + this.labeldispAlarm8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm8.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm8.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm8.LineSpacing = 0F; + this.labeldispAlarm8.Location = new System.Drawing.Point(776, 538); + this.labeldispAlarm8.Name = "labeldispAlarm8"; + this.labeldispAlarm8.OverlapOptimize = true; + this.labeldispAlarm8.PasswordChar = '\0'; + this.labeldispAlarm8.Radius = 20; + this.labeldispAlarm8.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm8.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm8.TabIndex = 493; + this.labeldispAlarm8.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm8.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm8.Wordwrap = false; + // + // labeldispAlarm5 + // + this.labeldispAlarm5.BackGround = null; + this.labeldispAlarm5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm5.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm5.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm5.LineSpacing = 0F; + this.labeldispAlarm5.Location = new System.Drawing.Point(631, 426); + this.labeldispAlarm5.Name = "labeldispAlarm5"; + this.labeldispAlarm5.OverlapOptimize = true; + this.labeldispAlarm5.PasswordChar = '\0'; + this.labeldispAlarm5.Radius = 20; + this.labeldispAlarm5.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm5.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm5.TabIndex = 496; + this.labeldispAlarm5.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm5.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm5.Wordwrap = false; + // + // labeldispAlarm6 + // + this.labeldispAlarm6.BackGround = null; + this.labeldispAlarm6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm6.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm6.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm6.LineSpacing = 0F; + this.labeldispAlarm6.Location = new System.Drawing.Point(776, 426); + this.labeldispAlarm6.Name = "labeldispAlarm6"; + this.labeldispAlarm6.OverlapOptimize = true; + this.labeldispAlarm6.PasswordChar = '\0'; + this.labeldispAlarm6.Radius = 20; + this.labeldispAlarm6.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm6.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm6.TabIndex = 489; + this.labeldispAlarm6.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm6.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm6.Wordwrap = false; + // + // labeldispAlarm3 + // + this.labeldispAlarm3.BackGround = null; + this.labeldispAlarm3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm3.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm3.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm3.LineSpacing = 0F; + this.labeldispAlarm3.Location = new System.Drawing.Point(631, 314); + this.labeldispAlarm3.Name = "labeldispAlarm3"; + this.labeldispAlarm3.OverlapOptimize = true; + this.labeldispAlarm3.PasswordChar = '\0'; + this.labeldispAlarm3.Radius = 20; + this.labeldispAlarm3.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm3.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm3.TabIndex = 492; + this.labeldispAlarm3.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm3.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm3.Wordwrap = false; + // + // labeldispAlarm4 + // + this.labeldispAlarm4.BackGround = null; + this.labeldispAlarm4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm4.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm4.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm4.LineSpacing = 0F; + this.labeldispAlarm4.Location = new System.Drawing.Point(776, 314); + this.labeldispAlarm4.Name = "labeldispAlarm4"; + this.labeldispAlarm4.OverlapOptimize = true; + this.labeldispAlarm4.PasswordChar = '\0'; + this.labeldispAlarm4.Radius = 20; + this.labeldispAlarm4.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm4.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm4.TabIndex = 494; + this.labeldispAlarm4.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm4.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm4.Wordwrap = false; + // + // labeldispAlarm2 + // + this.labeldispAlarm2.BackGround = null; + this.labeldispAlarm2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm2.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm2.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm2.LineSpacing = 0F; + this.labeldispAlarm2.Location = new System.Drawing.Point(776, 202); + this.labeldispAlarm2.Name = "labeldispAlarm2"; + this.labeldispAlarm2.OverlapOptimize = true; + this.labeldispAlarm2.PasswordChar = '\0'; + this.labeldispAlarm2.Radius = 20; + this.labeldispAlarm2.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm2.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm2.TabIndex = 490; + this.labeldispAlarm2.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm2.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm2.Wordwrap = false; + // + // labeldispAlarm1 + // + this.labeldispAlarm1.BackGround = null; + this.labeldispAlarm1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labeldispAlarm1.BorderColor = System.Drawing.Color.Blue; + this.labeldispAlarm1.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labeldispAlarm1.LineSpacing = 0F; + this.labeldispAlarm1.Location = new System.Drawing.Point(631, 202); + this.labeldispAlarm1.Name = "labeldispAlarm1"; + this.labeldispAlarm1.OverlapOptimize = true; + this.labeldispAlarm1.PasswordChar = '\0'; + this.labeldispAlarm1.Radius = 20; + this.labeldispAlarm1.RoundRectFillColor = System.Drawing.Color.Blue; + this.labeldispAlarm1.Size = new System.Drawing.Size(10, 10); + this.labeldispAlarm1.TabIndex = 488; + this.labeldispAlarm1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labeldispAlarm1.TextColorDisable = System.Drawing.Color.Gray; + this.labeldispAlarm1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labeldispAlarm1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labeldispAlarm1.Wordwrap = false; + // // pictureBoxProgress0_2 // this.pictureBoxProgress0_2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(38)))), ((int)(((byte)(38)))), ((int)(((byte)(38))))); @@ -733,30 +1203,6 @@ this.labelNumber2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelNumber2.Wordwrap = false; // - // labelResult1 - // - this.labelResult1.BackGround = null; - this.labelResult1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult1.BorderColor = System.Drawing.Color.Black; - this.labelResult1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult1.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult1.LineSpacing = 0F; - this.labelResult1.Location = new System.Drawing.Point(610, 218); - this.labelResult1.Name = "labelResult1"; - this.labelResult1.OverlapOptimize = true; - this.labelResult1.PasswordChar = '\0'; - this.labelResult1.Radius = 3; - this.labelResult1.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult1.Size = new System.Drawing.Size(135, 77); - this.labelResult1.TabIndex = 112; - this.labelResult1.Text = "Pass"; - this.labelResult1.TextColor = System.Drawing.Color.White; - this.labelResult1.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult1.Visible = false; - this.labelResult1.Wordwrap = false; - // // labelSbAlarm1 // this.labelSbAlarm1.BackGround = null; @@ -1237,451 +1683,235 @@ this.labelProgress2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelProgress2.Wordwrap = false; // - // labelResult9 + // labelDisplacement10 // - this.labelResult9.BackGround = null; - this.labelResult9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(70)))), ((int)(((byte)(70))))); - this.labelResult9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelResult9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult9.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult9.LineSpacing = 0F; - this.labelResult9.Location = new System.Drawing.Point(610, 666); - this.labelResult9.Name = "labelResult9"; - this.labelResult9.OverlapOptimize = true; - this.labelResult9.PasswordChar = '\0'; - this.labelResult9.Radius = 3; - this.labelResult9.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult9.Size = new System.Drawing.Size(135, 77); - this.labelResult9.TabIndex = 120; - this.labelResult9.Text = "Leak"; - this.labelResult9.TextColor = System.Drawing.Color.White; - this.labelResult9.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult9.Visible = false; - this.labelResult9.Wordwrap = false; + this.labelDisplacement10.BackGround = this.smartForm1; + this.labelDisplacement10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement10.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement10.LineSpacing = 0F; + this.labelDisplacement10.Location = new System.Drawing.Point(760, 721); + this.labelDisplacement10.Name = "labelDisplacement10"; + this.labelDisplacement10.OverlapOptimize = true; + this.labelDisplacement10.PasswordChar = '\0'; + this.labelDisplacement10.Radius = 3; + this.labelDisplacement10.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement10.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement10.TabIndex = 407; + this.labelDisplacement10.Text = "-100.0"; + this.labelDisplacement10.TextColor = System.Drawing.Color.White; + this.labelDisplacement10.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement10.Wordwrap = false; // - // labelResult10 + // labelDisplacement9 // - this.labelResult10.BackGround = null; - this.labelResult10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(254)))), ((int)(((byte)(70)))), ((int)(((byte)(70))))); - this.labelResult10.BorderColor = System.Drawing.Color.Black; - this.labelResult10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult10.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult10.LineSpacing = 0F; - this.labelResult10.Location = new System.Drawing.Point(755, 666); - this.labelResult10.Name = "labelResult10"; - this.labelResult10.OverlapOptimize = true; - this.labelResult10.PasswordChar = '\0'; - this.labelResult10.Radius = 3; - this.labelResult10.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult10.Size = new System.Drawing.Size(135, 77); - this.labelResult10.TabIndex = 121; - this.labelResult10.Text = "Leak"; - this.labelResult10.TextColor = System.Drawing.Color.White; - this.labelResult10.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult10.Visible = false; - this.labelResult10.Wordwrap = false; + this.labelDisplacement9.BackGround = this.smartForm1; + this.labelDisplacement9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement9.LineSpacing = 0F; + this.labelDisplacement9.Location = new System.Drawing.Point(615, 721); + this.labelDisplacement9.Name = "labelDisplacement9"; + this.labelDisplacement9.OverlapOptimize = true; + this.labelDisplacement9.PasswordChar = '\0'; + this.labelDisplacement9.Radius = 3; + this.labelDisplacement9.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement9.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement9.TabIndex = 406; + this.labelDisplacement9.Text = "-100.0"; + this.labelDisplacement9.TextColor = System.Drawing.Color.White; + this.labelDisplacement9.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement9.Wordwrap = false; // - // labelResult4 + // labelDisplacement8 // - this.labelResult4.BackGround = null; - this.labelResult4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelResult4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult4.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult4.LineSpacing = 0F; - this.labelResult4.Location = new System.Drawing.Point(755, 330); - this.labelResult4.Name = "labelResult4"; - this.labelResult4.OverlapOptimize = true; - this.labelResult4.PasswordChar = '\0'; - this.labelResult4.Radius = 3; - this.labelResult4.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult4.Size = new System.Drawing.Size(135, 77); - this.labelResult4.TabIndex = 115; - this.labelResult4.Text = "Pass"; - this.labelResult4.TextColor = System.Drawing.Color.White; - this.labelResult4.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult4.Visible = false; - this.labelResult4.Wordwrap = false; + this.labelDisplacement8.BackGround = this.smartForm1; + this.labelDisplacement8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement8.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement8.LineSpacing = 0F; + this.labelDisplacement8.Location = new System.Drawing.Point(760, 609); + this.labelDisplacement8.Name = "labelDisplacement8"; + this.labelDisplacement8.OverlapOptimize = true; + this.labelDisplacement8.PasswordChar = '\0'; + this.labelDisplacement8.Radius = 3; + this.labelDisplacement8.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement8.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement8.TabIndex = 405; + this.labelDisplacement8.Text = "-100.0"; + this.labelDisplacement8.TextColor = System.Drawing.Color.White; + this.labelDisplacement8.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement8.Wordwrap = false; // - // labelResult3 + // labelDisplacement7 // - this.labelResult3.BackGround = null; - this.labelResult3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult3.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult3.LineSpacing = 0F; - this.labelResult3.Location = new System.Drawing.Point(610, 330); - this.labelResult3.Name = "labelResult3"; - this.labelResult3.OverlapOptimize = true; - this.labelResult3.PasswordChar = '\0'; - this.labelResult3.Radius = 3; - this.labelResult3.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult3.Size = new System.Drawing.Size(135, 77); - this.labelResult3.TabIndex = 114; - this.labelResult3.Text = "Pass"; - this.labelResult3.TextColor = System.Drawing.Color.White; - this.labelResult3.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult3.Visible = false; - this.labelResult3.Wordwrap = false; + this.labelDisplacement7.BackGround = this.smartForm1; + this.labelDisplacement7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement7.LineSpacing = 0F; + this.labelDisplacement7.Location = new System.Drawing.Point(615, 609); + this.labelDisplacement7.Name = "labelDisplacement7"; + this.labelDisplacement7.OverlapOptimize = true; + this.labelDisplacement7.PasswordChar = '\0'; + this.labelDisplacement7.Radius = 3; + this.labelDisplacement7.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement7.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement7.TabIndex = 404; + this.labelDisplacement7.Text = "-100.0"; + this.labelDisplacement7.TextColor = System.Drawing.Color.White; + this.labelDisplacement7.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement7.Wordwrap = false; // - // labelResult5 + // labelDisplacement6 // - this.labelResult5.BackGround = null; - this.labelResult5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult5.BorderColor = System.Drawing.Color.Black; - this.labelResult5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult5.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult5.LineSpacing = 0F; - this.labelResult5.Location = new System.Drawing.Point(610, 442); - this.labelResult5.Name = "labelResult5"; - this.labelResult5.OverlapOptimize = true; - this.labelResult5.PasswordChar = '\0'; - this.labelResult5.Radius = 3; - this.labelResult5.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult5.Size = new System.Drawing.Size(135, 77); - this.labelResult5.TabIndex = 116; - this.labelResult5.Text = "Pass"; - this.labelResult5.TextColor = System.Drawing.Color.White; - this.labelResult5.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult5.Visible = false; - this.labelResult5.Wordwrap = false; + this.labelDisplacement6.BackGround = this.smartForm1; + this.labelDisplacement6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement6.LineSpacing = 0F; + this.labelDisplacement6.Location = new System.Drawing.Point(760, 497); + this.labelDisplacement6.Name = "labelDisplacement6"; + this.labelDisplacement6.OverlapOptimize = true; + this.labelDisplacement6.PasswordChar = '\0'; + this.labelDisplacement6.Radius = 3; + this.labelDisplacement6.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement6.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement6.TabIndex = 403; + this.labelDisplacement6.Text = "-100.0"; + this.labelDisplacement6.TextColor = System.Drawing.Color.White; + this.labelDisplacement6.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement6.Wordwrap = false; // - // labelResult6 + // labelDisplacement5 // - this.labelResult6.BackGround = null; - this.labelResult6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult6.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult6.LineSpacing = 0F; - this.labelResult6.Location = new System.Drawing.Point(755, 442); - this.labelResult6.Name = "labelResult6"; - this.labelResult6.OverlapOptimize = true; - this.labelResult6.PasswordChar = '\0'; - this.labelResult6.Radius = 3; - this.labelResult6.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult6.Size = new System.Drawing.Size(135, 77); - this.labelResult6.TabIndex = 117; - this.labelResult6.Text = "Pass"; - this.labelResult6.TextColor = System.Drawing.Color.White; - this.labelResult6.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult6.Visible = false; - this.labelResult6.Wordwrap = false; + this.labelDisplacement5.BackGround = this.smartForm1; + this.labelDisplacement5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement5.LineSpacing = 0F; + this.labelDisplacement5.Location = new System.Drawing.Point(615, 497); + this.labelDisplacement5.Name = "labelDisplacement5"; + this.labelDisplacement5.OverlapOptimize = true; + this.labelDisplacement5.PasswordChar = '\0'; + this.labelDisplacement5.Radius = 3; + this.labelDisplacement5.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement5.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement5.TabIndex = 402; + this.labelDisplacement5.Text = "-100.0"; + this.labelDisplacement5.TextColor = System.Drawing.Color.White; + this.labelDisplacement5.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement5.Wordwrap = false; // - // labelResult8 + // labelDisplacement4 // - this.labelResult8.BackGround = null; - this.labelResult8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult8.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult8.LineSpacing = 0F; - this.labelResult8.Location = new System.Drawing.Point(755, 554); - this.labelResult8.Name = "labelResult8"; - this.labelResult8.OverlapOptimize = true; - this.labelResult8.PasswordChar = '\0'; - this.labelResult8.Radius = 3; - this.labelResult8.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult8.Size = new System.Drawing.Size(135, 77); - this.labelResult8.TabIndex = 119; - this.labelResult8.Text = "Pass"; - this.labelResult8.TextColor = System.Drawing.Color.White; - this.labelResult8.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult8.Visible = false; - this.labelResult8.Wordwrap = false; + this.labelDisplacement4.BackGround = this.smartForm1; + this.labelDisplacement4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement4.LineSpacing = 0F; + this.labelDisplacement4.Location = new System.Drawing.Point(760, 385); + this.labelDisplacement4.Name = "labelDisplacement4"; + this.labelDisplacement4.OverlapOptimize = true; + this.labelDisplacement4.PasswordChar = '\0'; + this.labelDisplacement4.Radius = 3; + this.labelDisplacement4.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement4.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement4.TabIndex = 401; + this.labelDisplacement4.Text = "-100.0"; + this.labelDisplacement4.TextColor = System.Drawing.Color.White; + this.labelDisplacement4.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement4.Wordwrap = false; // - // labelResult7 + // labelDisplacement3 // - this.labelResult7.BackGround = null; - this.labelResult7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult7.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult7.LineSpacing = 0F; - this.labelResult7.Location = new System.Drawing.Point(610, 554); - this.labelResult7.Name = "labelResult7"; - this.labelResult7.OverlapOptimize = true; - this.labelResult7.PasswordChar = '\0'; - this.labelResult7.Radius = 3; - this.labelResult7.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult7.Size = new System.Drawing.Size(135, 77); - this.labelResult7.TabIndex = 118; - this.labelResult7.Text = "Pass"; - this.labelResult7.TextColor = System.Drawing.Color.White; - this.labelResult7.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult7.Visible = false; - this.labelResult7.Wordwrap = false; + this.labelDisplacement3.BackGround = this.smartForm1; + this.labelDisplacement3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement3.LineSpacing = 0F; + this.labelDisplacement3.Location = new System.Drawing.Point(615, 385); + this.labelDisplacement3.Name = "labelDisplacement3"; + this.labelDisplacement3.OverlapOptimize = true; + this.labelDisplacement3.PasswordChar = '\0'; + this.labelDisplacement3.Radius = 3; + this.labelDisplacement3.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement3.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement3.TabIndex = 400; + this.labelDisplacement3.Text = "-100.0"; + this.labelDisplacement3.TextColor = System.Drawing.Color.White; + this.labelDisplacement3.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement3.Wordwrap = false; // - // labelPressureMaster10 + // labelDisplacement2 // - this.labelPressureMaster10.BackGround = this.smartForm1; - this.labelPressureMaster10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster10.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster10.LineSpacing = 0F; - this.labelPressureMaster10.Location = new System.Drawing.Point(760, 694); - this.labelPressureMaster10.Name = "labelPressureMaster10"; - this.labelPressureMaster10.OverlapOptimize = true; - this.labelPressureMaster10.PasswordChar = '\0'; - this.labelPressureMaster10.Radius = 3; - this.labelPressureMaster10.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster10.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster10.TabIndex = 407; - this.labelPressureMaster10.Text = "-100.0"; - this.labelPressureMaster10.TextColor = System.Drawing.Color.White; - this.labelPressureMaster10.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster10.Wordwrap = false; + this.labelDisplacement2.BackGround = this.smartForm1; + this.labelDisplacement2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement2.LineSpacing = 0F; + this.labelDisplacement2.Location = new System.Drawing.Point(760, 273); + this.labelDisplacement2.Name = "labelDisplacement2"; + this.labelDisplacement2.OverlapOptimize = true; + this.labelDisplacement2.PasswordChar = '\0'; + this.labelDisplacement2.Radius = 3; + this.labelDisplacement2.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement2.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement2.TabIndex = 399; + this.labelDisplacement2.Text = "-100.0"; + this.labelDisplacement2.TextColor = System.Drawing.Color.White; + this.labelDisplacement2.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement2.Wordwrap = false; // - // labelPressureMaster9 + // labelDisplacement1 // - this.labelPressureMaster9.BackGround = this.smartForm1; - this.labelPressureMaster9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster9.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster9.LineSpacing = 0F; - this.labelPressureMaster9.Location = new System.Drawing.Point(615, 694); - this.labelPressureMaster9.Name = "labelPressureMaster9"; - this.labelPressureMaster9.OverlapOptimize = true; - this.labelPressureMaster9.PasswordChar = '\0'; - this.labelPressureMaster9.Radius = 3; - this.labelPressureMaster9.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster9.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster9.TabIndex = 406; - this.labelPressureMaster9.Text = "-100.0"; - this.labelPressureMaster9.TextColor = System.Drawing.Color.White; - this.labelPressureMaster9.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster9.Wordwrap = false; - // - // labelPressureMaster8 - // - this.labelPressureMaster8.BackGround = this.smartForm1; - this.labelPressureMaster8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster8.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster8.LineSpacing = 0F; - this.labelPressureMaster8.Location = new System.Drawing.Point(760, 582); - this.labelPressureMaster8.Name = "labelPressureMaster8"; - this.labelPressureMaster8.OverlapOptimize = true; - this.labelPressureMaster8.PasswordChar = '\0'; - this.labelPressureMaster8.Radius = 3; - this.labelPressureMaster8.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster8.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster8.TabIndex = 405; - this.labelPressureMaster8.Text = "-100.0"; - this.labelPressureMaster8.TextColor = System.Drawing.Color.White; - this.labelPressureMaster8.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster8.Wordwrap = false; - // - // labelPressureMaster7 - // - this.labelPressureMaster7.BackGround = this.smartForm1; - this.labelPressureMaster7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster7.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster7.LineSpacing = 0F; - this.labelPressureMaster7.Location = new System.Drawing.Point(615, 582); - this.labelPressureMaster7.Name = "labelPressureMaster7"; - this.labelPressureMaster7.OverlapOptimize = true; - this.labelPressureMaster7.PasswordChar = '\0'; - this.labelPressureMaster7.Radius = 3; - this.labelPressureMaster7.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster7.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster7.TabIndex = 404; - this.labelPressureMaster7.Text = "-100.0"; - this.labelPressureMaster7.TextColor = System.Drawing.Color.White; - this.labelPressureMaster7.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster7.Wordwrap = false; - // - // labelPressureMaster6 - // - this.labelPressureMaster6.BackGround = this.smartForm1; - this.labelPressureMaster6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster6.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster6.LineSpacing = 0F; - this.labelPressureMaster6.Location = new System.Drawing.Point(760, 471); - this.labelPressureMaster6.Name = "labelPressureMaster6"; - this.labelPressureMaster6.OverlapOptimize = true; - this.labelPressureMaster6.PasswordChar = '\0'; - this.labelPressureMaster6.Radius = 3; - this.labelPressureMaster6.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster6.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster6.TabIndex = 403; - this.labelPressureMaster6.Text = "-100.0"; - this.labelPressureMaster6.TextColor = System.Drawing.Color.White; - this.labelPressureMaster6.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster6.Wordwrap = false; - // - // labelPressureMaster5 - // - this.labelPressureMaster5.BackGround = this.smartForm1; - this.labelPressureMaster5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster5.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster5.LineSpacing = 0F; - this.labelPressureMaster5.Location = new System.Drawing.Point(615, 470); - this.labelPressureMaster5.Name = "labelPressureMaster5"; - this.labelPressureMaster5.OverlapOptimize = true; - this.labelPressureMaster5.PasswordChar = '\0'; - this.labelPressureMaster5.Radius = 3; - this.labelPressureMaster5.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster5.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster5.TabIndex = 402; - this.labelPressureMaster5.Text = "-100.0"; - this.labelPressureMaster5.TextColor = System.Drawing.Color.White; - this.labelPressureMaster5.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster5.Wordwrap = false; - // - // labelPressureMaster4 - // - this.labelPressureMaster4.BackGround = this.smartForm1; - this.labelPressureMaster4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster4.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster4.LineSpacing = 0F; - this.labelPressureMaster4.Location = new System.Drawing.Point(760, 358); - this.labelPressureMaster4.Name = "labelPressureMaster4"; - this.labelPressureMaster4.OverlapOptimize = true; - this.labelPressureMaster4.PasswordChar = '\0'; - this.labelPressureMaster4.Radius = 3; - this.labelPressureMaster4.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster4.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster4.TabIndex = 401; - this.labelPressureMaster4.Text = "-100.0"; - this.labelPressureMaster4.TextColor = System.Drawing.Color.White; - this.labelPressureMaster4.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster4.Wordwrap = false; - // - // labelPressureMaster3 - // - this.labelPressureMaster3.BackGround = this.smartForm1; - this.labelPressureMaster3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster3.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster3.LineSpacing = 0F; - this.labelPressureMaster3.Location = new System.Drawing.Point(615, 358); - this.labelPressureMaster3.Name = "labelPressureMaster3"; - this.labelPressureMaster3.OverlapOptimize = true; - this.labelPressureMaster3.PasswordChar = '\0'; - this.labelPressureMaster3.Radius = 3; - this.labelPressureMaster3.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster3.Size = new System.Drawing.Size(90, 22); - this.labelPressureMaster3.TabIndex = 400; - this.labelPressureMaster3.Text = "-100.0"; - this.labelPressureMaster3.TextColor = System.Drawing.Color.White; - this.labelPressureMaster3.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster3.Wordwrap = false; - // - // labelResult2 - // - this.labelResult2.BackGround = null; - this.labelResult2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(39)))), ((int)(((byte)(200)))), ((int)(((byte)(64))))); - this.labelResult2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelResult2.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); - this.labelResult2.LineSpacing = 0F; - this.labelResult2.Location = new System.Drawing.Point(755, 218); - this.labelResult2.Name = "labelResult2"; - this.labelResult2.OverlapOptimize = true; - this.labelResult2.PasswordChar = '\0'; - this.labelResult2.Radius = 3; - this.labelResult2.RoundRectFillColor = System.Drawing.Color.LightBlue; - this.labelResult2.Size = new System.Drawing.Size(135, 77); - this.labelResult2.TabIndex = 113; - this.labelResult2.Text = "Pass"; - this.labelResult2.TextColor = System.Drawing.Color.White; - this.labelResult2.TextColorDisable = System.Drawing.Color.Gray; - this.labelResult2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelResult2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelResult2.Visible = false; - this.labelResult2.Wordwrap = false; - // - // labelPressureMaster2 - // - this.labelPressureMaster2.BackGround = this.smartForm1; - this.labelPressureMaster2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster2.LineSpacing = 0F; - this.labelPressureMaster2.Location = new System.Drawing.Point(760, 246); - this.labelPressureMaster2.Name = "labelPressureMaster2"; - this.labelPressureMaster2.OverlapOptimize = true; - this.labelPressureMaster2.PasswordChar = '\0'; - this.labelPressureMaster2.Radius = 3; - this.labelPressureMaster2.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster2.Size = new System.Drawing.Size(90, 23); - this.labelPressureMaster2.TabIndex = 399; - this.labelPressureMaster2.Text = "-100.0"; - this.labelPressureMaster2.TextColor = System.Drawing.Color.White; - this.labelPressureMaster2.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster2.Wordwrap = false; - // - // labelPressureMaster1 - // - this.labelPressureMaster1.BackGround = this.smartForm1; - this.labelPressureMaster1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); - this.labelPressureMaster1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); - this.labelPressureMaster1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureMaster1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); - this.labelPressureMaster1.LineSpacing = 0F; - this.labelPressureMaster1.Location = new System.Drawing.Point(615, 246); - this.labelPressureMaster1.Name = "labelPressureMaster1"; - this.labelPressureMaster1.OverlapOptimize = true; - this.labelPressureMaster1.PasswordChar = '\0'; - this.labelPressureMaster1.Radius = 3; - this.labelPressureMaster1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureMaster1.Size = new System.Drawing.Size(90, 22); - this.labelPressureMaster1.TabIndex = 397; - this.labelPressureMaster1.Text = "-100.0"; - this.labelPressureMaster1.TextColor = System.Drawing.Color.White; - this.labelPressureMaster1.TextColorDisable = System.Drawing.Color.Gray; - this.labelPressureMaster1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; - this.labelPressureMaster1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelPressureMaster1.Wordwrap = false; + this.labelDisplacement1.BackGround = this.smartForm1; + this.labelDisplacement1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); + this.labelDisplacement1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelDisplacement1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelDisplacement1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular); + this.labelDisplacement1.LineSpacing = 0F; + this.labelDisplacement1.Location = new System.Drawing.Point(615, 273); + this.labelDisplacement1.Name = "labelDisplacement1"; + this.labelDisplacement1.OverlapOptimize = true; + this.labelDisplacement1.PasswordChar = '\0'; + this.labelDisplacement1.Radius = 3; + this.labelDisplacement1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelDisplacement1.Size = new System.Drawing.Size(90, 22); + this.labelDisplacement1.TabIndex = 397; + this.labelDisplacement1.Text = "-100.0"; + this.labelDisplacement1.TextColor = System.Drawing.Color.White; + this.labelDisplacement1.TextColorDisable = System.Drawing.Color.Gray; + this.labelDisplacement1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Right; + this.labelDisplacement1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDisplacement1.Wordwrap = false; // // labelPressureWorking2 // @@ -1697,7 +1927,7 @@ this.labelPressureWorking2.PasswordChar = '\0'; this.labelPressureWorking2.Radius = 3; this.labelPressureWorking2.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureWorking2.Size = new System.Drawing.Size(90, 23); + this.labelPressureWorking2.Size = new System.Drawing.Size(90, 22); this.labelPressureWorking2.TabIndex = 124; this.labelPressureWorking2.Text = "-100.0"; this.labelPressureWorking2.TextColor = System.Drawing.Color.White; @@ -1735,7 +1965,7 @@ this.labelPressureWorking3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking3.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking3.LineSpacing = 0F; this.labelPressureWorking3.Location = new System.Drawing.Point(615, 331); this.labelPressureWorking3.Name = "labelPressureWorking3"; @@ -1760,7 +1990,7 @@ this.labelLrSec1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelLrSec1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec1.LineSpacing = 0F; - this.labelLrSec1.Location = new System.Drawing.Point(615, 273); + this.labelLrSec1.Location = new System.Drawing.Point(615, 246); this.labelLrSec1.Name = "labelLrSec1"; this.labelLrSec1.OverlapOptimize = true; this.labelLrSec1.PasswordChar = '\0'; @@ -1781,7 +2011,7 @@ this.labelPressureWorking4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking4.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking4.LineSpacing = 0F; this.labelPressureWorking4.Location = new System.Drawing.Point(760, 331); this.labelPressureWorking4.Name = "labelPressureWorking4"; @@ -1789,7 +2019,7 @@ this.labelPressureWorking4.PasswordChar = '\0'; this.labelPressureWorking4.Radius = 3; this.labelPressureWorking4.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureWorking4.Size = new System.Drawing.Size(90, 23); + this.labelPressureWorking4.Size = new System.Drawing.Size(90, 22); this.labelPressureWorking4.TabIndex = 126; this.labelPressureWorking4.Text = "-100.0"; this.labelPressureWorking4.TextColor = System.Drawing.Color.White; @@ -1806,13 +2036,13 @@ this.labelLrSec2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelLrSec2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec2.LineSpacing = 0F; - this.labelLrSec2.Location = new System.Drawing.Point(760, 273); + this.labelLrSec2.Location = new System.Drawing.Point(760, 246); this.labelLrSec2.Name = "labelLrSec2"; this.labelLrSec2.OverlapOptimize = true; this.labelLrSec2.PasswordChar = '\0'; this.labelLrSec2.Radius = 3; this.labelLrSec2.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelLrSec2.Size = new System.Drawing.Size(90, 23); + this.labelLrSec2.Size = new System.Drawing.Size(90, 22); this.labelLrSec2.TabIndex = 242; this.labelLrSec2.Text = "-100.0"; this.labelLrSec2.TextColor = System.Drawing.Color.White; @@ -1827,7 +2057,7 @@ this.labelPressureWorking5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking5.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking5.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking5.LineSpacing = 0F; this.labelPressureWorking5.Location = new System.Drawing.Point(615, 443); this.labelPressureWorking5.Name = "labelPressureWorking5"; @@ -1835,7 +2065,7 @@ this.labelPressureWorking5.PasswordChar = '\0'; this.labelPressureWorking5.Radius = 3; this.labelPressureWorking5.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureWorking5.Size = new System.Drawing.Size(90, 23); + this.labelPressureWorking5.Size = new System.Drawing.Size(90, 22); this.labelPressureWorking5.TabIndex = 127; this.labelPressureWorking5.Text = "-100.0"; this.labelPressureWorking5.TextColor = System.Drawing.Color.White; @@ -1873,7 +2103,7 @@ this.labelPressureWorking6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking6.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking6.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking6.LineSpacing = 0F; this.labelPressureWorking6.Location = new System.Drawing.Point(760, 443); this.labelPressureWorking6.Name = "labelPressureWorking6"; @@ -1881,7 +2111,7 @@ this.labelPressureWorking6.PasswordChar = '\0'; this.labelPressureWorking6.Radius = 3; this.labelPressureWorking6.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelPressureWorking6.Size = new System.Drawing.Size(90, 23); + this.labelPressureWorking6.Size = new System.Drawing.Size(90, 22); this.labelPressureWorking6.TabIndex = 128; this.labelPressureWorking6.Text = "-100.0"; this.labelPressureWorking6.TextColor = System.Drawing.Color.White; @@ -1896,9 +2126,9 @@ this.labelLrSec3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec3.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec3.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec3.LineSpacing = 0F; - this.labelLrSec3.Location = new System.Drawing.Point(615, 385); + this.labelLrSec3.Location = new System.Drawing.Point(615, 358); this.labelLrSec3.Name = "labelLrSec3"; this.labelLrSec3.OverlapOptimize = true; this.labelLrSec3.PasswordChar = '\0'; @@ -1919,15 +2149,15 @@ this.labelLrSec4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec4.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec4.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec4.LineSpacing = 0F; - this.labelLrSec4.Location = new System.Drawing.Point(760, 385); + this.labelLrSec4.Location = new System.Drawing.Point(760, 358); this.labelLrSec4.Name = "labelLrSec4"; this.labelLrSec4.OverlapOptimize = true; this.labelLrSec4.PasswordChar = '\0'; this.labelLrSec4.Radius = 3; this.labelLrSec4.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelLrSec4.Size = new System.Drawing.Size(90, 23); + this.labelLrSec4.Size = new System.Drawing.Size(90, 22); this.labelLrSec4.TabIndex = 244; this.labelLrSec4.Text = "-100.0"; this.labelLrSec4.TextColor = System.Drawing.Color.White; @@ -1965,7 +2195,7 @@ this.labelPressureWorking7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking7.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking7.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking7.LineSpacing = 0F; this.labelPressureWorking7.Location = new System.Drawing.Point(615, 555); this.labelPressureWorking7.Name = "labelPressureWorking7"; @@ -1988,15 +2218,15 @@ this.labelLrSec5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec5.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec5.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec5.LineSpacing = 0F; - this.labelLrSec5.Location = new System.Drawing.Point(615, 497); + this.labelLrSec5.Location = new System.Drawing.Point(615, 470); this.labelLrSec5.Name = "labelLrSec5"; this.labelLrSec5.OverlapOptimize = true; this.labelLrSec5.PasswordChar = '\0'; this.labelLrSec5.Radius = 3; this.labelLrSec5.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelLrSec5.Size = new System.Drawing.Size(90, 23); + this.labelLrSec5.Size = new System.Drawing.Size(90, 22); this.labelLrSec5.TabIndex = 245; this.labelLrSec5.Text = "-100.0"; this.labelLrSec5.TextColor = System.Drawing.Color.White; @@ -2011,15 +2241,15 @@ this.labelLrSec6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec6.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec6.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec6.LineSpacing = 0F; - this.labelLrSec6.Location = new System.Drawing.Point(760, 496); + this.labelLrSec6.Location = new System.Drawing.Point(760, 470); this.labelLrSec6.Name = "labelLrSec6"; this.labelLrSec6.OverlapOptimize = true; this.labelLrSec6.PasswordChar = '\0'; this.labelLrSec6.Radius = 3; this.labelLrSec6.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.labelLrSec6.Size = new System.Drawing.Size(90, 23); + this.labelLrSec6.Size = new System.Drawing.Size(90, 22); this.labelLrSec6.TabIndex = 241; this.labelLrSec6.Text = "-100.0"; this.labelLrSec6.TextColor = System.Drawing.Color.White; @@ -2034,7 +2264,7 @@ this.labelPressureWorking8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking8.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking8.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking8.LineSpacing = 0F; this.labelPressureWorking8.Location = new System.Drawing.Point(760, 555); this.labelPressureWorking8.Name = "labelPressureWorking8"; @@ -2057,7 +2287,7 @@ this.labelPressureWorking9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking9.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking9.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking9.LineSpacing = 0F; this.labelPressureWorking9.Location = new System.Drawing.Point(615, 667); this.labelPressureWorking9.Name = "labelPressureWorking9"; @@ -2080,9 +2310,9 @@ this.labelLrSec7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec7.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec7.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec7.LineSpacing = 0F; - this.labelLrSec7.Location = new System.Drawing.Point(615, 609); + this.labelLrSec7.Location = new System.Drawing.Point(615, 582); this.labelLrSec7.Name = "labelLrSec7"; this.labelLrSec7.OverlapOptimize = true; this.labelLrSec7.PasswordChar = '\0'; @@ -2139,7 +2369,7 @@ this.labelPressureWorking10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelPressureWorking10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelPressureWorking10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelPressureWorking10.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelPressureWorking10.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelPressureWorking10.LineSpacing = 0F; this.labelPressureWorking10.Location = new System.Drawing.Point(760, 667); this.labelPressureWorking10.Name = "labelPressureWorking10"; @@ -2162,9 +2392,9 @@ this.labelLrSec8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec8.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec8.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec8.LineSpacing = 0F; - this.labelLrSec8.Location = new System.Drawing.Point(760, 609); + this.labelLrSec8.Location = new System.Drawing.Point(760, 582); this.labelLrSec8.Name = "labelLrSec8"; this.labelLrSec8.OverlapOptimize = true; this.labelLrSec8.PasswordChar = '\0'; @@ -2265,9 +2495,9 @@ this.labelLrSec9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec9.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec9.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec9.LineSpacing = 0F; - this.labelLrSec9.Location = new System.Drawing.Point(615, 721); + this.labelLrSec9.Location = new System.Drawing.Point(615, 694); this.labelLrSec9.Name = "labelLrSec9"; this.labelLrSec9.OverlapOptimize = true; this.labelLrSec9.PasswordChar = '\0'; @@ -2288,9 +2518,9 @@ this.labelLrSec10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(92)))), ((int)(((byte)(118))))); this.labelLrSec10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); this.labelLrSec10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; - this.labelLrSec10.Font = new System.Drawing.Font("Arial", 16F, System.Drawing.FontStyle.Regular); + this.labelLrSec10.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Regular); this.labelLrSec10.LineSpacing = 0F; - this.labelLrSec10.Location = new System.Drawing.Point(760, 721); + this.labelLrSec10.Location = new System.Drawing.Point(760, 694); this.labelLrSec10.Name = "labelLrSec10"; this.labelLrSec10.OverlapOptimize = true; this.labelLrSec10.PasswordChar = '\0'; @@ -2494,8 +2724,8 @@ // this.buttonInspection.BackGround = this.smartForm1; this.buttonInspection.BackGroundColor = System.Drawing.Color.Gray; - this.buttonInspection.ButtonColor = System.Drawing.Color.Teal; - this.buttonInspection.ButtonDownColor = System.Drawing.Color.DarkSlateGray; + this.buttonInspection.ButtonColor = System.Drawing.Color.DarkGreen; + this.buttonInspection.ButtonDownColor = System.Drawing.Color.DarkSeaGreen; this.buttonInspection.ButtonImageAutoSize = true; this.buttonInspection.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; this.buttonInspection.ButtonText = "Inspection"; @@ -2776,16 +3006,15 @@ private System.Windows.Forms.PictureBox pictureBoxEthernetDisable; private SmartX.SmartButton buttonModbus; private SmartX.SmartLabel labelExpireOfPassword; - private SmartX.SmartLabel labelPressureMaster1; - private SmartX.SmartLabel labelPressureMaster2; - private SmartX.SmartLabel labelPressureMaster4; - private SmartX.SmartLabel labelPressureMaster3; - private SmartX.SmartLabel labelPressureMaster6; - private SmartX.SmartLabel labelPressureMaster5; - private SmartX.SmartLabel labelPressureMaster10; - private SmartX.SmartLabel labelPressureMaster9; - private SmartX.SmartLabel labelPressureMaster8; - private SmartX.SmartLabel labelPressureMaster7; + private SmartX.SmartLabel labelDisplacement2; + private SmartX.SmartLabel labelDisplacement4; + private SmartX.SmartLabel labelDisplacement3; + private SmartX.SmartLabel labelDisplacement6; + private SmartX.SmartLabel labelDisplacement5; + private SmartX.SmartLabel labelDisplacement10; + private SmartX.SmartLabel labelDisplacement9; + private SmartX.SmartLabel labelDisplacement8; + private SmartX.SmartLabel labelDisplacement7; private SmartX.SmartLabel smartLabel1; private SmartX.SmartProgressBar progressBar1; private System.Windows.Forms.PictureBox pictureBoxProgress3_11; @@ -2822,5 +3051,16 @@ private System.Windows.Forms.PictureBox pictureBoxProgress2_910; private System.Windows.Forms.PictureBox pictureBoxProgress0_2; private SmartX.SmartTimer smartTimerTest; + public SmartX.SmartLabel labeldispAlarm9; + public SmartX.SmartLabel labeldispAlarm10; + public SmartX.SmartLabel labeldispAlarm7; + public SmartX.SmartLabel labeldispAlarm8; + public SmartX.SmartLabel labeldispAlarm5; + public SmartX.SmartLabel labeldispAlarm6; + public SmartX.SmartLabel labeldispAlarm3; + public SmartX.SmartLabel labeldispAlarm4; + public SmartX.SmartLabel labeldispAlarm2; + public SmartX.SmartLabel labeldispAlarm1; + private SmartX.SmartLabel labelDisplacement1; } } \ No newline at end of file diff --git a/INT_PT002/Forms/FormMainDisplay3.cs b/INT_PT002/Forms/FormMainDisplay3.cs index e0a07b3..a992c71 100644 --- a/INT_PT002/Forms/FormMainDisplay3.cs +++ b/INT_PT002/Forms/FormMainDisplay3.cs @@ -42,10 +42,11 @@ namespace INT_PT002.Forms private Collection CollectionLabelResult; private Collection CollectionLabelPressureWorking; - private Collection CollectionLabelPressureMaster; private Collection CollectionLabelLeakRatePerSec; + private Collection CollectionLabelDisplacement; private Collection CollectionLabelSbAlarm; private Collection CollectionLabelNumber; + private Collection CollectionLabelDispAlarm; private FormMain m_ParentForm; @@ -124,18 +125,18 @@ namespace INT_PT002.Forms this.CollectionLabelPressureWorking.Add(this.labelPressureWorking9); this.CollectionLabelPressureWorking.Add(this.labelPressureWorking10); - this.CollectionLabelPressureMaster = new Collection(); - this.CollectionLabelPressureMaster.Clear(); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster1); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster2); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster3); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster4); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster5); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster6); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster7); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster8); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster9); - this.CollectionLabelPressureMaster.Add(this.labelPressureMaster10); + this.CollectionLabelDisplacement = new Collection(); + this.CollectionLabelDisplacement.Clear(); + this.CollectionLabelDisplacement.Add(this.labelDisplacement1); + this.CollectionLabelDisplacement.Add(this.labelDisplacement2); + this.CollectionLabelDisplacement.Add(this.labelDisplacement3); + this.CollectionLabelDisplacement.Add(this.labelDisplacement4); + this.CollectionLabelDisplacement.Add(this.labelDisplacement5); + this.CollectionLabelDisplacement.Add(this.labelDisplacement6); + this.CollectionLabelDisplacement.Add(this.labelDisplacement7); + this.CollectionLabelDisplacement.Add(this.labelDisplacement8); + this.CollectionLabelDisplacement.Add(this.labelDisplacement9); + this.CollectionLabelDisplacement.Add(this.labelDisplacement10); this.CollectionLabelLeakRatePerSec = new Collection(); this.CollectionLabelLeakRatePerSec.Clear(); @@ -176,6 +177,19 @@ namespace INT_PT002.Forms this.CollectionLabelNumber.Add(this.labelNumber9); this.CollectionLabelNumber.Add(this.labelNumber10); + this.CollectionLabelDispAlarm = new Collection(); + this.CollectionLabelDispAlarm.Clear(); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm1); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm2); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm3); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm4); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm5); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm6); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm7); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm8); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm9); + this.CollectionLabelDispAlarm.Add(this.labeldispAlarm10); + this.ChildControl = new ControlMainDisplay(this.ParentForm); this.Controls.Add(this.ChildControl); this.ChildControl.Location = new Point(0, 118); @@ -197,9 +211,10 @@ namespace INT_PT002.Forms { this.CollectionLabelResult[i].Visible = false; this.CollectionLabelPressureWorking[i].Text = "0.0"; - this.CollectionLabelPressureMaster[i].Text = "0.0"; + this.CollectionLabelDisplacement[i].Text = "0.00/0.00"; this.CollectionLabelLeakRatePerSec[i].Text = "0.0"; this.CollectionLabelSbAlarm[i].Visible = false; + this.CollectionLabelDispAlarm[i].Visible = false; this.SetLabelNumberColor(i, this.ColorNumberUnSelected); } } @@ -227,8 +242,12 @@ namespace INT_PT002.Forms private void InitializeProcessStatus() { this.pictureBoxProgress0_1.Visible = false; + this.pictureBoxProgress0_2.Visible = false; this.pictureBoxProgress1_34.Visible = false; this.pictureBoxProgress2_5.Visible = false; + this.pictureBoxProgress2_6.Visible = false; + this.pictureBoxProgress2_78.Visible = false; + this.pictureBoxProgress2_910.Visible = false; this.pictureBoxProgress3_11.Visible = false; this.progressBar1.Value = this.progressBar1.Minimum; @@ -408,11 +427,16 @@ namespace INT_PT002.Forms break; } + // button Color this.buttonRecipeNo.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonRecipeNo.Enabled); this.buttonClear.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonClear.Enabled); - this.buttonInspection.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonInspection.Enabled); this.buttonMenu.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonMenu.Enabled); + if (this.buttonInspection.Enabled == true) + this.buttonInspection.ButtonColor = Color.DarkGreen; + else + this.buttonInspection.ButtonColor = this.ParentForm.ButtonColorChange(this.buttonInspection.Enabled); + expireDate = this.DisplayExpireOfPassword(user.Group); if (expireDate != "-") { @@ -791,21 +815,18 @@ namespace INT_PT002.Forms // ServoEmergencyStop if (alarm.IsServoEmergencyStop == true) value = "a1_Servo emergency stop "; - // Servo1Alarm - if (alarm.IsServo1Alarm == true) - value += "a2_Servo1 "; - // Servo2Alarm - if (alarm.IsServo2Alarm == true) - value += "a3_Servo2 "; - // ServoTorque1AlarmTorque - if (alarm.IsServoTorque1AlarmTorque == true) - value += "a4_Servo1 Torque "; - // ServoTorque2AlarmTorque - if (alarm.IsServoTorque2AlarmTorque == true) - value += "a5_Servo2 Torque "; + // ServoAlarm + if (alarm.IsServoAlarm == true) + value += "a2_Servo "; + // ServoTorqueAlarmTorque + if (alarm.IsServoTorqueAlarmTorque == true) + value += "a3_Servo Torque "; // PressureError if (alarm.IsPressureError == true) - value += "a6_Pressure "; + value += "a4_Pressure "; + // PressureSensorError + if (alarm.IsPressureError == true) + value += "a5_Pressure Sensor "; // SB Alarm this.CollectionLabelSbAlarm[0].Visible = alarm.CollectionIsSensorBoardError[0]; @@ -819,6 +840,18 @@ namespace INT_PT002.Forms this.CollectionLabelSbAlarm[8].Visible = alarm.CollectionIsSensorBoardError[8]; this.CollectionLabelSbAlarm[9].Visible = alarm.CollectionIsSensorBoardError[9]; + // Displacement Alarm + this.CollectionLabelDispAlarm[0].Visible = alarm.CollectionIsDisplacementSensorError[0]; + this.CollectionLabelDispAlarm[1].Visible = alarm.CollectionIsDisplacementSensorError[1]; + this.CollectionLabelDispAlarm[2].Visible = alarm.CollectionIsDisplacementSensorError[2]; + this.CollectionLabelDispAlarm[3].Visible = alarm.CollectionIsDisplacementSensorError[3]; + this.CollectionLabelDispAlarm[4].Visible = alarm.CollectionIsDisplacementSensorError[4]; + this.CollectionLabelDispAlarm[5].Visible = alarm.CollectionIsDisplacementSensorError[5]; + this.CollectionLabelDispAlarm[6].Visible = alarm.CollectionIsDisplacementSensorError[6]; + this.CollectionLabelDispAlarm[7].Visible = alarm.CollectionIsDisplacementSensorError[7]; + this.CollectionLabelDispAlarm[8].Visible = alarm.CollectionIsDisplacementSensorError[8]; + this.CollectionLabelDispAlarm[9].Visible = alarm.CollectionIsDisplacementSensorError[9]; + value = value.Trim(); this.labelAlarm.Size = new Size(value.Length * 9, 30); this.labelAlarm.Text = value; @@ -835,7 +868,6 @@ namespace INT_PT002.Forms } } - private void ProcessStatusPicturBox(Define.E_ProcessStatus status) { switch (status) @@ -1028,6 +1060,9 @@ namespace INT_PT002.Forms case Define.E_ProcessStatus._1_Ready: this.ProcessStatusStep1(status); + for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) + this.ParentForm.CurrentLeakDatas[i].ProcessStatus = Define.E_ProcessStatus._1_Ready; + this.pictureBoxProgress0_1.Visible = true; this.pictureBoxProgress0_1.BringToFront(); this.pictureBoxProgress0_2.Visible = false; @@ -1042,6 +1077,18 @@ namespace INT_PT002.Forms this.InitializeData(); this.ProcessStatusStep1(status); + // Modbus + if (this.ParentForm.SystemConfig.ETHERNET_COMM_MODE == 1) + { + this.ParentForm.Current30000ModbusData.Initialization(); + for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) + { + this.ParentForm.Current30000ModbusData.CollectionIsProcessing[i] = 0; + this.ParentForm.Current30000ModbusData.CollectionIsLeak[i] = 0; + this.ParentForm.CurrentLeakDatas[i].Initialize1(); + } + } + this.pictureBoxProgress0_1.Visible = false; this.pictureBoxProgress0_2.Visible = true; this.pictureBoxProgress0_2.BringToFront(); @@ -1123,6 +1170,9 @@ namespace INT_PT002.Forms case Define.E_ProcessStatus._11_MoveToReady: this.ProcessStatusStep4(status); + // Modbus + this.ParentForm.ChildFormMainDisplay3.UpdateDisplayJudgmentTrackingData(this.ParentForm.CurrentLeakDatas); + this.pictureBoxProgress0_1.Visible = false; this.pictureBoxProgress0_2.Visible = false; this.pictureBoxProgress1_34.Visible = false; @@ -1136,6 +1186,10 @@ namespace INT_PT002.Forms default: break; } + + // Modbus + if (this.ParentForm.SystemConfig.ETHERNET_COMM_MODE == 1) + this.ParentForm.Update30000ModbusItem(); } public void UpdateDisplayProcessStatus1(Define.E_ProcessStatus status) { @@ -1197,170 +1251,152 @@ namespace INT_PT002.Forms } // 차압센서 데이터 - public void UpdateDisplayDiffData(Collection datas) - { - for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - this.CollectionLabelLeakRatePerSec[i].Text = datas[i].SecBufDiff; - } public void UpdateDisplayDiffData1(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[0].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[0].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData2(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[1].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[1].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData3(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[2].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[2].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData4(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[3].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[3].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData5(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[4].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[4].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData6(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[5].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[5].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData7(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[6].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[6].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData8(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[7].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[7].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData9(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[8].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[8].Text = data.DiffData.SecBuf; } public void UpdateDisplayDiffData10(LeakData1 data) { - this.CollectionLabelLeakRatePerSec[9].Text = data.DiffData.SecBufDiff; + this.CollectionLabelLeakRatePerSec[9].Text = data.DiffData.SecBuf; } // 변위센서 데이터 - public void UpdateDisplayDispData(Collection datas) - { - - } public void UpdateDisplayDispData1(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[0].Text = value; } public void UpdateDisplayDispData2(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[1].Text = value; } public void UpdateDisplayDispData3(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[2].Text = value; } public void UpdateDisplayDispData4(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[3].Text = value; } public void UpdateDisplayDispData5(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[4].Text = value; } public void UpdateDisplayDispData6(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[5].Text = value; } public void UpdateDisplayDispData7(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[6].Text = value; } public void UpdateDisplayDispData8(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[7].Text = value; } public void UpdateDisplayDispData9(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[8].Text = value; } public void UpdateDisplayDispData10(LeakData1 data) { - + string value = ""; + value = string.Format("{0}/{1}", data.DispData.MData, data.DispData.MDataMax); + this.CollectionLabelDisplacement[9].Text = value; } // 압력센서 데이터 - public void UpdateDisplayPresData(Collection datas) - { - for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { - this.CollectionLabelPressureWorking[i].Text = datas[i].WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[i].Text = datas[i].MasterChamber.Trim(); - } - } public void UpdateDisplayPresData1(LeakData1 data) { this.CollectionLabelPressureWorking[0].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[0].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData2(LeakData1 data) { this.CollectionLabelPressureWorking[1].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[1].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData3(LeakData1 data) { this.CollectionLabelPressureWorking[2].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[2].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData4(LeakData1 data) { this.CollectionLabelPressureWorking[3].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[3].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData5(LeakData1 data) { this.CollectionLabelPressureWorking[4].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[4].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData6(LeakData1 data) { this.CollectionLabelPressureWorking[5].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[5].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData7(LeakData1 data) { this.CollectionLabelPressureWorking[6].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[6].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData8(LeakData1 data) { this.CollectionLabelPressureWorking[7].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[7].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData9(LeakData1 data) { this.CollectionLabelPressureWorking[8].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[8].Text = data.PresData.MasterChamber.Trim(); } public void UpdateDisplayPresData10(LeakData1 data) { this.CollectionLabelPressureWorking[9].Text = data.PresData.WorkingChamber.Trim(); - this.CollectionLabelPressureMaster[9].Text = data.PresData.MasterChamber.Trim(); } // 판정결과 - public void UpdateDisplayJudgmentData(LeakData datas) - { - for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { - this.GetJudgmentResult(datas.CollJudgment[i], this.CollectionLabelResult[i]); - this.CollectionLabelResult[i].Visible = true; - } - - this.ParentForm.TrackingInspectionData(datas); - this.ChildControl.UpdateStartLeakDataDisplay(datas); - } public void UpdateDisplayJudgmentData1(LeakData1 data) { if (this.IsTestMode == false) @@ -1521,6 +1557,17 @@ namespace INT_PT002.Forms public void UpdateDisplayRecipeData(Recipe data) { this.buttonRecipeNo.ButtonText = data.NUMBER.ToString(); + + if (data.DISP_JUDG_ENABLE == false) + { + for (int i = 0; i < this.CollectionLabelDisplacement.Count; i++) + this.CollectionLabelDisplacement[i].TextColor = Color.Gray; + } + else + { + for (int i = 0; i < this.CollectionLabelDisplacement.Count; i++) + this.CollectionLabelDisplacement[i].TextColor = Color.White; + } } public void UpdateDisplayTime(DateTime time) { @@ -1533,12 +1580,11 @@ namespace INT_PT002.Forms this.ParentForm.CurrentSystemStatus.CurrentDisplayMode = Define.E_DisplayModeStore.MainDisplay; this.ParentForm.SetDisplayMode(Define.E_EquipmentMode.Normal); - this.buttonRecipeNo.ButtonText = this.ParentForm.CurrentRecipe.NUMBER.ToString(); - this.InitializeProcessStatus(); - this.ChildModbus.Visible = false; + this.InitializeProcessStatus(); this.UpdateDisplayUser(this.ParentForm.CurrentSystemStatus.CurrentUser); + this.UpdateDisplayRecipeData(this.ParentForm.CurrentRecipe); } #endregion diff --git a/INT_PT002/Forms/FormMainDisplay3.resx b/INT_PT002/Forms/FormMainDisplay3.resx index 180a976..9ea70a2 100644 --- a/INT_PT002/Forms/FormMainDisplay3.resx +++ b/INT_PT002/Forms/FormMainDisplay3.resx @@ -165,648 +165,642 @@ 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 - Duq6f6G6Y1kH/R3CYg4AOr5x3w75FvprqI51dPxzgt6K6/hdfXh7FQDAAe51r3v508/03qkvbJIRfNZH - 2rw+9roTx//fy8bf/qKxt5w2NXTFyPo1o3/8O5MXv2Xig28a3fCcHSe3hnvz5EeNvuoZu2/8+s7L3jvx - rpeNvOh4OySwjXMzjxh92W9NXvzm3f/4d+PvetmOtQ+f8/6fGR+5Y92vTwy+bvLDb5v80DlTf/OxXV/9 - 9K5rPrXr7/56jrblmk/Z0Uj6R+z9zzt2fe0qm9p3/f3mslfaN+7edt3Mhwjt22ffO3MlX/3M3ttvSVfy - 4x//+MCvgPfs2X3T1qmvfNK+y648bXvTm97kdx+sdDou1QEPADp+/P9i6Dio+WUt2oPmPMcAHf8jgh5Y - zL1Xevm/4/EJBwBGx78p7/5wruPr8QctazEHAKWDlgXtXx1vgNHxSnorzq7Koy0WdCMBAJaAr3/96+kJ - aM+/3jTy4ifNncJntdF87cNmX9p/xMi6x9sBwPjbT99x4sNmpvaTHrFjbeutO/sd/ZPfs8OJkec/diZj - 39u+9MD/BvCw0TOeNvXFvxp5wRPmvEEoOfshpDM/xS76w0fvvvG6dCMPNaOjo89+9rPtbvnGN77hm+Zy - ++23/+Iv/mK662DF03GBj3YAUPqzQpvI7aYelI43qePrnX5ZCxk0bTr0CzLsxnhoEfR879n033EeNewe - 8FAL2+gXt1iSqbojvc2RiUN3Uzu+oG50vMeEeR6TnijQ8Z/T/Q7SsWU78OvyFxf2OOl42GN0/J1Yb8X1 - /DAGAFhKjjrqqPQEND05PnHRGzoM4q2zI+seu/OKCycuemN7ozvzxn0/PXrWM3d95TOjZz7twKWdHDvn - +VN/+8kdpxwp28Xxd//xvj27040ssXfv3ttuu83PdI19l5+a5T//8z9POumkdLc8+tGPzo8B7Ef83u/9 - XgrAaqDjAt/NAFTiUKz9HT/+v/sPQDzw+6655O9J8Ata5IPmPMcAi7nfEr3deza6lab/0n8Udeim6o70 - NkcmDt1NLQ3x9tCyx4yHCpR+JdVxjG6zyAOA0q+h7AFw0NtslG526fcevRXX8Ub24Q+sAQCUb33L//h1 - 97f/fuR5x8n8Pcc/fPTkxW/Z+dedPjO05ewBwKcPcgBw6tGTH3pr548fbWmHHLu/6SPF1q1bXziXF81y - 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 - Ced6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIh - HYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhI - R7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQ - ChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePo - a1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6 - DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYke - gkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7me - g4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChER - EePoa1UBCSPisug7JFSEVIiIiBhHX6sKSBgRl0XfIaEipEJERMQ4+lpVQMKIuCz6DgkVIRUiIiLG0deq - AhJGxGXRd0ioCKkQERExjr5WFZAwIi6LvkNCRUiFiIiIcfS1qoCEEXFZ9B0SKkIqREREjKOvVQUkjIjL - ou+QUBFSISIiYhx9rSogYURcFn2HhIqQChEREePoa1UBCSPisug7JFSEVIiIiBhHX6sKSDj3hNNei9GU - jkQJYwSlo1zfIaEipEJERMQ4+lpVQMK5MsdgBKUjUcIYQeko13dIqAipEBERMY6+VhWQcK7MMRhB6UiU - MEZQOsr1HRIqQipERESMo69VBSScK3MMRlA6EiWMEZSOcn2HhIqQChEREePoa1UBCefKHFOX684458ab - br7l1ts6esWVWyRfi9KRKOEaPe+CS6y46f3cdfc9l1x2lWTqUjrK9R0SKkIqREREjKOvVQUknCtzTF1e - ePHlPkIWkHwtSkeihKvTZn2vZy7Xf/NGSVakdJTrOyRUhFSIiIgYR1+rCkg4V+aY6jz73MHzLrik7RVX - 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 - gMMO+/8D1Kf/GEWpAm0AAAAASUVORK5CYII= + AAAAYMuW/z+19tV/vyNZ8QAAAABJRU5ErkJggg== @@ -5713,648 +5707,642 @@ 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 - Duq6f6G6Y1kH/R3CYg4AOr5x3w75FvprqI51dPxzgt6K6/hdfXh7FQDAAe51r3v508/03qkvbJIRfNZH - 2rw+9roTx//fy8bf/qKxt5w2NXTFyPo1o3/8O5MXv2Xig28a3fCcHSe3hnvz5EeNvuoZu2/8+s7L3jvx - rpeNvOh4OySwjXMzjxh92W9NXvzm3f/4d+PvetmOtQ+f8/6fGR+5Y92vTwy+bvLDb5v80DlTf/OxXV/9 - 9K5rPrXr7/56jrblmk/Z0Uj6R+z9zzt2fe0qm9p3/f3mslfaN+7edt3Mhwjt22ffO3MlX/3M3ttvSVfy - 4x//+MCvgPfs2X3T1qmvfNK+y648bXvTm97kdx+sdDou1QEPADp+/P9i6Dio+WUt2oPmPMcAHf8jgh5Y - zL1Xevm/4/EJBwBGx78p7/5wruPr8QctazEHAKWDlgXtXx1vgNHxSnorzq7Koy0WdCMBAJaAr3/96+kJ - aM+/3jTy4ifNncJntdF87cNmX9p/xMi6x9sBwPjbT99x4sNmpvaTHrFjbeutO/sd/ZPfs8OJkec/diZj - 39u+9MD/BvCw0TOeNvXFvxp5wRPmvEEoOfshpDM/xS76w0fvvvG6dCMPNaOjo89+9rPtbvnGN77hm+Zy - ++23/+Iv/mK662DF03GBj3YAUPqzQpvI7aYelI43qePrnX5ZCxk0bTr0CzLsxnhoEfR879n033EeNewe - 8FAL2+gXt1iSqbojvc2RiUN3Uzu+oG50vMeEeR6TnijQ8Z/T/Q7SsWU78OvyFxf2OOl42GN0/J1Yb8X1 - /DAGAFhKjjrqqPQEND05PnHRGzoM4q2zI+seu/OKCycuemN7ozvzxn0/PXrWM3d95TOjZz7twKWdHDvn - +VN/+8kdpxwp28Xxd//xvj27040ssXfv3ttuu83PdI19l5+a5T//8z9POumkdLc8+tGPzo8B7Ef83u/9 - XgrAaqDjAt/NAFTiUKz9HT/+v/sPQDzw+6655O9J8Ata5IPmPMcAi7nfEr3deza6lab/0n8Udeim6o70 - NkcmDt1NLQ3x9tCyx4yHCpR+JdVxjG6zyAOA0q+h7AFw0NtslG526fcevRXX8Ub24Q+sAQCUb33L//h1 - 97f/fuR5x8n8Pcc/fPTkxW/Z+dedPjO05ewBwKcPcgBw6tGTH3pr548fbWmHHLu/6SPF1q1bXziXF81y - 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 - Ced6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIh - HYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhI - R7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQ - ChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePo - a1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6 - DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYke - gkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7me - g4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChEREePoa1UBCed6DiIhHYkegkhIR7meg4qQChER - EePoa1UBCSPisug7JFSEVIiIiBhHX6sKSBgRl0XfIaEipEJERMQ4+lpVQMKIuCz6DgkVIRUiIiLG0deq - AhJGxGXRd0ioCKkQERExjr5WFZAwIi6LvkNCRUiFiIiIcfS1qoCEEXFZ9B0SKkIqREREjKOvVQUkjIjL - ou+QUBFSISIiYhx9rSogYURcFn2HhIqQChEREePoa1UBCSPisug7JFSEVIiIiBhHX6sKSDj3hNNei9GU - jkQJYwSlo1zfIaEipEJERMQ4+lpVQMK5MsdgBKUjUcIYQeko13dIqAipEBERMY6+VhWQcK7MMRhB6UiU - MEZQOsr1HRIqQipERESMo69VBSScK3MMRlA6EiWMEZSOcn2HhIqQChEREePoa1UBCefKHFOX684458ab - br7l1ts6esWVWyRfi9KRKOEaPe+CS6y46f3cdfc9l1x2lWTqUjrK9R0SKkIqREREjKOvVQUknCtzTF1e - ePHlPkIWkHwtSkeihKvTZn2vZy7Xf/NGSVakdJTrOyRUhFSIiIgYR1+rCkg4V+aY6jz73MHzLrik7RVX - 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 - gMMO+/8D1Kf/GEWpAm0AAAAASUVORK5CYII= + AAAAYMuW/z+19tV/vyNZ8QAAAABJRU5ErkJggg== diff --git a/INT_PT002/Forms/FormMainDisplay4.cs b/INT_PT002/Forms/FormMainDisplay4.cs index f4c6479..4bbffd1 100644 --- a/INT_PT002/Forms/FormMainDisplay4.cs +++ b/INT_PT002/Forms/FormMainDisplay4.cs @@ -699,20 +699,9 @@ namespace INT_PT002.Forms if (alarm.IsServoEmergencyStop == true) value = "a1_Servo emergency stop "; // Servo1Alarm - if (alarm.IsServo1Alarm == true) + if (alarm.IsServoAlarm == true) value += "a2_Servo1 "; - // Servo2Alarm - if (alarm.IsServo2Alarm == true) - value += "a3_Servo2 "; - // ServoTorque1AlarmTorque - if (alarm.IsServoTorque1AlarmTorque == true) - value += "a4_Servo1 Torque "; - // ServoTorque2AlarmTorque - if (alarm.IsServoTorque2AlarmTorque == true) - value += "a5_Servo2 Torque "; - // PressureError - if (alarm.IsPressureError == true) - value += "a6_Pressure "; + value = value.Trim(); this.labelAlarm.Size = new Size(value.Length * 9, 30); @@ -894,7 +883,7 @@ namespace INT_PT002.Forms // 차압센서 데이터 public void UpdateDisplayDiffData1(LeakData1 data) { - this.labelLrSec1.Text = data.DiffData.SecBufDiff; + this.labelLrSec1.Text = data.DiffData.SecBuf; } // 변위센서 데이터 diff --git a/INT_PT002/Forms/FormMenu.cs b/INT_PT002/Forms/FormMenu.cs index e9e3997..2f1ded3 100644 --- a/INT_PT002/Forms/FormMenu.cs +++ b/INT_PT002/Forms/FormMenu.cs @@ -36,10 +36,11 @@ namespace INT_PT002.Forms private ControlMenuLogAlarm Child_Log_Alarm; // System private ControlMenuSystemInformation Child_System_Information; - private ControlMenuSystemStatus Child_System_Status; + public ControlMenuSystemStatus Child_System_Status; public ControlMenuSystemEthernet Child_System_Ethernet; - private ControlMenuSystemStatus1 Child_System_Status1; + public ControlMenuSystemStatus1 Child_System_Status1; private ControlMenuSystemStatus2 Child_System_Status2; + private ControlMenuSystemSetting Child_System_Setting; public Define.E_TopMenuStore SelectedTopMenu; public Define.E_MenuRecipeStore SelectedMenuRecipe; @@ -93,6 +94,7 @@ namespace INT_PT002.Forms this.Child_System_Information = new ControlMenuSystemInformation(this); this.Child_System_Status = new ControlMenuSystemStatus(this); this.Child_System_Ethernet = new ControlMenuSystemEthernet(this); + this.Child_System_Setting = new ControlMenuSystemSetting(this); this.Controls.Add(this.Child_Recipe_Setting); this.Controls.Add(this.Child_User_UserEditor); @@ -105,6 +107,7 @@ namespace INT_PT002.Forms this.Controls.Add(this.Child_System_Information); this.Controls.Add(this.Child_System_Status); this.Controls.Add(this.Child_System_Ethernet); + this.Controls.Add(this.Child_System_Setting); this.Child_Recipe_Setting.Location = new Point(0, 39); this.Child_User_UserEditor.Location = new Point(0, 39); @@ -117,6 +120,7 @@ namespace INT_PT002.Forms this.Child_System_Information.Location = new Point(0, 39); this.Child_System_Status.Location = new Point(0, 39); this.Child_System_Ethernet.Location = new Point(0, 39); + this.Child_System_Setting.Location = new Point(0, 39); this.Child_System_Status1 = new ControlMenuSystemStatus1(this); @@ -211,21 +215,18 @@ namespace INT_PT002.Forms // ServoEmergencyStop if (alarm.IsServoEmergencyStop == true) value = "a1_Servo emergency stop "; - // Servo1Alarm - if (alarm.IsServo1Alarm == true) - value += "a2_Servo1 "; - // Servo2Alarm - if (alarm.IsServo2Alarm == true) - value += "a3_Servo2 "; - // ServoTorque1AlarmTorque - if (alarm.IsServoTorque1AlarmTorque == true) - value += "a4_Servo1 Torque "; - // ServoTorque2AlarmTorque - if (alarm.IsServoTorque2AlarmTorque == true) - value += "a5_Servo2 Torque "; + // ServoAlarm + if (alarm.IsServoAlarm == true) + value += "a2_Servo "; + // ServoTorqueAlarmTorque + if (alarm.IsServoTorqueAlarmTorque == true) + value += "a3_Servo Torque "; // PressureError if (alarm.IsPressureError == true) - value += "a6_Pressure "; + value += "a4_Pressure "; + // PressureSensorError + if (alarm.IsPressureError == true) + value += "a5_Pressure Sensor "; value = value.Trim(); this.labelAlarm.Size = new Size(value.Length * 9, 30); @@ -567,11 +568,12 @@ namespace INT_PT002.Forms this.buttonBottom1.ButtonText = "Information"; this.buttonBottom2.ButtonText = "Equipment"; this.buttonBottom3.ButtonText = "Ethernet"; + this.buttonBottom4.ButtonText = "Setting"; this.buttonBottom1.Visible = true; this.buttonBottom2.Visible = true; this.buttonBottom3.Visible = true; - this.buttonBottom4.Visible = false; + this.buttonBottom4.Visible = true; this.SelectedMenuSystem = Define.E_MenuSystemStore._1_Information; this.SetBottomMenuSystem(this.SelectedMenuSystem); @@ -730,6 +732,15 @@ namespace INT_PT002.Forms this.buttonBottom3.ButtonUp(); this.buttonBottom4.ButtonUp(); break; + case Define.E_MenuSystemStore._5_Setting: + this.Child_System_Setting.DisplayRefresh(); + this.Child_System_Setting.BringToFront(); + + this.buttonBottom1.ButtonUp(); + this.buttonBottom2.ButtonUp(); + this.buttonBottom3.ButtonUp(); + this.buttonBottom4.ButtonDown(); + break; default: break; } @@ -809,10 +820,6 @@ namespace INT_PT002.Forms this.Child_Manual_IoTest.UpdateDisplayInputData(datas); } // 변위센서 데이터 - public void UpdateDisplayIOTestDispData(Collection datas) - { - this.Child_Manual_IoTest.UpdateDisplayDispData(datas); - } public void UpdateDisplayIOTestDispData1(LeakData1 data) { this.Child_Manual_IoTest.UpdateDisplayDispData1(data); @@ -822,10 +829,6 @@ namespace INT_PT002.Forms this.Child_Manual_IoTest.UpdateDisplayDispData2(data); } // 차압센서 데이터 - public void UpdateDisplayIOTestDiffData(Collection datas) - { - this.Child_Manual_IoTest.UpdateDisplayDiffData(datas); - } public void UpdateDisplayIOTestDiffData1(LeakData1 data) { this.Child_Manual_IoTest.UpdateDisplayDiffData1(data); @@ -835,10 +838,6 @@ namespace INT_PT002.Forms this.Child_Manual_IoTest.UpdateDisplayDiffData2(data); } // 압력센서 데이터 - public void UpdateDisplayIOTestPresData(Collection datas) - { - this.Child_Manual_IoTest.UpdateDisplayPresData(datas); - } public void UpdateDisplayIOTestPresData1(LeakData1 data) { this.Child_Manual_IoTest.UpdateDisplayPresData1(data); @@ -910,25 +909,40 @@ namespace INT_PT002.Forms } public void UpdateDisplay_Equipment_ProcessStatus(Define.E_ProcessStatus status) { - this.Child_System_Status.UpdateDisplayProcessStatus(status); - this.Child_System_Status1.UpdateDisplayProcessStatus(status); - this.Child_System_Status2.UpdateDisplayProcessStatus(status); - - if (status == Define.E_ProcessStatus._2_ProductEntry) + switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) { - this.ParentForm.Current30000ModbusData.Initialization(); - - for (int i = 0; i < this.ParentForm.SystemConfig.EQUIPMENT_LANE; i++) - { - this.ParentForm.Current30000ModbusData.CollectionIsProcessing[i] = 0; - this.ParentForm.Current30000ModbusData.CollectionIsLeak[i] = 0; - this.ParentForm.CurrentLeakDatas[i].Initialize(); - } + case Define.E_DisplayModeStore.MainDisplay: + break; + case Define.E_DisplayModeStore.Recipe: + this.Child_Recipe_Setting.UpdateDisplayProcessStatus(status); + break; + case Define.E_DisplayModeStore.UserEditor: + break; + case Define.E_DisplayModeStore.UserMyPage: + break; + case Define.E_DisplayModeStore.UserGroupEditor: + break; + case Define.E_DisplayModeStore.IOTest: + break; + case Define.E_DisplayModeStore.LogInspection: + break; + case Define.E_DisplayModeStore.LogHistory: + break; + case Define.E_DisplayModeStore.LogAlarm: + break; + case Define.E_DisplayModeStore.Information: + break; + case Define.E_DisplayModeStore.Ethernet: + break; + case Define.E_DisplayModeStore.Equipment: + case Define.E_DisplayModeStore.Equipment1: + this.Child_System_Status.UpdateDisplayProcessStatus(status); + this.Child_System_Status1.UpdateDisplayProcessStatus(status); + this.Child_System_Status2.UpdateDisplayProcessStatus(status); + break; + default: + break; } - else if (status == Define.E_ProcessStatus._11_MoveToReady) - this.ParentForm.ChildFormMainDisplay3.UpdateDisplayJudgmentTrackingData(this.ParentForm.CurrentLeakDatas); - - this.ParentForm.Update30000ModbusItem(); } public void UpdateDisplay_Equipment1_ProcessStatusMeasuring1(Define.E_ProcessStatus status, string lane) { @@ -939,260 +953,1648 @@ namespace INT_PT002.Forms this.Child_System_Status1.UpdateDisplayProcessStatusMeasuring2(status, lane); } // 변위센서 데이터 - public void UpdateDisplayEquipmentDispData(Collection datas) - { - this.Child_System_Status.UpdateDisplayDispData(datas); - - if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) - this.Child_System_Status1.UpdateDisplayDispData(datas); - else - this.Child_System_Status2.UpdateDisplayDispData(datas); - } public void UpdateDisplayEquipmentDispData1(LeakData1 data) { - this.Child_System_Status.UpdateDisplayDispData1(data); - + this.Child_Recipe_Setting.UpdateDisplayDispData1(data); if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + { this.Child_System_Status1.UpdateDisplayDispData1(data); + this.Child_System_Status.UpdateDisplayDispData1(data); + } else this.Child_System_Status2.UpdateDisplayDispData1(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData1(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + // { + // this.Child_System_Status1.UpdateDisplayDispData1(data); + // this.Child_System_Status.UpdateDisplayDispData1(data); + // } + // else + // this.Child_System_Status2.UpdateDisplayDispData1(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData2(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData2(data); this.Child_System_Status.UpdateDisplayDispData2(data); this.Child_System_Status1.UpdateDisplayDispData2(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData2(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData2(data); + // this.Child_System_Status1.UpdateDisplayDispData2(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData3(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData3(data); this.Child_System_Status.UpdateDisplayDispData3(data); this.Child_System_Status1.UpdateDisplayDispData3(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData3(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData3(data); + // this.Child_System_Status1.UpdateDisplayDispData3(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData4(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData4(data); this.Child_System_Status.UpdateDisplayDispData4(data); this.Child_System_Status1.UpdateDisplayDispData4(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData4(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData4(data); + // this.Child_System_Status1.UpdateDisplayDispData4(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData5(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData5(data); this.Child_System_Status.UpdateDisplayDispData5(data); this.Child_System_Status1.UpdateDisplayDispData5(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData5(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData5(data); + // this.Child_System_Status1.UpdateDisplayDispData5(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData6(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData6(data); this.Child_System_Status.UpdateDisplayDispData6(data); this.Child_System_Status1.UpdateDisplayDispData6(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData6(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData6(data); + // this.Child_System_Status1.UpdateDisplayDispData6(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData7(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData7(data); this.Child_System_Status.UpdateDisplayDispData7(data); this.Child_System_Status1.UpdateDisplayDispData7(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData7(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData7(data); + // this.Child_System_Status1.UpdateDisplayDispData7(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData8(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData8(data); this.Child_System_Status.UpdateDisplayDispData8(data); this.Child_System_Status1.UpdateDisplayDispData8(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData8(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData8(data); + // this.Child_System_Status1.UpdateDisplayDispData8(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData9(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData9(data); this.Child_System_Status.UpdateDisplayDispData9(data); this.Child_System_Status1.UpdateDisplayDispData9(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData9(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData9(data); + // this.Child_System_Status1.UpdateDisplayDispData9(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDispData10(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDispData10(data); this.Child_System_Status.UpdateDisplayDispData10(data); this.Child_System_Status1.UpdateDisplayDispData10(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDispData10(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDispData10(data); + // this.Child_System_Status1.UpdateDisplayDispData10(data); + // break; + // default: + // break; + //} } // 차압센서 데이터 - public void UpdateDisplayEquipmentDiffData(Collection datas) - { - this.Child_System_Status.UpdateDisplayDiffData(datas); - - if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) - this.Child_System_Status1.UpdateDisplayDiffData(datas); - else - this.Child_System_Status2.UpdateDisplayDiffData(datas); - } public void UpdateDisplayEquipmentDiffData1(LeakData1 data) { - this.Child_System_Status.UpdateDisplayDiffData1(data); - + this.Child_Recipe_Setting.UpdateDisplayDiffData1(data); if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + { + this.Child_System_Status.UpdateDisplayDiffData1(data); this.Child_System_Status1.UpdateDisplayDiffData1(data); + } else this.Child_System_Status2.UpdateDisplayDiffData1(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData1(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + // { + // this.Child_System_Status.UpdateDisplayDiffData1(data); + // this.Child_System_Status1.UpdateDisplayDiffData1(data); + // } + // else + // this.Child_System_Status2.UpdateDisplayDiffData1(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData2(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData2(data); this.Child_System_Status.UpdateDisplayDiffData2(data); this.Child_System_Status1.UpdateDisplayDiffData2(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData2(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData2(data); + // this.Child_System_Status1.UpdateDisplayDiffData2(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData3(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData3(data); this.Child_System_Status.UpdateDisplayDiffData3(data); this.Child_System_Status1.UpdateDisplayDiffData3(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData3(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData3(data); + // this.Child_System_Status1.UpdateDisplayDiffData3(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData4(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData4(data); this.Child_System_Status.UpdateDisplayDiffData4(data); this.Child_System_Status1.UpdateDisplayDiffData4(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData4(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData4(data); + // this.Child_System_Status1.UpdateDisplayDiffData4(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData5(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData5(data); this.Child_System_Status.UpdateDisplayDiffData5(data); this.Child_System_Status1.UpdateDisplayDiffData5(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData5(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData5(data); + // this.Child_System_Status1.UpdateDisplayDiffData5(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData6(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData6(data); this.Child_System_Status.UpdateDisplayDiffData6(data); this.Child_System_Status1.UpdateDisplayDiffData6(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData6(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData6(data); + // this.Child_System_Status1.UpdateDisplayDiffData6(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData7(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData7(data); this.Child_System_Status.UpdateDisplayDiffData7(data); this.Child_System_Status1.UpdateDisplayDiffData7(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData7(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData7(data); + // this.Child_System_Status1.UpdateDisplayDiffData7(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData8(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData8(data); this.Child_System_Status.UpdateDisplayDiffData8(data); this.Child_System_Status1.UpdateDisplayDiffData8(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData8(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData8(data); + // this.Child_System_Status1.UpdateDisplayDiffData8(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData9(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData9(data); this.Child_System_Status.UpdateDisplayDiffData9(data); this.Child_System_Status1.UpdateDisplayDiffData9(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData9(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData9(data); + // this.Child_System_Status1.UpdateDisplayDiffData9(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentDiffData10(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayDiffData10(data); this.Child_System_Status.UpdateDisplayDiffData10(data); this.Child_System_Status1.UpdateDisplayDiffData10(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayDiffData10(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayDiffData10(data); + // this.Child_System_Status1.UpdateDisplayDiffData10(data); + // break; + // default: + // break; + //} } // 압력센서 데이터 - public void UpdateDisplayEquipmentPresData(Collection datas) - { - this.Child_System_Status.UpdateDisplayPresData(datas); - - if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) - this.Child_System_Status1.UpdateDisplayPresData(datas); - else - this.Child_System_Status2.UpdateDisplayPresData(datas); - } public void UpdateDisplayEquipmentPresData1(LeakData1 data) { - this.Child_System_Status.UpdateDisplayPresData1(data); - + this.Child_Recipe_Setting.UpdateDisplayPresData1(data); if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + { + this.Child_System_Status.UpdateDisplayPresData1(data); this.Child_System_Status1.UpdateDisplayPresData1(data); + } else this.Child_System_Status2.UpdateDisplayPresData1(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData1(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + // { + // this.Child_System_Status.UpdateDisplayPresData1(data); + // this.Child_System_Status1.UpdateDisplayPresData1(data); + // } + // else + // this.Child_System_Status2.UpdateDisplayPresData1(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData2(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData2(data); this.Child_System_Status.UpdateDisplayPresData2(data); this.Child_System_Status1.UpdateDisplayPresData2(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData2(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData2(data); + // this.Child_System_Status1.UpdateDisplayPresData2(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData3(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData3(data); this.Child_System_Status.UpdateDisplayPresData3(data); this.Child_System_Status1.UpdateDisplayPresData3(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData3(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData3(data); + // this.Child_System_Status1.UpdateDisplayPresData3(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData4(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData4(data); this.Child_System_Status.UpdateDisplayPresData4(data); this.Child_System_Status1.UpdateDisplayPresData4(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData4(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData4(data); + // this.Child_System_Status1.UpdateDisplayPresData4(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData5(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData5(data); this.Child_System_Status.UpdateDisplayPresData5(data); this.Child_System_Status1.UpdateDisplayPresData5(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData5(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData5(data); + // this.Child_System_Status1.UpdateDisplayPresData5(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData6(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData6(data); this.Child_System_Status.UpdateDisplayPresData6(data); this.Child_System_Status1.UpdateDisplayPresData6(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData6(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData6(data); + // this.Child_System_Status1.UpdateDisplayPresData6(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData7(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData7(data); this.Child_System_Status.UpdateDisplayPresData7(data); this.Child_System_Status1.UpdateDisplayPresData7(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData7(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData7(data); + // this.Child_System_Status1.UpdateDisplayPresData7(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData8(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData8(data); this.Child_System_Status.UpdateDisplayPresData8(data); this.Child_System_Status1.UpdateDisplayPresData8(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData8(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData8(data); + // this.Child_System_Status1.UpdateDisplayPresData8(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData9(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData9(data); this.Child_System_Status.UpdateDisplayPresData9(data); this.Child_System_Status1.UpdateDisplayPresData9(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData9(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData9(data); + // this.Child_System_Status1.UpdateDisplayPresData9(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentPresData10(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayPresData10(data); this.Child_System_Status.UpdateDisplayPresData10(data); this.Child_System_Status1.UpdateDisplayPresData10(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayPresData10(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayPresData10(data); + // this.Child_System_Status1.UpdateDisplayPresData10(data); + // break; + // default: + // break; + //} } // 판정결과 - public void UpdateDisplayEquipmentJudgmentData(LeakData datas) - { - this.Child_System_Status.UpdateDisplayJudgmentData(datas); - - if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) - this.Child_System_Status1.UpdateDisplayJudgmentData(datas); - else - this.Child_System_Status2.UpdateDisplayJudgmentData(datas); - } public void UpdateDisplayEquipmentJudgmentData1(LeakData1 data) { - this.Child_System_Status.UpdateDisplayJudgmentData1(data); - + this.Child_Recipe_Setting.UpdateDisplayJudgmentData1(data); if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + { + this.Child_System_Status.UpdateDisplayJudgmentData1(data); this.Child_System_Status1.UpdateDisplayJudgmentData1(data); + } else this.Child_System_Status2.UpdateDisplayJudgmentData1(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData1(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // if (this.ParentForm.SystemConfig.EQUIPMENT_LANE == 10) + // { + // this.Child_System_Status.UpdateDisplayJudgmentData1(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData1(data); + // } + // else + // this.Child_System_Status2.UpdateDisplayJudgmentData1(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData2(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData2(data); this.Child_System_Status.UpdateDisplayJudgmentData2(data); this.Child_System_Status1.UpdateDisplayJudgmentData2(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData2(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData2(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData2(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData3(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData3(data); this.Child_System_Status.UpdateDisplayJudgmentData3(data); this.Child_System_Status1.UpdateDisplayJudgmentData3(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData3(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData3(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData3(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData4(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData4(data); this.Child_System_Status.UpdateDisplayJudgmentData4(data); this.Child_System_Status1.UpdateDisplayJudgmentData4(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData4(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData4(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData4(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData5(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData5(data); this.Child_System_Status.UpdateDisplayJudgmentData5(data); this.Child_System_Status1.UpdateDisplayJudgmentData5(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData5(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData5(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData5(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData6(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData6(data); this.Child_System_Status.UpdateDisplayJudgmentData6(data); this.Child_System_Status1.UpdateDisplayJudgmentData6(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData6(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData6(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData6(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData7(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData7(data); this.Child_System_Status.UpdateDisplayJudgmentData7(data); this.Child_System_Status1.UpdateDisplayJudgmentData7(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData7(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData7(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData7(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData8(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData8(data); this.Child_System_Status.UpdateDisplayJudgmentData8(data); this.Child_System_Status1.UpdateDisplayJudgmentData8(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData8(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData8(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData8(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData9(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData9(data); this.Child_System_Status.UpdateDisplayJudgmentData9(data); this.Child_System_Status1.UpdateDisplayJudgmentData9(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData9(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData9(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData9(data); + // break; + // default: + // break; + //} } public void UpdateDisplayEquipmentJudgmentData10(LeakData1 data) { + this.Child_Recipe_Setting.UpdateDisplayJudgmentData10(data); this.Child_System_Status.UpdateDisplayJudgmentData10(data); this.Child_System_Status1.UpdateDisplayJudgmentData10(data); + + //switch (this.ParentForm.CurrentSystemStatus.CurrentDisplayMode) + //{ + // case Define.E_DisplayModeStore.MainDisplay: + // break; + // case Define.E_DisplayModeStore.Recipe: + // this.Child_Recipe_Setting.UpdateDisplayJudgmentData10(data); + // break; + // case Define.E_DisplayModeStore.UserEditor: + // break; + // case Define.E_DisplayModeStore.UserMyPage: + // break; + // case Define.E_DisplayModeStore.UserGroupEditor: + // break; + // case Define.E_DisplayModeStore.IOTest: + // break; + // case Define.E_DisplayModeStore.LogInspection: + // break; + // case Define.E_DisplayModeStore.LogHistory: + // break; + // case Define.E_DisplayModeStore.LogAlarm: + // break; + // case Define.E_DisplayModeStore.Information: + // break; + // case Define.E_DisplayModeStore.Ethernet: + // break; + // case Define.E_DisplayModeStore.Equipment: + // case Define.E_DisplayModeStore.Equipment1: + // this.Child_System_Status.UpdateDisplayJudgmentData10(data); + // this.Child_System_Status1.UpdateDisplayJudgmentData10(data); + // break; + // default: + // break; + //} } public void DisplayRefresh(SystemStatus status) @@ -1366,7 +2768,7 @@ namespace INT_PT002.Forms this.SetBottomMenuLog(this.SelectedMenuLog); break; case Define.E_TopMenuStore.System: - this.SelectedMenuSystem = Define.E_MenuSystemStore._0_None; + this.SelectedMenuSystem = Define.E_MenuSystemStore._5_Setting; this.SetBottomMenuSystem(this.SelectedMenuSystem); break; default:

      fAfxHV5>ObBIdpJ_f5C_ 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 G3H(1mfg%6^ literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom3.BMP b/Document/Capture/V1.0_20250912/CEZoom3.BMP new file mode 100644 index 0000000000000000000000000000000000000000..5757d6287e4d10ae5f86711577737b707fc7335c GIT binary patch literal 3145782 zcmeFaF~}v!b@%;zd=55HFoA*%6lg$!2NZZgyl6m)2Ndjpf*nwx0R>`EAO;0uP#^{; zW>8=j1!i$z76*oPU|0u&bzoQ}hIJrV2ZnX|L5kASI9zNC~6_QUWP~lt4-#C6E$G38Vy40x5x%KuRDbkP=7ASI9zNC~6_QUc3L zATj^lVg4~$FWdWBdP*QAkP=7WKj0d4E!&t9 zNC~6_QUWP~lt4-#C6E$G38Vy40?SDtvHsm-{V|y@rvX`VN+2bW5=aT81X2Pifs{Z> zASI9zNC{lJ1jcY^#x3U$xO9EX_N4?;0x5x%KuRDbkP=7ASI9zNC_+>fyDaDVf``LFQWxnYDyp_kP=7ASI9zNC~6_QUWP~l)$A+U<`w1+;TpFHR;>Ed-rZ0eDnUz!*4&hdGu#* z<&`o>9Y`HW9Y`HW9Y`HmTnDgAuurg4&h<+hDDA$qeNzXP(1E*{-xBLDhxNx~f3E*y zQ~2^fFEM}4c}vWBS!U{8>Oks1>Okti6dk}`Ii(*UZJ^Y@Df*YRsW0c$fm6?K!h>TN zG~<@@38-I|3h#g8&Bgut=Nw1LJLl=tfz*N2fz*N2fy>hY?3cN}w1F;9FLJDBpI(9v zoML_}=f}kQ%VGU7*_VBD*Z287h ziVn<~-)c-bhCwrKIiEn?KX>)aez&dYf7UbS>ePYMfz*N2fz*N2fiWF8=3Riafl`;o zbSdLfFV?05$INeISTeExa#(*%_G5i?7jgN%f6j4ho8z)RsgtP#sROA4sRL7W0DETY zFKwXIv#ENP^rnW=ZF1E~Y41E~Y& z(19syWN8DX4xU2?lV|GHxpZL4{MN#diS?Jm`eU+h_0u`y`G(H9bTs+q{FgeAI*>Y$ zI*>Y$I&hadfL#;)r45w2d6&AGWu?B&)qyGVTWcO1!=M?roKK+DPv?w(>rWpf{?G3@ zrw*hJqzZWpw#2F>T%X9b#qJyrp#}xd2kGaX54Z< zfmT1AGk#3BGA`$w)PdB2)PdB2)PdB2t?EG3Zkp1*D9@z3J_$ti==vm+EsjbcszcDt z{Uz344(pG}er|srlYff7C2iV*sROA4sROA4sROA4YuACOJv5~qQJzV6eG-W3(e+6t zTO5@@REMCO`y0cc8MmBIU~YdNlYff7C2iV#sROA4sROA4sROA4YuACOJv5~qQJzV6 zeG-W3(e+6tTO5@@REMCO`%A399M&I`{oMXMCjS(DOWL&gQU_88QU_88QU_88)~*9l zduU2KqCAuC`Xmt5qwAAQwm2$*s189l_cw+?&mH&WmtWp+mE}a^$RpY^?C~n|jnS68 zbYIfl)&1Q5JSP7XeM{Q3`BDc`2T})82T})82iC3wQF~}gJEA<3Zaors_`QcWpZ(`& zH-!3q`uk6BUi|Wf9&bMS?MFB7{mpy+{OZ@QZa)6q$NRJ=KYZf(6>*tb&w6e~3bw9U1kI5gMvyv|Dz0`r! zfz*N2fz*N2fi37j)E=7BmMG7pTaN^u{q&jJ|AhKs)A#`o-@2+rdSq?JeQkWT zd|UYsJK-&(xNw%t`-$}*?iuT6)Tv*!Np0@K!IsGk+D zXN7fq>sj%2So2YO9bZ4U=oEh!;oSZ_CjXTGeMy^kU+O^WK9AePU+)>(9!)E~jxWnShVLsq;B$j*)RM&)oF7y)AywwbB%?a0<_wwtill4l!rV{oMtot;?Wq zxQH+B>*qshCC_uym1Uj#er|srlYh$pzNAf?FLfYwAax*hAax*hVC^~(wTGs(Bg*q! zblAINzg9f7tu)0etobTlVJkfv4_%K}FTE}+@+|CDp7%#NocX68@Ba7R|L5F4e&R=1 z{-SzR=2_zY7#a8S%uTQ5(BcPOD^2kVr|_(4>u2@(T673qoBKOAo*m;)-;`HPQ>JmR zbj9mgVI5yT&!toTy9np@=P~)Cb5_!&y_Y(WI*>Y$I*>Y$IQbZPUY4x|pG4x|pG4x|ojK?kDt(3G}Bd7g_7`*iHriift9rg()l z-!i_u7u{Igq4Ex;iI+l^p|BON^g|&yo&4Z;LN2g9-}oz^wZ4yk;E(_PN54qNZ-7sL zI6doIfn~W-Ju34oaZek@eyw6=Arnpu%uOb8OMDqzNS0J^W6SCCVzC!O1iZ9QU_88QU_88 zQU_88wx9!1duU2qqCC$jYTnr|K7dshCMPVt1TG{q|{^Bl@o)AgRg z_`><3t=I7tPgtkb&n0bCkIFnt+#e(3UY=gM+F8@p&n-H|6ZZ1-(o0^)+^<20(6zb0 zb70sWPx?kzi&p7`Et*S=pWC0uOks1>Oks1>Okti7IYwL4^3%Hl;^qV zu!+Zht$1i#X^K}^^R451&&prZDW0&Erg(*AoOks1>Oks1>cHA{AZiayX-AajIq7O_R6mcEUDHf`E_s%D%X?_*=Q5w}YnrLg;skhX|x&3)e{weyF zv}yCD4x|pG4x|pG4x|pOT?eA}(3EyWd7hgNyrU~xmgsA&r2M_~l1}%8(R@?#9K*BZ zzr=l1kCv$0SeeJjxRkepQ3L` zn>JtSK zKFMT@qY{Yf5Oi~YTf)ZIP}jNrc})H(`j)h5^Q8`?4x|pG4x|pG4y;`VqV~{~c0_q5 z-StTzsz=u+nQU=X0#O};Ztm|IF!h$&IJZBK$v;Kkk~VF=)PdB2)PdB2)PdB2wd+9C z9-7jQD9@z3J_$ti==vm+EsjbcszcDt{cQ;wUqfBz_UAGAr|4VKrp=c+kUEe$kUEe$ zkUFq-9f;aPQ`!;bnRM4Dfv6r`pJcMdQ3*tK2)enyYrxc7YUAAgJSP7XeM{Q3`BDc` z2T})82T})82iC3wQG00Z?a2D&SW6v99jJ96I={8(wuFtZp{}idI%j;XQ~8|pOzJ@D zKKFMT@qY{Yf z5Oi~Y*MOf!Q`}3ImQ~viQZQ6aQ1E~Y41E~Y4 z1E~XR*MX=#G^HI;p4UhRKGM}{e>5GsQ~uz02>)x{UuCjapqEFq3Zr@?`V3!}fb`=~ z|BL4J+`Aa1AL7xx7tFc!7EO`)rC{1*PExM8>dJnHd*iCExgwV0)zn7;jJE})@zI@(E zpziPbS#l!&P@3onTXZE&^d4So(IIqg?(Z5f^_JQ=w?B``ADy$3E^WTlfz*N2fz*N2 zfz*L5=s?sSn$ngi&ugMhvMJ^w&%Tmt{1<2af=+hFCPH3x(?yJ zTMXcc};XJeAS8{lTC}Z6+gz~P#k>f>yQ8a$Gsom)vsUqxqt9@ z_`QejBY-~f{~@WKF0Iwit@yE$TePkCF&>BF;8R~q=@4_)DSnrXskhX&Q}pFAJf{5b zOWL&iQU_88QU_88QU_88)~*9lduU2KqCBsKu7|C9>By-^(@T%Y8XhH<2jhd?INy&S zY0z*EAor~E@(f+{7uBOEziXlE^=~g7IrV6I=@D7OV=X#_uAS<)C7gVTbv;!-9>XU( zXC+#T%qv@qbWDSoJyOD?Y07~9G z^9=yv2zj3Ji|Wx7p4UKI_Q6C%B|zzu@)Ud*G~PrL~On0Hl4cvj^P)b zvyv`tzSM!#fz*N2fz*N2fi37j)E=7BmMG6_q3hwQUOIB>(e%}s(kBq%bBHFYM~8S^V_L6&d+Erm zN7GA>$bC&Zgs$Z;B`{Y4(K&1DbnM&7D`jxaI)&2FGU(Ct z(j#(QlMbP4`AZ4Rl|XdP+A5uF;Lkt*{3frI!8PlE#==&|@|1e3t=HV&+4h|8&;gBw zDdXo7Xrs2#l(t5BUJG3hSM}17Q;(*Xz7|A0vKEnUwwmfz~j2|qD`PrR&m8xM`#Z-&$_E{|v~k~>8=|&REB{!0l;<_kweVFd zeoQtk+E)A+kEP?r^kpn=>3XiQ{8m4=;>X(1qHV>G@mM-;OkY}YOV>5a-@XJ|y0z8# z!~kjICeDfLz@=b;9QW})&+(D6x|DH$$WDn`XNP#yX;GfnMpt93`Z*$xI#2x^;jtu5 ztt+kPCF{86vg`h?pCfgz^VH7~9!t`+bY?7m$$Dnlmmz^Mz1nhI;()Ym6W_#j;8Jiv zj{A6@=lDojUCOvWWUE9iv_m}Vv?$MOqyuZ|I=21Fzct)Oduv^3Js&HZYshzs{yzne zrDWaGnX&k#>X_wTjs(W^YO8UH0n)BbY%^U4wvGjI+)wZG949HWt&jVjof5UudVI?C zD9@z3J_(e1a_Ij0B$F+UO5l**)M-(kNtY66NubuLEk7p?NSiis&2$~uIu6KjKfTX$ zoTSXQKJI(AO3UV{<9mF{^g3@orvxN{Qcn)ui$24YKrMkodQ+#>dGk3XFjWGzPHpu$ zF+ke0iD{14fvsYJ9QVifd5)Kq-B!na#7>FYLJ?k~iSkUk>yvb&`! z5|9L>BfU`c8Kwkk3G{TQOt16ib4p;U1WJ9{@_pifv}F^|9Ipdg#Q{0)kMHvwFDbjN zj{AtM619aQyhIb_nRM4D0qICDygtcfi=z_g=}ws*<(YITftCbHecJMU;()Ye6VDv4 z16#!bIqr||^BgZJyRDAAaDE-A=dpZF2~3s1rHs?W z0cp!7o;h9zwu%FC+#lcPIbKqBTOIciyCrH1MR+C6`SDE3IAxqV5Z8g|{FZbnftCa= zWxOR0NLx1X%<(#~RUDAx{`fx6@shIJ>bQ^CEiId;j*svXO`SKNQv#BJbfg!GKEsqi zErFiyl<9Ted`<~Wl|ZRaTfR>mkhW~%nd5a}t2iLX{qcRC<0WOc)o~xORid^~gqLWd zJd^JFBp@B>h1VyUY;jZqJ>4nOqdb!?CD4*UsZU$JPaKf8Y~q>YbzrMFAjkdjeV*eb zWw+IFAF)+hHcuTN;U$_nZ$764BmwD2FBE--DS=u7J>4nO>%94#5|}E1QlGYbpEw|G z*~Bx)>%dlVz*UU<|N8vqv;X+auTTEI6GCS6LPC4o|(wtRmTINGRE2$9=?BY1uq=e1w;1>b&(cj07Hj@8Qj7|M}Ssp?>tq z2Y>&8$JJ?~QAj@Mq2qe*Z{EB4_;(-QeER!OMdG1!q!-@GH1d!-G$NFRqt>QF=ve+z z0&^wMo2#~xevvpJ@qVsv-jNP$6$f0zxYzo=*_I#v(}y=NfA#X_)vsUq+AMa*TlT-6 z@X?rdahx&P+C-Ms|RapX_P@5L`)_%ryw zP8+KoIG;Ym2f#hNxbOj#Kj}y>Ec4X&sYA6y*702H$ly{zX}$NeAvKU?3oef(T*hyLW*&5K{WaE$Qi`;TrO{OJS7`e1+V z{n_px|KRb>gKyb0*Ee?;etcF%nR_yV51^ThWIXm3FJ0vu=FJKee5(^%G4m{Sc2<-c~$14nM;C-@5NuUi&f1v{rud z(zp82kK(5|!ZCdri!1Zg_o+iW-^!u>CoPhGh^Cf%@43{IHRup}mA{n0TnUWLPg{&* zd`9e@q)A)&6gu$7KmPINkN^Eg*Exl!;JXwL#!rs>Gmed6jsN|>-R zR)75VV_)0Hu6Xe69oFZbz5cBGgCSo1T^ptFutrCl#>Ui|dM&2xMKZ$G(t^j+imXAj*M@aEUw zbbo;F6EMHPqwhVsdH%EK?nm%L~rr@H*$Zt&aP04rtv+ZKGEHvG^8G#xMU5 z7+YXCy&F!*vv6lC|CZyUSnN<6Pr;+bA07Aq)dOxU*YcHyZ@}kTn{SCLf6Uo>2cYCr z(~arNSX{}wyiXk}rLntj>BZ}mZLB|q#~5GYq$leCrF96s%3n%gt^~&Br!B@YKGTN1 zP8;?d{SJ;F#ruN|flWub{{Nux0qFk&zJPPo>s&k;KRNE_jh|2d{nML||Hamr>`XrP z@`K@#>(d`S-M_of8Gdhm!?3yGe%AW&0gw*8ukqXd0PwzFV1K(f1CVt@_6|7yH;n({ zC&vFL&ppHk@Y1fmFW?7HZ=QVrvHJ-%$! z%X9PH>bQ^0RZ-h0!b>zQp5>Y_SfBZypVp0)PIzg*7QSl5kF~!=+ln9K(TYRI;ln&f z$p3DzHb12iUtawGXYUn1`jd+vaq{JmxBN**dSRKTyqAu^H+5(y8TuspYtgpiqkN&0 zo~%WO(6Rib1m;ShH&<;Xo$+~YTPgWpu8l0bkG)pf0lMcMYH;1Vzjz*hDHFn+c&*2{V>J?_E#j?oR9`+j~~DfSnV-w*&6kSpoP2*eme(&mY_M$o&u6XOQOwT<$zq{}0>h zxG(2`)_v4AYULk`Z}9{d2=fcaY45)!~!qv@shWQLBzgOI&g z+{*`0ril-6^4k!nJUWw=eO>%tuYY6uG8R|o({t*OByl^8^nZ`0mwvm%*Plu~kv=S` zL+DlhQUY@&Fg8DJF^=(B+cx=pJ$CHWzUKe8@978ckF4L5&iB`_;d~v}Fdf)y^fKLh z_S2_!ZaaInU)i4TkDWLFbGWwP17Q5*xSuv&*wfG2J@4=na%oRLYy5A%`KF)Yhc5v6 zvc8W#3Cru-e*QdQe&PN)PI+4RUw(kEd;x_&VAw10?475M_aA-7&KI=v0(eKjeF3&d z;NiF5x_Qek-VDR+my>w*Jqv@sh&bMRKjeK`lT?xVI*EB{#h7*F002VZ~*^kb|LSDyK& z{Q%lmF4`@JJzUjGr|mtOUV2Y{=r}wG^`j5)%e2z?e~tgM{vGPOF?|_}t9kOAIy5Gg zU0kI9do;cDcIms6mYyu7L+DlhQUY@&Fg8DJF^=(>w%;_{@6zSfJhRVi0oMGn%{W($ zbzH~!j`l6s*|?!1&2=KW+SQo*w`IS@TDJoYxn|^2gx+ z;cP0t30Uv{uQ7k`dH246y*n_xL%@3i?hCLz3-|%>39v`NzawD20PgX3;2+~mL(V$L zy#dqoWsURgR>ys0u8P`55niGh<2i=w^^SOXPS_a68{@a7xE`+RrPJ0PO)tGCFLWFp zg!KUO9!)R3UHUF%Z90UGSB?Xl=K;QzyPFn0o{6Zk{{k{IS(>U(Nxo`>1Wy%0CuA#uJ>#_$+_; z1sNNJZQ}39!)R3ClmSrY~NbDXAIC+y2^bVJ>F&dn7)j~m3efZ zIwVQF9!C1VN7GAxz0}(=Ytte0Dt{?~xe^$gpSBpcBn~*GJ(j%Uc61N#BTM%1u?L&A zT4D0n!ZTrimGj~k&u>2br}uaM2-|nC#y;LE4p?&B)4yk3?=O4<=fwZFd;y##$oB+( z{?dI6yd%Jw0Qdsf6Tq1U`lbM92e2=IZwWBII6shgXz&NDQOC1Rug|Sp9rqC%C2AW* zc!?&;^IGV7xT=?qoO(39^tH%ZI?@Z*Qs1@Iqu0N^blTCQ>7}nl7Cqf5)7MhxtjBgG zQ0mi`@0Y{@X;;2(SDs5Ihu+~QjlIcWGR`m){yrG?u)nPh?9KvsYUj1{J~!w8Ke5Zc z*=Fbcd0OP104wM7|JuD1%DV^WlFzYxw~7On9QT~-2QHuN1F$^#bewdg7cO1THJ0D%=T`h!8(Orj z_%R+!$MtllOkcXLS^oAVQ0mi`@0Y{@$Jkw&CuSEPdWWBV{=A3GzCF%cJBagJ7#;jy zrWJVq)nC4}b^8wu!+f?|ySH}=yx#^K&-s4r?SJ)`=4-Gs|8DUqc@FpQ+P4A3i}w`P zqyt;U0ZWd1%ASn>4fFHeKm1dEUO>ARg5 zfG>c$Xm5bt6(Ej_bjBsV4!)hq9^5=LAU5ya)!eYvaUZc&qSjf2muR9quZgaOuUheA zvT4z_;>UO_9VZ>>g-h3SjpeucxfMUwh8ArrevHS`aXsBB)0eJmmcM-ol=`&g`z3L} zUD;~aP>%NWkA0Jmd7Sk`Fgf2+>*4K#=>^V5cUZ@N`KuS^OL*UX3ZrKTjC?1MI{op# zdC$Pk6)=B+^BTeaUKcCl{l9y6mG1#;6$dOi?)fgHpYI>U@ZezRIaB}9_aFJ5`RJK} zd;D)@E`k5$7x1$Jct3#4`~mm{@C7{n^T&REVCf6+_XKR80O1qc7x3cemdE@7d{HyMB(; zz0OlVM|dnr)6<bQ^CDp3n9!b>z!p4UiM{_i}t{ion@Y}s@3Nk@9&+;T2C|0(+a6g-xa zaZh*3^rh;UK1D`(cHrT8 zwKWe-iQnqDkJu_Lo2QPC@Dfd(H=k1il7Mui7m7Z^lt3+kp6-4hV2~3qhsZU$J zUlIpQvA3>)*73gK`q6jzZOxzWgK<7M7^ueUbDw#?nD3BLMyq^Z-=DMgZto<(pK|=Y z1mD;H+}lI{g6%mM@R@xhV5~jlasPwKVlDcxRUEM7xJQ5KOE7(j)kF6a^K1$Km%ae* zcm4pv-Ma$B={*7VLG1Pg+`GAN-x9#Lfq#HK1OA?XePe;SBF_srk1t@W<33`mL~Wr6 zFVRGKCf)T(KswS3uTL`B;;00Ax>Ke{c_v*-pe2D)pSFCzBo0^$hFhv0?3D*oYyDem z>k9v1YwxVVvlc&whv&qx1`GaT4*_*hnfuT%HuXByUVGZYzV9bLd~)-atykXry6tJU zi+7v}IoFM{>5JBT0KA8w`YqLGb-7!`0ZWd1d`(B=|KNB3{Qz4X_YqsAW%JbW5niIH^X79(KoXFS^g_{R zm=dTZ(9@kVz0RA@DS@dHDD`Q}_eZcxj+2wLw_dj{%_PIM$a&?{mtxc zrp~AGOGN5_h-RxeV99aMJL~wgj#~c@;Q#vl0I)Cm#~L~3@2~9)fEwpVp7(nLhVKcG zN8b`~Ux1w%;QIpXEJ1t#Z{B;;zbC+Z5cpnp-{<_p4Su;p`kiUxeuJ%!`-rU)wS^+Q zL=)wibk`>V=}0fUKFMT@qY~)pPMIF%nRF?EmIO+D+VcI9IN;K4OK|j|clb&B1Y@!P*3Ffrh#tD)X+=wu%Fm9QWW)d;sA88mnvFeo6?BJs;i=7%sjW03Xtx z*f#^f!0eyjzh{3Tz5uX4J`KJr`10p3Z=U~X_?CdZ3xF?xZwYYe8-w?4kH8~K-)Vv1Mjic&-(wzzx&wVIRKMAwRe=CykqmXVGw-}j`||QQT%Uh=6pbJ z(@M?&*eVWKa@^zZnT!8R%n#0YtUus>(%?@U@i(DkkKcKG^Z0GsbHbVWd`s`Uk8Ym5 z^VHAR)BE*){{ByP=kG_>;MYn+JKPswA$5Fe?c{p_j{ggP06qa^flSzg0th2MG1}1krGJ@IX_yGLOKEpov6!0y)R=)85oHP6EorJml zz*;}=_u~U#y&t^qn9T4P@BXv*A3elRApHO07vpCDKL7bsJD+gZ*1Ps&jLBiEIAFD7@V)ITp*+^OIqL!*yjw#${wVP8 zBl89Dy}jo@vUPOF&bxO6){5_=_40iVLwjESY}Y2*`3PSeX9oDb0Q;5z?+S2cfSn(R zJQ$m={^FI(E%ybC&wpDT_YqsAW%JbW5niH6jFuR!r32EDUf9Z?@u^!q-6_-Sc`Tn( z0#hYW>eH6*m&5^McEKDm$o^<(!P zP!I4fz5v$9@dZ5jzVR_%0Bh(MvnOEqh5+Xu;0y450p<(PcLm)SVDCrV``Yf?f}9!P zzJMP*@i`26<7Y&M8q?PtCjP&fH18xvON`dif$0CQR{o4n-HPfEboomO%$2|teOoi_ zk~rWl?8h3X^E{}dznfIVu=KIfTrN^mo4m(*Fgi6I9-ZHkE+x>CK&ek# zzF!gtoZEiW8o4mPaC5I*e}|v_^dop5tPPG}-!XV(4!$4D3kKnvf4qOI`j+9A@P13q ztowo^*v|mgVhtDniLn1?|M{uyofz5wZ~lP~{$Ypz)u*j8?kaw(IAF82J z{{rvpTtLQx%h#~}eow#Y3cdsO0O%|U;dx)<7v3*1zp(#USoi}z{g0iGz~9%QZ1XKp zuH#?Z7ytC_>bwBf)Hi-!K??d5$P)a(xd8Y9kg?hg#vhfb`2;?*Zv#SyOio#+V|i^A2P`@6SNYd0XBZ|i{X0{&PQi_Z6B4nOqw`zRr36|MDD`Q}_ex=rD=RUEM7xYynp-_vitAI1^y;Dh(s)2}hYIT~Ph$NM&R zqj8Zq z0>2e?#Sg&s_KU1!#}`w!bB?_XiaI4SXK*1@LYFdjs$bJou*h1BSB{ zAKTsm`~mbIeQ}B364>gvkJu_Lo2QPC@Dj}>VT~zm+5cZRyQ9q4iZ5xdE-AjJJ7s!3kL7bpV5$U4ecJNpk0fswu%Fm9QTX|*7yDFK0EV~x`4@jKfmEcu(qxe%lrHLV|(}&#~y$o zKl=qZPx4Ls-W_^|K5_0Oc$K&ZcK$tazFuv6*FXI?d#A_ppo=elZaxXC6ZhyT^}+`s ze*pKCLmK1T&m;Jr?N{I(c?-eFtnu&83b=qX1FS9k_6)uN+9qFsz9qoff%i?e`j&vd zH(~w}z9oQcnFHMyZ~=P*wmR-3wo23%itrN6C1H&zZPEYvu{?*;#^^6KPCC*HFSY%x zc184~MbnCJm9_Qwp6-)?5C2DU!-I`blX z0`w05$@ladZeT5uwJ-L-Y91~_>gRj<%}>#5%cZ5$Ctxlx8Mp~7C^>!nyN?WajlB17 zefRw5&kTco>heT>Ymv)Valn$}o;7{2wVwfD`(eO^j_nOoqaVW8$6$Z>pi};RKU-qGRR1o;A}m(!E?zsz?q_yS(oJ_0{K&@eA+ z;p_|8eOIvD8?ZYw;KhKc*ZMBNp?dB11?>DAyYC6udr{`|puMzP`vTn0V&?}uu>AqN zFQC00%(?UvKAx?}VHIlc$q@HS(KG~f3>>;>T2eFR$TuR}{m&(N_a_RTuZtz-Qe91BK$Zs+tp z{ozwjhYlSY!~DHC_7hQG`~qH2tH*wSyXiXhBp!bOJ}&kg@Q#4KD+o@$y)R&Q-rga+ zy@fR1d(ih1X(ML_a8@8b0N-ioR{mAvQOxEp4mg zK4PmxZJ`J+(X0_Otf5Z&AGn6PEL8{TNH1KfeoK|x(~Y_5OSS79<@R)^OpnfQNtY66 zNuboHE#I#J2b|Kj)0~KnPuos`?`s}@cA32gjIA$!gUa<#c>jXV>p}ix(djhYWA6UF&zXiPCs-y1>z!yM!?1GNA z(kJ)rjDUMz-+fcizbj}y8sd=$z8QRkoWby!&8y-0W+C6eR>ytBR%zKhb$o=EXwG5t zZ;9tE`@sH>)z4dM%c<)s9qEOqE_dzxq$90*&P{Le-C}%Ccgpm79?R#Hz*Gs8`n2Wy zwc&s{c3*kE|0(zNvo;AXVc)XK(A?`Gc;EILkT$3OTg?mR0Z(DOv$hW=0`DU?o$pRM z_j~MbHqa;k`jMUWX1Kqx=ihw?<`?+%_aE==CC*)2)1Kk2;(#@ed-(!@CFa&qEyi0rCalgJExm_62eaUZc&qP9?kmuR+#DNa>q*$O2;#VIV)uI*kr(hILmECK&ek#zF#vA7_+-tajeN{J_G~QYxYx~S+DlBN8aH#n^SztPf;=wI+Fy>MM|jBR++-^F)dz;0do<%X06R@)acz**w0rF&i!FTBUD@-5OFs~;5znL@-T@u!q(iYhaV|kQDIF^1b zanb*0*CG$KQ~IIjI-Hwc^V{-sREMC;UrJ!E1g7ZQnrXL!19~=}_Tgh&W1COG`_N*$ zgIB>2W8dY2|24nE&-yBu3(SMgI2IfBXoLNcA?u&o!%G|&??EG5_D|p!z=r4l7MSi} zAK9LOkAAy5uMv7M6yINGZC7iyJ)O9V^sVB6EslG}HhPF2p;xY7rd#qWkcpN;5KY(}fcl!c{Gwe;L;DNq?)6sMC@a{gi9KDv`LGS$Ub#N$)@`z*aI`hb@ zU%lF|@l*D5^9AS|2TnVzWm8{#2jE-$XSeDJ{xysYrY_ggcY7E%x;KEm7=GP;M__k; z;3NMogP$2--x7H9o}Jrh{s8s_;2UB5^Uj6#5tTlbyBOPoL1Pig|$(pLpK_?!Z z!v$^uBS8no@$=Cv9qa{`^2=n6-41@DukfXe_LJfMSHFH?GWzO#K(LwWkobT8+CTHv z=Epr_3SWTfnCl>Cd)l6Hp27X3IYtMQ+unP|9y;r~YVYEM>)C_OzJO;x+WD@)m-oMQ z-`DyzKd`r{>IpyQ z3C0O+Va#c-JU)x3Z<{Z`*3Iz+_}%~uTkGvxiI*>6|9*z;4bZm)9_m{H_yUIW1K;|V z`DDx=fEw3o^H%dkJMo+G*KOb zE`KS3xe}P7Z)>LAJPsJv(KHugcWccLJNq?^X=~TuQPG#-srU4QLBPW7S?BC4*0uby z?~oyPu(GdL4sBS{7l8c?9-&U!(+}47_n8fkfSrWpkuT4rgUzA$^a108Uk+XJw~+5v z{}}dv_ct%ymRG+(!(IdMzuVlo{y%BoZENnilyUE4#;`N^9{oi}(HHidpqsv4U-$yR z*w8`;4g31R<-X2u=hSg-J@2Kn4v+3R_P4R&IK6}UTmAs@G8a%Tz6$0g%6P!}gr?Wb z5%>xAK8s-=0=@v~N$1Q$?MKkJ1fHAUVvn2sT!W472^h{f*!u$H-xz!WoFB;gzwZk$ zxv?*RZwc^@0KNeF4EZ3hyP89NF2bL4fmhTvn$q^I;D}S#Q~$?We0%Awe3uj-)uT&l zbEGX1-DuIY;v?m5ktV7`(B&^BFjoRo^li!@AZQHvGdUrq_DwRouwz+gB*dl%W1On&FrQ)l6np{Z2a~Wi zO1;5F!uq6x?S=QX@7jF;gCD?YJD9)p2Y{34C-Q-@CF@1NuZCJ3>S#(@_rhNfgZwGtJ7r-6>-Vxw@zNfaQg|W*sI30autb#M$ zAHY5Uu8DpD@-ja$Ch#*b4?O;X?L%N+l8wI){&Dwh5nt10Ux1Z?Z-8?RnA4sb)@5G7 zXW?fC*gN#KFJRN}2-N-n^8>KwL1zZAF97_nGXw71-T?MVB>q3m+z_>mrr0%G#1yBf zbNT9>X!G zj-$=g4J<^zQwQ({?@@zos3({LybX4O4!q%^(FpTT#rq}p=bk?C|4$X(_x`Xx6gHxc z_(zZrz6t7=`2RFE{w0n3L*oRU*S;3?S9=4r-oD52hT+jWKi}Wx2gWJ7rgzWTPY=e# zKft)bUw}Wszg=(GoN}V?2Hf%&SUzwo`)ts4_%mn7@5NXH`+FXvC8W-@N&d~poF8bI z*w?}bU%;(111@E60Dget;%o%HAHf{)srBC>T{vYL<7dtP*XPtNY8y={W6RiLZr%NV zo!J_M;x!hhv}+5adUS1ak&g7*UDMUiz5JJu9@Qb}@|O~rD}gEcwr1K(!~wM*0J~3X zeAxB)0$5vSo;>BczwApeHMkxd9*h9qrTjgfwtdOmvp)b^A6mx`l^;R;jtw3AaL%}u z2VSA=_&&hW;BYWL_<}lujlkF74`^7I-{XCwtug%EXX=Lh@xOp+w0FDYOMSsw?jvD+ z)NF3#b*wzjk#DOw;1b7uuYWZjgz?dLFf{K7pnrQ`faxapthf8w6Xp-Y7rjfc7N7gL%W}57T-0Q}**;?DijcJq_pj zd;$Mq>@ZgGA%KJ5vU+M?fW9l}=Lgyv`fiW?g}f(VzJQlM<9g}-4`kERfm5Y#b=*g6 zk*IAH;U$_&z!-DdAWT+=b9i1#Ug=0Lyp;Av+aXS=79`~U>HSDbQe#VE!0b`Xlefa{w<=lfU-?#C>nC9#`)}8epJ{X;6-Wl-m z#yd1NrWiB+PX92b!R%dMfYC4?L5puf`~2|<;18qUUjFKZ`{wXt&<6Pq;LUu)9ET6m z-#?jdl0}DV1Dv)L36 z*xL8^Tgd#ucyS%I{V4eQ_TLq>Gx_|iemn2~xs65imW#2bbL#z_qhaih`2*bdKzXL4 z&{7BH2y~x|dE?0s%pYJO{s`x7`-@(yr_FKfZJ;gqADMH&$&bEca}VDYRG4o%p1g7ZQ znrW{A{|gh`@&gR-H&rZ`#Yww(D8m0i!VUu`y~wfQ-3b%4c5Yc!oB))4PoN{%fSDo zE`h&!UkB{WxI*{vjj_IrZ_mdo_}zR4_z_8Cj6F4-Wgmci0bpz{zA?ym>(Lc(I3eQ~ zyx#K#xPQRPQT^DPz?fhxzzaVB^T|WolYqaBxqy0mJqMqK?_sdAKK$*6o=#r&FsPoK zum9{F`<4K{fZ?pYoljsJ?+GOSKOOd;VjoYjYu1b%vTn=b%BUV?KP}r&YnFdhho;PL zmy2GrWpgDkMc>v;drkNs8@luXoD2KQRtHCbwcSn!8w_W5vqq19AaY(c7z0}#K8`WW zc4s{i9PE3HZ5`6r_bn9u$L~NHq>~Rk?Q8o+vzj&jmS4f@2tIMlW%tybcBt*tU-F$4 z4tQ-+o`6p#@&D!F|58W5_pHA&UbT+zZh^aX&ip#@_*J~zJ{`vUwu0b6h1VQkyK zZ)XR*{DqC(U)i?@!S8m#o4LZvJ+Loe%ol(kfw{mjy^VYSUV-@o+!tVb2H2;tujio8 z_#N1bKwjnv<|Wq8{T&ALRd8m&{#$&5KcHN1U)z1+|HS`m#wJ;}!?-nSAEz7-%ki4! z6V)N;@|O~rD}gEcwr1LE!~fXW?Ds$Qp8pav)c0Uk*6CU6XAb~2zrV9PhA++jm)`*U z+}HWccYuu#u4wJ)2P3l%2u>Ca;TrM2d=lU&uuoY>UvITFSAUP$)-g$gjy>7P4qrzt z-_|p}6EDl;NM5iJ`c6NSH1v$*T8t7zhmzQ?Bj-g0q!F-U1qGv_we9b z_N`I7!1VBCT)k($K=%a~>Eg)B?iweHD_9FYm zpZj>C{`-9ggTH~i835kq;vIoC>;-WAZ{s}A|2qxth+213?2M#6 zP2Z#(Q;w+v^K>9Oza?Etpe2Dz8H0)c?*PA;U5*`&?ay9Y-Yu4$4GxxX04(oo;f8my zza0mdzW{rj^?hi|J^j9RZnWg#9()Y8b{-bDWJsN<6Ll{A6vTm%2=N7gpP*rl5<0LB zm_+-o!BXs1249grhQaGN=)f(=0~vC!GZB2Rv-N@EIfDT?)jXoliU03l{FK;xh4<*J zFgN25-yFUG^op?#Cf9x=bQ_&U{~6<7`2tK|IhXHk+v_v<0(iHdHGJ0O(P_p6`ME}Y z0HtqW@EPETpl-|?&d>J1`1b+%CV-6(<|OLuXA>6n^fs}lz{V%@5_uomS*3nv!0QF*exxar;d;CN}73CCFPg$OC30^4%G8lKBokx zO5jq)Wa9rjz%PdXv9WnSUzi@dTX^2r5DQ!kc4pr{m=(JnEa7Dc~+z#gH+U=GfOa-># z0*g^Lrr*+5U|*i3 z56r{CSH_rN{JPJ=_AJ0xyg&K9eOGX3)4rbUVfePaUts44`gsAv`vG@-b|C%|-dPCE z4~=m=b^LF2+(+z|s4W!Xl{BZtE-BBHXX?N_9f;0vNtY66N#Ih(VB&!D-~eF&U*|L1 z9;^!<@csG&R(4zpc4n>IF4D2>!2-h5ExZq&Ew4Mp{{!9!Pg7s;H0@#^gW4j@P5oKt zC!O=tSjz-I5aO>Ojx*5x9CU2+0&`%`gK^*+UfZ+$_)YK^;A5d5z&ot9`W^r)SMmkx zP(GN;%RK@cY!wIOxIfRhuW=+g3~pvTxV{bR?d$M~_>8$HI=LZ@c^8oV&ddd2K z`MtiE_8kFy0pRxMwvV4V0KWp`q#ir)Y+mdSu#5cx%r%TLebQ^CEiId;j*sw4 znt50y<(KkH9XPEH)bm(Arv#=-;8Mn9;(!z30JGu2sE*^=FKh44f-}LrU}WOK!r1r1 z$XeG27Z9hl@+juNGyHG$rcTt)+lQaR?&ZtSdktV|>f}BT!`q~@rpOvQc!KqKa1C-n z4q$U|InQ7G&lk6S0A|O7Pr&T(jM(I&LEhTu?>-0PLAjLAIRNaz@VXgx0ryZh<((RC z6$j+FKhe0KfH&P2Wpf0WnlS^uW;`(#m^&P+54arP02mwJ8Dj`vneV*^n;XXV^8>-x zw)PG7=KF%s;%lHB^qBF}#Q&vl!04p+svDS|@#6cH%x6Yj;jMc5z5vUI|A0Kq2lA!8 zW&0N%eRufg0p}e4r2MYn>3so-|Ch0kFU1DRcAQp!Ql2T#HS54ste5mDfm#A<*6%5G zOB`?{4lulrjjr`?@Fn)|tv&r_+k;Mu`Z3D8rc3;PF+6JAEdSU13hJ2XlyYzpr_Pv?+dW{Q(w-uW8BG)#eR3L$HTV-co&~{^zmn* z+srZK(YXWi1yJTepTOV?U>tt@&mX&Qj57&+jo;1=U_N84Q&0BQ?CUxB0*E7xG0oVb zj*qCPzAMPL1nixLudez2fW-f&#T&J)(|Vp_XC&=u`zYm^@=P5#P6t}^S;nUXq7t~2 zv6uKij$g2KSp&mnM{eL#*2P%A7G4LhvQ{pfj6DvG?*RZS8-6}!eP8@rA$(`y|G@`= z?e0De{1k()f;jlA?bLxZZ~!=)z5L(;t@FDtfcJ=PT@c*in0~3IR~eyujnJ{#)Th%I#OTv)mR`()3)a_>3wQ;* zg$*uT?`!}lK3l~B zmp1Ofx9BgI_My;5AFDP-3Hc7h4tE+xw)JRmvSV#aL)TBDZzu3$_%|5?~)b?*_PUuGmk5|Bd{Id;oQt#*F(atUk;W zl&d`n%m?@y@D*qegXgijQcvbA?;AVA(7z?Xxr6uu^ghF_eF5=r3-0m1`AO>Wd9LTJ zj{At6(6V{z_z170N&J^OkUFp?9jNEAd`<~WmB5t*g2u=^UvANw4||HAv!mwT`Ub*4^WfAE9j zf2%L;7M5ZS6>JWU;2s>!g{-jgwV$8$eQ*k)@P3)5^Tt@01n2WUKDb5rhI)Z1Naq5B z9Nni@FY@A(0HaV}{1(*jXr2|m+bRy&^0-GQ&?9_v=nDF(i)ZPykHx|Nh90v<{Olcj zAKlNT+pRP6%=`3D-}&lW6uvJ2EIH`UsdQy3AMiOiT0Sz`#rR;(VGd%h+WRb+yNvdO ze`MUg-0gR<_WC;lyvuKX0RNrI82lda^*UMJ8tZqTt#0@b+>c=W!TiD4VxH6- zL4EP7sGjmS;0wSUh)eC3fIc`}Z#Bv2&># z^#t#OZLwP&1B1^89LziX*tO7M<2vp)`?bUvx3IhLzJ=Jv*xTBJPC1nEnvYfGv7*cd`5(OE9^MtZC< z$(TSFh<`cYe{jCOPv_^-vH#rGo!N8FnR=wNR~`L-^%wRI%Rhaz(-*75N!n8RkD@$< zof#*ziMBCE(RO5l-lN0dar_owZjC#~*fw7M{6NFm@&mB{fwscW{Roy19tSTQ&(s+j z#uk0RxW;ezz|IF?T)*+PH~b!-8{>_OG8pHKWkT}no^i+j3+RwLegO9c@E(KtXXqO+ zKG)d$0g3-lJO4y&qbYM|AgJwlTPXI)fF#hdetj9p6ol%e|)ED!XO2RIZQO*w>M@Ka)c)q9WstsTUT`6(Rl7k&Zyg!W;pQ#WjIa6di@ z;d}2>v+L0n@CNe3hKHBS&e{qt!4Dw$%AUt>LRup(Sna12CCU z$59`^fLF*%Td5~9SN&L>E!pP(&K-Anv`9$ZX+(>Fc_ zZ5+~XZneTi7yL0J?$0vX=Od>zwyQ!yMLvBa^vHRy3jw&C(K7KbLJMCQyvbY9sg9@4lzsuoN<&p7aTMs5^C$9j$%) z*!{?mexvTlkUZGuU^3@9U=T0cFgs;XK6OF{^c#GU0T@NHq;9o7&>m<@9{_xXy~q!Z z_9h^2miGVZ5_%fcrPUzVq|KNAn)z3mW>7I(R*7tTGPaO+3CGjc;V=7vtS7 z(r6F!4ZZ-{z?f#P;a!H^9){svhG9ZQ0vrIpRr@++Du?beJ9%OPi#N)31G+T z0;^%e;RlFft7Geh{fOO49cZ6$ICiA(nYDUh$73gBUxFWG(_^11P8bzlkqbVuRcRww zx8wnSaogC+jqn?#F&p3OXZ5D8dp`yE#(XWv8$67>p@W7tgKgb*w|LUQ{?L*RMnGo1 zkAFC)-)(fW&57fDexAY1dKZAa@TI@u4Te^m!RNFU`I85lseOsugcFbhJRGN(oexji zLLbt<$Uw59E%+^{GZ$;M^gp-+JtZ%F?YPj&a7;Obv;$m2AA(gPdb(8{aEft1wNFcW zd^zAyE_9H-)cB--&?od)_0c0$vXm1zHj5e zE_9HKa%qR-Pt&)uop*ij*xAOa#=eh#8#~Bh@2|k$B8>g7Utw(K1@s?`?U>)j3^Kzn z;Fo<<;EB;Nj{LIuocRD<(m1CNnHv~8-e1f?Ha_9a{|Lq@*#0&AFF$}n`2u)P0N>-V zSBE)=GO5>F_$oNx(DrKZjlsnKr}0NbZJ{YPPn2iUtw#db6Z{V*)Q>rYF{mH^>lx?# zm}B|>s~>X$`SrtxC_6%Ngi$>z^W^tU?hu-+qk9$OGQ)bW+A8xx+=F2zaxB#y@@Rh&cpw}y9m?^yPf}6 z&TQy6df(=K>AhBX@2oX)}4L2X;N>P(E#hKk@(*D2;X#Pn+=-sQ=|7pgz)rF}Wi{^b(AM ze(1heXJoqeF+Ntm+2dYo%14B51A-d|{|$YGKBG_ck@`pDQo7Ic)Qh|y{9S?n-`>6d zUt|2}GkeW_|G8mKd;#tcu=4|XPk{DlT!LAdmwNhh?sV$G*xip`8ym^7^ln+J{KDw=)nS%8^Zqb z0Sw`1gD(KRVLl*a&OvV&^Y|?8f8)OUH_k0j@!#sWADav6xTtMZ=R5Qq<(YKrkpMdW z<(FT&-Jn|W%>QQn7>iu|h$me?<*%QKFMo&hrc5jIv0;}Qk)w(q4;Hy)Vi65H(H;((TI}Nj8bMox?!E8;( z++bw8Sc7t0Y_=^nI(8#*!p`tI#RWg?VaFZDld@g zPcgL3^V>aXv>lsWcpI4`XWEQBv^J(a{kQP`aBiQ{{QNMJFZINR*V?Sh*6QSV-!KK~ zlueu5*I@0Ve~~R^JC3$~;U26&pN;7lHa+-+HVaG87G2mE!uiOOwt-(<)>bBTUgm%& zRTt>kZ-U&B&mnokOPJqr3_c>$tFii)ao#rjpR%<%fO?nhxXXL=0DVA@9M2bHfoJr} z$B5l~`iu}hr^NqzKY_kmKfH&|`2qL>9@~2Yd`|#fLjN`P+@E%YujG{d;^W9KSd=6Wv1oL`3dHQzD+(&rk- z+;=a-{M1PoegpDr-w1VMJZs)#F275E%T~vIWS)xJMiE}3iSj%*9oR!xT~>)*%QVqX zNpI0c`L^;OQ&s~zi9Pb@*_<;(hJ3B>F`h=l)mG9OpL1_==q>_IRS zc#QFljqmYh7lIwZhCI8iInfrzwu2|OD|H5wV#5lSFX}4onvzxJnRUj)c#I1Zr3k~Ja2Fd~BvbO;s@rs2BD$^+mpWd|>hdtC5au!Qh@gvswegCwe4K#=o)?=`FzlOjalwbdBOKA_}|Wg08dU_7}$i2I=h=MR_XwR`RD^0|@vTAwmEX^v~QapM1&DSWm% z?lt}og;Cq+5RW=7%JZCbH6H3cQ(C^yt zf3KhFbmUaWMW1Ur$y{Nb-g}-?7nM0RT$>ItFXb;KFjoTg|F^9^Gd`!-JuO;nJ;$S9 zUc;o|Io`Pje+lCFZNXMz*JZH^ZV-;s`O=-6?< z6t7`z``<+#>I(fKOgNVJP#pDe>^j)Rjy=p4cE5y$`@D7!9wnVT?#Hk;m3|7^j30sa zLPK4__uwY5FKOJ<4%&;Xu+_^w{oGSFa&`P)?Ddy?v7^Dc^o`5bd<*1pyl?e%TN}As zeW(X*pd9K758koYcfd(=zXU!2s~`169^h~Ki+k$sm>eCk`crOMHnu+gf$|-GYz+7k zf(hIQV9)XaP?jz)r|<#5+s`hua;bBxziBhH@T9HOmHL%BId)H;EslNaJ=UJPh@%gY zEi%^_K)23uIe!~#U`O_>vo^2q{RzLHGTiwBc4r6T3xGHK0{mM7d~eUnXDl=R8Dr@B zUC6vwMmgR!4-m(^?*4$m7a)7zLt*t{4N$nf44arAU%+rVf16VXDUS=?U~Zx=gqnNs zAN1OC7wKCa_mR0OY8yp(i6+YPTy!-yQaP=7(pzbYS14Wz6|Ye73a7@Cua~EnuCk|u z=s0`{_2ZfU^ZIE%;F!Ut?CoQ_QhhQqJGJEho#q(Q&O4rW)kFdn?Q;ByZA@BG2}x`y%;PaTD) z32*r+ED!Y(t+(6S=WFAJm5?Lyq}||Zp79$X*F$Uk*w|oya0Y95?oYA40VjiVxmfe2 zKE571U?s|cmNDcVf$9Pf?=;?d-YySfGT2q$~fOe6ezGEG)#QWS+p0E8| zI(3o1L%0K3(SGU&kXchVO#YH9A@xK@4(hD=RTw{88S7;| zPd)B?aw^l&8Ty1ibbNj$?62_#)@I&t{BP&>ofH4pzJzjbfYSH|0q+SsH6Pfkzu3LI z!`Q^1R?2CKd*&0yBV&&_h>LN`xWUKB_=85{@D{!orf==3q& z|A2Zxzl1CfmATb%U(Nxo`>1Wy%0Ct#<#{f;W3Wvx&)oF7tu21gwbB%?a0<_wwthy( z;miM4{dmSNs9yyCm<~*cy@}l} zObkwNylAxIPdfRVn6AX%#XUUFhW}O0P=D~ea4zkl?$n!jwT=3d=D67~Cvww!>%#fq zT;f?f2Rng%X}hnz+dBV#fB&$?Pdv6cyk%2^kGU7t=l?i$0Pn(^G@-b+S zfqVeMJ#`=Zwc?>|r72!v&9{s%??pEjcc{EWY2u|&WhiXLEB#QoHXTC8@|O~r zD}mlzwUuV_v0m1bdiUCPu5|Rq*Z;2!|Chdiy+2?$ zFW~u)%r|D2zbC-EJ*KbdDRU{~{ak$!<;&c{n4?abml-ek0(?#~n;&fN7sQ7#h(5sowLM1mza&yW-#cWsId&?S?;i^0jqo3%+3L72=YZCI)HZ76 zAB&IjJQrOH!?fb5M=MS73hO$T@#Vef#^Mf@cPLG~6sin`t$3v$3i0A zsJugI;-ye!C~UX>Z6tUQCW zxMT~uU1>NOtPJLJAHd)TfaVrnv;Ql{KA#N#Tb=lS#^vi`7J_G~H*vHF{7bvJzlC)T z+xoW=3~yrVdwY#WHn3x9`~Qhe4VH#K7uXk!ObBmyk{7!gtc*ONLpHbYeu2e(FTIsX zz36`~>OjAZ*}96u4xk;_{Ne$QBQJeTUA^A+z5(m{tP#Rn>+fLd{bksJdtrUr1W)Qj zTaY1rPG50B>-DuZLkso*H*k@zws>7kraVK#<$kDP?*#Q6(dj|I?@ZvJWJdkBjaA4Ub@;@)78%{I>i(A^7PV6UdP<8L5I+>{G|luN}xAaZ6zH$ z=45t~*$@)r}S!*19MQ49d5(32C>t*?a`Pwr6tFy7_(|fALK| z`iFdATKG|(ucMhwjqNSDVQ*`X0sKj$e?<=tr!L?i?D0JoA8DJcb=i&gzc!uY({jf{HUB2GK9#6ATg@qma zW9Qo%5tvc$0JzORtZmhp>|D=b{14u@x(Sz1XWHp_dx#fag^o1ZhD^bstZjpB@q-8} zJH9r&U!K!HhWW8wiI;pSQ*w11+v-BuTH~jVl0P^Htd0Dz)nz9`>;4GC?_gr#W9rK# ztPC$~cQ6`!RDZRBH2RZ$ea@RTH@m?8^uP9hfb)pQ2S8rR@Nx~4JDwlP^m45n(p{cb z@3QZy4|Rafc^EDCs;}xN-GjHM8~!KG(~UR%;c~IMm;7~4UqMg1^$tOeb?Rs8v$Zi# zeW`cdmb-dJ59y=3#Q*QEeEt8B&jEkM%b(dAx`n(S@bqmvGvEjIofW&}3qY20_RycI z@2SJN@P1iG?J34)Wxnyb0e_;+3p^9g1znl%RQFpQ_mR0OYK=vBi6+YPTy)1^n_iw? zdfAqew!ClAl=0m6^7PVcertM`j`YH%>wJuidwF{4Wt&Ud^1ek=#&h4x(@U@Ut?9X^ zJ7xNs>Ya7jrUXiT+VcHm9AMZL`${;Tby6@Tm~_9MZukluC*17oZ-CFUHqLir zb$F-#g#FeV3wM=XVt@8PFuvWth>!7(d;nV=_YqqqYLP{Fi6+YPTy)1^n_iw?dfAqe zw!ClAl=0m6^7PVcertM`j`YH%>wJuidwF{4Wt&Ud^1ek=#&h4x(@U@Ut?9X^J7xNs z>Ya7jrUXiT+VXuA2Y^Yzn_w>R7i+*;lP1nFy2qwfP1(#umzlOUi++E|o zb3F_HQ-A6->Zcg$3@tbu>;Nt#4;OpIxg0AG>*Qce+B~+WpY?v^;20YGJY3ka*s#<= zdk2JJ;RjaYa(k0~`$HYzMW5{Py~)|v>Wzl}z$T{7T;Kuv1^iFBJi{A0`2gTg9$jE~ z>H~gPJ;3wW`0k%DOwKwvG7#o3eILZrE^nvtAY|`@^B?>KDr+BFJbnoBmbyY)iQCuF z=u|d!q}|jJ%d zN@uN_{=19y|2_UU{ogwNFMSp41;CF{o*Urb5->jidjwwme0L6r&gS#I0T~ zzY*iU#QwTx{4)<@({i19AHY_}ePo`BT4WJkqKWc6CtZzi>gTbtYnrLgCC@T%c@Itf zT;|h#O*8dbeAX69M|$BJ>fMw1SRH$Ldg&$4lD52urhYE->At3!`Yb+c3wyd#rmwB; zS)c7mpwy==-$!u(c9!q^Hp~tl(;75(JlKhJFeWsFYr^}t{0N5iz<=^#;Hz+dh2cKh zMZIa8a3O60Gh$EDPVMOj>k>yAHa0k1Yu$Uy3+~lr_!k?LtK8EM5BdPPfj_AiI0a0N zZ^75}1|JIenY=Ar1}=B3Y&^ibTGNN8u)pev55WBl@&OdsUw9l`jU3oNz`fVi*4J25 z$3MV@JkSB`Zm_d-1GzcIGgM7LQ!L zf2}U^QQYD??BxLO)1Rb4PoL5s)TJeB#cve{M900_dCD;H|LOJ}?9U3oA29d?@Dtz* zaDM>r37GHfz2Dg0A@d`$4~Mzxl>K>Eyh`lPoW!^l-X9D3pL8xCz*fh7#8!z~V-a4W ziSj%*9e77qv@FrrSV{SN=_Q@+38VR@HIbzbx~zBv9(pmhYoD0Q(BN9gM`Ky{3fVG_A9}wzg_%dmOjm zy|5i?`P3C`s=WzbXZ!*~{lI?Mj@Zp$U4L)fFe%Th??WdX?%39F?H=a~?+{||NB-}9`?+JM|>7x}p8bMQT(#|`~Vo$*;v2SWNmdO~^d=wX|! z;(+M5@3sG!^u+(C!~eJU1lX9e_ZrGQ0lV)C+PRtL4|w!F8@J{Uc>iy9b2#JhnEqQL z5A&?-Qs!RfPUea++^;y&nPc!3C@*|YQU9%u`-rU)wbUZKL=)wibk`>V=}0fUKFMT@ zqY~)pPMIF%nRF?EmIO+D+VXuA2VhHq=fJAil(tVT;;f%#=0gNi?^z%nkpZ|J-JuQIe?Z$P%lpOBsUOeO8T?D;HKlP>Fq(M*H&;$G+$aW0-qYuapECfC6qR!;Q$I-(I)O(BLpL+M& zcCPe0$N$!s@BOX$#B5AF{@!-q|1YtAoV0Kb5}BV&65_y!{9AUylAedp5V8OAj8 z!XN&ty|?IGx)9|n{LVN9(`#vbK>KIGk;1W#r42`eZAqtW zw@;0?Y-{iixKib?eoonhlnH;%%L8AN7yi_j_NacW?^SP zbK!R&zqiBo4q)?QCdbU8a@DLVq-c^HG2^|n0$H%0Gy8f$eKGC8oz+^ z9`HPJ!j{I*;OqO?s?-f^Z)JmN$wQf7RAE@>XE+?3?0y2P7j=UdwA79L_x_H6;a@Mq z;;?(EA2=Of0Cp~Q24izxpU&WiKjp%o3#{w=8HRle_yDLIJR}pI%Zv6l3iM`%VTQ0Chv2lu7;JPubKD`O#Lb-TSlo1)!tfkQ=r={Y`zq@9^S6uE-ng z4?o&X8GczGxDUbN>1VJn@&fb72Y_s7H@te-*mcM1dDmn7bL-DJWm4~6+s>7q`2Rfn z|7*P8d)9dY_ywHSz9;a+&JTR_UHfLnPoMi-qWR=px)9+j{10|_-=X$e5!%I^P~(5* zguSnEpwk|LNSQsFrN;f7F(1tvwT+_upvzxMpe2E*9<}mkd`cjyLpc|vuAD*wQ}k`k zv{4+e2K+B<&l)?JTWiDMYpw5sGr0%zkq&MI?}44cgWyKm?0DMt`C~Vdhc$6<3AQHK zk^EYxCJuZIE`&FH$p=P+mU>|)3$r?gwKC;5AWilpW$f!{?Vvu6XAS3rcd4s*BXi0C zx567A1ipcLU%%(PsU!6Pr-ES}_k*qNV($X=MK;*SWaPHmw4*Dk~RsxzUd555@cA>6I{(N5x#h0Bz_HNOdY_i2Mq1zF)ApbcIRlRbVI zWK2KMR?>NggZ9$b@Pr?-n*zB+&7;aPf+(I#{FH{5mEbSN`0a{lkWN?5Y?mWlT5ZaDuJjDL6^Ujz+4GT z(YH0zV#n0B*4Q&x*4J{!@ZLG%hBagG>wZ5!xZm(LxDE`=`mffPxhD-f5c~&D1n(14 zchbO#I*Sjy2?i!!I3L?km-d*lADnw%V=`I63mgG1WeuME;9Kg6eT+QuO@L*=)6jwG z!Ij9BHD)j@%ma> z$QYiKgY1x*>PtNM4*60y+U_zlI{W}!w9oxJCRcdSKG%uCPsBa>$w!~M%)tL(0nSwz zE_?%&<<9|}aF;khxL@I%c_ljT$L4~$arkQJe`HNRMX>uZG`D!0{`vd=hG}2gck^0U zIOA>X+Zh4)0bc%W_f3JPZ`*q|c3!|!J3Ejw1DM|!L-_CToz2yUXny(Z6gs{){J)muoN<0k-l%Ofg?E%^(p{efqIz_FlF1fFB@opi=<=5m zm@9!P`nG1;C=LLpofZENSWKdJ1cUd4>P6VZlc#!!f(@Ar8z=UieWqed4$pzlYU_cDg2{6lkWN?5Y?mWlT5ZaDuJjDL6^Ujz+4GT(YH0zMsWbRZ4B?- zTKk>44`9Hc*zsUEaH?ZDdzM}4cy-|GG)4z@0Ks@iMvv4>0;ZHv3-uT)ZUT^U2 zz8u59@bmWAx;D5LJPZx8g`f8Kvwwkf_(B73WIzbs_p+>hj-Lm+e2@3X`eu+nJn367 z64=aTqkRDQ0F1xa*UEIc*z+F$TfSR5V9#J^+Us>3WC-3z#^h6bkrQ%+Czu^R)E68M z?&orhX#6~n?Yr=O3>NZ?KHw*kUZ6*gLyGec{M~?IyMpojD;eT|MWE_|H)nT;P?(+0+#+<-B`nb`e~+st0XZX^!= zU_UQoz>(lP?02nqgZH^u6UWvB?_p;O+d1wpu|D_1zJB%rV3&eB!1G{H=WYH2_LPGy z!Rp+D9jFiGQU|SXfk(lmq&qgXcHn;i%R(o7>b?TwCES6Wh5ySnZ?HGmA6bBfDGz)^ zo7kg3J>fw*GDAMRe;_{r*!2fWell8QPyK0Ec^<(2T>yLl*8j8t3`LpX zdCH((t99emPTYV{4m|wa94``8x`!xnxB6sqlGu(sk zNB4LPIv^Y(y}*}3dDPo=2)P;``HiMx5oB_%xuC}T_4Ax^qvL+6JRnnHR_#{mm^W^PjH|Q?@DF z)PZpwh|X_Gml9}6;8Mm`6bE2OW24K~o)XHocid(+IyO8Qn0@h-FT4u&!)_$av7gx@ ztk;3}!IEG?@NJ3r_Gj3am|ySlTO4~*!5iQ`Z~=G{JOI|F4C+RiV0du!&7a)(*#g41 z#DgOoN7}vu_|XoqBUqn{bn1uS09;Nzy$!=UHTUu>2=7xqb)s(Id~hi~2I@zdypw=D zR6hKX6J=9p>Q1?|g^+rHZ6wPn{X-tgQW?U^gw&1pAP@IBm~9UphgSXyp0W9P=H6v& z&(zWB42!{oey1$qeK5cLJ;(wcltEjNm)?7zUHE!vyVe)M2GkF10mj(ZS$Z(&0DctY zioZbmM_c6=n7c;lSkn6Il=DH2^IOkz%8ZWtLm2GXG<-JbEjp^X;ZV58{MK*u-Ttz1 zfIc|hAN)Hr=xTkK8 zg{;nCW9mrx*vw!Vp1Hu&&{GHK9dF|UuzG;IDW5e^@{}#?~#m|{vqT{~AT&KDRdmqC8j5{u$N30(; zHi)A?8DHp%j|3evZ3#d7;?_bRkJkJL_e>ae8_621Xp4HpT@9D^!M^yv)`}j$G6BE^@Wx^JF3%i$Fo2b zN5`{_YaF#e6hp}Qum#pyU(=Ef(`Y!AL`0I19%4ds4sQoK6CiQ z-I*uAC(e0N$UU;y4w=k#m;*@h)JJlZL7eM6`{`W;cm&TtmS<20WWmMS_5FMCfELG}i(fOYMEiZO{+FcB^8eGA0VctW=7A_L zSOYhNv@;k5WArbzw>W*~`{MlY{;8AnVm<&Ip+{p0_+&2Nz4W~R_$zDLaM?T$z&8UD zzs(%i-w>SqcH--E0nc*+>j4#r@fKPt<{2dh9FwgNW_;z5)|G@_1O?fgN=(kZW z!DufJ&s@|0wwyQW8!f3rRHx;RXMre=j%OLyIBJ0?hLH1N3#_%k61;6$Hp&C=i{Wbc zRa5*Co~<>zER%R3d=?*`G`OSIapB3CD<__Z9}k~pE&Pq|^p|{}>(ko5_VkORQir_O zoA@8Rk>|jPIa$w#m*Qi>0eBYIl$Cnm|09PC{FD6$+%q=-4}f>Wbt$Lz1#nFq^9z}q zr+UCi;0nA0K%MbtGoMJ@By*W$3-J||i*lgj%x>+P4uE8bJ4_A;e~JjPIw^C$^12OMaqg# z2{*u>mk*cc3X*L0;Zhpw`tSyLHsyr_!!`1pMdBZDUruy02aq{`svDd@_JC{Pw^GNv zzJK~I9Xg1^7Sx;aVn@ov+(gaoDLXb4x6f;kr+on8(&*yU902;@N16j5jj~cU^yhX; zVQ#m?lf~I}FB@gP4~I%Nrreo>B|FNVq>F2d>&x~$hcxo!x+ObN4$7bLknD?1c{b(E zdm<8F*PISz%y>xiJoxprIqgG!%0gXeBg%>$c|Mqk@C3E{Ey9eU^grd2KHlT^z4S|- zsXUbX7WRnfgjWljv?c8dZorwamit!1BDg?4@7dR$enR+tYJcSUt|ohU=*Qq5ye;Pc z^_)QJ&-F9E_^)X$>TjQaPXKK5jsSZDSj*1)0`h)Dhxr2J8xmfMyE@SFG_ z+&UO<@d1$Iq|b8C*i2gFh~g-s%QD-uz?Lus)_m9kYb_8Rv$ig`lm}#AJ#h#8v&4mZyGT7L3as13B(|fymha10*F++0+lo8&?v-J!( zCVZE=d8h0cOoQ$ub{+ zzfZ{T?ZI8BPv!@yoczDT7L=Fk^ZI_OQ}z>6Ugf8*l$ZaLl$COjkMbd-6Fu-=Y)hG# zQ-EWi=K!dGnyWw`a_Hk(Z_ELtc0q^Qjrx!eJ;+mk&OFDF_&w>^mb${pup#+Xx7=2# zY}~`$XcuJJtDo(e@}rA3;F+>({?1{t)w%sodpWqLyD!8(1Gew_CO{JXTrCHoq(Zws)$;)5Tg zeMV_-0N)ItjcITGFSO&)_sDgZ?vQyQJt3CmIc^X1J+vyehPjYA$xbY zCXe}l%VNii-x7uxvwYYBYb~(kf8Um68QW{$rgx8j4S$5cW^SFX;fd^>Ck{Uzp2&Xe zDZZEE;Qw&I6A#3v!>7)ikGX`T6WwqGaZflPJQ)58M=KcTh|HNmBBMm*7QzZX0`}*k_+~bRqP8_nC?Vn&o&hv9x;@;;ufK)Ek4V{_WCpqd(nVC-~FVB2KZek8VWk42=rFs+Q{rHKi!~IFi z>DU_%mgX`j8~@YKd_T1(a}2bz<`A$o`SUzM^3O?w6LFFc4hELWc0RX#-Tp}qn_@#a z6*d=!w&3r#`b2L33;Dmsh2A=UD_!|72`P80PPdL{T%c{iOWt#m=67g&)^mBbcz=Y$ z(+AO)!!%!T&U-1>kK{|Z&T|1gH_Zv)_x|!%&vRk)Tiy}i6n{N)TfZmJoC7HLM`U}Y zxsy*%djt3#0lvNP;z!Tp72^|Q6Z=9QH8xzM-(S*i?~y0!8!ahIROb=p%6C^<^_NU9 z9l2{BJ?_T1%c%q3pqEFo3ZpoZyu&vwAbiZVzhvIb{T!q8IUTLMbMfe7ylfr!#1L5X zVGFFaKy=L7y4>pLjDa0+miKw2{+-u(6R*x||M-{bIx-hPzPq2y1*9^T^A6OBzO8=7I|A>g z-xbW?4?OL4e{F9-iYxiAuV2|ia{=rL&~FJ~N8S-&T*~u}X$;A8jR{j1VKMzLTAJ^g z{eDe9zD3@sZ?xpuQJqJVtGQNvFMAL_mnJ#FmRulrXm!n@U^?f9d-wxj`c|9Bx zZk>5w!2_8mz)#NnG^OJk!_nc~a6ot?C!85>dgia`p8qLuQau;`%gKBJJQP`YHgfFG zho8c0sTnn)Hq_h(ydC|> z(thIn=s)l2r+v~`iJbOfkdG6)BgdQwZAx47&OSak?erSwKVcxh(~)=_c0dQuCPW9^ zNo_k?NLyXAkGHt~RQ#IfuIcx;Xd|!#HpHFj*Wi(UnCFC;2jJ9PK$5>Z*YC_PoaZZ2 zIl=UAfA{?DPv$k~L+lB7_fOKdBA5&KVS4{2z3&dME$0H@yXOBBHsF1VV*dm-V?H3i zCy>4!`0-yqf1CCe*qqXN?S8+eFJC)v)Hho4+^EhY$+b9ED}Ks0E!kH5l#aPL^e_f9 z7IX4{yFBo1NXG|6Rww-lrXm%9cJz_-OeXY410H{#>s>yoB-1n__1gWSUn@yp=e%n{(* zb4@({KHL^voRksnn)!R$gAQ*M#~1g9pK=W^=Gl2oKFJ{quV(&%XXO0_>HieZ6hF;; zH*xCBchg)2hQ4aEF{(oBI&s;n`kFu5P`z5#Me<9o+pA@^4+@AVq4uCN0OY;oK zy}|7hC(nBlkW1x~K6LOdK%N7D=cjb|yH4gt(3j^C(2?dwSpP>3`|=#>gbvcEFaOK2 z0ngz7JN4(;%<*H>ytWVT@9gPk9*6Z?oGuRa zIL`%~z8{$QZQlFtcLbXIBCrqd1bp@%KD!&HZ`tqH^y_QnjrvAQo)y)36uBO^>ZN0+ zo=h)2Vrz7ObshK*a5u(T4$_dpH{cq-ihJauM-)deK*&-y-m7XAtkWlf*?X?$+3IpMl+;p~GaP65y5{}pouB^SpxM<*PXYss9~ z_fMRiGH8!KWogPK9eRIX>-%SJpXMfVnVIiM-263ef0_e0KbN)i)Bb<$10XMX$~h9` z^Bh336ZOC@Z@u+a4zrDt9{7|vRi10%*~#|Q0sAr^z#I;3!ZpvK?bz>s{+)(YcIH>$ zGwk(1Uh_M3`|s_Z_P%u=uX(@j*F2YUkJc8NuLIMXr(%u~JZ9dX`ZzMVzele(K6%2tjAGW|+3q;4Pt;=nV2QW7PH_g00aZ#@Ei{bmku@8VSubZVb zIJ;!vpKxd905q>aNPf61I^eqee?mvOzMnb!#QJ{b;)xG42Y{_gZhy_a`{-rv0U!3f z=Rte?Q`uEMxH-H&mp#>ky5%{5bWQ!JdpUQ4E;t7DU=Dy28^AZTj>;M;bNc-6&ShZF zLYiMtd9W|}%6$^rn~i?<3uMlfxXr!%@2xxsOx&Z7i}RP^n&)n<-!E-Xcs_G^ny+JC zin%BHDf4=H9+J6$gzc^G3!v{%Udl?@=~MLOJQu*+q`n`Rz8L`5WxqS2zZLL27b5=u znfd=!#-gZiv}F8=>O6{Ek5~25u~Sc`mmaY-Iv87Z;9D?Wan=Vu$|Xk>N0;c{bDm!N z_R_IUPo|e1u`fEdf+4Wx!xmU;f#{gEb-Ata0RFF>*Y^{*I#m^Z+-=v>O%_9l<5@7c%A z|KI#pJAI!qK=W1LQ~Obv|I6GOpLOGN0p&RM)&F?jucYyczRNhlz5wO}*zcad8+dv@ zK<~sKaW8=QKjY@T#+Q5d`+JTtQQv4unW8$6BG=#r-&&<2Q$mca}_5&wg%3J|+0GSUbE}OZ1wZ4Dm_DODPeP3&f zXSwuT-%u~)0$wpzR$C% zJA9pa1m*zX=h%>W5Xy~D%>QcE{Hc%D`CISsv!@@MW?P@~p<8>b;Zl)yJc`UCc!1^r z){HG%>-Sf~OBxg4`SkmY|1@_6e)D@NX}>_`*eP9e2Kl{#d%pt^c^-3`l=E~_ZpNNZ z|6}?s0p3MQ-wpi!AE$4j{Av0Y%IO_}=RE<(+ZT}ef3gAp8?J_<&O2|9==W>-`;xp- z-{=-Pqt6~)uE(o->D0d`(@T%o5WkCYR40A}e$_RPD2}fA%suGpwQnyS8}wv)=@C0_ z2}5Abhb^$y0?{#R>vEgp0m*+C?}x+ZwdS;jr}<}iE#nFM-{GYA`K<55oii6tJ~IEK z;LFJIzbbQk%>kU`m?MA}^M4J0TI=@ML)^Yx-+zPKpXLD0+`d@f&z!y7yU+T5n#aic zC|~02lsj|wBzNZatnHuH_^F@P_e*Y1d3h!_64w{sCmvhC`8k;n!Cv^pZ>;sR?tfbQ zXa0co{Bln}Wz05D{Nr9e^@z_Il?QCD-*@=drP#=8{)unr{+9Zz-mjtm(>FA(z^~6| zgrDD2=2SN7!u(sF3rKT$KmSk9?>jM8@VkN^{2+}BX|^sU$;iXr5D z*aB-Uumo>gmfa!`;Jse_b$ng8Dc6}ZC+-X9h4;hR!+ZBN2T*W(t=q$s%Q*n?gmO~ z=K0tgkoLyVFBnhqcQDd5{hR)x`K~-?aN^vX+#hf%>v0?hxf$NiW1$4mU0wf@!~^S8KFD}KrbE!kH5l#WNoMRD}#a&GbY zt#)q3Pt~C%+lrsk@#wfHhL((PkFJxSzg-I~!P}N)x5)qD0r}f>r+54FepmL#r~U4E zt^CBr^SZsbeQ$&nla9#V{gT_WHm|t?LbwFHf;k1P+vhT;IRMt_ z^85Q~jbH2g%w0$%-=z(-FX|3%staGnd;$9w?w`RLD6-BO+JH6D!G z?<2lQ)a#1ql1xpzZsue$Fo0e=VeoDuq$O@%gQGZpBa4p(WdjpVIN@ zxE^-O^hcM~&mZ3cC7wpU-ZKAZk9+3P6=!GfE*!R8x5sa%E>qkdIo8I`+#Y@G$>*C| zX)Yl1;*&mfOs((h-2$F_UbknDf6}e>ed*&~>-${iZ}X)+0pvaJ?@#;m;rNt`bv))W z-hTVEzJKETa1hD{FF_9+g?$J3`uMpu-!JdAr=Ps|#gvnI32~Zx`N?~K&Zs-x2)yug3d*LH0B7&I4oVz3?+?zmNDTQSU6GOEOWNN0X~LR(&6_ zN1dm>kLY-$j4;v*A6dpNKf7-4`aV+jI!}Ec(eX%`9(Ky~N0!si-iHNBJdJ$4RUVLe zcKY5Qyg2jsg4=8FK7K7}c^`oG@h|mv{x`XMTYB4a$eF&Z#*H^ut3GvdC1keT9);c&TlUknbApe+?av zvULwTW%{Ga=;!Xo0wtbCzTPSi!1rdYn|IXnK7e%1I`-81zPPo=%eaqxvwRDo#zei&GDnpE9L^2x5)d7e*L_!h;fYh$h;?`$wpZ4fx&d&ON;`Yt;{Xz~Mnk#@i z!`1VeSb7&=at?ss9b|n!rRU$@OM49n@tHLTp!I$B*fUo^Igl^+-1Drr-g+y~AF#fU z&O9%X^y8D~-`P$3chO7z*w=u+o;iP7?}uaLJ<4f4lKBD3%6;QN96u3nl0`1Ge~eldj~Z*WgQ{+?lamx1}#d*Nr)ejo8wT0T!5AJHY5 zI4lPaXbaR9=wYW!uk-re7FcS55>F#vZhKmU!ONf7-ua?&l{zWq?<3tvLpsL4M{0$bT7Kbn#yZAF#=`g5%ary7@OuJ$WAD?Sr0<8OGjr~Z%mtYL`}_Y({Wr^R#{$v+pW7+1 zOR_Z!L@|V%4_jcZ1(x7#%d%VL0X6@}A7wq9b$Zs{@*Kd_x_$D$Ny~fk(>1>N8|(YL z3&5IwO3UBoOV>Ov^ZGPCl<)ADa`^YGld(RZ*Z0%&DHlFId-TzPKK2NgYlLtE?(|Ht2d z`XJ2(3?b*k7FcV6C3xGi>C%|3tpamhN| zCeJkg-)6f!tiPoB0Qx=smp;$@Ama~XQ{DrR`g`WtydwbbPO_Uj%lQEI2c(nt8#JfM zK6`#s@cZBU{`uR1ych85cLneJy?|%_|2#)=uXZ1`-$#6rsBaX}C7GyB%N@@G!bmSX zo@HF)s0Di1Dbu4mEoTd~EKuTURbS2%<~r1CyjG_Gl06h_|fxR0PhL#y?_sY^x^4u1vMW)c-#2^>Hi?Ti*=WF zO=JA1{XXKWw0xdAKBCJq*WH_8d)l7Hz&Z@nuFrD-r*HV>{kQD#Pu%+a{(f3#&)?^V`zL>u`2_UA<&o#xeE8}3=7h{8 z$Ui5J@{or$z3j&)A9!j{zt;KBd-{{_Odat5;r{66nY=T=e89bYRzK(ZwjPxSY_;F- z9ixmRc^pV%0Am63n)-g{nPU$yC&0K@j*Z&;#5nwZdQaf}AH4tc;)m&X1%Lce{$?N? z{ds@D_2&a#@&6C*HkOXs?<0Oo)EA2AvdlWJV*A;C#=vzk5FOtvXA86}u$Ml$RUQDR zKXd@fGo{33ITj1SCHYA%5F^*k2<$4=*Yf56t>6*%o#(7ph@3&mUj?`km?zn6YTfNuxB z__G)Jw*>Nc1OAF{2Ix%l0V}^F_=^8~{r?(%Nz3P{{fXITpNG*wK;&~FB1p9XC5Gb6EN+g=NftD1K7I{zh`})-`~Rr zWv?n}c@BWJ_r%S`>AA*lh3|8XJny&4ALreEe0A3HS-WFSAn)%lzT-zaa`NMO7G=YC zC;lj$=7{w)|G)m8ilgC(ae}!)#uvsV<{WvqiTMHI#IJLxy#ZUB3!prwcLefpAEYty zi&S>TMD{zdZz}J(`qTHHK1h25KKvo?37qx>@EyVYEy2s)6L{WR@NwP)b}#IV+V3O2 zNYpoq=#orSr{#`k0b!&U9?vqaanu4m?3C$IotCo&S{5krH1hRU`9J<}-h;2T|5FJ6 z#z*E`e5^CU-T8(-^8)1@K;Gwn+T+i9K0axl14#L}7dL19jd=Jz`tY~WH@C*0ztf+5 zUGi!#FM0F&e)7-rzJ7nF{}A&Yqw;{Q_WOJBx2--$>-~&#j8lw(aA?Li_60EBA)|0} z-wV*ZL>eC{BX%ywTE=eXYu`)n2;{v1X+GdX-V->@1$>(30XVg$&vylT=QICL`@hn7 zf3J2Owckg4m6p#_$47KYrq1hoTR;{NMtY&-9oho51$x*i)9bvxw*{73pv2S2*IVTQ z_>6FJ{NUI205A`b*2O3{-{|9A0DMYh@&8ymBM`^Qb&vtNq^ieuZ!55gD5pXYxE{nh#)3 zAdgw6_4drM`OYBw0>r(y7BUx*>cW}F;k4I^`Y;Bw*Xljq!%Dv;z?=Z@3GmGT_5*zS z(=;!e!YKb|KH*;Y8MWU>e3hs#6wxJ_s7}ir&jP|oFFc-QT;r$(de|w`qdF~T3$!dy z;%VgTE%N}@zF1eEngd`@KWk#}dEN)$8-HBu+kE($_|ADB!Rh^4*7>!LhM(Bv`)LjU zUsZehu~FV5kmecix0y${m!Ik9yy8P!w8f}AV9Wh}i|zdIG9`}BxWl-|{AV8L(p)Fk z%uDkAlJ?y*?rn80fO!hWP|mOa>G`)2e)+4k2P@5M@S7;_ra1t9Tk!qF<@r4U<^n$b zNt*XaC*KU1nhVhSzxn@lzLVARdFuEjeovjZzUTifI4%$FiTCjs3-JCVeiWe&+JyPX zsWizbLL6Q!zG`M-)e8o~dhNXv!*&jhn*BBQXTleAohOEf5{Ewl2429>92x zp9}ZK&t)D!C+qL5@3Z#L9(?Zenf}M%ODZ3GXPE=Q-_*K3djj$vf7bd>C;mOYDQQ_> z(u2M{_mH0L@APk*hd+v+ng1IXcgJ3u3&4kFK7cWbJx`2t`F*K0R^e+iUTu9(0Og~s zc`hJ@`J1b0euKI&7l7}`o`84%E96)(Q@Po|UVGPY# z=W%H@P9BY+9*!PoDL;863q;4Pt;^9r@9w`YcsHIo0Q_6l_VEef{Lkw|?`Dpl_XwnP z=9csO_ws#H7}?X$dKx<5{P}%>v@aFE8lQB_c5&IZ!8_?cTkqpj<=c9{H@<`TPCTD6 zk})g4Cy?eZ@v%5H?+M4wdjht)FMx8TQ}Y3Yzx`eM9&4JnWqt#!e(-1My{)t_fVlv^ z7m(i%$lnQg{#F2c1HAr!oq2$$A2v0vwBqJ;f?IJzaeeVQ;`!gc=R)Tc-qSxf?`tO?m-hg~^|{vjqwEVPztsol$8XeHzt;B&sVDF2 zqX(`}$likNKcDu`Zr&CP=1yFfActCEQ~J+{eSe64zoK1^ihYe`%m?H>_33x`m_Ny+Hajl80m$r=MZlUy|PZL{fVDTd!=E&7y@HHY=N~F=#5pQq%#)Z%V%2koHPf3 z|CjxQ|Mk3AkUg%%@&76Fe14O!_+37p$G$UU^xdrdo&NN{jD7v9%42R~`y~v}e@5x+ zWjTlG_wHwx_p{U90LDl5OyPgStJw22IUm6MKpHP^de(Cgx^F#K=_%A)fPSl$xm)G} z;QjojAnyv?YfK-t-pJQiwenBJw{)^52q%GG!r{Ok2O;<3ovr*M$49x?Tph2W zqop5=qhDvamajC%5#l+CD-Y%hXh(cA=^(7-rtmTqSL!aWjiJ&S&)3*FdbDI)@ln0V z2`A{{d^Co@l@D8Btp%pWrxD}mpZD^aRzC;6pZ2$EURi7UtmE^4hX^x=2GwKt#8I>-X-1R~@I} z)64~kW99u(>0K(`k2>@6G?$vWxj6R}M~}pv@}oC@Up0NxmEZkieK3DxHSu`T@_a** z71w7BXU>B82g;Sd2XNy1%~_iP5n(Lu;uA=jD%DAS~eIL+G-r#ytD(Vv+gsE;YU zOvTmtbZ-pF60e7m_V3B`(qDh#n|CEngoj6B2weHF1=d<%YJ3_oj{Z3!U&L3$Ct&Pn zFTZ@o5$obI-;b|f+t&0S_xo|%@7j16QJ?rVd>USjp9TlxUi+r--Sc^RAAjkd0LJIv z{^qw&AExgSy#4mu&*#5>JN@3@yLqn`{9XD9nGaxnpZQ$odnps&Xl1NtE`V|Wk+vSS z-$%x(sBaX}C7G5^_#jx~&^~TB2dCDWNuT14EuAC8_jpw=ojUepdg(nomD~+k@i)eX zI!(Ijw&I?0aMFgF(~&%(FwzUlJms}9R9fTJb)@}!GQIRyPn*7~aq?&kfiWMpz*-CR z#;Q@$>7S4Eqx@`hr;#y0{~4vPm*sT7cfXtJcW`gGb^cw!#JTm`g3JZvIo8uW0Bbnh zi`qPXp2F%N}(pdke zKi9`x+fCtRDz4Vay)iUpmFKuf`}bse>FuXKr?hbLC=7usAGW|+3rvkqBgWA`AK^dw zndTpRzySTn{oYvK1D5MLz{OZ=XAPc{y#erc__+4#^Zpfb?8joSz|>qoj!)^x!4G(j z_WGkAe#g2Xyr202o`rto>oRTSe$;*+8LOhcQAC$yrgTp6diM0eIm+*ZO>w*_eIv#7 zcvUZ*y7pvx={gm)?H* zbIR5*1jc;W0&6YM8>>c1r+;q6r*b*WqejEPs64>^-hFLJU&Fu8`|cB8XI-AT0DNz_ zI-E`K-@^r%1Az0hKY)DV2*`=wv-S_?Cxq*>X2_htk}^F~cGP|!@k^qd}+wrEkR+J?xa} zTPd^4F|GwlJdJ#99$+5uNI!b?XOGGQ-0$7*uhRDt*Jq88Z}anB0CNER<|^mM={x_d z59aT*rg;J6G&gXSXFu>aAx7=@5nm3DQp4?AW0qs!{&k8gnzPa|KO2bc$p?u$RN{G;*!_j~vI zTl5>&^|hCu_W<_7_iI~?+V3O2O4K`x=#orS=aJ-E{Hhf{Wt*04D}GAHqvM2;Uij#8 zZt?l8c5cN_)uAQZil5T)=(rws%JfH<)z2T_0wtbCzBUgq52$@x-^VdADi3hKkGHY= zgKbq~VAOse@l~SUSwxp)qB@TzS97fTK4OnLPkkTJ@kkkAq!&K2j9Y$o-QM+mr0jK` z`aYuLkup8(lo`Pw|dzHRN>`aX_{QF(y-eY}m`A8e}{1Eco)h_4d$ z&?34d6V-V{Ik=Y2OY5)vqwzNCD~$BQOKo$6eAj6IYv_2Ct$Wxh(;rnvKX*SCDDgD% zwRwPj+uFDFeH;^`@&NbycpJMv*j6Ko2`*dY#wzw!l&glz1BX+C0F%ZSC9oK8}e|d4T(Uyp7!- zY^xdrqxSoVuM+izBDy3K)oHooSwI-+g~zjuYaF#e4?AUgRHx-^ftCeIJdJ#99$??L z_HBJ1$Hb^S!2Len#_kWcRgHmB`+dY$Y56>Ld_b$a^VP zEFg^Z!sA)SHI7=Khn+G#s?&0|K+6Ipo<_bl53p}r`?kK1V`5Yu;C>%(WA_K!s>Z;m z{XXKWw0xdAKB7x9pZw*EC!e;#6b6KmUO1K4amExF=wYW!ug5Xp+X721P~vIiYx4m6 zwzY5T`#2^>=is+Jzd761z3j@MPFKp#^ys_28PMIDZ z-z;Yfv@B5KY2<730QNGBnD1?Yr4}ghH1f51fPLHAxAlD-6Ql9~_xpGoyFb`gH3mlQ z_Yq$u>I+45NyZ$_9Ib@`VWbzf@;lzx>S3o$kB)DavjtifDDgD%wRwPj+uFDFeH;^` z@&NbycpJMv*j6q)bSBrk}*d!M{8j~80m$r{Ej!ade|w`>v7EYw!l&g zlz1BX+C0F%ZSC9oK8}e|d4T(Uyp7!-Y^xdrqxSoVuM+izBDy4Fj%JS5!hkT+3tRae zZ*29jQ>I79H_O=qEen)*8u{8hz`kwm+xk9^iBWk#wBKuN`~0WxJ^8c^_KpGJy*CDq z+V54rxv=H))bVpV>NIn-7f&x=zRag>@j73vvC_Ify4{4IIy|~vsDBGHQ}OjU=6hRU zsRgERHDX+p2lV_Qr^h*?ZM7d;jmiU}{hl!m&R6>!zJK=RZHIl?0jz`h-WWY?ft%ooiaT-zFE!|Xj!1d)5zCR9?$Z%y<)}O$+V9Q%_r-7JFFI_uE12(%fur{Oh_BM}dFuFxF3Ieje?;o1J{OTa zl8i9Y3y)-zvaUVc^wLXRd%f;qr%bQMG2hz)OD$01Y2@oD59s+rPLFd&+iE|y8kGk` z`@Q*pn*Ouo0`{I7`wHzL|UCsYv-q8}jW=~vWOyH2*&?Pn6%~a9Y{E?)-s9O@e?}BT$oa4Z)>>c*-nJ}j{(n5q>UoOmwfWxp zKVuhssP;L0zaPHqwtUr=U>(f&#>i3oeZ&`u`bH65lG!?cxM%s)-|qR$Ek8>b>4jUa z!>!BK!b~gv*5%on{vLM9^yv6zIa{D*ff7$6Uz`75j|=vEMyK!3)}!)(XusFk1~2ky z8|)ne!h3J59<|@Aesf{V=c(i8bku2E;|q^2k9pgRC$&M1mDauFj~4c@(n~*ry;_)= zim%5p-`fI9Eii?v5#ypfpyv-ceSh56ZQ5_sQF(y-eZOsuf7_^qfl>Q?#7BwxLJ?h( zIRXb+Qb%z%!X^3kC@YNg!adeKQYT@hCEH7H<=azy4?AUgbbPa%Ezq(+iKmgT%>(S? zwtQU2_pvc54{*Qlx2^GS8?`VnYQK;8DlMO-au4M&$wS_x-jt{%xZc21f1o5nrX{^VIPXU6L7%Pq@7IdhS z-0%BsYy8_rEewp>?<2lS%jc=%Bf2Cr8lP}^@5eQTkzVLFxnG-%X6qhy%Jh01^Sv#w z)B+`*M!q%=u#bz6+d5kQuj8L_Gb#^ozjwdCqz`+X7`xv`e3e!k*YOcumU%b)eS6!= zwlW58kAZp|^Sv#w)B=0yr{)32<^d({OFqzwFJ*lF&6D~6vHQD+Zhmt}6xXKZ8J*cgaoU~Wuvnk^8qz+U>>5&8dI`?ma6wkXS9%@x@++Ni?kMG2vbD@n?nmVTN9*^(w{WR@!a7d(WmwAVx=h!#(psV9 z2wO)fGbcy>QdauPxbnJAukR(>iYI;UQ2rx?qxSoV-!j+6Wm-g+W#YWVwz92^f!kxC z9K(EV3tVD>z4X(g@qp5Yt^HKtppKu)(~_NvUlTX=>@p7BDzBbX#+9;?t3%~0;}sXt zCD}6nQLabj0Y~fiHAZz`;#+YwcBkU!;-++#ap>34d)Abk;t0$9iZA2J>pH!@m+X>w z$r3965yDaXeZ+4m+jQ$xW4`B|8;A6*r}`6{m8v^i1WGETQr%RGRLO5{}9Pj@IvMeCnQ1SXG?v z3Cp95FVhq+S=}p~il2(RmCjZ8D5I0TF*yZD0DUQ*mW_sTWzLMe_Azr*tTeQ2EO;^x~8*J-RQ$ zI<3AhWsiD2Di1hXzb~;HxfY&FS;e(N$r6?_iZA1)t|eFIS6nSW6+abM=Bv}|d&y44 zPsPp2D{ZggsQo_Tx2UaqVMLc@ZqH|IW82smh-08Pt~uQn=viPd{q1Nx0Dn|R%Qu}$ zpNcDW_0n6xko;5_(OZ_kl-ITN*7u5^3MG4#a8w>}w0_jB zR>r{XG0+>=oNf#BEU=e;dNdvo@mJOMrT<#T>7KBZtFI+j$4}k2WLxo39dr4Yq%D!1 zD%&38M&$uV>-QygBiF)eDXTbzb7_(x)G-xDS{YwoPv!0Dtaa$V)>YrPHw_H?BF|7U)@EFa7OkJfP>xw$grr{Y(fYlxtFXkO;uKD$m2tX`%17nUt7GmNQ*y01 z>6uEepC#F;_^G%#d8O?&9JSv^{1&x!FO2B2Oq`e4R<@NfaC;2&#x2+LvU+N{T)IBFVB^SwGK5t6LR9vlBGIQmt^UTRg-;u&mdBD;7y>P3r z#HivFmT6q;DC4K%mdH-!R~(_9r8wOyoQhW*q2$U?>59{REw6aVDV&N|T&+WS_8N}b z?<0Oo*`{;X5nYm*)8n*bTR<4;g~zs%Yd>d!9(Ky~IXzCZ1tJzG@ig-F(Rcvbr!<9AdX-j&wOpB2U)Qp_ujRN`n!-zEluvpTD!vSrcC>I*9&ogNUt*Q(5~p)% zlB;EE9g-uQI?8liPs!DKC8InFr{Wb?hLR`Lp*Y=7g_5bmDOttUvU|QCwckg46}4wC zjOda~PnXk=YXM=T7arF_u6fS_J?xa}JzY+>1$q`J@ig-F(Rctpsg5cCbS`a5{+e-* zeD*c#aU@-%@_?iDd-W~CDSY2cbzEg+2a z!ed*>wV$&<4?AW0oF1py0uc+8cpCZoXgmPlR7dTn_Tove^IY@3_55o-!@91^Sw`gn zN9*_MTdh9aOCP=8?7e>XZl6*6eZ*HOu`+iZ(IuHVJx)8e1%#1acx)@V_H!2KVW&)= z)8jN-AYy?MPa|I+jR)W-&K*;JWGO$Deyun?=UV!#=ek^f%ATY0fTQ($^)14wcI>53 zN8T}&@KF=Hh2l1rqQ2zS9)JK{y(hH@>;W!o$2Ff;nB!0BCa4MU7gK5T)t7MS`UH)0(9^C&)>>uJt&Z4A(V-0zL6YvaoLwvDM# z`+a1riuy(oU6P6Fyro>thkEyvr6Am|kWvQPXz26#!7>|6|0&6Xx|7)X%^iTVm+x9ixKHF`dQF(y-{dO_s z{=WUT8MWU>{FSJ06wxJ_sLor-)!azWX~mP?N>jW-=~Ae8g^E|WG@g9DJiT;1dr1h! z(Mza<`=hS^Ut;54p0(*}7lkc-q_@%(uTZ)aw&ImO7j6whj7L6ffwdOU|FzLW`ltQP z?faWKjFLNhYfER&p&4(~74Ytu)0etjnx; zg{|~xJaRo$<6o&IT`a}1x;?XE+c>&UY|IfeAvdkNBU;dr|<(b0ERNRuX z-$ItMPaUmzWLs&9S6J&UEwsM6LP}s`HjEwUhDhJ4}ANFZ}Uky^9IZb z5T|?nR$%#DVWbz9c^+|19j1;}JhH7c#Vf4!mht7a$<6-TdFa@~wU4J?kHp2e{w6-|x9!-nwq1_WOum67`KDx+D|Tc`LaV zhiS!Aj#irD71m|0<9qkYU&|?;u$88Gg=L<(e6?Kf9*!@bFWGt>U-5)>T76&23M0L+ z%=3urOKjZB(@R%9Yq|QqC8v18UY=fhsq2#KEnoYS zdg-;kE!_(vz3|axzQo48JiYX?&ZTU5-I6Kex$foZrPunlbl<~HnZBiRyDVc`pv2S2 z*X9A{0k`&*_pE)Xo#h?kN7H4k1V1~GEtqkl&kqoeLwZ= zT4w2esk6*mUL#ZAm-%#E%PhT@o~?z#NH5$%xqCLBDq}BCFTK=R%9hv2)c0jRUDq;8 z@1F#vn+KQ&+}c;(v;I+efcw4s{hs^ft?M>wzmNDTQEx1w zOEOWNx0ZwN=!`x~@-K~m0xZk_q@3CLrx=y3_ z`<}lN_0)QL%JisC%N@@GB~Iq9k7pUzIBJ18+|+4NotCo&S{A4=HS)cAfO){Jedayt zADsud-@D)Mv0vW0PNVnxp0CpKdFuF{o-)18>w8;37ASEtcP)8`wm@xxIo#A~bza}w z0!uAWV`}t!a{+UKTl>v>(!UoD;C}CZzo&kA>$>cv-_Q9gQD10IN1YbcX}RNBpvFq; z{&<#gjiVN5VP+~ms?&0|K+6JCxEeXmJit8Q*1q$e^zVfSxZk_q@2Owjx-NU^_jA5V z%jc=%=XBI*bza}w0#-S79%FK=Ckz4iN+zY_I@TKT8qqdF~jJPSV>K43m@YhQXq{puT|_wlLnt8OEXsN#-xusua-S*o@z<~O~i2ZnJnN`;j+Qnt` z_;E`Ns4pz-L!-+_eWNAyjOw)9@hlL<(eW(f8b>V<#Sn5nY=N~FSc12aW#t1oeBKvf zI~>mrBlq7+%Wj+>59e<4*W3KkzB78hsBbiSJzf5HpKJr$;Aj|#j&GK;1zHw3TAy)! z{eQw3Fb0ePW55{LHwIchPaSU@>>CGeU$^fbF;I_VzPAOIT40a;!gca^Zwwd%#(*(k z3>+5&QD0~YMxr_`cRUM3adbS(xW-WnL@|V%4_jcZ1(x8=vd8tM-1csJW55_N28@AG zFc9^PmeePz({jhNKom#Evy5vTwLla@$oa4Z)>>c*-Yje1&loTUi~(c77%&F5j)ACe zw4@$Uot8VE1)?}Qo@HF)s0E@JLe7URu+{=g@Mc;2e8zw=Ua^VPED*)f@hsySM=cP=5OO|jfwdM`f;Y?B=Q9S30b{@zFb0f)tz#hS8!f3vRHx;( zWr45%@$07-KYr0H)H~mM=jn@IfANGI=jXrrJl}uyyRV)|iyToLMRZwadluLdhQOK+ zTVSmPqGOij?C%)^#(*(k3>X8(zz7(K`bJCY64hzBZCT*u%a>35E@X8(fH5!v2BN;vlDb579!;+1TJ^o`LHt~r+r+#)6M|D2mKU<(~@A_VLB7QDSa)d3pQYLzhuB~7Qtog77 z)>{6qByGa`M%B5m$ZLNwiUnB?&#SHhQOK+TVSmPqGOij z?DH7|#(*(k3>X8(zz7(K`bJCY64iMmxfZ`_#ZTF$CEJRh(lHl@p8EXu58s~W0Y3Yi z&+>Qw(DB|6-pg|Y$eaJqS@n8pt#)q3Pd&LM+lrskF&BrP`g|0I7_)rX0&6X>X8(z}7Jk^^KO)BdYT#ay@R&kYu{cvcIwIW(j&G;$5t=|)_m9kYb_8Rvn*$S&loTUi~(c7 z7%&D#z(CYDT2hy&&ZEfncvUYQJN0CG=@DC_qvUSn;XQy-H~0Jo0C9xeFFB$(TB7p^ zvSk}g)wh>Uo}NrEed@V&96GjwA+YAd7FcV6=$K_W`+UZLF<=ZB1IBDZ|!(@T%o8Xe_3|Ge*CfAe2@maO?J4`CEXWgcH&r~P{v>7_^7VM`bS zYd&m&wHAnuS(dZUXABqv#(*(k3>X6=U?A!nEvZXX=TYQ(ysDRuoq968^oXt5>(439 zk51P3%Q=CFo;jH)j^=b6F|F6Wy>x8Wlj)^L?7k%ofi)ktz*-AL$1Ka)=Q9S30b{@z zFb0f)5ik(-jh56Us`DsvJzmvI$4)(&UV6mVFMj+Y@8@SvKPTV&V-LVJk0_3=`OH1& z>a}k#9UJsydg&26ZV5wR&4(?p)&kKn%X0Sli~(c77%&Em0b^hU3`BjSC3T7FJc?Y8 zSM}1dQ%|Osz7<X8(z}7Jk^^KO)BdYUAaxHGvil4GgOSTn1rQ^|YQ5-$GoLhW;tDRf%Q*~&`w&JIB zJUT9lA>@460&6X>1aFqL&u0u61IB>+thK-ryjj*hpD|zz7z4(DF<=aA z9RpF{Xh}VyI*%q-bFBJ4VvjmceIL>BNSP>(9$CgMKf7-4`aV+jI!}Ec(eX%`D29;p zVGFFaz!JP!);^yxUKiS2W>n`9<=|R6FRj1w zkH*`mZxlzD+U5xPuF?M2(D5i+M=^w)4_jcZ1(x8=vi8r60b{@zFb1YDu!jGW_nPNa z`5bpF+(vz)CAf&{wA}G55XI5)EaMtSEfB>Jaz1QKC#m{?rTIo}|mc+I6I{tV#j`~JRuo2a1x#L+NilgIM z#x;&wAc`U6eAohOEwBV{mOY*i^ zRHx;RXMre=j%OLyIBJ0?hLH1N3#_%k61-XVIKGqH+HGwN7y~^F%<=JF-nsNSy{)u4 zeNHqhlaCzFE!|Xjx$NKH&0u95)7x0b}6)7-;eEGXBzbDRo4z zFMXEt-5)#muzAbpspIca7C&R37<0S2T_1&kdK~k;EwI!AkHW5>>v7W77fP(?6HbX~)KL)Hhm!lc-M1 z9nS($939Uxu5r`?Q4AsH!xmU;fhBme?6LhRx4+xp7&tZt=D2t-Z4Gv&bg$9py!*#- z)Hhm!g`Uper|(^S@#`;M6XTwEACIxXdp~&Z>Fa;|`iW2nZSwiAKF@J=nq(A`4|(J` zfAM#}c>3};Up{^HyRRgY!zhkk%QSIg3{4p2!BJbo5LokJ3#_$3bj-5c{{1DlvD?@f zFa}x}nBw3|<663V@l(&~<#GD4u^jb{mf&Pg=Zhb|czXHr<oM zvu?cSLv<%?9g^v#&*^C8ZN-<|?VazvlexV1W0YyF{FH^Z)j>NFN8a*?;;771UmHWu zb1QT0Pg*2>PNued@4m#z7BB?XeAohOEf5{EEO!i_$?fcRHU^A=8UrQwUVB~ZUUJW~ zm&jZ8xLA(*MoTauTxmJCzdJ{jFCON{ETqzT|7I$O4 zo;7^*YJNs(HJ2~-(ym(nM^0NZVGFFaKy=Kqoc%6iz!)$Fi~(c77#INqQQv4uU0OQJHDS2Ez5$?h zW2F=B?P&3e12(FA(P!kJH|NaejD+cw|e@Xz@L6)k~+oJ(*s5&t~FogrEJ*XRplxlxfmK zoaSwaQyxOnc#nhmf%=HzsLrQ*V@Q^GJ&d$}Po|gt`V-&0D{&$`XdbCdQ_fps2(0X8(fH7bUjDUftZ?vQ?EuHW|?fKU}Za4?0)|yG5;*BkxBgFT3 zRWF@7_GEhLJv-I>O#F@cnL16n>bByZa&Xdyn$wXyVH8JYp7PolDy{MAI@10vZ4k~; ze)CWJ0kp4NvLlB*Ue!yd?md}ade43}cSD{wU|yz`#`-_&@%1s+c2OMFI=MH7rmXTD z7is^VOfS9t^yicoP9B9Ju;#-SSZjgkm}NQpe8zw=U73&A z?DL0nl-~)P;&@Z~MvCk4s$M#E?aB1gd-j^*Zps6nM?Y)t%++Y#2L4ZbEjgk%n$l?u zOCY)!!w^{WVGFFaKy=KqoP9oHz!)$Fi~(c77#INqQQv4uU8Z!x z6X9>=!MY&aUwi+RhTKwKsk~bZd%UWbPMvx(z4V@4Xal%?YwaFxM_cJE_i^-em+4U) zm3ee+49OC2hLQH~$@J3SeCq2lTf-1o^I;3DwLo;tvYdTBW55_N28;n?z!(?-15w{- zNnN5kk0RIORlRiV)RXC@Z^hP89Brk%TPa7ceS7KDqbJi#--<1w7(&j6EwI)COYmk{ z`+dfMF<=ZB1IB3DQp6i1IP=N6yeYUft` zR2^Eft@tS&kB*CC2st0Nz*-9|!JB36^BDuifH7bU7z4(@)-e$Ejh56Ss`E&4Eq>LC zpR!F$wiQ36xIxdPKX7j$3WCKT2haw&ZEiI9IL*M*rU!<-$!&jQYMO{N0xER&#v3MzK@i>&Qsq< zbUacfiXr5D*aB-Uumo?Gwa;e^7z4(DF<=ZB16#*H)HhmEkEqTg%E7gCURruhk6i3IijB6aVKompB`LG4nT3`v@ENh?77%&Em0b{@zFb1}cfv9h^q#jY7mOGvW zqBuI9WnAN^1)>;2&WA0q)&fiLW?B1u#(*(k3>X8(fHAOj3`BjSCH08vwA}G55XI5) zEaMtSEfB>Jaz1Q>+thK-ryjj*hpD|zz7z4(DF<=aA9RpF{Xh}VyIxTlR3q)~rJj=MoQ42&d zgq#msV66p~;LWo3`HTT$z!)$Fi~(a{>lldoMoa4P$zQ&B@@X4PVIYd5sl1LeroccH zL&*8C1=d<%3EnJgpU)UD28;n?z!)$FwvK_QZ?vQy=4s|>Eeu3))XML8V=IawX7j$3WCKT2c>lG;_2T2BJ7><#)WX6~z#8K5T)t7FdEe z%i8BN28;n?z!)$FjDf9VAnF?}sfRh5Ia&(?Q5?1MJKoreVhA}Ow!m5oEWw*)?eiG} z#(*(k3>X8(z}7Jk^^KO)!yL^Vt%ZRoj#~L0Z)`;|gq#msV66p~;LWo3`HTT$z!)$F zi~(a{>lldoMoa2pj%JS5!ax*9t^AHRwxSq9&WA0q)&fiLHnQwTfBn&uPut+g7#O+# zURw4ex3}x=@eT}J+IL3J7xj&n)br>Z?d8jtPgCd7?Lz&dI6Atmrtm}D(e1JXLtxE^ zEwI)C(J^aOIr+ffeDlqdPut+g7*JmrwJ$Fzx9WQ2_IBMp-hl!2g(dxG53*6;Xh~g< z%27(rR@$HyU&fcLm<=a#I6kb|!^*H8xTVSaL zTG$#j-WMdKl@Y_w?@}y&iAo?(1>P_qM=N3(Vnbv@~-7`?cma%P}xI z7jVB{-sbKnw%O?YzUQAreW9M7GJOvm3iWBm()Z2tmgTOzeMMr@{~B4yWUfsm()c#QCQ}kiYwEPay^HeI;|eZd~XXZwLp!j zQSZ$G?9ZChT#kWJxq$oqgyQF(y-{pD@${$ksW+V3O2 zO3UY|<0HBxb7XEJu6AS_%+*~O>4kGT_MB$?yy(6k)5A`gUXNqGw*{73pv2S2*X9BC zWzA(Sqn$KL0fl+yY`~Br@?*3xijoR-czDmpIspBKM zBs1l+A0^Hl&HR5Y)>{~A#jkzdX!$kHM8bL;^Sv#w)B+KljUZzlU|-gJ=5h>-$^+c* zFK=`A7u#;sejo8kqP|c>mt;oc6W1=Ud0Kl8Kp5$T*KU*1^wk*BJ>h6|xpsMb*eTPa zVccYm?%M(y_zUnS}bMRZAKM6TsBx7X~iX&Ygr7hdz3)^(q@y_cPP*eTPaj$kzVMw9j|Tg)n+~Hl)Q>NGBnD1?Yr4}gh zH1f51fPGo>naeRSDi3hKzr4-eUu?Tk`+dY$iTXkjU6y(G$u_VJjDhW7AUeKT&K77{ zU@!gIJixxJ`OM`Q7?lUO-(TM5?k~38sQo_Tx3qkoIzFPyGTY%jZVR`CG4O6ZjQQRc zSZsm4^ds{C`?BUUmt$a59^ig|d7Hbx*mk4#`-tBXb%r9kEMv}T3>X7j!a#I^{_-|=f3fXG?e`I1q2=?`@ey5?G50eDjDam-pdQD3 zZwoB7z?Sg5rYzI+45S;pMY7%&F5gn{Vz zW;t7+Wq~c>c}-c&1MJJ1&s>gyQF(y-{pD@${$ksW+V3O2Ld)l=<0HB(WA0}R7z10v zKs}E6-WFJDfi2;AOOOXf_?S-$#6fs4o=JWf^lnW55{L5(c8< zo8@eQmIbzi=QU+94_N5Seq;I3eDzzFcT^tWe(!#K%YGr1KjVIx3&AnGMllk|H;oj$-MvlfA{{=yMOxb z(+5BL;OV`8``#1xobUYcJ5TR?@13Xb|C{eWz5i$LKYf$-3XEXqQTu(wSBUyT5nYxs z_cI2Jfh}PmI=)%X7HC;uOL$&W7W05H{LLw!82|dW|NXa5U;M)tc^~aB|L*B!u>P>t8;_rU(^hf{uA7#$Z`oG4fU;L+EJpKIt`uWpm zfAd-18vyU;WFCOAYy?}5+V3O2Ld)l=<0HBxQ|I-)Eg%aBBfU`a4sC(j0zK@M>2+S; z+X721P~vIiYx96N{niouPu{1+r)KXgCw}%@X)o>DZ@-GiQF(y-{h0lJ zr2fLY{;c)0@Bho+eEIa%@4k9sPT<48{P5|;pTBteF#vn+J@^13vqYpJm>U zAB_*q$@jGIqghMiJzM5nYn0^ZMQvkOhR1UMP8owm@xx z9(Ky~IYjeKn$FeVRRZJ)I@*3xK0*3Os@ z;9UT|sm1;Pe*@t5Z96ItaKFDjHnz%L?_I7h|Ld1|PLgl@@y-%s7W0#u7vOyW-VeBU zxz;>y)P5iFRa!nz9UsvpnL4lUw{HP_3cfK!r~|)){W?0n`1Ke0ogVI4i=ZFtps$l( z2m5`vC%!y{kzQEl@%0!M*cyhwm=9ZEtp$2x)hOxa0ps$3ul~QU^82!^so_)OU&H-* z4`7t$u3@|G$5q|3@Z zvYhVsx5Y&ZFGr4NEMl&bcm3JB#5@4sF|BR#`+wU0ZxDn&%pSAzx`?0tId+u0E!>8u=0QrU%-`UnT zxAL68Ait|U8usWv?)PK$m(eh`r}Ap9lK1~V|1Y0E|L;j-lg2FGTVfuQ-wNDvy+`f$ zk+CZ38%1>s6=s?$?y1es=VJYZziY@?i_CwSfMwjULiJx9n%RY;A6(^?iJ0_WrY{Hh%*! zt*`Np9`EDvo-Oa)F=y|00@}8`6lbII0QdXrW8qQ^9Vs82pWgsryy82h%uy1uCxG{s z@_qWB#PoLz*-CF z|Jvvw{d226mdjOfl(bI9yLPOV>AO38ONTZjWc^=0HNU;hx3&5H3Tey(u=e&yn=)U) zeqT}6d`N>ZRAuirj;7^p@ZI*`t@Imo7a^ zLNJcr@4ovk`x^KZ+;h@b@jtlMegH!5`HcYbGB?0I|ND_;-hlh^_XH@<6kev{mX!S# zvXp)5XvHJjN>jYTT5lO&UQ2E&Zti(=Y0{-o&rsNkSNdGIH4K3(AGW|+3rvkqBgWA` zx8zqHy)5GU@L|@%*b|FC41dQT=6l(!?Zf*y`M*lMI6ryVW1IH}Bw2nF5FeWSaBu!6 z-`mFg|Hto#@AHlVem_0{+@F)ZzJycX0=suvmp+gF<9@#_Znm@yEq{gfV{cO0*8`7d zeA1qN`aSoINpO4i0Kg+O9w}YiA35d;&hIfX2av`F@@%P{M(y{Ju`22tMRZ9fs`FNI zEe_L)ryQ*`#Vf4KT*jBzlADT~d){1{bScy`6t?1(J{R&on*99#Cgg?A6xQY`CoTWKa=P2Y}WYU?D)Z~jnOWI zc@KZ$%v|F~>-*W|+CM(Cct8Jdo)se#xl)KH`@|eWQpj$wYPDO0LCWTJe;lm8N)wb(!n< z-o5hIa*8Kxr72!vnP)CvE!Vq;a_a4%qNWW!ZObzt}n51FHbLB^{nOU z`<9&I343{Z>7}kquD5_8Fy_M+SZjgaST#!ek$C`X?d+@1zUyg?o%QxF{^5%}&wUMk z_=XPF$r9hs@4%<$;5%nd&ze`-7tiyxmXDvzIvOW_bzUPo`O78Wm#?kxHU9r6&)?ai zo!Lk5kTv#HXUe3x2<9$W)8qdEeu38dMtlcgR332Te*Z?FoZz;WnV26*{aD}W*S;ji zDDi#zIQ%`&38Zm~wLXny$ix4M%i|QB|1?MNT6p6B8WZwdXd3?*C(Qrfy~|#ssBg5y z$BF8^mE0xVrkAIeuDaB6^?gfD@r1oRz4TJo)~=&CdUUxjv2ia?FI{!6_z9q-@F!AW}X3E z%r)e-Z`Sw|-~WE%=J?KeO)Qm#H8K2U;^4@{6Gt9=YOSToU(Wvagb!Ww|NQQM;{VJe zT&qq?`4MY{`2Wmty!)r`=D7&!kNv4Ddmpys-$(0b{y)JJ&8LUk$1;icG)A&72~N*A z1lAe1;PUW(%}??^54@gnNAZkf%vt7j|I@sH#;w_~;>4;_%Ld}kN6@{ z-zcI>GEtqklDmZ4^z!u5%es`Z<#kJ@jOV(Srs-o~ z*DaYcp6gzoUV5!>OZPqOl<8Y4x63l71xh@Pe0@~@&wFh6m2lC#XO;Kp)5&_1)~4}k zC;j3Mzk%z*`B~3qF9H5CCw?-ap2xH0PZJW4pM73OOS~W7TRdOktpChj+vIO+k3DPd zeEXmEG}`(R`~OQDG6%x^hTi|>UBWVbwChoMz)}1CUGW8fPU8&Y0OzCT-j>vvu}fnP zV z=&{7_iR!$S+$G$mm#3Fr)}@p!uUj%@JlDNEz4Th&mhPiCdUTmDv2ia?FTJdDDO+B* zWXgE1dwF{4wZ1LgM=`WyeA`m}T$XKFUCI6RStu-<@d+9Sr`TmqY&3Zcf{V4-=%6sow|9`;u z|7sh;iQxatd2DG-uP$fg-u&O||20lnGtYaA(jFrA7V%pb`Ap*tcwubVLO-P3j9tvZ zQ6|PF#*DlNDRF+rl{^NWxV*+G(wQ4Ye$5y)HEuDtkokWaiy0rd&V9`5|99E@zr;UY z;@51!d#m|PeLq#kT4w2esk6*mUL#ZAm-%#E%PhT@o~?yZ9BrZ8J)2LJv6rWpUg|7m z%WGun`!b)dYni3@(zCTNilHUr+t%vn@@&TfOYpX3*`xA*{9gDsdjR0ZaAelwnG;~o zDZCj!zV_|&eOlMc-wsHAGw;J@zMuSIbZNgTzAHX5Y1yAX?ek}Dfp~mhIC{CK{~EqD zI+#b$yA70sGO(usf1Pqq)~U0n;hK3UA9ezJTPV+(x@B&X*37ot$EV76)PBFFt$TSH zQ+Q{GzQ+4Qyx+oj!uZ0OfAcbZ^Ma7E<{{s^JniXc+=27M_ZgEYH*=L*wg z`I;*!e=oh1(=}l<-;z9+=q&X=;<|;II{p!5n|kIYHtyx=rK=psl}9w+l028_EcHL) zy2i@f{UgffXYR`abNCu5?Z`YJuYINc=&bw0_u=pO!}z{$>`PC6GkbWM6TnY~U*n_V zH)BKmWAfss<~;=LnN4!}9sb1k@wMT-neU(c=IlfF{NcIuLXUJwKm3Do;IH#+_%_$n zd5*`B4lkkptkd6OeV#H>9(?;=dFINxg*5Yjum1~&aAAGZlD-GV#jgn&XV_1l=LXVz z0Qbs!%aA@s+44A$#wyCdxCEbv?^90R5n`^8aRfQWw;UFnzucR2b>3f$bMz_ZN3aib z6O_;V-~4}H9;9m{3q<{8$vdrfk@6esr z!ZY7b92j31e;1!#`%$&N5691YVN-t6@mcYc;o9QjT2m88zu0$%@1vV_xulYwyTg-o+VYH`O>e+;d`I_Z{m5b*7r5vfKShf?@nCa8=Lq!Tpf5&9%!l*R##3ydL*AM|;~ANrT(4jE72 z{N&}-c+(rF?vkF$%~+M+t4d=W*Nj1o6U?1lWUCAJDD|E-YQK;8Dp6l3qDwMSot8VE z1%#1acs$Fv#!(COuv4Z-bz06AXj!1d)5zC{;sMET&imYX4?msw-}uh({mh*cr^esJ zFV1Uc$ybK2=JodEGm|I#%gIm8*Tvcx{`MvOKl|w7{OP&!&$BO|%Ez1o+<`I@NBOwU zd-M}8=bZ)i$P&*<{l5E`@1DN>_S?*<@%@=A(44@OUrT-YCK=_28^HO|$#b~pS=4VT zZ#0hQ%iipdKp!?|e*w>8y)>$8OLC*~fJ62B8*#uX917QZf1U9K?n)o#WNv_O0@APN z`edyeS;m|^Cz-}1<`C%Dj8B?NpdWE&exLdm(T5nrX{^VIPXU6QHu`ra0h1%#1aD0zprKy85@cFOcRukUSvr4}gh zH1hS{c>sPh+>-Cv;s0iyd|JoHKgN&7=fn@mwoveSs8}ga>KD-%@PWj*j)RAwt!mHr}tV1#nkbUS>pWYs0 z_V)8E>;PARL$FrK^YR*8vKRW+`rFi%lX4O=uK*{43sH}?`X7;hR35PRe*Xw8=$Z64 z#v10&=u_-p2j}!z#)YX1=7jK_>jja zjX4XrcsaJ+0tGgTzw?*>_RMUWqh5F3Qts8+47@?<2lS)EA2Al1x;m z<&I|oVWbxx&oZuY)B-*1l<85Oma_#~7AWyF^7Za`K=SwSui4Wt9uFthdKvWU(df|^xb#g<#m2I2jBdX4=oH` z-lR8wFzZ{h=OUGjIT+PZ-$cuM7}6Yro-?Z_;FCWhKV=`W|5NTq*y~8oWQ?HSGQUNC zWImwzp3AA9WZs^}CHgUQ2aFT+8^#dE6wO1zj~Pqg$jmJ;hDb(ZRy{^N`d)Jql>IzD zGRCHpF*?s(rg1`JFLI3G*p7NfvBQ`rJCc_@Qs6z$GbTOP*lRRuzmJSnEuW{3kLZ$2 zo!9rafGi-4^g_uyv;}Gl^srN=*Li(!3oNxjiKmgTuf_wk&XU5YpLQ)d)~2FCXK45zg_{C0d%{8Bgp zelNa0>v*j7v-Zw;-Y1;+e&!9ywwd=Q?vL&8V<~ISe_Cs#j@(mk+Lk$ih@CZ0fKJNF z+W)0~a_0MKE`euL9_p)oyzrHp|5Nu%pB1UwEoDaK0axqy8=aTAWt&HJ)2HD7*qS{x z@Yymi`))K>$asLP`Y-)Dk3*;NN%xFj=wS>aj%&s`!cFo1(|iTxqW?1n=J|>=wou1h z){_il11Iyg%t114* zr=BxvzmNDTQC}#c%QE---A3Emwl)U(7>JH(cN@d|;l5{|xUX#J7W2<8xCcd{4>;_vD&9_?KLh4*$gWW}hzhAbk=4 zPj#ifSc`G#7y%%r$co%tyT8!=|}}yibC?_{qo4ydwGO=%>8s=9zjf`mhx~ z{2P9A(glB4`BYcxi7xC(nW-}&x`?B0nx~Y2E$W zc_<@gqJDW?In7fL$Jj#1xSPkwB*Qq39AgUopYO3UmgMm(jZJyXN$C+Rp@(q`dtgJZ zu_I?5Yf>91p1D=(9??4`Gitw&j8!e4r;d;4vP_?k*haRIF>pT&)Z>`%ZGoj0*h_!C zmB1?#lEIZ*J^KAL)S=Y&*m7lIT2Y4>JwBDt)J^WI9QtZVw zwx|63zMkr#x==TKR{5*&2z+7kpyTO(d&>I*R0rgl6Jc(IleUq~C=2B!9lsh5&WS#8 zknEGEI#YJa!`uYCgfnxPq#v8nwv#60Q}SZQ z5&8gfq|-+;pHA`3F)5{?pXXeg%XjsqF-2pd#@<}!G)}_B$uG{&b(TqWr;dy%V30BD z+dn*itCVp|eP3f2V<7R}_DZ&9d|_PWWSrsIJeRU)%*)SB&qfyAUA+ywkJ|4eeoNFB zis+I|RHx;RX8~cP7aq?tu5r`?J?xa}QJt2v1zHv;@ig-Fr91$h24~~@?Qqx3CsT+% zPOWEO`rSD4X`L8fF7wM2W)97J@yUO~m&2zN_k?3oj_eD=^^^Z69}qt<`>H8EuM;I5 z@J{03%ADvyCqDOCKIP*&^ZmqUb9_qYIq+Ti@;np%Pq{L`Pa*p8&Ee8{Eh^n3j}Gd` zyZiXNJX7`4JOKC9RXSMb$EMt~W{y7gEl_{#!!xlvYmD+~v4=Q6KDYGcHcHP_NL{cs zvXq~8&3SDqJ1^+gxHHnyP5%vBIanc0_%eW(|6 z5ro*4yp)IffHl==YauoqvHw%f_Vl9}t#$W!}`MwWlAhtNz0^9Jw4zxaOpf5axNa z6l$#;oNL^QhUmE&|EE0ZqCYLRZt&C5UZHfL;cGP|! z@l~R}P(+txqB<>iJPQaTz3_OJagC!E=wYW!kLt9XEzq(+iKmgTFXjQs?}hVaUWy-h zT9bx@;%DJ|m21(Z@071oemEWL&iHNkmgK>w#4i-r##hE?(>)J-^QXQ*zd<(lt<)zj4R68!(aA|!b#kwH3dRP?&#AE)J23a5 zF(mW-G!{}X*78|rXZ$;#|MFcPi?AJY06LjVK@ZPZ+SZH@=wm!#Tw^?%6|V1(sT%#M8*v zt9U^2>EO8dwwVhjpBKLuKR5e)6<5%ne)uJRC0sOf>Ex5;b>FmZE?-)60LY;)uR)!B zX81FCkzMRJ!~c`-j^B!2{Mx*BP5jAE=h<4{Cl22p9};eh4=J9V_w^^v%A5x>a8>rR zzI=J&`pNIrw+ry~v(EHfd}G$-;lAj|XIj%2=g)q0@=vvPo_T)qSv4Z*NVz#FoAhyykDl$F<_EZj3()4+cPS^hwfv|&U{$}b`t_}C z{Am5)E{_q3%VIb1syRT7KY6|^^%3!8@QVy%P3Fo8|F89@6`WtsB;OkuEy3BS{XXKWM17%%F3Ci7T5ekw zU`~y`)H?Xz&;N7eI2j|jr+<+aIfRj37|~^!?O9+;7y@HHY=N~F=#5pQq+f#v;B(>Y z@_z!~N`4gF7tRUi47LGxPG351RR7$|v6%9h}@Fi!Z0RxlnrK ze@mbEex8Ro%?JGd?A=|G>%6WW;C*o}&P673rje=)A*09)QfIE2M)2U%>&;e67X8!R zcDG!mMTrDK5Cmwvpxg@|GP(LptKwSUV{mESZ4hraW|o7ft1)X~=lrH${Aw&Y0dqv# z*uM52xPYGUfZhAK#&9o&7SGe0SiCXya;DyY?{9gBRbM#)b;0~{3C8iP&6VHQqnA4{ zuJbjQH4qciqdvxN++7$yXYwC(TJu5MXJ|Fo0V0%&NA5g-iPn=ccrri_xhape@|n7ul|*6$li2*P7OS&fvxYj zcdUCB4iGnrA>rXZFRJ)h%;h;aQ@j`4-)F=XcZxk-og=6|9TzKeUwkk4eTi@JC%5=+ zD~`U4(_~#xh(OkxV7w;ptkmP}%5^84Pm24rl^zUa!_^$AwOE4s_t z(Jfu$LpFTL;r9#1w;p6vXU*3!_$xe{%U|~US6G9GWhksDXUB$}Z?if6%m4VgdUnhP zm9CtTvvYe|>c@R6d)c`Ez};JW*1dJJ_&<1`yzV12zqEJRQ}`eG&D&+)vp-~?a-V&Q zPR4ioo$vcCmoj)i@A|8g8>J(9wTIZF>>z6L&R+uGkS>&i6b1tTbBePp?ny ziPp_r$Ut^@z#3*v=mIXnFZl~H=z|Bo>h+i7$UL&X=B|#;j16BHBf3fsCj36+0ATFm zYYiT;)vxHw*5Ad~M>!w$`%#x-Kz7P**$iylc(Z()-Hf!aa?hv8M$Y8H>`9G*?K$Od zY?LptJ#=ihaliT1+|!uxWX*<BiKDx%_^Z2Mg2c=fqh8|GgBUk)YD%#kx#3AX#FnNw28XR}@+Y6^?JxNKo{rflzpyr!_fE<#*;{PU`oVU4JiepezGctq zy`uITGIu_z{Mo*eJXPCl?IWJqVecj7=h<7b2d&H4I{N4X4&@i|u@C-q z;Qxgu8I09?Zncx0e7#3{uFIO3Uvhx_mT%jCg714x%m3K8eU$#}MR>LDY8?1o9w7SV z_juWVjF)FT$=rKd;rje8jEs1q)pp4N)ILDQ%^X1O&-O!o&6S*V9{GFx+WYh;yM0T0 z@9oQP4~&;}(x1JW%d9QFtKZM;RsVd!9REARD>TR4{vO31#@egj($F65Ui}u2Yjya* z_StX5b>qkPcX9w|bMcSaPi*9J#K|u6g^$Jc_%z>& zk%NQ9l4!)7je+W2b~wHB4OP+^x%ypxf2Uu2#h$Qmu(~x73zJDa+%dBpfHSp`6v8eYqW{~OLt_kw&ZLKxyk|HHDj~iK|^=%;_IWFvwnX~ht`2DvwbCdvZno9 zw!kLXhI;q%TG#kJwXHBBAMU+q$x+%9*p!k@vv2tTrOV!t%YM@KzwB8b?0L0!p<}P` zXWM`IRQemo82rqB(|h2m|25v%+U!l{NB7G3v3uiWj_&y{-{qU}e`}%-*^OhLu?Bf> zU(7~_){X3P1NzwG@M)gQzT0Cj-vN<{4)DX54*Iu3^jTw(ZEX+cgLcdT;M;Vyp8BJ) z=a>V1_x@FK_4iMWXRh{1vL!#t9@(Jpht3mJe{&%pdizc6mh3ZjNUqVJe$)MIY;?<< zXLw(esbl&#WEI^7~74d+WSc zzonZ!+P(TM9@pydSzkY8Lu~E*oEmsk1G9V9tJB%1XW|_=S^N}?oj6w&6$9t*XruM%u`0Gr?%-1nV8LYC(yUQq3rFbd)B31+^jZ{-(DuOwtYPt)#{VS)IX>k8N+;xOoK<7PBQtjU)ih*!bsyi7 zZ`SXx=`Z%pmaL04vCeED7dzoY?2m0-<)v8{u4 zxEZZ>_@2)CJ^tnI^xJ3bJL>F@p80m?O&0&g*LvekznL?9Zm#s7{ovL$wO6zZwda|? zaqK-VJk2G0)~L_R8Dz;!Ztrkee|sG})z?~+%^3MUQJRN6-5T0|XYBM{{eEjNSl9K& zKJm}G-?irnc7KZG2wNSsQ`Qm9QTvR-@nGxu*lWa2_6Q$sX!yQ+e&`w9?B|-@jBT_0 z{tDgE`X05@(-F;4`;4yfcoiFBPv_^6A%nS<9jl6Y zUBT@)l!_#_|D z{VP8pW+kKbF$Xv!cm@p~`I~@bb|nvCeDWyOcV40BcQR+Xk}!Ya6I%aku#@je`eWlEYe=PxN4Xx_7Cg@63z6#ty98 zjO~6U4SC+t|7ZPvS9gW4tbg)C-c{ib>>+k-jrp#1WZTMJer4mgw()6WvMDyfZtP3$ z*(sZ}kFaUJKrViky^KFK9=u_n>iubh-Z=DOzL!0)>|VWb=sVc^(!Rmx!hi80^6B4s zisFrb@0C^8dt~vTTXRB_eT*#T%}5yI8i`Yl*k7RyVzn|HwW@DonUZI)g`B&(UaMe*eJsr^;wa@4p54Jvj z_~^*nvv^9K((^5!*vL_N3(vnmJFdaje2?1oIifjg-x_yahsUef5F0x`rv@I?z|mgy zF75pCDAv&~zJj;J^o{jukMDSDiBs+Qw_X=M)mI!Q)>Mk|I-aeVRqW?Jb>ca(nix|| z2+P9!E;1(86OW1o$(X-WExt5{cv`FnFNhP(NzB>Uc*z~WrHKcPB`$HI?F9zNv&3iInb z<^bdhl6Q~`&;}n^Q*pctZ!!hL7&q8LzF*Em4uJlQA6*~XL9K!H!%t}q8vmCZYy6LI z=O!wqkN!IcP6C;VF*nXd8STj}qf{*=wP{OBTg-D@-V_^p!8>DhegBl*L;)BgeQ7semY z{`mv_8jF9~XXv+eTXSl>&v&cc*yd#KGe7G~x5jS2t$yz9V|ZTdX2|m-zhHiJXKyu! zT>LaRpDxYK`C{w3#zfa+mYl|lEa>cahJ@Y#}gtn0Z|EIInrZ@Hh1 zjc%FmEYH6}cZ92s+Uee&H88tpy*iyZW{hk0?#1*l+a><2c<@?Wwbyoue-q1A*>QTs z%VJhBr@bP12C=4kabBNc7p@I{g$H44ZQ{|!WLi|rh>l}c7>}StzFZDGC`n3+3AAG=0 z9?1i|D-M|T`-}bt+?G1)&;HmVo3M`jzI{b~*%7~EOXz|{(|@L9cX*Ee$wz|Wt$pl} zZMoQucKd<$(6Bo;q^)xWckW^9y$%1i-P$AQpmA*NDQwOBGyb|C8Ct&bv6i>wGPmpv zANmz78snIQaqKVrgpXKHd*mhIEco=b$Ynm{;%7?h(tcC2^FjLZtPeTN+j|}8j4|c_*c5)~`zm=e)}^d* zdk?j*7q4q;&35!-!{*kytn$bfi78$d~W0qw*HsN4)-8`w^}>YNxLwnxpm^ zoqN~c70i#PT%vvGS)W-ude(Tqh0oFY9<|fM5zSHij4ofvhS=KqIW_R824?rHSEm!l z9K|}?#Z%(3Yq8X)_*UF5{t{O#G`2SHLf}roMn7^iLBPf{Ky(?4;#2o z4nTfDzb=>G0~o_^13GT6`I)CN%#BR$eb?K+*?{?y+g!HRdbh6T3qR0HaD_D{w{=ZS zZ#?>d3CxoW9qU(}HkZ2OF3_r@2X?k+$IcninJ;}9*SwRTA(!}Oum83Bcf|p-et&K5 z+T^}szwF1__3usCWL?2({Nsq1b~ff+0``&h=HvDWw#P2`s(nOh-Llmh z_xMh~dvm4F@qFKX^lR_qKkT4&Te$^&8t*Uu+Ila)A%{5_hpc$Wu_mt5hKIG`i{!OO z!1e0f^KtgjHd68%cN`nummjd-^zXEaKcB=`dC39PbM^~k)+GljmhcEkA`MEuzQ9DH)(HynUDEpOch^?KUQv;7`V0O=Xbvkj(QLLjKcDfcvjo%TM zdoggGxw*uU!Q|pB@uv$dzT!f-p|PF!yz3G#l25$s>{k3KhE435*fRXlB{qg1>^tzD z*v`H0En|vb6E7++c%?A3XSCvL_b@e{;>^Yli`?prM>k^ATzy_u?*W)2tnCAv``$E1 zvd{$?#J2dVH&(wVTQRVB7riz)0)5~p7pzV%uqzpYx6I8vI#)t}g{$5BxX&Dw<{?Jz zv-F~MFFvM6dWIjw_H<=!JeyaqTge5dT-LbO@9=)X6UL!4;{^Y=d?kaqCjLg}Qb&j8 zNiYkOAT`YLQ{KCZ@Uh1ckl?u>WOdjRi>17`hxt;@Y7 zBQ_a4rGBqZ*VlTn``!l%gSKtL(uHmLK-*q=TmBJ z+Kn!GJiULG{^-*fXw~8I$tQ}R_Us4N8)irE9)G@wk9+>n#^TDAx4-y}G4qg!BiH$q{tN2*F*EqZ4K$u!AZGP&EDTa2bM{7>vOEluY z9=~MLroQE?dVS2>*_e4P(jbm;(d(U~O`I(3KH)E66ye{W+B{P}w ze!O<~iF^CL+R-!?F8yii=gN5m+l!siii6DwAM-I+^E4mw_Bo;R!IHc2z8u7YL!w7( zc@1Cfww3PS4DogF2EAqNvIf8#{n8Q(zjj($HQ^K4W$!z(niJpU5i9=6)6-_p$h;qus0D;_=gUN47Jz|Fo><`0uZQ(VpJU@;y3XntSFvJ3Hyur^iP~69)pP+lU7WtUQ8;Ugo(v?_8u{!*is%K@vPWV%qm_} zc5Ga6U%%^KIMFy_X_&6hy-FsrA#51DZ(KCtm3DnPR$gLtGMSTDJb8(XD`xH(u=tAM z>4==(hZg&*(??9&Ie;>GvAq}`mJz#~tGSDHlY79kWvh}7(b6yc5cz{$$$~$*>6DzU zkK*UqoXrP4eS06kJ^9E_-q!JQ?v`=H!Pbpzjp<5;Ui&d_zU97bgdXt?2Ei}$mct>d zwKIQo#*XcKozfv%?Q}y{{El>i=G}aL zR^Hj@Y?dFo^Yd8)d-!Uv{xgUD^V?f^Z1Mfhx>-B=PMO|iti5&KtKXW}9_?QJ7LT8< zo3){HFZ$_~`W@rnVsEcZI}_`Og~XOF@npy1OAIbH6+emPw0A6A*iIauxC-uqN8!(o z*D5wd2P=zRVf>u&i|@pc#(@#>6~l@B#GJ~G=PHKmd*|3o3@QFg+~-VL{HIMR9!KvY zix?DNZ5>P3e9*!!;_QxLE5^(GI!0gG#i?kG)%e=|5;x)*d5xtXx#S#1{O_zyyh)B= zP|wDrJFzOTya|{LPh)TgHl=#j_^TQW|%}|5+cUc{N@rS|$C^9Ub;O%ZBKmZpn(~Lk^&@N8^i{ z%a{YmeDyO%^v=#&A7$f5G5=QkyW)UZzu%hkULAjCPpwfKl5zeT-xme zE;zY!O^f{}53q^ZZneLK-dbCK<2=N7v1hi7m(twG?B0Cr3+C8yi_-vBjM=!mX@c)t@Z#?zov&nt+ylSo=@cw|sdw;7j$z}arWUy{~YpUKJZ616! zJYe+r5m{UAWgoY<;Y}{K(EeQO-{s=h!TRd&qiqF1Ed#TV}5GX0Gh`|xBP?uy4nt_um0IrzQPXq7yD?OTry3MLHVH~VJBvwx{0BYl`# z_P$SRU-M~vU-af+?=mlatwHmz=j^p~rB1u?dcR-xetTrw*J_WlZe+4gqUrs+ct#g{ z<-7X*Oe``R8_nx_AER|8BU=d}AX=<-NN33;mw4{?Fj?Q@TE~ow5C= zWIV_HJsKG8>7DOy!2#lTu|13})`hS17e9)h8t)elLjyCT@As-J&J`z$5$!SJMEBxH z@vL|)@f}_rD^^{wg!s-Seig%sJ>fsk@Zw0Xe`DN|fgExX;yZoxg+0Z}XvB)@J5F41 zwQ=xFUGS(Fw`0B<)42MEE;>**(vi{luI^JYtoe$O=}+uQ7Uz6o-^8@ZpD5`7Pjb_{ z7?o`5@HF3!U#mXjh^z5;u15!nYt?t3>Ms}5zaK7~A>KEKX*{%wp%44PC1opQrf)j# z^)A^P|1X#zd4b4DrjF&y7R&>_&&OQ*tPhr1;(ffv9DqK?F*dBk2CWgD>dQX&;``b9 zwu!QrciRKVJv+xOy2f~=KelXL>6OpJsq7(Gm|Zt^E_<~0Y?u$E?$CB_wY4ks)A*mv zC2z}Edj^@!v+?#)k5|vFp0%}ImrmK1yjI(A*&kci*7&;i!T4Ox%P)8z?k`_Vee`S0 z=v7G;W3yc)8KeK~2Xt!9@Uq{c?R><7q2n)XpnYt?%6M5DINH9#f5@LXXftQ|+vZ)r z&+^`uz1;fe{SSVu-oDoTYaDx)eY){{J@=k%+!}`rtbkx9Sr2{5zGZLL3cYz}U)i$xv5q|N=JT`iW{*88XZfK!Kc@!vG%#yNd;QP)Qv-xADY;;&rif zVv>d7*$m3wnt7FBAGsW8YiRr|LV&vfe#@7{>ii5?4 z_-RLdSX?AwN z*ScqqAyec1b)KU9O+8w34v)EY9@$Hd(xG{9j_p9X3{L@%4 zy7eHN3qN?>)%I2X8X54iCKr5Pdkx>`)7FUnli6jTwl45Lc|7BdE_(<5?LT~|F8dsL z;P=R3kKh-bpQtr9Z#uvO{h0euZ(f~-qM zXx?PRw`r<$-+O(&OKL3p9{Q1Y+g#azeSki!Egie`KiUU+UEVP7HxsMu#XRf!8D61T z_dTCa4MYR6k)ty7XL)L1t$`!k8Qa%=&*xJEw`yRtr+2;=#~j5vpW5qesWDu|mfGNb zv9kD5%nBojsl=pWLpV*l_)$IV+jy;FGcjB+f*8vS(BIq|2bC=3 zpc|JMvoS-BN#^7<#GLQ~eTj`jml$6iyl}z%IV()L#MH)jk=18WjJ!2k3?Zn~5cF{jo`tz*_K@xAqHn<{+<|7Sh3*6gKo0QGkQ^ru%e z?(s36b{O@OZBLx}kA3iaNB<}HIFG%1wiQ2v$JmmRuh64*Yl=o0U;ZvkKRr&_l6`^w zw5(-+ov$d|XFlXMx8_%L<^nVJ-c$2rYix+!sM99D`2p{jU-r3o{8U+W?Z<`p`J(;N zo`8onAPc)E7r$it_KMDlE_uZ42YYK||7)yVJQ~9<`yQUb{yC4g=X9Q-#x&LigV$b{ zd;17I*w@{+td%R}qxL`-eXs#}QuB#z(3^U?yd?*K4|(vptZA)7%UXLI8Ct$7=}SF* zMTSdT)zhoBB@3S9{lItGr|k>YQyY3~YCXuZr|ZhDKv(Hz=jCI~DCKmsR zy&Bh5OeO{svpFM6>?@8#<2`QiWa40@7%VY2oY8T6;q1ot)$TdD2Dq+cw`v!oiwV^= zF0A+!FY#gGMSYWFFn?E`wdqH0@!_Sd_~1z<@ws^?=Dpy3xS`_6?o;y;TL#aP4;{=P zE)DkR`qGtHn{GehhY?GR_k}CO{p2KjascErPdc;);(ueJY1&2K)*<-cdXf1Och@>T z^?t!q*4^B<@IO1CZ#E+DLsqy4tu+aD4-PONxeT`9-WeYr=0O+etdqYLs4w31;%`*2 zx3;@_hrn6o#inn>{`wj39sQr&GxO#<)_|?M8kd$WE7=I#tp3y4>a%U=PJU$LYjSjC zwKtIcB6HbhY#sJvJM4x1@g;WRnZKih;oDDP{Vlw|V19nguh=k~H$FRN-)xb->|c1= z8;!%3*)178>pQbXO;cl;Cm#GK`+#|TI*+gSYsg`3`A%?uFtpMh$bazbcWvq(FLQ`4 z&7pH9gAUa-?k>LU#=AWBBKjbQ`O&d)*`SMl(R{+`#midJMf-jAy~yZ(yh>(zGq1MA z>Pt?0u(InG8zQru1sRmqA$DRsJdX7Ku6{qWSM9|->-rg9p;`AmpHB@$1F?~#GW2J8 zYGAE_Bik9<*L~0DQv-qzMsVbyYW!Pov>^0>xHiB#av=EXHMcaaj7_392tx) z?t{z3nBp!moObu>#b{z=aU`rPKI@!A#f)fO;zqQ=ea*X`#g+PdHcv93(?=Yu%~;wJ z3#-$nkGL~D(WT8i%uO6AZWPaV+zsz9@7Uu>UNJoU4SSH?rLR~RHt)X&HsbnQ?w1?@ zIqAUsGOzx73gm=YY8nbLvD+JS0OWW_|0nm%oY{r7<8yt^ z3-8x8;;ApOnLBN<^AU@$k(X~;Z??fd%sW1)-DRI(GwdOIhJNPEN3QmlhJ4=4>=<%dj6xH|By>=!8(7!`&;W&{!Rz{m+hEC-ajxmRbfDV#dpo4#u0CJY`L5-!Ij#{pkK$u z;x;*erA;4gi9_A1OAerAEq?k&e(hvO3-6P?WB7_E#kcUJm@_=Zz+%ix9DEDLKcbZb zsPV{426}N16MOf7&cyHJr^A-7WbAxL%>%|U7k!_K<7)oF3LRTlTy0Ep^i^X9|632b zZ2S+0l$>;D4s;!C6nkmCiv3+hpY?@RdOa%c&wSC~<2?X&!tSiS_W;!6NiJCG9@{6& zJMIPKo|!NGv|ZGCKGi<9aO16Y3(n+U{XUHxMe-DdKVi_EiCcU2!H3(9$_8RLa3Xtw z2lqnL8S~ z&faGJ_GGmET~g!IEji4E9iX98ve-X62T(j>M@PPa&pZ14jLds6&$@nw*GcmlnCD!F za~)0__{Rp;``Gz>YT#B4{1#sl#~j5v_q4-PVq$T(m{N=?u7mSnQn8sf@v1ma{3@Ok zlXlErZQ^L{;zE~p{l%1ciBZ+z)A6$WK*h1@6r`-?xtlVVW!FoS#X_Cx3UN7z5@70WxPG&j0v98&s(h3UciiNAwM z$V4{tapu{&t$B^-WH)2Iim$u>68F>>Sb$%6G_zuN3A?1##jLk2k2K7zja)t-k3o9(@)#?zL4ie2-A-jnQi?7wWAe6er)5SisC z^1B}Qy${#8_`6`;%bv940LaFVq7%>KWn5!T+#=P-5 z`p#=xDmi~k95BvfHWnKD9No|IJn8|`v0h@$j(00o)5p~@V)YA+Sdr|BtvmLv zxVU3zV=ZkR_g4HVZVZp`#7n!r-B#n_N9NG#C!TbPAH|%(1@7Tk{KT4a7jzX2k$AVy z41?9bs;pR^KBI5(a_gk#nD_j}-7txG*!rk9-~5jLW}KH;zi^xNgonh>BNn1xYYDR` z>B(6edOB7|ugVc~^nJ}iX-&108?Le@`p~<1HZ~}nW*#m$KUhEQ`oePR$v5V7j6omw z*!jESfLXt%tDEiO2*=;p-gv)oBwu4=IU8onIp2jd-Lo(4?b~G|uruFfGv>?=<-FLA zKJsAjAZ(x9UC#K`@oBgaZ+zS4%3jct3+^@+`)mwbV`hKQ7Mn80MaG&3c^c2w-V+}P zZ#rj_Y!+{}$_Kp9gSR=72Tp}y8~2z0+i$$PKwi3G`}${ZgQ@AmzGW}SJk2rVnS=We zSMgC#cbS9nKV7vSL}q2T+arpW9Kqd@&pg%Bh4FfA%fI!#w8?kSL1BM;i8-_!rF(f8 zI<^kxs@>X}ueHY0e$o3!>Ce2asf(WYd~yKxLhBnDvu=CkyZZf1OtKgAtm|iZg=XFN zd_FZ04a7!{%Fv(Xse!cyj%;UaU-vzqPYv9vfzh7c`F<7$?8QNQ^~oGN~UMbWDh|0Qk}^NQvAxnjHEb+p~D;zco@XMEkG)lV#$de7nEUc5~f zShC~sinGO;;&E-p5qpavjSsVmH_gWw#uD3hEWO0v--7jbatP#rXUv6c9g8pea5kph z@BM=fItNe~B6|1~&+o+e@E{&A5dG_)c)izliRq0`SK{uD!%MH$yzzha&sr*_yb5(abS90OO!Bw)h{$_Z|SO6WfZNSkL4MtaWh0iT`)b|I1Il75|rQ*(=x= zyr0Xu^IaI2AGS>FP~NH9*dRNyrtrR!k86Vy^SAigM#?VK2mg-wI(FKAUi(!0J^L;! zi5H(@=WI%U{z6We5e@vxF5zi(>=UlEN6O9FGqR_+4=;A=zU_GNr;LfNX={8X`^KyP zuhrUfoaOUv@^$XA%GSfOm$7$qrXRW_ul<$&lAr8-qj<(g=sA9I@x_vhPJ7I#?v_Q>By@dwx?gRnS1N3bSw|xGQZC6_zo!^=GQi{ zEyt8rZU{cdQe~9K|~Kw!>6?MpkiGFmuj`#m0$&8`~}M zusBcKm;(^cieJTdjo+7?LGIOyo%KO0#?*$t`6aJ_uQH43m@58mYIYm#gM5&I1paB6GyU zIwy z>U#a)eS8;PXxCSJ^hcj?doE+5vo2&nZ%;9nb)cud>Ygn2ZaBa9<(i{)(m!*)ya!M? z-x$Wd<$I29-tqf>M&`YkXI($TD>UoA=kuw7XdpInREGX6PYtX!aAZ4U`?~M>d}`oU z4UG2m&iCS&TjHKuX~kV)H1VGEADGL%IA5G9&P-e@zH~1J73X;lmJgj6(Y;HXxYvEh zt<|O zd6yhO&D|Vf44BvXsd+b!s2m8rz&-SL!FX`Oq66_d8=;>uUZ)d%t!2mTMKA7lH9lB) zXbTT(Vtf~Dgom|rpLHRty2c)I0L9<>xyTrd(>SqshX+}#m(u+32%glZ?W%a;L7w2K zot$$NFWy^hA$%!|Yja zI2`VGkqf`>Q}12af4zU^Jc!lPOr~TKuj~~zK&(F_jzpPT9HjJadE1)GWE#9iW5 z@o!>Z@uiqt4B5C(%)7+4_7QZ!oa$Zr>k}SgO83SP!;6ny@Pb%W9bWk3B{sDm`EClv z?3l1((T*nzGbFZG@B0fTz)RdLW~GmgVe9^tascEvr{p@=Jl(2ynMY&qqH#|LSr>6K zT6(18#y_PmdK0sYxy8-q-}n$75VJ2l^tTT9%R6LU)w2ch0KK&gwKiyB1Y>p%pw^ac z2LDG+&*szXSr|ZnbF`+RXIIv_b3es5HW18V9Q17$av*%5Z1iTkF8TF+7hfOc>^YbG zM{}kpYyAmBF4%mkzU-p$e)&u6gWt6sRbAT>JHm6peefMyVK>$~SA3QqTC-rgO}{JO zRWDb^-q|aAX*q!bC~a*YY@q7wH^w7(+Yr4LpX7~>{9xVwu6{r60eknevC&@tt@>*`t#N+O zGScx~_1e$R_iKQS)4$S(e|zTt>$WZF>?78Y-?`V+; zSGsrMpE`DT83`_@NM)c%Ho7h@x zDMnxGDR{VfEOF>}-iw9F3Xa*q-j`3~iUEG)X-`0D*Ywi3^+zvC)OUDIuZi`27SY(0s*#SAp&{(Z_!awBh z96-@n7jb-KN1J)E3w-fnL!Cod@(g&7_}|*E*K_8Xt^H=d=PTAHwtq{hpQ~}(l3%i( z)`8xFS7ATvuC1|O`D(9C;eIy7hWXZr_Zs)DeGJxH@Lrz<6`pSYE_<>5ZR7B1**3Y1 z$*$n&yc-jItKR<7II?^SKl5N;Y|o{gd~7WFtDZyEnV)-hnRer{NixCu_7HoFc$j>~ z^qU0w$oTlvld;K+hjGnCNe=cOUEZ=j`WP!?M0ZNE(K~%~&Y|`KK7+RR+mbi?v}gCN zFNv2m&M#JU%kqfbnYHgWol zK8!2w{1lfaK7C>tybnW&uXDC3Ru)s6gZY?)*t+u}g-PfoI9Z(KqEq^%|LDhBb*v8e zFXxM5X!=2;AKk&u6&pFUZW_9eJ(@tx$6`Z;*7d{^F!ed5c; z*^PVhuy6Z9W9G6OYtMGkxMxdB;~Sf8vp0Oq8yy>BJDnG+b?=--wWGtAy^&qt%qupD zcXAl^LHA_Co6N8=8I8}E`J!i+G0~F&eeZ)c9y!dx_ud2b?PS5zdYe}+^6_&zqDwk47y5$HwKZNZ`!F89^g)Msjdlqn*gaqMNt<%-V_o^DzUb_ac&z(u*~?bl-Z<({8~V3) z_SRqhwYGnA_`Np7uFlV?fk!p4wLiUMoxS+h*yj;?`*h-K@t+v4W4?<25=V;n#I>$q zQt{x3-C#p8yLdD4u(^1~AFfp5*)eHh0N+Dm3ExTL+{Vw&iO?>wrxNaXByRM5+41TV zu|BL5yx(VACA0Y4{LG&YVg1D1u!Z>C_q7-v4J@NBmp1qGgFZ1k9%5(lx;o>C&*>Mg zX{^7zPk=YRXrfzkioX-1lS@nevl=rSTo&09Mw@z^UHEe0E`zjl3%wIZ&Guwu$)K@zj zus*@8{GSigp?>_Pb4L6IuHW(>^>wkaEPLv$8q1EWgMHoKwf<%+WJCdf-p&mYpg+qoq4E z_=dOngpLg6H0skHaBZDFVgF@qjAgGh*KwVUVQtLY{$Ty0XL6Fy{5y|PYfKi;!Tb2q z13k6x*1UR8FTUmxo3ZEOVSGHz-(1KH?O_=t$FRy?$vMc*sEjX_~f#G zZ8nyAy{VnUiN4r=5d9?kS*vYHd5F2~; z=fD5&zv}zzyuM2Z&tAWK_#N$4@6ygck7Au?w~OZ*x7PQA_&>3^_|bQUI8Y1^mpNOu zzo#wnqnKEnD9-mC({Xdrd+w{^$;QMLKfn=*8Ohi@oVCxPs0)Ca*OXSG)3zk9e7k=H6G``z{x2 z<1f~y*We#I?{z3Xt=q!&awl{f{fgP>Q-AVUTbHrvTWn4@))}wHdxhs(_cc#4U2*`y zS8@P_mDnntO0qS!FBjt4jc0q z_Kz=-*Vy=z%YAIrIOHZDJ?n$Fy^S2b9~KQd7dmpFi%s(*yy@0__SQ#^iBm*`eWM)J38B@?}Q=8I&*lfLPMoc05I92;OS_+^jqOqTSw z-pLu@P&|d$o`aPa(2{xclYi}R$QF>0h^0$5V@YP=Z z*8KNq_v*KJ?A2Kld^+b=B|o#r_@qtyc=2U>k&pFr`KWV`R^RcnWiMNGW1sOpHgej~ zzqLZov!6ZMz4}?c=wc_YVngieS)cF1yXQFDxs_+F<2`(~_NRBOv+yYS;Zfg3V)4ZPVpj7NcQ)OFzX3hc zli1Wao9CD-tRI@-eKPyLG(X>O;&O4nI=KLI5gXHC$L(u=13Np$edx4o_o#9JsLJ52LNNhP3(#+O0?!rH}IGFrKB73p6CDj zzlZL#*YdI8`wNCFJvV+X8_?$7MepK0nAo}`cN2Wf4#fAdo7n!Pln1DbUGM`ohOf1< zp4QQt@&%W@p!bNfB{pwAU=wV&&w|U=*jwiciWVPjY>JJt7xLm8e`CLGXJub_vl+bG zrpnKZVb1J^jhiDH{?0Ghn>zI7O|LEXlMgRfasc@84dd`7 zZDb`I{=H6B;^Cei)#o`nA{*V%F}d+HS28KJXTQzf5#8gbO`o1y>3|&MZ+j^H(y6h@ zOIL7&^|jvQYI~@AzHiN~Pw#gni@8`MveKjR*~E9_efBe6Z9}zhyyJKNk<7F4&=H@p zeUGPopDp;XJ>Ly%Md{hcJ$w62A9K3)IcnGUh~}vM+W6YoI37wq=sr1su`PVmS<9?d z`Y5#}*BAPfqn%v45B<74ZD_5Lf1YR7|A^+OeS748*N%1)d-zEkVqeeroS1wYlYh5f zp0Sqq@VK^5y;B?i9OIhrxaa@kM&Iv!zErWRST}e^|<`3Q{o7fl*7w?<1d-HSV zX|8n9aeiS4W$<(E^%FOHrdRuI$IN(C{M2!O>AkT)@e^CqHQmDvea>I;ySU%_M6cp> z@iu&fzx&2+RnogTn4@;Q;U8OWDxY9_v{FNb85S& zzUgnSp$J&6Tgwq5hd$uhp`L@J;K2*51+jtp0de1M3yN(#7c8z1GV`;k7`I37wLe(l+ww{8os^;&t>$7K!eS?kZN9j*K2`Lv;E;$unYN1r2_qxK{I zYdiUA8)9qE_wqX#)?n%5le23{oQquIXM91!^p6NHZr@!++t|= z=BG`Z-RJ2QYin!VQhE~0)0G&Up3={}^=rIe7{Ptx{i<*Ng_p(oa0N`G6#I+YeOHUs z>6(1>r!RTbCGIyKohOzzFXM>Y;rd{E>kAtMdpAC>-}hT{IRtdRyV;<5s0$XI$6N4jL=cqsF+2KJ-9 zHa;(QS%0pr-E54!=IQygp)IZaQ#Z5zM>I$6`=kHUvS%khWkb)v|0fpT#^OJvmm?ee ziuTz(>(%M_=TF5`zTn1WU3~A7uVeg*>D?O-Pj#Njh?hB&(X)M@JjM?{ zYX-;TEB+%x=XZ*a@%z1yI5tx+;hXk~@PSX{4aiR?a0+^uQMvY@>g+ZAl&$Ck-@3Ps)*-eEr&=c$A8C7D ze4S0}JKelb| z^g^bNv5K#D@~Z3hnmbzi5dL_$djF`B4tkHOzWUIOlDvE>`?7u4xb$<$2WI`@{P9vh ztiLr)&cWFBhu+OWV7aN4V;! z-Mo)zj@plO$Hwtcu0PgHoA^Q8kh~2aw_dk=X62Hr`uQoGdyc!EcX)I?@996gXT3Td|NM#g=`v*6-dSB_5s%Yt=TQo$1)n#5TgCEZH#xea>={%EZqIkKnlPriyL-$K{EQgzvX=p7w@wWikE9$^o`XAAFlUa|Iadceon zN<8clS=)Cj-_`H8_JVcYY&^8?ckOwLCm-Qgcjfp&hyJ&Gj&RjcJ3SoH9JL?m z(i-q{d%@O+4_K>Q{Q92HHM<$xws@a5w564Q>Soseh~}t$fAoJ^Ud@Ks)1#jghi~KX zpVG^t>v>QAabJ4pdwcj#$6mf;#I-rUckeqzTrNKE_`Bk9F(lfbmiLkI#oe%rxtJfU zal{W6rjyQpls?4e>gWb9Ig{X$;C zukVXiU*n{&e#RhM@&mAn*i8v@i6t6`7oHI>us@gk%m-e9LG*(+jG-TV-#LH<%~}yWDUVEYmrF${WxTT!#(~eZfe{C!n2KhplzO^HKl*e`N!Y^0>7>xwqysTNfWq z{)gRIL+h-LzO5fypljpNyS2!9F}p--jp5edaXk12dTZSDMaO1g@2q=c_@ZU!Yy*As zVIOr5Tcfe&`gz6!R)tylf(w802K({{zCrHB_hnD~h@IG%@WfBui0y;fFLY(M;vaP6 zVXJHt9T|*)U*`ap^L=v7&DqxM(P^{gGeioCBP$I<#8wVTHg%~AWS=wjA}&^`M3DV%$b zyPbDB`>+*AHUUZJXu(U4)FJkzcGXLjN!TeUx1o- zFlFmbpOOV0HJ-8W!6whZ0q}pW@7gP#;rGeUSwm|BGqMG1s4e=mw*1(0@+@#STcvmR z>f2V!_wjO(vES){-xpi5X7DW=Vi)kGdv;;$*be)FtJ%CU_zXKSX7Fj_-Qw4HxAq-! zs)L2?LHalTFT6ftd$Jj43)>q5wqKvy<840L;}hgc4&W2EFT0MN>KlG|T;2nK^NU~m z06&1^%g?Mw=LhhpdD9&_`ZbQZ;GxZYdw;35GX{Cg-`M6yr+v0xzW!-XP*<1zhR@66 z@F(MtS&qfN@Q!=#k<8ZNyL|P#$C-_XZjo!2=U<}R!&ZCsTe{h!-K*c?@zZs)cJ$M7 zzT)_M>%3RLHHSUgz4|R4KV3I#L+Bp;oH%?NhyRpb9$n9S`rl%2uS_eBIf`|@vt7Ih z4}9mCFFjUaCfL96%M#-U=Zek6+4Ln2@AK5Qxw{sg+s)I$$m0iME_`qT~#6;u$y~*gxfW>=)1Wdw$zk&l&H=`7X?@ zogKp9ou^vSS{s-%=lj;4oYqp#hdo$R>!dDi=;eH@z4eAe*`oJSU{LoiSQi$Si(rrJ zBzSzp;&4Bn?9+W{E;)c2gB_FMk^?9?cj<};yp7*@ZjV0WcD|$h>#ok_-_Srb#H^q3b zFqfQ*!XaX8Sl{KWPW+wocGx24`{+FDD=#2se;VeOD=40Q)jb`-bua@=4HLl_BesA= z$U|Nw4AWQDn+F?&$JD{*Fpv3aa}VFBhs~Wq${)Zx&W6#!gm8;1`35}UBywp-F9*;# zrLZ7b$rbz$-;n!O{PGMO5Zu2mzjEJrHNR&=^xwF?aIkypXYJJWT32bkwaM9p#u{38 zIe_F9l;ird$6$80z}E0$Gw||=u}3`2Ug@goYD{$OkG(X%;<3i|>+}8a3uY%5er#JA z9Nly^)`gBwE%M1T7`tUJyTzmF>Yk3weaxNUCI3M$asVzmfaU4SyzC>%3APO7Z}bv* z=vTk-JqdnlZ2b9WaxAZ~SAM4q&+z-N^zTP_&&ETyj4{jeuhFeB*7|uyAL~Br=NTS9 zNi%ClKPlrYkG)>+_4ADE>ptt}86H1LGiyWW9{rp+d>e=VlwKZP&wKjcVsEcZ`)WAg zJ7c(a8OzzFGt1y^F*p1H3y8(V^x|=6o$>*}{K4p--rI%YZ@pmt1@CvvU+02w0!$H% z4TmK65FCL9PD*Yf?+E8z09ZtuzApUW4cM&tF1Q@F(FP}y1HOZKyxR}s=nE_LdjR#U zFWs>3$Ok{+Lw9I{|KTwGjrj`a|6?BDtM-mp^LsXRIp42!b8p?OEqj3fv$n~7^>6sA zpT5qX;cn~8SNKEDzTsGS*Sf3kTtU4D@F53KeS^ifuswY>79Z%y!G`erkOLUc?Q2|g zJ?o_-!ppo33)7M_wLzuzZ0?iCL{aE zhdrSDTOV_wFJ+(Y7v9H{U-MPE#q(YE&aaY_uD{ARf12-XJamhkvpoMI9juk>-ub8h zyWuwTowcKTb@LbcJ!Ac!!Q-cNJ!?bg9{v0j&OOK7&O1E1p7->>#ok_-RvhzHG1AF* z`(5aJ^djDeA^Kh1!m46(cmYll+g~vMt+;-IzTYue-lK*CjN5pD)!(JAINzz}NXAn&5v}2>w9t9dP_$bmx}(!h3Q6=sO2c_z3Px|8*__ zmckFl`GEhc?iKNWaskiYLtf4Aga55}Yz5AZeOp@?yRm1jKkVla@!~V))tIN^dFOEbPJf*nh}Yo`=XL#l{BlnJDbAn3`5*c$xBxzYt8yL) z8^Bv|$pvQ=K7l`i9s0i7VJvtC*6uU@>gySf``3R|{8%^!PQy#z zx!=*31E_Z$$Oaq94d_EYw8jaJRL{=wk$a#&ZN_#_4*g)wS3Ca?{#QP8Z+JPsul3A& z!SH?7T<>_mw86F3$GXC#)~>N|uz2O4U{3d-~Wq-^Y*bU$A}I zAG!;+AI|q1v*+*gvsvf+Wy|R08DMsDH)bz7yc^p)+bcJdWBmAk{JNg`QT`SJ*~vr3)_MIl;2C??Z{@*Wp6QRT#A`O5x<%$$ zo+sVk)4;49{XNZ`GoIDJtPP=i^z&0V_Z)XS@9^k)-qZgUdwXTtm%{-Ye>?2A#*p{S zOU$0%%J-Rnum|o-6U=lUMY6zjI+**4Ns)Z_Hfw z&EDXC>uFuJxn~#FuQB%e-2Te>KAb$}0PtfUjoHgK`h34^olSNQpnOZ-s_BC5i>}8l zI{eV#kz4^=#gBY0yp$KZ<=uUK&FON!kGA^qLHzia`O}LWU}N_3wf2_<@2h98O0*yL zfCckwmltUNEdG40^DO5({Zqa^?g!8C`)By^SMV73?Q8e9jD3yI+4i?JFl$GDTTAEc zuW4Y`hR{9wIdS+l4*w~=Ji4Cu^uNX4UYYh4alja7o%f${C~Va4-51_~fBkL?E@@0% zn8f?KAL9QTu|FIJ_ru7+&HWxR>|a<6#t-&~Z*u;QmOYULeV_A}bHVL!4_u;MJshqt znZ3UZyF0_w?u-+*GYQILgc_pU(YRD;i|^=#S@=?FQD4x9z3Ii zfikwa%W*{}JM!oUb}Y= zf|KAA&&EarbHHid^H&f5z-KU(dvq=sJvd!G{IiMwtDhVJtmgb4cEaDg-tdq!QJ4v~ zG9Dgd4j|7N+Zm{N!9x1>xWy08$f5pdjh}%7*4X}*=X>{-SM_`N-&!?}F02}CuVmja z?09b9Ie^M#jCAq`)*jslY>!{rTWq#*@xqTjw$AtS9)NM#HT>M?`^7uw`{Cy~=lkxH z1JL*Ket+e-*c!R`FneRKY%zFWev54E8Xwr5@4@@*v9Z20{rL8BzV8_icB?O0>A*g5 zzSI9Xk9y?W*V>=q_xJklSNEHZhi;K$mghe=V zlwKZP&wKjcVsEcZ`>HtLTI_YU{S(V32LP8`asY*A;SP96%zsY~0EU1c@Rdh^AK`L+rZ`O8uu)}ZO-{;Fh8v1y8Mp2?sxHjjWzzxpwH}=y_{Sy zk@q0T`zZ$?=TI^ukI+CIwSZwlVp|F_UT!|!kP+3%vCjfZZL=l}fg+H242)WL=g%-Ydu zKc^4v*}$v~p?mc6Q#kh=cRTO!=z8AM{}y|DW!hK80ly_q{OWnY4=@8fo*aPKAC7@H zKb6Dq*@E5$53+|BvxM2PT3#oUJ2Q7R8L*b`{ z|GRIMFu8WTjjLS=gXQ=Ca0je!?%qSl?*hE<+&O@nvvIsH5R9*XW3>A10ZiBUu&@%n z!C7#bvE&b6H5d%^=xKlA=Sp2mmU`B-EB;C^LYY+rveqfdW6&vyC5k~Tk!3G#KkH9SH)}_yt(>;9X9Ke~gznMLiNm*X_)qEO(e=Ei z|1I|R%CxVF1Ku?*{0X_?1o#1-2nL1+U=ld!-W-6lMfd_1S2_cgYk*PU>c(UXrib6* zYgh1m&O6~Dd4$F*atMX3bE$9ol2eIx5C8iuf&4?~GYSiNw;?$IZE)0>8-Uw72T(k< zk*D7wsFHr*{yx_&p27c}+o-c!SP#ZJTF+XU@*)9=7frKs`6M zhuMSe{ieNWgY9?E_Xj#Wk}F_~Z1!pn0M0MFVdrvM#!$lf$pPeipIx$FH0V9&oqJ<- zj;d^m|KQnqiQ+FOz-D20e9e!)jXul9}!TiSW|9_yiT~ zo#3aR@`B|`ZkPnmDXYBGTXoB_m zu^a_i$dvjnD<@$8;e%fx!>jPL9?$T@SL87p58WdBUfh1xpO|jej!s)SZDr2}W^D-F zqn{IpZ{zTv(#xakc~Ada?Cq6l#WAlEQ=M`=_BX2X9sn$I$pO^=_XVHBw=l^E%n_V_ zrG&5HCwR!2f1iOmOd8;ej99B%^13;2i+ZeU{Hw2h7huo$IS(tDQSo@)X7+D}3E!eBnF& zvv!V-tT2A^GS4Bxn`@J@ce-)FFe$Jow@_opy_;RTqXuL1w}ZwCr@C6{mu{wHU@2T*hOK7sT8 zF$dsx49N{RtCeT)Om?{vedIP=#=Ye?)X%^HBfj6efA${os(#Nd*jrzP*{xAci zHMYtTHKY{B2vL+|(d{K<39=h=vJde3ma zK5PkZ{+9D^?eU}R6L2wH597o7k;%RH{BOxWh39va*-z{-?1$g*SSz^o0Sd-QYS@NFFaQ+j!H zJ@4s%i@m)v?W^K|?~LVs-B^Wpy=x4YBxZ*fpyh|wFDENAGsM+bxC8CHS0U@-V! zybtTZO!yz3@dxW~l>`3I87$tnp8rQybAt8RbpKz0Rpw068k>WU`~WNoufUAv1yeS5 ztNGtz56{2>dze4FSf;w{^H!%bDp&!bdP?13g@2VZs#2yUC(>^-(qjCO#7-h;GJT@ zmz1^e222E>h`oJRz%tJ6;Tt)CPgtes)H~M;8> zefa%9Ts7jXz{9P04w&ldX69+a4FZ4>#*?9&8Kt$J?0B&*cNYT9^0o59aT4{PLT`nM$&o zf7WC#2hi_ql-}u5Kl{kN^1NcdXZZbB`u8KeXXBw;##qPef9W~?v!3%_{hIE#KhN6H zZ`Z@E^E>V5-|s`r+7P-&KhMJ9S-+9rY@I%#9m|o|ct6sN_n{f<#{0C7<=DQypP?IR zo^k)^dfwCj7JGYT+E>K^uNd>aqfD?6+#&wvt8fb}<2~oC96)0K3%0I)@DB{rf7h?D z*jM0xzr!cjBj^94%MWAKTxX&r$nc zzu#0pYe&Cn&d-?3X*+)x|7Yz-{Jd4CeO;etW%^&M3(Xd_GkDP?uA3(na%-JeBU{M!b|Xwcb9`-E|_LKS1(M^XPAX&#Q3lc z?A6$)uo}E}_f^;mPiMHn|8V%d@BfeT!!a<8vr6*9`fwN=1Lql2+1RY`jd{U%x7x)s zaKMQFziYpERlkR|;qnhT0PnF>9qis~S+>~kq13vfXMg#7j`CXG1z=CsUK?z0ePQ!p zdiU@;yzd@;{*MS_c?ZT>H{XC^Q+p>Kocup^H3^l#j0GJ^gR7 zw^ycpRUGi$vGA`RuW|tJ|Cj@SePABANvwatHY4_Tzu&tcE3;&yMW3=UcZ|`)&I{jXD{YKyxTcDRm z{X6*oQ9ifye^tMikAc-c;Qx9L0RD#E{cgj0v0wPr`i?n(e$T(Y8vH1`Fu;Bf?)30yd9nm*Aq?621U8Ge6@zkVm}Y&>*}Our3p%+4o1wnu-|zSr+J)z8||Z<_Nh zbJ??zz4}{t{}$R=8$$Q!=Mk(r_RadGF3%~~^?T2$S042Z?N`%foUvSwIkr7=|LA(& z)BhHGdu7^J#R0Dt@4dS`unAlR13BM=0o1|rSKkAu*d5+sC&A{*XPp1bN8p?Hx8)=7 zcDAeD1+(ws{{iotQ@^KNzju%`$oa5)zkzVZYp%+?8{oX(JYY?~)xKwq$@t3ty(b&F z@0ssc_kqu0a(I881MpjNa{F6+vB7@-zrNGil0NETRBMix%R4UCo}C5nXU!WEFZllQ z{>bpGKbzq@Y)P&`U-<%UU#*Wv`Cr5Qawv2rKXMDMpP{uL`MxK^qw{#R{_pDdd;7sy zKN}B?eU9#b3(k1vJmMe9XYzeFUPrc*_II1tGv$q~j6ApM#`eE-9~+q|XZN=~x<|0; z*f;B^ZoFSVUuzrrt@~{~hklmly>uC8lmV}?{#o~X>-3fNGj{e4G_Q&SUM=4H4f2Th z`?t{E%N=t7g_-gm0Bn50LCaYv{0}F?;_y|l7u<03Rrv?lKpsM0Jmnvp(dYkOgWWq9 zP?!zYX#8L8|N4)AH4f`NspNFF3y0x@hFtgsKf-;^bm0$Jt=}bB@&Vor4+g~N-t~P~ z9PrA14{JMz-pT=3H)sCvyx#-(`ws4{tv=RSE~nok7~ad*XZP>)2k%!YCzf~m>4+Up|uW@AwSe$c^xq861Bv4SgB&H=g}l$9MJnnV4iYZkpj0n!kia zX68Ej-3fNqdmRz{VU^u?~0fI(m3#q_#dtra{%7$_wF?8^C1UNmc#5a56Jemi`57ohHQ{_ovy{qv5pcf9*u z0Xc%=0~^Bfd5_zB{;;GoTUgTEU^p0v9-gu8WI=aK_}LzB;9$HB(^et+3E`7iH{;J5sqpmPs3_9MBWuh7jF&z$j_ zQ@;OGn(rl_QF^-<&+ql4?{ym;UdI20XaCmVUHyJ$ubPdUW_X3>FJO?PImRba9?}1m z_Snc#`B(I@H_x@*te^M#{e}7?+Zo$u_qRQ|XJOc^U&=M#)Td1Q`Z@K=b=&$mwCnoy z^LNo@oJY#Nb^6Ns(VpJ<{*`gSR;+v0-G5dc-N9FIm2>jO49i)%^K<8^&eShCfWj2c z$=M0q4`W@$|IYOn%-?vdFjd~g*AKpj8RP@tcr@e)mUo{V09+wQpwtfkdryEYaJ~1k z%?19!3-0i)g3G;mz&_4|pN03M!<6re176+ltrr_%Gs*ENy~EFb`W=C4x6b|hd+*{` z?#Eg;9xl6WjPD(mqme7ZBj@03Ms7&HAZz=|WiUTK&3AW7df*%Mx5nnrc*Yn1 zjKh}X>|EA{-pE4VudKsIWP4Y?pNUmwve4Iu3XwMmzgn$rThvfPvs`XM}JB%q0il@1>790B50alD1&7 z59j{_-d7*o?hHTpz3G?SfOFm81w5Vm>jQ(qWa@$?^oIfAzWn{aU?1nU@)*fwIP>+J ze)TZkcdY-r;()jC`?67aonU?UY=q5P^AXpx33-5=^*7dEascdrJ>$d9lx&c_dq?CQ z&iKtC?=Ea%e)cX;M>o&F_-h_~OMZlY^Ifl`JGK;mwm#i1r&u!o*6UsUekN9#jhkk8 zh32>6jc3d!e)J4p@601Ma#X(a9G@k7Y-TK<#rvK49NEs;KD)o|(cOblxB850xYe%i z8qL_2`x!o=Rfc}78}HMeGHrQIxmBOKb(ucTD)-juE9*yldguGMzyZHFj{MR1*g0Wg zrr1Do0M6epIe^+D;0ot@uy~*47e0rd;4yfk+o}(oo-=-UUwhsGkU!AhZwUPTw*1y# zUpWP1$VcFdZsZAzIQRe0|M8!VZP4~r7_iTN;r+UP;_UWaaX{AmN9}LMuggYZO8B0A z_L=fh=iQE+>5sVpbCL(rkNvR~w&=`SF6-szywZy~t}(wlbM*cLUs>bzN1yqt-%I$d z%zEssL%!FO&*SsS4=CSF&$r0?u6{ogtIWntGrU6c&e-A++2bQyJg&8E(f`)E*vL`& zTjzi4yka*gZ|(mZ>5pt@Y@glV_UN94TeE)3J)Sc(dws9fhi_=sZha&Mi!vVOFu zcfNlc9I%RsZ;91T+Uw_V&PHPgVtZ$LaK88LwZTpBguH;VF}`#8$^+zHy<7k+pYzq^ z3SfTk?<>{832+Nsrqm}GMjIMA05ahVizIL0**T>1&aZl>{}y|BR~(S_zGbdIMhov3 z7Pa1u_m}s|*_j-GbMd^>&z9H_J7KrZ_kSWU^ekO9_OJNB_p=O=Ee%XjtrnOJ2uZkpj0n%{^yX66+C*`mGHwnhJ2 z>tZ8E>TYB*cG-Z_9Oz0>PGfM9d)^SjR(f8GJ`_t)UAytA*}`M$sF z563%$4c>Pq>s?}FHFhbCpEKIVYTn5%S@bg=EZ6wI&i}nPV60cd6z_@y-p=nU2f%Ln zHy(8+El1^@kGx;fXZ?j=ozmknSB1_KR&GVU9KfJsbA*ayqS1fsk!~%WJzry_E zTyoYgzakfte1Lq+NcS7>-_`GDVwKsrX@*y5ek10Xom2d2q~EF=+yByiY~-l?OFB84 zYwSmPMEe)ok8EdbpWWZ~=$?g#vxZ0fX6cUjjO}Zl>*ta7)$jM#=_~6;dwS>lx5EKv z4&cjTYdBz?1Ar6!?!Ga2o!>i$mji&qI~P#z0C+baUeE9LYnur>U= zCm)$pP)_@^gasl{t4xs3B{;%IF;fZ&}0q^Sfu)TAA=l;&B`)@r|9^jR1 z;+e7p|HJ9Q?2nZ3UH%pPp6`Ao-@66BN4~r>p#L-H|Ej#+)$eCwmD#vyhF56*0tUG@ z$I-`fe~tbxwZ%q`%D<$OnYo^JRR7m={T)Qtk?oA_v-{f~-K*o_zb4<_I(=pRXix8a z|E@UTRpY{UmkTCunb70)yf4pBw$M1>*PQSnYo0wOzG5#UWlkd0}_j`v% z9!{<;G2^9N{-(k$n18LCZ5Ck}WI9PphnbpIBhFngcr6+VFL^V@z{ zB7gJGyV!7r%lp6MJN=&3`x|BWT=0JI{Y+Wd2WG)nuEG2NC;tDhn{wTId(i3k@8S1( zFJE5l7W^+CC*S7XnhVy?`~4fg<$rX4c_e@E=-5Be|HS|Qx@jNUi`&oo6VvT|N3H8m zTRClI&j!}Ea_#w1T=?pE_^-+L=z8AM|C)WhQ`?CH-UA1GcZ}=(V0Z(5@V+(74^MdK z+U5QK{!Mbd7vTI~UO=65N_d~Vmv{PSu>MHn%yT%Glz;Hffxjmp=kVRSxHjIq;(*id z-^cHBzV4lxYdL`N?;)-+f4^r_J|>@V&7RM;IlFjQzn_UsX5*n5UZL5G+t2zF)5S)P z%F|X(TiLULBik9-3fNqdmRz{fPtS;=R8Z7dyL$H@v?O-}f1R z-FqiL&vFBwe#1Xv`I-9#?>FWzdcP5X^Ns8O0$`(Z3&!{V{k_s!yekek{r-LYKEDBw ze;e^X|L{HxKTVF{g8PU3*(>?WZ;|C){eC7^nT?xfc!g#!Za?c!OcxtDDoU;X}`oj8B&clwvVzkc`m zeqsE^D+@-EKk#?`ykp?+2+A+OHs1SJ!aOo2#xtKZMWDzkCZ46l>sIltFB^?2&>w1MZ?!0i6ENB7t8 z^{dZ!Z=Jrf{HUzk7j(QzurN1mI>4Q?EuW* z=bDvcP&)I6{rmR>!~YTRQ}e$z?z`fE)9>HQ?>}Mv6Z8LQ9`IfLekN|2jhkk8oixwE zETP%aEc#__b?%tI0oead+YR-^}odzPaN=G zIN--(-pT>^yMFn<*YjKb4|#wE^TQ|pUv}>)`#S;u^MBRv2b}9KeGx|}{{QWLJ;+|kdG=GdP?17K3Kc0VaACm~5u}J9O$1*NfeQ;< zcp*htQiLT%SX_j~jS()4ND&qnA4`e_xd?0u!+wQ9ZUS;)kPCxc805mm7A{nzP?6&O z&h@;yUfu7!^K;MnojK<^@G$4h+;h*&HP@Uo*PNe6$9_)qI_^F57Vo^t<4ZR4Xcplp z9L0foIN&|MrR-YQ!$+%Ms-KpO-^*B(4)D+UG(Wz?3TpuP4&QkV;N3lb+^c^+Jgbj; z{LuS&rXL~nKeRu7*vEVR(EI#mVDFgrssl9cHST*Kdt27O*KzNew|M7G9$&JVN3#e= z;V2Hw!vXL4EoFB!ecgI{Q~k7L{9eYQbbxd~^*nme`q2NlcaQIn^I85!!*>Gl96z7w zM~H6*;=2L(rhgC5^Vee0s}9h(*SN3cy6oR`rq^-rnYVc7O&(venMbn-N8uA%ftWdmHJxg!iXH`b=-UAE#7&P z$Cqs8(JaDIIEn-FaKL+hOWC!qhmTgjR6i{lzn8Hn9iTZa=d=pzxzMW)(73PfYmEuqpmAT{*BT$f zj2!57+{jF9Id**mSSYlwIq3_-OS@_0y8^mQOwJ zO9yC9%Q>yWdM@;;12pdI`en2`g$j(g8s#XE2E_@a&1r|gc0069_$kB5v}>_wo& z9h>g;nX)^YzHYs}seW2A-twvEedz$rX*s7=SkHxCb%4fweP3&Q2s3h^*KzNet9a*4 z9$&Qa`jlNe2t4?k2d7uRdv!v{4gdG^$qzo^;rV}mKKtos=i?_oesX&L%jZ{VkH7c$ zoSzYQzjgO~jCi||Bc;&h(S9EYw8kNDZ0gp!9zI(AruOHU{H1eMFX_?&n$vPltFWF6 zz3Kps`})4t_z-5~K(FK8GcWPZhdjP$#1>H*UuUk!pm}?*Ku#p0jYiOd?=Ma7Vq`Bv>mhue_>fxyV^9`*QBRx zy?#^q$JE7^S+ft0qdbJ%aC~(ApX&pp#kO1?*vHaSzO4UPKBlMg=klcLLZ7u^YaGJ4 zX^yRRO?;I4&C!=*e8jGCJ;q^t+IfxkHP00X{2aje(YW{HC2k3;J#e7caql@-dFMkO zU$pW1T+%MoL#1QXrDT&z597mjh3Tc^DRl|U_8zyU-MsZ)(yr7`VLIv(#(9rJyRcnh zdg*vdUBa@x$E|S)=c75cqv-3_+c`&Hj`6|kTJIso=N{%`YJ+se798kR2WZ@DylgRE z_EKiA@lzG&n1xs+X~jaW`99_gtx#xtZZhKy&(c!ss{$XCi!N@v+MAvg}d z2)W_-sQ3TJU|h;GHJ$y!Fy#;FsWiqjq%Vf4c&6vV);NUo(Og^W+Ia8vo2wtk_~CV} z_YmWAFLN@rLz-r74q*KBcn;9G*H~G5tn8`0UdO%XT;-h)d3@2v>vJi)l!i&gqaLX= z#xo4-%y@>WbZ$ zY_UHE<5Hff=^+j&f3QoXF`i+K&(JnJW}mmhA#iN&ZSOj}wf4>3e`EZW&Q-mnV|?yu zUZ%E4*R06_jGtb{x~-?iy~fF!<797T^*ZkDIUu#~oe!n*$Kt&{m$Dn9ZAy7c>1a#L zCKi{nB_5?brF8nK3Bhsref#$9c?|&H`NuJS_|`u(9rpP=0Kfl-{|G={tP3Fh^&eiJ zZLw~EWBY#ss85V9vACMLFJX(i$F@{FY*T5BXBhgm@phkfvAA4$xitD>$TAqF;+dWc zTjLOTrA-J-MId&5>M;)Eb8mAqwMW`!Ee>G(Xxxi$Yw=Cxw86Dr$GzuV<((UOe9^}1 zb1A!&hDpVv9;r0OGYso&4?^gBZQpzZM=fA*O7 z_pv_k=1*_VKcr*b0BZt><1zm$(3VS%ltPn@VFm!_cpdxBIk<#pTM& zrO_8dmccL;&-7f_8i&9!Z9-rw0;O|RFX__%ZOkV%ukW)Tdes3M_kHqB=ZQA@t=Dny znU{FyMjl_Z@%miKE~Q~o@u){Cjqwb_I*0M4W9AR-7>_WO#(0J{PcC0*S2~8qr_QHs zcpsnf2*b4S*xHgKrO@WtVt)+Ar97o{wllN~k5hJxM_9^JO1Hko?6<%na7>#Jn2JE@ zT-8gubU+*PNzLo~?1x@;fX02FeA9WNjehHO+1<1A z7aphV7>}@&r<87ewYE==l)|m+JqF`ao>Ds79NLA)DLcj^EafSsTVJj1m$+loTdTY3 z(;otsPd)ET2edJt)V#jWe&|&PXx#V7H=QTi=(k?Sy=SiCosD^X(Z=g@DZ4S+rj)0Y zZrfsQ?S9I}#$&&fr<5N0Yw4IADTQ0tc?`y-Jf(EoW@~HrQ#Ljp`=vak^w3{R$0hFA z^p@(ay7Y;F(%7VSf=#QddnYsY-F@7wcdft}~ zXk$L9d3~S#(5nv6xbKs1I#0CGZ@rFt&s@bjAM*I3jn}8_j)wp_QVNfUj9TnPpu`=U z?)90oi|J9tt-l_S>!T&pET4MbmkwxSKB;+qpZ(CQ4$!#olW#gtw9#+9j(g8s#XE2E z_@a&1r|gc0069_$kB5v}>_wo&9h>g;nX{ADUtjCTFwgbTl4+JtJ?~2gv@xI5yuQzV z=v4=3-1o^hohRDpw_eA+XRhL%H+g)~#_Lmd$3uV|DTT*FMlJRtP~whF_xeoP#dN6R zwp$NK_0y8^mQOwJO9!+upVYj*&wl7t2WZ^)$v2%R+UU1l$GvB+;+;2ne9^}1Q+CHg zfE+1>$3sRf_99T?j!pOaOxa26Z>RNR*r)nw$#~1Bp7*5#+L%vjUf*Xw^r{0i?)&7M z&J%6)Td(8ZGgtA>n>@Z~{I=;WW425&->B=ZOkV%ukW)Tdes3M_kHqB=ZQA@t=Dny znX7o`O&(vg@%ohA@em+KO5yR4QH#9@l(=Kly*^WRF%7D??bZZR{j_Af5(dIR9B79F-t$|^PFjCEtslca z)lW;t?`1qo2edJt)V#jWe&|&PXx#V7H=QTi=(k?Sy=UIyoi}-W$)+9MqrOmIhy(Y% zr?;eCOoJ+JyETDiM=hAJmvJN=(8hdH^ZGvfp;sNCao;E3be?FV-+CSQo_ULR+T`&? z8?R5<9S;F=q!bZc{+EuVVcmkwxSKB;+qpZ(CQ z4$!#olW#gtw9#+9j(g8s#XE2E_@a&1r|gc0069_$kB5v}>_wo&9h>g;nX-#%P{nPx zCXni&LK9_0y8^mQOwJO9!+upVYj*&wl7t2WZ^)$v2%R z+UU1l$GvB+;+;2ne9^}1Q+CHgfE+1>$3sRf_99T?j!pOaOxeXWsN%L;6G-*blJS;L zJ?~2gv@xI5yuQzV=v4=3-1o^hohRDpw_eA+XRhL%H+g)~#_LmdZ6WaLcdt&5zxOy< zsk`60d;03 z*Z0{Ez3Kps`#$-m^F$l{*6X6K(WcujAe`FY(TYJich-^?5YAP-}(9!~^lU zG}<9d*;yO!K74`esg3vi5yB47{Fm~CzQ~bM80ORQB?4i8hsVST@wqhGAxzm>8}B}R zwZb8AZ0Z)%po-gWO<-z&j>%s-SM`#Paj7|F8*|E~`yu4{(&Zh&KgLflW8KzM<%o!+vUi zj>#W8KlK7^Q4e@i8B{IQR*FZ~pY=Y8~LokDr{s`v)Hn{^r4XjR5u-AKr}|DTQ8tN3u)x zb1FWDP0BVEAM=rmgP-uX6^FpFsas5gDsH-44a1PHOs|b+zA&U8#`BnAEIt>y+%h>w3*KzNem#`m7p~n|(O1_SkUeZ>j zbl_F8DW!WbhYxU_8#F$&8@}&{4Qa5!cL1@E`@A@Yop&QgN}<=^QS3_nTS^B`C7V*Z z2W$9fg+t)j)JVW_8;RAGCmfU%Abm-5Bjurwk#WO zZBy|%zhVB;am-h&T(2F=i`mEGa`sGXHSBfV+jBr_pM6ydQ~6`@C0|ENFX^gMI`Asl zl+rzz!w0x-H@pX6ed8Ga0f0D!IIh`Ze2K-?_&kEG?Soi*OXJ;YvNP3@WqXOdkA|S_ntWl`=buBjET~$g4UL~7Sx(9RkuDy1ZD`A6 zyp6*?HyiJbW1i5S$GI?-m+{^(EF;Xv^eOQvAMnX7^xyJvujAe`FJXU_LXR)nlzbg6 zy`-y3>A{`h;3ufF|{=lb!zKRg34=SGf{!a2*_gRfHmmePSi$)=RaU#^RWdX<-yxgoGZyfW4_Te$@V&&y* zZN6}y`4EO__Lz1y4*T3Z@hRJ!pU`hh$I}1)=eFmVbCW-N2}`=Flnxw9Hl_4du=LKA zTd8j=^(ggkDIM)7*_6^-!NSX-InG5(YT1}?YV%l{jmz1^(!w|%Bcxx(rH)JSOkXnG zf`c`DYuQ%%->>z;`6qejiBH)gFE{IFN*w)!KEmTv+03u7%#B`kKriDy#@P}tQ+aCQ zW45ul)EJ7{#^TtPFfBZ$U97yEt<4wir}BmI;W7Qx#HVay?Vw30WeyX2S@v%0fY*XL=i*X+ZTy)0bJr{M7an`- zNITm;_~KUMH?+<9iP^Ri*Xy|V%vIR0rO@MxHYHz2Oi$^nRD2Ahlx-?L=40zPa-F$dOXGWgS~C zJM8c9*i-i~Pk8L{v87FkJ2ri4J=f5*wv14N+cdkMvkTM0WBLi>OUJ2vj9(+1+Mi?c zTR!!?--`}taSlk{#Ojtyi`g#`*FqhZXje-wttE&j&h!2G@GHnf)pCF2~|yaV_w&)q0h%si`+@5n8{Dw{hIhrO~Ffu-9?# znX9lrN}6TAD@AswyTABxzc(rw1S--98vFGx8)d4+@d-6F9Lw+$m zjNkgW)q0h1si`+@5n8`CK9y$eTi@?>+!AUm!}KssQ{d35h(_o@Rl?ltavAA4KYzt?f^nX7o` zO&(vg@%ohA@em+KO5yR4QH#9@l(=Kly*^WRYwPYU_5YS-dvQ+n(~|L)Pd)ET2S^8O zIgjqW>|S+%#=XXU?_+Pv`u95SJ#!WByvgH>HeR2yJ01e$NGUuXGHS6Gff9FYy4PpQ z&Z|r3vfEOFZ&|h%zf?ah8E^U2^S*R|bikJL=-$ijRR?I?Yuxuf_O`5lujAe`SMko9 zJicUe-~D}iVI{1@f#o^iJ-?;wyt-6&m(S-fjYF!RmWHv*< zjr-om-j?<6b=-UAE#7&P$CqrD*E7Oc7>fgb4tURRDZ8chto+xl8>ISa$@smDH|YTB zfGy|Iy_emq4$!#QxbJ=JZCU?b$GvCX;+;2ne9^}1Q+CHgfE+1>$3sRf_99T?j!pOa zOxa1F*Xi@6@k;g6lJS;LJ?~2gNC#{=kM6zfUUh)Ry~cg-V{gm)_d4!9a~1Er$>WPQ zUZ1i%9s=Y@DLfuBYOxoA5_fF6*JsLZX+10db?XbMep)i#@~P*2=>X|~E$7j_m))xl z(74yQ?|tlTS^r+gy=SiCoi}-W(Z=gjcE>}294UpzLq;w3B2eOvP51gt*-4+*>GP%W zO7+u{@s>|L?@I?r2W&Zy?!D|@b%4gb#(nQ&Z_E1kI_^Dl74N*skFxVS~A}9spoy^0O^1&=h3~F-K!4JxYxMvee7*n z|6a$vXRhL%H+g)~rsVVWA6}on`uSJa%y5i&ZQCI5;BOwBUj6RX2_ZN1$+It>o#VnZ z+Au^u*uxIL&wl#Z>G?08pI-j@B~8vDIZ_I*Wr`e#LlICmj%tlV;Mmkn`n*n`FOApK z{v4CPbgt?pT{=KIV9R-Q?`8L@12pb6?t345Th_nVaqpRzc;`bNU$n{jeEhw~r;Ce= z)7!UiubJT(@krOUJ_6u4@JER4lOKF?K8F4e(_*!Q&PN|&4FLP_g&)=c>_(21LYpVt z7l%Sb+Bgn*vNeamv8mhAdRG4H))%Js=a~GZb5$?t7@u3tqg1wZNY5O=_~~V=+j?r; zYuxob?zXObujAgH15*3m`A{lcN&)I~ymyRt@ zTHp|PHFc9duhZvC<2AKE$K;QlpL&eL_}qFfrShdkdgTDdkH)?D+be%n?{VDib=-T- zRo?lK#}{pKKA|b!{OQeEn^5ahDVPI#!XM-Jglq6{c*Xg^Vayj?|s~d=YjCpJ0A-3<&IN6 zaZeDM1o{#hj_-ye#4&YeDu2)MUM-eu;~YLx{=swj=g;2DXByT95RV_??1r@hz5_rX z2t&IZZ)}?NZTH0?i^k@aS69{U>i$KrSw%QKGyz}Z7M$IBNYdp!w)n*LafI?Yhz;?;_VO5Yw&x4=uiBx@mqkfMP9pE zp5*pz9=lJDz^^!Ti41V|ZYkSTyw@-6$dgt$1b$83me#ZKU$?$6wLiz?&z+}wOv5_0U> zbO?21%1>|cC2dtoM|(>)rSuYJ;5vLDeDdQb*VX`R8vP)S>o$mE9)w84dmLCF2)7b< zm>%Ziu{cB|u7{rfFWHpRua|i9$nu1I;5w2`W6q^H1TIb8q|fX0`O{TFgyl^7%zJm`x^Jh;H%C{^Yrsx#(nPG<(&`Ze1vH!pU{JR=AX}TLv!HA zd(B9X>Bf}L9^y;7s+5j4mTXGtC7i%@_&|t_`VH$dVH$mfeT8HAzz==MH67X`47rjz zwt4KnIAqayzwhb)l1(Z7eQEK%kSAMn2;7>wEv;wezixeDYJZN&pE^hN9FMW8dEz|t zMB%t!95GIM9_L}*HSYJzRh@_C>)XAJ`|v!#WAA*3_MR~2li&DqbNKWqrYl4FOOnA#i1A~mvNr{FWHpR)1_agw8kND zZR)nPo|XT)^@XYZIVQjNoYkux=RBH6&Nq(~mVIK$vC!*SuBkWMDz5g)RrT9^{l>9S zGk*49>zxnPv^C}vIuZKKZn!T9?aycbnFhOBUCF#Hh9zB9N=KVYHl_3uF6aYj`_#RA zj1Tk`fA%?!l5d;t<&n+9eQ}6L+zdVaU$QBs-z@cdOluqh*QRdL=XLsgX}qTP=a~H7 zb5`$moC7Jmd@e#b91n-y$MBf?i|5DVx%&KipN|+>jfC0$iY2TmoM zQhF;`dwJAKeOswVseeo9Xh+GWl->#!UJk)->bA6=mH)c+g{l2HCVvgzWP5*C?@Oyc z)t};kI3Ny)1AF9vcRp0pcCXJP*`>5qDn5oy$~F}r^RacDmq%OIv&HgL{hW%AwIOAj zijVo&I?l@>*iGG}&+GL0(s)hn&oTLH_$FJ;6U6~>KpYSU!~t=jbq;vvLpAO2`aF_d zN?)boW7wo@Q}Hn$TgQ2Mv~@jOEI-xHsrXnMQnso1n2)XFyc~kv)NN@!EB|%t3sd`Z zO#T|a$yRedaX=gp2gCt!KpbeD1K#;iO*_0kk7gHYtnk=_N0=u(_W0P+#>=BE>)3MH zVSk6mp1Oy5!eft*Ep5CUg54aOG~(+fsT~e(Tm1=IF~Y zK5FDgrfp zlda}_;($0H4u}KdfH=@P2fTBmnsz+-(dne0Fo+)~z{u|@3hHtXfoKGAO2gCt! zKpYSUTIYawK2*~V&5_rgBlm>2mq$IdNp)S9?_LhUZmvyzylx+dc+b_3WBke7T>Nz-VfJj>%ucH`!{=Ck}`M;($0H4u}J- zbHF#>*ktP2G-wXHRXM+Mi?c*YHiYn)8VR;($0H z4u}KdKHhy5{34GK&f%|jA2sJ9@A)ld*E?2wtADDWmW;3A zn`|}b69>craX=gp2gHHaIpCc))wE-8bI!5tp>7+Se~PN`I(az+yQ$lpeJ5Wx&j+=bOzqDx`D^$lTg~~z0dYVa5C_BoaiDb$c;`bk z?Wmp8?bTjd?dE*n%cH$=!qcuCZ*plK-+Qp}atL-)w>{vsr#4LO&oTLH_$FJ;`NRQn zKpYSU!~t=jbq;vvLpAN#(|mJETcp*b|Htqr$D3T*n6i4zQ*$ozp5Ib-J>s+HI;Z++ z$@m(+$yRedaX=gp2gCt!KpbeD1KxR4O*{5H|Mawt8jYbR&rxi=JUR*craX=gp2gHHaIpCcS)wHAM`Q@B-msZpL z|FL|EaVHix)_>3WYR*O8^IOWUXPov}_f$VE8DGOU*=o)w4u}KdfH)uyhy$&2z&mfM zX~!PtonzW0y(axXhBwSZ{@9RdM-FSwMc(sU%I?TGx7hYnKP?$w!#CM#&L<9t1LA-< zAP$HFt#iOTZ>niWi}Oa+>82Ln0uwKfwy2xRY=a}Ee(-V#c2l=fU6j5qXQuY&nEW+- zlda}_;($0H4u}KdfH=@P2fXv4ns#VTyzZR1C%nBp>Zwht>$-gRatL-)H}&nheOtnN zYJZN&U&A-qYR)GPhy&t)I3Ny)1FdtwJ0GfPM`;eH^tR^IYxakiM{CweW%b2JFNa_^ zbrUz*;>Ohe9FxC>Z?e^#PaF^j!~tm2aThgxrk>Zh?L4u}IG2fXLE zl%4dy^nb`H9qT+J4u}KdfH)uyhyy)yAT{p|<9lwS>aH;=4jhvM;d!j~So&Z3U+0cv zo;%d<>UVKK91sV@fxU9TJ0IR_`_(RuZE;|~9PpmsQg+h+(*HU??DzbjzE$6f1LA-< zAPyXn1F3m$7=J`;)MlL%#DTs!5T3_sk6Y0H7Z(?&@E6vL>8W_8BlOsW_B;;ru6erw69>craX=gp2d;C#J3kU`*Krdb!b2Qrp99|WTgq;2eH)e+)7^8% z#eAU-VSIQT)^n}nR6i{luW{b~I9DI3kHi6SKpYSU!~s7Cyz?eu>c>=A2`h1+4GwtE zZz;RAbZxAhoaPSGO2;w(hzs-4E{qS4X}5Nm>Zc{+HI~~L%jyU9gE$}#hy&t)I4}v6z)eoNV{t#4Ugt=od{?+alpjKzU@Ip96NrR>(ywP886dONh|aVoUs(Iyuc zv$6JT?Wg)_$#{*)dB>#i6rSRMI3Ny)1LDB89PrMY)KA;?lkgY*;y^tIyyv%+-CDXf zET>j)hxXwy{g>jI&ajk^>1&0lep)hK| z)HmWloCDtTTgq-NT^p7Y>hCZ;JPz%{W7?fb*5SN*1bJ2D5n=eLyI+WMB|)#~k-eHa%WqpVn5ES`1py;d{#L`AH*Zc~{nwXQ`5*t?qtlCDy}0_0!>ixCJRuJLV`-oK)5q7+-oAZ% z&I|u2CzcOsPyY4Ot1?q{SG>;s;($0H4u}KdKp!0N&YRSqee|dLN&O@ayyt-T{FbuY zn||)SJ*j?LGJekSgmoIL-$UPF`bXdY@JgRQ`{LON>jSXi8Upk_^B^619&zvsTO6Z2 zt`XoE>jJPvJ{&*)#q;w%j!_zjhvic@5?s zTnpg5h4UF`c+5ep_NT7LyoGhZJO=X<&YhSa{;d{T}p&ANf%) z+J_<52w-Q|C_)?fLLD$~!;kA52x$u&wt>%hq8&)*dj?479FT2b{pklG(l|%NK7POw zA?ivzY#!}v>>r&2-t$|^u6Mn>xB930Y03CG#}Ll{JbyE^Ys7PwC0{!Kiv!|-I3Ny) z1L8o81KxR4EUzbyS{9l zA?gΞ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 literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom4.BMP b/Document/Capture/V1.0_20250912/CEZoom4.BMP new file mode 100644 index 0000000000000000000000000000000000000000..cc4c55c8e145a023e100f3c1fa0550abfc3b508e GIT binary patch literal 3145782 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 G1pWtTykk)S literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom5.BMP b/Document/Capture/V1.0_20250912/CEZoom5.BMP new file mode 100644 index 0000000000000000000000000000000000000000..ab663fdee99b6b28785224dc8f33f881088eeb9f GIT binary patch literal 3145782 zcmeFaPtGh$l3#ZPX%Rh?X3ZHnA;c+%1bR|)twK9!)G`R}K-vL0Dd26OfEtoZd1`0l zsI08qBP_pk50A(^31pf7G57E|{);fTytm%{kN@=VfBoBE?ep*d<@=AV@W1`b_kaEM z>wo$6zqi`IeEzlnU(5cl1SB8<2}nQ!5|DrdBp?9^NI(J-kbndvAOQ(TKmrnwfCMBU z0SQPz0uqpb1SB8<2}nQ!5|DrdBp?9^NI(LgK;S?9)4%!U_c{ijpc(H$0uqpb1SB8< z2}nQ!68LTcfBffPzx-au;9a$u^Iw~}98we9-f1Ael1j*)-_Bp?9^NI(J-kbndvu!BG^AGPiJ-veIVdvpEkbNwFk zSNBbS2}nQ!5|DrdBp?9^NI(L+2$<_%pX>LSzq0?mJk+**zX!asclt^|0uqpb1SB8< z2}nQ!64*hYmxtQ6@ArVJ2F&&M<@!DL)qT@X0uqpb1SB8<2}nQ!5|F?y0_OVra{V6r zst$TNsBQax6R7T+eiD#?1SB8<2}nQ!5|Drdb`j|1ptkM%O`xg+bNzj}evf^1-}IA! z1SB8<2}nQ!5|DrdB(RHsx&FRfzsJ6+gI*45+rHlfs{5v&1SB8<2}nQ!5|DrdBp`uZ z1bR8BZTo%`sOrF6e_yWOV_)4j{Ujg(2}nQ!5|DrdBp?9^>>^;Uzc1JCv9Ic&mxJ22 z?>B+!zUe0c2}nQ!5|DrdBp?9^NMIL%UJh#8zTX6@IxyGYm+SY~SNBan2}nQ!5|Drd zBp?9^NI(L+2$<{d%k_Kgt2*fAptkM%O`y7O`bj_n5|DrdBp?9^NI(J-*hQe1gW9(5 zH-V}S%=P!>`aSm5ebY|@5|DrdBp?9^NI(J-kiaei=KA|`{T}cCuo zU#{O{U)?wTBp?9^NI(J-kbndvAOQ*NB4Dn+FW2v}uj-(egW9(5H-YND=_dgRNI(J- zkbndvAOQ(TU>AX24r<%J-vp{UFxTIg>-X4K_f0yY3uG~(Y>*e}cJN?+vc=~79>b~hG0SQPz z0uqpb1SB8<2}ocUfnE-}qKzD^H+Q8EpJuCbFeduvHtI(R?9BI+_C(vA@^W z`g`rww(9uae50|kopIRKx9VHnH~l0a0SQPz0uqpb1SB8<3G5=UI-g~Jaxm)Aj{17- zy|y-2uf5XN^NDM_x?I)4syr4Rz4>!ruJ^{!HuCMY=eArwnlt-SZ zJM!(d=eAsD{@kAHBR|?_+UmaPCjkjaKmrnwfCMBU0SQQ87lEttTynGC^>SaX|6~kv zV435rj^8d@)xpf%wK^B<@TWeq_%(}9Y#X&_-&|*o+@9+rKiX&7>b~hG0SQPz0uqpb z1SB8<2}ocUfvfUda(U>e#AZUhj;0b>H-pfCMBU0SQPz0uqpb1SGJFz*V^|xmoXexi8mW9h1k$dMvkj zbG>)1E8D6%n31y{%>fr|&v(?H-pfCMBU0SQPz z0uqpb1SGJFz*V^|x!I9rE%;FH+3Z6do5#?OrJwr9;&+v;>R@K>n&*N=ZtvBzZ>}@u zmGHwQd=eWNzUV51*xRU5}rJ{pTpv?KrMGrL^fH~l0a0SQPz z0uqpb1SB8<3G5d(;>G zdgamBQG0KWJGWK$O+N`pKmrnwfCMBU0SQPz0=o!YmEV%*^{&_J>$Neq*GF5k_+{Jk zp)LFFs#kTeG8cwPyhg7r_MeqU<9qGBwzK(n_gD8#KM6=c0uqpb1SB8<2}nQ!y9ivB z=aSR)t~cuIwfEZEoTK)9z3i9k+5hT#RR^o{UARR1&NZ1Q&(Uk|wdHYlt5^3;KM6=c z0uqpb1SB8<2}nQ!y9ivB-;&eyu2<>9r`cEMi2lq&8}%cL?-jPHgS+Lw-@cyezUe0c z2}nQ!5|DrdBp?9^NMIL%D{@+|@vHlrMUP8W2j8A=-|haZ`=*}+Bp?9^NI(J-kbndv zAc0*3dO4_V^?ZFctEvv}mj8bHdaC=Tp9CZz0SQPz0uqpb1SBAVT?A(5ug>@0ZwFN! ze0#oqxBIW|n|>0IfCMBU0SQPz0uqpb1a=WHUwU{70o>0}nx98h;yZ`FG z=_dgRNI(J-kbndvAOQ(TU>5=N_4o4i+5D0IfCMBU0SQPz0uqpb z1a=XaoxeKYd%q`Cb@1)^_TBEkx^MbPKmrnwfCMBU0SQPz0utCoz*bseiD#?1SB8< z2}nQ!5|Drdb`daNe=lF3&9AD1yXC*%zMks7=_dgRNI(J-kbndvAOQ(TU>AYe`K$B2 z_j^KB2j8A=-|haZ`=*}+Bp?9^NI(J-kbndvAc0*3%-7$`*Jtyq>fmnq@3*g~x^MbP zKmrnwfCMBU0SQPz0utCoV0QlMeDD39P}RY==i7I?|LVT!CjkjaKmrnwfCMBU0SQQ8 z7XkD2_wx1G{Hi**TmJj)>#6RWeiD#?1SB8<2}nQ!5|Drdb`hAJzdGN0zb906@a_5b z-R{4-Z~93<0uqpb1SB8<2}nQ!64*t+eEq$AeKxH-t zfCMBU0SQPz0uqpb1SGJFfcg5*^7Yx=ezN~}%Z0yfJwMqq$4Ec|5|DrdBp?9^NI(J- z*hye^F6(@+{ig8l-hW%(z59OO-7m*WKmrnwfCMBU0SQPz0utCwz`Xsny!~BXyZ77c zOF#k=kbndvAOQ(TKmrnwfCMBU0SQPz0uqpb1SB8<2}nQ!5|DrdBycT(|M+kJ-7mi~ zPy=c}4X6P%pa#@{8c+jjKn0uqpb z1SD{00-RHcUBt3%>BnE|`S$J_K(krPqdNX~zc1J4v!@20p#k10cRmBSw$}($;>T+< z>Ma2YNI(J-xRwCtNX{vh*v1&`GtQvjx=&}C&RWO+TX}ikKF?}kt_FCgTpQKB+DZaB zZct~h+cV@x0uqpb1SD{00-X1VUBt3%>BnC?_naut`8?5V*7B&1zk4x%FJvmyZ`1(q zlslgRT-$2|D)HmB8TFQc1SB8<30zBnGa2WUN^E0{)-(N`HE^cstabeFd{3^;XHE?~ zM+3Z5u8rzmZ6$#mH>k7M?fLX00SQPz0us100nU=dE@D}>^y9C6&KdMu_X^EsEsyH> ze=9HV+h)KKmOY9&5@q6_h>e2c~r;$Dfj0(=Rbqw{{Q*E{KNnJ z4WRuF;P-k4Z6Dg_=^E#qa_2LEYkQ4AC4Rg%quvsbfCMBUfolnHzT%uxiEWJ0&d)z& zI*;j@rnA=ZcMs<6!P8i_T)*Z1?fb`n{^fTA1AcpHzX3c=KY6{pQ?8BbUTr0T95<-5 z*G&U{Bp?9^NI(L2Cct@x*hMVMmVW%T-(_t! zC-eT@zkTrkzj(UFd8gd@4B*;cBT$JSug$2p1SB8<2}s~t0-Ucnr&MAaW3==051Gzm zdZy{Db^P6fd3*3QmgfKW`0c~||JrkaSF01qaf5n{ANASvlz;>zAOQ(nPk{3|v5Q!i zE&cdwzc)vE%HE^dtmRQ1|EJua>zw}#n*W>s&wQ?Ur(7S|z2YhYmH1J;_8-f6|^Y-9rEY1JT|7U8J zcgiaJmT$Z>-@d)@R?`FPfS|Ew!R8L9y_pa%Y`flBPbhqDf`i&&N|{rGFYH%EHP z-lN&95O1~5Cs2tWmAmB3TJhCK0uqpb1SBw%0B0S} zDV5m9814N0L#FeXo@qL39e?*=-X1)SrTM@4|4hyDPMI0Aoog?F95<-5*G)f_kNJOv zl0FiUfCMD4f&gb7Vi&P2Tl(?Wes7NSl)Xo@S<9n3{!h6-*E#2JXNgoMFKmrn2L4dOk=afopV~low{vp$OOwTl(wT{1gFmDf@#?t)X z{C}oqd8e$1-Ojm(K#m*K+3TjC%E$b_LP;M9NI(J-SV4fZ4zY_^mM#7GYri)~ddl9T z*{tPJ9sj%E-(UXxmtVav>u!CNvAHddZ$7b~a`vgr#aMiwW}lP)|MkE3LLTwQf6lo( zKGpW@x3BKM|Fd{J%m;9|=f60uoq3fO9#qi&&N|{rGFm{qL>;G@G?Ns^fq6`|9P~ zam~H{*cQu-i*2!d*5C7G%oFYX^Z#C+PadE9a=rP{)-2=hXU+dtM0@9)L7);pD%asz ztoZ690SQPz0uq=>fHOL|PbIc7M(b|?chiNrkXWx9y z*q`U1&RkEkpPm25+~55F3T^UEnHjU4YcGKuH>k7MO;?qV`G19yJ`#|C1SGJ60B0a# z7qKi``tjGA``=vyXf|tkRLB4B_Z9Q+-dcP8y|y?u_Qx_lv29fD`O@|j`?>i)xqtjS z0QdWIfBsH_fBwHB+B@eA0+sktxsLgNg_1rJkbndvuz~>Ra&n(aY-5bp-vI8cfiq2K zt>b^^dunTI`FHQjx?_IcYpe8UpI9H2d)K1vDc1b|9={2g|F4Ml&N+iXjvLft{HR>V z{J%m;9|=f60uoq3fO9#qi&&N|{rGFm{qL>;G@G?Ns^fq6`-=H@Z>_CAf3x3FKl4YQ zIG%pmqF?UA=PC9x^Z)o~|Ni;^m0IMTvLbdn=Nn$B9s|IYW+*0wswKAZon|L**b*7v#jfBbX({Chy`yGPkS|6dX9 zopT0(95<-P_))oz`G19yJ`#|C1SGJ60B2!h7qKi``tjGA``=vyXf|tkRLB4B_q96z zKAZon|L**b)_4E>fAr_~y_}x5W@BDYdu+Q`+5CS+w0F)K1S;{Pavk&k3MG9cAOQ(T zU)0{RGxGoV8vwa{ z&hev9&g~hK+wW61|6dX9opT0(95<-P_))oz`G19yJ`#|C1SGJ60B3As7qKi``tjGA z``=vyXf|tkRLB4B_vQN5J$ui||L>El|Lxx`n6obP{}s{RIcE^4#E;5#%>OHt^pSuB zBp`tm1jr@GeJZhyG1_%`h-}|yd#35Eb^K-jKKrLKH2~_vQ1ajP<&R#eDR6gea6-xR@KmrnwzzPDKb%i9q9{#@t$XVCoL{D0~_vQ1S;{PvNH4k3MG9cAOQ(T zU`T2)T=P^Cgbk;il?!ml0cp6Ld|9j;B|MkE9hhOc#0q`{ak7MO#_vW`G19yJ`#|C1SGJ60Ou8A7qKi``tjF(Z;teoy+^ZI%cDB} zPq{zWIsX}K`G5Ow*Zrq|xJj6Mr65AM~eg66MllSmU(^>2Ie=-yA?f98(@7VYoK>HoQ@3jot zpZmAmzkQyrSKcZA^Je^?k06la26gtjX}0n)|F2NeM*)KKmOX| zJVHME`JmaXg;uUE-N4N{|Y62Bp?9^NMHp4&XB||Vp+EIzyJO>e?D_mZ+-b2=b{{a&aQFh z%baKPjQW{B_qX<=xntkm%G?u{_2qkN?f78vJ?o2pJIiP`Yk5@1f9IOL_Wg4@_sBh} zYJhjjirDR(dk9qGM`dN^{}oF5NI(J-kiZH8oMSkrRAL)ra?W^E&wXu<+}5kdwo#e6 zVn1ud=DwqPuP?U6GS}uhceZ)maqYP;*N=Q--<|INOw(EG_}}RsT#LD;8hEY-c&Dt0 z-Ojm(K#m*K+3WVaRzBwc6-xR@KmrnwzzPDKEs0&kvTW(czuA~0QpS$@_zy%!7Nu7fbudKlbk^quH$GQ62vsYxSDX&GFnj_im&C z-YF|$w{z|xP>COvm6`unDCr{s2}nQ!D+q9I;ha*5ZH$R|AZ2Xx8I>8IeW8y49?{p8Y#oSU2JXZs}Q&z-o z=iEae#|`T2b$ebbAM^hTC4D3y0SQQ81p&^M#4ci4w)ErQEO{W7KI+)$iw`#X&=zg% zkLBn?`KUkloz44du=^Fv8^|z*S7oq&orI2j{oj;d;NX+g;vXY~^GAU!kOr1SB8<39KN%`HI*@EX$UD{F`k# z-ze|PeMf%1IeX)e+D7v;H)FAJ{k^gHVVQ?*b8icht^2(Z1pv$65Z@b99eiudVUwwbO=;TzhS?e@FRD(^>2I z?^vtXyhpBQ{(qm}KFt4DM11Fbmq3mi)MNapT*LgoLP;M9NI(J-SV4figV;qZ%a(rp zn?1|`N*B1MCl+kR~@~Dpgj&KLVzIe(c)dtL7H z${rl~9`)U2KhHFswT}N?*6%v5doEz@pa1`D4!-j@3G@FI5#KrAC6MC=^%y@Y*D(LD zP|`;N5|DrdRuJIaOY9<+WlKN)+Us)@nZL#y&1Nl+>iEm~HO`;J%lzN`f2N*!r>uzG z&bfy`C4N*^X8vEHq>lt7AOQ)iAi!CNb4n$)F-H5ndD0X1{!G(Z>-az6-dy9FXV3iK z{D0=N#XDt1>~_vQ1ajP<&R#eDR6gea6-xR@KmrnwzzPDKb%vn70Q{V`=_x{y$T*yi-=hZs*)Xpb|eSD{J}x@BiZHR|aZ84X6P%Fhc{C z*n*_nku>sR1>B1}d=!AI>_&E@D}>^y9BxlYhu{9#=G*wLGfh?;gzCgQu}H z|2O}isaf7B#9Qt22~^@oT{*XFglJQ&z-o=iEae#|`T2b<lt7AOQ)iAi!CN*hMVM zmVW%TYw{1d&f|(^vzAA7{O`I4fBExYe#Ny_>dgl~Y?~vNd-Z%B=E27PJU-4H%X!Ql z>vzuo$rrHv+kCA~8H*2=_GW3r#=bk1+g==Lr2QMDvHz%k)Ys<7{c+xR%Dhun#BS%@ zL!c5rDl6mptN7|80SQPz0uq=>fU^zfluB%4jQ03^DxbZ4&NQ91j{jZvE$7ll^Kr=jOCw>Cg4nP8$~A*caRGP&WUc8R?yC7J(c$ zsK@wGxmJ4?+t-f-Bp?9^NZ@J$oWqG-#IkJZ$6vcQx0U}ne>9u5JgVb=SGK*py4Tj$ zAKST~+(sRXU$&$E*j_2;dGA<%V*a0V^`jjBs4vg6yKeq}^=ZKCRR~n#M`a%K{|Y62 zBp?9^NMHp4&fw%emDt7@?RgF=qkW9dG@Z4M|6TX2mt*(ZSbyuwU;40dJZ;&Id}4d0 zoaen`-TePK|NsB|clM9!M}19)xqp^6d8e$1-Ojm(K#m*K+3TjA%E$b_LP;M9NI(J- zSV4eu4zY_^mM#7GYxm`~vahj6vsufdI{tU%OOB0Yoz$_kXPf(}W3xZ?QGaZ&l$r0& z*8Jc6f2KZpr>uzG&bfy`C4N*^X8vEHq>lt7AOQ)iAi!CNb4n$)F-BX5FZvG|4+a^&R!~{9kEnbNBo!?IWMwe0OLw|9{Tk|G$G?&ep&? zlt7AOQ)iAi%ku+@})T7^D5(Jn0F0f2QfIb^M=jZ?198 zvuFPA-~XTaZ1GN65xbpp4}lyvsI%8iKb4R9e}$4h5|DrdB(Q=2XB}b}u`FBq@z<`& zKjb=(E1Jz(9@X)859aN`(^#7SoBz+$Ebo*RvD-QK5U9kD%F4|DE0pw+fCMBUffWQe z>u^q~#5Trgzc){M!rq^0I%^&OC)}HBT=VRi|C|5Me71O}tccytxracG8`RnBrk~2k z{J%m;9|=f60uoq3fU^#y9e|3;At$)|IPnrYL<7( zirDR(dk9qGM`dN^{}oF5NI(J-kiZH8oOL*-RAL)rwBMU2Jz?+9G@Z4M{}b-bHLiK~ z%>T{*XFglJQ&z-o=iEae#|`T2b<lt7AOQ)iAi!CN*hMVMmVW%TYw{1d z&f|(^vzAA7{N00jd+;=t=KtpZGd0UQWku|E&OHPw@uRXb^ZyDZeIy_O2}ocC0nR#{ zQ!25IG1~9Vlb*2mXPVAh$NvfU<{H;Ld*=V<|1+O0-YF|$w{z|xkmCk*_PXh(@-hFf zP|`;N5|DrdRuJHIf{$HV_j|3zj0ST-iz!{R*MJ&sfe*8!F_uqg2 z75k3rtuKG$Sjy3-wN>Zr`7$T=XzqBOQJHz3V&nau-P6do-Rn``U09&mtmRQ1|GTW; zb=*I{bC2AkBMtCQSrNOPa}R+^{HUzV{J%m;9|=f60uoq3fU^tdluB%4OwY!gvh^R; zbKjXi{c+r=-1BX1@f*kX{A2&99Ot`xIo<SA&;kOfOpD@*zKHq2;{gyoxN^at$fV?E0pw+fCMBUffWQeR}s62W!ch?|H#JN zkTSN78I|LFXFj9;*v@>twxho2Unw)!6KuR6*4t}qeZ6+tu*@;?kNrE!Xf|tkRL6hE zTD_(@t{V6}4e(A`5xbpp4}nVjsI1KVzd}hL2}nQ!5?DciGbiViN^E0H&&J%4GPe1T z%5kpf!(C-YF|$w{z|xP>COvm6`unDCr{s2}nQ!D+qArE&qyi-=hZs*)XAjb{r>~+&@x*M3N1s^EbKSkp{ls55~#$F$~DaY zE0pw+fCMBUffWSEJIH-1v5hf3+j7HRe%O3--;rN$?q1tyj-GF&Z8TqOkLAjock$`1 zyVus%+iRx{8}F;v7W;RU&orI2j{lCedQJ0xe|PxX-(AfAS44d0e3w9u8`NX`s9eMR zzd}hL2}nQ!5?Dciyo1<9EX$UD{73dI4~+e>%zV8z`g-i1E%jmp~+d20T$Z>-@ zd)@R?`I!G#DCr{s2}nQ!D+qAbA$AeVvZWt??V9{UuJgE}*{tPJ9e?*=-X1)SrTM@4 z|4hyDPFWGVopTR?O8ls-%>2JXNgoMFKmrn2L4dOk=afopV~qBD^Q0&2{h6k-*71MB zy}8CU&z||e`Txvki+9S3*zKHq2;{gyoxN`QseH`;E0pw+fCMBUffWQe>kzw$W!ch? zzjjUjA=i0a(QMZ8sE)sT@Y){y<|+dvx7b`go_Th~3V)hd?EMR941wSn<_I0uqpb z1SBw%0B0G_DV5m9813=-R6cw8oM}319seEsmUG~vdhCm3*4=A6>x*Mzxi>ENw|f5e z#`W6rT=?v=ch3JuIeE_ibG?nD4IAg`wZ;BjW%K`;k>0sx5y)|adW;{HYqjUDef>y4 z0uqpb1g<8)Ih)u;EX$UD{Iz>?Tlt^!N3&VWqdNXO*v34VGPbR!QfA%Jmp1IEFSf@r zeGPNs}QKfkIFplxoclP z5|DrdBp`vS32??H_o>7-#%RxTP#NuGbf)R7b^LeiSiX~T~CVtXt1 zzP&l(xLN(ov%}sw|8IHtPjhv~VPj6;Ym5E6%I5!9p9Z{Mg+PuQ)MNap%+sE`_VptH z2}nQ!61bWGXKZ2@u`FBq@z?IlYh_eFAzsQ-ftbsbVwU5eq4E1Q+*wGiiIDfA# z_Q&$bH~YkTEHi$meM0_!_8S0sMYQDbt&K9a*GAt?YyN-rX~64M2;{gyJ;sm9JUpKj zUwtGX0SQPz0y7D4)+Tll%d({(f9;-}R_=A~Xf|tkRL6e@}PDRjlNy>DfxfP%SU!kNSH4M{RAcUjL}Q=le?A*}P}{uUu<}?_Kl%UXI>t8|C=q@x3vo|0|UAk$?mwAb}MGIJcAgRAL)rwBMU2Jz?+9G@Z4M{}b-bHLiK~ z%>VuS|1+O0-YF|$w{z|xkmCk*_PXh(@-hFfP|`;N5|DrdRuJHgcMdvlFzo;~w_^Z%L87Vnf5vD-QK5XftFQ5}ExVBQ`)jivd&`TtDK@=jS1 zyPb0nflB; zzxn^nXNz~rirDR(dkEyXL7lyB`l)=(|0|UAk$?mwAb}MGIO`C*h-KN*kH22IKjGe7BnEYCjXG@Jg#UqYk5@1-#wVO2TxE0pw+fCMBUffWQeLlV1)W!ch?|GW10-+%uV z=QygjzWj}2DMz2yR-Low%bcHPBcsSCmbvGVFT7$uWA0?pY}WFqj{lwR!L{5!$8(R| zqmc%9r>uzG&bfy`C4N*^X8vEHq>lt7AOQ)iAi%kWb4n$)G3Fhc^Ub4r?rYc0ZM}MI z8+d20T z$Z>-@d)=Pn%E$b_LP;M9NI(J-SV4d@C$WoImM#7GziVTDNg3Pb9+l&D&wNJxv7PyP zZS;ML?cHOqt=(_0oi=Rb(rb(TJIZJ_Yk5@1f5%$A=I7;p?x}mqJ7q=ecFsKnD)FPT zGV}imC4D3y0SQQ81p&^eoKq^XjWO@om@iVsws}Y8c+Kd;nAR4*_`l-Im`}5r0nB>$ zdE|T4*PCls+nJ`b*74u9UaxDus0Kbu1H4mK#BS%@Lmg;uUhASWQ{|Y62Bp?9^ zNMHp4&YQ$8Vp+EIU7W;RU&orI2 zj{lCedQJ0xe|PxX-(AfAS44d0e3w9u8`NX`s9eMRzd}hL2}nQ!5?Dciyo1<9EX$UD z{NJ@_`C{ykWv<(6qpxRQ_3zE`^tK*@UR%4*UOR2r$fMU5`*)PlY}WFqj{lCedQJ0x z^MCXI6*1m9=Mt#IkIEIz|0|UAk$?mwAb}MG$UDe=DzS|*@7S|^G4{7|{=ReVZyx&! z$0OgPzPs=}({$E4{&!iw>$v_m0ssF0-{#;uf0OXf|5rqO=X{qyjvLft{HR>R{J%m; z9|=f60uoq3fE8L`M>%9 z%x8;t%8JOHt^pSuBBp`tm1UTyuyNG4k(vQD(P5vR*d0f$K z*7B&1zk4um51z)-{NMb4re=Aktccytxraa{epFUw{$HV_j|3zj0ST-iz*&cLN+q^2 zM*F>a(i8UnOw(EG_&?#^T;rN&&-~x~f9A8rJ7q=ecFsKna@?TKUN`+zKIZ=wO8Q7Z z0uqqG3Id#Uh+V|8Z0W~eyC(mT>pZS#HfwoQ$N#B&@RvXT&G!}m>by_)GygaL zpQ&NqDJx>PbM7Hfi651fng3TP=_3INNI(KB2yoWnoKlHxjM2`^Rb@G!<(a0l*71Mp zUi>7V|H+uA@~N!b{NMb)qLZo*@01m>+d20T$Z>-@d)>5A`I!G#DCr{s2}nQ!D+q9o zA$AeVvZWt??fiUIrgNF1*{tPJ9seu$fj@`OmNn%3{HRV}oQrv|_>AhbN81~7bd5GP zkD+ZeuIC@ua8>z^`G3n3djAd|`2!Z8o)d;2#?WB*b8sISeD z`{TUtlzFGDh~3V)hd?EMR943GR`JzG0uqpb1SBw%0B0M{DV5m9813=-R6cw8oM}31 z9seu$?JV!j{YUlIch(>84PR{Ri{;oK%lK5<&U||P%zveQO8(z+hn$k(>QMp!o_S)Bv1SB8<2}s~-0-UXhUBt3%>BnEYH@B7l zIe#>pwLGfhew2iLjIp~ z^`jjBs4vfRb=~~`>eGPNs}QKfkIFpe{}oF5NI(J-kiZH8oUO@yDzS|*+VdP#M*A3@ zX*z2i|10VdUj`; z&RWO+%DriMaqr6-a^8GYXCB5j8~sP+>=(!9zBmVdu`QP4*xVlba+!H|*t_QcEeDT( zRv*jc=e@Q(F8lVz^x7DArS;GMS44d0e3w9u8`NX`s9d8xXYK1p0uqpb1SD`Z0nXUO zE@D}>^y9BxpTElZJ;rD@Yk5@1|4Qz?yf|LJ^~Z1P%XR#jtJj~~@XceXN89tw^Wop~ zjeXT|jJevH|Nrgp3|Hp+`C66yzx{Xn`8KUk&i_6C*iK(;TctDJDObmJueXjsC4N+{ zZvJ1Pq>lt7AOQ)iAi%kYb4n$)F-H4dek#AU{LVC;wT}Ol`;znJmDm31wSGG8m3z73 z8kP0jIsb3@F@H9XjX86#Esp8=_Qv$u;@GRoXZe3+KX?1^PFWGVopTR?95<-5*G+Sk zPkYYV*N+4wAOQ(T;A#S#kBD8wvTW(cU%NJUmGAp}(QMZ8sE+@Y?61swe|oK-j(dgU z71yY&$Nc}VzcE~u=Z~&q{(tpp!0S~ARN_Zv9`pYSC4D3y0SQQ81p&^)Wgz+ zT{iz;5%Hb#T>?37P>=DWat)rlimyHrkbndvAc2_#I1>}Qh-KN*kH2M?#)u3`RPp`?!l zBp?9^tRO%hLF^)yWlKN)+BNxyT<38`vsufdI{xm#yghgtOY?v8|CyTQow6c!JLet( zmH1IvnfZT(l0FiUfCMD4f&gb7&MB4H#u)AQ=1EW3`!h{vt>gcMdvlFzo;~w_^Z%L8 z7Vnf5vD-QK5XftF zQ5}ExVBQ`)jivd&`TtDK@=jS1yPb0nflB;zxn^nXNz~rirDR(dkEyXL7lyB`l)=(|0|UAk$?mw zAb}MGIO`C*h-KN*kH22IKjGe7BnEYCjXG@Jg#UqYk5@1 z-#wVO2TxE0pw+fCMBU zffWQeLlV1)W!ch?{|x*4@4x@*%@f;OIe$lE@N4~Xj$FqNA8c>lPiu?!9`8Grx#y8D zJYzp&?qtzy*7B&1|DEo^wcJ0)bC2Akkp_6Dtccytxraa{epFUw{$HV_j|3zj0ST-i zz`2EUN+q^2=3U#%Ioq7EJ(js%ZtK-!+o;U7Vn5gTMBBSh+OXVruEQ!?d`E4ue@FRD z(^>2I?^vtXG>23JpQi!dDJx>PbM7IK;|6v1x;@90kNJOvl0FiUfCMD4f&gbuVi&P2 zTl(>zVS71dn>V({a=d12k7ayf+o;_0rR@`K2JXNgoMFKmrn2L4Y$V=afopW6Zm@mq)fa zV|y&e>*e-V&tLps@ny^>+RUNdW3O%0jxRPc>b1rG9py7kXRYJEW367(Tu}{to(6cQ ztccytxracG8`RnB_8eC}=KmE+`baBoPDZ8>A_8|NP7m7{jX z#{O8QKiaeY==>8N?H+sWv|%HQUR&(nQAV>_%cDB}JJ#woKQH%lPu)}ADJx>P zbM7Hfi651fng3TP=_3INNI(KB2yjN_oKlHxjCt3Na>m#m%kg@#J(lr_ZKHC}m$px| zkpuVFYioVIcG|GaG4hZ7JIZI8&RWNR$6CFnxuP2QJPq(pSrNOPa}R+WH>k7M?K!S| z%>OHt^pSuBBp`tm1UPdNyNG4k(vSZP+sh-{ys(y%v^@^Jws!BmcG|F!QLiob?G5@bn(nkUkkbneM5a7&7>>`$B zOF#ZI>?mi9?Xk=?du{af?5qC0IXBnE|nf&e=K(krPqdNX~zc1J4v!@20p#k10D`K~E z?jcZ#AC;Av|5qsKBLN9WKmscWaE|1hQi*Mh(LUo0`mOtPrs=G8{J)i#_wDnn2Igvj zcgl*`?VNiE8D?l%a(rpwR6vj@|@2T&1Nl+ z>iD}C^Y=ogGW|vk@J?9~yPb0nflBg;uUJ}V#d{|Y62Bp?9^NMHp4&XU9~ zVp+EIi8esS2brn z@}n=>e9hPw%h4~k$MTs^>~Cep=Jr^}CtG}Ir`{}W(Vq1;-=0seEzUa{7k%O!tsMI( zN1xnwR{zPI@p_g&@14p!Wku|E&OHPw@uRXb^ZyDZeIy_O2}ocC0nVJ9Q!25IG1|{N zuYS^=o@qL39seT+IR_m1j{JJbyxN9twSV|^2L^HfSkH>s?VNiERN_ZvW#<1CO8Q7Z0uqqG z3Id!}IHy!%8)LNo25@H$oM}319si?ys^oZW{K&7@p4)Q0H{VZv^1b!usrck^xgOU{ zU$b#;+K<|feCWe6Pp;D*Ej~SqAAPUZ85iwn4%*+b=vHg~zv7JGoPSFo#|`Q{f9+YW ze9ZqVl=P8+1SBAV6$ChU61#|H+0u`{*4+Q@8bGsI%cDB}NB0$Tx?GOq=!nUziEGSlxqfsHugsI@J*!u*8`og@v)-w^ zQ&z-o=iEae#|`T2b$f;@AM^hTC4D3y0SQQ81p&^R#4ci4w)Eq#{j789C+;Vj%~~GS z@jqgbb3S}?JN0O@Z?Esjr}^i8>di7=uZ_Om9Q4I;xr|S?_|Zu7awe9ZqVl=P8+1SBAV6$CiL5W9$F+0u`{*7NV(HGpQbmPd8`kM3)f zkB-`p=6a=X)%-u5H;>EpSMKe|ch$T{*R;=f+bj+6PFWGVopTR?O8ls-%>2JXNgoMF zKmrn2L4b1(=afopV~o~w@|`tsrs=G8{EzO5e6(ke#=YCe_1>Ll*7&@hTwisaS@SxN z@2)E}z&m9{>~_vQ1ajP<&R#cNRX*nb6-xR@KmrnwzzPDKfrwqivTW(cU+ek#?ixU| zS<9n3{&&AG*XOgR2A-h--YF|$w{z|xP>COvm6`unDCr{s2}nQ!D+q9oyBG8KLZ&kPMh);zSrNOPa}R+^{HUzV{J%m; z9|=f60uoq3fHN8AluB%4jMg*#oi%W#>8y49?|e_L&1X&xJVyh(Q&z-o=iEae#|`T2 zb$dQ5AM^hTC4D3y0SQQ81p&^I#4ci4w)Eq#ea;#5TlWghW-X8E_+d20TsKk%T%FO>Ol=P8+1SBAV6$Ci%aZahkHpXb@o)zUem*<(Lv)1uB6d6H9s)UTP-m~3)+->`$BOF#bFx#vWA&gY3{vzAA7{N0QBdm&Sqexn9>r>uzG&bfy`C4N*^X8vEH zq>lt7AOQ)iAi$Z7b4n$)F-Gf|{>~aW({$E4{&&77*XA>)2A-n<-YF|$w{z|xkmCk* z_PRZvm5=#6tp?_5 zfOpD@*zKHq2vp)nWo7376-xR@KmrnwzzPDK_c*6iVjE+$bI*$MoXhh}(^>2IyAN~s zL7wvbRt@k@SrNOPa}R+WH>k7MP3x79`G19yJ`#|C1SGJ60OvAd7qKi``tjF#roX!e z&}`Q7sE+^L@5}Z1?5TlgXn=RhirDR(dk9qGM`dN^{}oF5NI(J-kiZH8oFh4>RAL)r zw9hz$e(OG+X*z2i|8M2xefvDCfw>ysow6c!JLet(Ic`vAuiGR7vsufdI{xm({JoH=OutbByi-=hZs*)Xpb|eSD>MJE zP|`;N5|DrdRuJG!#yO=D+ZdzuOn+w$oM}319sfJulWSZ1%>CgX|KXS4`!IOA-g&32 zh~3V)hd_=S)YW@S+(V!eKPoFT|F2NeM*)KzxEk9ulw}Zeac!M)nUdnp*8>a?*i=mJ;3~bMZ|Z`cL`MD zN97vk{}oF5NI(J-kiZH8s&(tdKlohetIrk8##E;6#%>OHt^pSuBBp`tm1UTz(PN~E;#%RAc zPkO@MpJ_U49seiXn`>P2?3w?Y|Id83c&Dt0-Ojm(K#m*K+3TjC%E$b_LP;M9NI(J- zSV4fZ4zY_^mM#7GYuDr-a-GK&&1Nl+>iD|{^Y-9rEY1JT|7U8Jcgl*`?VNiERN_Zv zW#<1CO8Q7Z0uqqG3Id#UIHy!%8)LNJndG^fz&HraUTf9?N z#BS%@Lmg;vXPvv9&U!kOr1SB8<39KN%S%=s~EX$UD{IzTH54q0cie|HxM|J$a zWe@)H=fC`F-*36!%6*#uoBvmIQuX1TvLbdn=Ng;vXPvv9& zU!kOr1SB8<39KN%S%=s~EX$UD{I!408Dw!!7HBqWc~r-L*M9Qn@zM6y68m%R-mBx^ z=F0t}w$XL7f1a;WXFb`scg?HYo|gZ&93ua_d80P+jb4AA;|}$<7iatb`|rR1ir?%X z`&#+c{_Ov1op;KL*zKHq2vp)nWo0~%6<>WMAOQ(TKms!faGv3uQi*Mh(Vm}AWwejc znWnSW@!z#)y?i*g<$7CdY#WvFi~Y1k+seIf95*WW<~j21`S-4UW!op_|Gj*_*LH`T zKd#{{{~zV^=;hsh=6T2RPMI0Aoog?F95<-5*G(^#kNJOvl0FiUfCMD4f&gb5Vi&P2 zTl(?W_VXmU+=mOA%~~GS@!z$FF;|Xji0!c)eJIENSnl<=Hhi%7WgGiPdn@<8_($K?_Np)QWEN!iS4nBPiv#R%JNQG5xbpp4}lyvsI%8iOO=oL ze}$4h5|DrdB(Q=2=N@7gu`FBq@z?%+zA2M?F+sCg%cDB}yY?~W%5e>`J(lr_ZLv&$ zw6Q;yn@_G+#^o_b_1t%M&3OH*%I5#i$^Xyt_g;T&i{(}N;+?W0c01=D0+sktS(*8N zg_1rJkbndvuz~>R9?mJ1*v1&`z4Bf6<8SxlOw(EG`0wJ_%a7YyVtXvJ&e%38pZVtN z;Ex^68{2zx#Qs?B%}d)(YySW2{6FUOv5cl-TP*kbX?w@=PFWGVopTR?95<-5*G(^# zkNJOvl0FiUfCMD4f&gb5Vi&P2Tl(?W{%x))kNfdJvsufdI{v%%vX>vXwdD3zkKef7 zcYWhrl=HRXHDVv_v5h&fu@8Ux?qJRTpOgPLy|f%YezS&R-zeXYK6(7Rb>1l}Vz+bd zAyA1Qm6e(QS19Qt0SQPz0xJk`zTuowiEWJ0-Y@5MPyV_mXPVAh$A1^YQ9e9s@2&F{ z-`@C9+p2j-*W1-@{{O7}f0s_G*X5nEB6d6H9s)UTP-m~3HYy+U{|Y62Bp?9^NMHp4 z&N0L;Vp+EI=DWaxI?4imyHrkbndvAc2_#I5!i!h-KN*kH6O3|Lz(SO*tGtxWPECQAIQMs1+e}$4h5|DrdB(Q=2xdgdSCAKj}yDkrr z?fY!cG@Z4MzwF;<|5S$N|Nj5~XKI&s%8JOHt^pSuBBp`tm z1UTyuyNG4k(vQFPdvm0x>^+*zS{~K$f6D#2&iT)v`M>%9%;$=C%8JatwS+?}!ul?Q}=_z}UX0w(@b^M=lf39=>Gid&A{y+1%;+?W0c01=D0+sktS(*8N zg_1rJkbndvuz~<*9nLA0*v1&`{QN_v^O&A#I%^$&_h8;0JdLIKzxn@6&GJrJ5xbpp z4}lyvsI%8iKb4R9e}$4h5|DrdB(Q=2XB}b}u`FBq@z;KDj`WnhN3&VWqdNXixj)xA z{~2ugzu)^Xc)G@Ur>uzG&bfy`C4N*^X8vEHq>lt7AOQ)iAi(*Gb4n$)F-AK-|B&fC zre~VYTF2i#n70SAl;t;TfOpD@*zKHq2;{gyoxN^)uYAn^E0pw+fCMBUffWQen-RN+ zW!ch?zt(g8-8Fz_vzAA7{O^8WuFq#r4Lm~wyi-=hZs*)Xpb|eSD>MJEP|`;N5|Drd zRuJGE$vLGG+ZdyL#u@Zm_vuX2S?l2I-}#uzG&bfy`jvLh3>-KzBKIZ=wO8Q7Z0uqqG3Id!ZiCx69Z0W~e`COvm6`unDCr{s2}nQ!D+qAj*JuAv{ zF3&SfXRYJ!KFr;RC-L;({=3h={nz&5N!sbHm3PXD*zKHq2;{gyoxN^4sC>--E0pw+ zfCMBUffWQevk<$8W!ch?zxMfO(@)<+G@G?Ns^kCZT)e;Wv)gjc-~RNQ-y1M6|6dXD zo%3A+mH1J)hWUSml0FiUfCMD4f&jSyxlbjwF-AMiBV@Cm&6%dN*70}m_V3-UJuv^j z&u<^*|0^QCbG}O;#|`Q+epIeu{$HV_j|3zj0ST-iz&V@PMJ&sfe*CrHnW@S+(V!eKPoFT|F2NeM*aEH2*jMpQ%~iDJx>PbM7IK;|6v1y6LC#G5@bn(nkUk zkbneM5a6ss>>`$BOF#bF@6C~(viE2PbM7Hf zi651fng3TP=_3INNI(KB2yoWnoKlHxjCs}m{`>F0dfzrrYwyh$+he&mrqbVh@WWQ- z>aFdGZQMVWdx$Jz8-BSzw&y;^@3v=}&RWNR_qx6Q{Jg%()coK4zp9mrAMcbEvD-QK z5Xf1adyMy)`*QurH}>7>p3!X9@~Dpgo$kT4T>D#q`M>%9%x8{w%8Jlt7AOQ)iAi(*C*hMVMmVW$yVtaWb^NjjN?QLA_qm0e{)LVc2a(!$Z zPur*1-o5qO+Wq$0X~RY?y|&oDql{*=mPd8`cdYep*Zj+$|MIJS@3yYh>oNZ~|DUNb z-YF|$w{z|xP>COvm6`unDCr{s2}nQ!D+qAb;ha*5ZH#%<9_5IwulGH=2J>O@rH-XN z+uTnboBf|&@7-6gt=(s@oi=Rb(QAwSJIZI8&RWNR$6D`t&2Re+!2I9*f9A8uJ7q=e zcFsKna@?TKUN`+zKIZ=wO8Q7Z0uqqG3Id#Uh+V|8Z0X1UC-x{u9QBRb+x6+gvL@=- z=!;Koi@v!pj(Ku9-{aAJ9{C>i-H8vH%~~GS@!x$9{Mmc9ZC#^$JhsR3(Y^HM&;Fyi zj>hION51)byX#NR|H&t^{q0Zp$?0ENOWTXxdU*Hxyi-=hZs*)Xpb|eSE8{t>`0678 z2}nQ!5|~MV^9|>eN^E1ytG1UnGRLTI)ZWImzEOX#k2WmVX0D@p?0agt$Ew%X;}P3> zV|s17Ih|=bYaRdH>(2ReT+gU4w#RZD8_PYP+(sSC_*`%8v29d78c*MD`}F+(mHhhd zzUKckBfWFYB9P+-^%y@Y*E0XFP|`;N5|DrdRuJI4P3$6;WlKN)Ke0zS;;3)b-mc&J zM*T;9KUw=HjOnrJwZS&uGrri^-)oEgJIZJ_Yk5@1f5%$mHDmr9+go|mH)_x0kLJj} z%!#Ex*J;Pb{#d5}&i2Xqf6M1vPI33VzPdj1{}mD6Io~Bvi650~nEzKO=_3INNI(KB z2yhlB_o>7-#=L5ea>P;JsJ&hLsISuh>iVDV-{aM58?nO|8+r8FV*ifvnWnSW@!zr5 zc+I1ndDJ&*kMmNl_-3D2k7eeJHukr2?;HK^RDOE?|4F|AnE$Vc_|Ew*fgCre$M{jX zhWUSml0FiUfCMD4f&gc4Vi&P2Tl(?;i9N~@TVL;cbe*I5+PJg+qq#q|FEc*6&m-TX zzN0y>>_f9z%cDB}SFW*lt(ZUO{$4J9n$B9se>an( z{CLziYVX}k#W(xJdMq=4Y#Wt(zO>!NeoFrT3BLiD|F4Mn&iO8Z95<-P_))or`G19y zJ`#|C1SGJ60OxLE7qKi``tjGA``=vyXf|tkRL6h!eZ~AauVvIXYR}_az2cjFdiB=E zH(uuz-#G3LAYZJ&vXPiZ5ecv8(5QWi7AzJ~{ty`9#b4^y9BJ_rJRa&}`Q7sE+^c z`#Q>>M}4FA(Y^Hidu^lfNA0ubIl9KGKJ)*-{rzC)?*r!lD8y49ci+=d{@nU{-=C~G&-0TxdSi~(-}Apy z+mrMEmaCIfV0Y&4?_S&de?`Q1&UXpqxIsO}k9V)(cnL^A0uqqGN&=j{iCx69Z0W~e zYwmw{4WQYqzw}#n*W>s&wQ?Ur`-7r z;M!gzP>CO}&8W8oBp?9^NZ?umoOL*-RAL)rwDa>1na*Q+rs=G8{N00jd+;=t=KtpZ zGd0UQ<=Uw3)m9S7af3R0-Sp!}0uqpb1SD{00-SY-UBt3%>BnFDy*biT_8!e zKjr>h=lo~T{NMb4=5xh6<<4gS*Y+BLO8j_jM!h8<0SQPz0@o7Ytiw5_65AM~ou7Zm zbRN?)O=qp+?;gzCgQu}H|2O}isaf7B*G6@(wvs@O8`RnBrXN2NkbndvAb~p*;H*RJ zB9>)KKmOY9&5@q6_h>e2c~r;$Dfj0(=Rbqy|K|TQpDW%ecRmBSw$}($;>T+<>Ma2Y zNI(J-xRwBC9nLA0*v1&`{QN_v^O&A#I%^$&_h8;0JdLIKzxn@6&GJsUHmZBIl>~C! zpw3=5{rHi91SB8<3EY_gXB}b}u`FBq@z;KDj`WnhN3&VWqdNXixj)xA{~2ugzu)^X zc)G@Ur`-7r;M!gzP>CO}&8W8oBp?9^NZ?umoUb^iRAL)rwDa>1na*Q+rs=G8{N00j zdmu|$ezOL6r(7G=z1m6wIc`vAubbZeNI(J-kbng4On|c)v5Q!iE&cdwJ=fn|186pD zc~r;$?)T;TeD>79Gc>?E<<4gS*Y+BLO8j_jM!h8<0SQPz0@o7Y9LYJQ65AM~ea0E| zTleWq(^>2Ie=9HV+viyg%+&zzlxw59S6fLS#|`T2wa?JpXGos%R0C>24Xo1uv5Q!i zE&cAnx;>EXT()R7Yk5@1-+h?75Au}fw`zcQ%F2AyxvwQ){P2DDt?x7MTkWfX&(i?s z6l2@x?d`WduV~C!pw3?V49$IpuJh-KN*?;fn%1KG}Hi)OQyM|J$&hq?P8PkDZ;26(5e%txL3S^~xo-)G6+x7a&3m{)m9S7af3R0 z{dCQ`e$RkvKn-M{_mH@`Pv z(Dvf#TIQXyG9PvBYY7-Xp8s4v{k`J))u0+s1G6;1ImOtfreVp+EAqq)hx+(h=Tu}8C6 z%cDB}a(<2TC-E}>H~*ihXWl8b%u=r>5IBn;?78+?XJ7Zr{Za#J;F~pY7Tac?jhyRy z^QD-S06>IYv_td`mzxn^nXOnlz6Y^TuSR;_*26gsYYYw3X)PNdL15eWc zu`FBeW9He&x$c<*eagO|*{tPJ9sf_cfA8b<=ga)x{D0V4aMt-UvIY>#DpNAuCo-1t$aKhJqqXWWx5EU?^5 zzW3IS4;J6EzUa5J%riIAbZ*Cg=bF9t>pA;OX6FCq|1-@d#&}n zuLjhB8c+jI(*Ut7TkhkhXQN(z$y}qp*dEJmT(0-#%08_g+hVylXYS`3Pqn@Kp$*Hu z<$C0E)W`TcSTvipJgVb=hqb$gJ--8(|C|5MeD-*!)G|xGoUl1uIn|; zb<}_wPy^4_z*%hj>Dj24GcwnxZ`9t#jrwAHEcdRJ`_Jmk@l>1duga18WjvPlqj{pw z)n(pABTeUa{I6c8*V~ip_qdz?oB#K8@zXZmDNo32U1Nz%g6=AGB~+Rr}! zyMOMV8u(rf5X-Vf6F)r%^>Rk$8ug9Z8P~IMOf2IY+hV!(pVgV;sW#tV@1D80Bj2Mw z#^1rB*{tPJ9sfJ5-8Jm_O~Cx${D0=N$2+B#S?cu!0%!4qJ+IgnOY=96YyGk9$RFS6 zlgH*dzO9|{_|S)?9ZNfw_GVk#t99l%8(Wz_Ufc5b<}~iTd#?s+8aRt>KRp|@_xWgS zeCNmV$iLUlxY*abW^9Y)Htwt*=YC>2-(T;ZxvwMNqdvyp!Sc+HG@aY=zr)&HgZck& zf4WaDzGE%zx0t6t2fS0Bkk`7#8i5=)sI%9v*cMB(e{PHQSY}*oYvovPKCwP3<9F1L zPw%?Dwm4TFo9o$kMn7xP*3SNNl9L+vZVeF2vPBm^J&(2b`)KT_Z`95_t)DM#(e}p2 zwpecC&gyaQCzkX5_3oMbI`Td0WBeT~n$21s)$zZ>+T$Aj^5?(&>V2C}YmdH^V|y&q zA8l`L#$cO&ET7fSeB<@+RKEM4|Nrry|M)BC;=Q)!bJX7Y_~!ZUQa{W8d+(v1mYN^m z)?Xdho9op!-YK=rQm-cvIEx?bdBrv@_WWXdEdRtejvtko_pBekW}|Oxr=0tb>bZ|O zu)Y4+7R!v$es?b8{=5Hb;57}L#kN<^Klr!zGv#bYeWUg^{-}@ndp@zPmE)IrX=9#G zvGLxyr(PQz@WJAXrG4Zd`*)Oi_D7n|?fCCl>(MoHE**VGeX%{3<5fnM7kegl}1|L1pAtLL_rTI8MbguK=@)(GUdL7lyR#WpSW{9}78 zH{Vu|-#9+|;*U@6kMmF-`O=QXKik+(x!LA7s^>YV{Pe8U-p`}4qrOpln`hKFY9C$uo7#J9dTk@V_+lfwUR&(nQAV>_%cDB}JJx!1 z&7=Hz)HiDHUFXO*_Qi6W=cpe0V!3zyJGDJA{~zV*y}Z8KHk$Lw_7(Ym)7q8qD&8rz z%u=r>5IBn;?0LmDE%y9k`>1?2j{cvHkK>pt+FpNbi{&=%sGj?>|4;hkS}lKPKI6W- z?`oi~fwS25)3bVee~-qF`bOa_{nhUt{K;2 z4sHGHFDqH8f$!D;u`FA3@zZltd-spVw!YqX?`X~|`_OFG z@~Dpgm20eA>nMM2eZ6mGUVP5xANl2Ru|6s@*Iljo|9$?OgO&V0zlU1=Oj{M7vpK5$ zyi;nKrCv`Ua27w<^NMX+?D@s^SZ={{O5$|L=J2h|?+g6{K zoZsIAW@&(T*htg49sgO^pEb`>?mX%nwfENaif?cHS=;LQ&#wPU|0m}E@$Ue9+n@ix zviB=|d8a%fuXT+z0y%C_XRlweEpN@=Jbq?wJ9DnQPV3*9Gq~^WyBhcm4G_z+Wq((k zk(|?JEfLc>h%NyXYqqQ*M7#C*nM;#)qooK z1`V9Ww$Za<7$4=&t*`feGR< zcY-@d#yEBPy=c}4XA;qX@FRkE%$M! zvz2S9=fdB}3e9FMkLvh;BP;LuU!SGB=l^%f&97L;S^ob7&GJsEWtMt9fxub(V9&Ll z|J8sRPy=efa!o$`dd)-~1$ ziy=K8)-VX9K`{w`V|1+OW-YK=rQm-cvsKyihJol>sHJ}F6z|%Fr zIcDbB$hq#B1AWTApxNrPhySPCzxVO_^JV^T{y+1%;hpk?yw)|=2vp;VexCc)fErK( zYT)S_;2bmaY~)<8=O;3&Gefi0XAgfF*BO5rtCs)!y$^$@>x*|vEwj|?2?VO~L_g2{ zYCsLB0X6V+4RDTm`gzRte@||QW~Uk$?mwAOQ*7nE>Z0Vi&P2Tl(?WdKSOC2GDHQ@~Dpg-S5lw`Ru8IXJ~+T z%AL;uuI)7fmH6@6jCxBz0uqpb1g<5(Ig)cqCAKj}`;0T_x9-!KrnA=Z|5je!x6iX0 zn5zNaDc44IueOpvjvLh3>-G%!k$?mwAOQ*7nE>ZKVi&P2Tl(?W&OIl}b3RWro3%Wu zW`}Ubu19LUNJLS%20N3^!flB;%ZAQH%AOQ(TKmyki;Jn8< zr4rj1qn&$Jl;>QYXPVAh$KQRJyASe|=eKHrcgnR<-K(u6kmCk*_PS}^j|3zj0SQRp z&ICA@5xaN+@Q{0x98Z81SB8<2}t111UPdN zyNG4k(vSa7>`{(5>KnDU>yP?kdo1_XeAeF^^VGK9z4qEhZ1KfL4!yS6zoU$1vzAA7 z{CBL?Ykpqt=bpN!yi@Lc25@b!5vatE>WqK<=Rf}PD+4v42GoEWn4y7c>}h_SQ8}kn zVjE*#wMRMPsBhGMbnQ5%m3v>tM_<}L)%NbS*VgX8*G?NYa_Y6k{vG8rO=qp+zhkZ6 zbj_xfJL=_|_P~3+=C=vnDX+w2eeX>m#|`T2b$hldpBZO8=P+kb18P7Gr~x!ki9Psm z4kUIF%d({(|DV{SGe0>&wy#`=v2jfAnz1dGO_wKdV*6zL6P8&8d>b1rG9c46| zwLGfhzhkZ6bj_xfJL=_|_P~2J|K|*#eT_gRepF`s$$70ZuRaoxfCMBUfinV}1Ic|V zv5hgW+M_f7sBhHHwOc=5+M?}^k8QEcxLzB5Pqw}L>b13d?6uQ|jVyX?v42PTOw(EG z_#dsc-DmHc$KXTzS-tt;6D{Loe{7>1$55tkH1^EzsGmM8*UEL;qs1rNo=qbjow6WjvH97cB&b(93;;{YCA&}z+b@saHt@1JduTauQ0uqpb1Xd8> zY((rLmSsyn{y(wt+?>ac`bO<-{83+=zxl;)>|>sz{_OwMdXHDH4JP?M@x{jeUR&(n zQAV>_%cDB}M{8~OneVmImVM6ZZ4DKlo?ovm&sFisV@CDX-sbDgNqe-+b2JX0IBqn5 z_RaO)xS#kirdifS8+B~2z1N1n_A`GA;GMD}c01=D0+sktS(*8Ng_1rJkbndvuz~>R zPR=Qn*v6PwZ9F&Uv7^3GdmBIM8@1$S!H9py7kXRYIZwAOZ? zy?f2=@78;3$aCT|YNx;1o=>CqIND3rw<2~s=N z^yB{%+s?$JaihLbdz)v}H)>-m}?lt7AOQ)iAix=vvt%Ws%BKlAj)(Wm|Uzf+re9WgrcJ?cA}^UA(6O=qp+f3!yKJNxAJck6BbvpHBp z_N$J~ecJSYsNA0K1SDyK5=ZEb2Ro!pP#HVuFvvkzE63ltccyt zxraa{epFUw{$HV_j|3zj0ST-iz`2uiN+q^2M*Ep()=$~jGfii$<9~GjIoHHDx5ql= zkyK@@%)Hq~zuedA^dI%j^x-!RCu)Fq%8JOHt^pSuBBp`tm1UOR>yNG4k z(vQE^^Z4C0fM&CnM|J#P zbM7Hfi651fng3TP=_3INNI(KB2yo`%oKlHxjL~{#zOx3-G@Z4M|DEs2wfW4cf#+y| zcgl*`?VNiE8EERJW@S+(RJ84eIQ5(|YA&{$HV_j|3zj0ST-iz`2ar zMJ&sfe*Cqb>F=%qG@G?Ns^fq6`*M9gdurer8sMF>B6d6H9s-s4QCXS!e}$4h5|Drd zB(Q=2=Sa>emDt7@?K94x-?~p{n$B9s|66%^-#*W3V6Fyur>uzG&bfy`jvLh3>-G#) zKIZ=wO8Q7Z0uqqG3Id$>h+V|8Z0W~eJNKL@&-pyjY}WFqj=y^`e=lSz({I!O@01m> z+d20TsKk%T%FO>Ol=P8+1SBAV6$ChwaZahkHpXZ@)8APGXPVAh$N$dv~_vQ1ajP<&R)0Yv+^EJ^GlmSsyn{@Ul9LBDmc&}`Q7 zsE+@)^76iYrq#e)4e(A`5xbpp4}nVjsI1KVzd}hL2}nQ!5?Dci^B(7vN^E0{cJ5hG zo^yGgX*z2ifA?YTKFCv^->L!LDJx>PbM7IK;|6v1x@o=gG5@bn(nkUkkbneM5a3)! z>>`$BOF#Zv&-8cK0GiEO9@X)``+d1SpFK733=Qy3SrNOPa}R+^{HUzV{J%m;9|=f6 z0uoq3fO910luB%4jP@C4&~M$RGfii$~(vF zDj)Oz3MG9cAOQ(TU_;8jab`i_6 zr5}IobIzdOx>sm6Yk5@1|66%^-#*i7V6Fyurx0(o&nHlcACf=L%-sih%JW+_z&m9{>~_vQ1ajP<&R#dIS3c(d z6-xR@KmrnwzzPDK%ZOdXvTW(cU+bCv?ixU|S<9n3{&&AG*SGH3`@=u}!!N)0VeoXV z^GBgG1}*!Pd|AN(QMZ8sE+?9Gx6SzpIP(&`~3FtZTUa> zpmtC05BIb4RV99$&C&X+*Q?B>j|3zj0SQRp6$1Ysd+!fwTax7G9z#YMGRhdEj5bst zV+v$UgN$hyX9R6%U<@_LkU)kQWQk`Dvc?$0c|B&E zW6HemIkte`7`t3nlrxo zh=2%)fCz}dN(4CTP`hSo8)KB~`G=UU!*rC>IoI(w2J2#QH7w=-^8b}N%QIzEv*Ciu zJ>CQK;+5+LePUhmXXZn!XMFV$0TB=Z5fFiu2yoV+c2Uc+#E$El^IluN#jj_}^PJTuXLByM`uLxE!%QGV%)Rsgx@Hq zbFSmR(;i&QvF`-r|MLHp_Z-iZQJt3e@4@?tLoZ&rZqO&zC4Xi?hALWX65fA|p5CIXm7Xi*UoKrFWHB;Ld^GKQbWbDUw zTtn2ycJz7Xb`6u7u3%KtqeDh4Yr1GZqdm&$oa^|XvDWYY?z@-TH?F1FW1n^&haMU2 zMHlCZ?QCN_5?^G^KiXRM;=`A@cac~B{U1(&+=0ixbqzE8zdU#1H|J5b)t*r!d!Fys zKF^dCQK;+5+LePUg5WadMxXMFV$0TB=Z5fFiu2ymXEc2Uc+#E$WXUeE% z!v&S{|52`J7Xc9v0TB>^dlBGl!#QOqZp8Tv$y#&2rf>P+`;4-NNljOa@In58h84dhyD2gFdk?c{B5wxz@})`iOuCh=2%)z^w>y z#-Vmm%d*6d|537bhFh&WYAIFjOsF6P`Sr@fL^?2>PK%pHeyX*DFPxO0wN#+MaeeC!vum9hse(y0PXUXA_#QzLj3Jij?R$6dMo%(~vf|0Ac5ZE`B=V!LKXcaP+m zGOE)#ZuZZ8573KOtBw%sk}oqKVm#xkj|hl>2#A0PtVDpb4Yg~gwlPNOJAj>YV3gB2 z*YQ7NPc?2_))Dozi=>SYx~OL#(U$F_ex9FxZ|-uZ_={^6LD5hF4$3XT<+Y zo)iurzd3iJt;P4FPac17pJ&RbX2S)Q=kk8=@5L+E4f@2oEz1%+{z|$3?m0lt=3H*|@jqi?hALWX65fA|p5CIXm7Xi*OoKtq>MyyfkJBM3xV3gB2*YUsQ8moL; z{JN!o^mX(6aUHRp{jT1Z|I7bZ<}lBcQJt3e@4@?tLoZ&rZqO&zC4Xilch3QGHs^AykN+9_DxA9Zee_!1!sXvG=F$6DHUHK5 zKb#`UtNguxUgyl;|F4Ssqvqk6GOEilUbfGF7to8>O#SGM$3~p#D@8yAL_h>Y;3xz* z_i#>`scno=`VL^{92n(v&UO5E-ji#4>^*m7{-62t)%)`Q^La2F_1R?a{FUnl{a8PG zsPl5b?bqUvf6*a;uNO*x!%+RWX$R`}hAV zbC+kzsGh?G&yv6W``^CsJ!=g+UAGsnnflQikB$A(SBiiLh=2%)z)=Wr*5RBoQ`;D$ zd|sY(h1idBI_En6SJ<0te9XNk|Cj%-ytjC!jOsaD@NDTjfKPvO(Ti8E8}x~F$)A}I zv7YhOM+8Jb1VlgtRwBSzhuTFg%Mv^O%E#~zab1TiIh%92)yLl$tc$_bu$2GH|5xTL z&y-Qkh6_GI!s(;zT?fCK54J2vzR{k?mVV9t7F`^3PrDbdnflQikB#-wSBiiLh=2%) zz)=Wr*5RBoQ`;D$d|sY(h1idBI_En6SJ<0te9XNk|Cj%-ytjC!jOsaDaJ7VM$9ZeI z8GCD7O<&WMYt-~vm;1Bh;vVj8_u`f727O{(@@MA58fSd<5djep0TB>^l?ZUwp>|Qr zvc!(R@-h5FT-V`B&gNWh_3<|b>tb*;esn=jYl(o%Z46_e~~p^ zOJDP?>EisfYkspj=D1h(;x$u0dgHONM*2z-5CIVo0TDO~0nR#{Q)X%#W0cR!ldcf^ zQBLPv$Nvg@bB&L=_vHWb|CRR^&y-O;hYKDhYkay~8$EKgo|a!tU(?m*ulddDYV*BC z*Na!K8}x~F$)A}I>zeV^M+8Jb1VlgtRwBSzhuTFg%Mv^O%E#~zab1TiIh%92)yLl$ ztc$_bu$2GH|5xTL&y-Qkh6^4gXZUo@hxK7A5?z$oYdUOM;)|Ysk+Zru=AL#hUNiNh zHy#`7qpuVJ5fA|p5P_o*;H<+rWu~?9qpOW)T=X01YQ9`!G`8j!$K2EI#Vgkh`oy~A?97Mt z&G_mg0wN#+A|L`Q5#W49?V^@ti5-9CWB7--uEUj_&AHs_<8KVs#Xu~@@|kmhXUeE% z!v!B9;mOF_HCnc)kL@@|O+TwE^JL%Lulcleab5Scd-0m7AHDI|SRZ|*2#A0Ph=2$j zg#c$W&M7msjWJ5k_B-dmD5rC-;esnAoOx!>mT%V6&ys6oJ$>v& zqC-Yo%^v+|BlFl*{a(Cg>PK%pHr7gCDFPxO0wN#+M748M8;7-V5Kr-Z)*RrOGOFir!IiSdk$bikYk2hhE7sVXqZhASH|P`VlIt@cu0P|e zj|hl>2#A0PtVDow8MTXAmL+!lm7eK$&jE5a=W?r$|L*&8ecpTKz%_D!XUeE%!v$B% z8V|4Oj=1jXYdmtkUc6@NM{hhf)=yt40wN#+A|L`sA;3A3bIMF@V~p||XV7Pj(=mymH;3Ppr#5H1h$E8DD)w zKm~uAIhR{~{Efx>SX>2D|KET6{J;N7EUuC_ zt#$HD8P#mKpz@bL{5Sv3#G)6knflQikB$A&SBiiLh=2%)z)=WrZsD9VQ`;D$y#D$0 zJ;!jA(>d4if6th>xBfj_IOn&&`PT0S7|8$k;KK0KXOg}1SFRiMWBurj#|EDCl_DSl zA|L`Ha1;XY0csbuEKBV8EBib`e9p&*oXxr1>f>+h&X3($F_8c7^X^0bFaL)lA1!<5 zubKMM8;^}W(N~Iq2#A0Ph`><@aL$JN%+xlyke+A7VY@tB(kXfCz|y2&_bavktY3T9zet{FRU4 zAL6t?B9LdelN@a<^L=18=fhnIxX+tgZC4MUc7SMpiitz{>*%4 zt~E1{J|Z9jA|L`Ha4Q0wb*Np`vMjOVue_aGh}p52k+V6MTYdbE)3I^d32*to{C{OW z@=O`kWw@YnkM{t*c+J$0-gs=pn!Zv5L_h>YKm?9LfU^$gl$qMb80GWwq$|XJl+!ua z@xQ{}T;pTzJ^8=YKm=|@fU^#@YgF6tQ~u&b46cDeE2p!bcydoDpYJ_@{9pdR^1kPpGOEjPLFFFr z0ebPub%Q>!F8MR_A=Wd#`iOuCh=2%)z)A!->rlI>Wm#fZUW4-*r{BjZ=W?qLX514> z`Tw`S*@q85+gi%In5*A|JX1zB8!o7n|BrG-y9kJY2#A0P+=~F`E6yo$qwAkJiRrV; zQBLPv$Ny;DzWclHsyrv_OFw?&I(xpwFWckTXpere9eo&Evlks-{Av=PENi|;>fXce z|Aj-ohj#@t{Qtv;4=?eXb0ykJ`&N7QzqQXZWmKo-{d@3!;?Rp%t{e1;b;*&L&&;)E z=Fvw4L_h>YKm=|@fb$Hsi&~Z?cKnsTC)hm)$l09Btv>!o@2ha&+BKs-w(*U+R=fBX zTeLGC8EvgL^Drj&<2Zb3x)~cjXGr<~K7a2p;{Po^Pu|>XXP$c`&y-PJh6^h9cn{Ev z*G&EBjmJi;=_^G*1VlgtMBpd{INNYenW=4zQTh&G=NuU2bk24BkKR*@Cr5p3v%aWn zwQIiUkgc&%UwnK0Y-8@8e9M^Ld@F47|LgGoTD&9YkL{6f&Avj%Gi6lI;etx}|0q|q zi+~7-fCz}dy$Eo|;hd5=5q<3VE9L&X=KwiN4v!@MNAIh}gQGsSSzpw(+BIKv$ky1X zFTTBgvDLm@qb2j4Ex)7m^8ah`|HAR(H|9yy$2LAiNBdEdXUeEf%lr4>{luXcuT~u) z)+Lu_J~P*vnMWTH5CIVo0TH+r0nR&$gOB*UPdtHv1gam;Yaf|Bv{4%^r2J{iyunnKG)&a6#oB?*V%8 z%5{T2u`anZ^C8wVzWRuO2#A0Ph`>q&IQLMysAXAV$6qP;-#rJ&*__L*KK@7VtMK2} zm$lS5a@4ijWju2;SC*}@QO`VaY_!KVJ~bV-EN}76V^{X&|JUaKk<-UEITCfTU9+RR zNAgS=)oi$+QvN^6740G*0wN#+B5*GPoNYL#?8c2)pVIdYx8}eor*p33f9rMb^>1Ez1%+ z{!01y?m0lt=3H*|@jrTBE#BMG*VZ@k?b&;_+O<~bYS*mkR$S|rIpqJ>;{UhA_6%R1 zDWkd!7gX-?9-tSmnflQikBwN zy{8uMZRu<48~OI^(H7ga>#Wk%u2a*ky58(OSLgq5if@0j508KAT1qTt0G&y-O; zCvHml|0q|qi+~7-fCz}dy$En_;+&E>5q<3VE3bbxeeW?OXUXA_#Q$hqTD-TVudQ$7 zJF+w9tRMdO$a1aty=SgfW3SHt3)e0j@~xbEr*Y53|4SX0`|r>FOPpGDB-W4OH~J9o zk)L)E5CIVo0TEb@0Ow|E*Gz3=jM8@iJLkYCr*p33zw@44+hgy!_rU*m;_&yZMgG4B zABLwsiyWP?a^0XG>&Ix0Vh7I|UwuSC1VlgtL|`QX@Cj-cwJb~Q_$wdFL&W!fe976I z%dI~CVt+sOSH)2Nzt6un@NE3Q)O9$a@|<@cGiR%r`Y|&PF`n_&M+8Jb1VlgtRwBST z9quzz+ZdyKUY>M?*pG5L=Q{pZ*qdv7%)KZ7m;bN4w|J)9TC?GX%46OG+!CK$H|P`V zl0P#aVmsrjj|hl>2#A0PtVDpb4z-I~mL+!lm5<>c;<^r3ayI93tB=1iSQmqd=y@_+gN%6p4v$|GvGbDo1ht{e1;b;+NZkNkfIC4EFd1Vlgt9)SR79cmY~ zEKBV8D<8u@#C096rlI>Wm#g!U-=mRA+GCiC1-OkxBB=SgLN^u z8kX{Z`TxqC<(cw`+U=a@ATU!uW>zNupFv3<5fA|p5P?S^z*&cL%1muzjPiMT(iLJq z%ITcz_+MdfuJJMVUg7_K_rc)mdCoKC5w+Vn&p{y94f@2o?1I6li ztVTJVa~*$Ub$qPET+H8N4)9EwsoC=Wb9q1bk7AYU27O{(@_6Pmd%c;t^br9O5CIVo zfm;yZ%th^@mSu?@f2HU3-E)AP&AHs_c=SF z#ZIheeDx6l5fA|p5P_8laE|1hGE>_aqrAo$^jYIH%ITcz_&+ON?%Vs>99WwJJX1zB z8!o7n|BrG-y9kJY2#A0P+=~F`JYKm?9L06swNqLyWe9e-t?M~Kh)_>i+Xms@@OjotaNJ1YkA|9#$l z$p7X4aO9(9@BB4WKYHV_u_yXU5fA|p5CIW53IWd9aG#ml#u(-E@}w)oew5QW*YUr? z-dy8j?mhXx{D0-W#WQ78&*6f~J>Gfr;+5+LePUhmXXZn!XMFV$0TB=Z5fFiu2yoV+ zc2Uc+#E$=;Al7r{zELiS}o1M_eP8u?;>gU+iZ}ayI93tB?Pg zYxdfY;q|k)%Kzp6v$-a@In58h84dhyD2gFdk?IWzN_xz@})`iOuCh=2%)z^w>yzM*ze%d*6d|Dz=Qu_eoO zvBfn+U2Nln4vAj*IrpmJQ_~gPYWkY)ER4z7oXf2~{%5V%>wcb#XW$|Km;bNKJDw?{ zx(pXo?(rU=7q6N6(HoDASkqUEfCz|y2#CN@2yoWnoHA3}81o1Te{9KeO>FV{Q5W0z z6kSb^T{-^!e+HwSFdpS}&UO4}_NmYLT>TL-kpIj7SLPMZluH00wN#+ zA|L|yBEVUPb4un!^s(dr2${KKtDp5{Em0TStP>p){WHpfLH>e64WF70|159u&0|;h z$ysuEB=KLp4(Gehy8`*Y{D0;B$}?qDr{(>7@P6XZi&v|T5bKgZGoP7j&CH{Z2#A0P zh=2&(iU4OFYS&C{W6WxqxnrxJ^<^DVSK6^(v#(zJdzmlema(ht6TE91#}kDRmRhfi5+%jXgMxbmDCry6#>{nf_z{2yr}XLByM`uIO` zP0qa^=Z`Uw|I7blKHS^pnKG)`a6zT~f0QfQML+~ZKm4_118z z>B?Ga`kL;Db=R&z&gNWh_3^LG^+;Wd14n&qvzDl9wTo}DMLXk>(bj4+4`Xsaj>D&> z!-kyk!S@JxW&U6IMCRBvUG~|vKjQzjXHC?_Hn|gZv0byHyGQa&8P#mKpz>Va5B|M) z&D4+Hcx*G*!dEE*A|L`HAOb59;B3P=Wu~?<=1Q`5*1OXBk6dfPDt>#{j()pgJj&^u z>-hKf`v_Z$14n&qvxcZ^wQIiUkgc&%UwnK0Y-8?`eCxQ;yl=H%ng7>#eBl^1{S|a0 z{$Go6dEX2|LC~2IB?X*HtUPJR=ehl4%r$T^~JZ>FSgp3YqVsZv*mY`UjDz&zb`Pu z|9kHrvyDEvGnc06rc0)A!lpjcg{{3%X@^{z$_Tn{DKYHV_v3L4P5fA|p5CIW53IWbGoKt3M8)KB` zb6jK4j=?CWbFSlmG^Q;Mob{z2zj2*C-{P0;jLq{!zi2}rbBzKYL?|CiVo4j;ccAEK?r_oGi9e{Y{>%BY^h1>dWL_s9L!bkTlhyBDuqH|P`V zk~1?O_BZ3Jj|hl>2#A0PtVDqG4Yi9}mL+!lm2KWBHhW-0&gNWh_3=MCek~5%(%05E z^6lAsw%WB;>dw4&Z6EUgYyJEGwHWTCJ%fB)q&Q<2q}8(cWt_w&!z(trxGE z`q3MYjeXHqihu}+fCz}dQ3!BW;+!&5+ZdzVgXbEDdK^YMopT-kqw#EU;Fi9&zL9Uw z9&NE*yUt2oxz>@_n_0X3U;aOnC$m00Q%3b1F1Uldg_GBOYdZFYElcdX$X>j1-Jnmb zOK!}3*z1h1J|Z9jA|L`Huo3~zG1M+CWoTY|DN2+0tV_OZMV5Q$Kp+v9UM$N)ZqN5fA|pI0^yII-FBxY8zve>-mS6 zuETVc(>d4iHwNosa5XID|MLHpIm3Tlu^xw3+^CiIeE`7+j5_Mw)EJ~lD&A%)Q{eHZ0wD`QUpXm1VlgtjzWO54(F7a z+Qt~=dj27%>o6VVbk24BjlsGYTn$V4zx;n?&hktd)pNMu4)PXGUh}Q#%D%Fmevv!u zJFcM@uUt3i6YG*cGas%uETk46cTy{9pdRGG}?FjOsaDa0dx5 z-(f9ht)UmMTsPyke+ANDrmtB(kXfCz|y2&_bavktY3T9zet{FTqkk**SZayI93 ztB?Ox_UAg+--Ggh`TxrMif78GX2S({kn;aucEdGOKe`iqZzR?;zWRuO2#A0Ph`>q& zIO}junW=4zQLg77V!95~QBLPv$KM#Ni^0{fEd1Z^J{VjrfAV^Hri^MfTyO^||Cj%d z@>RPCh=2%)z_k(Jyuvvpb0YfK@mD@CN4iSv$ysuEB=Nt>{#>W`pgFL24)9DFof3B7 z{jTAcKm2zHd+}=35n^5L$(av$&-m&i0wN#+A|L`Q5#ant?V71=j8X1=_I&pEjB+~X zI{wd&oBQ{^HV4+^0MC?B&4vpqf6u|s#G)6kTsPvHeReAwTNuRbCm0wN#+BCrwx z&Uw@>YFU=p@mH=nAByASa3p7QF1Pyl8J!}r_kpnzaMs-@=zX$Ip4!wBgx=S$nEq8}wuS=#9q)j`WoxAOa#F0wQn}0`LK97qu))?D#ADJVJcV$A_HF zx!mgGZ|u&G-B~e^|L^neL;f%Sha(>?d*`p2`q3MYjXlv#p72#A0Ph=2&JM1ZpnwToJoC3gJZDnESq@Y%o9Inysb_#wGIHY9pv^v4H@Pm$3t z>YuRlyN1W``w_14fBF9?M{cq6Oc~W|xS&%0Kgt#D zA|L`HAOa$AF9MupIHx?C8)XjJ>(^{i7u)P3>RRoQFZO4Y5i|CW4w?1zi_AXJc657` z(>d4iKYE>B?;NgQ!(IL_|F7l6TXj5BMs-@=zX$Ip4!wBgxCVD%l+!ua@jq+5URVCV znnPcCKKZ}=AC7#q?47@I-Jl=qM{hhf_C#MP0wN#+A|L`sApqx~c2Uc+#E$=4W#NbM zTjt6AICr#_cC_WO(H_S!ChDRu^B}X0@y{S@d#~xhDr3^}&3;Gp$=RICtv>!otj%kj z&-H6D@b`az|F7l6TXj5BM)e#nsNCb7M=xG8^`kc)8?mOZ6af(s0TB>^qY&U+!#QQ9 zwlQXRxf2)N9V^yX!>pz&{xy9~$J|HDQBLPv$N%VcwyyWx-+lLzzuC9g(M8{)%QpO? zj6P8x$48&ojy{a7*^7=Ze!I%6@qai(mi+GD(qrFQ&iwvgo;UHE^D5eE&!&+*&v$E| zXUeFa=Q!Cv_dP%_Ub$}2C)OoLW>wcdE$%%ibIeXCu3GvAKBwYktCqkpT-br_TT zaU4E19kw0h75RUQ!xw&$Z8cr?*`+_?|FvgL)WtTr6?L&)v!lC5@=O`kY`CEET;31< zy?D*kkKTA}GuOgbDFPxO0wN#+D-qyq!#QQ9wlPMz=ie~j8<%n}j^EyV(XV!%?u~u4 zZIshF*YSV!x@P8Y@#Ls)wVD4GJ7bWou~A=qd;M%r%+Y>#|v_7yswDWjSV7gWmsN4cV11VlgtL_h@YMSwF7=akHe=wruU`98V- zdx|SLOAe1D{ySq3IdyE8HJ5(=vX|_OKlUu6f2&=aBm0(q{^o1#)W0JCZ@mMkas8TZ z2d-aR!wmoLy?@L$`sCZ_{Q!RVNS-M(bz1JfKld+jY}FBBUGin-L%e5v^$`IP5CIVo zft3hwwxM>-)HcQ_eFv~}4vca-=Q{p7?geA zxz*v!lC5 z@=Ten*>FPTIqv{w;xtn~X67NrGrszWfCz|y2#CN+1UTDpPMN7~j8XayVCNhd<#f(< z{CC(>jXTG66+2(_^pWU`EIK51Wc15E^zmT~5_|09n{CA>+IDPTo&U#o05z^()77~5 z4!RNlFZokAeEjB|inbQtk3M<)y?vf3x7KX9q4Jpb0Jp>^*A4o_y5!8vhuF^e>LUUo zAOa#F0xJ>Vd_(P`mSu?@f2G`i_Z%Q+b1t{~`0uc<7FUk?*nZ2Jd*geyw_NKgW3I;k zYkVFZGIIHvF4}i$&+z}<^NMH6%9`z5=OQpuKW0`~?#1%;BLX5I0wN#+MSOyYYwnGYw%C5lb*?l<{{Lf^u5z6$To z-!s-G|KEob*LXNQ0vUbKA){^gw*3DQ72i4UMPR0W%v^(ea>iF55fA|p5CIWbi2!^8 z?lV){7^CzZz|J`^%ITcz`0urlI>Wm#g!U-=mR zA+GCiC1-OkxBB=SgLN^u8kX{Z`TxqC<(YD8?S>mF{r~^nnmhW7fCz|y2#CN40nR#{ zQ{+a^%YDd&_aa9*opT-k_p*QYar?b2|Cj%-yl;4>jOs9U`Tj9{zlAe#=*e6+=o9Ob zKQkZJFypI_2#A0Ph=2&JM1ZpnwToJoC3gIkw{r_II~Fr?Hs^AykH2v`HcmU?E&rGQ zugpiDDKj-2KB(OL9l%WexFy~*zWRuO2#A0Ph`>q&IO}junW=4zQ9dtExu@D!b1t{~_#1`n5djep0TB>^l?ZUw;hZv4+ZdyKUY>M?*pG5L=Q{pZ*qdv7%)M9mzu$c@ zxO$%ROc~W|xS&%0Kgt#DA|L`HAOa$AF9MveIHzPzL?1i;%E#~zab1TiIZFu)= zT@1uhET1_Cc&3c%w7h>0-cKBQ@oLo(VqNlm<}-7xnR)aP0TB=Z5fFh}5#Ve_?V71= zj8S^F-#G_HIh}JI|DE^b+Pvq?f$QV|&y-PJh6^h9cn{EvSFRiMiFLU@XFkMw##bK^ z5CIVo0TEb<0B1>R7qu))?D#9Ma|V6ZSdp_ims@@OpA|3n?LBP{tjz(QDWjSV7gWms zN4cV11VlgtL_h@YMS$}j=M=fo+VdayDv!r?l+!ua@i$h-$4bn_{5|FX&y-P}miO<$ z`-wv@Ub$}2C)Op8XFfC6nwdu*5fA|p5CIXm6#>p%)GlgSme}!EdS2f>2guo+%dI~C zyYI{OdGDD6*T?~$DWkd!7gX-?9-tSmnflQikBwNrUy>748MKPz7D+xyuZSepYpQ%3b1E~u3Mk8(x32#A0Ph=2&(ivZ_6&MBD_ z(Z`Oza_u=$JlEq%&XU6;iNCQ}AB(GC>i_$1pa1t?iN#g&rnOF6Ng^B zT6Kh2mt2_n%v@_`9(_bW1VlgtMBr8gIJZ!{Mzsw;n2dvUmQPsUN-Z*w_<&r3i?C2#A0P z9EAWJ2ktXd+ZdyKK7Mqin2&Ng=Q{pZ+M{b-dk^~i|9N~rziW~I%m3lXN6X&%E7uMB zv3~T%V`ESBl_DSlA|L`Ha1;XY2Wl6!EKBV8E7$T4@m!B5Ih%92)yLmhtdGT2FqQwy z|5xTJ&y-O;hYKqAc<0fJ*G&EBjmJi;=_^G*1VlgtMBpd{IO}junW=4zQ9dtEx6Ng^BT6Kh2m;9Oe%v@_` z9(_bW1VlgtMBr8gIO|ZmW@;N_l+VkPt`PfCPUl?5{|b9^jgPta6Ulu=!V z3o7?`573KOt{e1;b;+NZ53!!{)kg$GKmsPj4{=?GD><8U zxz)$t7_5uI)v%QR%l}vAEYFlt&4vpq<^Q8x(JlfaAOa#F0{0@oS%-6q+~|3^54rGO z2*P59}9}y4% z5fA|pxD^4;I@B&|S(e!GSKiJo#Ozqi$l09Btv>$7>DV~!gtz=({=YIGd8Ul&GF(u( z$9sTYyk_c0Z#*_)O5?ReeMoYD8}_LcZQ`~msxZ+_3+(IK&wK5ZmENc3mR z5{q6weE9I;Gdq1`Z)~v@Kfd%wV{WzcOc~X4uvg0eN4cV11VlgtL_h@YMS$}R=akHe z=wruU**}|#&-wU}v*hqd;(vDRT0A;+(O~T4#0mpDnM#{|isd{2U!J z+R-7g<$lrEbod`BZ{h!u^T&28pR!MU56~L(7Cq0DQJpTBKjQn_zyIw^`Np|#)#0CI znG;={zoo~wCgb>;J?dKX$2sn8_u|#6BgDGo$;^i}&iLvh0wN#+A|L`Q5#UTi?V71= zj8UG?ag9Mc2BVzLxsLzYnASLRUQ^Adrpx1Ue>5iAW1D%RF1BlSbUVxU!2fF;y>N|L zeap8t{*k&_{$Jzrqa4d)ihoTvnrCF^nKG)`aKY6Q-W=zh(bas)99f_HTqo;uKh9Nb zt#K`VZ9aTg$X>j1-JnmbOHRyuSm%tdJ|Z9jA|L`Huo3~zFVrq-S(e!GSGIYl*zAD~ zIh%92)yMzr_|;exAW=E?MtTyNCBiXZE|SN7sHQ$Kp+v9U(_N)ZqN5fA|pI0^yI zHk?ytY8zved+=Q2P>;hXr*p33e>R>qzMMI8?w2)>bTxb2>s#z`Ol&jntPcOPzq?u_Q8dm z&AHs_<9~JxYn-{PDe6l*_OqQmM4#Axls#V~_gm{^J!i|E`2UDw!yl0N(~lBcmc?gA zmwk@t&+`A0Gm*Q;cFd=!k8ONvI&5#1JX1zBJH~2dJM#0`F4u_t*yj2(x|&a(yVk$u z8nyAQ>oV`XvKOzJ`q3MYjWyC&ihu}+fCz}dQ3!CZ;hZv4+ZdzVhwB=PAID;p(>d4i zKO4&$XD(}sdfG+O#s^*0v!`gg)!y=tbH_DAeY`IE9pzQ{f8h?9gQG)cd#zvdt?6oG zAFaEE|Cd~Xzaw*gWqs+#Z}wl&=b199=LPded?Qbe?Q*TykL|b)^jYGAo<1_`bHC-6 z^^8MiJN?zN7q475=o9ObH!~mBJmag62#A0Ph=2&JM1V66wToJoC3gIkKjxcavKJ=g zY|iCYAOExCSmW7cO)dS|>wQnxm;bl_U4cjQ{XGAz{GU9`Jb$Fe{s_r4WmL1_f~zIG z8JXutkIeSm&wja&f7a)I%MX2)d3^3?|9ktrc+J$0-gs=Rk-ky{L_h>YKm?9LfHM#0 zl$qMb80B7k*LZv$k5NwNT*v=x99ulUr9XSU@9FyTfBFB)eCC-ls^@UQ)e@eJ%=4p1 zV$c1S9={^-DH1)p+;8dc^<&<9WiMX2ZqO&zC4Xilx@aZC3bGCep2zo;v1#zZ~3ENebdx3b-f z*G&EBjmO4%=_^G*1VlgtMBpd{I1_PBnW=4zQSQfijmht0GRo-dY|?=gHfEUv`= zAI-ndo`1yuuaKKOQ%3b1F1T7o4&9o2#-}y*EIn&})b)Gu%5{T2u`YQz^I`2XzWRuO z2#A0Ph`>q&I73mpsAXAV$6xup9O){tCuegmxBB>BWq+=7{XHoE|Mo}!UBR>71IYjH z|8D}$^5j`RIP2N+(d+G!hy~0TB=Z5fFi+5a6uCIc27{F-Ezbe~9TiOh-AL za~*$Uur3By!&3e)|6iH2JX1#X94@Go|BrG-y9kJY2#A0P+=~Eb9nLA46Vb{luXcuT~u))+K*tJ~P*vnMWTH z5CIVo0TH+r0nR$qu9@1#80C8YA*Smv9p!Y+b^MLNx)@vyOZmV2e`U_{Oc~W>xS(>6 z_W-?k<+?$iSeN{n`4Hd)%MY{-yfCz|y2;7SRXC2Nda-;Q}0*sZ%Vmr#| zoa^`-r(@%^6W)dY``rhFopR$XYvGwPs?+lRJ$OHH=*2774f@2ota&NLPtHIh%92)yMxT`*WS%gXX~AIlwbzRF~m`%01o# z^x`#BKYHV_5o`KN5fA|p5CIW53IWcKoKt3M8)KAvpFN*FKBJt@xsLy{6Ng^BT6Kh2m;9dj%v@_`9(_bW1VlgtMBr8gIEzucW@;N_ zl%C~x&Vf-*=Um5s=RLVL?>TeeIyt~IWmK2pg33MK1N7pR>jr&dUGC4B53!!{)kg$G zKmtl|L7z2NYKm=|@fHN1hi&~Z?cKnr|*LTkWayI93tB?Qg z`*MBWd*;A3a)4*bs4l|=m3zDg=*4TMe)Ps;Bi8hlA|L`HAOa$A6at(hIj79jHpVEg zaRzQ9XwXD&_y9T+uE9A|L`HAOiOyziQhBl0MC?BotF3S!TX6rFJ7%W zLaa-^&wOUCH8YPsA|L`HAOa$AD*~L&s9iI)jWJ5k_B-dmD5rC-;etx}|0q|qi+~7-fCz}dy$EpL^dlBHg$2lc)BKp|zSFSxLisyPf$ysuEB=I*E>ti9N zV)~3Zz%ym0PRsrG=l&&*tvW)iOPmc<-WbA&4IN!z%ymGX2S`U=ez@$iPKE| zn3;zd&-m&i0wN#+A|L`Q5#YSXIc27{F-E!etSFvq@f_uJ&UO4}qBEXrH+C?qP52#CNV5a4{rIc27{F-Cdc z*--o*i{B`xbFSk*6PL)dBOfngvBi0^F88A^?V3;4<$mq@*=N+}`pU=Vr}(~qe0iok zqINsyISAysL7!Nc`+DXh|DQog9}y4%5fFh#Aix=v+C?qP5ocJ7b%uibm!9GJ@io+*#0-OhOq z0yFhvW@YmK8I<%90TB=Z5qJawoZ~pB%+xlt}vR()?VC1-OkxBB?^aDY2!pO!xR+4sIN2c9Pfc&6N1yWxgP z|Nnot=8pa%AOa#F0wOR%fU_v)lzX@lb19$ae7ke3M>(By9sk~*T0Fm{@6Dyn`@|f0 z-#NfDWmJc;%lD7r`z@S_Lr>8fJX;5djep0TB>^l?ZVDq;^ruvc!(R z@_nCM-$Q)K*__L*KK{MEw|IU_--WAi2lmJTo+&dmTi$;z?+5=; zta9C;Ppr$mH}jdj-ppM3h=2%)fCz}dEeLQfyIc<^JygX6nZ%-o;L=XMFV$0TB=Z5fFiu2ym9;oHA3}7^9p& z2a474SdDTz=Q{qz>iAfRxtPDl9N?KUs@ZTs<@50WQBG(V0TB=Z5fFh#A;6i7b4un! z^s(cw^t`@%4v@3t@JQmn`@USC_ntX$jU3>aGOFM5{ylgw`JO0YG=S1;bk0&{sbGg;W-&m}Vg_w%zGv)x# zl+hVL-oFR$Cl0-M&D4+Hcx@se0wN#+B5*bWoXI$+%+xlYKmSSz^aud7U%p zv&M>?&AHs_YKm>M1fO8qOi&~Z?cKnr|>37coayI93tB?Qg`*MBWd*;A3a)4*b=nNq5--GuP zhhDs9>PK(9HW3g35fA|pI2!@Zk(^UzY8zve*EoYdYn(YKmXLByM z`uH1*^|26BF@44y;F&Ty1IYXL;Qhp*7q6N6(HpN#1VlgtL_h@2Mu0OJ=aiY+#u%k% z`kixNl+!ua@!xq*uFZSS9Jo#n@Jt!id3dLCkM{t*c;&i5pIDds(~k&kY%qcecKe-GYI9D4DZsUN-Z z+C)GEL_h>Y;A{jq?{Q9da-@hn31zNms@@OpA|3n{ng7a z{?PAE7+gIkd8YLEWUz{Y;$p80w_aXn^j~Da%_!UYS46^}Myn*c*Fuz#KRt2dG`tvMjM5u@uG=~InV8A{<^L=5k7vqN`2TPJ{l^);E9%Z{ z_u|#6Bg9(y;~Fd`Vqy-M1LnZqIbdzuJ3ih&x5uZI(^(I;E6@MVCI9#TC-Am+3gunQ z)$bpkDLp>9%kTd!4qnsObcL_i^fS7ekNp4kT1UPq#m*cs2h0I;;FcW7oQVD{bLeZ% z?UV!L@JO=et8)(5|90N!@BeS(>W_HGA^$(_@8U=NJKJ*~uAcR|k6)IvetF!Z`n~rx ztvW*ePg3IdHWcpq6EMwSBl=?>%xL z=W?r$|H|{fb6x9Qg8X0pzw(~tnbPBvSLgq5_aZYFkG5JHe{A&6mc4k5>IX4bdIm8E z%mH)29JopjSliy7s~_z6hqmK`LWY*_C zerHMf|J%<&)KR4vngiy5IdGjE$ef72G3>{%@cxWZO_zP__i>%NTEuWe%x_q6e->H3N{$IFK=H@kB_Sv;B|KFGYxA=P2=RSNs z>vJE!v*c0yf98zP@+tcGrG6o!tv1Ik_A+OjBeuC7K5^b?v;Fw9ju?xvIbaUFH3wQ8 z=`Hi+8Zp!F)sAed&6j=Ry0a~gk8Q?8U2NCv=%TERiFVt^+^4Oa&U)gp3m>iV?4pbM z*pBOt`dYiDE90YnX1?e{du9%Nca!pe|NehvPV!9Y@yTL4i|2CP5&zEi-0#hkeRIEz zMOP$qohf_q%5{T2vA#vloDph1Bi(9ynJ>;6+w6B%hrjZe^N%=-vpHZ6%;W&IEX$d( z*(cY7UO(H)Tu~R>*rG1BSx3~x_KNY$!L{g@>%?!g+dk(W%(>j^6Q7mm|9j@jJeoeT z%pKeDT2WtX*K}{0FJ6;&oEu$l?&x!N`^x;k_B(#zP&NG(bpHOo@9+Pavyb?DwAVO( zw%2@)d>?Q{{!jgC$$SRNe$gJ=_(ff8*X-z&=bU-OUEIw9bKuq-7;&Rp=8H9gHnPmq zYS*q2eX-Yc*kjr&deT%G} zEAsf7Ptn!Bacs6nTWR;~#a8o2*Rtn1Ykth3JpL>s=3;IRm;B*vB7To@=$8>nM-E_i`?``ow1C`Tw4|A{U=&$7|L6qptYU zN1`kJ{LOP`d!8fu(~dsqc9ZXc|3}Vsh2QyGYxMX3y?_6YdG_AgNAmx8W}!_jDspr- z!8iKFHufmrVvl2Dn|Wt-_$!Y;3yHayn*-)RD+fm0s5P#pryd~jp^q&3*v@|Rvy5Y6 zJNuP>%^r2J&G@K`?YGz&qdflJYvpv-6PsN)DSR2px?(@Ju@@Qjr5*d(FWO=|`_XUt zjO?Rvj6YMp2mT-Vbm3*Of2FqkU;cmAdxazUKXoU{c-|=O*e`y$pLIvr^EGlmuPN@& z_VMQ+F&A@lz#Qo1K;}gBdt+KQ>H!iz`pBY>?d*4yJ+C45WBV=ZV~q0n`;QzRNn&#* z|BTlze7VM%qb|1dSo*DbiapzA=VR`goSCCGZU^0!`G1Y;*K}8T2O$4Hj{l#}=Mefx>K76{5C z*v8IS`YoTDz2zJAvCSM&w(Ko^9D8Ou-_qB7)tz^?5PPvV2h4%@k^|JTEZ?%f9tZB(-f}I+cn`L6Am?(c&-j(+|9j?Y z@#UzG?Rc%IkL~C~JK9UT_Qkizn*G)};(R-`ugw3;@A{dqUFEm_+B*IH-{1dpJ|ESW z|9hU`JfJie%mH)Y8FFC6jc&nU^bUJuzvWtw@ZEiVkJ$5joU@hFS1cM{_rq?=_-;eN?|NHm21RY!=m z(zCibU=ElA=D^i*z}jZcUM*)w>uu$9)-%s7=X-tk;_vsyL;f%Szc+{Cc%CUeJ}Lh{ zm+RNwwe;eZ>jr&dt@I3K4wwVxfH`or9H5qEd9{7GUhh3}Am?(ckAFPB+kRjCeiTpn zzx;ocBe&Rjru6uv{9pc0o+v%Hm;>g3IbaT)kpm-cbjF&zruV`%B(~ zR0C+uK(@4(cl05{eR{C!!t$xzaPivZ~bes7q6Xbm}~QlWe%7F z=72e14wwVxzg3 zIbaT$1Mf8lIIFKb|2vm_(j0i+9N?KE|KE?}*Z%GwT`ykmwf?y;&vxd3IbaT$1LlA^ z@N7B2SzW&NynM~r8~c?xz%!-CC;k0@zjp(@cs*NPbibYj%>i@3954sW0dwHJ<^X5) zmFIuwl24ig&zl20Q+j+-{xAQ3uQkR>uDA|N7a>um8t4A7yDj^A{{zxE1?f{QJLn`OE+Gmmg(m zKl68lR|`k=p0CXTbHE&Ud=7kkM*rmXpMUiFEz<8f7<>%G%aZ@kFlY6Z=YQvtPnrYI zn*%&kzJE+LMU8{1JMW!AGf=OF(fJDQ|2O~btB>yh%6ouk{uVsSr-d8b|5yL{S0CR2 zl=lG7{4IF&@M__x{_*F2F&1NUz#RC<_Y3#``Rlhxzvp03-n+bhR@{@E)#Yo?%h!y( zv0s@3JX1bBrP}|L>z~Klf}{zQ6qIm#6;n4y3#TXw~S#^$Yhe-(UYf zzkcd3??B2sfEHfr>dt#7(2Lio*8J>`Uta#~&!3z3$M+umdk`($e)qfIy?pn-zk6!l zAK!cM??JTiQh(mLU+l%+954rd_J9BE<(vQVjokn2cOT#X`xh(jNzUr>wddt)#@^Vk z%mJP$JwAy|zJDIykJuBBmK@a@`TytdKIH$m{Y``XUw$!q#%MQ3%z^WAK>q)FIy#&C zm+Q;_Usm!J=aT=L1M6}?{=WyOkNkerZt;HfqjQ)1U;ZC|&%d=T|3B|sKf1TI8yj=L z9FYIZ|K&;Rc#>F(<$KJ5TljzBmm_Yf{ju*8;P^c`I{(T4<^Q*G{^&3NmtTyYG1|=$ zbKtxjkpI7)ko^7M-`>BHx4uW->Ymo*^{xCL-YL(2EYHvQg8Pgdox9}!^8d)^Z*9x} z&pX$T?rrVH#vCvQT?bPqw}BqU;ck9=a2sKfBD7e z8Kd1CF$d1e0r|iD|Gjb+_az@U2iD|({Qn$|{>ZD2&Rz0<`G4f|x3=Z~=bh_E_qKLp zV-A=D@_+fi9BBXYSGYPyR3ezm@YxfBC=sV)TsBZjP7(=jDL> zU;h7IIg9&}kDCK)azOrn4o83FRY&J8`M>->^7&ia^8fSB^`m=RyRk6`%mMko{9lf= zh9iliIKI~$kpDlDiJvp~==>-Dm;c|&`J?}t{QtlIUq5@v-%-B5M|;Mg^xxw?M|%>7 zPh3|V#39}*@_+gNd*v+dOFnK6tjPiS|2Z7}kynl9fLdGrFaM8x{?_&x{2zYv&FhWx zm;dk2KKo*;<@$TmvDbpbhYue<`(k@$=y^6!9_hI574)H#b|Gz#U{r~^@|Nr}H z4NsD9isO6Cfw%JiKl}4D(&$2Tv3 z`@h=1pZ@N5zkB)ae}DIKD^FhGpE+Lcueipoa~#e83)idh{@QzhTE5qGjIG&j)iGB~ z-a22)9~^QH1v?~#YNC;7EGaC{E%Oqu1Ea{l8ue+}!I zIF0Iv{QvX!4Oig*w{rAH`X9;vIor3mb=J>vU&f8@l^OfWxmwo)2hP$XIl_VQTrc<0 z-z!(odlek=zH|RxTvy{z*0XwzwK-Q`V>J$WeYt;c+S=!~YA9=N$M*PJheX^8X+I_r)Il z4qzqEA)oSdqNUG%xAa%fc?BF=dv57(!4uz=I56kR^_4kW^R@J>;}*FRht|4U`dikC zZ)>hw^~~3jZ{h!}0p6VZMc>n5E0Q_lm}t*FEx$O=tv=B|&Xd=X*Mhw^ChDfz@_#w{ zzq_BG$#KQ-kvTBpl*KOBKc4H?FdxOLbtXVB|GyUh-|Zd1QT(5?J=}U$mT}~IOEOo> z{uccs<}B*~2hOFlat4REPv(ufTiT58$y?^jzE{H`uOD2p{?`7Za9FiI_S2fLrDxo% zd=w7(`m5Gk=55V&t3IzW_mATLtUGeytfOBfe&|~LqF>>&VvgEcSocuM|K-ur-Fyz*Hf_vQcB3bMW1!K&)6v6 z;*-bZ{_I+6({XF#Vel$a$o*`P5!^j zJAn7h|7-jmU6lErihcZ|?w-`ugm{;cn9#F`G2`r;O|k!dkB5h<@StE9@FYSg6EWLaqdOt>!Xh{`k?RW zYCh5bmiB5KSX+^-10DS$(M4IaqpSI$!{;8k8i%-+-a4^GIWso;mv$U;PkS{EtTV4E z>*+@s$Dofo+AZ6ydgg1%qxe7Tu5#a3Ze8QoHC=6KlC|6*sJ8Q+mlYp#}lG+)gQ4#a&VXK{$vV$P_0OFPaJ+i#gGk6DSs>b0@f zN6pLpMXtml&Rg26*58_^rO)e_>9540wXT+aW_{VGHP@~BJa6u=`|D5Fo* z$9D87?P#NYiw|Rvan3jo_9#d8;v0RY+fT;-3r>&xozl7et=b$|p94KUDgWP#`1z4n%ni z4vb?xxsU#>lKGHtou@W#6%LPB8|%$;=RSV-$W=JB*05sDd5+v~UHcaON*wa~a{rcf zMPKGYMjP#H%YFQ2r2PN2D1^T$IPHDF$^5_MP>qXZJ-LR=W6&d`z3AxE#*aSsBBQNl zkG{6$rslxobD(hi-lz6A=<3dUFVKtC=zQSs|JV8bAI_a?Ci*kv(fq&Ub2;P3b3R-b z-d}8^ypQ%r@N?!w#_O$Wuf!qe)T%WyPn;j!D!BrOxV~EZ-nHgA@13tUUK~FCzc^Rm z0KSim8*_85EU_cAeYXFs{6F)2aLoF{`WN8;1*6QdqAs@ai@My7{o)_{v0a-Bo$~RV zPmINw9O&`MVw3Bi$MtL2_u@4=BkaQe@BQ6=)%e|i|38D{_pW&c|0kz8=SPX{nPl8Q z?PuCQdu8uYVtXbT_fPwo_Rn6~dz9FoNxp^uAI6C{`u7DMzUPbbe|SNWHO}6$*Lq)FLfYXy!$tUi;pO=Y9~*J@XpimM_Df3IDL(8&v5o0H;m(Bn=w%r+ci5n z<@0h;V}E??dwjCka_TroUV?VZQbD>in&jH2!c`@(t$zrQDf3xHudy^YGG-U;L2KRvR1rN;~>vLq=Pk3m@h4a#3S{ zeC&ICve@MM=W+cS_PuzG&TR63`M>=Cn&$i0|8lP5IhUA= z`7SxoDeme}^Cc z?tUdtlK;PrbFGYla~Xqsa-hd2i><~%)t&cFpck*v`A_~Y|Cj&E5k}7m?dFI%aLpW$ z|G%D)8ulij`NG{{NHLb^OuGl3FQ;>2nzI5g&8lZ8^~6lf||>A6~V-XW{?9{Oc0a&v|gsJ=+)V z|2O~bt7eTZ{J-#b-vRvk1@8Z=|NN^aUY_qCf4&!EF*XOxfmRL_{$Kd-H~;0EJ$UdA zT>R)Ye9!$~elGu)m%WXbiJQ0`kppM){~qUV+0aK>dj}Bhw4-0v(a$oDiS6uH`qBQV zb}wG7GXeTCw)_nM?*PhsfM@-d-~9{sFCXy9ve@D~fbt&TS-<6X|HA#tC*x#aK4K1- z1LnZ_IZ&R@@f|>U58(G$49f5Rh5MJ!ihJS+9^f_Po94jt<-n(>RQsQg;<063ICSkA zHQP#Eo{N5wtOp%^WKCbw;lEP0BQ>ryj4kf~p8X5=FPOAyGMS$yS_J)f&%;@BfTwjE%85U=ElA=72e{e-0eM1H6WO(;Rrd9O&`MVtXX7 z?Q!XB%l+26-s;yHm-V^dTF0aGy?9y6_pjx~$QYRe=72e14wwVxfH`0em;>g(Svk<- zlV|b&8plT0lJITp^jk9f-zjM2h0I;z#K3K%mH)2954sW z0drvg9O&`MqxgS~OK1L!&q&|$d+WG7U+yz+OOJh(?8VFbZU6ht7#SmTz#K3K%mH)2 z954sW0dv3{I4cKweDWy%pSf|3OV@N|T-N7)o|}I5%l&)(7{6Nf;&oOId0n4h=72e1 z4wwVxfH`0em;>g3IbaU#p94KUc^3aKoVmuwvo81H+BJRFwfaTho2Rz6JQw31A$#%i ze%t?kGe*Y9954sW0dv3{FbB*5bHE%h2hPfY9-rKe|3~gU;@sGy?D6sF7u&5d(WkUq zeyjDpc%79)Uf1WBIdDu4eE9HxUY_aO%ByF>pzO7U!^?-)itt3=77pgar{|A2h(o+b z%m?$qeE9L%%=_XKCOtm6BmZB`r>{0&FJAFJxBcULUQEQ~>N#ND`jo@s@O}M$BJN+_ zbF}VX^TGQf=7#xTK9~=mazGr!A?84A_xR*l{GZ>}AIZ&+xW*&a--}m_tL-1(^I{?< zSI+^@wV!fW96sUjOuzlh|9}6tKdtAO_l3`gm>cGU`CvYL$^misF%CUGc@+PLi%0ng z?i}ajT2Xg}b}wErzit0G*TqCkuAT#)=RW1IIDEoE{%=0SXPWng`CvYL$^mf@hnNGg z?Q`-|ZuI!%qxt_8`1WpV?8PhQx9uN4`@}>{uAT!|s$20{_11N_;`P?~jvBXO?{Tdy z9OVC>o@o)Q9ojMerM-Ght$bL0o!#dXhfjYKA`apZ?^W}`e3;3HT&Hq>H~#zV>&fwn z{nkCNUfydCypJ4+&-AObc}Bfuy{)``%UoxSxo7Wjy)7K%|NHU(9P`|daeZsMl@D*7 zFOPe~n)5YQ^u^&CJcoRWaz*^}9INtyb>{i6(qDzcRrcFjr#SSV59E1EK0DvuZU3z} z6@4q$chZ0O@Zl2cd^BbShxmQ;^_>5?_&?8ySQmS`nyrkjeQI+?zi5whWc^IPmA5lv zYd&$Exs5;iR=?=^zqV<&Yj9A+_P zDJ}n+9UU@`t?8n@wE09mI%KrXwC}}%YqYLE(qk`@xscd$AAKBy4qs$Tj~#gi4z;!Q zbUhpUD6;m6_Fj7x4!vvKV`Fd3k^AWHmAB&1T1QKt*N0!0(GOeHm3ID&?8P4+#sf7&e@dL;gDku4mUyCrwy zzt6s&R-B5y72}=s^8cTHt#I3)VF$QBM&{yyT;KP>3A5&1deZnd|@&CJc%N!h|-7SkWL z_L`ez3?Ihd+t2ebUy<3?>Z9+;dvRcH)tidD>!71wB%i2jwXcXnZI5}+ zx!>A9`qenpu8%HCt{?Zb${y#QZQqImYn`1x`_;y0UGA4T_%L6ukFCg>KXzoKDM(T{VZ!^vX6b=5zIdC zc}_(CtjqoATiSfk-`bCJn|FcOXd_MQl zzfrbun8oym<-F#18N-M1qdtDf?7w18=I+URafs`z?V)zyd!xF4y+kDn!9GNjm^5;FZ1xJ%~`W&fBMKg&nynL z@mZJq`C8eY`$zl7>&@a2$F$mcU-$OQb@GR6qo;qbY~jFlT5>o3`|Rs!#i{69G4APG zyff-!o4KMcwnz5joBd-ywrg{ti?TK*+G)4^qCU23&WAJu6!{+|B>l9J26oK5+C= zKaOenqDM0Kjk1NqERH{1KE%1EV?JzIW;^{N`Jij{(IfGnk@w;d*ZG#~v&K9&_iNWF zKCSW5AD^B)1Bc!oS!?#Wx6iySxdMkgcW=!-TbYLsbI$hhLo$9=-hu@(`e zxmxX<2lQM1S%2>u7+++Z8-3KpcDCn!@#Pc8wc6}E%a(uE=WFGD_Ah-t(Ux_q`|(<} zcHTezn(wTxw}+ms%+H5w-P>oLk!0Ul=5eF-WdBw_&r|&PFedkBeHh>KugzWj^Zx0_ zIcxLQbom9eB%*wof`dp_acjLd$zMfW` zik_I>A|o%24Uzc;35V~;h-IBd7}%edJw_{~c8o#kEp|A&p1h0_TV zZjS0L{n1$FoRoS0^k;EoIY`FQM`rz~U&f7mX6^X(B>T>?HzwLf`;5M^&A7PVnjIbf zqkfz(k6~<0=Ka&J`POv#TDjjFgKw1hqg&Nyo|a_aS+@LV^u0awY-MgfTxYhAACmF2 zGVh;$9-rsW{p{cBGcL>MA8qK-t?1{u%AD*wORk4xY?j!IvPFGwNa+dz8^0+xSFX zY}f4QTCz62=bQa=zl@E#TiaZ_HLhkyr@(})CxOx6WzK#uDtDp7w-yrk; z>CfWH5|E6ek3?T&{><3&n9`pa7kzqd_MK&KOti5+bh(c{%8?ItBxC6#(HA-TMBiFF z@1K6nx2EIz*m56zlr^88u4k*wi+_>P-fOe(EPG={Hr9b(?8kPtV=EF{k+o0H9&NMj zynp(6JZnLp`{+lqHZJSvBbk#v5Q?xV=38MebChr1 zKYi@CNcN6oEPW*UBJ-zaLx*qfXFc{?B>T>ixm$8K{`>6fX~n7Nb8Kh&k(WmQsE=)Y zqAs>a_TroUV?VZQbD^ur+Su$@eE4Qt>DT6nx?9^^qcyH(N2iqk=Ny=Q=JTA0{xw~+ z-`jq~{CWTM-@4WnYg{qMt?OssS>Db6Gxuh5MP}Ou{k(trvv_{Cz3@^+!H97Jh+4G$2JIm~MOaIn2 z#JTSo8|S&To%c^a&eK|3OCQJPc5O^em&e`PA6MconyfUtg@`xvo81Z95ek} z=C~&xTGwgmS$oZ1)8Su}Bma>-&v_3Hc`o|5u7Pny@`<`5+A}z`*4EPZ)?FJ@)Ai!-L>{^{P)?{Q;QM0 zR*ZZ4!aZyDmcHhDwr+Nn&qjV_NvN z{6~7$Sd*i%XWCmh{D{BLaB?=^@*UY*;||cbaF~tF4_iyzpYbC*erL;jaA@tZrH^~X zC(39)x_t%?>^<(ari=F69{G>#dA@sa$a7t}KZ8RH+m^nE2V=7Ajagyidab!;a42J2 zpVquJJ#*A-XX|Ehm|5p&pCkLsH6G>D!htonY)jvpt7Tg` zSH8wAbGLk3`h2a@kG`#TZJava1+2({N7aX2=WSuO>v|uxt`-h&;{ONm^hd3$g~Ow8 z-*sMbSpV<$?i%Zvb(s(5L(CKN!F-s>haR6Sw%z#ev#+NYuhu=^(-#g~`}W4%YKuJi z*0HPoAGOz=_P81|=iBGqMSP||L%WrG&#?En#}*Ec;@P{-+rlAY^$cxs@O&Th+)!yM@&=>^<(Wg~P5q{ZZ>` z;SjNUhPF7!_hO!#59WjUFwc7}8d8|2bd=5NAt%`eWO}0)w<`^AJ5ao zT+Gb@bHE%h2h0I;z#K3K%mH&?w;bs4Nq_&}@7+KzUc2R%>+yMK4wwVxfH`0em;>g3 zIbaT$1LnX!Ind*i@_+fi_v$|Psg3IdD%7$p81_`2PLB z_w+sYv}4U5bHE%h2h0I;z#K3K%mH)29H`~Mi2wUH0Qg3IbaT$10@G$KE2g3IbaT$1LlA^U=H;7WX)FNrs^K| zZlD$ebs``FA|L`HAOa#F0wN#+A|L`HAOa#F0wN#+A|L`HAOa#F0wN#+A|L`HAOa#F z0wN#+A|L`HAOa#F0wN#+A|L`HAOa#F0wN#+A|L`HAOa#F0wN#+A|L`HAOa#F0wN#+ zA|L`HAOa#F0wN#+A|L`HAOa#F0wN#+A|L`HAOa#F0wN#+A|L`HAOag9@WodzU;M$p zc=__5{>97JKmXg8umAkJm#_Z$e|`D-Pd~N4{?q^Y^2Ja7?B$EE{>977Kl);$g}W3H z5CIVo0TB=Z5fA|p5CIVof#nGNhu0bX?u)@21ODYd`>U64{`Eh+eD%lw{pIU__1o9> z|M~d+>Q8?C^7X&`?uY)z_X6L)8~E~{{M$EP&0!)S0wN#+A|L`HAOa#F0wN#++anU|{T?9lx1VlgtL_h>YKm@o)Qo;PtP+{eR^3fAp)5 z`to=G<+uMY|L`wA_5b9R?-$+c7u{!L|L{LYKm_Wk?LX=M;q~AB|LyDF{r`U-{~qAuzZ3Ana z1b*=S^zR9jabN!7U)_{SI*Wh^h=2%)fCz|y2#A0Ph=2%ejDYtH~Zk~QGR?U@cK6ZQCHgh_Mi1%|NPsJ?*_8I{B6J&Uw$*4PCAN!2#A0Ph=2%) zfCz}d6%hFF;loSq8`oa57abq$tNLZ0JZIEli))y%7oYd|0gt@5tf!wP z%ze6)|6iB?fAQt_f5ZR#-~B)G_s{kNIvLtf5s<|ne7+9)^(X9`(*!YkK^83ySDed|LjA*NIvLR_468-cMB>1 zzbya%^#Az#oU0f9-~KJX{ri6z*ZP}*V*BE&KieW*U4#gTfCz|y2#A0Ph=2&(i$Lak zWxlM-{TZJ;=GOkqHL_2>Mz)v!d;Qe*UiKRGu?-Gcx4NI#z;(Bf^8ah{|9|vF{kQ+Z zH@~c1o^~e7XVARoW{kH*%z0B!H1VlgtL_h>YKmoI2XASt( ze0sLxAMLT7=X$Fx&-0LeBRR_N@$h!!*MIV>moIgAVsz&1ZkWFji=TY{ z{@|-W{I{R{zx?{M_XXel{FSeN|M}U!{_igz=Xkx=*WZ7?di`$$l)31){qGF+KE$sk8F#AgR$`EUOJ@b?1W^ZzgY@#}wU@bzy8zI=V}@Z~@M{kL2z^8fO80MY*CKmV^E|3=`8 zfAWj(`Tr}=kH7!F{{IU;zBBmOzx{aq)<1rTQNy8TkGj}yO!1j|g@2qQwz*JEhpi=B zV_N#wJW<~oThm8fY%||Tcdwo6L^+x>`q~x&5fA|p5CIVo0TAE}5hXTcw8i$wUh^$u z(2vGruZ_vNJZHAYx!!9V43K%B=(EHx>uY^{i^PtO{{P?J+3H4e1Oa$Kz=D7Q1_KUw zB?GTykd+L4l1VHXIFi9xIv8{?@L;GP;b7=J#?gZZ4~7Qj6;jo+HCx-Rp1;*>?DIF$ zx_auTd;INyt(orXT$=q^$siw}Etf5fWt^gMyKL%j_L8(d&2HyjPPO?yW@{I2meu|D zHb+mny5|3<+x-8H>0y7Y|9le3Rw>I*(tD<%#6~($_BkZ`S?m z+=BX-N15v{@9zCaW2CRJF{hYmR z^d~p_u`-8WkEP`H=AU9NCFkEB_4(Uvp6}-WUwv}#|GV;kdq%K}-CHX#Aph6PXumJJ zsI83jLv>NVQEWEk-f83?>3mS1-TPX*FQ(6K{dhShW{j_m;bVL|vYRfFQEcR=x-q_` zKF~t|0uX=z1Rwx`oWP;KF{Z>vF<$4}cD<3#Y(J_T^FNRAjd&dzAN6@OU66Cnmdj>i z88?-sG0mrBSAFi2pL-v(c{!%_)ck-@Y z*7NI8ovfPq|56`7YXmeOS#Kcw5bn+Ym%RX@WA}_e>J(mlO#2C>+W)d2z|i^szTftH z*(&pMRYyAOBeHp&Z(B^4jQqXMx2>N@XSR|Y8Z*>S$0_-mK9{9y^L>?Ka=o2*^_ko9 znEc#dM;^;L1Rwwb2tWV=5P$##UNr%io6nugw!hOyj5#DG_sP%o|B7_>|4y}8{H(HY zbLu;KTch8u|8ML6$=d$grv9IXSE8@Z9v0Q9^f_5ZeY{$wvgUn4;44yOFSr~aQ^o0skP zCQ9EnpGapmm66?aCcS@GJM#BB-?n}to!LrqOw3T}wT>OwcxBWdna=f8&=4Ud$){9l0I3nU-6OEu>u>b^K+YfVJ4y_g_;zz}49%`Bn95q4w4J zM)cw%&j;30mrwiD_x!8d&x`t2Y6!SbrTYd*&Hq~F@i%&@86ay0b|3M-k{SUg(x=uF zkh%qX`~OM5$ye$Kb{*~a=bXIGx6Q@td^@t6PNn&(9C}!c_xC#AHlIjmwn&=4%KR{! z*GD>U*S7f#?bF9wY@e>r?)&j=i|f<%*{vTW1Rwwb2tWV=5P$##UOj;zAD<I%lHTlI=Dv3Bee!mfkJ(Bx?@Q19(P#I*v>^Zi2tWV=5P$##An?kGc+`Dcq+1qb* z|96|OTmHYk{!`}Me{S`b`=@6FrFZ<2_t%>LXKM=dTx$(-KmY;|fB*y_009U<00Izz zzzZipUOp`^KNh#1+sp6cx8BbGPkDafU4Chf|4P;i=-hxO`M*3DSp2;1xeCk>fB*y_ z009U<00Izz00bcL>9x_94~C;5D7{=e4fi`M?@J^>sM zfB*y_009U<00Izz00bcL0}voDpO%*&i`&3kET8YM>jLV_zjpb*yvJ{JpVEB(v~Iwy z^>60>OZ`AM|Gzr_IB;~_AOHafKmY;|fB*y_009U<;Mo&6RvybZ)1EVoxPj_R*{{#% z?@}L7-|K5`pFYyooL=V(?CF1bOy|4Ue;3u+hY=&=3IPZ}00Izz00bZa0SG_<0?(cR zdHJ-w{8-#Z-aysqhxC3w<@cKBOKzX)0&JfPq;&!JZvQ`-1CX8x=raOY|F5kt}Cc-8R0uX=z1Rwwb2tWV=5P-l-AV6L|EiXS7w?posWwlsV8=1@hhrHMSBJ2OZ zr*#1Oj$iZs^sfKSgS_wG$SBK0Mj{ph5P$##AOHafKmY;|fB*!ZJAq^6v5YhAIm2_m zf4DvfKmY;|fB*y_009U<00Izz00bZa0SG_<0uX=z1Rwwb2tWV=5P$##AOHafKmY;| VfB*y_009U<00Izz00j03{0B9A__P23 literal 0 HcmV?d00001 diff --git a/Document/Capture/V1.0_20250912/CEZoom6.BMP b/Document/Capture/V1.0_20250912/CEZoom6.BMP new file mode 100644 index 0000000000000000000000000000000000000000..3ce2cae0067806275ffaf08a0d05c6e2790dec93 GIT binary patch literal 3145782 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 z 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