diff --git a/INT_PT002/Controls/Bottom/ControlBottomManual.cs b/INT_PT002/Controls/Bottom/ControlBottomManual.cs index 9f51d4b..195013e 100644 --- a/INT_PT002/Controls/Bottom/ControlBottomManual.cs +++ b/INT_PT002/Controls/Bottom/ControlBottomManual.cs @@ -15,5 +15,7 @@ namespace INT_PT002.Controls.Bottom { InitializeComponent(); } + + } } diff --git a/INT_PT002/Controls/Log/ControlMenuLogAlarm.cs b/INT_PT002/Controls/Log/ControlMenuLogAlarm.cs index 005d8dd..5ca527d 100644 --- a/INT_PT002/Controls/Log/ControlMenuLogAlarm.cs +++ b/INT_PT002/Controls/Log/ControlMenuLogAlarm.cs @@ -66,7 +66,7 @@ namespace INT_PT002.Controls this.treeViewLogAlarm.Nodes.Clear(); this.ListAlarmFile.Clear(); - DirectoryInfo dir = new DirectoryInfo(this.ParentForm.ParentForm.PathDataInspectionFolder); + DirectoryInfo dir = new DirectoryInfo(this.ParentForm.ParentForm.PathDataAlarmFolder); List fileNames = new List(); // 폴더 체크 @@ -78,7 +78,7 @@ namespace INT_PT002.Controls // year 폴더 정렬 years = this.ParentForm.DirectorySort(yearDirectorys); - // Inspection File 리스트 생성 + // Alarm File 리스트 생성 if (years.Count != 0) { // Year @@ -98,7 +98,7 @@ namespace INT_PT002.Controls DirectoryInfo dayDir = new DirectoryInfo(string.Format("{0}{1}\\{2}", this.ParentForm.ParentForm.PathDataAlarmFolder, year, month)); FileInfo[] dayFiles = dayDir.GetFiles(); - days = this.DayInspectionDirectorySort(dayFiles); + days = this.DayAlarmDirectorySort(dayFiles); DataBackupMonth m = new DataBackupMonth(month); m.Days = days; @@ -136,12 +136,12 @@ namespace INT_PT002.Controls this.labelCount.Text = fileCount.ToString(); } - private List DayInspectionDirectorySort(FileInfo[] files) + private List DayAlarmDirectorySort(FileInfo[] files) { List listFile = new List(); Dictionary dirNames = new Dictionary(); - #region File List 품번 순서데로 정렬 + #region File List 품번 순서대로 정렬 foreach (FileInfo file in files) dirNames.Add(file.Name, int.Parse(file.Name.Substring(10, 1))); @@ -150,7 +150,7 @@ namespace INT_PT002.Controls listFile.Add(v.Key); #endregion - #region File List 날짜 순서데로 정렬 + #region File List 날짜 순서대로 정렬 dirNames = new Dictionary(); foreach (string f in listFile) dirNames.Add(f, int.Parse(f.Substring(1, 8))); @@ -166,6 +166,9 @@ namespace INT_PT002.Controls public void DisplayRefresh() { + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormAlarmList; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); + this.SelecteDataType = Define.E_DataType.None; this.UpdateDisplayFile(); diff --git a/INT_PT002/Controls/Log/ControlMenuLogHistory.cs b/INT_PT002/Controls/Log/ControlMenuLogHistory.cs index 2ef006f..d0a001e 100644 --- a/INT_PT002/Controls/Log/ControlMenuLogHistory.cs +++ b/INT_PT002/Controls/Log/ControlMenuLogHistory.cs @@ -191,6 +191,9 @@ namespace INT_PT002.Controls public void DisplayRefresh() { + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormCheckLog; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); + this.SelecteDataType = Define.E_DataType.None; this.UpdateDisplayFile(); diff --git a/INT_PT002/Controls/Log/ControlMenuLogInspection.cs b/INT_PT002/Controls/Log/ControlMenuLogInspection.cs index 34f684e..d96791a 100644 --- a/INT_PT002/Controls/Log/ControlMenuLogInspection.cs +++ b/INT_PT002/Controls/Log/ControlMenuLogInspection.cs @@ -291,6 +291,9 @@ namespace INT_PT002.Controls public void DisplayRefresh() { + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormEquipmentLog; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); + this.SelecteDataType = Define.E_DataType.None; this.UpdateDisplayFile(); @@ -353,6 +356,9 @@ namespace INT_PT002.Controls private void treeViewInspection_AfterSelect(object sender, TreeViewEventArgs e) { this.labelPath.Text = e.Node.Text; + for (int i = 0; i < FormMain.Lane; i++) + this.CollectionListBox[i].ClearAll(); + this.listBoxTime.ClearAll(); this.LoadFile(this.ParentForm.ParentForm.PathDataInspectionFolder + this.treeViewInspection.SelectedNode.FullPath); } diff --git a/INT_PT002/Controls/Manual/ControlMenuManualIoTest.cs b/INT_PT002/Controls/Manual/ControlMenuManualIoTest.cs index 68a139b..c1741cb 100644 --- a/INT_PT002/Controls/Manual/ControlMenuManualIoTest.cs +++ b/INT_PT002/Controls/Manual/ControlMenuManualIoTest.cs @@ -153,7 +153,8 @@ namespace INT_PT002.Controls public void DisplayRefresh() { - this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_DisplayStore.DisplayEquipmentTest; + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormIOTest; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.IOTest); } #endregion diff --git a/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs b/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs index 6a5825c..38a0751 100644 --- a/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs +++ b/INT_PT002/Controls/Recipe/ControlMenuRecipeSetting.cs @@ -144,7 +144,8 @@ namespace INT_PT002.Controls public void DisplayRefresh() { - this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_DisplayStore.DisplayRecipe; + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormProduct; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); this.UpdateDisplayRecipeData(this.ParentForm.ParentForm.SystemConfig.RECIPE_NUMBER); } #endregion diff --git a/INT_PT002/Controls/System/ControlMenuSystemInformation.Designer.cs b/INT_PT002/Controls/System/ControlMenuSystemInformation.Designer.cs index 50f965d..9d5cb39 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemInformation.Designer.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemInformation.Designer.cs @@ -635,7 +635,7 @@ this.smartLabel9.RoundRectFillColor = System.Drawing.Color.LightBlue; this.smartLabel9.Size = new System.Drawing.Size(150, 24); this.smartLabel9.TabIndex = 10; - this.smartLabel9.Text = "00000"; + this.smartLabel9.Text = "IBD902M"; this.smartLabel9.TextColor = System.Drawing.Color.Black; this.smartLabel9.TextColorDisable = System.Drawing.Color.Gray; this.smartLabel9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; diff --git a/INT_PT002/Controls/System/ControlMenuSystemInformation.cs b/INT_PT002/Controls/System/ControlMenuSystemInformation.cs index e5faa78..d6e6906 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemInformation.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemInformation.cs @@ -165,10 +165,10 @@ namespace INT_PT002.Controls { fileName = file.Name.ToLower(); - if (fileName == "itc81db_0h_main.int") + if (fileName == "ibd902m.bin") { isUpdateFile = true; - this.UpdateFileMainboardPath += "itc81db_0h_main.int"; + this.UpdateFileMainboardPath += "ibd902m.bin"; break; } @@ -260,6 +260,9 @@ namespace INT_PT002.Controls public void DisplayRefresh() { + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormInformation; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); + this.smartKeyboard1.Hide(); this.ParentForm.ParentForm.TransferDataStream(CommunicationCommand.Read, CommunicationID.MainBoard, CommunicationAddress._1502_ProgramVersion, ""); diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs index ea80bc9..dd2ba39 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus.Designer.cs @@ -289,6 +289,7 @@ this.smartLabel69 = new SmartX.SmartLabel(); this.smartSeparatorLine16 = new SmartX.SmartSeparatorLine(); this.labelResult6 = new SmartX.SmartLabel(); + this.buttonStart = new SmartX.SmartButton(); this.smartGroupBox1.SuspendLayout(); this.smartGroupBox4.SuspendLayout(); this.smartGroupBox2.SuspendLayout(); @@ -307,6 +308,7 @@ this.smartGroupBox1.BackGround = null; this.smartGroupBox1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); this.smartGroupBox1.BackImage = null; + this.smartGroupBox1.Controls.Add(this.buttonStart); this.smartGroupBox1.Controls.Add(this.labelProgress5); this.smartGroupBox1.Controls.Add(this.smartGroupBox4); this.smartGroupBox1.Controls.Add(this.smartGroupBox5); @@ -6215,6 +6217,41 @@ this.labelResult6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelResult6.Wordwrap = false; // + // buttonStart + // + this.buttonStart.BackGround = this.smartGroupBox1; + this.buttonStart.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(224)))), ((int)(((byte)(224))))); + 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.ButtonImageAutoSize = true; + this.buttonStart.ButtonStyle = SmartX.SmartButton.ButtonStyles.FlatRound; + this.buttonStart.ButtonText = "Start"; + this.buttonStart.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonStart.GroupID = 0; + this.buttonStart.ImageDisable = null; + this.buttonStart.ImageDown = null; + this.buttonStart.ImageUp = null; + this.buttonStart.Location = new System.Drawing.Point(819, 37); + this.buttonStart.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonStart.Name = "buttonStart"; + this.buttonStart.NestedClickEventPrevent = false; + this.buttonStart.OutlinePixel = 2; + this.buttonStart.OverlapOptimize = true; + this.buttonStart.RepeatInterval = 200; + this.buttonStart.RepeatIntervalAccelerate = null; + this.buttonStart.RoundSize = 10; + this.buttonStart.SafeInterval = 200; + this.buttonStart.Size = new System.Drawing.Size(84, 40); + this.buttonStart.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonStart.TabIndex = 91; + this.buttonStart.Text = null; + this.buttonStart.TextColor = System.Drawing.Color.White; + this.buttonStart.TextColorDisable = System.Drawing.Color.Gray; + this.buttonStart.TextDownColor = System.Drawing.Color.FromArgb(((int)(((byte)(233)))), ((int)(((byte)(238)))), ((int)(((byte)(255))))); + this.buttonStart.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonStart.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonStart.Click += new System.EventHandler(this.buttonStart_Click); + // // ControlMenuSystemStatus // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); @@ -6500,5 +6537,6 @@ private SmartX.SmartLabel smartLabel69; private SmartX.SmartSeparatorLine smartSeparatorLine16; private SmartX.SmartLabel labelResult6; + private SmartX.SmartButton buttonStart; } } diff --git a/INT_PT002/Controls/System/ControlMenuSystemStatus.cs b/INT_PT002/Controls/System/ControlMenuSystemStatus.cs index 0c65e4e..9277e8c 100644 --- a/INT_PT002/Controls/System/ControlMenuSystemStatus.cs +++ b/INT_PT002/Controls/System/ControlMenuSystemStatus.cs @@ -8,6 +8,7 @@ using System.Text; using System.Windows.Forms; using INT_PT002.Forms; +using INT_PT002.DataStore; namespace INT_PT002.Controls { @@ -43,12 +44,16 @@ namespace INT_PT002.Controls public void DisplayRefresh() { - + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormStatus; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Normal); } #endregion #region Event Handler - + private void buttonStart_Click(object sender, EventArgs e) + { + this.ParentForm.ParentForm.TransferData(CommunicationCommand.CutInpupt, CommunicationID.MainBoard); + } #endregion } } diff --git a/INT_PT002/Controls/User/ControlMenuUserGroupEditor.cs b/INT_PT002/Controls/User/ControlMenuUserGroupEditor.cs index 8123541..9093179 100644 --- a/INT_PT002/Controls/User/ControlMenuUserGroupEditor.cs +++ b/INT_PT002/Controls/User/ControlMenuUserGroupEditor.cs @@ -142,6 +142,9 @@ namespace INT_PT002.Controls public void DisplayRefresh() { + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormUserGroupEditor; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); + this.UpdateDisplay(this.ParentForm.ParentForm.CurrentUserGroup, this.ParentForm.ParentForm.SystemConfig); this.buttonSave.Visible = false; diff --git a/INT_PT002/Controls/User/ControlMenuUserUserEditor.cs b/INT_PT002/Controls/User/ControlMenuUserUserEditor.cs index a7c040e..f6c9931 100644 --- a/INT_PT002/Controls/User/ControlMenuUserUserEditor.cs +++ b/INT_PT002/Controls/User/ControlMenuUserUserEditor.cs @@ -737,6 +737,9 @@ namespace INT_PT002.Controls public void DisplayRefresh() { + this.ParentForm.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormUserEditor; + this.ParentForm.ParentForm.SetDisplayMode(Define.E_DisplayMode.Menu); + this.UpdateInitializeUserDisplay(this.ParentForm.ParentForm.SystemConfig); this.UpdateUserListBoxDisplay(this.ParentForm.ParentForm.ListDllUserName); this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged); diff --git a/INT_PT002/DataStore/Communication.cs b/INT_PT002/DataStore/Communication.cs index 53063bc..ce45333 100644 --- a/INT_PT002/DataStore/Communication.cs +++ b/INT_PT002/DataStore/Communication.cs @@ -7,11 +7,13 @@ namespace INT_PT002.DataStore { public class CommunicationCommand { - // 노멀모드 + // 노멀 모드 : 메인화면, Status 화면 public static readonly string ModeNormal = "Csn00"; + // 메뉴 모드 : 메뉴화면 + public static readonly string ModeMenu = "Csm00"; // IO 테스트모드 public static readonly string ModeIOTest = "Cst00"; - // 장비 테스트모드 + // 장비 테스트모드 : 매뉴얼 public static readonly string ModeEquipmentTest = "Csy00"; // Cut 신호 diff --git a/INT_PT002/DataStore/Define.cs b/INT_PT002/DataStore/Define.cs index c4242e6..2935fa1 100644 --- a/INT_PT002/DataStore/Define.cs +++ b/INT_PT002/DataStore/Define.cs @@ -13,7 +13,15 @@ namespace INT_PT002.DataStore { Stop = 0, Start = 1, - }; + } + + public enum E_DisplayMode + { + Normal, + Menu, + IOTest, + EquipmentTest, + } public enum E_TopMenuStore { @@ -27,39 +35,30 @@ namespace INT_PT002.DataStore { _0_None, _1_Setting, - }; + } public enum E_MenuUserStore { _0_None, _1_UserEditor, _2_GroupEditor, - }; + } public enum E_MenuManualStore { _0_None, _1_IoTest, - }; + } public enum E_MenuLogStore { _0_None, _1_Inspection, _2_History, _3_Alarm, - }; + } public enum E_MenuSystemStore { _0_None, _1_Information, _2_Status, - }; - - public enum E_DisplayStore - { - DisplayMain, - DisplayRecipe, - DisplayEquipmentTest, - DisplayUser, - DisplayUserEditor, } public enum E_ProcessStatus @@ -74,7 +73,7 @@ namespace INT_PT002.DataStore _7_VacuumBreak, _8_ChamberSeparation, _9_ProductRelease, - }; + } public enum E_JudgmentStatus { @@ -82,13 +81,13 @@ namespace INT_PT002.DataStore Pass, Ng, Error, - }; + } public enum E_ResponseData { NAK = 0, ACK = 1, - }; + } public enum E_UpdateCheck { @@ -136,6 +135,7 @@ namespace INT_PT002.DataStore f1_Level2 = 1, f2_Level3 = 2, f3_Default = 3, + f4_Developer = 4, } public enum E_UserStatus @@ -148,7 +148,7 @@ namespace INT_PT002.DataStore Developer, NotLogin, LogOff, - }; + } public enum E_TrackingOperation { diff --git a/INT_PT002/DataStore/Recipe.cs b/INT_PT002/DataStore/Recipe.cs index 51ecfd0..98e4a70 100644 --- a/INT_PT002/DataStore/Recipe.cs +++ b/INT_PT002/DataStore/Recipe.cs @@ -130,20 +130,20 @@ namespace INT_PT002.DataStore this.NAME = "INTECH 1"; this.LOT = "LOT 1"; - this.DISP_JUDG_STD_LEVEL = "0.30"; - this.DISP_JUDG_MIN_LEVEL = "1.00"; - this.DISP_JUDG_EMPTY_LEVEL = "75.00"; + this.DISP_JUDG_STD_LEVEL = "0.15"; + this.DISP_JUDG_MIN_LEVEL = "2.50"; + this.DISP_JUDG_EMPTY_LEVEL = "80.00"; this.DISP_HOLD_DELAY_MSEC = 100; this.DIFF_LR_SECOND = "500.00"; this.DIFF_LR_TOTAL = "5000.00"; this.DIFF_LR_MEAN = "2.00"; - this.DIFF_HOLD_DELAY_MSEC = 100; + this.DIFF_HOLD_DELAY_MSEC = 1500; this.VACUUM_RELIEF = 20; this.VACUUM_HOLD1 = 40; this.VACUUM_HOLD2 = 1; - this.VACUUM_BLOWOFF = 10; + this.VACUUM_BLOWOFF = 5; this.VACUUM_GUAGE_LEVEL = "88.0"; } #endregion diff --git a/INT_PT002/DataStore/SystemConfiguration.cs b/INT_PT002/DataStore/SystemConfiguration.cs index 62a0fef..f48cbe9 100644 --- a/INT_PT002/DataStore/SystemConfiguration.cs +++ b/INT_PT002/DataStore/SystemConfiguration.cs @@ -17,7 +17,6 @@ namespace INT_PT002.DataStore private int m_RECIPE_NUMBER; private Define.E_LanguageID m_LANGUAGE; - private Define.E_FormStore m_CURRENT_FORM; private UserItem m_CURRENT_USER; private int m_CHART1_DRAW_STEP; @@ -72,11 +71,6 @@ namespace INT_PT002.DataStore get { return this.m_LANGUAGE; } set { this.m_LANGUAGE = value; } } - public Define.E_FormStore CURRENT_FORM - { - get { return this.m_CURRENT_FORM; } - set { this.m_CURRENT_FORM = value; } - } public UserItem CURRENT_USER { get { return this.m_CURRENT_USER; } @@ -174,7 +168,6 @@ namespace INT_PT002.DataStore this.RECIPE_NUMBER = 1; this.LANGUAGE = Define.E_LanguageID.Korean; - this.CURRENT_FORM = Define.E_FormStore.FormNone; this.CURRENT_USER = new UserItem(); this.CHART1_DRAW_STEP = 4; @@ -186,11 +179,11 @@ namespace INT_PT002.DataStore this.BUZZER_OP = 1000; this.SB_DIFF_FILTER = 15; - this.SB_DIFF_MODE = 1; this.SB_DATA_MODE = 2; this.SB_DATA_PERIOD = 100; + this.SB_DIFF_MODE = 1; - this.SERIAL_NUMBER = "23C0000"; + this.SERIAL_NUMBER = "23D0000"; this.AUTOMATIC_LOGOUT = 10; @@ -638,6 +631,80 @@ namespace INT_PT002.DataStore get { return this.m_IsMenuStatus; } set { this.m_IsMenuStatus = value; } } + + public bool IsMainEnable + { + get + { + bool ret = false; + + if (this.IsMainDisplayProductChange == true || this.IsMainDisplayWeightSetting == true + || this.IsMainDisplayClear == true || this.IsMainDisplaySubMenu == true) + ret = true; + + return ret; + } + } + public bool IsRecipeEnable + { + get + { + bool ret = false; + + if (this.IsMenuProduct == true) + ret = true; + + return ret; + } + } + public bool IsUserEnable + { + get + { + bool ret = false; + + if (this.IsMenuUserSetting == true || this.IsMenuUserGroupEditor == true) + ret = true; + + return ret; + } + } + public bool IsManualEnable + { + get + { + bool ret = false; + + if (this.IsMenuIOTest == true) + ret = true; + + return ret; + } + } + public bool IsLogEnable + { + get + { + bool ret = false; + + if (this.IsMenuEquipmentLog == true || this.IsMenuCheckLog == true || this.IsMenuAlarmList == true) + ret = true; + + return ret; + } + } + public bool IsSystemEnable + { + get + { + bool ret = false; + + if (this.IsMenuInformation == true || this.IsMenuStatus == true) + ret = true; + + return ret; + } + } #endregion #region Method @@ -1406,6 +1473,7 @@ namespace INT_PT002.DataStore #region Constructor public HistoryData() { + this.Initialize(); } #endregion diff --git a/INT_PT002/DataStore/SystemStatus.cs b/INT_PT002/DataStore/SystemStatus.cs index 332af0a..f0df42e 100644 --- a/INT_PT002/DataStore/SystemStatus.cs +++ b/INT_PT002/DataStore/SystemStatus.cs @@ -10,8 +10,11 @@ namespace INT_PT002.DataStore #region Field private int m_EquipmentColumn; + private UserItem m_CurrentUser; + + private Define.E_DisplayMode m_CurrentMode; private Define.E_EquipmentStatus m_EquipmentStatus; - private Define.E_DisplayStore m_CurrentDisplay; + private Define.E_FormStore m_CurrentDisplay; #endregion #region Constructor @@ -28,12 +31,23 @@ namespace INT_PT002.DataStore set { this.m_EquipmentColumn = value; } } + public UserItem CurrentUser + { + get { return this.m_CurrentUser; } + set { this.m_CurrentUser = value; } + } + + public Define.E_DisplayMode CurrentMode + { + get { return this.m_CurrentMode; } + set { this.m_CurrentMode = value; } + } public Define.E_EquipmentStatus EquipmentStatus { get { return this.m_EquipmentStatus; } set { this.m_EquipmentStatus = value; } } - public Define.E_DisplayStore CurrentDisplay + public Define.E_FormStore CurrentDisplay { get { return this.m_CurrentDisplay; } set { this.m_CurrentDisplay = value; } @@ -45,8 +59,14 @@ namespace INT_PT002.DataStore { this.EquipmentColumn = 10; + this.CurrentUser = new UserItem(); + this.CurrentUser.ID = ""; + this.CurrentUser.Password = ""; + this.CurrentUser.UserGroup = Define.E_UserGroup.f0_Level1; + + this.CurrentMode = Define.E_DisplayMode.Normal; this.EquipmentStatus = Define.E_EquipmentStatus.Stop; - this.CurrentDisplay = Define.E_DisplayStore.DisplayMain; + this.CurrentDisplay = Define.E_FormStore.FormMainDisplay; } #endregion } diff --git a/INT_PT002/DialogForms/DialogFormProgressBar.cs b/INT_PT002/DialogForms/DialogFormProgressBar.cs index 9167994..2304fbd 100644 --- a/INT_PT002/DialogForms/DialogFormProgressBar.cs +++ b/INT_PT002/DialogForms/DialogFormProgressBar.cs @@ -318,9 +318,9 @@ namespace INT_PT002.DialogForms if (this.UpdateForMain.IsLastData == false) { - this.UpdateForMain.ByteData = new byte[beforeData.Length - 100]; - for (int i = 0; i < beforeData.Length - 100; i++) - this.UpdateForMain.ByteData[i] = beforeData[100 + i]; + this.UpdateForMain.ByteData = new byte[beforeData.Length - 128]; + for (int i = 0; i < beforeData.Length - 128; i++) + this.UpdateForMain.ByteData[i] = beforeData[128 + i]; this.UpdateForMain.Index++; this.SendUpdateForMain(this.UpdateForMain.ByteData); @@ -509,12 +509,12 @@ namespace INT_PT002.DialogForms if (datas.Length == 0) return; - count = datas.Length / 100; + count = datas.Length / 128; if (count != 0) { - this.UpdateForMain.SendData = new byte[100]; - for (int i = 0; i < 100; i++) + this.UpdateForMain.SendData = new byte[128]; + for (int i = 0; i < 128; i++) this.UpdateForMain.SendData[i] = datas[i]; } else @@ -560,7 +560,7 @@ namespace INT_PT002.DialogForms byteCount = int.Parse(a.ToString()); this.UpdateForMain.ByteData = br.ReadBytes(byteCount); - count = byteCount / 100; + count = byteCount / 128; this.UpdateForMain.SendDataCount = count; this.UpdateLabelStatus(this.Language); diff --git a/INT_PT002/Forms/FormMain.cs b/INT_PT002/Forms/FormMain.cs index ef60859..5a06418 100644 --- a/INT_PT002/Forms/FormMain.cs +++ b/INT_PT002/Forms/FormMain.cs @@ -296,6 +296,36 @@ namespace INT_PT002.Forms this.smartForm1.Show(index); } + /// + /// Set Mode + /// + /// + public void SetDisplayMode(Define.E_DisplayMode mode) + { + if (this.CurrentSystemStatus.CurrentMode == mode) + return; + else + this.CurrentSystemStatus.CurrentMode = mode; + + switch (mode) + { + case Define.E_DisplayMode.Normal: + this.TransferData(CommunicationCommand.ModeNormal, CommunicationID.MainBoard); + break; + case Define.E_DisplayMode.Menu: + this.TransferData(CommunicationCommand.ModeMenu, CommunicationID.MainBoard); + break; + case Define.E_DisplayMode.IOTest: + this.TransferData(CommunicationCommand.ModeIOTest, CommunicationID.MainBoard); + break; + case Define.E_DisplayMode.EquipmentTest: + this.TransferData(CommunicationCommand.ModeEquipmentTest, CommunicationID.MainBoard); + break; + default: + break; + } + } + #region SmartFile public void OpenSmartFileIO() { @@ -413,7 +443,7 @@ namespace INT_PT002.Forms { UserManager.UserMgr_user_list_t userList = (UserManager.UserMgr_user_list_t)data; - if (this.SystemConfig.CURRENT_FORM == Define.E_FormStore.FormUserEditor) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormUserEditor) this.ChildFormMenu.Child_User_UserEditor.CallBackGetUserData(userList); } catch @@ -426,7 +456,7 @@ namespace INT_PT002.Forms { UserManager.UserMgr_login_timeout_t loginTimeout = (UserManager.UserMgr_login_timeout_t)data; - if (this.SystemConfig.CURRENT_FORM == Define.E_FormStore.FormMainDisplay) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) this.ChildFormMainDisplay.CallBackUserListLoginTimeoutDataEvent(loginTimeout); } catch (Exception e) @@ -439,7 +469,7 @@ namespace INT_PT002.Forms { UserManager.UserMgr_user_lock_t user = (UserManager.UserMgr_user_lock_t)data; - if (this.SystemConfig.CURRENT_FORM == Define.E_FormStore.FormUserEditor) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormUserEditor) this.ChildFormMenu.Child_User_UserEditor.CallBackUserListLockDataEvent(user); } catch @@ -1352,7 +1382,7 @@ namespace INT_PT002.Forms for (int i = 0; i < this.CurrentSystemStatus.EquipmentColumn; i++) this.CurrentLeakData.CollJudgment[i] = Helper.StringToJudgmentStatus(receiveData.Substring(i * 1, 1)); #endregion - if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayMain) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) this.ChildFormMainDisplay.UpdateDisplayJudgmentData(this.CurrentLeakData); break; default: @@ -1379,7 +1409,7 @@ namespace INT_PT002.Forms #region Value Assign this.CurrentLeakData.ProcessStatus = Helper.StringToProcessStatus(receiveData.Substring(0, 1)); #endregion - if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayMain) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) this.ChildFormMainDisplay.UpdateProcessStatusDisplay(this.CurrentLeakData.ProcessStatus); break; default: @@ -1412,9 +1442,9 @@ namespace INT_PT002.Forms this.CurrentLeakData.CollDiffData[i].DiffMean = receiveData.Substring((i * 32) + 24, 8).Trim(); } #endregion - if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayMain) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) this.ChildFormMainDisplay.UpdateDisplayDiffData(this.CurrentLeakData.CollDiffData); - else if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayEquipmentTest) + else if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormIOTest) this.ChildFormMenu.UpdateDisplayEquipmentTestDiffData(this.CurrentLeakData.CollDiffData); break; default: @@ -1447,9 +1477,9 @@ namespace INT_PT002.Forms this.CurrentLeakData.CollDispData[i].STD = receiveData.Substring((i * 24) + 18, 6).Trim(); } #endregion - if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayMain) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) this.ChildFormMainDisplay.UpdateDisplayDispData(this.CurrentLeakData.CollDispData); - else if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayEquipmentTest) + else if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormIOTest) this.ChildFormMenu.UpdateDisplayEquipmentTestDispData(this.CurrentLeakData.CollDispData); break; default: @@ -1482,9 +1512,9 @@ namespace INT_PT002.Forms string.Format("{0}{1}", receiveData.Substring((i * 6) + 60, 1), receiveData.Substring((i * 6) + 61, 5).Trim()); } #endregion - //if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayMain) - // this.ChildFormMainDisplay.UpdateDisplayPresData(this.CurrentLeakData.CollPresData); - if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayEquipmentTest) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) + this.ChildFormMainDisplay.UpdateDisplayPresData(this.CurrentLeakData.CollPresData); + else if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormIOTest) this.ChildFormMenu.UpdateDisplayEquipmentTestPresData(this.CurrentLeakData.CollPresData); break; default: @@ -1505,16 +1535,16 @@ namespace INT_PT002.Forms switch (lane) { - case "0": + case "Z": #region Value Assign for (int i = 0; i < 5; i++) this.CollectionIOTest_InputData[i] = receiveData.Substring(i, 1); #endregion - //if (this.SystemConfig.CURRENT_FORM == Define.E_FormStore.FormIOTest) + //if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormIOTest) // this.ChildFormIOTest.UpdateInputRead(this.CollectionIOTest_InputData); - if (this.CurrentSystemStatus.CurrentDisplay == Define.E_DisplayStore.DisplayEquipmentTest) + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormIOTest) this.ChildFormMenu.UpdateDisplayEquipmentTestInputData(this.CollectionIOTest_InputData); break; default: @@ -1530,15 +1560,16 @@ namespace INT_PT002.Forms switch (lane) { - case "0": + case "Z": #region Value Assign this.CurrentAlarmList.SetAlarm(receiveData.Substring(0, 8)); #endregion - if (this.SystemConfig.CURRENT_FORM == Define.E_FormStore.FormIOTest) - this.ChildFormMenu.Child_Manual_IoTest.UpdateDisplayAlarmView(this.CurrentAlarmList); - else + if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormMainDisplay) this.ChildFormMainDisplay.UpdateDisplayAlarmView(this.CurrentAlarmList); + else if (this.CurrentSystemStatus.CurrentDisplay == Define.E_FormStore.FormIOTest) + this.ChildFormMenu.Child_Manual_IoTest.UpdateDisplayAlarmView(this.CurrentAlarmList); + break; default: break; @@ -1613,7 +1644,7 @@ namespace INT_PT002.Forms { DateTime time = DateTime.Now; - folder = this.PathDataInspectionFolder + string.Format("{0:yyyy}\\", time) + string.Format("{0:M}\\", time); + folder = string.Format("{0}{1}\\{2}\\", this.PathDataInspectionFolder, time.Year, time.Month); fileName = string.Format("{0:yyyyMMdd}_Inspection_{1}", time, this.CurrentRecipe.NUMBER); } public void TrackingInspectionData(LeakData item) @@ -2592,6 +2623,8 @@ namespace INT_PT002.Forms // 초기 파라미터 전송 this.TransferSystemParameter9039(); + //DialogFormLogOn loginForm = new DialogFormLogOn( + // 화면 시계 표시 타이머 this.timer.Enabled = true; } diff --git a/INT_PT002/Forms/FormMainDisplay1.cs b/INT_PT002/Forms/FormMainDisplay1.cs index 7cf3eaf..601d4fb 100644 --- a/INT_PT002/Forms/FormMainDisplay1.cs +++ b/INT_PT002/Forms/FormMainDisplay1.cs @@ -811,7 +811,7 @@ namespace INT_PT002.Forms public void DisplayRefresh() { - this.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_DisplayStore.DisplayMain; + this.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormMainDisplay; } #endregion @@ -826,7 +826,7 @@ namespace INT_PT002.Forms } private void buttonMenu_Click(object sender, EventArgs e) { - this.ParentForm.ChildFormMenu.DisplayRefresh(); + this.ParentForm.ChildFormMenu.DisplayRefresh(this.ParentForm.CurrentSystemStatus); this.ParentForm.FormChange((int)Define.E_FormStore.FormMenu); } private void buttonDisplayGraph_Click(object sender, EventArgs e) diff --git a/INT_PT002/Forms/FormMainDisplay2.Designer.cs b/INT_PT002/Forms/FormMainDisplay2.Designer.cs index 4f28d64..3a843d6 100644 --- a/INT_PT002/Forms/FormMainDisplay2.Designer.cs +++ b/INT_PT002/Forms/FormMainDisplay2.Designer.cs @@ -30,6 +30,16 @@ { System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMainDisplay2)); this.smartForm1 = new SmartX.SmartForm(); + this.labelPressure10 = new SmartX.SmartLabel(); + this.labelPressure9 = new SmartX.SmartLabel(); + this.labelPressure8 = new SmartX.SmartLabel(); + this.labelPressure7 = new SmartX.SmartLabel(); + this.labelPressure6 = new SmartX.SmartLabel(); + this.labelPressure5 = new SmartX.SmartLabel(); + this.labelPressure4 = new SmartX.SmartLabel(); + this.labelPressure3 = new SmartX.SmartLabel(); + this.labelPressure2 = new SmartX.SmartLabel(); + this.labelPressure1 = new SmartX.SmartLabel(); this.labelResult9 = new SmartX.SmartLabel(); this.labelResult4 = new SmartX.SmartLabel(); this.labelResult10 = new SmartX.SmartLabel(); @@ -40,45 +50,36 @@ this.labelResult3 = new SmartX.SmartLabel(); this.labelResult2 = new SmartX.SmartLabel(); this.labelResult1 = new SmartX.SmartLabel(); - this.progressBarMaxLeakValue10 = new SmartX.SmartProgressBar(); - this.progressBarPressure10 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue9 = new SmartX.SmartProgressBar(); - this.progressBarPressure9 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue8 = new SmartX.SmartProgressBar(); - this.progressBarPressure8 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue7 = new SmartX.SmartProgressBar(); - this.progressBarPressure7 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue6 = new SmartX.SmartProgressBar(); - this.progressBarPressure6 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue5 = new SmartX.SmartProgressBar(); - this.progressBarPressure5 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue4 = new SmartX.SmartProgressBar(); - this.progressBarPressure4 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue3 = new SmartX.SmartProgressBar(); - this.progressBarPressure3 = new SmartX.SmartProgressBar(); - this.progressBarMaxLeakValue2 = new SmartX.SmartProgressBar(); - this.progressBarPressure2 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec10 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec9 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec8 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec7 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec6 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec5 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec4 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec3 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec2 = new SmartX.SmartProgressBar(); this.pictureBox2 = new System.Windows.Forms.PictureBox(); this.smartLabel31 = new SmartX.SmartLabel(); - this.smartLabel20 = new SmartX.SmartLabel(); - this.smartLabel19 = new SmartX.SmartLabel(); - this.smartLabel17 = new SmartX.SmartLabel(); + this.labelSensorStatus9 = new SmartX.SmartLabel(); + this.labelSensorStatus10 = new SmartX.SmartLabel(); + this.labelSensorStatus4 = new SmartX.SmartLabel(); this.smartLabel30 = new SmartX.SmartLabel(); this.smartLabel29 = new SmartX.SmartLabel(); - this.smartLabel21 = new SmartX.SmartLabel(); + this.labelSensorStatus8 = new SmartX.SmartLabel(); this.smartLabel28 = new SmartX.SmartLabel(); - this.smartLabel22 = new SmartX.SmartLabel(); + this.labelSensorStatus7 = new SmartX.SmartLabel(); this.smartLabel27 = new SmartX.SmartLabel(); - this.smartLabel23 = new SmartX.SmartLabel(); + this.labelSensorStatus6 = new SmartX.SmartLabel(); this.smartLabel26 = new SmartX.SmartLabel(); - this.smartLabel18 = new SmartX.SmartLabel(); + this.labelSensorStatus5 = new SmartX.SmartLabel(); this.smartLabel25 = new SmartX.SmartLabel(); this.smartLabel24 = new SmartX.SmartLabel(); - this.smartLabel16 = new SmartX.SmartLabel(); + this.labelSensorStatus3 = new SmartX.SmartLabel(); this.buttonUser = new SmartX.SmartButton(); - this.smartLabel15 = new SmartX.SmartLabel(); + this.labelSensorStatus2 = new SmartX.SmartLabel(); this.labelCommunicationStatus = new SmartX.SmartLabel(); - this.labelSensor = new SmartX.SmartLabel(); + this.labelSensorStatus1 = new SmartX.SmartLabel(); this.labelProgress4sec = new SmartX.SmartLabel(); this.labelProgress3sec = new SmartX.SmartLabel(); this.labelAlarm = new SmartX.SmartLabel(); @@ -89,9 +90,8 @@ this.buttonExit = new SmartX.SmartButton(); this.buttonStart = new SmartX.SmartButton(); this.buttonClear = new SmartX.SmartButton(); - this.progressBarMaxLeakValue1 = new SmartX.SmartProgressBar(); + this.progressBarLeakRatePerSec1 = new SmartX.SmartProgressBar(); this.buttonMenu = new SmartX.SmartButton(); - this.progressBarPressure1 = new SmartX.SmartProgressBar(); this.buttonDisplay = new SmartX.SmartButton(); this.labelProgress8 = new SmartX.SmartLabel(); this.labelProgress7 = new SmartX.SmartLabel(); @@ -110,6 +110,16 @@ 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.labelPressure10); + this.smartForm1.Controls.Add(this.labelPressure9); + this.smartForm1.Controls.Add(this.labelPressure8); + this.smartForm1.Controls.Add(this.labelPressure7); + this.smartForm1.Controls.Add(this.labelPressure6); + this.smartForm1.Controls.Add(this.labelPressure5); + this.smartForm1.Controls.Add(this.labelPressure4); + this.smartForm1.Controls.Add(this.labelPressure3); + this.smartForm1.Controls.Add(this.labelPressure2); + this.smartForm1.Controls.Add(this.labelPressure1); this.smartForm1.Controls.Add(this.labelResult9); this.smartForm1.Controls.Add(this.labelResult4); this.smartForm1.Controls.Add(this.labelResult10); @@ -120,45 +130,36 @@ this.smartForm1.Controls.Add(this.labelResult3); this.smartForm1.Controls.Add(this.labelResult2); this.smartForm1.Controls.Add(this.labelResult1); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue10); - this.smartForm1.Controls.Add(this.progressBarPressure10); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue9); - this.smartForm1.Controls.Add(this.progressBarPressure9); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue8); - this.smartForm1.Controls.Add(this.progressBarPressure8); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue7); - this.smartForm1.Controls.Add(this.progressBarPressure7); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue6); - this.smartForm1.Controls.Add(this.progressBarPressure6); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue5); - this.smartForm1.Controls.Add(this.progressBarPressure5); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue4); - this.smartForm1.Controls.Add(this.progressBarPressure4); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue3); - this.smartForm1.Controls.Add(this.progressBarPressure3); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue2); - this.smartForm1.Controls.Add(this.progressBarPressure2); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec10); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec9); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec8); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec7); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec6); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec5); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec4); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec3); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec2); this.smartForm1.Controls.Add(this.pictureBox2); this.smartForm1.Controls.Add(this.smartLabel31); - this.smartForm1.Controls.Add(this.smartLabel20); - this.smartForm1.Controls.Add(this.smartLabel19); - this.smartForm1.Controls.Add(this.smartLabel17); + this.smartForm1.Controls.Add(this.labelSensorStatus9); + this.smartForm1.Controls.Add(this.labelSensorStatus10); + this.smartForm1.Controls.Add(this.labelSensorStatus4); this.smartForm1.Controls.Add(this.smartLabel30); this.smartForm1.Controls.Add(this.smartLabel29); - this.smartForm1.Controls.Add(this.smartLabel21); + this.smartForm1.Controls.Add(this.labelSensorStatus8); this.smartForm1.Controls.Add(this.smartLabel28); - this.smartForm1.Controls.Add(this.smartLabel22); + this.smartForm1.Controls.Add(this.labelSensorStatus7); this.smartForm1.Controls.Add(this.smartLabel27); - this.smartForm1.Controls.Add(this.smartLabel23); + this.smartForm1.Controls.Add(this.labelSensorStatus6); this.smartForm1.Controls.Add(this.smartLabel26); - this.smartForm1.Controls.Add(this.smartLabel18); + this.smartForm1.Controls.Add(this.labelSensorStatus5); this.smartForm1.Controls.Add(this.smartLabel25); this.smartForm1.Controls.Add(this.smartLabel24); - this.smartForm1.Controls.Add(this.smartLabel16); + this.smartForm1.Controls.Add(this.labelSensorStatus3); this.smartForm1.Controls.Add(this.buttonUser); - this.smartForm1.Controls.Add(this.smartLabel15); + this.smartForm1.Controls.Add(this.labelSensorStatus2); this.smartForm1.Controls.Add(this.labelCommunicationStatus); - this.smartForm1.Controls.Add(this.labelSensor); + this.smartForm1.Controls.Add(this.labelSensorStatus1); this.smartForm1.Controls.Add(this.labelProgress4sec); this.smartForm1.Controls.Add(this.labelProgress3sec); this.smartForm1.Controls.Add(this.labelAlarm); @@ -169,9 +170,8 @@ this.smartForm1.Controls.Add(this.buttonExit); this.smartForm1.Controls.Add(this.buttonStart); this.smartForm1.Controls.Add(this.buttonClear); - this.smartForm1.Controls.Add(this.progressBarMaxLeakValue1); + this.smartForm1.Controls.Add(this.progressBarLeakRatePerSec1); this.smartForm1.Controls.Add(this.buttonMenu); - this.smartForm1.Controls.Add(this.progressBarPressure1); this.smartForm1.Controls.Add(this.buttonDisplay); this.smartForm1.Controls.Add(this.labelProgress8); this.smartForm1.Controls.Add(this.labelProgress7); @@ -194,6 +194,226 @@ this.smartForm1.SpecialFunctionClickPointSize = 100; this.smartForm1.UseMainMenu = false; // + // labelPressure10 + // + this.labelPressure10.BackGround = this.smartForm1; + this.labelPressure10.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure10.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure10.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure10.LineSpacing = 0F; + this.labelPressure10.Location = new System.Drawing.Point(763, 694); + this.labelPressure10.Name = "labelPressure10"; + this.labelPressure10.OverlapOptimize = true; + this.labelPressure10.PasswordChar = '\0'; + this.labelPressure10.Radius = 3; + this.labelPressure10.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure10.Size = new System.Drawing.Size(110, 23); + this.labelPressure10.TabIndex = 132; + this.labelPressure10.Text = "-100.0"; + this.labelPressure10.TextColor = System.Drawing.Color.White; + this.labelPressure10.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure10.Wordwrap = false; + // + // labelPressure9 + // + this.labelPressure9.BackGround = this.smartForm1; + this.labelPressure9.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure9.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure9.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure9.LineSpacing = 0F; + this.labelPressure9.Location = new System.Drawing.Point(593, 694); + this.labelPressure9.Name = "labelPressure9"; + this.labelPressure9.OverlapOptimize = true; + this.labelPressure9.PasswordChar = '\0'; + this.labelPressure9.Radius = 3; + this.labelPressure9.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure9.Size = new System.Drawing.Size(110, 23); + this.labelPressure9.TabIndex = 131; + this.labelPressure9.Text = "-100.0"; + this.labelPressure9.TextColor = System.Drawing.Color.White; + this.labelPressure9.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure9.Wordwrap = false; + // + // labelPressure8 + // + this.labelPressure8.BackGround = this.smartForm1; + this.labelPressure8.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure8.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure8.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure8.LineSpacing = 0F; + this.labelPressure8.Location = new System.Drawing.Point(423, 694); + this.labelPressure8.Name = "labelPressure8"; + this.labelPressure8.OverlapOptimize = true; + this.labelPressure8.PasswordChar = '\0'; + this.labelPressure8.Radius = 3; + this.labelPressure8.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure8.Size = new System.Drawing.Size(110, 23); + this.labelPressure8.TabIndex = 130; + this.labelPressure8.Text = "-100.0"; + this.labelPressure8.TextColor = System.Drawing.Color.White; + this.labelPressure8.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure8.Wordwrap = false; + // + // labelPressure7 + // + this.labelPressure7.BackGround = this.smartForm1; + this.labelPressure7.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure7.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure7.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure7.LineSpacing = 0F; + this.labelPressure7.Location = new System.Drawing.Point(253, 694); + this.labelPressure7.Name = "labelPressure7"; + this.labelPressure7.OverlapOptimize = true; + this.labelPressure7.PasswordChar = '\0'; + this.labelPressure7.Radius = 3; + this.labelPressure7.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure7.Size = new System.Drawing.Size(110, 23); + this.labelPressure7.TabIndex = 129; + this.labelPressure7.Text = "-100.0"; + this.labelPressure7.TextColor = System.Drawing.Color.White; + this.labelPressure7.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure7.Wordwrap = false; + // + // labelPressure6 + // + this.labelPressure6.BackGround = this.smartForm1; + this.labelPressure6.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure6.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure6.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure6.LineSpacing = 0F; + this.labelPressure6.Location = new System.Drawing.Point(83, 694); + this.labelPressure6.Name = "labelPressure6"; + this.labelPressure6.OverlapOptimize = true; + this.labelPressure6.PasswordChar = '\0'; + this.labelPressure6.Radius = 3; + this.labelPressure6.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure6.Size = new System.Drawing.Size(110, 23); + this.labelPressure6.TabIndex = 128; + this.labelPressure6.Text = "-100.0"; + this.labelPressure6.TextColor = System.Drawing.Color.White; + this.labelPressure6.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure6.Wordwrap = false; + // + // labelPressure5 + // + this.labelPressure5.BackGround = this.smartForm1; + this.labelPressure5.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure5.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure5.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure5.LineSpacing = 0F; + this.labelPressure5.Location = new System.Drawing.Point(763, 627); + this.labelPressure5.Name = "labelPressure5"; + this.labelPressure5.OverlapOptimize = true; + this.labelPressure5.PasswordChar = '\0'; + this.labelPressure5.Radius = 3; + this.labelPressure5.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure5.Size = new System.Drawing.Size(110, 23); + this.labelPressure5.TabIndex = 127; + this.labelPressure5.Text = "-100.0"; + this.labelPressure5.TextColor = System.Drawing.Color.White; + this.labelPressure5.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure5.Wordwrap = false; + // + // labelPressure4 + // + this.labelPressure4.BackGround = this.smartForm1; + this.labelPressure4.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure4.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure4.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure4.LineSpacing = 0F; + this.labelPressure4.Location = new System.Drawing.Point(593, 627); + this.labelPressure4.Name = "labelPressure4"; + this.labelPressure4.OverlapOptimize = true; + this.labelPressure4.PasswordChar = '\0'; + this.labelPressure4.Radius = 3; + this.labelPressure4.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure4.Size = new System.Drawing.Size(110, 23); + this.labelPressure4.TabIndex = 126; + this.labelPressure4.Text = "-100.0"; + this.labelPressure4.TextColor = System.Drawing.Color.White; + this.labelPressure4.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure4.Wordwrap = false; + // + // labelPressure3 + // + this.labelPressure3.BackGround = this.smartForm1; + this.labelPressure3.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure3.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure3.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure3.LineSpacing = 0F; + this.labelPressure3.Location = new System.Drawing.Point(423, 627); + this.labelPressure3.Name = "labelPressure3"; + this.labelPressure3.OverlapOptimize = true; + this.labelPressure3.PasswordChar = '\0'; + this.labelPressure3.Radius = 3; + this.labelPressure3.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure3.Size = new System.Drawing.Size(110, 23); + this.labelPressure3.TabIndex = 125; + this.labelPressure3.Text = "-100.0"; + this.labelPressure3.TextColor = System.Drawing.Color.White; + this.labelPressure3.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure3.Wordwrap = false; + // + // labelPressure2 + // + this.labelPressure2.BackGround = this.smartForm1; + this.labelPressure2.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure2.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure2.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure2.LineSpacing = 0F; + this.labelPressure2.Location = new System.Drawing.Point(253, 627); + this.labelPressure2.Name = "labelPressure2"; + this.labelPressure2.OverlapOptimize = true; + this.labelPressure2.PasswordChar = '\0'; + this.labelPressure2.Radius = 3; + this.labelPressure2.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure2.Size = new System.Drawing.Size(110, 23); + this.labelPressure2.TabIndex = 124; + this.labelPressure2.Text = "-100.0"; + this.labelPressure2.TextColor = System.Drawing.Color.White; + this.labelPressure2.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure2.Wordwrap = false; + // + // labelPressure1 + // + this.labelPressure1.BackGround = this.smartForm1; + this.labelPressure1.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelPressure1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64))))); + this.labelPressure1.BorderStyle = SmartX.SmartLabel.BorderStyles.RoundRect; + this.labelPressure1.LineSpacing = 0F; + this.labelPressure1.Location = new System.Drawing.Point(83, 627); + this.labelPressure1.Name = "labelPressure1"; + this.labelPressure1.OverlapOptimize = true; + this.labelPressure1.PasswordChar = '\0'; + this.labelPressure1.Radius = 3; + this.labelPressure1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.labelPressure1.Size = new System.Drawing.Size(110, 23); + this.labelPressure1.TabIndex = 123; + this.labelPressure1.Text = "-100.0"; + this.labelPressure1.TextColor = System.Drawing.Color.White; + this.labelPressure1.TextColorDisable = System.Drawing.Color.Gray; + this.labelPressure1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPressure1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPressure1.Wordwrap = false; + // // labelResult9 // this.labelResult9.BackGround = null; @@ -202,7 +422,7 @@ this.labelResult9.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult9.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult9.LineSpacing = 0F; - this.labelResult9.Location = new System.Drawing.Point(589, 684); + this.labelResult9.Location = new System.Drawing.Point(443, 364); this.labelResult9.Name = "labelResult9"; this.labelResult9.OverlapOptimize = true; this.labelResult9.PasswordChar = '\0'; @@ -226,7 +446,7 @@ this.labelResult4.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult4.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult4.LineSpacing = 0F; - this.labelResult4.Location = new System.Drawing.Point(589, 617); + this.labelResult4.Location = new System.Drawing.Point(443, 292); this.labelResult4.Name = "labelResult4"; this.labelResult4.OverlapOptimize = true; this.labelResult4.PasswordChar = '\0'; @@ -250,7 +470,7 @@ this.labelResult10.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult10.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult10.LineSpacing = 0F; - this.labelResult10.Location = new System.Drawing.Point(759, 684); + this.labelResult10.Location = new System.Drawing.Point(570, 359); this.labelResult10.Name = "labelResult10"; this.labelResult10.OverlapOptimize = true; this.labelResult10.PasswordChar = '\0'; @@ -274,7 +494,7 @@ this.labelResult8.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult8.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult8.LineSpacing = 0F; - this.labelResult8.Location = new System.Drawing.Point(419, 684); + this.labelResult8.Location = new System.Drawing.Point(316, 364); this.labelResult8.Name = "labelResult8"; this.labelResult8.OverlapOptimize = true; this.labelResult8.PasswordChar = '\0'; @@ -298,7 +518,7 @@ this.labelResult7.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult7.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult7.LineSpacing = 0F; - this.labelResult7.Location = new System.Drawing.Point(249, 684); + this.labelResult7.Location = new System.Drawing.Point(189, 364); this.labelResult7.Name = "labelResult7"; this.labelResult7.OverlapOptimize = true; this.labelResult7.PasswordChar = '\0'; @@ -322,7 +542,7 @@ this.labelResult6.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult6.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult6.LineSpacing = 0F; - this.labelResult6.Location = new System.Drawing.Point(79, 684); + this.labelResult6.Location = new System.Drawing.Point(53, 364); this.labelResult6.Name = "labelResult6"; this.labelResult6.OverlapOptimize = true; this.labelResult6.PasswordChar = '\0'; @@ -346,7 +566,7 @@ this.labelResult5.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult5.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult5.LineSpacing = 0F; - this.labelResult5.Location = new System.Drawing.Point(759, 617); + this.labelResult5.Location = new System.Drawing.Point(570, 292); this.labelResult5.Name = "labelResult5"; this.labelResult5.OverlapOptimize = true; this.labelResult5.PasswordChar = '\0'; @@ -370,7 +590,7 @@ this.labelResult3.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult3.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult3.LineSpacing = 0F; - this.labelResult3.Location = new System.Drawing.Point(419, 617); + this.labelResult3.Location = new System.Drawing.Point(315, 292); this.labelResult3.Name = "labelResult3"; this.labelResult3.OverlapOptimize = true; this.labelResult3.PasswordChar = '\0'; @@ -394,7 +614,7 @@ this.labelResult2.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult2.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult2.LineSpacing = 0F; - this.labelResult2.Location = new System.Drawing.Point(249, 617); + this.labelResult2.Location = new System.Drawing.Point(189, 292); this.labelResult2.Name = "labelResult2"; this.labelResult2.OverlapOptimize = true; this.labelResult2.PasswordChar = '\0'; @@ -418,7 +638,7 @@ this.labelResult1.BorderStyle = SmartX.SmartLabel.BorderStyles.None; this.labelResult1.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); this.labelResult1.LineSpacing = 0F; - this.labelResult1.Location = new System.Drawing.Point(79, 617); + this.labelResult1.Location = new System.Drawing.Point(53, 292); this.labelResult1.Name = "labelResult1"; this.labelResult1.OverlapOptimize = true; this.labelResult1.PasswordChar = '\0'; @@ -434,743 +654,374 @@ this.labelResult1.Visible = false; this.labelResult1.Wordwrap = false; // - // progressBarMaxLeakValue10 + // progressBarLeakRatePerSec10 // - this.progressBarMaxLeakValue10.AutoColorSet = true; - this.progressBarMaxLeakValue10.BackGround = this.smartForm1; - this.progressBarMaxLeakValue10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue10.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue10.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue10.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarMaxLeakValue10.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue10.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue10.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue10.FormatString = ""; - this.progressBarMaxLeakValue10.Location = new System.Drawing.Point(763, 720); - this.progressBarMaxLeakValue10.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec10.AutoColorSet = true; + this.progressBarLeakRatePerSec10.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec10.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec10.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec10.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec10.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec10.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec10.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec10.FormatString = ""; + this.progressBarLeakRatePerSec10.Location = new System.Drawing.Point(763, 720); + this.progressBarLeakRatePerSec10.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue10.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec10.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue10.Name = "progressBarMaxLeakValue10"; - this.progressBarMaxLeakValue10.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue10.OverlapOptimize = true; - this.progressBarMaxLeakValue10.RoundedCorners = true; - this.progressBarMaxLeakValue10.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue10.TabIndex = 109; - this.progressBarMaxLeakValue10.Text = "smartProgressBar25"; - this.progressBarMaxLeakValue10.TextAutoRotation = true; - this.progressBarMaxLeakValue10.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue10.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue10.Units = ""; - this.progressBarMaxLeakValue10.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec10.Name = "progressBarLeakRatePerSec10"; + this.progressBarLeakRatePerSec10.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec10.OverlapOptimize = true; + this.progressBarLeakRatePerSec10.RoundedCorners = true; + this.progressBarLeakRatePerSec10.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec10.TabIndex = 109; + this.progressBarLeakRatePerSec10.Text = "smartProgressBar25"; + this.progressBarLeakRatePerSec10.TextAutoRotation = true; + this.progressBarLeakRatePerSec10.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec10.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec10.Units = ""; + this.progressBarLeakRatePerSec10.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue10.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec10.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure10 + // progressBarLeakRatePerSec9 // - this.progressBarPressure10.AutoColorSet = true; - this.progressBarPressure10.BackGround = this.smartForm1; - this.progressBarPressure10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure10.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure10.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure10.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarPressure10.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure10.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure10.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure10.FormatString = ""; - this.progressBarPressure10.Location = new System.Drawing.Point(763, 691); - this.progressBarPressure10.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure10.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure10.Name = "progressBarPressure10"; - this.progressBarPressure10.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure10.OverlapOptimize = true; - this.progressBarPressure10.RoundedCorners = true; - this.progressBarPressure10.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure10.TabIndex = 108; - this.progressBarPressure10.Text = "smartProgressBar26"; - this.progressBarPressure10.TextAutoRotation = true; - this.progressBarPressure10.TextColor = System.Drawing.Color.White; - this.progressBarPressure10.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure10.Units = ""; - this.progressBarPressure10.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure10.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue9 - // - this.progressBarMaxLeakValue9.AutoColorSet = true; - this.progressBarMaxLeakValue9.BackGround = this.smartForm1; - this.progressBarMaxLeakValue9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue9.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue9.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue9.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarMaxLeakValue9.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue9.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue9.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue9.FormatString = ""; - this.progressBarMaxLeakValue9.Location = new System.Drawing.Point(593, 720); - this.progressBarMaxLeakValue9.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec9.AutoColorSet = true; + this.progressBarLeakRatePerSec9.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec9.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec9.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec9.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec9.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec9.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec9.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec9.FormatString = ""; + this.progressBarLeakRatePerSec9.Location = new System.Drawing.Point(593, 720); + this.progressBarLeakRatePerSec9.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue9.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec9.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue9.Name = "progressBarMaxLeakValue9"; - this.progressBarMaxLeakValue9.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue9.OverlapOptimize = true; - this.progressBarMaxLeakValue9.RoundedCorners = true; - this.progressBarMaxLeakValue9.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue9.TabIndex = 107; - this.progressBarMaxLeakValue9.Text = "smartProgressBar27"; - this.progressBarMaxLeakValue9.TextAutoRotation = true; - this.progressBarMaxLeakValue9.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue9.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue9.Units = ""; - this.progressBarMaxLeakValue9.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec9.Name = "progressBarLeakRatePerSec9"; + this.progressBarLeakRatePerSec9.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec9.OverlapOptimize = true; + this.progressBarLeakRatePerSec9.RoundedCorners = true; + this.progressBarLeakRatePerSec9.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec9.TabIndex = 107; + this.progressBarLeakRatePerSec9.Text = "smartProgressBar27"; + this.progressBarLeakRatePerSec9.TextAutoRotation = true; + this.progressBarLeakRatePerSec9.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec9.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec9.Units = ""; + this.progressBarLeakRatePerSec9.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue9.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec9.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure9 + // progressBarLeakRatePerSec8 // - this.progressBarPressure9.AutoColorSet = true; - this.progressBarPressure9.BackGround = this.smartForm1; - this.progressBarPressure9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure9.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure9.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure9.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarPressure9.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure9.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure9.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure9.FormatString = ""; - this.progressBarPressure9.Location = new System.Drawing.Point(593, 691); - this.progressBarPressure9.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure9.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure9.Name = "progressBarPressure9"; - this.progressBarPressure9.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure9.OverlapOptimize = true; - this.progressBarPressure9.RoundedCorners = true; - this.progressBarPressure9.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure9.TabIndex = 106; - this.progressBarPressure9.Text = "smartProgressBar28"; - this.progressBarPressure9.TextAutoRotation = true; - this.progressBarPressure9.TextColor = System.Drawing.Color.White; - this.progressBarPressure9.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure9.Units = ""; - this.progressBarPressure9.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure9.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue8 - // - this.progressBarMaxLeakValue8.AutoColorSet = true; - this.progressBarMaxLeakValue8.BackGround = this.smartForm1; - this.progressBarMaxLeakValue8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue8.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue8.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue8.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarMaxLeakValue8.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue8.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue8.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue8.FormatString = ""; - this.progressBarMaxLeakValue8.Location = new System.Drawing.Point(423, 720); - this.progressBarMaxLeakValue8.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec8.AutoColorSet = true; + this.progressBarLeakRatePerSec8.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec8.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec8.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec8.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec8.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec8.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec8.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec8.FormatString = ""; + this.progressBarLeakRatePerSec8.Location = new System.Drawing.Point(423, 720); + this.progressBarLeakRatePerSec8.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue8.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec8.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue8.Name = "progressBarMaxLeakValue8"; - this.progressBarMaxLeakValue8.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue8.OverlapOptimize = true; - this.progressBarMaxLeakValue8.RoundedCorners = true; - this.progressBarMaxLeakValue8.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue8.TabIndex = 105; - this.progressBarMaxLeakValue8.Text = "smartProgressBar29"; - this.progressBarMaxLeakValue8.TextAutoRotation = true; - this.progressBarMaxLeakValue8.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue8.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue8.Units = ""; - this.progressBarMaxLeakValue8.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec8.Name = "progressBarLeakRatePerSec8"; + this.progressBarLeakRatePerSec8.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec8.OverlapOptimize = true; + this.progressBarLeakRatePerSec8.RoundedCorners = true; + this.progressBarLeakRatePerSec8.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec8.TabIndex = 105; + this.progressBarLeakRatePerSec8.Text = "smartProgressBar29"; + this.progressBarLeakRatePerSec8.TextAutoRotation = true; + this.progressBarLeakRatePerSec8.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec8.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec8.Units = ""; + this.progressBarLeakRatePerSec8.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue8.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec8.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure8 + // progressBarLeakRatePerSec7 // - this.progressBarPressure8.AutoColorSet = true; - this.progressBarPressure8.BackGround = this.smartForm1; - this.progressBarPressure8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure8.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure8.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure8.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarPressure8.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure8.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure8.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure8.FormatString = ""; - this.progressBarPressure8.Location = new System.Drawing.Point(423, 691); - this.progressBarPressure8.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure8.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure8.Name = "progressBarPressure8"; - this.progressBarPressure8.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure8.OverlapOptimize = true; - this.progressBarPressure8.RoundedCorners = true; - this.progressBarPressure8.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure8.TabIndex = 104; - this.progressBarPressure8.Text = "smartProgressBar30"; - this.progressBarPressure8.TextAutoRotation = true; - this.progressBarPressure8.TextColor = System.Drawing.Color.White; - this.progressBarPressure8.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure8.Units = ""; - this.progressBarPressure8.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure8.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue7 - // - this.progressBarMaxLeakValue7.AutoColorSet = true; - this.progressBarMaxLeakValue7.BackGround = this.smartForm1; - this.progressBarMaxLeakValue7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue7.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue7.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue7.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarMaxLeakValue7.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue7.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue7.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue7.FormatString = ""; - this.progressBarMaxLeakValue7.Location = new System.Drawing.Point(253, 720); - this.progressBarMaxLeakValue7.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec7.AutoColorSet = true; + this.progressBarLeakRatePerSec7.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec7.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec7.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec7.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec7.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec7.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec7.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec7.FormatString = ""; + this.progressBarLeakRatePerSec7.Location = new System.Drawing.Point(253, 720); + this.progressBarLeakRatePerSec7.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue7.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec7.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue7.Name = "progressBarMaxLeakValue7"; - this.progressBarMaxLeakValue7.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue7.OverlapOptimize = true; - this.progressBarMaxLeakValue7.RoundedCorners = true; - this.progressBarMaxLeakValue7.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue7.TabIndex = 103; - this.progressBarMaxLeakValue7.Text = "smartProgressBar31"; - this.progressBarMaxLeakValue7.TextAutoRotation = true; - this.progressBarMaxLeakValue7.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue7.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue7.Units = ""; - this.progressBarMaxLeakValue7.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec7.Name = "progressBarLeakRatePerSec7"; + this.progressBarLeakRatePerSec7.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec7.OverlapOptimize = true; + this.progressBarLeakRatePerSec7.RoundedCorners = true; + this.progressBarLeakRatePerSec7.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec7.TabIndex = 103; + this.progressBarLeakRatePerSec7.Text = "smartProgressBar31"; + this.progressBarLeakRatePerSec7.TextAutoRotation = true; + this.progressBarLeakRatePerSec7.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec7.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec7.Units = ""; + this.progressBarLeakRatePerSec7.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue7.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec7.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure7 + // progressBarLeakRatePerSec6 // - this.progressBarPressure7.AutoColorSet = true; - this.progressBarPressure7.BackGround = this.smartForm1; - this.progressBarPressure7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure7.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure7.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure7.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarPressure7.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure7.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure7.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure7.FormatString = ""; - this.progressBarPressure7.Location = new System.Drawing.Point(253, 691); - this.progressBarPressure7.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure7.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure7.Name = "progressBarPressure7"; - this.progressBarPressure7.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure7.OverlapOptimize = true; - this.progressBarPressure7.RoundedCorners = true; - this.progressBarPressure7.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure7.TabIndex = 102; - this.progressBarPressure7.Text = "smartProgressBar32"; - this.progressBarPressure7.TextAutoRotation = true; - this.progressBarPressure7.TextColor = System.Drawing.Color.White; - this.progressBarPressure7.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure7.Units = ""; - this.progressBarPressure7.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure7.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue6 - // - this.progressBarMaxLeakValue6.AutoColorSet = true; - this.progressBarMaxLeakValue6.BackGround = this.smartForm1; - this.progressBarMaxLeakValue6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue6.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue6.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue6.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarMaxLeakValue6.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue6.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue6.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue6.FormatString = ""; - this.progressBarMaxLeakValue6.Location = new System.Drawing.Point(83, 720); - this.progressBarMaxLeakValue6.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec6.AutoColorSet = true; + this.progressBarLeakRatePerSec6.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec6.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec6.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec6.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec6.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec6.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec6.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec6.FormatString = ""; + this.progressBarLeakRatePerSec6.Location = new System.Drawing.Point(83, 720); + this.progressBarLeakRatePerSec6.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue6.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec6.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue6.Name = "progressBarMaxLeakValue6"; - this.progressBarMaxLeakValue6.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue6.OverlapOptimize = true; - this.progressBarMaxLeakValue6.RoundedCorners = true; - this.progressBarMaxLeakValue6.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue6.TabIndex = 101; - this.progressBarMaxLeakValue6.Text = "smartProgressBar33"; - this.progressBarMaxLeakValue6.TextAutoRotation = true; - this.progressBarMaxLeakValue6.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue6.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue6.Units = ""; - this.progressBarMaxLeakValue6.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec6.Name = "progressBarLeakRatePerSec6"; + this.progressBarLeakRatePerSec6.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec6.OverlapOptimize = true; + this.progressBarLeakRatePerSec6.RoundedCorners = true; + this.progressBarLeakRatePerSec6.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec6.TabIndex = 101; + this.progressBarLeakRatePerSec6.Text = "smartProgressBar33"; + this.progressBarLeakRatePerSec6.TextAutoRotation = true; + this.progressBarLeakRatePerSec6.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec6.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec6.Units = ""; + this.progressBarLeakRatePerSec6.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue6.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec6.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure6 + // progressBarLeakRatePerSec5 // - this.progressBarPressure6.AutoColorSet = true; - this.progressBarPressure6.BackGround = this.smartForm1; - this.progressBarPressure6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure6.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure6.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure6.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarPressure6.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure6.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure6.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure6.FormatString = ""; - this.progressBarPressure6.Location = new System.Drawing.Point(83, 691); - this.progressBarPressure6.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure6.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure6.Name = "progressBarPressure6"; - this.progressBarPressure6.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure6.OverlapOptimize = true; - this.progressBarPressure6.RoundedCorners = true; - this.progressBarPressure6.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure6.TabIndex = 100; - this.progressBarPressure6.Text = "smartProgressBar34"; - this.progressBarPressure6.TextAutoRotation = true; - this.progressBarPressure6.TextColor = System.Drawing.Color.White; - this.progressBarPressure6.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure6.Units = ""; - this.progressBarPressure6.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure6.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue5 - // - this.progressBarMaxLeakValue5.AutoColorSet = true; - this.progressBarMaxLeakValue5.BackGround = this.smartForm1; - this.progressBarMaxLeakValue5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue5.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue5.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue5.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarMaxLeakValue5.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue5.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue5.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue5.FormatString = ""; - this.progressBarMaxLeakValue5.Location = new System.Drawing.Point(763, 653); - this.progressBarMaxLeakValue5.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec5.AutoColorSet = true; + this.progressBarLeakRatePerSec5.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec5.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec5.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec5.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec5.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec5.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec5.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec5.FormatString = ""; + this.progressBarLeakRatePerSec5.Location = new System.Drawing.Point(763, 653); + this.progressBarLeakRatePerSec5.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue5.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec5.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue5.Name = "progressBarMaxLeakValue5"; - this.progressBarMaxLeakValue5.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue5.OverlapOptimize = true; - this.progressBarMaxLeakValue5.RoundedCorners = true; - this.progressBarMaxLeakValue5.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue5.TabIndex = 99; - this.progressBarMaxLeakValue5.Text = "smartProgressBar23"; - this.progressBarMaxLeakValue5.TextAutoRotation = true; - this.progressBarMaxLeakValue5.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue5.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue5.Units = ""; - this.progressBarMaxLeakValue5.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec5.Name = "progressBarLeakRatePerSec5"; + this.progressBarLeakRatePerSec5.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec5.OverlapOptimize = true; + this.progressBarLeakRatePerSec5.RoundedCorners = true; + this.progressBarLeakRatePerSec5.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec5.TabIndex = 99; + this.progressBarLeakRatePerSec5.Text = "smartProgressBar23"; + this.progressBarLeakRatePerSec5.TextAutoRotation = true; + this.progressBarLeakRatePerSec5.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec5.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec5.Units = ""; + this.progressBarLeakRatePerSec5.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue5.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec5.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure5 + // progressBarLeakRatePerSec4 // - this.progressBarPressure5.AutoColorSet = true; - this.progressBarPressure5.BackGround = this.smartForm1; - this.progressBarPressure5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure5.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure5.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure5.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarPressure5.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure5.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure5.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure5.FormatString = ""; - this.progressBarPressure5.Location = new System.Drawing.Point(763, 624); - this.progressBarPressure5.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure5.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure5.Name = "progressBarPressure5"; - this.progressBarPressure5.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure5.OverlapOptimize = true; - this.progressBarPressure5.RoundedCorners = true; - this.progressBarPressure5.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure5.TabIndex = 98; - this.progressBarPressure5.Text = "smartProgressBar24"; - this.progressBarPressure5.TextAutoRotation = true; - this.progressBarPressure5.TextColor = System.Drawing.Color.White; - this.progressBarPressure5.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure5.Units = ""; - this.progressBarPressure5.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure5.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue4 - // - this.progressBarMaxLeakValue4.AutoColorSet = true; - this.progressBarMaxLeakValue4.BackGround = this.smartForm1; - this.progressBarMaxLeakValue4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue4.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue4.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue4.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarMaxLeakValue4.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue4.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue4.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue4.FormatString = ""; - this.progressBarMaxLeakValue4.Location = new System.Drawing.Point(593, 653); - this.progressBarMaxLeakValue4.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec4.AutoColorSet = true; + this.progressBarLeakRatePerSec4.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec4.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec4.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec4.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec4.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec4.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec4.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec4.FormatString = ""; + this.progressBarLeakRatePerSec4.Location = new System.Drawing.Point(593, 653); + this.progressBarLeakRatePerSec4.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue4.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec4.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue4.Name = "progressBarMaxLeakValue4"; - this.progressBarMaxLeakValue4.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue4.OverlapOptimize = true; - this.progressBarMaxLeakValue4.RoundedCorners = true; - this.progressBarMaxLeakValue4.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue4.TabIndex = 97; - this.progressBarMaxLeakValue4.Text = "smartProgressBar17"; - this.progressBarMaxLeakValue4.TextAutoRotation = true; - this.progressBarMaxLeakValue4.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue4.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue4.Units = ""; - this.progressBarMaxLeakValue4.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec4.Name = "progressBarLeakRatePerSec4"; + this.progressBarLeakRatePerSec4.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec4.OverlapOptimize = true; + this.progressBarLeakRatePerSec4.RoundedCorners = true; + this.progressBarLeakRatePerSec4.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec4.TabIndex = 97; + this.progressBarLeakRatePerSec4.Text = "smartProgressBar17"; + this.progressBarLeakRatePerSec4.TextAutoRotation = true; + this.progressBarLeakRatePerSec4.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec4.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec4.Units = ""; + this.progressBarLeakRatePerSec4.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue4.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec4.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure4 + // progressBarLeakRatePerSec3 // - this.progressBarPressure4.AutoColorSet = true; - this.progressBarPressure4.BackGround = this.smartForm1; - this.progressBarPressure4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure4.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure4.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure4.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarPressure4.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure4.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure4.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure4.FormatString = ""; - this.progressBarPressure4.Location = new System.Drawing.Point(593, 624); - this.progressBarPressure4.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure4.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure4.Name = "progressBarPressure4"; - this.progressBarPressure4.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure4.OverlapOptimize = true; - this.progressBarPressure4.RoundedCorners = true; - this.progressBarPressure4.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure4.TabIndex = 96; - this.progressBarPressure4.Text = "smartProgressBar18"; - this.progressBarPressure4.TextAutoRotation = true; - this.progressBarPressure4.TextColor = System.Drawing.Color.White; - this.progressBarPressure4.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure4.Units = ""; - this.progressBarPressure4.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure4.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue3 - // - this.progressBarMaxLeakValue3.AutoColorSet = true; - this.progressBarMaxLeakValue3.BackGround = this.smartForm1; - this.progressBarMaxLeakValue3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue3.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue3.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue3.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarMaxLeakValue3.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue3.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue3.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue3.FormatString = ""; - this.progressBarMaxLeakValue3.Location = new System.Drawing.Point(423, 653); - this.progressBarMaxLeakValue3.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec3.AutoColorSet = true; + this.progressBarLeakRatePerSec3.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec3.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec3.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec3.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec3.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec3.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec3.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec3.FormatString = ""; + this.progressBarLeakRatePerSec3.Location = new System.Drawing.Point(423, 653); + this.progressBarLeakRatePerSec3.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue3.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec3.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue3.Name = "progressBarMaxLeakValue3"; - this.progressBarMaxLeakValue3.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue3.OverlapOptimize = true; - this.progressBarMaxLeakValue3.RoundedCorners = true; - this.progressBarMaxLeakValue3.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue3.TabIndex = 95; - this.progressBarMaxLeakValue3.Text = "smartProgressBar21"; - this.progressBarMaxLeakValue3.TextAutoRotation = true; - this.progressBarMaxLeakValue3.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue3.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue3.Units = ""; - this.progressBarMaxLeakValue3.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec3.Name = "progressBarLeakRatePerSec3"; + this.progressBarLeakRatePerSec3.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec3.OverlapOptimize = true; + this.progressBarLeakRatePerSec3.RoundedCorners = true; + this.progressBarLeakRatePerSec3.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec3.TabIndex = 95; + this.progressBarLeakRatePerSec3.Text = "smartProgressBar21"; + this.progressBarLeakRatePerSec3.TextAutoRotation = true; + this.progressBarLeakRatePerSec3.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec3.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec3.Units = ""; + this.progressBarLeakRatePerSec3.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue3.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec3.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // - // progressBarPressure3 + // progressBarLeakRatePerSec2 // - this.progressBarPressure3.AutoColorSet = true; - this.progressBarPressure3.BackGround = this.smartForm1; - this.progressBarPressure3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure3.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure3.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure3.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(226)))), ((int)(((byte)(155)))), ((int)(((byte)(110))))); - this.progressBarPressure3.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure3.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure3.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure3.FormatString = ""; - this.progressBarPressure3.Location = new System.Drawing.Point(423, 624); - this.progressBarPressure3.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure3.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure3.Name = "progressBarPressure3"; - this.progressBarPressure3.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure3.OverlapOptimize = true; - this.progressBarPressure3.RoundedCorners = true; - this.progressBarPressure3.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure3.TabIndex = 94; - this.progressBarPressure3.Text = "smartProgressBar22"; - this.progressBarPressure3.TextAutoRotation = true; - this.progressBarPressure3.TextColor = System.Drawing.Color.White; - this.progressBarPressure3.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure3.Units = ""; - this.progressBarPressure3.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure3.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarMaxLeakValue2 - // - this.progressBarMaxLeakValue2.AutoColorSet = true; - this.progressBarMaxLeakValue2.BackGround = this.smartForm1; - this.progressBarMaxLeakValue2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue2.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue2.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue2.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarMaxLeakValue2.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue2.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue2.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue2.FormatString = ""; - this.progressBarMaxLeakValue2.Location = new System.Drawing.Point(253, 653); - this.progressBarMaxLeakValue2.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec2.AutoColorSet = true; + this.progressBarLeakRatePerSec2.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec2.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec2.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec2.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec2.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec2.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec2.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec2.FormatString = ""; + this.progressBarLeakRatePerSec2.Location = new System.Drawing.Point(253, 653); + this.progressBarLeakRatePerSec2.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue2.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec2.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue2.Name = "progressBarMaxLeakValue2"; - this.progressBarMaxLeakValue2.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue2.OverlapOptimize = true; - this.progressBarMaxLeakValue2.RoundedCorners = true; - this.progressBarMaxLeakValue2.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue2.TabIndex = 93; - this.progressBarMaxLeakValue2.Text = "smartProgressBar9"; - this.progressBarMaxLeakValue2.TextAutoRotation = true; - this.progressBarMaxLeakValue2.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue2.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue2.Units = ""; - this.progressBarMaxLeakValue2.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec2.Name = "progressBarLeakRatePerSec2"; + this.progressBarLeakRatePerSec2.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec2.OverlapOptimize = true; + this.progressBarLeakRatePerSec2.RoundedCorners = true; + this.progressBarLeakRatePerSec2.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec2.TabIndex = 93; + this.progressBarLeakRatePerSec2.Text = "smartProgressBar9"; + this.progressBarLeakRatePerSec2.TextAutoRotation = true; + this.progressBarLeakRatePerSec2.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec2.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec2.Units = ""; + this.progressBarLeakRatePerSec2.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue2.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // - // progressBarPressure2 - // - this.progressBarPressure2.AutoColorSet = true; - this.progressBarPressure2.BackGround = this.smartForm1; - this.progressBarPressure2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure2.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure2.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure2.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarPressure2.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure2.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure2.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure2.FormatString = ""; - this.progressBarPressure2.Location = new System.Drawing.Point(253, 624); - this.progressBarPressure2.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure2.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure2.Name = "progressBarPressure2"; - this.progressBarPressure2.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure2.OverlapOptimize = true; - this.progressBarPressure2.RoundedCorners = true; - this.progressBarPressure2.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure2.TabIndex = 92; - this.progressBarPressure2.Text = "smartProgressBar10"; - this.progressBarPressure2.TextAutoRotation = true; - this.progressBarPressure2.TextColor = System.Drawing.Color.White; - this.progressBarPressure2.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure2.Units = ""; - this.progressBarPressure2.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure2.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec2.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // // pictureBox2 // @@ -1202,68 +1053,68 @@ this.smartLabel31.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel31.Wordwrap = false; // - // smartLabel20 + // labelSensorStatus9 // - this.smartLabel20.BackGround = null; - this.smartLabel20.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel20.BorderColor = System.Drawing.Color.Black; - this.smartLabel20.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel20.LineSpacing = 0F; - this.smartLabel20.Location = new System.Drawing.Point(579, 683); - this.smartLabel20.Name = "smartLabel20"; - this.smartLabel20.OverlapOptimize = true; - this.smartLabel20.PasswordChar = '\0'; - this.smartLabel20.Radius = 20; - this.smartLabel20.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel20.Size = new System.Drawing.Size(10, 68); - this.smartLabel20.TabIndex = 78; - this.smartLabel20.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel20.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel20.Wordwrap = false; + this.labelSensorStatus9.BackGround = null; + this.labelSensorStatus9.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus9.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus9.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus9.LineSpacing = 0F; + this.labelSensorStatus9.Location = new System.Drawing.Point(579, 683); + this.labelSensorStatus9.Name = "labelSensorStatus9"; + this.labelSensorStatus9.OverlapOptimize = true; + this.labelSensorStatus9.PasswordChar = '\0'; + this.labelSensorStatus9.Radius = 20; + this.labelSensorStatus9.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus9.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus9.TabIndex = 78; + this.labelSensorStatus9.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus9.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus9.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus9.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus9.Wordwrap = false; // - // smartLabel19 + // labelSensorStatus10 // - this.smartLabel19.BackGround = null; - this.smartLabel19.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel19.BorderColor = System.Drawing.Color.Black; - this.smartLabel19.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel19.LineSpacing = 0F; - this.smartLabel19.Location = new System.Drawing.Point(749, 683); - this.smartLabel19.Name = "smartLabel19"; - this.smartLabel19.OverlapOptimize = true; - this.smartLabel19.PasswordChar = '\0'; - this.smartLabel19.Radius = 20; - this.smartLabel19.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel19.Size = new System.Drawing.Size(10, 68); - this.smartLabel19.TabIndex = 79; - this.smartLabel19.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel19.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel19.Wordwrap = false; + this.labelSensorStatus10.BackGround = null; + this.labelSensorStatus10.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus10.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus10.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus10.LineSpacing = 0F; + this.labelSensorStatus10.Location = new System.Drawing.Point(749, 683); + this.labelSensorStatus10.Name = "labelSensorStatus10"; + this.labelSensorStatus10.OverlapOptimize = true; + this.labelSensorStatus10.PasswordChar = '\0'; + this.labelSensorStatus10.Radius = 20; + this.labelSensorStatus10.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus10.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus10.TabIndex = 79; + this.labelSensorStatus10.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus10.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus10.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus10.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus10.Wordwrap = false; // - // smartLabel17 + // labelSensorStatus4 // - this.smartLabel17.BackGround = null; - this.smartLabel17.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel17.BorderColor = System.Drawing.Color.Black; - this.smartLabel17.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel17.LineSpacing = 0F; - this.smartLabel17.Location = new System.Drawing.Point(579, 616); - this.smartLabel17.Name = "smartLabel17"; - this.smartLabel17.OverlapOptimize = true; - this.smartLabel17.PasswordChar = '\0'; - this.smartLabel17.Radius = 20; - this.smartLabel17.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel17.Size = new System.Drawing.Size(10, 68); - this.smartLabel17.TabIndex = 73; - this.smartLabel17.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel17.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel17.Wordwrap = false; + this.labelSensorStatus4.BackGround = null; + this.labelSensorStatus4.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus4.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus4.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus4.LineSpacing = 0F; + this.labelSensorStatus4.Location = new System.Drawing.Point(579, 616); + this.labelSensorStatus4.Name = "labelSensorStatus4"; + this.labelSensorStatus4.OverlapOptimize = true; + this.labelSensorStatus4.PasswordChar = '\0'; + this.labelSensorStatus4.Radius = 20; + this.labelSensorStatus4.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus4.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus4.TabIndex = 73; + this.labelSensorStatus4.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus4.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus4.Wordwrap = false; // // smartLabel30 // @@ -1311,26 +1162,26 @@ this.smartLabel29.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel29.Wordwrap = false; // - // smartLabel21 + // labelSensorStatus8 // - this.smartLabel21.BackGround = null; - this.smartLabel21.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel21.BorderColor = System.Drawing.Color.Black; - this.smartLabel21.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel21.LineSpacing = 0F; - this.smartLabel21.Location = new System.Drawing.Point(409, 683); - this.smartLabel21.Name = "smartLabel21"; - this.smartLabel21.OverlapOptimize = true; - this.smartLabel21.PasswordChar = '\0'; - this.smartLabel21.Radius = 20; - this.smartLabel21.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel21.Size = new System.Drawing.Size(10, 68); - this.smartLabel21.TabIndex = 77; - this.smartLabel21.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel21.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel21.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel21.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel21.Wordwrap = false; + this.labelSensorStatus8.BackGround = null; + this.labelSensorStatus8.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus8.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus8.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus8.LineSpacing = 0F; + this.labelSensorStatus8.Location = new System.Drawing.Point(409, 683); + this.labelSensorStatus8.Name = "labelSensorStatus8"; + this.labelSensorStatus8.OverlapOptimize = true; + this.labelSensorStatus8.PasswordChar = '\0'; + this.labelSensorStatus8.Radius = 20; + this.labelSensorStatus8.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus8.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus8.TabIndex = 77; + this.labelSensorStatus8.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus8.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus8.Wordwrap = false; // // smartLabel28 // @@ -1355,26 +1206,26 @@ this.smartLabel28.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel28.Wordwrap = false; // - // smartLabel22 + // labelSensorStatus7 // - this.smartLabel22.BackGround = null; - this.smartLabel22.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel22.BorderColor = System.Drawing.Color.Black; - this.smartLabel22.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel22.LineSpacing = 0F; - this.smartLabel22.Location = new System.Drawing.Point(239, 683); - this.smartLabel22.Name = "smartLabel22"; - this.smartLabel22.OverlapOptimize = true; - this.smartLabel22.PasswordChar = '\0'; - this.smartLabel22.Radius = 20; - this.smartLabel22.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel22.Size = new System.Drawing.Size(10, 68); - this.smartLabel22.TabIndex = 76; - this.smartLabel22.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel22.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel22.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel22.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel22.Wordwrap = false; + this.labelSensorStatus7.BackGround = null; + this.labelSensorStatus7.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus7.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus7.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus7.LineSpacing = 0F; + this.labelSensorStatus7.Location = new System.Drawing.Point(239, 683); + this.labelSensorStatus7.Name = "labelSensorStatus7"; + this.labelSensorStatus7.OverlapOptimize = true; + this.labelSensorStatus7.PasswordChar = '\0'; + this.labelSensorStatus7.Radius = 20; + this.labelSensorStatus7.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus7.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus7.TabIndex = 76; + this.labelSensorStatus7.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus7.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus7.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus7.Wordwrap = false; // // smartLabel27 // @@ -1399,26 +1250,26 @@ this.smartLabel27.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel27.Wordwrap = false; // - // smartLabel23 + // labelSensorStatus6 // - this.smartLabel23.BackGround = null; - this.smartLabel23.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel23.BorderColor = System.Drawing.Color.Black; - this.smartLabel23.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel23.LineSpacing = 0F; - this.smartLabel23.Location = new System.Drawing.Point(69, 683); - this.smartLabel23.Name = "smartLabel23"; - this.smartLabel23.OverlapOptimize = true; - this.smartLabel23.PasswordChar = '\0'; - this.smartLabel23.Radius = 20; - this.smartLabel23.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel23.Size = new System.Drawing.Size(10, 68); - this.smartLabel23.TabIndex = 75; - this.smartLabel23.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel23.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel23.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel23.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel23.Wordwrap = false; + this.labelSensorStatus6.BackGround = null; + this.labelSensorStatus6.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus6.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus6.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus6.LineSpacing = 0F; + this.labelSensorStatus6.Location = new System.Drawing.Point(69, 683); + this.labelSensorStatus6.Name = "labelSensorStatus6"; + this.labelSensorStatus6.OverlapOptimize = true; + this.labelSensorStatus6.PasswordChar = '\0'; + this.labelSensorStatus6.Radius = 20; + this.labelSensorStatus6.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus6.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus6.TabIndex = 75; + this.labelSensorStatus6.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus6.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus6.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus6.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus6.Wordwrap = false; // // smartLabel26 // @@ -1443,26 +1294,26 @@ this.smartLabel26.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel26.Wordwrap = false; // - // smartLabel18 + // labelSensorStatus5 // - this.smartLabel18.BackGround = null; - this.smartLabel18.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel18.BorderColor = System.Drawing.Color.Black; - this.smartLabel18.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel18.LineSpacing = 0F; - this.smartLabel18.Location = new System.Drawing.Point(749, 616); - this.smartLabel18.Name = "smartLabel18"; - this.smartLabel18.OverlapOptimize = true; - this.smartLabel18.PasswordChar = '\0'; - this.smartLabel18.Radius = 20; - this.smartLabel18.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel18.Size = new System.Drawing.Size(10, 68); - this.smartLabel18.TabIndex = 74; - this.smartLabel18.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel18.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel18.Wordwrap = false; + this.labelSensorStatus5.BackGround = null; + this.labelSensorStatus5.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus5.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus5.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus5.LineSpacing = 0F; + this.labelSensorStatus5.Location = new System.Drawing.Point(749, 616); + this.labelSensorStatus5.Name = "labelSensorStatus5"; + this.labelSensorStatus5.OverlapOptimize = true; + this.labelSensorStatus5.PasswordChar = '\0'; + this.labelSensorStatus5.Radius = 20; + this.labelSensorStatus5.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus5.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus5.TabIndex = 74; + this.labelSensorStatus5.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus5.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus5.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus5.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus5.Wordwrap = false; // // smartLabel25 // @@ -1510,26 +1361,26 @@ this.smartLabel24.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel24.Wordwrap = false; // - // smartLabel16 + // labelSensorStatus3 // - this.smartLabel16.BackGround = null; - this.smartLabel16.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel16.BorderColor = System.Drawing.Color.Black; - this.smartLabel16.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel16.LineSpacing = 0F; - this.smartLabel16.Location = new System.Drawing.Point(409, 616); - this.smartLabel16.Name = "smartLabel16"; - this.smartLabel16.OverlapOptimize = true; - this.smartLabel16.PasswordChar = '\0'; - this.smartLabel16.Radius = 20; - this.smartLabel16.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel16.Size = new System.Drawing.Size(10, 68); - this.smartLabel16.TabIndex = 72; - this.smartLabel16.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel16.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel16.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel16.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel16.Wordwrap = false; + this.labelSensorStatus3.BackGround = null; + this.labelSensorStatus3.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus3.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus3.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus3.LineSpacing = 0F; + this.labelSensorStatus3.Location = new System.Drawing.Point(409, 616); + this.labelSensorStatus3.Name = "labelSensorStatus3"; + this.labelSensorStatus3.OverlapOptimize = true; + this.labelSensorStatus3.PasswordChar = '\0'; + this.labelSensorStatus3.Radius = 20; + this.labelSensorStatus3.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus3.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus3.TabIndex = 72; + this.labelSensorStatus3.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus3.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus3.Wordwrap = false; // // buttonUser // @@ -1568,26 +1419,26 @@ this.buttonUser.Visible = false; this.buttonUser.Click += new System.EventHandler(this.buttonUser_Click); // - // smartLabel15 + // labelSensorStatus2 // - this.smartLabel15.BackGround = null; - this.smartLabel15.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.smartLabel15.BorderColor = System.Drawing.Color.Black; - this.smartLabel15.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.smartLabel15.LineSpacing = 0F; - this.smartLabel15.Location = new System.Drawing.Point(239, 616); - this.smartLabel15.Name = "smartLabel15"; - this.smartLabel15.OverlapOptimize = true; - this.smartLabel15.PasswordChar = '\0'; - this.smartLabel15.Radius = 20; - this.smartLabel15.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.smartLabel15.Size = new System.Drawing.Size(10, 68); - this.smartLabel15.TabIndex = 71; - this.smartLabel15.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.smartLabel15.TextColorDisable = System.Drawing.Color.Gray; - this.smartLabel15.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.smartLabel15.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.smartLabel15.Wordwrap = false; + this.labelSensorStatus2.BackGround = null; + this.labelSensorStatus2.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus2.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus2.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus2.LineSpacing = 0F; + this.labelSensorStatus2.Location = new System.Drawing.Point(239, 616); + this.labelSensorStatus2.Name = "labelSensorStatus2"; + this.labelSensorStatus2.OverlapOptimize = true; + this.labelSensorStatus2.PasswordChar = '\0'; + this.labelSensorStatus2.Radius = 20; + this.labelSensorStatus2.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus2.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus2.TabIndex = 71; + this.labelSensorStatus2.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus2.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus2.Wordwrap = false; // // labelCommunicationStatus // @@ -1610,26 +1461,26 @@ this.labelCommunicationStatus.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; this.labelCommunicationStatus.Wordwrap = false; // - // labelSensor + // labelSensorStatus1 // - this.labelSensor.BackGround = null; - this.labelSensor.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); - this.labelSensor.BorderColor = System.Drawing.Color.Black; - this.labelSensor.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; - this.labelSensor.LineSpacing = 0F; - this.labelSensor.Location = new System.Drawing.Point(69, 616); - this.labelSensor.Name = "labelSensor"; - this.labelSensor.OverlapOptimize = true; - this.labelSensor.PasswordChar = '\0'; - this.labelSensor.Radius = 20; - this.labelSensor.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); - this.labelSensor.Size = new System.Drawing.Size(10, 68); - this.labelSensor.TabIndex = 70; - this.labelSensor.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); - this.labelSensor.TextColorDisable = System.Drawing.Color.Gray; - this.labelSensor.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.labelSensor.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; - this.labelSensor.Wordwrap = false; + this.labelSensorStatus1.BackGround = null; + this.labelSensorStatus1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(101)))), ((int)(((byte)(103))))); + this.labelSensorStatus1.BorderColor = System.Drawing.Color.Black; + this.labelSensorStatus1.BorderStyle = SmartX.SmartLabel.BorderStyles.FixedSingle; + this.labelSensorStatus1.LineSpacing = 0F; + this.labelSensorStatus1.Location = new System.Drawing.Point(69, 616); + this.labelSensorStatus1.Name = "labelSensorStatus1"; + this.labelSensorStatus1.OverlapOptimize = true; + this.labelSensorStatus1.PasswordChar = '\0'; + this.labelSensorStatus1.Radius = 20; + this.labelSensorStatus1.RoundRectFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(125)))), ((int)(((byte)(182)))), ((int)(((byte)(253))))); + this.labelSensorStatus1.Size = new System.Drawing.Size(10, 68); + this.labelSensorStatus1.TabIndex = 70; + this.labelSensorStatus1.TextColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelSensorStatus1.TextColorDisable = System.Drawing.Color.Gray; + this.labelSensorStatus1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSensorStatus1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Top; + this.labelSensorStatus1.Wordwrap = false; // // labelProgress4sec // @@ -1899,46 +1750,46 @@ this.buttonClear.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonClear.Click += new System.EventHandler(this.buttonClear_Click); // - // progressBarMaxLeakValue1 + // progressBarLeakRatePerSec1 // - this.progressBarMaxLeakValue1.AutoColorSet = true; - this.progressBarMaxLeakValue1.BackGround = this.smartForm1; - this.progressBarMaxLeakValue1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarMaxLeakValue1.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue1.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarMaxLeakValue1.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarMaxLeakValue1.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarMaxLeakValue1.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarMaxLeakValue1.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarMaxLeakValue1.FormatString = ""; - this.progressBarMaxLeakValue1.Location = new System.Drawing.Point(83, 653); - this.progressBarMaxLeakValue1.Maximum = new decimal(new int[] { + this.progressBarLeakRatePerSec1.AutoColorSet = true; + this.progressBarLeakRatePerSec1.BackGround = this.smartForm1; + this.progressBarLeakRatePerSec1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); + this.progressBarLeakRatePerSec1.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec1.BarBackColor2 = System.Drawing.Color.LightBlue; + this.progressBarLeakRatePerSec1.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); + this.progressBarLeakRatePerSec1.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); + this.progressBarLeakRatePerSec1.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; + this.progressBarLeakRatePerSec1.Direction = SmartX.SmartProgressBar.DIR.Horizontal; + this.progressBarLeakRatePerSec1.FormatString = ""; + this.progressBarLeakRatePerSec1.Location = new System.Drawing.Point(83, 653); + this.progressBarLeakRatePerSec1.Maximum = new decimal(new int[] { 10000, 0, 0, 0}); - this.progressBarMaxLeakValue1.Minimum = new decimal(new int[] { + this.progressBarLeakRatePerSec1.Minimum = new decimal(new int[] { 0, 0, 0, 0}); - this.progressBarMaxLeakValue1.Name = "progressBarMaxLeakValue1"; - this.progressBarMaxLeakValue1.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarMaxLeakValue1.OverlapOptimize = true; - this.progressBarMaxLeakValue1.RoundedCorners = true; - this.progressBarMaxLeakValue1.Size = new System.Drawing.Size(110, 23); - this.progressBarMaxLeakValue1.TabIndex = 90; - this.progressBarMaxLeakValue1.Text = "smartProgressBar2"; - this.progressBarMaxLeakValue1.TextAutoRotation = true; - this.progressBarMaxLeakValue1.TextColor = System.Drawing.Color.White; - this.progressBarMaxLeakValue1.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarMaxLeakValue1.Units = ""; - this.progressBarMaxLeakValue1.Value = new decimal(new int[] { + this.progressBarLeakRatePerSec1.Name = "progressBarLeakRatePerSec1"; + this.progressBarLeakRatePerSec1.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); + this.progressBarLeakRatePerSec1.OverlapOptimize = true; + this.progressBarLeakRatePerSec1.RoundedCorners = true; + this.progressBarLeakRatePerSec1.Size = new System.Drawing.Size(110, 23); + this.progressBarLeakRatePerSec1.TabIndex = 90; + this.progressBarLeakRatePerSec1.Text = "smartProgressBar2"; + this.progressBarLeakRatePerSec1.TextAutoRotation = true; + this.progressBarLeakRatePerSec1.TextColor = System.Drawing.Color.White; + this.progressBarLeakRatePerSec1.TextColorDisable = System.Drawing.Color.Gray; + this.progressBarLeakRatePerSec1.Units = ""; + this.progressBarLeakRatePerSec1.Value = new decimal(new int[] { 5000, 0, 0, 0}); - this.progressBarMaxLeakValue1.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; + this.progressBarLeakRatePerSec1.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; // // buttonMenu // @@ -1976,47 +1827,6 @@ this.buttonMenu.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonMenu.Click += new System.EventHandler(this.buttonMenu_Click); // - // progressBarPressure1 - // - this.progressBarPressure1.AutoColorSet = true; - this.progressBarPressure1.BackGround = this.smartForm1; - this.progressBarPressure1.BackGroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(201)))), ((int)(((byte)(210)))), ((int)(((byte)(224))))); - this.progressBarPressure1.BarBackColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure1.BarBackColor2 = System.Drawing.Color.LightBlue; - this.progressBarPressure1.BarColor1 = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(92)))), ((int)(((byte)(233))))); - this.progressBarPressure1.BarColor2 = System.Drawing.Color.FromArgb(((int)(((byte)(52)))), ((int)(((byte)(52)))), ((int)(((byte)(52))))); - this.progressBarPressure1.BarStyle = SmartX.SmartProgressBar.BARTYPE.Flat; - this.progressBarPressure1.Direction = SmartX.SmartProgressBar.DIR.Horizontal; - this.progressBarPressure1.FormatString = ""; - this.progressBarPressure1.Location = new System.Drawing.Point(83, 624); - this.progressBarPressure1.Maximum = new decimal(new int[] { - 0, - 0, - 0, - 0}); - this.progressBarPressure1.Minimum = new decimal(new int[] { - 100, - 0, - 0, - -2147483648}); - this.progressBarPressure1.Name = "progressBarPressure1"; - this.progressBarPressure1.OutlineColor = System.Drawing.Color.FromArgb(((int)(((byte)(77)))), ((int)(((byte)(77)))), ((int)(((byte)(77))))); - this.progressBarPressure1.OverlapOptimize = true; - this.progressBarPressure1.RoundedCorners = true; - this.progressBarPressure1.Size = new System.Drawing.Size(110, 23); - this.progressBarPressure1.TabIndex = 89; - this.progressBarPressure1.Text = "smartProgressBar1"; - this.progressBarPressure1.TextAutoRotation = true; - this.progressBarPressure1.TextColor = System.Drawing.Color.White; - this.progressBarPressure1.TextColorDisable = System.Drawing.Color.Gray; - this.progressBarPressure1.Units = ""; - this.progressBarPressure1.Value = new decimal(new int[] { - 50, - 0, - 0, - -2147483648}); - this.progressBarPressure1.ValueTextType = SmartX.SmartProgressBar.TextValueOutputType.Value; - // // buttonDisplay // this.buttonDisplay.BackGround = this.smartForm1; @@ -2266,45 +2076,36 @@ private SmartX.SmartLabel labelResult3; private SmartX.SmartLabel labelResult2; private SmartX.SmartLabel labelResult1; - private SmartX.SmartProgressBar progressBarMaxLeakValue10; - private SmartX.SmartProgressBar progressBarPressure10; - private SmartX.SmartProgressBar progressBarMaxLeakValue9; - private SmartX.SmartProgressBar progressBarPressure9; - private SmartX.SmartProgressBar progressBarMaxLeakValue8; - private SmartX.SmartProgressBar progressBarPressure8; - private SmartX.SmartProgressBar progressBarMaxLeakValue7; - private SmartX.SmartProgressBar progressBarPressure7; - private SmartX.SmartProgressBar progressBarMaxLeakValue6; - private SmartX.SmartProgressBar progressBarPressure6; - private SmartX.SmartProgressBar progressBarMaxLeakValue5; - private SmartX.SmartProgressBar progressBarPressure5; - private SmartX.SmartProgressBar progressBarMaxLeakValue4; - private SmartX.SmartProgressBar progressBarPressure4; - private SmartX.SmartProgressBar progressBarMaxLeakValue3; - private SmartX.SmartProgressBar progressBarPressure3; - private SmartX.SmartProgressBar progressBarMaxLeakValue2; - private SmartX.SmartProgressBar progressBarPressure2; + private SmartX.SmartProgressBar progressBarLeakRatePerSec10; + private SmartX.SmartProgressBar progressBarLeakRatePerSec9; + private SmartX.SmartProgressBar progressBarLeakRatePerSec8; + private SmartX.SmartProgressBar progressBarLeakRatePerSec7; + private SmartX.SmartProgressBar progressBarLeakRatePerSec6; + private SmartX.SmartProgressBar progressBarLeakRatePerSec5; + private SmartX.SmartProgressBar progressBarLeakRatePerSec4; + private SmartX.SmartProgressBar progressBarLeakRatePerSec3; + private SmartX.SmartProgressBar progressBarLeakRatePerSec2; private System.Windows.Forms.PictureBox pictureBox2; private SmartX.SmartLabel smartLabel31; - public SmartX.SmartLabel smartLabel20; - public SmartX.SmartLabel smartLabel19; - public SmartX.SmartLabel smartLabel17; + public SmartX.SmartLabel labelSensorStatus9; + public SmartX.SmartLabel labelSensorStatus10; + public SmartX.SmartLabel labelSensorStatus4; private SmartX.SmartLabel smartLabel30; private SmartX.SmartLabel smartLabel29; - public SmartX.SmartLabel smartLabel21; + public SmartX.SmartLabel labelSensorStatus8; private SmartX.SmartLabel smartLabel28; - public SmartX.SmartLabel smartLabel22; + public SmartX.SmartLabel labelSensorStatus7; private SmartX.SmartLabel smartLabel27; - public SmartX.SmartLabel smartLabel23; + public SmartX.SmartLabel labelSensorStatus6; private SmartX.SmartLabel smartLabel26; - public SmartX.SmartLabel smartLabel18; + public SmartX.SmartLabel labelSensorStatus5; private SmartX.SmartLabel smartLabel25; private SmartX.SmartLabel smartLabel24; - public SmartX.SmartLabel smartLabel16; + public SmartX.SmartLabel labelSensorStatus3; private SmartX.SmartButton buttonUser; - public SmartX.SmartLabel smartLabel15; + public SmartX.SmartLabel labelSensorStatus2; public SmartX.SmartLabel labelCommunicationStatus; - public SmartX.SmartLabel labelSensor; + public SmartX.SmartLabel labelSensorStatus1; private SmartX.SmartLabel labelProgress4sec; private SmartX.SmartLabel labelProgress3sec; private SmartX.SmartLabel labelAlarm; @@ -2315,9 +2116,8 @@ private SmartX.SmartButton buttonExit; private SmartX.SmartButton buttonStart; private SmartX.SmartButton buttonClear; - private SmartX.SmartProgressBar progressBarMaxLeakValue1; + private SmartX.SmartProgressBar progressBarLeakRatePerSec1; private SmartX.SmartButton buttonMenu; - private SmartX.SmartProgressBar progressBarPressure1; private SmartX.SmartButton buttonDisplay; private SmartX.SmartLabel labelProgress8; private SmartX.SmartLabel labelProgress7; @@ -2327,5 +2127,15 @@ private SmartX.SmartLabel labelProgress2; private SmartX.SmartLabel labelProgress1; private SmartX.SmartLabel labelProgress0; + private SmartX.SmartLabel labelPressure10; + private SmartX.SmartLabel labelPressure9; + private SmartX.SmartLabel labelPressure8; + private SmartX.SmartLabel labelPressure7; + private SmartX.SmartLabel labelPressure6; + private SmartX.SmartLabel labelPressure5; + private SmartX.SmartLabel labelPressure4; + private SmartX.SmartLabel labelPressure3; + private SmartX.SmartLabel labelPressure2; + private SmartX.SmartLabel labelPressure1; } } \ No newline at end of file diff --git a/INT_PT002/Forms/FormMainDisplay2.cs b/INT_PT002/Forms/FormMainDisplay2.cs index bf22497..6c2be90 100644 --- a/INT_PT002/Forms/FormMainDisplay2.cs +++ b/INT_PT002/Forms/FormMainDisplay2.cs @@ -27,10 +27,13 @@ namespace INT_PT002.Forms private Color ColorResultPass; private Color ColorResultNG; private Color ColorResultNone; + private Color ColorSensorNormal; + private Color ColorSensorError; - private Collection CollectionLabelResult; - private Collection CollectionProgressBarPressure; - private Collection CollectionProgressBarMaxLeakValue; + private Collection CollectionLabelResult; + private Collection CollectionLabelPressure; + private Collection CollectionLabelSensorStatus; + private Collection CollectionProgressBarLeakRatePerSec; private FormMain m_ParentForm; @@ -67,6 +70,8 @@ namespace INT_PT002.Forms this.ColorResultPass = Color.FromArgb(39, 200, 64); this.ColorResultNG = Color.FromArgb(254, 70, 70); this.ColorResultNone = Color.FromArgb(42, 43, 45); + this.ColorSensorNormal = Color.FromArgb(39, 200, 64); + this.ColorSensorError = Color.FromArgb(254, 70, 70); this.CollectionLabelResult = new Collection(); this.CollectionLabelResult.Clear(); @@ -81,31 +86,44 @@ namespace INT_PT002.Forms this.CollectionLabelResult.Add(this.labelResult9); this.CollectionLabelResult.Add(this.labelResult10); - this.CollectionProgressBarPressure = new Collection(); - this.CollectionProgressBarPressure.Clear(); - this.CollectionProgressBarPressure.Add(this.progressBarPressure1); - this.CollectionProgressBarPressure.Add(this.progressBarPressure2); - this.CollectionProgressBarPressure.Add(this.progressBarPressure3); - this.CollectionProgressBarPressure.Add(this.progressBarPressure4); - this.CollectionProgressBarPressure.Add(this.progressBarPressure5); - this.CollectionProgressBarPressure.Add(this.progressBarPressure6); - this.CollectionProgressBarPressure.Add(this.progressBarPressure7); - this.CollectionProgressBarPressure.Add(this.progressBarPressure8); - this.CollectionProgressBarPressure.Add(this.progressBarPressure9); - this.CollectionProgressBarPressure.Add(this.progressBarPressure10); + this.CollectionLabelPressure = new Collection(); + this.CollectionLabelPressure.Clear(); + this.CollectionLabelPressure.Add(this.labelPressure1); + this.CollectionLabelPressure.Add(this.labelPressure2); + this.CollectionLabelPressure.Add(this.labelPressure3); + this.CollectionLabelPressure.Add(this.labelPressure4); + this.CollectionLabelPressure.Add(this.labelPressure5); + this.CollectionLabelPressure.Add(this.labelPressure6); + this.CollectionLabelPressure.Add(this.labelPressure7); + this.CollectionLabelPressure.Add(this.labelPressure8); + this.CollectionLabelPressure.Add(this.labelPressure9); + this.CollectionLabelPressure.Add(this.labelPressure10); - this.CollectionProgressBarMaxLeakValue = new Collection(); - this.CollectionProgressBarMaxLeakValue.Clear(); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue1); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue2); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue3); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue4); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue5); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue6); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue7); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue8); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue9); - this.CollectionProgressBarMaxLeakValue.Add(this.progressBarMaxLeakValue10); + this.CollectionLabelSensorStatus = new Collection(); + this.CollectionLabelSensorStatus.Clear(); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus1); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus2); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus3); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus4); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus5); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus6); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus7); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus8); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus9); + this.CollectionLabelSensorStatus.Add(this.labelSensorStatus10); + + this.CollectionProgressBarLeakRatePerSec = new Collection(); + this.CollectionProgressBarLeakRatePerSec.Clear(); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec1); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec2); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec3); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec4); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec5); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec6); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec7); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec8); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec9); + this.CollectionProgressBarLeakRatePerSec.Add(this.progressBarLeakRatePerSec10); this.ChildControl = new ControlMainDisplay(this.ParentForm); this.Controls.Add(this.ChildControl); @@ -118,8 +136,8 @@ namespace INT_PT002.Forms for (int i = 0; i < FormMain.Lane; i++) { this.CollectionLabelResult[i].Visible = false; - this.CollectionProgressBarPressure[i].Value = 0; - this.CollectionProgressBarMaxLeakValue[i].Value = 0; + this.CollectionLabelPressure[i].Text = "0"; + this.CollectionProgressBarLeakRatePerSec[i].Value = 0; } } @@ -455,176 +473,143 @@ namespace INT_PT002.Forms } public void UpdateDisplayAlarmView(AlarmList alarm) { + this.labelAlarm.Text = ""; + if (alarm.IsServoEmergencyStop == true) - this.labelAlarm.Text = "a1_Servo emergency stop"; + this.labelAlarm.Text = "a1_Servo emergency stop "; if (alarm.IsServo1Alarm == true) - { - if(this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a2_Servo1"; - } + this.labelAlarm.Text += "a2_Servo1 "; if (alarm.IsServo2Alarm == true) - { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a3_Servo2"; - } + this.labelAlarm.Text += "a3_Servo2 "; if (alarm.IsServoTorque1AlarmTorque == true) - { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a4_Servo1 Torque"; - } + this.labelAlarm.Text += "a4_Servo1 Torque "; if (alarm.IsServoTorque2AlarmTorque == true) - { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a5_Servo2 Torque"; - } + this.labelAlarm.Text += "a5_Servo2 Torque "; if (alarm.IsPressureError == true) - { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a6_Pressure"; - } + this.labelAlarm.Text += "a6_Pressure "; if (alarm.CollectionIsSensorBoardError[0] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a7_Sensor board 1"; + this.labelAlarm.Text += "a7_Sensor board 1 "; + this.CollectionLabelSensorStatus[0].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[0].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[1] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a8_Sensor board 2"; + this.labelAlarm.Text += "a8_Sensor board 2 "; + this.CollectionLabelSensorStatus[1].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[1].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[2] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a9_Sensor board 3"; + this.labelAlarm.Text += "a9_Sensor board 3 "; + this.CollectionLabelSensorStatus[2].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[2].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[3] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a10_Sensor board 4"; + this.labelAlarm.Text += "a10_Sensor board 4 "; + this.CollectionLabelSensorStatus[3].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[3].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[4] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a11_Sensor board 5"; + this.labelAlarm.Text += "a11_Sensor board 5 "; + this.CollectionLabelSensorStatus[4].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[4].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[5] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a12_Sensor board 6"; + this.labelAlarm.Text += "a12_Sensor board 6 "; + this.CollectionLabelSensorStatus[5].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[5].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[6] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a13_Sensor board 7"; + this.labelAlarm.Text += "a13_Sensor board 7 "; + this.CollectionLabelSensorStatus[6].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[6].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[7] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a14_Sensor board 8"; + this.labelAlarm.Text += "a14_Sensor board 8 "; + this.CollectionLabelSensorStatus[7].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[7].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[8] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a15_Sensor board 9"; + this.labelAlarm.Text += "a15_Sensor board 9 "; + this.CollectionLabelSensorStatus[8].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[8].BackGroundColor = this.ColorSensorNormal; if (alarm.CollectionIsSensorBoardError[9] == true) { - if (this.labelAlarm.Text != "") - this.labelAlarm.Text += " "; - this.labelAlarm.Text += "a16_Sensor board 10"; + this.labelAlarm.Text += "a16_Sensor board 10 "; + this.CollectionLabelSensorStatus[9].BackGroundColor = this.ColorSensorError; } + else + this.CollectionLabelSensorStatus[9].BackGroundColor = this.ColorSensorNormal; + } + + private void UpdateProgressBarPressure() + { + + } + private void UpdateProgressBarMaxLeakValue() + { + } public void UpdateDisplayDiffData(Collection datas) { - + string[] temp; + + for (int i = 0; i < FormMain.Lane; i++) + { + temp = datas[i].SecBufDiff.Split('.'); + this.CollectionProgressBarLeakRatePerSec[i].Value = int.Parse(temp[0]); + } } public void UpdateDisplayDispData(Collection datas) { } - + public void UpdateDisplayPresData(Collection datas) + { + for (int i = 0; i < FormMain.Lane; i++) + { + this.CollectionLabelPressure[i].Text = datas[i].WorkingChamber.Trim() + " kPa"; + } + } public void UpdateDisplayJudgmentData(LeakData datas) { - this.UpdateDisplayJudgmentData1(datas); - this.UpdateDisplayJudgmentData2(datas); - this.UpdateDisplayJudgmentData3(datas); - this.UpdateDisplayJudgmentData4(datas); - this.UpdateDisplayJudgmentData5(datas); - this.UpdateDisplayJudgmentData6(datas); - this.UpdateDisplayJudgmentData7(datas); - this.UpdateDisplayJudgmentData8(datas); - this.UpdateDisplayJudgmentData9(datas); - this.UpdateDisplayJudgmentData10(datas); - for (int i = 0; i < FormMain.Lane; i++) + { + this.GetJudgmentResult(datas.CollJudgment[i], this.CollectionLabelResult[i]); this.CollectionLabelResult[i].Visible = true; + } this.ParentForm.TrackingInspectionData(datas); this.ChildControl.UpdateStartLeakDataDisplay(datas); } - private void UpdateDisplayJudgmentData1(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[0], this.CollectionLabelResult[0]); - } - private void UpdateDisplayJudgmentData2(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[1], this.CollectionLabelResult[1]); - } - private void UpdateDisplayJudgmentData3(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[2], this.CollectionLabelResult[2]); - } - private void UpdateDisplayJudgmentData4(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[3], this.CollectionLabelResult[3]); - } - private void UpdateDisplayJudgmentData5(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[4], this.CollectionLabelResult[4]); - } - private void UpdateDisplayJudgmentData6(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[5], this.CollectionLabelResult[5]); - } - private void UpdateDisplayJudgmentData7(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[6], this.CollectionLabelResult[6]); - } - private void UpdateDisplayJudgmentData8(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[7], this.CollectionLabelResult[7]); - } - private void UpdateDisplayJudgmentData9(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[8], this.CollectionLabelResult[8]); - } - private void UpdateDisplayJudgmentData10(LeakData data) - { - this.GetJudgmentResult(data.CollJudgment[9], this.CollectionLabelResult[9]); - } + public void UpdateDisplayTime() { this.labelTime.Text = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); } public void DisplayRefresh() - { - + { + this.ParentForm.CurrentSystemStatus.CurrentDisplay = Define.E_FormStore.FormMainDisplay; + this.ParentForm.SetDisplayMode(Define.E_DisplayMode.Normal); } #endregion @@ -656,8 +641,11 @@ namespace INT_PT002.Forms } private void buttonMenu_Click(object sender, EventArgs e) { - this.ParentForm.ChildFormMenu.DisplayRefresh(); - this.ParentForm.FormChange((int)Define.E_FormStore.FormMenu); + if (this.ParentForm.CurrentSystemStatus.EquipmentStatus == Define.E_EquipmentStatus.Stop) + { + this.ParentForm.ChildFormMenu.DisplayRefresh(this.ParentForm.CurrentSystemStatus); + this.ParentForm.FormChange((int)Define.E_FormStore.FormMenu); + } } private void smartDraw1_Click(object sender, EventArgs e) @@ -723,7 +711,5 @@ namespace INT_PT002.Forms this.ParentForm.Close(); } #endregion - - } } \ No newline at end of file diff --git a/INT_PT002/Forms/FormMenu.Designer.cs b/INT_PT002/Forms/FormMenu.Designer.cs index 84ec1ce..cad5f39 100644 --- a/INT_PT002/Forms/FormMenu.Designer.cs +++ b/INT_PT002/Forms/FormMenu.Designer.cs @@ -31,8 +31,8 @@ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormMenu)); this.smartForm1 = new SmartX.SmartForm(); this.buttonUser = new SmartX.SmartButton(); - this.smartLabel3 = new SmartX.SmartLabel(); - this.smartLabel2 = new SmartX.SmartLabel(); + this.labelUserID = new SmartX.SmartLabel(); + this.labelUserLevel = new SmartX.SmartLabel(); this.pictureBox1 = new System.Windows.Forms.PictureBox(); this.smartLabel1 = new SmartX.SmartLabel(); this.buttonBottom4 = new SmartX.SmartButton(); @@ -55,8 +55,8 @@ this.smartForm1.BackImage = ((System.Drawing.Image)(resources.GetObject("smartForm1.BackImage"))); this.smartForm1.CenterLocation = false; this.smartForm1.Controls.Add(this.buttonUser); - this.smartForm1.Controls.Add(this.smartLabel3); - this.smartForm1.Controls.Add(this.smartLabel2); + this.smartForm1.Controls.Add(this.labelUserID); + this.smartForm1.Controls.Add(this.labelUserLevel); this.smartForm1.Controls.Add(this.pictureBox1); this.smartForm1.Controls.Add(this.smartLabel1); this.smartForm1.Controls.Add(this.buttonBottom4); @@ -118,51 +118,51 @@ this.buttonUser.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonUser.Click += new System.EventHandler(this.buttonUser_Click); // - // smartLabel3 + // labelUserID // - this.smartLabel3.BackGround = this.smartForm1; - this.smartLabel3.BackGroundColor = System.Drawing.Color.SkyBlue; - 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.Bold); - this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(743, 3); - 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(100, 30); - this.smartLabel3.TabIndex = 84; - this.smartLabel3.Text = "Intech00"; - 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.labelUserID.BackGround = this.smartForm1; + this.labelUserID.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelUserID.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelUserID.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelUserID.LineSpacing = 0F; + this.labelUserID.Location = new System.Drawing.Point(743, 3); + this.labelUserID.Name = "labelUserID"; + this.labelUserID.OverlapOptimize = true; + this.labelUserID.PasswordChar = '\0'; + this.labelUserID.Radius = 3; + this.labelUserID.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelUserID.Size = new System.Drawing.Size(100, 30); + this.labelUserID.TabIndex = 84; + this.labelUserID.Text = "Intech00"; + this.labelUserID.TextColor = System.Drawing.Color.White; + this.labelUserID.TextColorDisable = System.Drawing.Color.Gray; + this.labelUserID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelUserID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelUserID.Wordwrap = false; // - // smartLabel2 + // labelUserLevel // - this.smartLabel2.BackGround = this.smartForm1; - this.smartLabel2.BackGroundColor = System.Drawing.Color.SkyBlue; - 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.Bold); - this.smartLabel2.LineSpacing = 0F; - this.smartLabel2.Location = new System.Drawing.Point(849, 3); - 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(60, 30); - this.smartLabel2.TabIndex = 83; - this.smartLabel2.Text = "L3"; - 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; + this.labelUserLevel.BackGround = this.smartForm1; + this.labelUserLevel.BackGroundColor = System.Drawing.Color.SkyBlue; + this.labelUserLevel.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(27)))), ((int)(((byte)(42)))), ((int)(((byte)(82))))); + this.labelUserLevel.BorderStyle = SmartX.SmartLabel.BorderStyles.None; + this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelUserLevel.LineSpacing = 0F; + this.labelUserLevel.Location = new System.Drawing.Point(849, 3); + this.labelUserLevel.Name = "labelUserLevel"; + this.labelUserLevel.OverlapOptimize = true; + this.labelUserLevel.PasswordChar = '\0'; + this.labelUserLevel.Radius = 3; + this.labelUserLevel.RoundRectFillColor = System.Drawing.Color.LightBlue; + this.labelUserLevel.Size = new System.Drawing.Size(60, 30); + this.labelUserLevel.TabIndex = 83; + this.labelUserLevel.Text = "L3"; + this.labelUserLevel.TextColor = System.Drawing.Color.White; + this.labelUserLevel.TextColorDisable = System.Drawing.Color.Gray; + this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelUserLevel.Wordwrap = false; // // pictureBox1 // @@ -581,8 +581,8 @@ private SmartX.SmartButton buttonBottom2; private SmartX.SmartLabel smartLabel1; private System.Windows.Forms.PictureBox pictureBox1; - private SmartX.SmartLabel smartLabel3; - private SmartX.SmartLabel smartLabel2; + private SmartX.SmartLabel labelUserID; + private SmartX.SmartLabel labelUserLevel; private SmartX.SmartButton buttonUser; } } \ No newline at end of file diff --git a/INT_PT002/Forms/FormMenu.cs b/INT_PT002/Forms/FormMenu.cs index 1a97295..04acd5e 100644 --- a/INT_PT002/Forms/FormMenu.cs +++ b/INT_PT002/Forms/FormMenu.cs @@ -108,6 +108,72 @@ namespace INT_PT002.Forms this.Child_System_Status.Location = new Point(0, 39); } + private void UpdateDisplayUser(UserItem user) + { + string id = "", group = ""; + + switch (user.UserGroup) + { + case Define.E_UserGroup.f0_Level1: + id = user.ID; + group = "Level1"; + + this.buttonRecipe.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsRecipeEnable; + this.buttonUser.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsUserEnable; + this.buttonManual.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsManualEnable; + this.buttonLog.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsLogEnable; + this.buttonSystem.Enabled = this.ParentForm.CurrentUserGroup.Level1.IsSystemEnable; + break; + case Define.E_UserGroup.f1_Level2: + id = user.ID; + group = "Level2"; + + this.buttonRecipe.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsRecipeEnable; + this.buttonUser.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsUserEnable; + this.buttonManual.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsManualEnable; + this.buttonLog.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsLogEnable; + this.buttonSystem.Enabled = this.ParentForm.CurrentUserGroup.Level2.IsSystemEnable; + break; + case Define.E_UserGroup.f2_Level3: + id = user.ID; + group = "Level3"; + + this.buttonRecipe.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsRecipeEnable; + this.buttonUser.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsUserEnable; + this.buttonManual.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsManualEnable; + this.buttonLog.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsLogEnable; + this.buttonSystem.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsSystemEnable; + break; + case Define.E_UserGroup.f4_Developer: + id = user.ID; + group = "Level4"; + + this.buttonRecipe.Enabled = true; + this.buttonUser.Enabled = true; + this.buttonManual.Enabled = true; + this.buttonLog.Enabled = true; + this.buttonSystem.Enabled = true; + + //this.buttonHiddenMenu.Enabled = true; + break; + default: + id = ""; + group = "Off"; + + this.buttonRecipe.Enabled = false; + this.buttonUser.Enabled = false; + this.buttonManual.Enabled = false; + this.buttonLog.Enabled = false; + this.buttonSystem.Enabled = true; + break; + } + + if (this.labelUserLevel.Text != group) + this.labelUserLevel.Text = group; + if (this.labelUserID.Text != id) + this.labelUserID.Text = id; + } + #region Log // Backup private void Backup(Define.E_DataType type, TreeView view) @@ -547,10 +613,12 @@ namespace INT_PT002.Forms this.Child_Manual_IoTest.UpdateDisplayPresData(datas); } - public void DisplayRefresh() + public void DisplayRefresh(SystemStatus status) { + //this.UpdateDisplayUser(status.CurrentUser); + this.SelectedTopMenu = Define.E_TopMenuStore.Recipe; - this.SetTopMenu(this.SelectedTopMenu); + this.SetTopMenu(this.SelectedTopMenu); } #endregion diff --git a/INT_PT002/INT_PT002.csproj b/INT_PT002/INT_PT002.csproj index 79cdb51..218108d 100644 --- a/INT_PT002/INT_PT002.csproj +++ b/INT_PT002/INT_PT002.csproj @@ -49,15 +49,15 @@ False - C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\SmartX_New_5.0.0.6_IEC1000_DOTNETCF3.5수동설치파일\SmartXNCommon.dll + C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\IEC1000\SmartXNCommon.dll False - C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\SmartX_New_5.0.0.6_IEC1000_DOTNETCF3.5수동설치파일\SmartXNFDCommon.dll + C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\IEC1000\SmartXNFDCommon.dll False - C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\SmartX_New_5.0.0.6_IEC1000_DOTNETCF3.5수동설치파일\SmartXN_IEC1000.dll + C:\Program Files (x86)\HNS\Embedded SmartX Component\V5.0.0.6_20221115\IEC1000\SmartXN_IEC1000.dll