diff --git a/.gitignore b/.gitignore index afc7e2b..7a4570e 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ INT69DC_7C/obj/ INT69DC_ImageDll/bin/ INT69DC_ImageDll/obj/ INT69DC_7C.suo +INT69DC_7C.suo~03a3d704626f6f66cb50371cde70a728e0fbdd1a diff --git a/INT69DC_7C/DataStore.cs b/INT69DC_7C/DataStore.cs index 8112711..ab4f41e 100644 --- a/INT69DC_7C/DataStore.cs +++ b/INT69DC_7C/DataStore.cs @@ -65,11 +65,13 @@ namespace INT69DC_7C public enum UserGroup { None = 0, - Level1Operator, - Level2Engineer, - Level3Manager, - Level4Developer, - LogOff, + Level1 = 1, + Level2 = 2, + Level3 = 3, + Admin = 4, + Developer = 5, + NotLogin = 6, + LogOut = 7, }; public enum JudgmentStatus @@ -407,18 +409,6 @@ namespace INT69DC_7C _03_ReadHoldingRegister, } - public enum UserStatus - { - None = 0, - Level1, - Level2, - Level3, - Admin, - Developer, - NotLogin, - LogOff, - }; - public enum E_FileHeaderItem { LoginId, @@ -459,6 +449,9 @@ namespace INT69DC_7C Bypass, Update, Sampling, + DataBackup, + GroupEditor, + ATPC_Reset, // 정량 알람 카운터 리셋 Print, BP_PassOnce, @@ -472,18 +465,25 @@ namespace INT69DC_7C ProductPaste, ProductAllPaste, Initialization, + MotorInitDown, + MotorChangeID, + MotorChangeValueEach, + MotorChangeValueAll, } public enum TrackingParameter { ProductNumber, - ProductName, - ProductLot, WeightOverRange, WeightPassRange, WeightUnderRange, WeightTareRange, PrintActivate, + ChangeTime, + + ChangeName, + ChangeLOT, + BP_Individual, BP_All, BP_Direction, @@ -507,6 +507,7 @@ namespace INT69DC_7C JudgmentDoubleDelayTime, JudgmentCount, JudgmentCVSpeed, + SorterDelayTime, SorterRunTime, RejectCVDelayTime, @@ -518,6 +519,7 @@ namespace INT69DC_7C AutoZeroTime, AutoZeroRange, AutoZeroVariance, + AutoZeroMode, Com3Baudrate, Com3Mode, @@ -542,12 +544,20 @@ namespace INT69DC_7C EtcRelayRunTime, EtcDecimalpoint, + MotorDirection, + MotorAnglePass, + MotorAngleNG, + MotorOriginOffset, MotorOriginSpeed, MotorSpeed, MotorPosition0, MotorPosition1, MotorPosition2, + + ChangeL1Name, + ChangeL2Name, + ChangeL3Name, } public enum Trackingalarm { @@ -1286,7 +1296,7 @@ namespace INT69DC_7C this.DischargeConveyorDirectionCW = DataStore.DischargeConveyorDirection.CW; this.CurrentUser = new UserItem(); - this.CurrentUser.Status = DataStore.UserStatus.NotLogin; + this.CurrentUser.Group = DataStore.UserGroup.NotLogin; } #endregion } diff --git a/INT69DC_7C/DialogForms/DialogFormLogOn.cs b/INT69DC_7C/DialogForms/DialogFormLogOn.cs index b0e5c71..2b324f2 100644 --- a/INT69DC_7C/DialogForms/DialogFormLogOn.cs +++ b/INT69DC_7C/DialogForms/DialogFormLogOn.cs @@ -139,15 +139,15 @@ namespace INT69DC_7C.DialogForms #region 로그인 성공 if (userInfo.active_level == 1) - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.Level1; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level1; else if (userInfo.active_level == 2) - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.Level2; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level2; else if (userInfo.active_level == 3) - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.Level3; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Level3; else if (userInfo.active_level == 9) - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.Admin; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Admin; else if (userInfo.active_level == 10) - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.Developer; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Developer; this.ParentForm.SystemConfig.CurrentUser.ID = userInfo.user_id; this.ParentForm.SystemConfig.CurrentUser.Password = userInfo.user_pw; diff --git a/INT69DC_7C/Forms/FormConfiguration.cs b/INT69DC_7C/Forms/FormConfiguration.cs index c8537db..9de93eb 100644 --- a/INT69DC_7C/Forms/FormConfiguration.cs +++ b/INT69DC_7C/Forms/FormConfiguration.cs @@ -438,10 +438,10 @@ namespace INT69DC_7C.Forms { string value = ""; - switch (this.ParentForm.SystemConfig.CurrentUser.Status) + switch (this.ParentForm.SystemConfig.CurrentUser.Group) { - case DataStore.UserStatus.Admin: - case DataStore.UserStatus.Developer: + case DataStore.UserGroup.Admin: + case DataStore.UserGroup.Developer: this.buttonScreen.Visible = true; break; default: diff --git a/INT69DC_7C/Forms/FormDataBackup_Part11.cs b/INT69DC_7C/Forms/FormDataBackup_Part11.cs index e221a80..bc2cce2 100644 --- a/INT69DC_7C/Forms/FormDataBackup_Part11.cs +++ b/INT69DC_7C/Forms/FormDataBackup_Part11.cs @@ -279,6 +279,7 @@ namespace INT69DC_7C.Forms // 복사 완료 메시지 DialogFormMessage msg = new DialogFormMessage(count.ToString(), this.ParentForm.SystemConfig.Language); + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.DataBackup, type.ToString()); this.SplashFinish(); msg.ShowDialog(); #endregion diff --git a/INT69DC_7C/Forms/FormDataStatistics.Designer.cs b/INT69DC_7C/Forms/FormDataStatistics.Designer.cs index 22ee119..6ba8103 100644 --- a/INT69DC_7C/Forms/FormDataStatistics.Designer.cs +++ b/INT69DC_7C/Forms/FormDataStatistics.Designer.cs @@ -33,7 +33,7 @@ this.labelTitle = new SmartX.SmartLabel(); this.buttonBack = new SmartX.SmartButton(); this.buttonFileSelect = new SmartX.SmartButton(); - this.buttonBackup = new SmartX.SmartButton(); + this.buttonSave = new SmartX.SmartButton(); this.labelLane10 = new SmartX.SmartLabel(); this.labelLane9 = new SmartX.SmartLabel(); this.labelPassCount10 = new SmartX.SmartLabel(); @@ -327,7 +327,7 @@ this.labelTitle.BackPictureBox2 = null; this.labelTitle.BorderColor = System.Drawing.Color.Black; this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold); + this.labelTitle.Font = new System.Drawing.Font("새굴림", 35F, System.Drawing.FontStyle.Bold); this.labelTitle.InitVisible = true; this.labelTitle.LineSpacing = 0F; this.labelTitle.Location = new System.Drawing.Point(199, 7); @@ -401,36 +401,36 @@ this.buttonFileSelect.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonFileSelect.UpImage"))); this.buttonFileSelect.Click += new System.EventHandler(this.buttonFileSelect_Click); // - // buttonBackup + // buttonSave // - this.buttonBackup.BackPictureBox = null; - this.buttonBackup.BackPictureBox1 = null; - this.buttonBackup.BackPictureBox2 = null; - this.buttonBackup.ButtonColor = System.Drawing.Color.Gray; - this.buttonBackup.ButtonImageAutoSize = true; - this.buttonBackup.ColorKeySamplePosition = new System.Drawing.Point(0, 0); - this.buttonBackup.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonBackup.DisableImage"))); - this.buttonBackup.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBackup.DownImage"))); - this.buttonBackup.GroupID = 0; - this.buttonBackup.InitVisible = true; - this.buttonBackup.Location = new System.Drawing.Point(744, 666); - this.buttonBackup.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; - this.buttonBackup.Name = "buttonBackup"; - this.buttonBackup.NestedClickEventPrevent = false; - this.buttonBackup.OutlinePixel = 1; - this.buttonBackup.RepeatInterval = 200; - this.buttonBackup.RepeatIntervalAccelerate = null; - this.buttonBackup.SafeInterval = 200; - this.buttonBackup.Size = new System.Drawing.Size(84, 87); - this.buttonBackup.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; - this.buttonBackup.TabIndex = 41; - this.buttonBackup.TextColor = System.Drawing.Color.Black; - this.buttonBackup.TextDownColor = System.Drawing.Color.White; - this.buttonBackup.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; - this.buttonBackup.TextLocation = new System.Drawing.Point(0, 0); - this.buttonBackup.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; - this.buttonBackup.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBackup.UpImage"))); - this.buttonBackup.Click += new System.EventHandler(this.buttonBackup_Click); + this.buttonSave.BackPictureBox = null; + this.buttonSave.BackPictureBox1 = null; + this.buttonSave.BackPictureBox2 = null; + this.buttonSave.ButtonColor = System.Drawing.Color.Gray; + this.buttonSave.ButtonImageAutoSize = true; + this.buttonSave.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonSave.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.DisableImage"))); + this.buttonSave.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.DownImage"))); + this.buttonSave.GroupID = 0; + this.buttonSave.InitVisible = true; + this.buttonSave.Location = new System.Drawing.Point(744, 666); + this.buttonSave.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonSave.Name = "buttonSave"; + this.buttonSave.NestedClickEventPrevent = false; + this.buttonSave.OutlinePixel = 1; + this.buttonSave.RepeatInterval = 200; + this.buttonSave.RepeatIntervalAccelerate = null; + this.buttonSave.SafeInterval = 200; + this.buttonSave.Size = new System.Drawing.Size(84, 87); + this.buttonSave.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonSave.TabIndex = 41; + this.buttonSave.TextColor = System.Drawing.Color.Black; + this.buttonSave.TextDownColor = System.Drawing.Color.White; + this.buttonSave.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonSave.TextLocation = new System.Drawing.Point(0, 0); + this.buttonSave.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonSave.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.UpImage"))); + this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click); // // labelLane10 // @@ -3430,7 +3430,7 @@ this.labelTitlePassCnt.BackPictureBox2 = null; this.labelTitlePassCnt.BorderColor = System.Drawing.Color.Black; this.labelTitlePassCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassCnt.ForeColor = System.Drawing.Color.LimeGreen; this.labelTitlePassCnt.InitVisible = true; this.labelTitlePassCnt.LineSpacing = 0F; @@ -3471,7 +3471,7 @@ this.labelTitlePassAverage.BackPictureBox2 = null; this.labelTitlePassAverage.BorderColor = System.Drawing.Color.Black; this.labelTitlePassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassAverage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassAverage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassAverage.ForeColor = System.Drawing.Color.White; this.labelTitlePassAverage.InitVisible = true; this.labelTitlePassAverage.LineSpacing = 0F; @@ -3492,7 +3492,7 @@ this.labelTitlePassPercentage.BackPictureBox2 = null; this.labelTitlePassPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitlePassPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassPercentage.ForeColor = System.Drawing.Color.White; this.labelTitlePassPercentage.InitVisible = true; this.labelTitlePassPercentage.LineSpacing = 0F; @@ -3513,7 +3513,7 @@ this.labelTitlePassSd.BackPictureBox2 = null; this.labelTitlePassSd.BorderColor = System.Drawing.Color.Black; this.labelTitlePassSd.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassSd.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassSd.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassSd.ForeColor = System.Drawing.Color.White; this.labelTitlePassSd.InitVisible = true; this.labelTitlePassSd.LineSpacing = 0F; @@ -3534,7 +3534,7 @@ this.labelTitlePassMinWeight.BackPictureBox2 = null; this.labelTitlePassMinWeight.BorderColor = System.Drawing.Color.Black; this.labelTitlePassMinWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassMinWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassMinWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassMinWeight.ForeColor = System.Drawing.Color.White; this.labelTitlePassMinWeight.InitVisible = true; this.labelTitlePassMinWeight.LineSpacing = 0F; @@ -3555,7 +3555,7 @@ this.labelTitlePassMaxWeight.BackPictureBox2 = null; this.labelTitlePassMaxWeight.BorderColor = System.Drawing.Color.Black; this.labelTitlePassMaxWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitlePassMaxWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitlePassMaxWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitlePassMaxWeight.ForeColor = System.Drawing.Color.White; this.labelTitlePassMaxWeight.InitVisible = true; this.labelTitlePassMaxWeight.LineSpacing = 0F; @@ -3576,7 +3576,7 @@ this.labelTitleOverCnt.BackPictureBox2 = null; this.labelTitleOverCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleOverCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleOverCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleOverCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleOverCnt.ForeColor = System.Drawing.Color.Gold; this.labelTitleOverCnt.InitVisible = true; this.labelTitleOverCnt.LineSpacing = 0F; @@ -3597,7 +3597,7 @@ this.labelTitleOverSumWeight.BackPictureBox2 = null; this.labelTitleOverSumWeight.BorderColor = System.Drawing.Color.Black; this.labelTitleOverSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleOverSumWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleOverSumWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleOverSumWeight.ForeColor = System.Drawing.Color.White; this.labelTitleOverSumWeight.InitVisible = true; this.labelTitleOverSumWeight.LineSpacing = 0F; @@ -3618,7 +3618,7 @@ this.labelTitleOverPercentage.BackPictureBox2 = null; this.labelTitleOverPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitleOverPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleOverPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleOverPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleOverPercentage.ForeColor = System.Drawing.Color.White; this.labelTitleOverPercentage.InitVisible = true; this.labelTitleOverPercentage.LineSpacing = 0F; @@ -3639,7 +3639,7 @@ this.labelTitleUnderCnt.BackPictureBox2 = null; this.labelTitleUnderCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleUnderCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleUnderCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleUnderCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleUnderCnt.ForeColor = System.Drawing.Color.Red; this.labelTitleUnderCnt.InitVisible = true; this.labelTitleUnderCnt.LineSpacing = 0F; @@ -3660,7 +3660,7 @@ this.labelTitleExngCnt.BackPictureBox2 = null; this.labelTitleExngCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleExngCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleExngCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleExngCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleExngCnt.ForeColor = System.Drawing.Color.DodgerBlue; this.labelTitleExngCnt.InitVisible = true; this.labelTitleExngCnt.LineSpacing = 0F; @@ -3681,7 +3681,7 @@ this.labelTitleUnderSumWeight.BackPictureBox2 = null; this.labelTitleUnderSumWeight.BorderColor = System.Drawing.Color.Black; this.labelTitleUnderSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleUnderSumWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleUnderSumWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleUnderSumWeight.ForeColor = System.Drawing.Color.White; this.labelTitleUnderSumWeight.InitVisible = true; this.labelTitleUnderSumWeight.LineSpacing = 0F; @@ -3702,7 +3702,7 @@ this.labelTitleUnderPercentage.BackPictureBox2 = null; this.labelTitleUnderPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitleUnderPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleUnderPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleUnderPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleUnderPercentage.ForeColor = System.Drawing.Color.White; this.labelTitleUnderPercentage.InitVisible = true; this.labelTitleUnderPercentage.LineSpacing = 0F; @@ -3723,7 +3723,7 @@ this.labelTitleExngPercentage.BackPictureBox2 = null; this.labelTitleExngPercentage.BorderColor = System.Drawing.Color.Black; this.labelTitleExngPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleExngPercentage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleExngPercentage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleExngPercentage.ForeColor = System.Drawing.Color.White; this.labelTitleExngPercentage.InitVisible = true; this.labelTitleExngPercentage.LineSpacing = 0F; @@ -3744,7 +3744,7 @@ this.labelTitleRangeOver.BackPictureBox2 = null; this.labelTitleRangeOver.BorderColor = System.Drawing.Color.Black; this.labelTitleRangeOver.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangeOver.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangeOver.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangeOver.ForeColor = System.Drawing.Color.Black; this.labelTitleRangeOver.InitVisible = true; this.labelTitleRangeOver.LineSpacing = 0F; @@ -3765,7 +3765,7 @@ this.labelTitleEndTime.BackPictureBox2 = null; this.labelTitleEndTime.BorderColor = System.Drawing.Color.Black; this.labelTitleEndTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleEndTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleEndTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleEndTime.ForeColor = System.Drawing.Color.Black; this.labelTitleEndTime.InitVisible = true; this.labelTitleEndTime.LineSpacing = 0F; @@ -3801,7 +3801,7 @@ this.labelTitleRangePass.BackPictureBox2 = null; this.labelTitleRangePass.BorderColor = System.Drawing.Color.Black; this.labelTitleRangePass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangePass.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangePass.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangePass.ForeColor = System.Drawing.Color.Black; this.labelTitleRangePass.InitVisible = true; this.labelTitleRangePass.LineSpacing = 0F; @@ -3837,7 +3837,7 @@ this.labelTitleStartTime.BackPictureBox2 = null; this.labelTitleStartTime.BorderColor = System.Drawing.Color.Black; this.labelTitleStartTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleStartTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleStartTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleStartTime.ForeColor = System.Drawing.Color.Black; this.labelTitleStartTime.InitVisible = true; this.labelTitleStartTime.LineSpacing = 0F; @@ -3873,7 +3873,7 @@ this.labelTitleRangeUnder.BackPictureBox2 = null; this.labelTitleRangeUnder.BorderColor = System.Drawing.Color.Black; this.labelTitleRangeUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangeUnder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangeUnder.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangeUnder.ForeColor = System.Drawing.Color.Black; this.labelTitleRangeUnder.InitVisible = true; this.labelTitleRangeUnder.LineSpacing = 0F; @@ -3909,7 +3909,7 @@ this.smartLabel2.BackPictureBox2 = null; this.smartLabel2.BorderColor = System.Drawing.Color.Black; this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.smartLabel2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.smartLabel2.ForeColor = System.Drawing.Color.Black; this.smartLabel2.InitVisible = true; this.smartLabel2.LineSpacing = 0F; @@ -3950,7 +3950,7 @@ this.labelTitleRangeTare.BackPictureBox2 = null; this.labelTitleRangeTare.BorderColor = System.Drawing.Color.Black; this.labelTitleRangeTare.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRangeTare.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRangeTare.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRangeTare.ForeColor = System.Drawing.Color.Black; this.labelTitleRangeTare.InitVisible = true; this.labelTitleRangeTare.LineSpacing = 0F; @@ -3991,7 +3991,7 @@ this.smartLabel1.BackPictureBox2 = null; this.smartLabel1.BorderColor = System.Drawing.Color.Black; this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.smartLabel1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.smartLabel1.ForeColor = System.Drawing.Color.Black; this.smartLabel1.InitVisible = true; this.smartLabel1.LineSpacing = 0F; @@ -4112,7 +4112,7 @@ this.labelProductName.BackPictureBox2 = null; this.labelProductName.BorderColor = System.Drawing.Color.Black; this.labelProductName.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelProductName.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelProductName.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelProductName.ForeColor = System.Drawing.Color.Black; this.labelProductName.InitVisible = true; this.labelProductName.LineSpacing = 0F; @@ -4253,7 +4253,7 @@ this.labelTitleTotalCnt.BackPictureBox2 = null; this.labelTitleTotalCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleTotalCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleTotalCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleTotalCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleTotalCnt.ForeColor = System.Drawing.Color.Violet; this.labelTitleTotalCnt.InitVisible = true; this.labelTitleTotalCnt.LineSpacing = 0F; @@ -4554,7 +4554,7 @@ this.labelTitleTotalNgCnt.BackPictureBox2 = null; this.labelTitleTotalNgCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleTotalNgCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleTotalNgCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleTotalNgCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleTotalNgCnt.ForeColor = System.Drawing.Color.Violet; this.labelTitleTotalNgCnt.InitVisible = true; this.labelTitleTotalNgCnt.LineSpacing = 0F; @@ -5272,7 +5272,7 @@ this.labelTitleAllCntTotal.BackPictureBox2 = null; this.labelTitleAllCntTotal.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntTotal.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntTotal.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntTotal.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntTotal.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntTotal.InitVisible = true; this.labelTitleAllCntTotal.LineSpacing = 0F; @@ -5293,7 +5293,7 @@ this.labelTitleAllCntPass.BackPictureBox2 = null; this.labelTitleAllCntPass.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntPass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntPass.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntPass.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntPass.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntPass.InitVisible = true; this.labelTitleAllCntPass.LineSpacing = 0F; @@ -5314,7 +5314,7 @@ this.labelTitleAllCntOver.BackPictureBox2 = null; this.labelTitleAllCntOver.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntOver.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntOver.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntOver.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntOver.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntOver.InitVisible = true; this.labelTitleAllCntOver.LineSpacing = 0F; @@ -5335,7 +5335,7 @@ this.labelTitleAllCntUnder.BackPictureBox2 = null; this.labelTitleAllCntUnder.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntUnder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntUnder.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntUnder.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntUnder.InitVisible = true; this.labelTitleAllCntUnder.LineSpacing = 0F; @@ -5436,7 +5436,7 @@ this.labelTitleAllCntExng.BackPictureBox2 = null; this.labelTitleAllCntExng.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntExng.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntExng.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntExng.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntExng.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntExng.InitVisible = true; this.labelTitleAllCntExng.LineSpacing = 0F; @@ -5477,7 +5477,7 @@ this.labelTitleAllCntTotalNg.BackPictureBox2 = null; this.labelTitleAllCntTotalNg.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCntTotalNg.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCntTotalNg.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCntTotalNg.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCntTotalNg.ForeColor = System.Drawing.Color.Black; this.labelTitleAllCntTotalNg.InitVisible = true; this.labelTitleAllCntTotalNg.LineSpacing = 0F; @@ -5518,7 +5518,7 @@ this.labelTitleAllSumWeightUnder.BackPictureBox2 = null; this.labelTitleAllSumWeightUnder.BorderColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllSumWeightUnder.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllSumWeightUnder.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllSumWeightUnder.ForeColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightUnder.InitVisible = true; this.labelTitleAllSumWeightUnder.LineSpacing = 0F; @@ -5559,7 +5559,7 @@ this.labelTitleAllPassAverage.BackPictureBox2 = null; this.labelTitleAllPassAverage.BorderColor = System.Drawing.Color.Black; this.labelTitleAllPassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllPassAverage.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllPassAverage.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllPassAverage.ForeColor = System.Drawing.Color.Black; this.labelTitleAllPassAverage.InitVisible = true; this.labelTitleAllPassAverage.LineSpacing = 0F; @@ -5600,7 +5600,7 @@ this.labelTitleAllPassSd.BackPictureBox2 = null; this.labelTitleAllPassSd.BorderColor = System.Drawing.Color.Black; this.labelTitleAllPassSd.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllPassSd.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllPassSd.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllPassSd.ForeColor = System.Drawing.Color.Black; this.labelTitleAllPassSd.InitVisible = true; this.labelTitleAllPassSd.LineSpacing = 0F; @@ -5641,7 +5641,7 @@ this.labelTitleAllSumWeightOver.BackPictureBox2 = null; this.labelTitleAllSumWeightOver.BorderColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightOver.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllSumWeightOver.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllSumWeightOver.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllSumWeightOver.ForeColor = System.Drawing.Color.Black; this.labelTitleAllSumWeightOver.InitVisible = true; this.labelTitleAllSumWeightOver.LineSpacing = 0F; @@ -5682,7 +5682,7 @@ this.labelTitleAllPass.BackPictureBox2 = null; this.labelTitleAllPass.BorderColor = System.Drawing.Color.Black; this.labelTitleAllPass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllPass.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllPass.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllPass.ForeColor = System.Drawing.Color.White; this.labelTitleAllPass.InitVisible = true; this.labelTitleAllPass.LineSpacing = 0F; @@ -5703,7 +5703,7 @@ this.labelTitleAllSumWeight.BackPictureBox2 = null; this.labelTitleAllSumWeight.BorderColor = System.Drawing.Color.Black; this.labelTitleAllSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllSumWeight.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllSumWeight.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllSumWeight.ForeColor = System.Drawing.Color.White; this.labelTitleAllSumWeight.InitVisible = true; this.labelTitleAllSumWeight.LineSpacing = 0F; @@ -5724,7 +5724,7 @@ this.labelTitleRange.BackPictureBox2 = null; this.labelTitleRange.BorderColor = System.Drawing.Color.Black; this.labelTitleRange.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleRange.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleRange.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleRange.ForeColor = System.Drawing.Color.White; this.labelTitleRange.InitVisible = true; this.labelTitleRange.LineSpacing = 0F; @@ -5745,7 +5745,7 @@ this.labelTitleAllCnt.BackPictureBox2 = null; this.labelTitleAllCnt.BorderColor = System.Drawing.Color.Black; this.labelTitleAllCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleAllCnt.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleAllCnt.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleAllCnt.ForeColor = System.Drawing.Color.White; this.labelTitleAllCnt.InitVisible = true; this.labelTitleAllCnt.LineSpacing = 0F; @@ -5766,7 +5766,7 @@ this.labelTitleInformation.BackPictureBox2 = null; this.labelTitleInformation.BorderColor = System.Drawing.Color.Black; this.labelTitleInformation.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleInformation.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelTitleInformation.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelTitleInformation.ForeColor = System.Drawing.Color.White; this.labelTitleInformation.InitVisible = true; this.labelTitleInformation.LineSpacing = 0F; @@ -6070,7 +6070,7 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScroll = true; this.ClientSize = new System.Drawing.Size(1024, 768); - this.Controls.Add(this.buttonBackup); + this.Controls.Add(this.buttonSave); this.Controls.Add(this.buttonFileSelect); this.Controls.Add(this.smartGroupBox2); this.Controls.Add(this.buttonBack); @@ -6090,7 +6090,7 @@ private SmartX.SmartLabel labelTitle; private SmartX.SmartButton buttonBack; private SmartX.SmartButton buttonFileSelect; - private SmartX.SmartButton buttonBackup; + private SmartX.SmartButton buttonSave; private SmartX.SmartLabel labelLane10; private SmartX.SmartLabel labelLane9; private SmartX.SmartLabel labelPassCount10; diff --git a/INT69DC_7C/Forms/FormDataStatistics.cs b/INT69DC_7C/Forms/FormDataStatistics.cs index 839599d..287c396 100644 --- a/INT69DC_7C/Forms/FormDataStatistics.cs +++ b/INT69DC_7C/Forms/FormDataStatistics.cs @@ -135,9 +135,9 @@ namespace INT69DC_7C.Forms { this.labelTitle.Text = "Data Statistics"; - this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDisable)); - this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDown)); - this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupUp)); + this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDisable)); + this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDown)); + this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupUp)); this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); @@ -147,9 +147,9 @@ namespace INT69DC_7C.Forms { this.labelTitle.Text = "Data Statistics"; - this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDisable)); - this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDown)); - this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupUp)); + this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDisable)); + this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDown)); + this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupUp)); this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFileSelectDisable)); this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFileSelectDown)); @@ -163,9 +163,9 @@ namespace INT69DC_7C.Forms { this.labelTitle.Text = "Data Statistics"; - this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDisable)); - this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDown)); - this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupUp)); + this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDisable)); + this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDown)); + this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupUp)); this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFileSelectDisable)); this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFileSelectDown)); @@ -179,9 +179,9 @@ namespace INT69DC_7C.Forms { this.labelTitle.Text = "Data Statistics"; - this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDisable)); - this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDown)); - this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupUp)); + this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDisable)); + this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDown)); + this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupUp)); this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFileSelectDisable)); this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFileSelectDown)); @@ -1031,7 +1031,7 @@ namespace INT69DC_7C.Forms this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormConfiguration; this.ClearData(); - this.buttonBackup.Enabled = false; + this.buttonSave.Enabled = false; } #endregion @@ -1054,13 +1054,13 @@ namespace INT69DC_7C.Forms DialogFormDataStatistics form = new DialogFormDataStatistics(this); if (form.ShowDialog() == DialogResult.OK) - this.buttonBackup.Enabled = true; + this.buttonSave.Enabled = true; else - this.buttonBackup.Enabled = false; + this.buttonSave.Enabled = false; } - private void buttonBackup_Click(object sender, EventArgs e) + private void buttonSave_Click(object sender, EventArgs e) { - this.buttonBackup.Enabled = false; + this.buttonSave.Enabled = false; string filePath = ""; bool directoryCheck = false; @@ -1072,7 +1072,7 @@ namespace INT69DC_7C.Forms DialogFormMessage msg = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language); msg.ShowDialog(); - this.buttonBackup.Enabled = true; + this.buttonSave.Enabled = true; return; } @@ -1114,7 +1114,7 @@ namespace INT69DC_7C.Forms } #endregion - this.buttonBackup.Enabled = true; + this.buttonSave.Enabled = true; } #endregion } diff --git a/INT69DC_7C/Forms/FormDataStatistics.resx b/INT69DC_7C/Forms/FormDataStatistics.resx index 5ca34dd..ce0b74f 100644 --- a/INT69DC_7C/Forms/FormDataStatistics.resx +++ b/INT69DC_7C/Forms/FormDataStatistics.resx @@ -1003,7 +1003,7 @@ YII= - + iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp @@ -1050,205 +1050,39 @@ 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 - AAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH - DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp - bGUAAEjHnZZ3VFTXFofPvXd6oc0wAlKG3rvAANJ7k15FYZgZYCgDDjM0sSGiAhFFRJoiSFDEgNFQJFZE - sRAUVLAHJAgoMRhFVCxvRtaLrqy89/Ly++Osb+2z97n77L3PWhcAkqcvl5cGSwGQyhPwgzyc6RGRUXTs - AIABHmCAKQBMVka6X7B7CBDJy82FniFyAl8EAfB6WLwCcNPQM4BOB/+fpFnpfIHomAARm7M5GSwRF4g4 - JUuQLrbPipgalyxmGCVmvihBEcuJOWGRDT77LLKjmNmpPLaIxTmns1PZYu4V8bZMIUfEiK+ICzO5nCwR - 3xKxRoowlSviN+LYVA4zAwAUSWwXcFiJIjYRMYkfEuQi4uUA4EgJX3HcVyzgZAvEl3JJS8/hcxMSBXQd - li7d1NqaQffkZKVwBALDACYrmcln013SUtOZvBwAFu/8WTLi2tJFRbY0tba0NDQzMv2qUP91829K3NtF - ehn4uWcQrf+L7a/80hoAYMyJarPziy2uCoDOLQDI3fti0zgAgKSobx3Xv7oPTTwviQJBuo2xcVZWlhGX - wzISF/QP/U+Hv6GvvmckPu6P8tBdOfFMYYqALq4bKy0lTcinZ6QzWRy64Z+H+B8H/nUeBkGceA6fwxNF - hImmjMtLELWbx+YKuGk8Opf3n5r4D8P+pMW5FonS+BFQY4yA1HUqQH7tBygKESDR+8Vd/6NvvvgwIH55 - 4SqTi3P/7zf9Z8Gl4iWDm/A5ziUohM4S8jMX98TPEqABAUgCKpAHykAd6ABDYAasgC1wBG7AG/iDEBAJ - VgMWSASpgA+yQB7YBApBMdgJ9oBqUAcaQTNoBcdBJzgFzoNL4Bq4AW6D+2AUTIBnYBa8BgsQBGEhMkSB - 5CEVSBPSh8wgBmQPuUG+UBAUCcVCCRAPEkJ50GaoGCqDqqF6qBn6HjoJnYeuQIPQXWgMmoZ+h97BCEyC - qbASrAUbwwzYCfaBQ+BVcAK8Bs6FC+AdcCXcAB+FO+Dz8DX4NjwKP4PnEIAQERqiihgiDMQF8UeikHiE - j6xHipAKpAFpRbqRPuQmMorMIG9RGBQFRUcZomxRnqhQFAu1BrUeVYKqRh1GdaB6UTdRY6hZ1Ec0Ga2I - 1kfboL3QEegEdBa6EF2BbkK3oy+ib6Mn0K8xGAwNo42xwnhiIjFJmLWYEsw+TBvmHGYQM46Zw2Kx8lh9 - rB3WH8vECrCF2CrsUexZ7BB2AvsGR8Sp4Mxw7rgoHA+Xj6vAHcGdwQ3hJnELeCm8Jt4G749n43PwpfhG - fDf+On4Cv0CQJmgT7AghhCTCJkIloZVwkfCA8JJIJKoRrYmBRC5xI7GSeIx4mThGfEuSIemRXEjRJCFp - B+kQ6RzpLuklmUzWIjuSo8gC8g5yM/kC+RH5jQRFwkjCS4ItsUGiRqJDYkjiuSReUlPSSXK1ZK5kheQJ - yeuSM1J4KS0pFymm1HqpGqmTUiNSc9IUaVNpf+lU6RLpI9JXpKdksDJaMm4ybJkCmYMyF2TGKQhFneJC - YVE2UxopFykTVAxVm+pFTaIWU7+jDlBnZWVkl8mGyWbL1sielh2lITQtmhcthVZKO04bpr1borTEaQln - yfYlrUuGlszLLZVzlOPIFcm1yd2WeydPl3eTT5bfJd8p/1ABpaCnEKiQpbBf4aLCzFLqUtulrKVFS48v - vacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0Cvp - vfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15L - Wytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AA - bWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0z - llmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHW - ztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5s - xybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6 - eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPw - YyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmR - XVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNm - WS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wl - xqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2 - dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8 - V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33za - Eb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2v - Tqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqb - PhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/ - 0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h - /HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavr - XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS - fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ - tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ - 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAG+VJREFUeF7lnIdfVNe2 - x/P/vPfue7e9exMTk6ixYUel2VBQEDR2E0AQpakgSAcFpAgoSIehl5lheu996NUWe8zNfe+3z545DKMo - ehPL557PTz7jzD777O9ea6+19uEMn+Xl5nkpNyc3OTn59OnTR44cOXDgwP5P9sDggQAQ4ADKCxPyhk9M - SMRpu4OC/Ddu3Lpm7aZlyz9pAWHH1m2hwcGAApoX7Bx8TnZOTHTMvj3B29YS5vVff7P2q6Wrv/xy1edL - Pl35LP16+xqf4O1+3+8/cDAsDIDAZJFd8FcyrkRFRe3cvn3z8hUbv/l2zZIvV37+xcq/f/Hdpyyfr7/x - Xbk6aOPmkIDAw/tCY06c+PHkKWACdh483gry9YXB1y39GtjMyZ9DKz5Nrfnq6w3LVmxb47Njs+++gKDI - vSEnIw6dPf1jWmJS0rnzgJ2Dj4uL2x0YCHKfryj5m7ExOyvhV18sWbXkyw+u1Uu+WvPlUgDD1Ou+WbZp - xXfADty4OXi7/4Gduw+HHjh96EjsydPJcfGZl9JK8gvPxsbFx8cTeITB/aGhW1auwiIHuRekp9Z8tXT9 - suUbV3yHxltWrd66eq1La3w+oLatJdrusw7yW7chYMPGHVt8g/2AvetQSOjxiMioY8fP/hCVEn8u48Kl - gqzsiuLrVRU3wsLCAP5ZUmLS7oDATd8ugxkXMjiwN3+3yn/9hqDNW3Zt3bZnuz963+sfsM8/8MMrIAgK - CQwKDdoBgfngnuDv94edjDwcfewEsGHwtKSUrLT0wuycsqKS29W32lvaLiSnAPwzpEFktYXMDqeCqTGj - AEa/EXv3YTrR9dGw8KNhB1kdC4/4gDp+kFFEJATmH74/eubk6fPRZy7En7+cciH7MsEuKbx243pZTdXN - loamvu7e6qoqgH926NAh39WrkdWwjAnw31zCXKz/FnnSZ5fvVmAf2R+GTqOPnYw99UPc6R8xo/E/Rp9b - pKKiz0fHJMScSTwTmxwblxJ3NuUs0QW36H+T4+KSYmMTY84kRJ85HxWDs7z78RJpM08AToiJJaZOTMHy - zruSdS23oOxaSWVpeW3Vzcba+tbG5p6ObgFvUMAdjIyM/Cw8PHzziu9Wf/El8Xk3uc/Sb7CwETPgV4f2 - hZ4+fASomMjUxOTLyRcyUi5duZgK4QKLUXba5dz0jILMzGs5OSUFeWXXCsqLCitKrs6p+GrZtcLSwvzi - vNzC7Ky8jCs5l9OzUi979fNKZV26PE+p6bnpuFB+6dViMNdU3qy/dbulvgmu3sXp7O/uA7lSptRr9Kj/ - PkPpgziPeoDCI3JuXL5i+9p1u3y3he3aA6c6c+JUctw59FuYlVOUV1BScK30ahG6xoyyKi9aUAgwldfL - blZU1N2sbqmv7Wht7OloGehp4/ZyeH3tELcX4vR1tXZzmjhN9Y21t2orK6vLym+UXPfq6vViR0KZqZ07 - Wtt7O7sHevr5/TwhXygRShRShUalMRvNAHfBkwz3+ReeBo9kDA7vggvlZyJIljKzWNtQU9d0u76prqG5 - rnExwqxzmlq629u5fT1SIU+jFJv0cptF5bBpnHYtI43dqraYlHqtVCEVCHj9fV2dna1tbY3NXl29URgV - BGZq5MEBvmhQJBVJZWKZTCKTS+QgV8lVOo3OarbOwSNPkhW+ei2qgtCgnQhpUUePJ8WehW8X5xfeqqii - qwU9Yha5vQO8Pi6vn7cYDXIxAqFCKtWqFTxuP4fT1tnZyeUOCIUCsVgskYhVKqVOp9XrdQaDwWwymo16 - tVIhFYnhn/wBvldvCwrj6eNiYBCYYWEAy6WEFk6ulCvBrFKo1Ao1zG7QGWwWmwt+68pVm5Z/R/YAm31D - AnegKvjx6PGEmLiMC6kIGNXllS0NzX2YSJ5AOIhBicVCCSQRSRcjTLlKoTTodVaLgccbaGlubm9v7+np - 4fF4AuaQyWRqtVqrBb/ebDYNOW0Ws1GrVmPoUrHMq7eFRIdEJBDjLBmMTJgBrFYrNWqVRqPSUuk0eqPB - ZLPZXfABPuu2rl6D8gAlUUTwvhORhxDSL5xLyLmcgeWNOMlpaeX2DYgEIrEQ5GKJCOSLFeDVSqXJoHPY - TQIBt7W1BeRCIToSg5zP58vlcpvNNjw8bCGHaWTEbreZdPATWE4MMO8OXyM6PJyFiSPWhqlVxNRazK0a - 2DpIr9ObjCaH3eGC37lxk5/P+p1btqJIOByyHykNaYMu9fLi63U3EaUQmbjE5gIxPOqtBPcDPJx5yGkW - iwbb2tpaW1s5HA6mAPAikUgqlcL4+KnRaAA/PuZ02s16rUYJeFj1pQ7fKJxF4GVK4uRKjRbWVjPYGj0E - n7cYLXPwu7f4Bm7YtGebX9iu3UcPhKMwSoyJS0+5WJide6OkDBGuq60Dy+8dyCFYXqNUWUyG4SGLWDwI - ny8oKEhISLh69Srsr1KpBgcHCwsL8Q4+slrNUxPDToflN4CXM/AqzRw5FpZWb9QbLSaL0+50wQdv3bZj - 05a9fgEH9+w9fjAy5vgphDos+Ks5eUgbyBmAH+QOvhu8HPAqAj8yZJFIBIh2KSkpoaGhSUlJgMc67+/v - j4mJ8ff3Q9Vls1qmpkaGHBaDTquUIey9IzyN6mqlmpqdkhu0BpjdpDdZTVanww2/d7vfzi2+SG9kwR+M - RG2IxI44j2hXVVrReLsemQPwXtd4ozAImVgKA+o0apvVND5iE4r48Pjy8oq8/ILqW7cEQiEcHj9rb9cV - FZf0DwyYzOaZqZGRIRtihBpxWiJ7B35veLfZQe6CN8+H37Vla0hAEIGPOAT4lLPnUDyRUF92A/Dd7V1v - C0/IJTIELZjdZNAPO63jE0My8WB3R2t3Rwevv18s5EtFAkitkBv1WrNBD+9w2kx3Z0cmxhw2ixFTBuO/ - A/8r4N1mJ/AGAj/kGHLB79vut9t3G5Ic2fRHHkaoBzyqS9RzgG+63fC28JQcQyfkeh0C2OTE0PjMqEI6 - KOhq5fd2SQV8lUSoFAsUYoFBJXeajaMO24jVPO00T0yNzM6MDg9ZESO1qAFkcoTMt+J/NTxD/gr4ED9/ - 7F6wK4wg8Mhzp5Nh+dS0a3kFVWWM27d38rl8mkgWI4lYIpfK1KhetJpBlbpLoeYbTb06Y31Pf3VDS0Vj - W1VLT00Ht6FnsKFP0MaTdgiVXWJ1n0wn1xv7jU7N6Cjf5ORpLcBHpkBXbBpbjNDYFfCUTJ7TaHVakuEg - wBsNRovZMuf2FB557reCR6ZVKhR6nWZAroy61e1zpc4ns2FTbuu6K01rrzSsz2rZmNu+paBr+9Ve/+L+ - HaX83RWi4CppSLXsQK0islF3tNV0osOa2Ge3WRnnlyPh/97w1O0jDpE7Pu41zwY8muoWI4lQjDiHcIWg - 1SCQ+eU1/nd8xZ/PV/0lqeaPSXV/Smn466WWv1/mLMnoXJrZ801O3/J87spCweoisU+xZH2pwrdCHVCl - DW+xpUomESmMep0KRSpquJcutJDg+SjjXXmeqXCo51Pnd6W63w3eld6sZkO9QOab0wD4PwE+seYvyXV/ - vdDw99SWJemcpVc6v83qWZ7bt7KAu+aqwKdYvL5EsrlMse2G2o+Bz9HcGR+1k1IfYR/O9NKFFtKHh0dx - breaWiXKwIImwP+Rgf97St2Siw1L01q+zeCsyOpcldOzJq9vXSF3Y5Fg83Wxb6nEr0LhV6neXqXd32zN - Uc9OjjsxgxrlpwavU6sdNlOrVBWQPwf/t5S6zy82fJnW8nUGZ1lW53c5Pavy+tYWctcXCTZeF28ulWyr - UGx3w2erZ6cmEPQNcKJPEr5Npgp8R3hbturO1CTJeL87/E6S6gg8LXKSz8ZfIfD5KG8bbtd1cjp4Azzs - 6hYjxFuZBLt3FTZnrTKV/78APzlJ3B4pE9He6yqvETMAlEcKuquj8CTgg1/nru1fBx8Xf+Vi2rWc/Mrr - 5Q21dZ1tqMl4okHRYoS5d8FjzUv/NfgJBl6plIokXld5jcgAxNgYzCvvifGZIteoY+DZjc1vDi8n8MTt - 2+XqgPzmfzd4GYoTh83Mkav9mTz/P/9u8CjpG4Vy/5z6/zpb/odzpMj5d4HXM/BNAsmO3Pr/jCv/z/jK - v86H/zazg4Vf5wVfqQltsmQpZ94nPDY2+45HRMacPJUUF59xkdzMuHG9DPAdbe3cfq5wULgYId4i4Ok0 - Kofd1MAXB+bU/UfsS/Dpi4W3mPUqpUKCEP7ShRYSBjB3G0+pYrMdkVaHbGc2meduYxF4936e3Mk5cSop - Np7eySHwNXUdre3cPq6QL1yMMPdIy9iN2q3GOp7YP/vt4EmFV6kJabRkKKYJvEmvUiiwX/C6ymuEAWAv - IEeqZ+5het7Ggwi80eyw/W7w8FL4Kjy2TSTfU9gIt/9DfOW8Nf8GeO2+Bku6fHpi3IHaHhubTwheiLFi - H4pdnc5sjKrp+dP5Su9ovzD8thuqgJu6iDZHpmJmbNSOTtAV6havq7xGHxIeYgO+xWrK6xIsS61ZDPyW - UolvuXxDiTy0wZwsns5VTg0PWQ06jUIqQ4del3iNPjC8y/MVCjitRK///kbnfPjmr9PbvOA3lIg2FInW - F0l21+pjuGOJwskbcgeiBipFhE+xQOR1idfo7eD3EXjy4I4L/vipRHLr+lJhdm5FSWn9rdvtLZyB3gEB - T7BICfkCDJcWuTaLoUWiCC7m/Dmx5n/nw6/I6VmZ17s6v39tIW9DsdC3TLanVnuqZyhuYLRA7JSbyW0s - +Dxd8F6XeI3QGHsbV3nPZDsS8FXML23UpMInv7H5/eAhZgRihUym16LUM3JkqoMV3aszm7+4NB8+v29N - IXdTkcCvQhZcpzveZYsfcBaJ7TKzFXFeo1JiBpG6MJte/b9GHwO8AJFPKhIrZXLww4HlRkNmpyioqPPb - jJZlVzjLszpX5XavvzqwrUy4+6b8QIP2ULPpbLepHlnCYbGacZJKLpW+rdmhDw8PYRB08StlCH4qk4kE - /waxKr5JEFzW51/St6OcF1ItDK+VHq5XRHM0BTxjn86C+stk1GlR2UhlIMcMvpXZoY8CHmL4Gf+XyjRK - JUI3TOq0m0aGrGOjtvEx+8SYHT/HRmzDQxbsAi0mDE6Nqgbe/m7k0McCD1H/J/FPLEEIUCsV8ALMgsmg - RQ43G3X4icBm0KIIVSFBYJrgLDS8e3W1SL0bfODBPXuPhUdEHz+ZcIb8lrYgK7e8uLTuZi2nua2/p3+Q - O/jOomNC6II9pWIJNvxYz5gLIqkMr2USRDaxWIidicvaXj0sXjgXdYGrvJeRbEf5yRSAX4PpNtmt7ocT - 3gM8ldsyzERgB+IhvMN6uNdZb6uPFP796P3BU1u9LMa8xMKeRn6jed3nzp1Cz6Lvuz91dcv29nInvy88 - OwgyPoEI8clTWNhkbYvI8kacY0VWtcC1qj17YzvERzgRLWlEQI4k4UAsIZGfOZFcSyjC9h5d4U30RqfG - q6u3hN9MHk5wwR87mRATl558sSAzt7yotK66ltPU1t/dPzgwyErIE4gQVAVimUgix2UQwNxCAENho5LJ - EbqR3pCx2Z8qOTZoTA7DiLkCtje8RofiQRF6w7lobNCqjToNhMyH/5JZEEvxKZkXCXngAf3jQniH8APe - Y2zoTTyI2WHKeyl5CI3cwFdq2CLfpDfZLR7wOzb77vUPDN+z92h4RNSxE4C/nHwxPzOnvOj67eqatqbW - vu4+/gCfCrMLK0mEIphFpZBr1UpkLyI1+YnhGvUayGzUWsx6q0WP3D7ksIyOOIecdrUCxTo2KjAXecyO - Cq9hVbgJegM2znLYTRPjQ1OTo3iB0w06mE6Jc5Epcbkhhx1dYdeklMukSBGMH7G94TWKK/K7WuapQ7q9 - IcYHP/OIjlFvnHsO7x3gRQIhyDGgyfGxe3dn79+bRemCgU5OjDy4f+enB3dHhi0Pf7r3f8wxOe549Og+ - fQ1jghBOC+dke8Po8Q7ex5QNOy1PnjykjemB/6IowgYJJRDmBS/o+3fvzJDOYH6B8P3Bw1AwO+yAQuXZ - s6d0KDPTQ9CTxw/of+/Mjjx7+hN9/eD++PNnLh4MHQ6CrA5gdqxwBDDgA5D/89dfaUvP45dffp6aHKIV - 4cS4g76JWcYAMGUYzPuEF8DZ4H4g+fnnZ+6hjHtCLvTa6UBFp4bXsPDoDQEMJoR7szYH7ZPHd58+uf+P - f7yg76CH+/fGqOg7Dx/ewynwPpzuuYh+d3iYDmsbJC9ePKdDwXChX3/9B/2vJzBe4CP6GssBvg07C+Hs - TG+YBaY3creXtvnnP3+lUwk9/GmKvome0Q8Vfefxo/t2mxF+xCyid4bf7gEfNh/+2vXbVTVtja19XX38 - fj4VoqtcLEF9Di/95RcXvNfhCe95jI5YTXqtUipDiprXm1Y9MTZE2/z88xMWHmKN73VgiTlYeLi9e3gI - +CI+0i3SEAOPbOcR8Am87iX4YAIffDTsIODPx8SmJV/Iz8wuu1ZSW3WrtbGlt6uX537EGdOMlEOW6NAc - PLUJa+EF4YetxPKM27O9YREhdCFk0jagZcl/ejAJR6Dvex0UHqtPggqAO/d8NuNNzN6GefCawlPjQ0id - vwE83H7Iaf7F7fZ0rCzwQq9dbu8BDy/F6LHmEUFevHDNHVY7JX/+/DF958WLZ/QSEH2HuL0VHqNkAt77 - gsdw4WmwFSYeY6JDocN6IzzmC/A04Ll74yNXKeUyhO7pqVHaDAcM7mnz+/cmkU1mZ4bv3nG1efTwHuYL - JdB7hufjeholic9stPc6FoKHb9NoD/fxGKsArkTTx907U15+jv/euzsFl4HGRm2TE65UhzqCifaK9w1P - bCWTwYaPH7mSudexELzDTp4slEskLLxXh3CNmelh5DmcAj1+dG96enjYaUZgh6MhyiDb065+O/hNDPxu - Bv7oifPRsWlJF/KvMPCVDHxnL6+PR0VDNOpqGN9uNc1Oj/90f/rxozusHj2cWRDeBkAV7Iz4/HKHCN12 - q/HunYlnTwk5Trx7ZwQF4pDDjPfhNYiX+O+TJw8Q7Wamx1DzYQchwYZogD/XG4UXSGQi8r0aWt5DCPjQ - m+CPnXwjPJa9mPnmDMyIYaHwQkmHsXoKKZrOBfv6/r0pB3mo0hseImGPWUo2swGLmc4UTrx3Z3Rq0glm - GH9sxDY14bwzM0I/dVle+a/BhzBFTrB/QNju4COs2yel5F3JKr1WXFN5k3y7qLOH28dlBe+C3yJKM0Wu - 5rm7yH3j4bRTeDEc1bND/gAPRa5aKbeadSw89fynTx4gsGN3AIM/e/YT60Rohl0TTsGJON2jKxSPzK6W - 2dgpZK46h3g+sr2afMHIanF/uyrUP2Dnlq20yGH381jzHvAtXvD0GsJBUpxp1YqnT10J6Y3HkBM1zuvg - bRY9UF2tX3ugGRpjzS8Snlj+5TW/PzBol+/WfYFBB4P3HTsYCfjEM2eZCo+4/ULwNFDhwnKpxGoxjQw7 - xseGsKubnhxFxoJmZ7Dhm3j4EOFglq3S4L2I9piyQd4r4EGC1P34sQseFdQrRT9FMzR+JTzcnr2fMQfP - BjzP8jZsx8492/xCgnZGuB9LSYw9m55yqSArt6zoOhvt2d6p3HGVrFWFDNtbBUxq1KuxCqgQjRDbx8ds - SM7siGF5g47s6l4J72X5B/fHXin6KbX8K92ewJM7Qu5o7yYntb2Gqe2tbviIXbv3+gUc2LX7UMj+k4e+ - jz31Q/LZcxkXUwuzc8uLr9dW17wSHuINEOMjS4uFQngy4h9qFZVbGqUcRnbYDGOjVrYWYlLdq90e2Q67 - c4tJi+0abUzX/Muin6IZGuMUnOgNT26HMbfumY0NWerMrgZm12nn38b6fl9IaNBOLHhEux+OHCPfGT6X - kJl6+WpOfkVJ2e2bNZzmtr5XwXP7qf3JFCD+wQsQBSARI8wIkw5UsM/z566ICHcgmZmpxj27Qj84Ee0x - X9io08avP9AMjUmlPEiKRbafuV0dzM44PMUm5C//ivpEWDiSHMx+IuLwmROnseDTElNy0jOL869Wld6o - v1XX3szBro7by11QuKpH3qKCBURMOtSplU+fuCIiCVBSKdIk8qVnD2iP5CcViuEvkxNjSB8/P3+K8vHF - z8/wk5Xrv8+fogGaoTFOoVnTNQakIeYeHvIczI4MB5sTbDV5GsugdT97yz6NFX3k6JH9YSfInxpAhj9z - KSE5Oy2jKK+w8np53c3bjNnJftbzJuFihEHAAkjpKrkc1Qu2IHoNMq2C3MMbFOFT78Z8IUiw20VjREUk - fBQFDpuJCC88XuMjNEAzNMYprtuhXHojVEjIxTIsdZrVXcw6o0lvgmB2m9k29x2b8z9GnTr0ffSJk+cI - eVL2ZYa8tII+kzHQO8AnC5vEz7cSc/daIme+aaRWKjUqGAH1hkJOfhtHvjDk3Z7cnJUqZHI01mnUBp3W - pMf6fEl6uC4cGAFMicY4BSeSb5e4v10Eb3dha8ljxljhAIa1qaxmKxb88NCwCz71fELs6R8SYuLmkdfW - d3I64UukmKNpQyJHv28lJs0oVAqlWol4S4TXeAfve7WEQELTEpppyNPSap1Go9NCiFKsEK7hxojbgFeh - MSyMycWJbErDCqfYYAYqshpiO4Ah8sJmdzqcI8MjBD48PDwrNQ3hPTUxJSst41pegSc5/QUAwiaNmTRh - sCIh9E3SItiotF7yauMpto2OLNQFxTYDKpVXSKMWRmDD8gatS3YnHB5md9gdYWFh5G9m5GdmZV5Ky03P - ZGxeXl9zmz6BNMgjNqfk6B39QpjUj02gpaJODt+GhYFHOJ3DI0MjVGCG8GJsZEyr0QKc/LWUrPT0koKr - 1wuLQF5363Y7s86pt5PIwZDjGuia9s4KE/zxiK5nODl1bHCODo+Cc2zUrZGx0ZFRvJgYn+jq7CJ/LSUp - Men8uXMNt2prblQ31NaRX8t19yO2i/jkgS5sieCKCJh0CZELmKxE5g8vBO05YWEDm/FzGJyad3x0fHxs - fGJsggqvocnxyanJqZzsHPJ3cnJzcuH9bc0tnKa2bk4XUi6pkHjIOuRLmVjn9HYnyMn1mAuwwpU+HrnW - M+PnhBzY4xOTE5PQ1MQU/QlNT01bzBZEOvIXkvJy8+Lj49NSU5Etye9PmTwJcsR2VAgIISR+GObiB70M - K1zvYxCYKTZxdTj22ASxMGgnp6YnpwFMNTM9c2f2TnZ2dvxZ5m9j4R8UFRVVU1MDWlibyTrk2zlsqnSF - EHfkJNdzEtFLfngxYQzZi5K7fJuSM8DQ7MwssO/eudvY2Djvr6JBGekZcP6y0jKaLWhUp+HNZXMET9Di - MsPMZUZGPyKNEmYcrKtPTbmwwcxiz87OVldXAxOw8+Ch7Kzs6OjoqB+jUM+5Ioq7JAA2gMkFmHnFBT4i - TbgXNpAZU+MgzLMu5nt3792/dx+57cyZMwAEJos8B0+VmJBI56ad0y4WiTGvLPBc78wFqDt9FJpxWZgF - xgFmHDqdjsflZWVlAep1fwOTFcJgclLy6VPkr5+iBvykDyCcOnUKOIDywszLzft/8ZC7nqjS5hEAAAAA + 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABpFJREFUeF7tnOdO60gY + QHnahR+A6L1DIMACodzQiwgl9AgWAaIKFhBFosOyT7Nn8w1D5OuExLFRjHOUG9mTmblzZj5P2at1znBw + 2PAJ/gq2t7dXVlbm5+fn5ub+4Vry8vIKCwsR6WjvQMqgycco39zcTJmmpqbR0dHl5eXNzc2/XEskEgmH + w4iggxRqBtlP+f5Af01NTWNj49LSkir9g0AKNQTR1MpKniQiPBAIqLw/FATR1P5Kni758eYCmsh+yjc1 + 8lA0qR89ALI8Av/LMw0yGaysrKhfPMDq6irKiOe0+9pbWlpUsmdA2efz5VRUVIyNjak0zzA+Po54DjsZ + T8W8gDLiOUz9rt7JWANlxHPYBqoEj4F4Vt6TZOWz8jbCQXhoaKi+vr68vLyqqoq9ZG9v768opBsYHBzk + W34FNt4cPBsaGkhnNdra2lKVOoAj8sjQ+tLS0pKSksrKymAwuLu7e3p6enZ2xrcBEs/Pz/+OcnFxcXx8 + PDU1VVdXV1tbS0c4erh2RJ6mYy7yjD8b6aenp7e3t3/MIP3y8pJSOzs7Nzc3Ly8ve3t7XV1dxcXFdBwh + Ew6HpVrbcUSeaC8rKxN5Yj4SiTw+Pr6/v/9rxsPDw9zcHONMNy0uLtJNJycn/f39yFMDO9C+vj7Gf2Nj + Q9VuH47IM2JanpPj2tra/f19PPm7uzviHEnyT09Pk/Pw8LCnp0fkgbM3408eVbt9OCLPJJe8PD+FQiGK + 4M8FgYA8tlqeqvi1ra1N1W4fGSFP2FOEeOEC+YODg1h5gV9V7fbhuDzP/Pr6emJ5op1hJ/PMzAzyR0dH + POcGeTKo2u3DWXmQCQ+lePLPz8/z8/PMdjLhcctq97t8dXW1qt0+vmPkmaiZ1eItda+vr/v7+5OTk0xp + XCDPUhc74QlukldNjs7VIyMjbNQQY6tjgLWddIqwmWM94wEhTCYmJugyOk5VEcWV8qz5xHNnZyeR/KcZ + zG38BFx0d3d3dHSQX1Y+/eyA++QZPaK3qKiIbxlJvk2R/MC15NdFpAtcJk+jiXkCGNjqfwmLokZK6RBw + kzxrMoPGDp9pTE4v7FiZw/lOEk47fDMF+Hw+GX+Xyfv9/s3NTSZz5nkLcMLhwMMhlwiiNqJJ1W4fDsoz + ezGZs7zHW+ETQ6nb29vR0VHZ/7hMnmPp9va2ZXm2ANfX1yyTHpW/urrKymfls/L2kpW3W16a61F5DjM0 + V6/zyiZFkL+5uWGdlziiC1Tt9uHsyHNoxcEy9/f3Y2NjLtvhMeYMFyeTcDjMLs0a7HAODw858yLPsYcL + Vbt9OCI/OzvLsRx/WrwUhV5ICYosLCzwwHM6wjwYDIZCIVW7fTgiv7KywoGEkW9tbR0YGJB/kEsJilCQ + B4dTLT2I+erqqqrdPhyRdwtZ+ay8B8nKZ+U9SFb+W+TZpcxFUfdpoKuKRCIqyRI2yOumxEOayKaNXTpI + qXiQn5zxkH0eF1IVmaWUNWyQ102JhzRRZ5NS8Uhcm6GqnyY/MTHR9oHk5zCr7tvaOPOQJ4PkY0nQrCTl + Y5H8OKv7D3RVHPv4i6RHLJC58ihJflBJH+iqhN97J0lslg8EAtIgkWeq40KQ/ywBkvNLdH7gWVCpUTJU + nnZIg2gftzjLbSySMzGGgjz2sbGt5TMr7GmlNMvv93NrTZ5SUg/f2pNrPf46kZySYg075WdmZqRNQFsN + OxDdYnVvBst4bLRTIYk4q/uysrq6OvJkoryOeYEmqh+iJCNPvEge+k7MBSTRJp2u4Tbj5Hn8pEF0gTQU + AdMHVd3HAT26wHTfmqFhjySqukEg17H+ScoboDgFgT6lU7igl+kFSZTdrmVskCc+tbn+/7D1o6sDmLZK + imT4EnpQIsgU+UcBldUq6cprJZAHUqP9aShhnJJ87NwpA66hNkk3PFYWSFeewJPWEI0qKQZpa0qnOkEb + UkolxaDnRUN3p0q68iDbOHUTn5TkJSeYznw6Lizv7QQb5JMkJXk9toSAYVbjVk8xpnGRPBkqz8McO9vR + BQwyGBJN4yJ5MlQeEGPtMJ3w0WaKSdMcvk/eMsR5dOugSN9Z4wJ55/C8fF5eno2x5BbUmxMKCgrS3yq6 + DvXOjAovvy3F0+/J8fQbkjz9biz+8PHuW9H4yPvwBgcHVZYfCoIm78Pj09fbR5cQD0s/9E2IRDuCaGrl + T3n5yDswmQxZDNz+DkwajwIi6CCV6B2Y+sM0yPrHMuj2t5/SeBQQQQcpg+ZwcPg/V6C3rEOgl84AAAAA SUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp @@ -1295,54 +1129,230 @@ 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 + MFOSU/4P6BtaWaCrPPgAAAAASUVORK5CYII= + + + + + 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 diff --git a/INT69DC_7C/Forms/FormInformation.cs b/INT69DC_7C/Forms/FormInformation.cs index 951c8e4..4cfc5da 100644 --- a/INT69DC_7C/Forms/FormInformation.cs +++ b/INT69DC_7C/Forms/FormInformation.cs @@ -353,10 +353,10 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.IsPart11 == true) Encryption.AesEncryption_GetVersion(); - switch (this.ParentForm.SystemConfig.CurrentUser.Status) + switch (this.ParentForm.SystemConfig.CurrentUser.Group) { - case DataStore.UserStatus.Admin: - case DataStore.UserStatus.Developer: + case DataStore.UserGroup.Admin: + case DataStore.UserGroup.Developer: this.buttonScreen.Visible = true; break; default: @@ -380,7 +380,7 @@ namespace INT69DC_7C.Forms #region Event Handler private void labelSerialNo_Click(object sender, EventArgs e) { - if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.Developer) + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer) { this.textBoxSerialNo.Visible = true; diff --git a/INT69DC_7C/Forms/FormMain.cs b/INT69DC_7C/Forms/FormMain.cs index 9218f26..df2e1d6 100644 --- a/INT69DC_7C/Forms/FormMain.cs +++ b/INT69DC_7C/Forms/FormMain.cs @@ -7310,7 +7310,7 @@ namespace INT69DC_7C.Forms structItem.IsMenuInformation = item.IsMenuInformation; structItem.IsMenuDataBackup = item.IsMenuDataBackup; structItem.IsMenuCalibration = item.IsMenuCalibration; - structItem.IsMenuCommunicationSetting = item.IsMenuCommunication; + structItem.IsMenuCommunication = item.IsMenuCommunication; structItem.IsMenuConfiguration = item.IsMenuConfiguration; structItem.IsMenuSystemSetting = item.IsMenuSystem; structItem.IsMenuMotorSetting = item.IsMenuMotor; @@ -7359,7 +7359,7 @@ namespace INT69DC_7C.Forms structItem.IsMenuInformation = true; structItem.IsMenuDataBackup = true; structItem.IsMenuCalibration = true; - structItem.IsMenuCommunicationSetting = true; + structItem.IsMenuCommunication = true; structItem.IsMenuConfiguration = true; structItem.IsMenuSystemSetting = true; structItem.IsMenuMotorSetting = true; @@ -7429,7 +7429,7 @@ namespace INT69DC_7C.Forms structItem.IsMenuInformation = item.Level1.IsMenuInformation; structItem.IsMenuDataBackup = item.Level1.IsMenuDataBackup; structItem.IsMenuCalibration = item.Level1.IsMenuCalibration; - structItem.IsMenuCommunicationSetting = item.Level1.IsMenuCommunication; + structItem.IsMenuCommunication = item.Level1.IsMenuCommunication; structItem.IsMenuConfiguration = item.Level1.IsMenuConfiguration; structItem.IsMenuSystemSetting = item.Level1.IsMenuSystem; structItem.IsMenuMotorSetting = item.Level1.IsMenuMotor; @@ -7476,7 +7476,7 @@ namespace INT69DC_7C.Forms structItem.IsMenuInformation = item.Level2.IsMenuInformation; structItem.IsMenuDataBackup = item.Level2.IsMenuDataBackup; structItem.IsMenuCalibration = item.Level2.IsMenuCalibration; - structItem.IsMenuCommunicationSetting = item.Level2.IsMenuCommunication; + structItem.IsMenuCommunication = item.Level2.IsMenuCommunication; structItem.IsMenuConfiguration = item.Level2.IsMenuConfiguration; structItem.IsMenuSystemSetting = item.Level2.IsMenuSystem; structItem.IsMenuMotorSetting = item.Level2.IsMenuMotor; @@ -7523,7 +7523,7 @@ namespace INT69DC_7C.Forms structItem.IsMenuInformation = item.Level3.IsMenuInformation; structItem.IsMenuDataBackup = item.Level3.IsMenuDataBackup; structItem.IsMenuCalibration = item.Level3.IsMenuCalibration; - structItem.IsMenuCommunicationSetting = item.Level3.IsMenuCommunication; + structItem.IsMenuCommunication = item.Level3.IsMenuCommunication; structItem.IsMenuConfiguration = item.Level3.IsMenuConfiguration; structItem.IsMenuSystemSetting = item.Level3.IsMenuSystem; structItem.IsMenuMotorSetting = item.Level3.IsMenuMotor; @@ -7570,7 +7570,7 @@ namespace INT69DC_7C.Forms structItem.IsMenuInformation = item.NotLogin.IsMenuInformation; structItem.IsMenuDataBackup = item.NotLogin.IsMenuDataBackup; structItem.IsMenuCalibration = item.NotLogin.IsMenuCalibration; - structItem.IsMenuCommunicationSetting = item.NotLogin.IsMenuCommunication; + structItem.IsMenuCommunication = item.NotLogin.IsMenuCommunication; structItem.IsMenuConfiguration = item.NotLogin.IsMenuConfiguration; structItem.IsMenuSystemSetting = item.NotLogin.IsMenuSystem; structItem.IsMenuMotorSetting = item.NotLogin.IsMenuMotor; @@ -7647,7 +7647,7 @@ namespace INT69DC_7C.Forms item.Level1.IsMenuInformation = structItem.IsMenuInformation; item.Level1.IsMenuDataBackup = structItem.IsMenuDataBackup; item.Level1.IsMenuCalibration = structItem.IsMenuCalibration; - item.Level1.IsMenuCommunication = structItem.IsMenuCommunicationSetting; + item.Level1.IsMenuCommunication = structItem.IsMenuCommunication; item.Level1.IsMenuConfiguration = structItem.IsMenuConfiguration; item.Level1.IsMenuSystem = structItem.IsMenuSystemSetting; item.Level1.IsMenuMotor = structItem.IsMenuMotorSetting; @@ -7673,7 +7673,7 @@ namespace INT69DC_7C.Forms item.Level2.IsMenuInformation = structItem.IsMenuInformation; item.Level2.IsMenuDataBackup = structItem.IsMenuDataBackup; item.Level2.IsMenuCalibration = structItem.IsMenuCalibration; - item.Level2.IsMenuCommunication = structItem.IsMenuCommunicationSetting; + item.Level2.IsMenuCommunication = structItem.IsMenuCommunication; item.Level2.IsMenuConfiguration = structItem.IsMenuConfiguration; item.Level2.IsMenuSystem = structItem.IsMenuSystemSetting; item.Level2.IsMenuMotor = structItem.IsMenuMotorSetting; @@ -7699,7 +7699,7 @@ namespace INT69DC_7C.Forms item.Level3.IsMenuInformation = structItem.IsMenuInformation; item.Level3.IsMenuDataBackup = structItem.IsMenuDataBackup; item.Level3.IsMenuCalibration = structItem.IsMenuCalibration; - item.Level3.IsMenuCommunication = structItem.IsMenuCommunicationSetting; + item.Level3.IsMenuCommunication = structItem.IsMenuCommunication; item.Level3.IsMenuConfiguration = structItem.IsMenuConfiguration; item.Level3.IsMenuSystem = structItem.IsMenuSystemSetting; item.Level3.IsMenuMotor = structItem.IsMenuMotorSetting; @@ -7725,7 +7725,7 @@ namespace INT69DC_7C.Forms item.NotLogin.IsMenuInformation = structItem.IsMenuInformation; item.NotLogin.IsMenuDataBackup = structItem.IsMenuDataBackup; item.NotLogin.IsMenuCalibration = structItem.IsMenuCalibration; - item.NotLogin.IsMenuCommunication = structItem.IsMenuCommunicationSetting; + item.NotLogin.IsMenuCommunication = structItem.IsMenuCommunication; item.NotLogin.IsMenuConfiguration = structItem.IsMenuConfiguration; item.NotLogin.IsMenuSystem = structItem.IsMenuSystemSetting; item.NotLogin.IsMenuMotor = structItem.IsMenuMotorSetting; @@ -11951,10 +11951,10 @@ namespace INT69DC_7C.Forms if (this.SystemConfig.IsLogin == true) { this.InitializeUserManager(); - this.SystemConfig.CurrentUser.Status = DataStore.UserStatus.LogOff; + this.SystemConfig.CurrentUser.Group = DataStore.UserGroup.LogOut; } else - this.SystemConfig.CurrentUser.Status = DataStore.UserStatus.NotLogin; + this.SystemConfig.CurrentUser.Group = DataStore.UserGroup.NotLogin; // Encryption 초기화 if (this.SystemConfig.IsPart11 == true) { diff --git a/INT69DC_7C/Forms/FormMainDisplay.Designer.cs b/INT69DC_7C/Forms/FormMainDisplay.Designer.cs index b9ca253..9d693ed 100644 --- a/INT69DC_7C/Forms/FormMainDisplay.Designer.cs +++ b/INT69DC_7C/Forms/FormMainDisplay.Designer.cs @@ -138,6 +138,7 @@ this.labelStaticATPC_Count = new SmartX.SmartLabel(); this.labelATPC_counting = new SmartX.SmartLabel(); this.pictureBox5 = new System.Windows.Forms.PictureBox(); + this.labelExpireOfPassword = new SmartX.SmartLabel(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.panelSetting.SuspendLayout(); this.groupBoxJudgment.SuspendLayout(); @@ -206,12 +207,12 @@ this.labelProductName.BackPictureBox2 = null; this.labelProductName.BorderColor = System.Drawing.Color.LightGray; this.labelProductName.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.labelProductName.Font = new System.Drawing.Font("Arial", 20F, System.Drawing.FontStyle.Bold); + this.labelProductName.Font = new System.Drawing.Font("Arial", 19F, System.Drawing.FontStyle.Bold); this.labelProductName.InitVisible = true; this.labelProductName.LineSpacing = 0F; this.labelProductName.Location = new System.Drawing.Point(126, 29); this.labelProductName.Name = "labelProductName"; - this.labelProductName.Size = new System.Drawing.Size(365, 39); + this.labelProductName.Size = new System.Drawing.Size(323, 39); this.labelProductName.TabIndex = 2; this.labelProductName.Text = "ABCDEFGHABCDEFGHABCDEFGH"; this.labelProductName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; @@ -245,10 +246,10 @@ this.labelLotNo.BackPictureBox2 = null; this.labelLotNo.BorderColor = System.Drawing.Color.LightGray; this.labelLotNo.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelLotNo.Font = new System.Drawing.Font("Arial", 15F, System.Drawing.FontStyle.Bold); + this.labelLotNo.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); this.labelLotNo.InitVisible = true; this.labelLotNo.LineSpacing = 0F; - this.labelLotNo.Location = new System.Drawing.Point(497, 29); + this.labelLotNo.Location = new System.Drawing.Point(455, 29); this.labelLotNo.Name = "labelLotNo"; this.labelLotNo.Size = new System.Drawing.Size(200, 39); this.labelLotNo.TabIndex = 429; @@ -708,7 +709,7 @@ this.groupBoxJudgment.Controls.Add(this.labelStaticDoubleDelayTime); this.groupBoxJudgment.Controls.Add(this.labelStaticJudgmentDelayTime); this.groupBoxJudgment.Controls.Add(this.labelStaticFilter); - this.groupBoxJudgment.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.groupBoxJudgment.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.groupBoxJudgment.ForeColor = System.Drawing.Color.White; this.groupBoxJudgment.FrameLineColor1 = System.Drawing.Color.Black; this.groupBoxJudgment.FrameLineColor2 = System.Drawing.Color.Black; @@ -816,7 +817,7 @@ this.labelStaticJudgmentCount.BackPictureBox2 = null; this.labelStaticJudgmentCount.BorderColor = System.Drawing.Color.Black; this.labelStaticJudgmentCount.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticJudgmentCount.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticJudgmentCount.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticJudgmentCount.ForeColor = System.Drawing.Color.White; this.labelStaticJudgmentCount.InitVisible = true; this.labelStaticJudgmentCount.LineSpacing = 0F; @@ -837,7 +838,7 @@ this.labelStaticDoubleDelayTime.BackPictureBox2 = null; this.labelStaticDoubleDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticDoubleDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticDoubleDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticDoubleDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticDoubleDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticDoubleDelayTime.InitVisible = true; this.labelStaticDoubleDelayTime.LineSpacing = 0F; @@ -858,7 +859,7 @@ this.labelStaticJudgmentDelayTime.BackPictureBox2 = null; this.labelStaticJudgmentDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticJudgmentDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticJudgmentDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticJudgmentDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticJudgmentDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticJudgmentDelayTime.InitVisible = true; this.labelStaticJudgmentDelayTime.LineSpacing = 0F; @@ -879,7 +880,7 @@ this.labelStaticFilter.BackPictureBox2 = null; this.labelStaticFilter.BorderColor = System.Drawing.Color.Black; this.labelStaticFilter.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticFilter.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticFilter.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticFilter.ForeColor = System.Drawing.Color.White; this.labelStaticFilter.InitVisible = true; this.labelStaticFilter.LineSpacing = 0F; @@ -907,7 +908,7 @@ this.groupBoxConveyor.Controls.Add(this.labelStaticFeedingRunTime); this.groupBoxConveyor.Controls.Add(this.labelStaticFeedingDelayTime); this.groupBoxConveyor.Controls.Add(this.labelStaticRejectConveyorRunTime); - this.groupBoxConveyor.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.groupBoxConveyor.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.groupBoxConveyor.FrameLineColor1 = System.Drawing.Color.Black; this.groupBoxConveyor.FrameLineColor2 = System.Drawing.Color.Black; this.groupBoxConveyor.FrameLineThickness = 1; @@ -930,7 +931,7 @@ this.labelStaticFeedingConveyor.BackPictureBox2 = null; this.labelStaticFeedingConveyor.BorderColor = System.Drawing.Color.Black; this.labelStaticFeedingConveyor.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticFeedingConveyor.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticFeedingConveyor.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticFeedingConveyor.ForeColor = System.Drawing.Color.White; this.labelStaticFeedingConveyor.InitVisible = true; this.labelStaticFeedingConveyor.LineSpacing = 0F; @@ -951,7 +952,7 @@ this.labelStaticRejectConveyor.BackPictureBox2 = null; this.labelStaticRejectConveyor.BorderColor = System.Drawing.Color.Black; this.labelStaticRejectConveyor.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticRejectConveyor.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticRejectConveyor.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticRejectConveyor.ForeColor = System.Drawing.Color.White; this.labelStaticRejectConveyor.InitVisible = true; this.labelStaticRejectConveyor.LineSpacing = 0F; @@ -1035,7 +1036,7 @@ this.labelStaticRejectConveyorDelayTime.BackPictureBox2 = null; this.labelStaticRejectConveyorDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticRejectConveyorDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticRejectConveyorDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticRejectConveyorDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticRejectConveyorDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticRejectConveyorDelayTime.InitVisible = true; this.labelStaticRejectConveyorDelayTime.LineSpacing = 0F; @@ -1077,7 +1078,7 @@ this.labelStaticFeedingRunTime.BackPictureBox2 = null; this.labelStaticFeedingRunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticFeedingRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticFeedingRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticFeedingRunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticFeedingRunTime.ForeColor = System.Drawing.Color.White; this.labelStaticFeedingRunTime.InitVisible = true; this.labelStaticFeedingRunTime.LineSpacing = 0F; @@ -1098,7 +1099,7 @@ this.labelStaticFeedingDelayTime.BackPictureBox2 = null; this.labelStaticFeedingDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticFeedingDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticFeedingDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticFeedingDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticFeedingDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticFeedingDelayTime.InitVisible = true; this.labelStaticFeedingDelayTime.LineSpacing = 0F; @@ -1119,7 +1120,7 @@ this.labelStaticRejectConveyorRunTime.BackPictureBox2 = null; this.labelStaticRejectConveyorRunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticRejectConveyorRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticRejectConveyorRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticRejectConveyorRunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticRejectConveyorRunTime.ForeColor = System.Drawing.Color.White; this.labelStaticRejectConveyorRunTime.InitVisible = true; this.labelStaticRejectConveyorRunTime.LineSpacing = 0F; @@ -1150,7 +1151,7 @@ this.groupBoxSorter.Controls.Add(this.labelSorterDelayTime); this.groupBoxSorter.Controls.Add(this.labelStaticSorterDelayTime); this.groupBoxSorter.Controls.Add(this.labelStaticSorterRunTime); - this.groupBoxSorter.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.groupBoxSorter.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.groupBoxSorter.FrameLineColor1 = System.Drawing.Color.Black; this.groupBoxSorter.FrameLineColor2 = System.Drawing.Color.Black; this.groupBoxSorter.FrameLineThickness = 1; @@ -1215,7 +1216,7 @@ this.labelStaticSorterDelayTime.BackPictureBox2 = null; this.labelStaticSorterDelayTime.BorderColor = System.Drawing.Color.Black; this.labelStaticSorterDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticSorterDelayTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticSorterDelayTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticSorterDelayTime.ForeColor = System.Drawing.Color.White; this.labelStaticSorterDelayTime.InitVisible = true; this.labelStaticSorterDelayTime.LineSpacing = 0F; @@ -1236,7 +1237,7 @@ this.labelStaticSorterRunTime.BackPictureBox2 = null; this.labelStaticSorterRunTime.BorderColor = System.Drawing.Color.Black; this.labelStaticSorterRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticSorterRunTime.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelStaticSorterRunTime.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelStaticSorterRunTime.ForeColor = System.Drawing.Color.White; this.labelStaticSorterRunTime.InitVisible = true; this.labelStaticSorterRunTime.LineSpacing = 0F; @@ -1297,7 +1298,7 @@ this.buttonDown.ColorKeySamplePosition = new System.Drawing.Point(0, 0); this.buttonDown.DisableImage = null; this.buttonDown.DownImage = null; - this.buttonDown.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.buttonDown.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.buttonDown.GroupID = 0; this.buttonDown.InitVisible = true; this.buttonDown.Location = new System.Drawing.Point(397, 80); @@ -1330,7 +1331,7 @@ this.buttonUp.ColorKeySamplePosition = new System.Drawing.Point(0, 0); this.buttonUp.DisableImage = null; this.buttonUp.DownImage = null; - this.buttonUp.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.buttonUp.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.buttonUp.GroupID = 0; this.buttonUp.InitVisible = true; this.buttonUp.Location = new System.Drawing.Point(397, 33); @@ -1361,7 +1362,7 @@ this.smartListBox1.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER; this.smartListBox1.ColumnDelimiter = '\0'; this.smartListBox1.ColumnOffsets = null; - this.smartListBox1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartListBox1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartListBox1.FontColor = System.Drawing.Color.Black; this.smartListBox1.InitVisible = true; this.smartListBox1.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD; @@ -1400,7 +1401,7 @@ this.labelAlarm2ErrorCode.BackPictureBox2 = null; this.labelAlarm2ErrorCode.BorderColor = System.Drawing.Color.Black; this.labelAlarm2ErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelAlarm2ErrorCode.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelAlarm2ErrorCode.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelAlarm2ErrorCode.InitVisible = true; this.labelAlarm2ErrorCode.LineSpacing = 0F; this.labelAlarm2ErrorCode.Location = new System.Drawing.Point(11, 4); @@ -1461,7 +1462,7 @@ this.labelMessage1.BackPictureBox2 = null; this.labelMessage1.BorderColor = System.Drawing.Color.Black; this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelMessage1.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMessage1.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelMessage1.InitVisible = true; this.labelMessage1.LineSpacing = 0F; this.labelMessage1.Location = new System.Drawing.Point(75, 62); @@ -1480,7 +1481,7 @@ this.smartLabel2.BackPictureBox2 = null; this.smartLabel2.BorderColor = System.Drawing.Color.Black; this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel2.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel2.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel2.InitVisible = true; this.smartLabel2.LineSpacing = 0F; this.smartLabel2.Location = new System.Drawing.Point(11, 4); @@ -1545,9 +1546,9 @@ this.labelTimeroutCount.BorderStyle = System.Windows.Forms.BorderStyle.None; this.labelTimeroutCount.InitVisible = true; this.labelTimeroutCount.LineSpacing = 0F; - this.labelTimeroutCount.Location = new System.Drawing.Point(703, 29); + this.labelTimeroutCount.Location = new System.Drawing.Point(455, 5); this.labelTimeroutCount.Name = "labelTimeroutCount"; - this.labelTimeroutCount.Size = new System.Drawing.Size(30, 39); + this.labelTimeroutCount.Size = new System.Drawing.Size(40, 20); this.labelTimeroutCount.TabIndex = 455; this.labelTimeroutCount.Text = "0"; this.labelTimeroutCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; @@ -1565,7 +1566,7 @@ this.buttonCut.ColorKeySamplePosition = new System.Drawing.Point(0, 0); this.buttonCut.DisableImage = null; this.buttonCut.DownImage = null; - this.buttonCut.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); + this.buttonCut.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.buttonCut.ForeColor = System.Drawing.Color.White; this.buttonCut.GroupID = 0; this.buttonCut.InitVisible = true; @@ -1629,17 +1630,17 @@ this.labelUserLevel.BackPictureBox2 = null; this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray; this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelUserLevel.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelUserLevel.ForeColor = System.Drawing.Color.Black; this.labelUserLevel.InitVisible = true; this.labelUserLevel.LineSpacing = 0F; - this.labelUserLevel.Location = new System.Drawing.Point(416, 5); + this.labelUserLevel.Location = new System.Drawing.Point(664, 27); this.labelUserLevel.Name = "labelUserLevel"; - this.labelUserLevel.Size = new System.Drawing.Size(75, 20); + this.labelUserLevel.Size = new System.Drawing.Size(148, 15); this.labelUserLevel.TabIndex = 503; this.labelUserLevel.Text = "Level3"; - this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Bottom; + this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelUserLevel.Wordwrap = false; // // labelUserID @@ -1650,16 +1651,16 @@ this.labelUserID.BackPictureBox2 = null; this.labelUserID.BorderColor = System.Drawing.Color.LightGray; this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelUserID.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.labelUserID.InitVisible = true; this.labelUserID.LineSpacing = 0F; - this.labelUserID.Location = new System.Drawing.Point(310, 5); + this.labelUserID.Location = new System.Drawing.Point(664, 6); this.labelUserID.Name = "labelUserID"; - this.labelUserID.Size = new System.Drawing.Size(100, 20); + this.labelUserID.Size = new System.Drawing.Size(148, 15); this.labelUserID.TabIndex = 505; this.labelUserID.Text = "ABCDEFGHAB"; this.labelUserID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelUserID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Bottom; + this.labelUserID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelUserID.Wordwrap = false; // // labelTitleTotalCount @@ -1669,7 +1670,7 @@ this.labelTitleTotalCount.BackPictureBox2 = null; this.labelTitleTotalCount.BorderColor = System.Drawing.Color.Black; this.labelTitleTotalCount.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleTotalCount.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); + this.labelTitleTotalCount.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.labelTitleTotalCount.InitVisible = true; this.labelTitleTotalCount.LineSpacing = 0F; this.labelTitleTotalCount.Location = new System.Drawing.Point(25, 704); @@ -1689,7 +1690,7 @@ this.labelTitleNG.BackPictureBox2 = null; this.labelTitleNG.BorderColor = System.Drawing.Color.Black; this.labelTitleNG.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleNG.Font = new System.Drawing.Font("New Gulim", 18F, System.Drawing.FontStyle.Bold); + this.labelTitleNG.Font = new System.Drawing.Font("새굴림", 18F, System.Drawing.FontStyle.Bold); this.labelTitleNG.InitVisible = true; this.labelTitleNG.LineSpacing = 0F; this.labelTitleNG.Location = new System.Drawing.Point(310, 704); @@ -1708,7 +1709,7 @@ this.labelTitleScreen.BackPictureBox2 = null; this.labelTitleScreen.BorderColor = System.Drawing.Color.Black; this.labelTitleScreen.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleScreen.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.labelTitleScreen.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.labelTitleScreen.InitVisible = true; this.labelTitleScreen.LineSpacing = 0F; this.labelTitleScreen.Location = new System.Drawing.Point(664, 583); @@ -1807,7 +1808,7 @@ this.smartLabel3.BackPictureBox2 = null; this.smartLabel3.BorderColor = System.Drawing.Color.Black; this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel3.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel3.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.smartLabel3.InitVisible = true; this.smartLabel3.LineSpacing = 0F; this.smartLabel3.Location = new System.Drawing.Point(363, 8); @@ -1880,7 +1881,7 @@ this.labelStaticAlarmContinuousNG.BackPictureBox2 = null; this.labelStaticAlarmContinuousNG.BorderColor = System.Drawing.Color.Black; this.labelStaticAlarmContinuousNG.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticAlarmContinuousNG.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.labelStaticAlarmContinuousNG.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.labelStaticAlarmContinuousNG.InitVisible = true; this.labelStaticAlarmContinuousNG.LineSpacing = 0F; this.labelStaticAlarmContinuousNG.Location = new System.Drawing.Point(207, 8); @@ -1930,7 +1931,7 @@ this.labelTitleBypass.BackPictureBox2 = null; this.labelTitleBypass.BorderColor = System.Drawing.Color.Black; this.labelTitleBypass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleBypass.Font = new System.Drawing.Font("Gulim", 14F, System.Drawing.FontStyle.Bold); + this.labelTitleBypass.Font = new System.Drawing.Font("굴림", 14F, System.Drawing.FontStyle.Bold); this.labelTitleBypass.InitVisible = true; this.labelTitleBypass.LineSpacing = 0F; this.labelTitleBypass.Location = new System.Drawing.Point(35, 8); @@ -2101,7 +2102,7 @@ this.labelStaticATPC.BackPictureBox2 = null; this.labelStaticATPC.BorderColor = System.Drawing.Color.Black; this.labelStaticATPC.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticATPC.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.labelStaticATPC.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.labelStaticATPC.InitVisible = true; this.labelStaticATPC.LineSpacing = 0F; this.labelStaticATPC.Location = new System.Drawing.Point(26, 8); @@ -2162,7 +2163,7 @@ // // buttonExit // - this.buttonExit.Location = new System.Drawing.Point(533, 13); + this.buttonExit.Location = new System.Drawing.Point(377, 5); this.buttonExit.Name = "buttonExit"; this.buttonExit.Size = new System.Drawing.Size(72, 20); this.buttonExit.TabIndex = 560; @@ -2193,7 +2194,7 @@ this.labelMessage3.BackPictureBox2 = null; this.labelMessage3.BorderColor = System.Drawing.Color.Black; this.labelMessage3.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelMessage3.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.labelMessage3.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.labelMessage3.InitVisible = true; this.labelMessage3.LineSpacing = 0F; this.labelMessage3.Location = new System.Drawing.Point(75, 30); @@ -2212,7 +2213,7 @@ this.smartLabel4.BackPictureBox2 = null; this.smartLabel4.BorderColor = System.Drawing.Color.Black; this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel4.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Regular); + this.smartLabel4.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Regular); this.smartLabel4.InitVisible = true; this.smartLabel4.LineSpacing = 0F; this.smartLabel4.Location = new System.Drawing.Point(11, 4); @@ -2289,7 +2290,7 @@ this.buttonATPC_Reset.ColorKeySamplePosition = new System.Drawing.Point(0, 0); this.buttonATPC_Reset.DisableImage = null; this.buttonATPC_Reset.DownImage = null; - this.buttonATPC_Reset.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); + this.buttonATPC_Reset.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); this.buttonATPC_Reset.GroupID = 0; this.buttonATPC_Reset.InitVisible = true; this.buttonATPC_Reset.Location = new System.Drawing.Point(337, 42); @@ -2319,7 +2320,7 @@ this.labelStaticATPC_Lack.BackPictureBox2 = null; this.labelStaticATPC_Lack.BorderColor = System.Drawing.Color.Black; this.labelStaticATPC_Lack.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticATPC_Lack.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.labelStaticATPC_Lack.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.labelStaticATPC_Lack.InitVisible = true; this.labelStaticATPC_Lack.LineSpacing = 0F; this.labelStaticATPC_Lack.Location = new System.Drawing.Point(522, 8); @@ -2359,7 +2360,7 @@ this.labelStaticATPC_Pass.BackPictureBox2 = null; this.labelStaticATPC_Pass.BorderColor = System.Drawing.Color.Black; this.labelStaticATPC_Pass.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticATPC_Pass.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.labelStaticATPC_Pass.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.labelStaticATPC_Pass.InitVisible = true; this.labelStaticATPC_Pass.LineSpacing = 0F; this.labelStaticATPC_Pass.Location = new System.Drawing.Point(416, 8); @@ -2398,7 +2399,7 @@ this.labelStaticATPC_Count.BackPictureBox2 = null; this.labelStaticATPC_Count.BorderColor = System.Drawing.Color.Black; this.labelStaticATPC_Count.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelStaticATPC_Count.Font = new System.Drawing.Font("New Gulim", 12F, System.Drawing.FontStyle.Bold); + this.labelStaticATPC_Count.Font = new System.Drawing.Font("새굴림", 12F, System.Drawing.FontStyle.Bold); this.labelStaticATPC_Count.InitVisible = true; this.labelStaticATPC_Count.LineSpacing = 0F; this.labelStaticATPC_Count.Location = new System.Drawing.Point(231, 8); @@ -2438,12 +2439,34 @@ this.pictureBox5.Name = "pictureBox5"; this.pictureBox5.Size = new System.Drawing.Size(650, 115); // + // labelExpireOfPassword + // + this.labelExpireOfPassword.BackColor = System.Drawing.SystemColors.ControlDark; + this.labelExpireOfPassword.BackPictureBox = this.smartForm1; + this.labelExpireOfPassword.BackPictureBox1 = null; + this.labelExpireOfPassword.BackPictureBox2 = null; + this.labelExpireOfPassword.BorderColor = System.Drawing.Color.LightGray; + this.labelExpireOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelExpireOfPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelExpireOfPassword.ForeColor = System.Drawing.Color.Black; + this.labelExpireOfPassword.InitVisible = true; + this.labelExpireOfPassword.LineSpacing = 0F; + this.labelExpireOfPassword.Location = new System.Drawing.Point(664, 48); + this.labelExpireOfPassword.Name = "labelExpireOfPassword"; + this.labelExpireOfPassword.Size = new System.Drawing.Size(148, 15); + this.labelExpireOfPassword.TabIndex = 574; + this.labelExpireOfPassword.Text = "Level3"; + this.labelExpireOfPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpireOfPassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpireOfPassword.Wordwrap = false; + // // FormMainDisplay // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScroll = true; this.ClientSize = new System.Drawing.Size(1024, 768); + this.Controls.Add(this.labelExpireOfPassword); this.Controls.Add(this.panelSubMenu2); this.Controls.Add(this.panelAlarmMessageBox3); this.Controls.Add(this.pictureBoxEthernetDisconnection); @@ -2616,5 +2639,6 @@ private SmartX.SmartLabel labelStaticATPC_Lack; private SmartX.SmartLabel labelATPC_Lack; private SmartX.SmartButton buttonATPC_Reset; + private SmartX.SmartLabel labelExpireOfPassword; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormMainDisplay.cs b/INT69DC_7C/Forms/FormMainDisplay.cs index 093b846..dddf311 100644 --- a/INT69DC_7C/Forms/FormMainDisplay.cs +++ b/INT69DC_7C/Forms/FormMainDisplay.cs @@ -882,18 +882,21 @@ namespace INT69DC_7C.Forms else this.buttonFeedback.ButtonUp(); } - private void UpdateDisplayUser(UserItem user) + public void UpdateDisplayUser(UserItem user) { - string id = "", group = ""; + string id = "", group = "", expireDate = ""; - switch (user.Status) + switch (user.Group) { - case DataStore.UserStatus.None: + case DataStore.UserGroup.None: break; - case DataStore.UserStatus.Level1: + case DataStore.UserGroup.Level1: id = user.ID; group = this.ParentForm.SystemConfig.User_Level1_Name; + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; + if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -908,10 +911,13 @@ namespace INT69DC_7C.Forms this.buttonMenu.Enabled = true; break; - case DataStore.UserStatus.Level2: + case DataStore.UserGroup.Level2: id = user.ID; group = this.ParentForm.SystemConfig.User_Level2_Name; + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; + if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -926,27 +932,12 @@ namespace INT69DC_7C.Forms this.buttonMenu.Enabled = true; break; - case DataStore.UserStatus.Level3: + case DataStore.UserGroup.Level3: id = user.ID; group = this.ParentForm.SystemConfig.User_Level3_Name; - if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) - this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; - - this.buttonUser.ButtonDown(); - this.buttonProductNo.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayProductNo; - this.buttonSubMenu.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplaySubMenu; - this.buttonClear.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear; - this.buttonUnder.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; - this.buttonPass.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; - this.buttonOver.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; - this.buttonTare.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; - - this.buttonMenu.Enabled = true; - break; - case DataStore.UserStatus.Admin: - id = user.ID; - group = "admin"; + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -962,9 +953,47 @@ namespace INT69DC_7C.Forms this.buttonMenu.Enabled = true; break; - case DataStore.UserStatus.Developer: + case DataStore.UserGroup.Admin: id = user.ID; - group = user.Status.ToString(); + if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) + group = "Administrator"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) + group = "行政"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Russian) + group = "Администратор"; + else + group = "Administrator"; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; + + if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) + this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; + + this.buttonUser.ButtonDown(); + this.buttonProductNo.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayProductNo; + this.buttonSubMenu.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplaySubMenu; + this.buttonClear.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear; + this.buttonUnder.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; + this.buttonPass.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; + this.buttonOver.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; + this.buttonTare.Enabled = this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayWeightSetting; + + this.buttonMenu.Enabled = true; + break; + case DataStore.UserGroup.Developer: + id = user.ID; + if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) + group = "Entwickler"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) + group = "开发商"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Russian) + group = "Разработчик"; + else + group = "Developer"; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -980,7 +1009,7 @@ namespace INT69DC_7C.Forms this.buttonMenu.Enabled = true; break; - case DataStore.UserStatus.NotLogin: + case DataStore.UserGroup.NotLogin: id = ""; group = ""; @@ -997,9 +1026,18 @@ namespace INT69DC_7C.Forms this.buttonMenu.Enabled = true; break; - case DataStore.UserStatus.LogOff: - id = "Log Off"; - group = ""; + case DataStore.UserGroup.LogOut: + id = ""; + if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) + group = "Ausloggen"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) + group = "登出"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Russian) + group = "Выйти."; + else + group = "Log out"; + + this.labelExpireOfPassword.Visible = false; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff; @@ -1019,11 +1057,58 @@ namespace INT69DC_7C.Forms break; } + if (this.ParentForm.SystemConfig.IsLogin == true) + { + if (this.ParentForm.SystemConfig.IsPart11 == true) + { + expireDate = this.DisplayExpireOfPassword(user.Group); + if (expireDate != "-") + { + int intExpireDate = int.Parse(expireDate); + + if (intExpireDate == 0) + { + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOff; + this.labelExpireOfPassword.Text = "D-0"; + } + else if (intExpireDate < 0) + { + if (intExpireDate * -1 > this.ParentForm.SystemConfig.CurrentUser.ExpirePassword) + expireDate = "-" + (this.ParentForm.SystemConfig.CurrentUser.ExpirePassword - 1).ToString(); + + this.labelExpireOfPassword.Text = "D" + expireDate; + if (intExpireDate >= -10) + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOff; + else + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + } + else + { + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + this.labelExpireOfPassword.Text = "D+" + expireDate; + } + } + else + { + // Administrator or Developer + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + this.labelExpireOfPassword.Text = "-"; + } + } + else + { + // Part11 미사용 + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + this.labelExpireOfPassword.Text = "-"; + } + } + if (this.labelUserLevel.Text != group) this.labelUserLevel.Text = group; if (this.labelUserID.Text != id) this.labelUserID.Text = id; } + private void Login() { DialogFormLogOn logOn = new DialogFormLogOn(this.ParentForm); @@ -1042,6 +1127,36 @@ namespace INT69DC_7C.Forms this.buttonUser.ButtonUp(); } } + public void Logout() + { + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.LogOut; + this.buttonUser.ButtonUp(); + this.DisplayRefresh(); + + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Logout, ""); + } + public void Part11AutomaticLogoutReset() + { + UserManager.UserManager_AutoLogoutTimeoutReset(); + } + public string DisplayExpireOfPassword(DataStore.UserGroup group) + { + string ret = ""; + + if (group == DataStore.UserGroup.Admin || group == DataStore.UserGroup.Developer) + ret = "-"; + else + { + //TimeSpan resultTime = DateTime.Now - this.ParentForm.CurrentSystemStatus.CurrentUser.DateExpireRegister; + TimeSpan dayDiff = DateTime.Now.Date - this.ParentForm.SystemConfig.CurrentUser.DateExpireRegister.Date; + ret = dayDiff.Days.ToString(); + } + + return ret; + } + private bool UI_Invoke(ThreadStart invoker) { try @@ -2090,20 +2205,6 @@ namespace INT69DC_7C.Forms this.FlagTimeoutCount = 0; this.timerTimeout.Enabled = true; } - public void Part11AutomaticLogoutReset() - { - UserManager.UserManager_AutoLogoutTimeoutReset(); - } - public void Logout() - { - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.LogOff; - this.buttonUser.ButtonUp(); - this.DisplayRefresh(); - - // Part 11 - if (this.ParentForm.SystemConfig.IsPart11 == true) - this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.Logout, ""); - } public void CallBackUserListLoginTimeoutDataEvent(UserManager.UserMgr_login_timeout_t user) { string code = "", message1 = "", message2 = ""; @@ -2858,7 +2959,7 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.IsLogin == true) this.Part11AutomaticLogoutReset(); - if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.LogOff) + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.LogOut) { this.Login(); } diff --git a/INT69DC_7C/Forms/FormMenu.Designer.cs b/INT69DC_7C/Forms/FormMenu.Designer.cs index 337ba9a..61c9e8e 100644 --- a/INT69DC_7C/Forms/FormMenu.Designer.cs +++ b/INT69DC_7C/Forms/FormMenu.Designer.cs @@ -43,15 +43,16 @@ this.buttonIOTest = new SmartX.SmartButton(); this.buttonEquipmentTest = new SmartX.SmartButton(); this.buttonBack = new SmartX.SmartButton(); - this.labelUserLevel = new SmartX.SmartLabel(); this.buttonUser = new SmartX.SmartButton(); - this.labelUserID = new SmartX.SmartLabel(); this.buttonFunction = new SmartX.SmartButton(); this.buttonDataStatistics = new SmartX.SmartButton(); this.buttonOptionSetting = new SmartX.SmartButton(); this.smartGroupBox1 = new SmartX.SmartGroupBox(); this.buttonDataViewer = new SmartX.SmartButton(); this.buttonCommunication = new SmartX.SmartButton(); + this.labelExpireOfPassword = new SmartX.SmartLabel(); + this.labelUserID = new SmartX.SmartLabel(); + this.labelUserLevel = new SmartX.SmartLabel(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.smartGroupBox1.SuspendLayout(); this.SuspendLayout(); @@ -474,26 +475,6 @@ this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage"))); this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click); // - // labelUserLevel - // - this.labelUserLevel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); - this.labelUserLevel.BackPictureBox = this.smartForm1; - this.labelUserLevel.BackPictureBox1 = null; - this.labelUserLevel.BackPictureBox2 = null; - this.labelUserLevel.BorderColor = System.Drawing.Color.Black; - this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelUserLevel.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); - this.labelUserLevel.InitVisible = true; - this.labelUserLevel.LineSpacing = 0F; - this.labelUserLevel.Location = new System.Drawing.Point(888, 50); - this.labelUserLevel.Name = "labelUserLevel"; - this.labelUserLevel.Size = new System.Drawing.Size(120, 20); - this.labelUserLevel.TabIndex = 16; - this.labelUserLevel.Text = "Level3"; - this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelUserLevel.Wordwrap = false; - // // buttonUser // this.buttonUser.BackPictureBox = null; @@ -525,26 +506,6 @@ this.buttonUser.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonUser.UpImage"))); this.buttonUser.Click += new System.EventHandler(this.buttonMenu_Click); // - // labelUserID - // - this.labelUserID.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); - this.labelUserID.BackPictureBox = this.smartForm1; - this.labelUserID.BackPictureBox1 = null; - this.labelUserID.BackPictureBox2 = null; - this.labelUserID.BorderColor = System.Drawing.Color.Black; - this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelUserID.Font = new System.Drawing.Font("New Gulim", 10F, System.Drawing.FontStyle.Bold); - this.labelUserID.InitVisible = true; - this.labelUserID.LineSpacing = 0F; - this.labelUserID.Location = new System.Drawing.Point(888, 24); - this.labelUserID.Name = "labelUserID"; - this.labelUserID.Size = new System.Drawing.Size(120, 20); - this.labelUserID.TabIndex = 19; - this.labelUserID.Text = "ABCDEFGHAB"; - this.labelUserID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelUserID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelUserID.Wordwrap = false; - // // buttonFunction // this.buttonFunction.BackPictureBox = null; @@ -643,14 +604,15 @@ this.smartGroupBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); this.smartGroupBox1.BackPictureBox = null; this.smartGroupBox1.BackPictureBox1 = null; + this.smartGroupBox1.Controls.Add(this.labelExpireOfPassword); + this.smartGroupBox1.Controls.Add(this.labelUserID); + this.smartGroupBox1.Controls.Add(this.labelUserLevel); this.smartGroupBox1.Controls.Add(this.buttonDataViewer); this.smartGroupBox1.Controls.Add(this.buttonCommunication); this.smartGroupBox1.Controls.Add(this.buttonOptionSetting); this.smartGroupBox1.Controls.Add(this.buttonDataStatistics); this.smartGroupBox1.Controls.Add(this.buttonFunction); - this.smartGroupBox1.Controls.Add(this.labelUserID); this.smartGroupBox1.Controls.Add(this.buttonUser); - this.smartGroupBox1.Controls.Add(this.labelUserLevel); this.smartGroupBox1.Controls.Add(this.buttonBack); this.smartGroupBox1.Controls.Add(this.buttonEquipmentTest); this.smartGroupBox1.Controls.Add(this.buttonIOTest); @@ -740,6 +702,68 @@ this.buttonCommunication.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCommunication.UpImage"))); this.buttonCommunication.Click += new System.EventHandler(this.buttonMenu_Click); // + // labelExpireOfPassword + // + this.labelExpireOfPassword.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); + this.labelExpireOfPassword.BackPictureBox = this.smartForm1; + this.labelExpireOfPassword.BackPictureBox1 = null; + this.labelExpireOfPassword.BackPictureBox2 = null; + this.labelExpireOfPassword.BorderColor = System.Drawing.Color.LightGray; + this.labelExpireOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelExpireOfPassword.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelExpireOfPassword.ForeColor = System.Drawing.Color.Black; + this.labelExpireOfPassword.InitVisible = true; + this.labelExpireOfPassword.LineSpacing = 0F; + this.labelExpireOfPassword.Location = new System.Drawing.Point(860, 58); + this.labelExpireOfPassword.Name = "labelExpireOfPassword"; + this.labelExpireOfPassword.Size = new System.Drawing.Size(148, 15); + this.labelExpireOfPassword.TabIndex = 577; + this.labelExpireOfPassword.Text = "Level3"; + this.labelExpireOfPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpireOfPassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpireOfPassword.Wordwrap = false; + // + // labelUserID + // + this.labelUserID.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); + this.labelUserID.BackPictureBox = this.smartForm1; + this.labelUserID.BackPictureBox1 = null; + this.labelUserID.BackPictureBox2 = null; + this.labelUserID.BorderColor = System.Drawing.Color.LightGray; + this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelUserID.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelUserID.InitVisible = true; + this.labelUserID.LineSpacing = 0F; + this.labelUserID.Location = new System.Drawing.Point(860, 16); + this.labelUserID.Name = "labelUserID"; + this.labelUserID.Size = new System.Drawing.Size(148, 15); + this.labelUserID.TabIndex = 576; + this.labelUserID.Text = "ABCDEFGHAB"; + this.labelUserID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelUserID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelUserID.Wordwrap = false; + // + // labelUserLevel + // + this.labelUserLevel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); + this.labelUserLevel.BackPictureBox = this.smartForm1; + this.labelUserLevel.BackPictureBox1 = null; + this.labelUserLevel.BackPictureBox2 = null; + this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray; + this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelUserLevel.Font = new System.Drawing.Font("새굴림", 10F, System.Drawing.FontStyle.Bold); + this.labelUserLevel.ForeColor = System.Drawing.Color.Black; + this.labelUserLevel.InitVisible = true; + this.labelUserLevel.LineSpacing = 0F; + this.labelUserLevel.Location = new System.Drawing.Point(860, 37); + this.labelUserLevel.Name = "labelUserLevel"; + this.labelUserLevel.Size = new System.Drawing.Size(148, 15); + this.labelUserLevel.TabIndex = 575; + this.labelUserLevel.Text = "Level3"; + this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelUserLevel.Wordwrap = false; + // // FormMenu // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); @@ -772,14 +796,15 @@ private SmartX.SmartButton buttonIOTest; private SmartX.SmartButton buttonEquipmentTest; private SmartX.SmartButton buttonBack; - private SmartX.SmartLabel labelUserLevel; private SmartX.SmartButton buttonUser; - private SmartX.SmartLabel labelUserID; private SmartX.SmartButton buttonFunction; private SmartX.SmartButton buttonDataStatistics; private SmartX.SmartButton buttonOptionSetting; private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartButton buttonCommunication; private SmartX.SmartButton buttonDataViewer; + private SmartX.SmartLabel labelExpireOfPassword; + private SmartX.SmartLabel labelUserID; + private SmartX.SmartLabel labelUserLevel; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormMenu.cs b/INT69DC_7C/Forms/FormMenu.cs index ec9f7c9..9be5e00 100644 --- a/INT69DC_7C/Forms/FormMenu.cs +++ b/INT69DC_7C/Forms/FormMenu.cs @@ -290,17 +290,20 @@ namespace INT69DC_7C.Forms } } - private void UpdateDisplayUser(UserItem user) + public void UpdateDisplayUser(UserItem user) { - string id = "", group = ""; + string id = "", group = "", expireDate = ""; - switch (user.Status) + switch (user.Group) { - case DataStore.UserStatus.None: + case DataStore.UserGroup.None: break; - case DataStore.UserStatus.Level1: + case DataStore.UserGroup.Level1: id = user.ID; - group = "Level1"; + group = this.ParentForm.SystemConfig.User_Level1_Name; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -326,9 +329,12 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; break; - case DataStore.UserStatus.Level2: + case DataStore.UserGroup.Level2: id = user.ID; - group = "Level2"; + group = this.ParentForm.SystemConfig.User_Level2_Name; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -354,9 +360,12 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; break; - case DataStore.UserStatus.Level3: + case DataStore.UserGroup.Level3: id = user.ID; - group = "Level3"; + group = this.ParentForm.SystemConfig.User_Level3_Name; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -382,9 +391,19 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; break; - case DataStore.UserStatus.Admin: + case DataStore.UserGroup.Admin: id = user.ID; - group = "admin"; + if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) + group = "Administrator"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) + group = "行政"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Russian) + group = "Администратор"; + else + group = "Administrator"; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -410,9 +429,19 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = false; this.buttonOptionSetting.Visible = false; break; - case DataStore.UserStatus.Developer: + case DataStore.UserGroup.Developer: id = user.ID; - group = "Level4"; + if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) + group = "Entwickler"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) + group = "开发商"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Russian) + group = "Разработчик"; + else + group = "Developer"; + + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.labelExpireOfPassword.Visible = true; if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; @@ -438,7 +467,7 @@ namespace INT69DC_7C.Forms this.buttonEquipmentTest.Visible = true; this.buttonOptionSetting.Visible = true; break; - case DataStore.UserStatus.NotLogin: + case DataStore.UserGroup.NotLogin: this.buttonInformation.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInformation; this.buttonDataBackup.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuDataBackup; this.buttonConfiguration.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuConfiguration; @@ -465,12 +494,68 @@ namespace INT69DC_7C.Forms else this.buttonDataStatistics.Visible = false; break; - case DataStore.UserStatus.LogOff: + case DataStore.UserGroup.LogOut: + if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.German) + group = "Ausloggen"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Chinese) + group = "登出"; + else if (this.ParentForm.SystemConfig.Language == DataStore.LanguageID.Russian) + group = "Выйти."; + else + group = "Log out"; + + this.labelExpireOfPassword.Visible = false; break; default: break; } + if (this.ParentForm.SystemConfig.IsLogin == true) + { + if (this.ParentForm.SystemConfig.IsPart11 == true) + { + expireDate = this.ParentForm.ChildFormMainDisplay.DisplayExpireOfPassword(user.Group); + if (expireDate != "-") + { + int intExpireDate = int.Parse(expireDate); + + if (intExpireDate == 0) + { + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOff; + this.labelExpireOfPassword.Text = "D-0"; + } + else if (intExpireDate < 0) + { + if (intExpireDate * -1 > this.ParentForm.SystemConfig.CurrentUser.ExpirePassword) + expireDate = "-" + (this.ParentForm.SystemConfig.CurrentUser.ExpirePassword - 1).ToString(); + + this.labelExpireOfPassword.Text = "D" + expireDate; + if (intExpireDate >= -10) + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOff; + else + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + } + else + { + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + this.labelExpireOfPassword.Text = "D+" + expireDate; + } + } + else + { + // Administrator or Developer + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + this.labelExpireOfPassword.Text = "-"; + } + } + else + { + // Part11 미사용 + this.labelExpireOfPassword.ForeColor = this.ParentForm.ColorLogOn; + this.labelExpireOfPassword.Text = "-"; + } + } + if (this.labelUserID.Text != id) this.labelUserID.Text = id; if (this.labelUserLevel.Text != group) @@ -480,7 +565,7 @@ namespace INT69DC_7C.Forms public void DisplayRefresh() { if(this.ParentForm.SystemConfig.IsLogin == false) - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.NotLogin; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.NotLogin; this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); @@ -656,7 +741,7 @@ namespace INT69DC_7C.Forms { if (this.ParentForm.SystemConfig.IsLogin == false) { - this.ParentForm.SystemConfig.CurrentUser.Status = DataStore.UserStatus.Developer; + this.ParentForm.SystemConfig.CurrentUser.Group = DataStore.UserGroup.Developer; this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); } diff --git a/INT69DC_7C/Forms/FormMotorSetting.cs b/INT69DC_7C/Forms/FormMotorSetting.cs index f852629..a8a6ab9 100644 --- a/INT69DC_7C/Forms/FormMotorSetting.cs +++ b/INT69DC_7C/Forms/FormMotorSetting.cs @@ -47,6 +47,10 @@ namespace INT69DC_7C.Forms private int m_Value5Max; private int m_Value6Max; + private string BeforeDirection; + private string AfterDirection; + + private Collection CollectionDirection; private Collection CollectionButtonLine; #endregion @@ -451,6 +455,21 @@ namespace INT69DC_7C.Forms this.CollectionButtonLine.Add(this.buttonLine10); this.CollectionButtonLine.Add(this.buttonLine11); this.CollectionButtonLine.Add(this.buttonLine12); + + this.CollectionDirection = new Collection(); + this.CollectionDirection.Clear(); + this.CollectionDirection.Add(this.buttonDirectionLine1); + this.CollectionDirection.Add(this.buttonDirectionLine2); + this.CollectionDirection.Add(this.buttonDirectionLine3); + this.CollectionDirection.Add(this.buttonDirectionLine4); + this.CollectionDirection.Add(this.buttonDirectionLine5); + this.CollectionDirection.Add(this.buttonDirectionLine6); + this.CollectionDirection.Add(this.buttonDirectionLine7); + this.CollectionDirection.Add(this.buttonDirectionLine8); + this.CollectionDirection.Add(this.buttonDirectionLine9); + this.CollectionDirection.Add(this.buttonDirectionLine10); + this.CollectionDirection.Add(this.buttonDirectionLine11); + this.CollectionDirection.Add(this.buttonDirectionLine12); } private void ButtonEnable(bool enable) { @@ -811,8 +830,55 @@ namespace INT69DC_7C.Forms default: break; } - } + } + private string ReturnAngle(int num) + { + string tempString = ""; + + switch (num) + { + case 1: + tempString = "60"; + break; + case 2: + tempString = "90"; + break; + case 3: + tempString = "120"; + break; + case 4: + tempString = "180"; + break; + case 5: + tempString = "50"; + break; + case 6: + tempString = "60"; + break; + case 7: + tempString = "70"; + break; + case 8: + tempString = "80"; + break; + case 9: + tempString = "100"; + break; + case 10: + tempString = "110"; + break; + case 11: + tempString = "120"; + break; + case 12: + tempString = "130"; + break; + default: + break; + } + return tempString; + } public void Visible2StepRotate(bool bValue) { this.labelTitleStep1.Visible = bValue; @@ -826,46 +892,21 @@ namespace INT69DC_7C.Forms } public void UpdateMotorDirectionDisplay(DataStore.EquipmentStatus status, Collection values) { - this.buttonDirectionLine1.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine2.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine3.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine4.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine5.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine6.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine7.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine8.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine9.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine10.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine11.Click -= new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine12.Click -= new EventHandler(this.buttonDirection_Click); + for (int i = 0; i < this.ParentForm.SystemConfig.EquipmentColumns; i++) + { + this.CollectionDirection[i].Click -= new EventHandler(this.buttonDirection_Click); - if (values[0] == "0") this.buttonDirectionLine1.ButtonUp(); else this.buttonDirectionLine1.ButtonDown(); - if (values[1] == "0") this.buttonDirectionLine2.ButtonUp(); else this.buttonDirectionLine2.ButtonDown(); - if (values[2] == "0") this.buttonDirectionLine3.ButtonUp(); else this.buttonDirectionLine3.ButtonDown(); - if (values[3] == "0") this.buttonDirectionLine4.ButtonUp(); else this.buttonDirectionLine4.ButtonDown(); - if (values[4] == "0") this.buttonDirectionLine5.ButtonUp(); else this.buttonDirectionLine5.ButtonDown(); - if (values[5] == "0") this.buttonDirectionLine6.ButtonUp(); else this.buttonDirectionLine6.ButtonDown(); - if (values[6] == "0") this.buttonDirectionLine7.ButtonUp(); else this.buttonDirectionLine7.ButtonDown(); - if (values[7] == "0") this.buttonDirectionLine8.ButtonUp(); else this.buttonDirectionLine8.ButtonDown(); - if (values[8] == "0") this.buttonDirectionLine9.ButtonUp(); else this.buttonDirectionLine9.ButtonDown(); - if (values[9] == "0") this.buttonDirectionLine10.ButtonUp(); else this.buttonDirectionLine10.ButtonDown(); - if (values[10] == "0") this.buttonDirectionLine11.ButtonUp(); else this.buttonDirectionLine11.ButtonDown(); - if (values[11] == "0") this.buttonDirectionLine12.ButtonUp(); else this.buttonDirectionLine12.ButtonDown(); + if (values[i] == "0") this.CollectionDirection[i].ButtonUp(); else this.CollectionDirection[i].ButtonDown(); + + if (i == 0) + this.BeforeDirection = values[i]; + else + this.BeforeDirection += values[i]; + + this.CollectionDirection[i].Click += new EventHandler(this.buttonDirection_Click); + } this.buttonSave.Visible = false; - - this.buttonDirectionLine1.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine2.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine3.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine4.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine5.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine6.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine7.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine8.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine9.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine10.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine11.Click += new EventHandler(this.buttonDirection_Click); - this.buttonDirectionLine12.Click += new EventHandler(this.buttonDirection_Click); } public byte[] SendCommand(Byte Address, Byte Command, Byte Type, Byte Motor, int iValue) @@ -966,10 +1007,10 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferData(CommunicationCommand.ModeIOTest, CommunicationID.MainBoard); this.ParentForm.smartFileIO.FilePathName = this.ParentForm.PathProgramSaveFolder + "Impeller.txt"; - switch (this.ParentForm.SystemConfig.CurrentUser.Status) + switch (this.ParentForm.SystemConfig.CurrentUser.Group) { - case DataStore.UserStatus.Level3: - case DataStore.UserStatus.Developer: + case DataStore.UserGroup.Level3: + case DataStore.UserGroup.Developer: this.buttonScreen.Visible = true; break; default: @@ -1774,8 +1815,7 @@ namespace INT69DC_7C.Forms private void timerEachProgramDownload_Tick(object sender, EventArgs e) { - string value = ""; - string str = ""; + string value = "", str = ""; this.timerEachProgramDownload.Enabled = false; this.Time += 1; this.progressBarExistingDownload.Value += 5; @@ -1866,9 +1906,23 @@ namespace INT69DC_7C.Forms this.TransferDirectSTXETX0x0A(this.ArrayDeviceName[i] + value); Thread.Sleep(100); } + + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueAll, "MDrive" + "/" + + this.CurrentImpellerMotorItem.Rc + "," + this.CurrentImpellerMotorItem.Hc + "," + this.CurrentImpellerMotorItem.Ms + "," + + this.CurrentImpellerMotorItem.Vi + "," + this.CurrentImpellerMotorItem.Vm + "," + this.CurrentImpellerMotorItem.A); } else + { this.TransferDirectSTXETX0x0A(this.DeviceName + value); + + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueEach, "MDrive" + "/" + this.DeviceName + "/" + + this.CurrentImpellerMotorItem.Rc + "," + this.CurrentImpellerMotorItem.Hc + "," + this.CurrentImpellerMotorItem.Ms + "," + + this.CurrentImpellerMotorItem.Vi + "," + this.CurrentImpellerMotorItem.Vm + "," + this.CurrentImpellerMotorItem.A); + } } #endregion break; @@ -1921,9 +1975,25 @@ namespace INT69DC_7C.Forms if (value != "") { if (this.IsAllDownload == true) + { this.TransferDirectETX0x0D(value); + + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueAll, "Moons" + "/" + + this.CurrentImpellerMotorItem.CC + "," + this.CurrentImpellerMotorItem.PI + "," + this.CurrentImpellerMotorItem.EG + "," + + this.CurrentImpellerMotorItem.VE + "," + this.CurrentImpellerMotorItem.AC + "," + this.CurrentImpellerMotorItem.DE); + } else + { this.TransferDirectETX0x0D(this.SelectImpellerTag + value); + + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeValueEach, "Moons" +"/" + this.SelectImpellerTag + "/" + + this.CurrentImpellerMotorItem.CC + "," + this.CurrentImpellerMotorItem.PI + "," + this.CurrentImpellerMotorItem.EG + "," + + this.CurrentImpellerMotorItem.VE + "," + this.CurrentImpellerMotorItem.AC + "," + this.CurrentImpellerMotorItem.DE); + } } #endregion break; @@ -2040,6 +2110,10 @@ namespace INT69DC_7C.Forms this.Time = 0; this.serialPort1.Close(); + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorInitDown, "MDrive"); + this.ButtonEnable(true); break; default: @@ -2096,6 +2170,10 @@ namespace INT69DC_7C.Forms this.Time = 0; this.serialPort1.Close(); + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorInitDown, "Moons"); + this.ButtonEnable(true); break; default: @@ -2111,7 +2189,7 @@ namespace INT69DC_7C.Forms this.timerInitialDownload.Enabled = true; } private void timerChangeDeviceNo_Tick(object sender, EventArgs e) - { + { string value = ""; string str = ""; this.timerChangeDeviceNo.Enabled = false; @@ -2134,6 +2212,10 @@ namespace INT69DC_7C.Forms this.Time = 0; this.serialPort1.Close(); + // Part 11 + if (this.ParentForm.SystemConfig.IsPart11 == true) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeID, "Moons" + "/" + this.SelectImpellerTag); + this.ButtonEnable(true); break; default: @@ -2264,6 +2346,8 @@ namespace INT69DC_7C.Forms } private void buttonSave_Click(object sender, EventArgs e) { + string beforeAnglePass = "", afterAnglePass = ""; + string beforeAngleNG = "", afterAngleNG = ""; string value = ""; string[] tempArray = new string[12]; string[] array = new string[3]; @@ -2281,6 +2365,14 @@ namespace INT69DC_7C.Forms if (this.buttonDirectionLine11.ButtonStatus == SmartButton.BUTSTATUS.UP) tempArray[1] = "0"; else tempArray[1] = "1"; if (this.buttonDirectionLine12.ButtonStatus == SmartButton.BUTSTATUS.UP) tempArray[0] = "0"; else tempArray[0] = "1"; + for (int i = 0; i < this.ParentForm.SystemConfig.EquipmentColumns; i++) + { + if (i == 0) + this.AfterDirection = tempArray[11 - i]; + else + this.AfterDirection += tempArray[11 - i]; + } + for (int i = 0; i < 3; i++) { int a = 0; @@ -2292,6 +2384,9 @@ namespace INT69DC_7C.Forms value = "0" + array[0] + array[1] + array[2]; this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1104_ImpellerMotorIndividualDirection, value); + beforeAnglePass = this.ReturnAngle(this.ParentForm.SystemConfig.ImpellerMotorAnglePass); + beforeAngleNG = this.ReturnAngle(this.ParentForm.SystemConfig.ImpellerMotorAngleNG); + if (this.radioButtonImpellerMotorAngle60.Checked == true) { this.ParentForm.SystemConfig.ImpellerMotorAnglePass = 1; @@ -2320,6 +2415,9 @@ namespace INT69DC_7C.Forms this.ParentForm.SystemConfig.ImpellerMotorAngleNG = this.comboBoxTwoStepNGAngle.SelectedIndex + 5; } + afterAnglePass = this.ReturnAngle(this.ParentForm.SystemConfig.ImpellerMotorAnglePass); + afterAngleNG = this.ReturnAngle(this.ParentForm.SystemConfig.ImpellerMotorAngleNG); + // SystemConfig 파일 저장 this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); @@ -2329,6 +2427,13 @@ namespace INT69DC_7C.Forms this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1105_ImpellerMotorAngleNG, value); this.buttonSave.Visible = false; + + if (this.BeforeDirection != this.AfterDirection) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.MotorDirection, "", this.BeforeDirection, this.AfterDirection); + if (beforeAnglePass != afterAnglePass) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.MotorAnglePass, "", beforeAnglePass, afterAnglePass); + if (beforeAngleNG != afterAngleNG) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.MotorAngleNG, "", beforeAngleNG, afterAngleNG); } #endregion } diff --git a/INT69DC_7C/Forms/FormSystemSetting.cs b/INT69DC_7C/Forms/FormSystemSetting.cs index bb4fd4c..95d1612 100644 --- a/INT69DC_7C/Forms/FormSystemSetting.cs +++ b/INT69DC_7C/Forms/FormSystemSetting.cs @@ -872,7 +872,7 @@ namespace INT69DC_7C.Forms after = this.textBoxProductName.Text; number = this.SelectedProductItem.Number.ToString(); - this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ProductName, number, this.BeforeName, after); + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeName, number, this.BeforeName, after); } } else if (e.KeyChar == 27) @@ -921,7 +921,7 @@ namespace INT69DC_7C.Forms after = this.textBoxLotNo.Text; number = this.SelectedProductItem.Number.ToString(); - this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ProductLot, number, this.BeforeLot, after); + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeLOT, number, this.BeforeLot, after); } } else if (e.KeyChar == 27) diff --git a/INT69DC_7C/Forms/FormTimeSetting.cs b/INT69DC_7C/Forms/FormTimeSetting.cs index 5f17127..103b0ea 100644 --- a/INT69DC_7C/Forms/FormTimeSetting.cs +++ b/INT69DC_7C/Forms/FormTimeSetting.cs @@ -156,11 +156,16 @@ namespace INT69DC_7C.Forms private void buttonSave_Click(object sender, EventArgs e) { + string before = "", after = ""; + + before = DateTime.Now.ToString("yyyy-MM-dd HH:mm"); + DateTime setDateTime; try { setDateTime = new DateTime(int.Parse(this.upDownYear.TxtValue), int.Parse(this.upDownMonth.TxtValue), int.Parse(this.upDownDate.TxtValue), int.Parse(this.upDownHour.TxtValue), int.Parse(this.upDownMinute.TxtValue), 00); + after = setDateTime.ToString("yyyy-MM-dd HH:mm"); } catch { @@ -171,6 +176,9 @@ namespace INT69DC_7C.Forms this.ParentForm.smartConfigs.ControlPanel.SetSystemDateTime(setDateTime); this.TimerForTimeSetting.Enabled = true; this.buttonSave.Visible = false; + + if (after != "" && before != after) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeTime, "", before, after); } private void buttonBack_Click(object sender, EventArgs e) diff --git a/INT69DC_7C/Forms/FormUserEditor.cs b/INT69DC_7C/Forms/FormUserEditor.cs index 80cf38c..25be7c4 100644 --- a/INT69DC_7C/Forms/FormUserEditor.cs +++ b/INT69DC_7C/Forms/FormUserEditor.cs @@ -25,6 +25,12 @@ namespace INT69DC_7C.Forms private UserItem SelectedUserItem; private ControlUserSetting ChildControlUserSet; + + private bool IsNew; + private bool PasswordChar; + + private string BeforeID; + private string BeforePassword; #endregion #region Constructor @@ -95,7 +101,16 @@ namespace INT69DC_7C.Forms } private void DefaultSetting() { - this.UpdateInitializeUserDisplay(this.ParentForm.SystemConfig); + this.IsNew = false; + this.PasswordChar = false; + this.BeforeID = ""; + this.BeforePassword = ""; + this.DisplayOnlyPart11Item(this.ParentForm.SystemConfig.IsPart11); + + this.UpdateAccessRightComboBox(); + this.comboBoxAccessRight.SelectedIndexChanged -= new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); + this.comboBoxAccessRight.SelectedIndex = 0; + this.comboBoxAccessRight.SelectedIndexChanged += new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); this.ChildControlUserSet = new ControlUserSetting(this); this.Controls.Add(this.ChildControlUserSet); @@ -117,6 +132,34 @@ namespace INT69DC_7C.Forms else this.labelPassword.BackColor = Color.Silver; } + private void SetEnableOnlyPart11Value(bool value) + { + this.labelExpiryDateOfAccount.Enabled = value; + this.labelExpiryDateOfPassword.Enabled = value; + + if (value == true) + { + this.labelExpiryDateOfAccount.BackColor = Color.White; + this.labelExpiryDateOfPassword.BackColor = Color.White; + } + else + { + this.labelExpiryDateOfAccount.BackColor = Color.Silver; + this.labelExpiryDateOfPassword.BackColor = Color.Silver; + } + } + private void SetEnableControl(bool value) + { + this.listBoxUserList.Enabled = value; + + this.buttonNew.Enabled = value; + this.buttonDelete.Enabled = value; + this.buttonSave.Enabled = value; + + this.buttonGroupEditor.Enabled = value; + + this.SetEnableOnlyPart11Value(value); + } private void SaveUserDll() { @@ -225,7 +268,7 @@ namespace INT69DC_7C.Forms return; } - if (this.labelAccessRight.Text == "") + if (this.labelExpiryDateOfAccount.Text == "000") { DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); msg.ShowDialog(); @@ -233,15 +276,7 @@ namespace INT69DC_7C.Forms return; } - if (this.labelExpireAccount.Text == "000") - { - DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); - msg.ShowDialog(); - - return; - } - - if (this.labelExpirePassword.Text == "00") + if (this.labelExpiryDateOfPassword.Text == "00") { DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); msg.ShowDialog(); @@ -252,17 +287,20 @@ namespace INT69DC_7C.Forms item.ID = this.labelID.Text; item.SetPassword(this.labelPassword.Text); - item.ExpireAccount = int.Parse(this.labelExpireAccount.Text); - item.ExpirePassword = int.Parse(this.labelExpirePassword.Text); + item.ExpireAccount = int.Parse(this.labelExpiryDateOfAccount.Text); + item.ExpirePassword = int.Parse(this.labelExpiryDateOfPassword.Text); //item.IsAdmin = this.cbAdministrator.Checked; - - if (this.buttonLevel1.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN) - item.ActiveLevel = 1; - if (this.buttonLevel2.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN) - item.ActiveLevel = 2; - if (this.buttonLevel3.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN) - item.ActiveLevel = 3; + + if (this.SelectedUserItem.Group == DataStore.UserGroup.Admin) + { + if (this.ParentForm.SystemConfig.IsPart11 == true) + item.ActiveLevel = 9; + } + else + { + item.ActiveLevel = this.comboBoxAccessRight.SelectedIndex + 1; + } menuId.fMenu = new bool[UserManager.USER_MENU_ID_MAX]; for (int i = 0; i < UserManager.USER_MENU_ID_MAX; i++) @@ -311,7 +349,7 @@ namespace INT69DC_7C.Forms { this.listBoxUserList.Enabled = enable; this.smartGroupBox1.Enabled = enable; - this.buttonDefaultGroup.Enabled = enable; + this.buttonGroupEditor.Enabled = enable; this.buttonBack.Enabled = enable; } private void UserNew() @@ -333,20 +371,11 @@ namespace INT69DC_7C.Forms else return Color.Silver; } - private void CheckBoxCheckedAsLevel(DataStore.UserStatus level) + private void CheckBoxCheckedAsLevel(DataStore.UserGroup level) { switch (level) { - case DataStore.UserStatus.Level1: - this.buttonLevel2.ButtonUp(); - this.buttonLevel3.ButtonUp(); - this.buttonLevel1.ButtonDown(); - this.buttonLevel1.Enabled = true; - this.buttonLevel2.Enabled = true; - this.buttonLevel3.Enabled = true; - - this.labelAccessRight.Text = this.ParentForm.SystemConfig.User_Level1_Name; - + case DataStore.UserGroup.Level1: this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayProductNo); this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayClear); this.labelSubMenu.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplaySubMenu); @@ -368,16 +397,7 @@ namespace INT69DC_7C.Forms this.labelStatistics.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMenuStatistics); this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMenuViewer); break; - case DataStore.UserStatus.Level2: - this.buttonLevel1.ButtonUp(); - this.buttonLevel3.ButtonUp(); - this.buttonLevel2.ButtonDown(); - this.buttonLevel1.Enabled = true; - this.buttonLevel2.Enabled = true; - this.buttonLevel3.Enabled = true; - - this.labelAccessRight.Text = this.ParentForm.SystemConfig.User_Level2_Name; - + case DataStore.UserGroup.Level2: this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayProductNo); this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayClear); this.labelSubMenu.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplaySubMenu); @@ -399,16 +419,7 @@ namespace INT69DC_7C.Forms this.labelStatistics.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMenuStatistics); this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMenuViewer); break; - case DataStore.UserStatus.Level3: - this.buttonLevel1.ButtonUp(); - this.buttonLevel2.ButtonUp(); - this.buttonLevel3.ButtonDown(); - this.buttonLevel1.Enabled = true; - this.buttonLevel2.Enabled = true; - this.buttonLevel3.Enabled = true; - - this.labelAccessRight.Text = this.ParentForm.SystemConfig.User_Level3_Name; - + case DataStore.UserGroup.Level3: this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayProductNo); this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear); this.labelSubMenu.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplaySubMenu); @@ -430,17 +441,8 @@ namespace INT69DC_7C.Forms this.labelStatistics.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMenuStatistics); this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMenuViewer); break; - case DataStore.UserStatus.Developer: - case DataStore.UserStatus.Admin: - this.buttonLevel1.ButtonUp(); - this.buttonLevel2.ButtonUp(); - this.buttonLevel3.ButtonUp(); - this.buttonLevel1.Enabled = false; - this.buttonLevel2.Enabled = false; - this.buttonLevel3.Enabled = false; - - this.labelAccessRight.Text = "Admin"; - + case DataStore.UserGroup.Developer: + case DataStore.UserGroup.Admin: this.labelProductNo.ForeColor = Color.Black; this.labelClear.ForeColor = Color.Black; this.labelSubMenu.ForeColor = Color.Black; @@ -463,12 +465,6 @@ namespace INT69DC_7C.Forms this.labelViewer.ForeColor = Color.Black; break; default: - this.buttonLevel1.ButtonUp(); - this.buttonLevel2.ButtonUp(); - this.buttonLevel3.ButtonUp(); - this.buttonLevel1.Enabled = true; - this.buttonLevel2.Enabled = true; - this.buttonLevel3.Enabled = true; break; } } @@ -479,26 +475,29 @@ namespace INT69DC_7C.Forms this.labelID.Text = ""; this.labelPassword.Text = ""; - this.labelExpireAccount.Text = "180"; - this.labelExpirePassword.Text = "90"; - this.labelExpireAccountDate.Text = "yyyy.mm.DD"; - this.labelExpirePasswordDate.Text = "yyyy.mm.DD"; - this.labelAccessRight.Text = system.User_Level1_Name; + this.labelExpiryDateOfAccount.Text = "180"; + this.labelExpiryDateOfPassword.Text = "90"; + this.labelExpiryDateOfAccount2.Text = "yyyy.mm.DD"; + this.labelExpiryDateOfPassword2.Text = "yyyy.mm.DD"; - this.buttonLevel1.ButtonDown(); - this.buttonLevel2.ButtonUp(); - this.buttonLevel3.ButtonUp(); - this.buttonLevel1.Text = system.User_Level1_Name; - this.buttonLevel2.Text = system.User_Level2_Name; - this.buttonLevel3.Text = system.User_Level3_Name; + this.comboBoxAccessRight.Visible = true; + this.comboBoxAccessRight.BringToFront(); + this.UpdateAccessRightComboBox(); + this.comboBoxAccessRight.SelectedIndexChanged -= new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); + this.comboBoxAccessRight.SelectedIndex = 0; + this.comboBoxAccessRight.SelectedIndexChanged += new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); + this.UpdateDefaultSetAccessRightDisplay(this.ParentForm.CurrentUserGroup.Level1); + + this.SetEnableID(true); - this.labelStatusExpireAccount.Visible = false; - this.labelStatusExpirePassword.Visible = false; this.buttonDelete.Enabled = false; + this.buttonSave.Visible = false; - this.UpdateDefaultSetAccessrightDisplay(this.ParentForm.CurrentUserGroup.Level1); + this.labelAutomaticLogoutTime.Text = system.AutomaticLogout.ToString(); - this.labelAutomaticLogout.Text = system.AutomaticLogout.ToString(); + this.listBoxUserList.SelectedIndexChanged -= new EventHandler(this.listBoxUserList_SelectedIndexChanged); + this.listBoxUserList.SelectItemIndex = -1; + this.listBoxUserList.SelectedIndexChanged += new EventHandler(this.listBoxUserList_SelectedIndexChanged); } private void UpdateCurrentUserItem(UserManager.UserMgr_user_list_t item) { @@ -525,17 +524,17 @@ namespace INT69DC_7C.Forms this.SelectedUserItem.ActiveLevel = item.active_level; if (this.SelectedUserItem.ActiveLevel == 1) - this.SelectedUserItem.Status = DataStore.UserStatus.Level1; + this.SelectedUserItem.Group = DataStore.UserGroup.Level1; else if (this.SelectedUserItem.ActiveLevel == 2) - this.SelectedUserItem.Status = DataStore.UserStatus.Level2; + this.SelectedUserItem.Group = DataStore.UserGroup.Level2; else if (this.SelectedUserItem.ActiveLevel == 3) - this.SelectedUserItem.Status = DataStore.UserStatus.Level3; + this.SelectedUserItem.Group = DataStore.UserGroup.Level3; else if (this.SelectedUserItem.ActiveLevel == 9) - this.SelectedUserItem.Status = DataStore.UserStatus.Admin; + this.SelectedUserItem.Group = DataStore.UserGroup.Admin; else if (this.SelectedUserItem.ActiveLevel == 10) - this.SelectedUserItem.Status = DataStore.UserStatus.Developer; + this.SelectedUserItem.Group = DataStore.UserGroup.Developer; else - this.SelectedUserItem.Status = DataStore.UserStatus.None; + this.SelectedUserItem.Group = DataStore.UserGroup.None; } private void UpdateCurrentUserItem(UserManager.UserMgr_user_info_t item) { @@ -562,33 +561,74 @@ namespace INT69DC_7C.Forms this.SelectedUserItem.ActiveLevel = item.active_level; if (item.active_level == 1) - this.SelectedUserItem.Status = DataStore.UserStatus.Level1; + this.SelectedUserItem.Group = DataStore.UserGroup.Level1; else if (item.active_level == 2) - this.SelectedUserItem.Status = DataStore.UserStatus.Level2; + this.SelectedUserItem.Group = DataStore.UserGroup.Level2; else if (item.active_level == 3) - this.SelectedUserItem.Status = DataStore.UserStatus.Level3; + this.SelectedUserItem.Group = DataStore.UserGroup.Level3; else if (item.active_level == 9) - this.SelectedUserItem.Status = DataStore.UserStatus.Admin; + this.SelectedUserItem.Group = DataStore.UserGroup.Admin; else if (item.active_level == 10) - this.SelectedUserItem.Status = DataStore.UserStatus.Developer; + this.SelectedUserItem.Group = DataStore.UserGroup.Developer; } private void UpdateSelectUserDisplay(UserItem item) { + this.SetEnableID(false); + this.SetEnablePassword(true); + this.SetEnableControl(true); + // 화면 Enable 처리 추가할것 this.ChangeUserControlEnable(true); - this.labelID.Enabled = false; - this.labelID.BackColor = Color.LightGray; this.labelID.Text = item.ID; this.labelPassword.Text = item.Password; - this.labelExpireAccount.Text = item.ExpireAccount.ToString(); - this.labelExpirePassword.Text = item.ExpirePassword.ToString(); - this.labelExpireAccountDate.Text = string.Format("{0:yyyy/MM/dd} ~ {1:yyyy/MM/dd}", item.DateRegister, item.DateExpireRegister); - this.labelExpirePasswordDate.Text = string.Format("{0:yyyy/MM/dd} ~ {1:yyyy/MM/dd}", item.DateLogin, item.DateExpireLogin); - this.labelStatusExpireAccount.Visible = item.IsLockAccount; - this.labelStatusExpirePassword.Visible = item.IsLockPassword; + if (this.listBoxUserList.SelectItemIndex == 0) + { + this.labelExpiryDateOfAccount.Text = "0"; + this.labelExpiryDateOfPassword.Text = "0"; + this.labelExpiryDateOfAccount2.Text = "-"; + this.labelExpiryDateOfPassword2.Text = "-"; - this.CheckBoxCheckedAsLevel(item.Status); + this.buttonDelete.Visible = false; + this.comboBoxAccessRight.Visible = false; + this.SetEnableOnlyPart11Value(false); + + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Admin + || this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer) + this.SetEnablePassword(true); + else + this.SetEnablePassword(false); + } + else + { + this.labelExpiryDateOfAccount.Text = item.ExpireAccount.ToString(); + this.labelExpiryDateOfPassword.Text = item.ExpirePassword.ToString(); + this.labelExpiryDateOfAccount2.Text = string.Format("{0:yyyy/MM/dd} ~ {1:yyyy/MM/dd}", item.DateRegister, item.DateExpireRegister); + this.labelExpiryDateOfPassword2.Text = string.Format("{0:yyyy/MM/dd} ~ {1:yyyy/MM/dd}", item.DateLogin, item.DateExpireLogin); + + this.labelStatusExpireAccount.Visible = item.IsLockAccount; + this.labelStatusExpirePassword.Visible = item.IsLockPassword; + + this.comboBoxAccessRight.Visible = true; + this.comboBoxAccessRight.BringToFront(); + this.comboBoxAccessRight.SelectedIndexChanged -= new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); + this.comboBoxAccessRight.SelectedIndex = item.ActiveLevel - 1; + this.comboBoxAccessRight.SelectedIndexChanged += new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); + + if (this.ParentForm.SystemConfig.CurrentUser.ActiveLevel < item.ActiveLevel) + { + this.SetEnablePassword(false); + this.buttonDelete.Visible = false; + + this.SetEnableOnlyPart11Value(false); + this.comboBoxAccessRight.Enabled = false; + } + else + { + this.SetEnableOnlyPart11Value(true); + this.comboBoxAccessRight.Enabled = true; + } + } //this.cbAdministrator.Visible = true; //this.cbAdministrator.Checked = item.IsAdmin; @@ -599,7 +639,7 @@ namespace INT69DC_7C.Forms for (int i = 1; i < items.Count; i++) this.listBoxUserList.AddItem(items[i]); } - private void UpdateDefaultSetAccessrightDisplay(UserGroupItem item) + private void UpdateDefaultSetAccessRightDisplay(UserGroupItem item) { this.labelProductNo.ForeColor = this.ReturnColor(item.IsMainDisplayProductNo); this.labelWeightSetting.ForeColor = this.ReturnColor(item.IsMainDisplayWeightSetting); @@ -864,6 +904,57 @@ namespace INT69DC_7C.Forms return false; } } + + public void DisplayOnlyPart11Item(bool bValue) + { + if (bValue == true) + { + this.labelTitleExpiryDateOfAccount.Visible = true; + this.labelExpiryDateOfAccount.Visible = true; + this.labelExpiryDateOfAccount2.Visible = true; + this.labelTitleDayAccount.Visible = true; + + this.labelTitleExpiryDateOfPassword.Visible = true; + this.labelExpiryDateOfPassword.Visible = true; + this.labelExpiryDateOfPassword2.Visible = true; + this.labelTitleDayPassword.Visible = true; + + this.labelTitleAutomaticLogoutTime.Visible = true; + this.labelAutomaticLogoutTime.Visible = true; + this.labelTitleMin.Visible = true; + this.labelAutoLogoutWarning.Visible = true; + + this.smartSeparatorLine1.Visible = true; + this.smartSeparatorLine2.Visible = true; + } + else + { + this.labelTitleExpiryDateOfAccount.Visible = false; + this.labelExpiryDateOfAccount.Visible = false; + this.labelExpiryDateOfAccount2.Visible = false; + this.labelTitleDayAccount.Visible = false; + + this.labelTitleExpiryDateOfPassword.Visible = false; + this.labelExpiryDateOfPassword.Visible = false; + this.labelExpiryDateOfPassword2.Visible = false; + this.labelTitleDayPassword.Visible = false; + + this.labelTitleAutomaticLogoutTime.Visible = false; + this.labelAutomaticLogoutTime.Visible = false; + this.labelTitleMin.Visible = false; + this.labelAutoLogoutWarning.Visible = false; + + this.smartSeparatorLine1.Visible = false; + this.smartSeparatorLine2.Visible = false; + } + } + public void UpdateAccessRightComboBox() + { + this.comboBoxAccessRight.Items.Clear(); + this.comboBoxAccessRight.Items.Add(this.ParentForm.SystemConfig.User_Level1_Name); + this.comboBoxAccessRight.Items.Add(this.ParentForm.SystemConfig.User_Level2_Name); + this.comboBoxAccessRight.Items.Add(this.ParentForm.SystemConfig.User_Level3_Name); + } public void DisplayRefresh() { @@ -871,12 +962,12 @@ namespace INT69DC_7C.Forms if (this.ParentForm.SystemConfig.CurrentUser.IsAdmin == true) { - this.buttonDefaultGroup.Visible = true; + this.buttonGroupEditor.Visible = true; this.ChildControlUserSet.Visible = false; } else { - this.buttonDefaultGroup.Visible = false; + this.buttonGroupEditor.Visible = false; this.ChildControlUserSet.Visible = true; this.ChildControlUserSet.BringToFront(); this.ChildControlUserSet.DisplayRefresh(); @@ -937,19 +1028,7 @@ namespace INT69DC_7C.Forms } } - private void buttonDefaultGroup1_Click(object sender, EventArgs e) - { - this.UpdateDefaultSetAccessrightDisplay(this.ParentForm.CurrentUserGroup.Level1); - } - private void buttonDefaultGroup2_Click(object sender, EventArgs e) - { - this.UpdateDefaultSetAccessrightDisplay(this.ParentForm.CurrentUserGroup.Level2); - } - private void buttonDefaultGroup3_Click(object sender, EventArgs e) - { - this.UpdateDefaultSetAccessrightDisplay(this.ParentForm.CurrentUserGroup.Level3); - } - private void buttonDefaultGroup_Click(object sender, EventArgs e) + private void buttonGroupEditor_Click(object sender, EventArgs e) { this.ParentForm.ChildFormUserGroupEditor.DisplayRefresh(); ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormUserGroupEditor); @@ -983,7 +1062,7 @@ namespace INT69DC_7C.Forms } private void labelExpireAccount_Click(object sender, EventArgs e) { - DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelExpireAccount.Text, 3, 0, false, this.ParentForm.SystemConfig.Language); + DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelExpiryDateOfAccount.Text, 3, 0, false, this.ParentForm.SystemConfig.Language); if (myKeyPad.ShowDialog() == DialogResult.OK) { @@ -995,13 +1074,13 @@ namespace INT69DC_7C.Forms } else { - this.labelExpireAccount.Text = myKeyPad.StringValue; + this.labelExpiryDateOfAccount.Text = myKeyPad.StringValue; } } } private void labelExpirePassword_Click(object sender, EventArgs e) { - DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelExpirePassword.Text, 3, 0, false, this.ParentForm.SystemConfig.Language); + DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelExpiryDateOfPassword.Text, 3, 0, false, this.ParentForm.SystemConfig.Language); if (myKeyPad.ShowDialog() == DialogResult.OK) { @@ -1013,13 +1092,13 @@ namespace INT69DC_7C.Forms } else { - this.labelExpirePassword.Text = myKeyPad.StringValue; + this.labelExpiryDateOfPassword.Text = myKeyPad.StringValue; } } } private void labelAutomaticLogout_Click(object sender, EventArgs e) { - DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelAutomaticLogout.Text, 2, 0, false, this.ParentForm.SystemConfig.Language); + DialogFormNumKeyPad myKeyPad = new DialogFormNumKeyPad(this.labelAutomaticLogoutTime.Text, 2, 0, false, this.ParentForm.SystemConfig.Language); if (myKeyPad.ShowDialog() == DialogResult.OK) { @@ -1031,7 +1110,7 @@ namespace INT69DC_7C.Forms } else { - this.labelAutomaticLogout.Text = myKeyPad.StringValue; + this.labelAutomaticLogoutTime.Text = myKeyPad.StringValue; this.ParentForm.SystemConfig.AutomaticLogout = myKeyPad.IntValue; this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); @@ -1123,6 +1202,28 @@ namespace INT69DC_7C.Forms UserManager.UserManager_UserLockRelease(this.SelectedUserItem.ID, false, true); } + private void comboBoxAccessRight_SelectedIndexChanged(object sender, EventArgs e) + { + switch (this.comboBoxAccessRight.SelectedIndex) + { + case 0: + this.UpdateDefaultSetAccessRightDisplay(this.ParentForm.CurrentUserGroup.Level1); + break; + case 1: + this.UpdateDefaultSetAccessRightDisplay(this.ParentForm.CurrentUserGroup.Level2); + break; + case 2: + this.UpdateDefaultSetAccessRightDisplay(this.ParentForm.CurrentUserGroup.Level3); + break; + default: + this.UpdateDefaultSetAccessRightDisplay(this.ParentForm.CurrentUserGroup.Level1); + break; + } + + if (this.buttonSave.Visible == false) + this.buttonSave.Visible = true; + } + private void listBoxUserList_SelectedIndexChanged(object sender, EventArgs e) { int index = this.listBoxUserList.SelectItemIndex; diff --git a/INT69DC_7C/Forms/FormUserEditor.designer.cs b/INT69DC_7C/Forms/FormUserEditor.designer.cs index 156a95a..f428cd1 100644 --- a/INT69DC_7C/Forms/FormUserEditor.designer.cs +++ b/INT69DC_7C/Forms/FormUserEditor.designer.cs @@ -34,16 +34,15 @@ this.buttonBack = new SmartX.SmartButton(); this.listBoxUserList = new SmartX.SmartListBox(); this.smartGroupBox1 = new SmartX.SmartGroupBox(); - this.labelAccessRight = new SmartX.SmartLabel(); this.labelTitleAccessRight = new SmartX.SmartLabel(); - this.labelExpirePassword = new SmartX.SmartLabel(); - this.labelExpireAccount = new SmartX.SmartLabel(); - this.smartLabel4 = new SmartX.SmartLabel(); - this.smartLabel3 = new SmartX.SmartLabel(); - this.smartLabel1 = new SmartX.SmartLabel(); + this.labelExpiryDateOfPassword = new SmartX.SmartLabel(); + this.labelExpiryDateOfAccount = new SmartX.SmartLabel(); + this.labelTitleDayPassword = new SmartX.SmartLabel(); + this.labelTitleDayAccount = new SmartX.SmartLabel(); + this.labelTitleMin = new SmartX.SmartLabel(); this.labelStatusExpirePassword = new SmartX.SmartLabel(); this.labelStatusExpireAccount = new SmartX.SmartLabel(); - this.labelAutomaticLogout = new SmartX.SmartLabel(); + this.labelAutomaticLogoutTime = new SmartX.SmartLabel(); this.buttonDelete = new SmartX.SmartButton(); this.smartGroupBox2 = new SmartX.SmartGroupBox(); this.labelEquipment = new SmartX.SmartLabel(); @@ -67,6 +66,7 @@ this.labelClear = new SmartX.SmartLabel(); this.labelWeightSetting = new SmartX.SmartLabel(); this.labelProductNo = new SmartX.SmartLabel(); +<<<<<<< HEAD this.panel1 = new System.Windows.Forms.Panel(); this.buttonLevel3 = new SmartX.SmartButton(); this.buttonLevel2 = new SmartX.SmartButton(); @@ -79,15 +79,33 @@ this.buttonNew = new SmartX.SmartButton(); this.smartLabel2 = new SmartX.SmartLabel(); this.labelTitleExpireAccount = new SmartX.SmartLabel(); +======= + this.labelTitleAutomaticLogoutTime = new SmartX.SmartLabel(); + this.buttonSave = new SmartX.SmartButton(); + this.labelExpiryDateOfPassword2 = new SmartX.SmartLabel(); + this.labelExpiryDateOfAccount2 = new SmartX.SmartLabel(); + this.cbAdministrator = new SmartX.SmartCheckBox(); + this.buttonNew = new SmartX.SmartButton(); + this.labelTitleExpiryDateOfPassword = new SmartX.SmartLabel(); + this.labelTitleExpiryDateOfAccount = new SmartX.SmartLabel(); +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a this.labelPassword = new SmartX.SmartLabel(); this.labelTitlePassword = new SmartX.SmartLabel(); this.labelID = new SmartX.SmartLabel(); this.labelTitleID = new SmartX.SmartLabel(); +<<<<<<< HEAD this.buttonDefaultGroup = new SmartX.SmartButton(); +======= + this.buttonGroupEditor = new SmartX.SmartButton(); + this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine(); + this.smartSeparatorLine2 = new SmartX.SmartSeparatorLine(); + this.labelAutoLogoutWarning = new SmartX.SmartLabel(); + this.comboBoxAccessRight = new System.Windows.Forms.ComboBox(); + this.labelAccessRightAdmin = new SmartX.SmartLabel(); +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.smartGroupBox1.SuspendLayout(); this.smartGroupBox2.SuspendLayout(); - this.panel1.SuspendLayout(); this.SuspendLayout(); // // smartForm1 @@ -195,26 +213,30 @@ this.smartGroupBox1.BackColor = System.Drawing.Color.White; this.smartGroupBox1.BackPictureBox = this.smartForm1; this.smartGroupBox1.BackPictureBox1 = null; - this.smartGroupBox1.Controls.Add(this.labelAccessRight); + this.smartGroupBox1.Controls.Add(this.comboBoxAccessRight); + this.smartGroupBox1.Controls.Add(this.labelAccessRightAdmin); + this.smartGroupBox1.Controls.Add(this.labelAutoLogoutWarning); + this.smartGroupBox1.Controls.Add(this.smartSeparatorLine2); + this.smartGroupBox1.Controls.Add(this.smartSeparatorLine1); this.smartGroupBox1.Controls.Add(this.labelTitleAccessRight); - this.smartGroupBox1.Controls.Add(this.labelExpirePassword); - this.smartGroupBox1.Controls.Add(this.labelExpireAccount); - this.smartGroupBox1.Controls.Add(this.smartLabel4); - this.smartGroupBox1.Controls.Add(this.smartLabel3); - this.smartGroupBox1.Controls.Add(this.smartLabel1); + this.smartGroupBox1.Controls.Add(this.labelExpiryDateOfPassword); + this.smartGroupBox1.Controls.Add(this.labelExpiryDateOfAccount); + this.smartGroupBox1.Controls.Add(this.labelTitleDayPassword); + this.smartGroupBox1.Controls.Add(this.labelTitleDayAccount); + this.smartGroupBox1.Controls.Add(this.labelTitleMin); this.smartGroupBox1.Controls.Add(this.labelStatusExpirePassword); this.smartGroupBox1.Controls.Add(this.labelStatusExpireAccount); - this.smartGroupBox1.Controls.Add(this.labelAutomaticLogout); + this.smartGroupBox1.Controls.Add(this.labelAutomaticLogoutTime); this.smartGroupBox1.Controls.Add(this.buttonDelete); this.smartGroupBox1.Controls.Add(this.smartGroupBox2); - this.smartGroupBox1.Controls.Add(this.labelStaticAutomaticLogout); + this.smartGroupBox1.Controls.Add(this.labelTitleAutomaticLogoutTime); this.smartGroupBox1.Controls.Add(this.buttonSave); - this.smartGroupBox1.Controls.Add(this.labelExpirePasswordDate); - this.smartGroupBox1.Controls.Add(this.labelExpireAccountDate); + this.smartGroupBox1.Controls.Add(this.labelExpiryDateOfPassword2); + this.smartGroupBox1.Controls.Add(this.labelExpiryDateOfAccount2); this.smartGroupBox1.Controls.Add(this.cbAdministrator); this.smartGroupBox1.Controls.Add(this.buttonNew); - this.smartGroupBox1.Controls.Add(this.smartLabel2); - this.smartGroupBox1.Controls.Add(this.labelTitleExpireAccount); + this.smartGroupBox1.Controls.Add(this.labelTitleExpiryDateOfPassword); + this.smartGroupBox1.Controls.Add(this.labelTitleExpiryDateOfAccount); this.smartGroupBox1.Controls.Add(this.labelPassword); this.smartGroupBox1.Controls.Add(this.labelTitlePassword); this.smartGroupBox1.Controls.Add(this.labelID); @@ -232,24 +254,6 @@ this.smartGroupBox1.TabIndex = 192; this.smartGroupBox1.TextColor = System.Drawing.Color.Black; // - // labelAccessRight - // - this.labelAccessRight.BackPictureBox = this.smartForm1; - this.labelAccessRight.BackPictureBox1 = null; - this.labelAccessRight.BackPictureBox2 = null; - this.labelAccessRight.BorderColor = System.Drawing.Color.Black; - this.labelAccessRight.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelAccessRight.InitVisible = true; - this.labelAccessRight.LineSpacing = 0F; - this.labelAccessRight.Location = new System.Drawing.Point(219, 264); - this.labelAccessRight.Name = "labelAccessRight"; - this.labelAccessRight.Size = new System.Drawing.Size(291, 30); - this.labelAccessRight.TabIndex = 222; - this.labelAccessRight.Text = "Level1"; - this.labelAccessRight.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; - this.labelAccessRight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelAccessRight.Wordwrap = false; - // // labelTitleAccessRight // this.labelTitleAccessRight.BackColor = System.Drawing.Color.Black; @@ -262,7 +266,7 @@ this.labelTitleAccessRight.ForeColor = System.Drawing.Color.White; this.labelTitleAccessRight.InitVisible = true; this.labelTitleAccessRight.LineSpacing = 0F; - this.labelTitleAccessRight.Location = new System.Drawing.Point(13, 264); + this.labelTitleAccessRight.Location = new System.Drawing.Point(13, 156); this.labelTitleAccessRight.Name = "labelTitleAccessRight"; this.labelTitleAccessRight.Size = new System.Drawing.Size(200, 30); this.labelTitleAccessRight.TabIndex = 221; @@ -271,105 +275,107 @@ this.labelTitleAccessRight.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitleAccessRight.Wordwrap = false; // - // labelExpirePassword + // labelExpiryDateOfPassword // - this.labelExpirePassword.BackColor = System.Drawing.Color.WhiteSmoke; - this.labelExpirePassword.BackPictureBox = null; - this.labelExpirePassword.BackPictureBox1 = null; - this.labelExpirePassword.BackPictureBox2 = null; - this.labelExpirePassword.BorderColor = System.Drawing.Color.WhiteSmoke; - this.labelExpirePassword.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelExpirePassword.InitVisible = true; - this.labelExpirePassword.LineSpacing = 0F; - this.labelExpirePassword.Location = new System.Drawing.Point(219, 192); - this.labelExpirePassword.Name = "labelExpirePassword"; - this.labelExpirePassword.Size = new System.Drawing.Size(70, 30); - this.labelExpirePassword.TabIndex = 7; - this.labelExpirePassword.Text = "00"; - this.labelExpirePassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelExpirePassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelExpirePassword.Wordwrap = false; - this.labelExpirePassword.Click += new System.EventHandler(this.labelExpirePassword_Click); + this.labelExpiryDateOfPassword.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelExpiryDateOfPassword.BackPictureBox = null; + this.labelExpiryDateOfPassword.BackPictureBox1 = null; + this.labelExpiryDateOfPassword.BackPictureBox2 = null; + this.labelExpiryDateOfPassword.BorderColor = System.Drawing.Color.WhiteSmoke; + this.labelExpiryDateOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelExpiryDateOfPassword.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelExpiryDateOfPassword.InitVisible = true; + this.labelExpiryDateOfPassword.LineSpacing = 0F; + this.labelExpiryDateOfPassword.Location = new System.Drawing.Point(219, 441); + this.labelExpiryDateOfPassword.Name = "labelExpiryDateOfPassword"; + this.labelExpiryDateOfPassword.Size = new System.Drawing.Size(70, 30); + this.labelExpiryDateOfPassword.TabIndex = 7; + this.labelExpiryDateOfPassword.Text = "00"; + this.labelExpiryDateOfPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpiryDateOfPassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpiryDateOfPassword.Wordwrap = false; + this.labelExpiryDateOfPassword.Click += new System.EventHandler(this.labelExpirePassword_Click); // - // labelExpireAccount + // labelExpiryDateOfAccount // - this.labelExpireAccount.BackColor = System.Drawing.Color.WhiteSmoke; - this.labelExpireAccount.BackPictureBox = null; - this.labelExpireAccount.BackPictureBox1 = null; - this.labelExpireAccount.BackPictureBox2 = null; - this.labelExpireAccount.BorderColor = System.Drawing.Color.WhiteSmoke; - this.labelExpireAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelExpireAccount.InitVisible = true; - this.labelExpireAccount.LineSpacing = 0F; - this.labelExpireAccount.Location = new System.Drawing.Point(219, 156); - this.labelExpireAccount.Name = "labelExpireAccount"; - this.labelExpireAccount.Size = new System.Drawing.Size(70, 30); - this.labelExpireAccount.TabIndex = 5; - this.labelExpireAccount.Text = "000"; - this.labelExpireAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelExpireAccount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelExpireAccount.Wordwrap = false; - this.labelExpireAccount.Click += new System.EventHandler(this.labelExpireAccount_Click); + this.labelExpiryDateOfAccount.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelExpiryDateOfAccount.BackPictureBox = null; + this.labelExpiryDateOfAccount.BackPictureBox1 = null; + this.labelExpiryDateOfAccount.BackPictureBox2 = null; + this.labelExpiryDateOfAccount.BorderColor = System.Drawing.Color.WhiteSmoke; + this.labelExpiryDateOfAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelExpiryDateOfAccount.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelExpiryDateOfAccount.InitVisible = true; + this.labelExpiryDateOfAccount.LineSpacing = 0F; + this.labelExpiryDateOfAccount.Location = new System.Drawing.Point(219, 405); + this.labelExpiryDateOfAccount.Name = "labelExpiryDateOfAccount"; + this.labelExpiryDateOfAccount.Size = new System.Drawing.Size(70, 30); + this.labelExpiryDateOfAccount.TabIndex = 5; + this.labelExpiryDateOfAccount.Text = "000"; + this.labelExpiryDateOfAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpiryDateOfAccount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpiryDateOfAccount.Wordwrap = false; + this.labelExpiryDateOfAccount.Click += new System.EventHandler(this.labelExpireAccount_Click); // - // smartLabel4 + // labelTitleDayPassword // - this.smartLabel4.BackColor = System.Drawing.Color.WhiteSmoke; - this.smartLabel4.BackPictureBox = null; - this.smartLabel4.BackPictureBox1 = null; - this.smartLabel4.BackPictureBox2 = null; - this.smartLabel4.BorderColor = System.Drawing.Color.Black; - this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel4.InitVisible = true; - this.smartLabel4.LineSpacing = 0F; - this.smartLabel4.Location = new System.Drawing.Point(289, 192); - this.smartLabel4.Name = "smartLabel4"; - this.smartLabel4.Size = new System.Drawing.Size(46, 30); - this.smartLabel4.TabIndex = 220; - this.smartLabel4.Text = "Day"; - this.smartLabel4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel4.Wordwrap = false; - this.smartLabel4.Click += new System.EventHandler(this.labelExpirePassword_Click); + this.labelTitleDayPassword.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelTitleDayPassword.BackPictureBox = this.smartForm1; + this.labelTitleDayPassword.BackPictureBox1 = null; + this.labelTitleDayPassword.BackPictureBox2 = null; + this.labelTitleDayPassword.BorderColor = System.Drawing.Color.Black; + this.labelTitleDayPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleDayPassword.InitVisible = true; + this.labelTitleDayPassword.LineSpacing = 0F; + this.labelTitleDayPassword.Location = new System.Drawing.Point(294, 441); + this.labelTitleDayPassword.Name = "labelTitleDayPassword"; + this.labelTitleDayPassword.Size = new System.Drawing.Size(41, 30); + this.labelTitleDayPassword.TabIndex = 220; + this.labelTitleDayPassword.Text = "day"; + this.labelTitleDayPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelTitleDayPassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDayPassword.Wordwrap = false; + this.labelTitleDayPassword.Click += new System.EventHandler(this.labelExpirePassword_Click); // - // smartLabel3 + // labelTitleDayAccount // - this.smartLabel3.BackColor = System.Drawing.Color.WhiteSmoke; - this.smartLabel3.BackPictureBox = null; - this.smartLabel3.BackPictureBox1 = null; - this.smartLabel3.BackPictureBox2 = null; - this.smartLabel3.BorderColor = System.Drawing.Color.Black; - this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel3.InitVisible = true; - this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(289, 156); - this.smartLabel3.Name = "smartLabel3"; - this.smartLabel3.Size = new System.Drawing.Size(46, 30); - this.smartLabel3.TabIndex = 219; - this.smartLabel3.Text = "Day"; - this.smartLabel3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel3.Wordwrap = false; - this.smartLabel3.Click += new System.EventHandler(this.labelExpireAccount_Click); + this.labelTitleDayAccount.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelTitleDayAccount.BackPictureBox = this.smartForm1; + this.labelTitleDayAccount.BackPictureBox1 = null; + this.labelTitleDayAccount.BackPictureBox2 = null; + this.labelTitleDayAccount.BorderColor = System.Drawing.Color.Black; + this.labelTitleDayAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleDayAccount.InitVisible = true; + this.labelTitleDayAccount.LineSpacing = 0F; + this.labelTitleDayAccount.Location = new System.Drawing.Point(294, 405); + this.labelTitleDayAccount.Name = "labelTitleDayAccount"; + this.labelTitleDayAccount.Size = new System.Drawing.Size(41, 30); + this.labelTitleDayAccount.TabIndex = 219; + this.labelTitleDayAccount.Text = "day"; + this.labelTitleDayAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelTitleDayAccount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleDayAccount.Wordwrap = false; + this.labelTitleDayAccount.Click += new System.EventHandler(this.labelExpireAccount_Click); // - // smartLabel1 + // labelTitleMin // - this.smartLabel1.BackColor = System.Drawing.Color.WhiteSmoke; - this.smartLabel1.BackPictureBox = null; - this.smartLabel1.BackPictureBox1 = null; - this.smartLabel1.BackPictureBox2 = null; - this.smartLabel1.BorderColor = System.Drawing.Color.WhiteSmoke; - this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel1.InitVisible = true; - this.smartLabel1.LineSpacing = 0F; - this.smartLabel1.Location = new System.Drawing.Point(473, 228); - this.smartLabel1.Name = "smartLabel1"; - this.smartLabel1.Size = new System.Drawing.Size(37, 30); - this.smartLabel1.TabIndex = 218; - this.smartLabel1.Text = "min"; - this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel1.Wordwrap = false; - this.smartLabel1.Click += new System.EventHandler(this.labelAutomaticLogout_Click); + this.labelTitleMin.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelTitleMin.BackPictureBox = this.smartForm1; + this.labelTitleMin.BackPictureBox1 = null; + this.labelTitleMin.BackPictureBox2 = null; + this.labelTitleMin.BorderColor = System.Drawing.Color.WhiteSmoke; + this.labelTitleMin.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleMin.InitVisible = true; + this.labelTitleMin.LineSpacing = 0F; + this.labelTitleMin.Location = new System.Drawing.Point(294, 503); + this.labelTitleMin.Name = "labelTitleMin"; + this.labelTitleMin.Size = new System.Drawing.Size(37, 30); + this.labelTitleMin.TabIndex = 218; + this.labelTitleMin.Text = "min"; + this.labelTitleMin.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelTitleMin.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleMin.Wordwrap = false; + this.labelTitleMin.Click += new System.EventHandler(this.labelAutomaticLogout_Click); // // labelStatusExpirePassword // @@ -382,7 +388,7 @@ this.labelStatusExpirePassword.ForeColor = System.Drawing.Color.DarkRed; this.labelStatusExpirePassword.InitVisible = true; this.labelStatusExpirePassword.LineSpacing = 0F; - this.labelStatusExpirePassword.Location = new System.Drawing.Point(516, 192); + this.labelStatusExpirePassword.Location = new System.Drawing.Point(516, 441); this.labelStatusExpirePassword.Name = "labelStatusExpirePassword"; this.labelStatusExpirePassword.Size = new System.Drawing.Size(100, 30); this.labelStatusExpirePassword.TabIndex = 194; @@ -403,7 +409,7 @@ this.labelStatusExpireAccount.ForeColor = System.Drawing.Color.DarkRed; this.labelStatusExpireAccount.InitVisible = true; this.labelStatusExpireAccount.LineSpacing = 0F; - this.labelStatusExpireAccount.Location = new System.Drawing.Point(516, 156); + this.labelStatusExpireAccount.Location = new System.Drawing.Point(516, 405); this.labelStatusExpireAccount.Name = "labelStatusExpireAccount"; this.labelStatusExpireAccount.Size = new System.Drawing.Size(100, 30); this.labelStatusExpireAccount.TabIndex = 194; @@ -413,25 +419,26 @@ this.labelStatusExpireAccount.Wordwrap = false; this.labelStatusExpireAccount.Click += new System.EventHandler(this.labelStatusExpireAccount_Click); // - // labelAutomaticLogout + // labelAutomaticLogoutTime // - this.labelAutomaticLogout.BackColor = System.Drawing.Color.WhiteSmoke; - this.labelAutomaticLogout.BackPictureBox = null; - this.labelAutomaticLogout.BackPictureBox1 = null; - this.labelAutomaticLogout.BackPictureBox2 = null; - this.labelAutomaticLogout.BorderColor = System.Drawing.Color.WhiteSmoke; - this.labelAutomaticLogout.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelAutomaticLogout.InitVisible = true; - this.labelAutomaticLogout.LineSpacing = 0F; - this.labelAutomaticLogout.Location = new System.Drawing.Point(219, 228); - this.labelAutomaticLogout.Name = "labelAutomaticLogout"; - this.labelAutomaticLogout.Size = new System.Drawing.Size(255, 30); - this.labelAutomaticLogout.TabIndex = 9; - this.labelAutomaticLogout.Text = "1"; - this.labelAutomaticLogout.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelAutomaticLogout.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelAutomaticLogout.Wordwrap = false; - this.labelAutomaticLogout.Click += new System.EventHandler(this.labelAutomaticLogout_Click); + this.labelAutomaticLogoutTime.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelAutomaticLogoutTime.BackPictureBox = null; + this.labelAutomaticLogoutTime.BackPictureBox1 = null; + this.labelAutomaticLogoutTime.BackPictureBox2 = null; + this.labelAutomaticLogoutTime.BorderColor = System.Drawing.Color.WhiteSmoke; + this.labelAutomaticLogoutTime.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelAutomaticLogoutTime.Font = new System.Drawing.Font("Arial", 18F, System.Drawing.FontStyle.Bold); + this.labelAutomaticLogoutTime.InitVisible = true; + this.labelAutomaticLogoutTime.LineSpacing = 0F; + this.labelAutomaticLogoutTime.Location = new System.Drawing.Point(219, 503); + this.labelAutomaticLogoutTime.Name = "labelAutomaticLogoutTime"; + this.labelAutomaticLogoutTime.Size = new System.Drawing.Size(70, 30); + this.labelAutomaticLogoutTime.TabIndex = 9; + this.labelAutomaticLogoutTime.Text = "1"; + this.labelAutomaticLogoutTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelAutomaticLogoutTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelAutomaticLogoutTime.Wordwrap = false; + this.labelAutomaticLogoutTime.Click += new System.EventHandler(this.labelAutomaticLogout_Click); // // buttonDelete // @@ -489,22 +496,22 @@ this.smartGroupBox2.Controls.Add(this.labelClear); this.smartGroupBox2.Controls.Add(this.labelWeightSetting); this.smartGroupBox2.Controls.Add(this.labelProductNo); - this.smartGroupBox2.Controls.Add(this.panel1); this.smartGroupBox2.FrameLineColor1 = System.Drawing.Color.Black; this.smartGroupBox2.FrameLineColor2 = System.Drawing.Color.Black; this.smartGroupBox2.FrameLineThickness = 1; this.smartGroupBox2.FrameStyle = SmartX.SmartGroupBox.FRAMESTYLES.RoundRectangle; this.smartGroupBox2.Image = null; this.smartGroupBox2.InitVisible = true; - this.smartGroupBox2.Location = new System.Drawing.Point(3, 300); + this.smartGroupBox2.Location = new System.Drawing.Point(3, 192); this.smartGroupBox2.Name = "smartGroupBox2"; this.smartGroupBox2.RoundRadius = 5; - this.smartGroupBox2.Size = new System.Drawing.Size(587, 272); + this.smartGroupBox2.Size = new System.Drawing.Size(587, 190); this.smartGroupBox2.TabIndex = 217; this.smartGroupBox2.Text = "Access right"; this.smartGroupBox2.TextColor = System.Drawing.Color.Black; // // labelEquipment +<<<<<<< HEAD // this.labelEquipment.BackPictureBox = this.smartForm1; this.labelEquipment.BackPictureBox1 = null; @@ -833,9 +840,28 @@ this.labelSubMenu.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.labelSubMenu.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelSubMenu.Wordwrap = false; +======= + // + this.labelEquipment.BackPictureBox = this.smartForm1; + this.labelEquipment.BackPictureBox1 = null; + this.labelEquipment.BackPictureBox2 = null; + this.labelEquipment.BorderColor = System.Drawing.Color.Black; + this.labelEquipment.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelEquipment.InitVisible = true; + this.labelEquipment.LineSpacing = 0F; + this.labelEquipment.Location = new System.Drawing.Point(291, 103); + this.labelEquipment.Name = "labelEquipment"; + this.labelEquipment.Size = new System.Drawing.Size(130, 18); + this.labelEquipment.TabIndex = 264; + this.labelEquipment.Text = "Equipment"; + this.labelEquipment.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelEquipment.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelEquipment.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // labelClear // +<<<<<<< HEAD this.labelClear.BackPictureBox = this.smartForm1; this.labelClear.BackPictureBox1 = null; this.labelClear.BackPictureBox2 = null; @@ -851,9 +877,30 @@ this.labelClear.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.labelClear.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelClear.Wordwrap = false; +======= + this.labelMenu.BackColor = System.Drawing.Color.Black; + this.labelMenu.BackPictureBox = null; + this.labelMenu.BackPictureBox1 = null; + this.labelMenu.BackPictureBox2 = null; + this.labelMenu.BorderColor = System.Drawing.Color.Black; + this.labelMenu.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelMenu.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.labelMenu.ForeColor = System.Drawing.Color.White; + this.labelMenu.InitVisible = true; + this.labelMenu.LineSpacing = 0F; + this.labelMenu.Location = new System.Drawing.Point(155, 29); + this.labelMenu.Name = "labelMenu"; + this.labelMenu.Size = new System.Drawing.Size(408, 20); + this.labelMenu.TabIndex = 263; + this.labelMenu.Text = "Menu"; + this.labelMenu.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMenu.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMenu.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // labelWeightSetting // +<<<<<<< HEAD this.labelWeightSetting.BackPictureBox = this.smartForm1; this.labelWeightSetting.BackPictureBox1 = null; this.labelWeightSetting.BackPictureBox2 = null; @@ -869,9 +916,30 @@ this.labelWeightSetting.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.labelWeightSetting.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelWeightSetting.Wordwrap = false; +======= + this.labelMain.BackColor = System.Drawing.Color.Black; + this.labelMain.BackPictureBox = null; + this.labelMain.BackPictureBox1 = null; + this.labelMain.BackPictureBox2 = null; + this.labelMain.BorderColor = System.Drawing.Color.Black; + this.labelMain.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelMain.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.labelMain.ForeColor = System.Drawing.Color.White; + this.labelMain.InitVisible = true; + this.labelMain.LineSpacing = 0F; + this.labelMain.Location = new System.Drawing.Point(19, 29); + this.labelMain.Name = "labelMain"; + this.labelMain.Size = new System.Drawing.Size(130, 20); + this.labelMain.TabIndex = 262; + this.labelMain.Text = "Main"; + this.labelMain.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelMain.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMain.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // labelProductNo // +<<<<<<< HEAD this.labelProductNo.BackPictureBox = this.smartForm1; this.labelProductNo.BackPictureBox1 = null; this.labelProductNo.BackPictureBox2 = null; @@ -888,9 +956,27 @@ this.labelProductNo.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; this.labelProductNo.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelProductNo.Wordwrap = false; +======= + this.labelViewer.BackPictureBox = this.smartForm1; + this.labelViewer.BackPictureBox1 = null; + this.labelViewer.BackPictureBox2 = null; + this.labelViewer.BorderColor = System.Drawing.Color.Black; + this.labelViewer.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelViewer.InitVisible = true; + this.labelViewer.LineSpacing = 0F; + this.labelViewer.Location = new System.Drawing.Point(427, 151); + this.labelViewer.Name = "labelViewer"; + this.labelViewer.Size = new System.Drawing.Size(130, 18); + this.labelViewer.TabIndex = 261; + this.labelViewer.Text = "Viewer"; + this.labelViewer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelViewer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelViewer.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // panel1 // +<<<<<<< HEAD this.panel1.BackColor = System.Drawing.Color.WhiteSmoke; this.panel1.Controls.Add(this.buttonLevel3); this.panel1.Controls.Add(this.buttonLevel2); @@ -898,9 +984,27 @@ this.panel1.Location = new System.Drawing.Point(29, 29); this.panel1.Name = "panel1"; this.panel1.Size = new System.Drawing.Size(100, 210); +======= + this.labelStatistics.BackPictureBox = this.smartForm1; + this.labelStatistics.BackPictureBox1 = null; + this.labelStatistics.BackPictureBox2 = null; + this.labelStatistics.BorderColor = System.Drawing.Color.Black; + this.labelStatistics.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelStatistics.InitVisible = true; + this.labelStatistics.LineSpacing = 0F; + this.labelStatistics.Location = new System.Drawing.Point(427, 127); + this.labelStatistics.Name = "labelStatistics"; + this.labelStatistics.Size = new System.Drawing.Size(130, 18); + this.labelStatistics.TabIndex = 260; + this.labelStatistics.Text = "Statistics"; + this.labelStatistics.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelStatistics.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelStatistics.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // buttonLevel3 // +<<<<<<< HEAD this.buttonLevel3.BackPictureBox = null; this.buttonLevel3.BackPictureBox1 = null; this.buttonLevel3.BackPictureBox2 = null; @@ -930,9 +1034,27 @@ this.buttonLevel3.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonLevel3.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonLevel3.UpImage"))); this.buttonLevel3.Click += new System.EventHandler(this.buttonDefaultGroup3_Click); +======= + this.labelUpdate.BackPictureBox = this.smartForm1; + this.labelUpdate.BackPictureBox1 = null; + this.labelUpdate.BackPictureBox2 = null; + this.labelUpdate.BorderColor = System.Drawing.Color.Black; + this.labelUpdate.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelUpdate.InitVisible = true; + this.labelUpdate.LineSpacing = 0F; + this.labelUpdate.Location = new System.Drawing.Point(291, 127); + this.labelUpdate.Name = "labelUpdate"; + this.labelUpdate.Size = new System.Drawing.Size(130, 18); + this.labelUpdate.TabIndex = 259; + this.labelUpdate.Text = "Update"; + this.labelUpdate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelUpdate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelUpdate.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // buttonLevel2 // +<<<<<<< HEAD this.buttonLevel2.BackPictureBox = null; this.buttonLevel2.BackPictureBox1 = null; this.buttonLevel2.BackPictureBox2 = null; @@ -962,9 +1084,27 @@ this.buttonLevel2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonLevel2.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonLevel2.UpImage"))); this.buttonLevel2.Click += new System.EventHandler(this.buttonDefaultGroup2_Click); +======= + this.labelIOTest.BackPictureBox = this.smartForm1; + this.labelIOTest.BackPictureBox1 = null; + this.labelIOTest.BackPictureBox2 = null; + this.labelIOTest.BorderColor = System.Drawing.Color.Black; + this.labelIOTest.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelIOTest.InitVisible = true; + this.labelIOTest.LineSpacing = 0F; + this.labelIOTest.Location = new System.Drawing.Point(291, 79); + this.labelIOTest.Name = "labelIOTest"; + this.labelIOTest.Size = new System.Drawing.Size(130, 18); + this.labelIOTest.TabIndex = 258; + this.labelIOTest.Text = "I/O Test"; + this.labelIOTest.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelIOTest.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelIOTest.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // buttonLevel1 // +<<<<<<< HEAD this.buttonLevel1.BackPictureBox = null; this.buttonLevel1.BackPictureBox1 = null; this.buttonLevel1.BackPictureBox2 = null; @@ -994,9 +1134,27 @@ this.buttonLevel1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; this.buttonLevel1.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonLevel1.UpImage"))); this.buttonLevel1.Click += new System.EventHandler(this.buttonDefaultGroup1_Click); +======= + this.labelMotor.BackPictureBox = this.smartForm1; + this.labelMotor.BackPictureBox1 = null; + this.labelMotor.BackPictureBox2 = null; + this.labelMotor.BorderColor = System.Drawing.Color.Black; + this.labelMotor.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelMotor.InitVisible = true; + this.labelMotor.LineSpacing = 0F; + this.labelMotor.Location = new System.Drawing.Point(291, 55); + this.labelMotor.Name = "labelMotor"; + this.labelMotor.Size = new System.Drawing.Size(130, 18); + this.labelMotor.TabIndex = 257; + this.labelMotor.Text = "Motor"; + this.labelMotor.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelMotor.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelMotor.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a // // labelStaticAutomaticLogout // +<<<<<<< HEAD this.labelStaticAutomaticLogout.BackColor = System.Drawing.Color.Black; this.labelStaticAutomaticLogout.BackPictureBox = null; this.labelStaticAutomaticLogout.BackPictureBox1 = null; @@ -1015,6 +1173,539 @@ this.labelStaticAutomaticLogout.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelStaticAutomaticLogout.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelStaticAutomaticLogout.Wordwrap = false; +======= + this.labelSystem.BackPictureBox = this.smartForm1; + this.labelSystem.BackPictureBox1 = null; + this.labelSystem.BackPictureBox2 = null; + this.labelSystem.BorderColor = System.Drawing.Color.Black; + this.labelSystem.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelSystem.InitVisible = true; + this.labelSystem.LineSpacing = 0F; + this.labelSystem.Location = new System.Drawing.Point(155, 151); + this.labelSystem.Name = "labelSystem"; + this.labelSystem.Size = new System.Drawing.Size(130, 18); + this.labelSystem.TabIndex = 256; + this.labelSystem.Text = "System"; + this.labelSystem.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSystem.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelSystem.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // buttonSave + // +<<<<<<< HEAD + this.buttonSave.BackPictureBox = null; + this.buttonSave.BackPictureBox1 = null; + this.buttonSave.BackPictureBox2 = null; + this.buttonSave.ButtonColor = System.Drawing.Color.LightGray; + this.buttonSave.ButtonImageAutoSize = true; + this.buttonSave.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonSave.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.DisableImage"))); + this.buttonSave.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.DownImage"))); + this.buttonSave.GroupID = 0; + this.buttonSave.InitVisible = true; + this.buttonSave.Location = new System.Drawing.Point(225, 28); + this.buttonSave.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonSave.Name = "buttonSave"; + this.buttonSave.NestedClickEventPrevent = false; + this.buttonSave.OutlinePixel = 1; + this.buttonSave.RepeatInterval = 200; + this.buttonSave.RepeatIntervalAccelerate = null; + this.buttonSave.SafeInterval = 200; + this.buttonSave.Size = new System.Drawing.Size(100, 50); + this.buttonSave.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonSave.TabIndex = 189; + this.buttonSave.TextColor = System.Drawing.Color.Black; + this.buttonSave.TextDownColor = System.Drawing.Color.White; + this.buttonSave.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonSave.TextLocation = new System.Drawing.Point(0, 0); + this.buttonSave.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonSave.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.UpImage"))); + this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click); +======= + this.labelDataBackup.BackPictureBox = this.smartForm1; + this.labelDataBackup.BackPictureBox1 = null; + this.labelDataBackup.BackPictureBox2 = null; + this.labelDataBackup.BorderColor = System.Drawing.Color.Black; + this.labelDataBackup.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelDataBackup.InitVisible = true; + this.labelDataBackup.LineSpacing = 0F; + this.labelDataBackup.Location = new System.Drawing.Point(427, 103); + this.labelDataBackup.Name = "labelDataBackup"; + this.labelDataBackup.Size = new System.Drawing.Size(130, 18); + this.labelDataBackup.TabIndex = 255; + this.labelDataBackup.Text = "Data Backup"; + this.labelDataBackup.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelDataBackup.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelDataBackup.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelExpirePasswordDate + // +<<<<<<< HEAD + this.labelExpirePasswordDate.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelExpirePasswordDate.BackPictureBox = this.smartForm1; + this.labelExpirePasswordDate.BackPictureBox1 = null; + this.labelExpirePasswordDate.BackPictureBox2 = null; + this.labelExpirePasswordDate.BorderColor = System.Drawing.Color.Black; + this.labelExpirePasswordDate.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.labelExpirePasswordDate.InitVisible = true; + this.labelExpirePasswordDate.LineSpacing = 0F; + this.labelExpirePasswordDate.Location = new System.Drawing.Point(341, 192); + this.labelExpirePasswordDate.Name = "labelExpirePasswordDate"; + this.labelExpirePasswordDate.Size = new System.Drawing.Size(169, 30); + this.labelExpirePasswordDate.TabIndex = 215; + this.labelExpirePasswordDate.Text = "2021/12/30"; + this.labelExpirePasswordDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpirePasswordDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpirePasswordDate.Wordwrap = false; +======= + this.labelUser.BackPictureBox = this.smartForm1; + this.labelUser.BackPictureBox1 = null; + this.labelUser.BackPictureBox2 = null; + this.labelUser.BorderColor = System.Drawing.Color.Black; + this.labelUser.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelUser.InitVisible = true; + this.labelUser.LineSpacing = 0F; + this.labelUser.Location = new System.Drawing.Point(427, 79); + this.labelUser.Name = "labelUser"; + this.labelUser.Size = new System.Drawing.Size(130, 18); + this.labelUser.TabIndex = 254; + this.labelUser.Text = "User"; + this.labelUser.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelUser.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelUser.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelExpireAccountDate + // +<<<<<<< HEAD + this.labelExpireAccountDate.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelExpireAccountDate.BackPictureBox = this.smartForm1; + this.labelExpireAccountDate.BackPictureBox1 = null; + this.labelExpireAccountDate.BackPictureBox2 = null; + this.labelExpireAccountDate.BorderColor = System.Drawing.Color.Black; + this.labelExpireAccountDate.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.labelExpireAccountDate.InitVisible = true; + this.labelExpireAccountDate.LineSpacing = 0F; + this.labelExpireAccountDate.Location = new System.Drawing.Point(341, 156); + this.labelExpireAccountDate.Name = "labelExpireAccountDate"; + this.labelExpireAccountDate.Size = new System.Drawing.Size(169, 30); + this.labelExpireAccountDate.TabIndex = 214; + this.labelExpireAccountDate.Text = "2021/12/30"; + this.labelExpireAccountDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpireAccountDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpireAccountDate.Wordwrap = false; +======= + this.labelCalibration.BackPictureBox = this.smartForm1; + this.labelCalibration.BackPictureBox1 = null; + this.labelCalibration.BackPictureBox2 = null; + this.labelCalibration.BorderColor = System.Drawing.Color.Black; + this.labelCalibration.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelCalibration.InitVisible = true; + this.labelCalibration.LineSpacing = 0F; + this.labelCalibration.Location = new System.Drawing.Point(155, 127); + this.labelCalibration.Name = "labelCalibration"; + this.labelCalibration.Size = new System.Drawing.Size(130, 18); + this.labelCalibration.TabIndex = 253; + this.labelCalibration.Text = "Calibration"; + this.labelCalibration.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelCalibration.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelCalibration.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // cbAdministrator + // +<<<<<<< HEAD + this.cbAdministrator.BackColor = System.Drawing.Color.White; + this.cbAdministrator.BackPictureBox = this.smartForm1; + this.cbAdministrator.BackPictureBox1 = null; + this.cbAdministrator.BackPictureBox2 = null; + this.cbAdministrator.CheckBoxBackColor = System.Drawing.Color.White; + this.cbAdministrator.CheckBoxCheckColor = System.Drawing.Color.Green; + this.cbAdministrator.CheckBoxForeColor = System.Drawing.Color.Black; + this.cbAdministrator.CheckBoxSymbolSize = 14; + this.cbAdministrator.Checked = false; + this.cbAdministrator.CheckLineWidth = 3; + this.cbAdministrator.ImageCheckBox = null; + this.cbAdministrator.ImageUnCheckBox = null; + this.cbAdministrator.InitVisible = true; + this.cbAdministrator.Location = new System.Drawing.Point(22, 3); + this.cbAdministrator.Name = "cbAdministrator"; + this.cbAdministrator.Size = new System.Drawing.Size(200, 18); + this.cbAdministrator.TabIndex = 193; + this.cbAdministrator.Text = "Administrator"; + this.cbAdministrator.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.cbAdministrator.Visible = false; +======= + this.labelCommunication.BackPictureBox = this.smartForm1; + this.labelCommunication.BackPictureBox1 = null; + this.labelCommunication.BackPictureBox2 = null; + this.labelCommunication.BorderColor = System.Drawing.Color.Black; + this.labelCommunication.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelCommunication.InitVisible = true; + this.labelCommunication.LineSpacing = 0F; + this.labelCommunication.Location = new System.Drawing.Point(155, 103); + this.labelCommunication.Name = "labelCommunication"; + this.labelCommunication.Size = new System.Drawing.Size(130, 18); + this.labelCommunication.TabIndex = 252; + this.labelCommunication.Text = "Communication"; + this.labelCommunication.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelCommunication.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelCommunication.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // buttonNew + // +<<<<<<< HEAD + this.buttonNew.BackPictureBox = null; + this.buttonNew.BackPictureBox1 = null; + this.buttonNew.BackPictureBox2 = null; + this.buttonNew.ButtonColor = System.Drawing.Color.LightGray; + this.buttonNew.ButtonImageAutoSize = true; + this.buttonNew.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonNew.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonNew.DisableImage"))); + this.buttonNew.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonNew.DownImage"))); + this.buttonNew.GroupID = 0; + this.buttonNew.InitVisible = true; + this.buttonNew.Location = new System.Drawing.Point(13, 28); + this.buttonNew.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonNew.Name = "buttonNew"; + this.buttonNew.NestedClickEventPrevent = false; + this.buttonNew.OutlinePixel = 1; + this.buttonNew.RepeatInterval = 200; + this.buttonNew.RepeatIntervalAccelerate = null; + this.buttonNew.SafeInterval = 200; + this.buttonNew.Size = new System.Drawing.Size(100, 50); + this.buttonNew.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonNew.TabIndex = 188; + this.buttonNew.TextColor = System.Drawing.Color.Black; + this.buttonNew.TextDownColor = System.Drawing.Color.White; + this.buttonNew.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonNew.TextLocation = new System.Drawing.Point(0, 0); + this.buttonNew.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonNew.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonNew.UpImage"))); + this.buttonNew.Click += new System.EventHandler(this.buttonNew_Click); +======= + this.labelTime.BackPictureBox = this.smartForm1; + this.labelTime.BackPictureBox1 = null; + this.labelTime.BackPictureBox2 = null; + this.labelTime.BorderColor = System.Drawing.Color.Black; + this.labelTime.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTime.InitVisible = true; + this.labelTime.LineSpacing = 0F; + this.labelTime.Location = new System.Drawing.Point(427, 55); + this.labelTime.Name = "labelTime"; + this.labelTime.Size = new System.Drawing.Size(130, 18); + this.labelTime.TabIndex = 251; + this.labelTime.Text = "Time"; + this.labelTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTime.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // smartLabel2 + // +<<<<<<< HEAD + this.smartLabel2.BackColor = System.Drawing.Color.Black; + this.smartLabel2.BackPictureBox = null; + this.smartLabel2.BackPictureBox1 = null; + this.smartLabel2.BackPictureBox2 = null; + this.smartLabel2.BorderColor = System.Drawing.Color.Black; + this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.smartLabel2.ForeColor = System.Drawing.Color.White; + this.smartLabel2.InitVisible = true; + this.smartLabel2.LineSpacing = 0F; + this.smartLabel2.Location = new System.Drawing.Point(13, 192); + this.smartLabel2.Name = "smartLabel2"; + this.smartLabel2.Size = new System.Drawing.Size(200, 30); + this.smartLabel2.TabIndex = 6; + this.smartLabel2.Text = "Expiry date (Password)"; + this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel2.Wordwrap = false; +======= + this.labelInitialization.BackPictureBox = this.smartForm1; + this.labelInitialization.BackPictureBox1 = null; + this.labelInitialization.BackPictureBox2 = null; + this.labelInitialization.BorderColor = System.Drawing.Color.Black; + this.labelInitialization.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelInitialization.InitVisible = true; + this.labelInitialization.LineSpacing = 0F; + this.labelInitialization.Location = new System.Drawing.Point(291, 151); + this.labelInitialization.Name = "labelInitialization"; + this.labelInitialization.Size = new System.Drawing.Size(130, 18); + this.labelInitialization.TabIndex = 250; + this.labelInitialization.Text = "Initialization"; + this.labelInitialization.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelInitialization.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelInitialization.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelTitleExpireAccount + // +<<<<<<< HEAD + this.labelTitleExpireAccount.BackColor = System.Drawing.Color.Black; + this.labelTitleExpireAccount.BackPictureBox = null; + this.labelTitleExpireAccount.BackPictureBox1 = null; + this.labelTitleExpireAccount.BackPictureBox2 = null; + this.labelTitleExpireAccount.BorderColor = System.Drawing.Color.Black; + this.labelTitleExpireAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleExpireAccount.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelTitleExpireAccount.ForeColor = System.Drawing.Color.White; + this.labelTitleExpireAccount.InitVisible = true; + this.labelTitleExpireAccount.LineSpacing = 0F; + this.labelTitleExpireAccount.Location = new System.Drawing.Point(13, 156); + this.labelTitleExpireAccount.Name = "labelTitleExpireAccount"; + this.labelTitleExpireAccount.Size = new System.Drawing.Size(200, 30); + this.labelTitleExpireAccount.TabIndex = 4; + this.labelTitleExpireAccount.Text = "Expiry date (Account)"; + this.labelTitleExpireAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleExpireAccount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleExpireAccount.Wordwrap = false; +======= + this.labelConfiguration.BackPictureBox = this.smartForm1; + this.labelConfiguration.BackPictureBox1 = null; + this.labelConfiguration.BackPictureBox2 = null; + this.labelConfiguration.BorderColor = System.Drawing.Color.Black; + this.labelConfiguration.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelConfiguration.InitVisible = true; + this.labelConfiguration.LineSpacing = 0F; + this.labelConfiguration.Location = new System.Drawing.Point(155, 79); + this.labelConfiguration.Name = "labelConfiguration"; + this.labelConfiguration.Size = new System.Drawing.Size(130, 18); + this.labelConfiguration.TabIndex = 249; + this.labelConfiguration.Text = "Configuration"; + this.labelConfiguration.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelConfiguration.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelConfiguration.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelPassword + // +<<<<<<< HEAD + this.labelPassword.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelPassword.BackPictureBox = null; + this.labelPassword.BackPictureBox1 = null; + this.labelPassword.BackPictureBox2 = null; + this.labelPassword.BorderColor = System.Drawing.Color.Black; + this.labelPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelPassword.InitVisible = true; + this.labelPassword.LineSpacing = 0F; + this.labelPassword.Location = new System.Drawing.Point(219, 120); + this.labelPassword.Name = "labelPassword"; + this.labelPassword.Size = new System.Drawing.Size(291, 30); + this.labelPassword.TabIndex = 3; + this.labelPassword.Text = "Password"; + this.labelPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelPassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelPassword.Wordwrap = false; + this.labelPassword.Click += new System.EventHandler(this.labelPassword_Click); +======= + this.labelInformation.BackPictureBox = this.smartForm1; + this.labelInformation.BackPictureBox1 = null; + this.labelInformation.BackPictureBox2 = null; + this.labelInformation.BorderColor = System.Drawing.Color.Black; + this.labelInformation.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelInformation.InitVisible = true; + this.labelInformation.LineSpacing = 0F; + this.labelInformation.Location = new System.Drawing.Point(155, 55); + this.labelInformation.Name = "labelInformation"; + this.labelInformation.Size = new System.Drawing.Size(130, 18); + this.labelInformation.TabIndex = 248; + this.labelInformation.Text = "Information"; + this.labelInformation.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelInformation.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelInformation.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelTitlePassword + // +<<<<<<< HEAD + this.labelTitlePassword.BackColor = System.Drawing.Color.Black; + this.labelTitlePassword.BackPictureBox = null; + this.labelTitlePassword.BackPictureBox1 = null; + this.labelTitlePassword.BackPictureBox2 = null; + this.labelTitlePassword.BorderColor = System.Drawing.Color.Black; + this.labelTitlePassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitlePassword.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelTitlePassword.ForeColor = System.Drawing.Color.White; + this.labelTitlePassword.InitVisible = true; + this.labelTitlePassword.LineSpacing = 0F; + this.labelTitlePassword.Location = new System.Drawing.Point(13, 120); + this.labelTitlePassword.Name = "labelTitlePassword"; + this.labelTitlePassword.Size = new System.Drawing.Size(200, 30); + this.labelTitlePassword.TabIndex = 2; + this.labelTitlePassword.Text = "Password"; + this.labelTitlePassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitlePassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitlePassword.Wordwrap = false; +======= + this.labelSubMenu.BackPictureBox = this.smartForm1; + this.labelSubMenu.BackPictureBox1 = null; + this.labelSubMenu.BackPictureBox2 = null; + this.labelSubMenu.BorderColor = System.Drawing.Color.Black; + this.labelSubMenu.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelSubMenu.InitVisible = true; + this.labelSubMenu.LineSpacing = 0F; + this.labelSubMenu.Location = new System.Drawing.Point(19, 127); + this.labelSubMenu.Name = "labelSubMenu"; + this.labelSubMenu.Size = new System.Drawing.Size(130, 18); + this.labelSubMenu.TabIndex = 247; + this.labelSubMenu.Text = "SubMenu"; + this.labelSubMenu.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelSubMenu.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelSubMenu.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelID + // +<<<<<<< HEAD + this.labelID.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelID.BackPictureBox = null; + this.labelID.BackPictureBox1 = null; + this.labelID.BackPictureBox2 = null; + this.labelID.BorderColor = System.Drawing.Color.Black; + this.labelID.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelID.InitVisible = true; + this.labelID.LineSpacing = 0F; + this.labelID.Location = new System.Drawing.Point(219, 84); + this.labelID.Name = "labelID"; + this.labelID.Size = new System.Drawing.Size(291, 30); + this.labelID.TabIndex = 1; + this.labelID.Text = "ID"; + this.labelID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelID.Wordwrap = false; + this.labelID.Click += new System.EventHandler(this.labelID_Click); +======= + this.labelClear.BackPictureBox = this.smartForm1; + this.labelClear.BackPictureBox1 = null; + this.labelClear.BackPictureBox2 = null; + this.labelClear.BorderColor = System.Drawing.Color.Black; + this.labelClear.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelClear.InitVisible = true; + this.labelClear.LineSpacing = 0F; + this.labelClear.Location = new System.Drawing.Point(19, 103); + this.labelClear.Name = "labelClear"; + this.labelClear.Size = new System.Drawing.Size(130, 18); + this.labelClear.TabIndex = 246; + this.labelClear.Text = "Clear"; + this.labelClear.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelClear.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelClear.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelTitleID + // +<<<<<<< HEAD + this.labelTitleID.BackColor = System.Drawing.Color.Black; + this.labelTitleID.BackPictureBox = null; + this.labelTitleID.BackPictureBox1 = null; + this.labelTitleID.BackPictureBox2 = null; + this.labelTitleID.BorderColor = System.Drawing.Color.Black; + this.labelTitleID.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleID.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelTitleID.ForeColor = System.Drawing.Color.White; + this.labelTitleID.InitVisible = true; + this.labelTitleID.LineSpacing = 0F; + this.labelTitleID.Location = new System.Drawing.Point(13, 84); + this.labelTitleID.Name = "labelTitleID"; + this.labelTitleID.Size = new System.Drawing.Size(200, 30); + this.labelTitleID.TabIndex = 0; + this.labelTitleID.Text = "ID"; + this.labelTitleID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleID.Wordwrap = false; +======= + this.labelWeightSetting.BackPictureBox = this.smartForm1; + this.labelWeightSetting.BackPictureBox1 = null; + this.labelWeightSetting.BackPictureBox2 = null; + this.labelWeightSetting.BorderColor = System.Drawing.Color.Black; + this.labelWeightSetting.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelWeightSetting.InitVisible = true; + this.labelWeightSetting.LineSpacing = 0F; + this.labelWeightSetting.Location = new System.Drawing.Point(19, 79); + this.labelWeightSetting.Name = "labelWeightSetting"; + this.labelWeightSetting.Size = new System.Drawing.Size(130, 18); + this.labelWeightSetting.TabIndex = 245; + this.labelWeightSetting.Text = "Weight Setting"; + this.labelWeightSetting.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelWeightSetting.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelWeightSetting.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // buttonDefaultGroup + // +<<<<<<< HEAD + this.buttonDefaultGroup.BackPictureBox = null; + this.buttonDefaultGroup.BackPictureBox1 = null; + this.buttonDefaultGroup.BackPictureBox2 = null; + this.buttonDefaultGroup.ButtonColor = System.Drawing.Color.Gray; + this.buttonDefaultGroup.ButtonImageAutoSize = true; + this.buttonDefaultGroup.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonDefaultGroup.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonDefaultGroup.DisableImage"))); + this.buttonDefaultGroup.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonDefaultGroup.DownImage"))); + this.buttonDefaultGroup.GroupID = 0; + this.buttonDefaultGroup.InitVisible = true; + this.buttonDefaultGroup.Location = new System.Drawing.Point(834, 666); + this.buttonDefaultGroup.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonDefaultGroup.Name = "buttonDefaultGroup"; + this.buttonDefaultGroup.NestedClickEventPrevent = false; + this.buttonDefaultGroup.OutlinePixel = 1; + this.buttonDefaultGroup.RepeatInterval = 200; + this.buttonDefaultGroup.RepeatIntervalAccelerate = null; + this.buttonDefaultGroup.SafeInterval = 200; + this.buttonDefaultGroup.Size = new System.Drawing.Size(84, 87); + this.buttonDefaultGroup.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonDefaultGroup.TabIndex = 3; + this.buttonDefaultGroup.TextColor = System.Drawing.Color.Black; + this.buttonDefaultGroup.TextDownColor = System.Drawing.Color.White; + this.buttonDefaultGroup.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonDefaultGroup.TextLocation = new System.Drawing.Point(0, 0); + this.buttonDefaultGroup.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonDefaultGroup.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonDefaultGroup.UpImage"))); + this.buttonDefaultGroup.Click += new System.EventHandler(this.buttonDefaultGroup_Click); +======= + this.labelProductNo.BackPictureBox = this.smartForm1; + this.labelProductNo.BackPictureBox1 = null; + this.labelProductNo.BackPictureBox2 = null; + this.labelProductNo.BorderColor = System.Drawing.Color.Black; + this.labelProductNo.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelProductNo.ForeColor = System.Drawing.Color.Black; + this.labelProductNo.InitVisible = true; + this.labelProductNo.LineSpacing = 0F; + this.labelProductNo.Location = new System.Drawing.Point(19, 55); + this.labelProductNo.Name = "labelProductNo"; + this.labelProductNo.Size = new System.Drawing.Size(130, 18); + this.labelProductNo.TabIndex = 244; + this.labelProductNo.Text = "ProductNo"; + this.labelProductNo.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelProductNo.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelProductNo.Wordwrap = false; +>>>>>>> 03a3d704626f6f66cb50371cde70a728e0fbdd1a + // + // labelTitleAutomaticLogoutTime + // + this.labelTitleAutomaticLogoutTime.BackColor = System.Drawing.Color.Black; + this.labelTitleAutomaticLogoutTime.BackPictureBox = null; + this.labelTitleAutomaticLogoutTime.BackPictureBox1 = null; + this.labelTitleAutomaticLogoutTime.BackPictureBox2 = null; + this.labelTitleAutomaticLogoutTime.BorderColor = System.Drawing.Color.Black; + this.labelTitleAutomaticLogoutTime.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleAutomaticLogoutTime.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelTitleAutomaticLogoutTime.ForeColor = System.Drawing.Color.White; + this.labelTitleAutomaticLogoutTime.InitVisible = true; + this.labelTitleAutomaticLogoutTime.LineSpacing = 0F; + this.labelTitleAutomaticLogoutTime.Location = new System.Drawing.Point(13, 503); + this.labelTitleAutomaticLogoutTime.Name = "labelTitleAutomaticLogoutTime"; + this.labelTitleAutomaticLogoutTime.Size = new System.Drawing.Size(200, 30); + this.labelTitleAutomaticLogoutTime.TabIndex = 8; + this.labelTitleAutomaticLogoutTime.Text = "Auto logout time"; + this.labelTitleAutomaticLogoutTime.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleAutomaticLogoutTime.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleAutomaticLogoutTime.Wordwrap = false; // // buttonSave // @@ -1047,43 +1738,43 @@ this.buttonSave.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.UpImage"))); this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click); // - // labelExpirePasswordDate + // labelExpiryDateOfPassword2 // - this.labelExpirePasswordDate.BackColor = System.Drawing.Color.WhiteSmoke; - this.labelExpirePasswordDate.BackPictureBox = this.smartForm1; - this.labelExpirePasswordDate.BackPictureBox1 = null; - this.labelExpirePasswordDate.BackPictureBox2 = null; - this.labelExpirePasswordDate.BorderColor = System.Drawing.Color.Black; - this.labelExpirePasswordDate.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.labelExpirePasswordDate.InitVisible = true; - this.labelExpirePasswordDate.LineSpacing = 0F; - this.labelExpirePasswordDate.Location = new System.Drawing.Point(341, 192); - this.labelExpirePasswordDate.Name = "labelExpirePasswordDate"; - this.labelExpirePasswordDate.Size = new System.Drawing.Size(169, 30); - this.labelExpirePasswordDate.TabIndex = 215; - this.labelExpirePasswordDate.Text = "2021/12/30"; - this.labelExpirePasswordDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelExpirePasswordDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelExpirePasswordDate.Wordwrap = false; + this.labelExpiryDateOfPassword2.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelExpiryDateOfPassword2.BackPictureBox = this.smartForm1; + this.labelExpiryDateOfPassword2.BackPictureBox1 = null; + this.labelExpiryDateOfPassword2.BackPictureBox2 = null; + this.labelExpiryDateOfPassword2.BorderColor = System.Drawing.Color.Black; + this.labelExpiryDateOfPassword2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.labelExpiryDateOfPassword2.InitVisible = true; + this.labelExpiryDateOfPassword2.LineSpacing = 0F; + this.labelExpiryDateOfPassword2.Location = new System.Drawing.Point(341, 441); + this.labelExpiryDateOfPassword2.Name = "labelExpiryDateOfPassword2"; + this.labelExpiryDateOfPassword2.Size = new System.Drawing.Size(169, 30); + this.labelExpiryDateOfPassword2.TabIndex = 215; + this.labelExpiryDateOfPassword2.Text = "2021/12/30"; + this.labelExpiryDateOfPassword2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpiryDateOfPassword2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpiryDateOfPassword2.Wordwrap = false; // - // labelExpireAccountDate + // labelExpiryDateOfAccount2 // - this.labelExpireAccountDate.BackColor = System.Drawing.Color.WhiteSmoke; - this.labelExpireAccountDate.BackPictureBox = this.smartForm1; - this.labelExpireAccountDate.BackPictureBox1 = null; - this.labelExpireAccountDate.BackPictureBox2 = null; - this.labelExpireAccountDate.BorderColor = System.Drawing.Color.Black; - this.labelExpireAccountDate.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; - this.labelExpireAccountDate.InitVisible = true; - this.labelExpireAccountDate.LineSpacing = 0F; - this.labelExpireAccountDate.Location = new System.Drawing.Point(341, 156); - this.labelExpireAccountDate.Name = "labelExpireAccountDate"; - this.labelExpireAccountDate.Size = new System.Drawing.Size(169, 30); - this.labelExpireAccountDate.TabIndex = 214; - this.labelExpireAccountDate.Text = "2021/12/30"; - this.labelExpireAccountDate.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelExpireAccountDate.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelExpireAccountDate.Wordwrap = false; + this.labelExpiryDateOfAccount2.BackColor = System.Drawing.Color.WhiteSmoke; + this.labelExpiryDateOfAccount2.BackPictureBox = this.smartForm1; + this.labelExpiryDateOfAccount2.BackPictureBox1 = null; + this.labelExpiryDateOfAccount2.BackPictureBox2 = null; + this.labelExpiryDateOfAccount2.BorderColor = System.Drawing.Color.Black; + this.labelExpiryDateOfAccount2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.labelExpiryDateOfAccount2.InitVisible = true; + this.labelExpiryDateOfAccount2.LineSpacing = 0F; + this.labelExpiryDateOfAccount2.Location = new System.Drawing.Point(341, 405); + this.labelExpiryDateOfAccount2.Name = "labelExpiryDateOfAccount2"; + this.labelExpiryDateOfAccount2.Size = new System.Drawing.Size(169, 30); + this.labelExpiryDateOfAccount2.TabIndex = 214; + this.labelExpiryDateOfAccount2.Text = "2021/12/30"; + this.labelExpiryDateOfAccount2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelExpiryDateOfAccount2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelExpiryDateOfAccount2.Wordwrap = false; // // cbAdministrator // @@ -1139,47 +1830,47 @@ this.buttonNew.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonNew.UpImage"))); this.buttonNew.Click += new System.EventHandler(this.buttonNew_Click); // - // smartLabel2 + // labelTitleExpiryDateOfPassword // - this.smartLabel2.BackColor = System.Drawing.Color.Black; - this.smartLabel2.BackPictureBox = null; - this.smartLabel2.BackPictureBox1 = null; - this.smartLabel2.BackPictureBox2 = null; - this.smartLabel2.BorderColor = System.Drawing.Color.Black; - this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); - this.smartLabel2.ForeColor = System.Drawing.Color.White; - this.smartLabel2.InitVisible = true; - this.smartLabel2.LineSpacing = 0F; - this.smartLabel2.Location = new System.Drawing.Point(13, 192); - this.smartLabel2.Name = "smartLabel2"; - this.smartLabel2.Size = new System.Drawing.Size(200, 30); - this.smartLabel2.TabIndex = 6; - this.smartLabel2.Text = "Expiry date (Password)"; - this.smartLabel2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel2.Wordwrap = false; + this.labelTitleExpiryDateOfPassword.BackColor = System.Drawing.Color.Black; + this.labelTitleExpiryDateOfPassword.BackPictureBox = null; + this.labelTitleExpiryDateOfPassword.BackPictureBox1 = null; + this.labelTitleExpiryDateOfPassword.BackPictureBox2 = null; + this.labelTitleExpiryDateOfPassword.BorderColor = System.Drawing.Color.Black; + this.labelTitleExpiryDateOfPassword.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleExpiryDateOfPassword.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelTitleExpiryDateOfPassword.ForeColor = System.Drawing.Color.White; + this.labelTitleExpiryDateOfPassword.InitVisible = true; + this.labelTitleExpiryDateOfPassword.LineSpacing = 0F; + this.labelTitleExpiryDateOfPassword.Location = new System.Drawing.Point(13, 441); + this.labelTitleExpiryDateOfPassword.Name = "labelTitleExpiryDateOfPassword"; + this.labelTitleExpiryDateOfPassword.Size = new System.Drawing.Size(200, 30); + this.labelTitleExpiryDateOfPassword.TabIndex = 6; + this.labelTitleExpiryDateOfPassword.Text = "Expiry date (Password)"; + this.labelTitleExpiryDateOfPassword.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleExpiryDateOfPassword.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleExpiryDateOfPassword.Wordwrap = false; // - // labelTitleExpireAccount + // labelTitleExpiryDateOfAccount // - this.labelTitleExpireAccount.BackColor = System.Drawing.Color.Black; - this.labelTitleExpireAccount.BackPictureBox = null; - this.labelTitleExpireAccount.BackPictureBox1 = null; - this.labelTitleExpireAccount.BackPictureBox2 = null; - this.labelTitleExpireAccount.BorderColor = System.Drawing.Color.Black; - this.labelTitleExpireAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleExpireAccount.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); - this.labelTitleExpireAccount.ForeColor = System.Drawing.Color.White; - this.labelTitleExpireAccount.InitVisible = true; - this.labelTitleExpireAccount.LineSpacing = 0F; - this.labelTitleExpireAccount.Location = new System.Drawing.Point(13, 156); - this.labelTitleExpireAccount.Name = "labelTitleExpireAccount"; - this.labelTitleExpireAccount.Size = new System.Drawing.Size(200, 30); - this.labelTitleExpireAccount.TabIndex = 4; - this.labelTitleExpireAccount.Text = "Expiry date (Account)"; - this.labelTitleExpireAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelTitleExpireAccount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelTitleExpireAccount.Wordwrap = false; + this.labelTitleExpiryDateOfAccount.BackColor = System.Drawing.Color.Black; + this.labelTitleExpiryDateOfAccount.BackPictureBox = null; + this.labelTitleExpiryDateOfAccount.BackPictureBox1 = null; + this.labelTitleExpiryDateOfAccount.BackPictureBox2 = null; + this.labelTitleExpiryDateOfAccount.BorderColor = System.Drawing.Color.Black; + this.labelTitleExpiryDateOfAccount.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleExpiryDateOfAccount.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelTitleExpiryDateOfAccount.ForeColor = System.Drawing.Color.White; + this.labelTitleExpiryDateOfAccount.InitVisible = true; + this.labelTitleExpiryDateOfAccount.LineSpacing = 0F; + this.labelTitleExpiryDateOfAccount.Location = new System.Drawing.Point(13, 405); + this.labelTitleExpiryDateOfAccount.Name = "labelTitleExpiryDateOfAccount"; + this.labelTitleExpiryDateOfAccount.Size = new System.Drawing.Size(200, 30); + this.labelTitleExpiryDateOfAccount.TabIndex = 4; + this.labelTitleExpiryDateOfAccount.Text = "Expiry date (Account)"; + this.labelTitleExpiryDateOfAccount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleExpiryDateOfAccount.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleExpiryDateOfAccount.Wordwrap = false; // // labelPassword // @@ -1263,36 +1954,117 @@ this.labelTitleID.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitleID.Wordwrap = false; // - // buttonDefaultGroup + // buttonGroupEditor // - this.buttonDefaultGroup.BackPictureBox = null; - this.buttonDefaultGroup.BackPictureBox1 = null; - this.buttonDefaultGroup.BackPictureBox2 = null; - this.buttonDefaultGroup.ButtonColor = System.Drawing.Color.Gray; - this.buttonDefaultGroup.ButtonImageAutoSize = true; - this.buttonDefaultGroup.ColorKeySamplePosition = new System.Drawing.Point(0, 0); - this.buttonDefaultGroup.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonDefaultGroup.DisableImage"))); - this.buttonDefaultGroup.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonDefaultGroup.DownImage"))); - this.buttonDefaultGroup.GroupID = 0; - this.buttonDefaultGroup.InitVisible = true; - this.buttonDefaultGroup.Location = new System.Drawing.Point(834, 666); - this.buttonDefaultGroup.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; - this.buttonDefaultGroup.Name = "buttonDefaultGroup"; - this.buttonDefaultGroup.NestedClickEventPrevent = false; - this.buttonDefaultGroup.OutlinePixel = 1; - this.buttonDefaultGroup.RepeatInterval = 200; - this.buttonDefaultGroup.RepeatIntervalAccelerate = null; - this.buttonDefaultGroup.SafeInterval = 200; - this.buttonDefaultGroup.Size = new System.Drawing.Size(84, 87); - this.buttonDefaultGroup.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; - this.buttonDefaultGroup.TabIndex = 3; - this.buttonDefaultGroup.TextColor = System.Drawing.Color.Black; - this.buttonDefaultGroup.TextDownColor = System.Drawing.Color.White; - this.buttonDefaultGroup.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; - this.buttonDefaultGroup.TextLocation = new System.Drawing.Point(0, 0); - this.buttonDefaultGroup.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; - this.buttonDefaultGroup.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonDefaultGroup.UpImage"))); - this.buttonDefaultGroup.Click += new System.EventHandler(this.buttonDefaultGroup_Click); + this.buttonGroupEditor.BackPictureBox = null; + this.buttonGroupEditor.BackPictureBox1 = null; + this.buttonGroupEditor.BackPictureBox2 = null; + this.buttonGroupEditor.ButtonColor = System.Drawing.Color.Gray; + this.buttonGroupEditor.ButtonImageAutoSize = true; + this.buttonGroupEditor.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonGroupEditor.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonGroupEditor.DisableImage"))); + this.buttonGroupEditor.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonGroupEditor.DownImage"))); + this.buttonGroupEditor.GroupID = 0; + this.buttonGroupEditor.InitVisible = true; + this.buttonGroupEditor.Location = new System.Drawing.Point(834, 666); + this.buttonGroupEditor.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonGroupEditor.Name = "buttonGroupEditor"; + this.buttonGroupEditor.NestedClickEventPrevent = false; + this.buttonGroupEditor.OutlinePixel = 1; + this.buttonGroupEditor.RepeatInterval = 200; + this.buttonGroupEditor.RepeatIntervalAccelerate = null; + this.buttonGroupEditor.SafeInterval = 200; + this.buttonGroupEditor.Size = new System.Drawing.Size(84, 87); + this.buttonGroupEditor.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonGroupEditor.TabIndex = 3; + this.buttonGroupEditor.TextColor = System.Drawing.Color.Black; + this.buttonGroupEditor.TextDownColor = System.Drawing.Color.White; + this.buttonGroupEditor.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonGroupEditor.TextLocation = new System.Drawing.Point(0, 0); + this.buttonGroupEditor.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonGroupEditor.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonGroupEditor.UpImage"))); + this.buttonGroupEditor.Click += new System.EventHandler(this.buttonGroupEditor_Click); + // + // smartSeparatorLine1 + // + this.smartSeparatorLine1.InitVisible = true; + this.smartSeparatorLine1.Line1Color = System.Drawing.Color.DimGray; + this.smartSeparatorLine1.Line1Width = 1F; + this.smartSeparatorLine1.Line2Color = System.Drawing.Color.LightGray; + this.smartSeparatorLine1.Line2Visible = true; + this.smartSeparatorLine1.Line2Width = 1F; + this.smartSeparatorLine1.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine1.Location = new System.Drawing.Point(13, 388); + this.smartSeparatorLine1.Name = "smartSeparatorLine1"; + this.smartSeparatorLine1.Size = new System.Drawing.Size(603, 2); + this.smartSeparatorLine1.TabIndex = 237; + this.smartSeparatorLine1.Text = "smartSeparatorLine1"; + // + // smartSeparatorLine2 + // + this.smartSeparatorLine2.InitVisible = true; + this.smartSeparatorLine2.Line1Color = System.Drawing.Color.DimGray; + this.smartSeparatorLine2.Line1Width = 1F; + this.smartSeparatorLine2.Line2Color = System.Drawing.Color.LightGray; + this.smartSeparatorLine2.Line2Visible = true; + this.smartSeparatorLine2.Line2Width = 1F; + this.smartSeparatorLine2.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine2.Location = new System.Drawing.Point(13, 487); + this.smartSeparatorLine2.Name = "smartSeparatorLine2"; + this.smartSeparatorLine2.Size = new System.Drawing.Size(603, 2); + this.smartSeparatorLine2.TabIndex = 238; + this.smartSeparatorLine2.Text = "smartSeparatorLine2"; + // + // labelAutoLogoutWarning + // + this.labelAutoLogoutWarning.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(30)))), ((int)(((byte)(30)))), ((int)(((byte)(30))))); + this.labelAutoLogoutWarning.BackPictureBox = this.smartForm1; + this.labelAutoLogoutWarning.BackPictureBox1 = null; + this.labelAutoLogoutWarning.BackPictureBox2 = null; + this.labelAutoLogoutWarning.BorderColor = System.Drawing.Color.White; + this.labelAutoLogoutWarning.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelAutoLogoutWarning.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold); + this.labelAutoLogoutWarning.ForeColor = System.Drawing.Color.DarkRed; + this.labelAutoLogoutWarning.InitVisible = true; + this.labelAutoLogoutWarning.LineSpacing = 0F; + this.labelAutoLogoutWarning.Location = new System.Drawing.Point(341, 503); + this.labelAutoLogoutWarning.Name = "labelAutoLogoutWarning"; + this.labelAutoLogoutWarning.Size = new System.Drawing.Size(235, 30); + this.labelAutoLogoutWarning.TabIndex = 240; + this.labelAutoLogoutWarning.Text = "* 모든 ID에 적용됨"; + this.labelAutoLogoutWarning.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelAutoLogoutWarning.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelAutoLogoutWarning.Wordwrap = false; + // + // comboBoxAccessRight + // + this.comboBoxAccessRight.Font = new System.Drawing.Font("새굴림", 15F, System.Drawing.FontStyle.Regular); + this.comboBoxAccessRight.Location = new System.Drawing.Point(219, 156); + this.comboBoxAccessRight.Name = "comboBoxAccessRight"; + this.comboBoxAccessRight.Size = new System.Drawing.Size(291, 29); + this.comboBoxAccessRight.TabIndex = 241; + this.comboBoxAccessRight.SelectedIndexChanged += new System.EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); + // + // labelAccessRightAdmin + // + this.labelAccessRightAdmin.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(246)))), ((int)(((byte)(228)))), ((int)(((byte)(180))))); + this.labelAccessRightAdmin.BackPictureBox = this.smartForm1; + this.labelAccessRightAdmin.BackPictureBox1 = null; + this.labelAccessRightAdmin.BackPictureBox2 = null; + this.labelAccessRightAdmin.BorderColor = System.Drawing.Color.White; + this.labelAccessRightAdmin.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelAccessRightAdmin.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold); + this.labelAccessRightAdmin.ForeColor = System.Drawing.Color.Black; + this.labelAccessRightAdmin.InitVisible = true; + this.labelAccessRightAdmin.LineSpacing = 0F; + this.labelAccessRightAdmin.Location = new System.Drawing.Point(219, 156); + this.labelAccessRightAdmin.Name = "labelAccessRightAdmin"; + this.labelAccessRightAdmin.Size = new System.Drawing.Size(291, 30); + this.labelAccessRightAdmin.TabIndex = 242; + this.labelAccessRightAdmin.Text = "Administrator"; + this.labelAccessRightAdmin.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; + this.labelAccessRightAdmin.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelAccessRightAdmin.Wordwrap = false; // // FormUserEditor // @@ -1300,7 +2072,7 @@ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoScroll = true; this.ClientSize = new System.Drawing.Size(1024, 768); - this.Controls.Add(this.buttonDefaultGroup); + this.Controls.Add(this.buttonGroupEditor); this.Controls.Add(this.smartGroupBox1); this.Controls.Add(this.listBoxUserList); this.Controls.Add(this.buttonBack); @@ -1311,7 +2083,6 @@ ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).EndInit(); this.smartGroupBox1.ResumeLayout(false); this.smartGroupBox2.ResumeLayout(false); - this.panel1.ResumeLayout(false); this.ResumeLayout(false); } @@ -1324,34 +2095,29 @@ private SmartX.SmartListBox listBoxUserList; private SmartX.SmartGroupBox smartGroupBox1; private SmartX.SmartLabel labelTitleID; - private SmartX.SmartLabel labelExpireAccount; - private SmartX.SmartLabel labelTitleExpireAccount; + private SmartX.SmartLabel labelExpiryDateOfAccount; + private SmartX.SmartLabel labelTitleExpiryDateOfAccount; private SmartX.SmartLabel labelPassword; private SmartX.SmartLabel labelTitlePassword; private SmartX.SmartLabel labelID; - private SmartX.SmartLabel labelExpirePassword; - private SmartX.SmartLabel smartLabel2; - private SmartX.SmartLabel labelAutomaticLogout; - private SmartX.SmartLabel labelStaticAutomaticLogout; + private SmartX.SmartLabel labelExpiryDateOfPassword; + private SmartX.SmartLabel labelTitleExpiryDateOfPassword; + private SmartX.SmartLabel labelAutomaticLogoutTime; + private SmartX.SmartLabel labelTitleAutomaticLogoutTime; private SmartX.SmartCheckBox cbAdministrator; - private SmartX.SmartLabel labelExpirePasswordDate; - private SmartX.SmartLabel labelExpireAccountDate; + private SmartX.SmartLabel labelExpiryDateOfPassword2; + private SmartX.SmartLabel labelExpiryDateOfAccount2; private SmartX.SmartGroupBox smartGroupBox2; private SmartX.SmartButton buttonNew; private SmartX.SmartButton buttonDelete; private SmartX.SmartButton buttonSave; - private SmartX.SmartButton buttonDefaultGroup; + private SmartX.SmartButton buttonGroupEditor; private SmartX.SmartLabel labelStatusExpireAccount; private SmartX.SmartLabel labelStatusExpirePassword; - private SmartX.SmartLabel smartLabel3; - private SmartX.SmartLabel smartLabel1; - private SmartX.SmartLabel smartLabel4; - private SmartX.SmartLabel labelAccessRight; + private SmartX.SmartLabel labelTitleDayAccount; + private SmartX.SmartLabel labelTitleMin; + private SmartX.SmartLabel labelTitleDayPassword; private SmartX.SmartLabel labelTitleAccessRight; - private System.Windows.Forms.Panel panel1; - private SmartX.SmartButton buttonLevel3; - private SmartX.SmartButton buttonLevel2; - private SmartX.SmartButton buttonLevel1; private SmartX.SmartLabel labelEquipment; private SmartX.SmartLabel labelMenu; private SmartX.SmartLabel labelMain; @@ -1373,5 +2139,10 @@ private SmartX.SmartLabel labelClear; private SmartX.SmartLabel labelWeightSetting; private SmartX.SmartLabel labelProductNo; + private SmartX.SmartSeparatorLine smartSeparatorLine2; + private SmartX.SmartSeparatorLine smartSeparatorLine1; + public SmartX.SmartLabel labelAutoLogoutWarning; + private System.Windows.Forms.ComboBox comboBoxAccessRight; + public SmartX.SmartLabel labelAccessRightAdmin; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormUserEditor.resx b/INT69DC_7C/Forms/FormUserEditor.resx index e4d852f..1fa48fa 100644 --- a/INT69DC_7C/Forms/FormUserEditor.resx +++ b/INT69DC_7C/Forms/FormUserEditor.resx @@ -855,640 +855,6 @@ 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 - SUVORK5CYII= - - - - - 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 - rkJggg== - - - - - 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 - t+duz2EvZS+WV6PXzAqrFetX9HiTvIO8K72f+Oj78H26fGHfFb57fB+u1FrJW9nhB/y8/Pb4PfLX8U/z - /z4AE+AfUBXwNNA0MDewN4gSFBXUFPQm2Dm4JPhBiG6IMKQ7VDI0MrQxdC7MNaw0bGSV8ar1q66HK4Rz - wzsjsBGhEQ0Rs6vdVu9dPR5pEVkQObRGZ03WmqtrFdYmrT0TJRnFjDoZjY4Oi26K/sD0Y9YxZ2O8Yqpj - ZlgurH2s52xHdhl7imPHKeVMxNrFlsZOxtnF7YmbineIL4+f5rpwK7kvEzwTahLmEv0SjyQuJIUltSbj - kqOTT/FkeIm8nhSVlKyUgVSD1ILUkTSbtL1pM3xvfkM6lL4mvVNAFf1M9Ql1hVuFoxn2GVUZbzNDM09m - SWfxsvqy9bN3ZE/kuOd8vQ61jrWuO1ctd3Pu6Hqn9bUboA0xG7o3amzM3zi+yWPT0c2EzYmbf8gzySvN - e70lbEtXvnL+pvyxrR5bmwskCvgFw9tst9VsR23nbu/fYb5j/45PhezCa0UmReVFH4pZxde+Mv2q4quF - nbE7+0ssSw7uwuzi7Rra7bD7aKl0aU7p2B7fPe1l9LLCstd7o/ZeLV9WXrOPsE+4b6TCp6Jzv+b+Xfs/ - VMZX3qlyrmqtVqreUT13gH1g8KDjwZYa5ZqimveHuIfu1nrUttdp15UfxhzOOPy0PrS+92vG140NCg1F - DR+P8I6MHA082tNo1djYpNRU0gw3C5unjkUeu/mN6zedLYYtta201qLj4Ljw+LNvo78dOuF9ovsk42TL - d1rfVbdR2grbofbs9pmO+I6RzvDOgVMrTnV32Xa1fW/0/ZHTaqerzsieKTlLOJt/duFczrnZ86nnpy/E - XRjrjup+cHHVxds9AT39l7wvXbnsfvlir1PvuSt2V05ftbl66hrjWsd1y+vtfRZ9bT9Y/NDWb9nffsPq - RudN65tdA8sHzg46DF645Xrr8m2v29fvrLwzMBQydHc4cnjkLvvu5L2key/vZ9yff7DpIfph4SOpR+WP - lR7X/aj3Y+uI5ciZUdfRvidBTx6Mscae/5T+04fx/Kfkp+UTqhONk2aTp6fcp24+W/1s/Hnq8/npgp+l - f65+ofviu18cf+mbWTUz/pL/cuHX4lfyr468Xva6e9Z/9vGb5Dfzc4Vv5d8efcd41/s+7P3EfOYH7IeK - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAALdJREFUeF7t3DEBwDAM - xMCgLQjjKsCmDKz9bvldAP7MzMPCDXXuvCzcUGJtiRWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgV - iBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgV - iBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgViBWIFYgV/LEcJC7NzAdJ9n65WnIXmAAA - AABJRU5ErkJggg== - - - - - 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 - j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAB9dJREFUeF7t3Pk3W2kY - B/D+UUV1mVqnrS2ESGINghKKFEEkRBtLYl9K7ImgCEpNdae7NbSq0326TTv9L+Z7895e9HTmuP3x7fs9 - 9+iV49wfPud5n/e5yU0PlJWVZbDsI4A6gH8k/gHfDn92kEMeEpImV2gzM026kjardbh/AFA8VtAh30Cf - QwHePuwI8vUNDwiMDQ9PUSpz1On6wkLLeXOfzbaDFeDj4+/l7efl9YsfJ44elQQHyyMiVAqFRq0uzs8/ - ZzS2NTWNOBwClr+/tw/+9PjBg7/sEXT4cGhAgPTUqTipNDU+PicjA1KVen2jxdJrs01NuMRh+aP6aDzA - FOLnF3XypFwiSZbLT6ek5GdnlxYWVhmN9bW1XR0do8PDV+fn94Xl7+0dfOQI1COCgqg8OKaIiKTY2Izk - 5NyMjKK8PGNpaXVVVVN9PaScdvvM9PSdxcX/xfLyCvT1PXHsWFhgIIpTERkZHx1N5YFqSk9KwrorPHOm - XKc7X1Fhralpa27u6eoastunXK7r164tLy//GAuViVI6dfw41KNDQpSRkbgc1LNSU6k8CJO+uBjrzmI2 - tzQ22i5cGOzrw+qbmpycn5+/d+/e2traHiyUEvZEjsnPLyI4mGOKihLUz+bm6goKqDz0RUVVBkMdmBoa - sO76e3uHnU7XxMTszAykbt++/eDBA7fbvYMV5HuYVFM4Fl1ICBYd1nB6YmJOejqYuMsZjdUmE5UHx9TY - CKaBvr4RwjQ7C6YbN27cunXr7t27S0tLm5ubPFZ08O+nfjseFhAQeeIEhrGEmBjsndlpaQUaDTYFU3k5 - Ue9obaXy4BZdf//FkREsurm5uevXr9+8eRMFtbi4eOfOHZTVysrKkydPeCxlaBgmMa6LSyRcQSUlcZtC - fr6hpITbFKxWqONyToeDygNMl6an569cQSnBaGFhAUboU/fv34cUymp9ff3p06c8VrI0WhYaFocOpVBk - qlT5WVklWi0KylJd3d7S0tfdjeKcnpq6PDtL5QEmlJJgBKCHDx8+evQITNgEV1dXNzY2nj17xmOlxMYq - IiSJMllaQoImPR1bg0GnQ00119fbOjuxfWIZoz6vURpSULulCBOCBYh9EA2LYfFhWCLCsERENJacYMUn - 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 - YZcAAAAASUVORK5CYII= - - - - - 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 - zgAAAABJRU5ErkJggg== - - - - - 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 - AAAASUVORK5CYII= @@ -2054,7 +1420,7 @@ tfblTEwWU8bEMX0gECzyPvn/Ad7r9QwatpXTAAAAAElFTkSuQmCC - + iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp @@ -2146,7 +1512,7 @@ H9sgYQCThDBwmQrj5avb4AAVwBzKDv0L2FPIqVpc1KoAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp @@ -2346,7 +1712,7 @@ QAAIcADlhhkXG/d/v8yHtozfEzcAAAAASUVORK5CYII= - + iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp diff --git a/INT69DC_7C/Forms/FormUserGroupEditor.Designer.cs b/INT69DC_7C/Forms/FormUserGroupEditor.Designer.cs index 7b234da..5637a53 100644 --- a/INT69DC_7C/Forms/FormUserGroupEditor.Designer.cs +++ b/INT69DC_7C/Forms/FormUserGroupEditor.Designer.cs @@ -31,14 +31,39 @@ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormUserGroupEditor)); this.smartForm1 = new SmartX.SmartForm(); this.smartGroupBox1 = new SmartX.SmartGroupBox(); + this.smartKeyboard = new SmartX.SmartKeyboard(); + this.checkBoxNotLoginMenuViewer = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuViewer = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuViewer = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuViewer = new SmartX.SmartCheckBox(); + this.labelTitleViewer = new SmartX.SmartLabel(); + this.checkBoxNotLoginMenuCommunication = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuCommunication = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuCommunication = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuCommunication = new SmartX.SmartCheckBox(); + this.labelTitleCommunication = new SmartX.SmartLabel(); + this.smartLabel26 = new SmartX.SmartLabel(); + this.smartLabel25 = new SmartX.SmartLabel(); + this.buttonEditLevel3 = new SmartX.SmartButton(); + this.buttonEditLevel2 = new SmartX.SmartButton(); + this.buttonEditLevel1 = new SmartX.SmartButton(); + this.smartSeparatorLine1 = new SmartX.SmartSeparatorLine(); + this.smartLabel24 = new SmartX.SmartLabel(); + this.labelTitleNotLogin2 = new SmartX.SmartLabel(); + this.smartLabel17 = new SmartX.SmartLabel(); + this.smartLabel22 = new SmartX.SmartLabel(); + this.smartLabel23 = new SmartX.SmartLabel(); + this.textBoxLevel3 = new System.Windows.Forms.TextBox(); + this.textBoxLevel2 = new System.Windows.Forms.TextBox(); + this.textBoxLevel1 = new System.Windows.Forms.TextBox(); this.buttonSave = new SmartX.SmartButton(); this.buttonBack = new SmartX.SmartButton(); this.labelTitle = new SmartX.SmartLabel(); - this.checkBoxNotLoginMenuDataStatistics = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuDataStatistics = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuDataStatistics = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuDataStatistics = new SmartX.SmartCheckBox(); - this.labelTitleDataStatistics = new SmartX.SmartLabel(); + this.checkBoxNotLoginMenuStatistics = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuStatistics = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuStatistics = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuStatistics = new SmartX.SmartCheckBox(); + this.labelTitleStatistics = new SmartX.SmartLabel(); this.checkBoxNotLoginMenuCalibration = new SmartX.SmartCheckBox(); this.checkBoxL3MenuCalibration = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMainSubMenu = new SmartX.SmartCheckBox(); @@ -47,72 +72,67 @@ this.checkBoxL2MainSubMenu = new SmartX.SmartCheckBox(); this.checkBoxL1MenuCalibration = new SmartX.SmartCheckBox(); this.checkBoxL1MainSubMenu = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuEquipmentSetting = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuEquipmentSetting = new SmartX.SmartCheckBox(); + this.checkBoxNotLoginMenuEquipment = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuEquipment = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMenuUpdate = new SmartX.SmartCheckBox(); this.checkBoxL3MenuUpdate = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMenuConfiguration = new SmartX.SmartCheckBox(); this.checkBoxL3MenuConfiguration = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMainClear = new SmartX.SmartCheckBox(); this.checkBoxL3MainClear = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuEquipmentSetting = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuEquipment = new SmartX.SmartCheckBox(); this.checkBoxL2MenuUpdate = new SmartX.SmartCheckBox(); this.checkBoxL2MenuConfiguration = new SmartX.SmartCheckBox(); this.checkBoxL2MainClear = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuEquipmentSetting = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuEquipment = new SmartX.SmartCheckBox(); this.checkBoxL1MenuUpdate = new SmartX.SmartCheckBox(); this.checkBoxL1MenuConfiguration = new SmartX.SmartCheckBox(); this.checkBoxL1MainClear = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuUserGroupSetting = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuUserGroupSetting = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMenuIOTest = new SmartX.SmartCheckBox(); this.checkBoxL3MenuIOTest = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMenuDataBackup = new SmartX.SmartCheckBox(); this.checkBoxL3MenuDataBackup = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuUserGroupSetting = new SmartX.SmartCheckBox(); this.checkBoxL2MenuIOTest = new SmartX.SmartCheckBox(); this.checkBoxL2MenuDataBackup = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuUserGroupSetting = new SmartX.SmartCheckBox(); this.checkBoxL1MenuIOTest = new SmartX.SmartCheckBox(); this.checkBoxL1MenuDataBackup = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuUserSetting = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuUserSetting = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuMotorSetting = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuMotorSetting = new SmartX.SmartCheckBox(); + this.checkBoxNotLoginMenuUser = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuUser = new SmartX.SmartCheckBox(); + this.checkBoxNotLoginMenuMotor = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuMotor = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMenuInformation = new SmartX.SmartCheckBox(); this.checkBoxL3MenuInformation = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMainWeightSet = new SmartX.SmartCheckBox(); this.checkBoxL3MainWeightSet = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuUserSetting = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuMotorSetting = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuUser = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuMotor = new SmartX.SmartCheckBox(); this.checkBoxL2MenuInformation = new SmartX.SmartCheckBox(); this.checkBoxL2MainWeightSet = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuUserSetting = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuMotorSetting = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuUser = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuMotor = new SmartX.SmartCheckBox(); this.checkBoxL1MenuInformation = new SmartX.SmartCheckBox(); this.checkBoxL1MainWeightSet = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuFactoryReset = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuFactoryReset = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuSystemSetting = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuSystemSetting = new SmartX.SmartCheckBox(); - this.checkBoxNotLoginMenuTimeSetting = new SmartX.SmartCheckBox(); - this.checkBoxL3MenuTimeSetting = new SmartX.SmartCheckBox(); + this.checkBoxNotLoginMenuInitialization = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuInitialization = new SmartX.SmartCheckBox(); + this.checkBoxNotLoginMenuSystem = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuSystem = new SmartX.SmartCheckBox(); + this.checkBoxNotLoginMenuTime = new SmartX.SmartCheckBox(); + this.checkBoxL3MenuTime = new SmartX.SmartCheckBox(); this.checkBoxNotLoginMainProductNo = new SmartX.SmartCheckBox(); this.checkBoxL3MainProductNo = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuFactoryReset = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuSystemSetting = new SmartX.SmartCheckBox(); - this.checkBoxL2MenuTimeSetting = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuInitialization = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuSystem = new SmartX.SmartCheckBox(); + this.checkBoxL2MenuTime = new SmartX.SmartCheckBox(); this.checkBoxL2MainProductNo = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuFactoryReset = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuSystemSetting = new SmartX.SmartCheckBox(); - this.checkBoxL1MenuTimeSetting = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuInitialization = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuSystem = new SmartX.SmartCheckBox(); + this.checkBoxL1MenuTime = new SmartX.SmartCheckBox(); this.checkBoxL1MainProductNo = new SmartX.SmartCheckBox(); - this.labelTitle4 = new SmartX.SmartLabel(); + this.labelTitleNotLogin1 = new SmartX.SmartLabel(); this.labelTitle3 = new SmartX.SmartLabel(); this.labelTitle2 = new SmartX.SmartLabel(); this.labelTitle1 = new SmartX.SmartLabel(); this.smartLabel21 = new SmartX.SmartLabel(); - this.smartLabel20 = new SmartX.SmartLabel(); this.smartLabel19 = new SmartX.SmartLabel(); this.smartLabel18 = new SmartX.SmartLabel(); this.smartLabel16 = new SmartX.SmartLabel(); @@ -130,9 +150,6 @@ this.smartLabel3 = new SmartX.SmartLabel(); this.smartLabel2 = new SmartX.SmartLabel(); this.smartLabel1 = new SmartX.SmartLabel(); - this.textBoxLevel1 = new System.Windows.Forms.TextBox(); - this.textBoxLevel2 = new System.Windows.Forms.TextBox(); - this.textBoxLevel3 = new System.Windows.Forms.TextBox(); ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); this.smartGroupBox1.SuspendLayout(); this.SuspendLayout(); @@ -156,17 +173,39 @@ // this.smartGroupBox1.BackPictureBox = this.smartForm1; this.smartGroupBox1.BackPictureBox1 = null; + this.smartGroupBox1.Controls.Add(this.smartKeyboard); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuViewer); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuViewer); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuViewer); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuViewer); + this.smartGroupBox1.Controls.Add(this.labelTitleViewer); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuCommunication); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuCommunication); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuCommunication); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuCommunication); + this.smartGroupBox1.Controls.Add(this.labelTitleCommunication); + this.smartGroupBox1.Controls.Add(this.smartLabel26); + this.smartGroupBox1.Controls.Add(this.smartLabel25); + this.smartGroupBox1.Controls.Add(this.buttonEditLevel3); + this.smartGroupBox1.Controls.Add(this.buttonEditLevel2); + this.smartGroupBox1.Controls.Add(this.buttonEditLevel1); + this.smartGroupBox1.Controls.Add(this.smartSeparatorLine1); + this.smartGroupBox1.Controls.Add(this.smartLabel24); + this.smartGroupBox1.Controls.Add(this.labelTitleNotLogin2); + this.smartGroupBox1.Controls.Add(this.smartLabel17); + this.smartGroupBox1.Controls.Add(this.smartLabel22); + this.smartGroupBox1.Controls.Add(this.smartLabel23); this.smartGroupBox1.Controls.Add(this.textBoxLevel3); this.smartGroupBox1.Controls.Add(this.textBoxLevel2); this.smartGroupBox1.Controls.Add(this.textBoxLevel1); this.smartGroupBox1.Controls.Add(this.buttonSave); this.smartGroupBox1.Controls.Add(this.buttonBack); this.smartGroupBox1.Controls.Add(this.labelTitle); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuDataStatistics); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuDataStatistics); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuDataStatistics); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuDataStatistics); - this.smartGroupBox1.Controls.Add(this.labelTitleDataStatistics); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuStatistics); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuStatistics); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuStatistics); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuStatistics); + this.smartGroupBox1.Controls.Add(this.labelTitleStatistics); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuCalibration); this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuCalibration); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMainSubMenu); @@ -175,72 +214,67 @@ this.smartGroupBox1.Controls.Add(this.checkBoxL2MainSubMenu); this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuCalibration); this.smartGroupBox1.Controls.Add(this.checkBoxL1MainSubMenu); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuEquipmentSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuEquipmentSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuEquipment); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuEquipment); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuUpdate); this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuUpdate); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuConfiguration); this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuConfiguration); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMainClear); this.smartGroupBox1.Controls.Add(this.checkBoxL3MainClear); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuEquipmentSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuEquipment); this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuUpdate); this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuConfiguration); this.smartGroupBox1.Controls.Add(this.checkBoxL2MainClear); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuEquipmentSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuEquipment); this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuUpdate); this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuConfiguration); this.smartGroupBox1.Controls.Add(this.checkBoxL1MainClear); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuUserGroupSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuUserGroupSetting); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuIOTest); this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuIOTest); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuDataBackup); this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuDataBackup); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuUserGroupSetting); this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuIOTest); this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuDataBackup); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuUserGroupSetting); this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuIOTest); this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuDataBackup); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuUserSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuUserSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuMotorSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuMotorSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuUser); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuUser); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuMotor); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuMotor); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuInformation); this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuInformation); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMainWeightSet); this.smartGroupBox1.Controls.Add(this.checkBoxL3MainWeightSet); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuUserSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuMotorSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuUser); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuMotor); this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuInformation); this.smartGroupBox1.Controls.Add(this.checkBoxL2MainWeightSet); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuUserSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuMotorSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuUser); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuMotor); this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuInformation); this.smartGroupBox1.Controls.Add(this.checkBoxL1MainWeightSet); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuFactoryReset); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuFactoryReset); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuSystemSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuSystemSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuTimeSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuTimeSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuInitialization); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuInitialization); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuSystem); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuSystem); + this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMenuTime); + this.smartGroupBox1.Controls.Add(this.checkBoxL3MenuTime); this.smartGroupBox1.Controls.Add(this.checkBoxNotLoginMainProductNo); this.smartGroupBox1.Controls.Add(this.checkBoxL3MainProductNo); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuFactoryReset); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuSystemSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuTimeSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuInitialization); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuSystem); + this.smartGroupBox1.Controls.Add(this.checkBoxL2MenuTime); this.smartGroupBox1.Controls.Add(this.checkBoxL2MainProductNo); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuFactoryReset); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuSystemSetting); - this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuTimeSetting); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuInitialization); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuSystem); + this.smartGroupBox1.Controls.Add(this.checkBoxL1MenuTime); this.smartGroupBox1.Controls.Add(this.checkBoxL1MainProductNo); - this.smartGroupBox1.Controls.Add(this.labelTitle4); + this.smartGroupBox1.Controls.Add(this.labelTitleNotLogin1); this.smartGroupBox1.Controls.Add(this.labelTitle3); this.smartGroupBox1.Controls.Add(this.labelTitle2); this.smartGroupBox1.Controls.Add(this.labelTitle1); this.smartGroupBox1.Controls.Add(this.smartLabel21); - this.smartGroupBox1.Controls.Add(this.smartLabel20); this.smartGroupBox1.Controls.Add(this.smartLabel19); this.smartGroupBox1.Controls.Add(this.smartLabel18); this.smartGroupBox1.Controls.Add(this.smartLabel16); @@ -272,6 +306,530 @@ this.smartGroupBox1.Text = "smartGroupBox1"; this.smartGroupBox1.TextColor = System.Drawing.Color.Black; // + // smartKeyboard + // + this.smartKeyboard.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(195)))), ((int)(((byte)(198))))); + this.smartKeyboard.ControlKeyDisable = true; + this.smartKeyboard.DesignMinimize = true; + this.smartKeyboard.FontColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255))))); + this.smartKeyboard.HanYoungKeyDisable = true; + this.smartKeyboard.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL; + this.smartKeyboard.KeyFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(51)))), ((int)(((byte)(51)))), ((int)(((byte)(51))))); + this.smartKeyboard.KeyOutLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(157)))), ((int)(((byte)(157)))), ((int)(((byte)(157))))); + this.smartKeyboard.KeyOutLineWidth = 1; + this.smartKeyboard.KeyPressImage1 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard.KeyPressImage1"))); + this.smartKeyboard.KeyPressImage2 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard.KeyPressImage2"))); + this.smartKeyboard.KeyPressImage3 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard.KeyPressImage3"))); + this.smartKeyboard.KeyUpImage1 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard.KeyUpImage1"))); + this.smartKeyboard.KeyUpImage2 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard.KeyUpImage2"))); + this.smartKeyboard.KeyUpImage3 = ((System.Drawing.Image)(resources.GetObject("smartKeyboard.KeyUpImage3"))); + this.smartKeyboard.LeftMargin = 5; + this.smartKeyboard.Location = new System.Drawing.Point(3, 129); + this.smartKeyboard.Name = "smartKeyboard"; + this.smartKeyboard.PressFontColor = System.Drawing.Color.FromArgb(((int)(((byte)(37)))), ((int)(((byte)(37)))), ((int)(((byte)(37))))); + this.smartKeyboard.PressKeyFillColor = System.Drawing.Color.FromArgb(((int)(((byte)(146)))), ((int)(((byte)(146)))), ((int)(((byte)(146))))); + this.smartKeyboard.PressKeyOutLineColor = System.Drawing.Color.FromArgb(((int)(((byte)(41)))), ((int)(((byte)(41)))), ((int)(((byte)(41))))); + this.smartKeyboard.RoundedCorners = true; + this.smartKeyboard.SetBackimage = null; + this.smartKeyboard.Size = new System.Drawing.Size(16, 11); + this.smartKeyboard.TabIndex = 857; + this.smartKeyboard.TABKeyDisable = false; + this.smartKeyboard.TargetInputObject = null; + this.smartKeyboard.Text = "smartKeyboard1"; + this.smartKeyboard.ThemeStyle = SmartX.SmartKeyboard.KEYBOARDTHEMESTYLE.STANDARD8; + this.smartKeyboard.TopMargin = 5; + // + // checkBoxNotLoginMenuViewer + // + this.checkBoxNotLoginMenuViewer.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuViewer.BackPictureBox1 = null; + this.checkBoxNotLoginMenuViewer.BackPictureBox2 = null; + this.checkBoxNotLoginMenuViewer.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuViewer.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuViewer.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuViewer.Checked = false; + this.checkBoxNotLoginMenuViewer.CheckLineWidth = 3; + this.checkBoxNotLoginMenuViewer.ImageCheckBox = null; + this.checkBoxNotLoginMenuViewer.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuViewer.InitVisible = true; + this.checkBoxNotLoginMenuViewer.Location = new System.Drawing.Point(925, 562); + this.checkBoxNotLoginMenuViewer.Name = "checkBoxNotLoginMenuViewer"; + this.checkBoxNotLoginMenuViewer.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuViewer.TabIndex = 854; + this.checkBoxNotLoginMenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuViewer.Visible = false; + // + // checkBoxL3MenuViewer + // + this.checkBoxL3MenuViewer.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuViewer.BackPictureBox1 = null; + this.checkBoxL3MenuViewer.BackPictureBox2 = null; + this.checkBoxL3MenuViewer.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuViewer.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuViewer.Checked = false; + this.checkBoxL3MenuViewer.CheckLineWidth = 3; + this.checkBoxL3MenuViewer.ImageCheckBox = null; + this.checkBoxL3MenuViewer.ImageUnCheckBox = null; + this.checkBoxL3MenuViewer.InitVisible = true; + this.checkBoxL3MenuViewer.Location = new System.Drawing.Point(875, 562); + this.checkBoxL3MenuViewer.Name = "checkBoxL3MenuViewer"; + this.checkBoxL3MenuViewer.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuViewer.TabIndex = 855; + this.checkBoxL3MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuViewer.Visible = false; + // + // checkBoxL2MenuViewer + // + this.checkBoxL2MenuViewer.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuViewer.BackPictureBox1 = null; + this.checkBoxL2MenuViewer.BackPictureBox2 = null; + this.checkBoxL2MenuViewer.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuViewer.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuViewer.Checked = false; + this.checkBoxL2MenuViewer.CheckLineWidth = 3; + this.checkBoxL2MenuViewer.ImageCheckBox = null; + this.checkBoxL2MenuViewer.ImageUnCheckBox = null; + this.checkBoxL2MenuViewer.InitVisible = true; + this.checkBoxL2MenuViewer.Location = new System.Drawing.Point(825, 562); + this.checkBoxL2MenuViewer.Name = "checkBoxL2MenuViewer"; + this.checkBoxL2MenuViewer.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuViewer.TabIndex = 856; + this.checkBoxL2MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuViewer.Visible = false; + // + // checkBoxL1MenuViewer + // + this.checkBoxL1MenuViewer.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuViewer.BackPictureBox1 = null; + this.checkBoxL1MenuViewer.BackPictureBox2 = null; + this.checkBoxL1MenuViewer.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuViewer.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuViewer.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuViewer.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuViewer.Checked = false; + this.checkBoxL1MenuViewer.CheckLineWidth = 3; + this.checkBoxL1MenuViewer.ImageCheckBox = null; + this.checkBoxL1MenuViewer.ImageUnCheckBox = null; + this.checkBoxL1MenuViewer.InitVisible = true; + this.checkBoxL1MenuViewer.Location = new System.Drawing.Point(775, 562); + this.checkBoxL1MenuViewer.Name = "checkBoxL1MenuViewer"; + this.checkBoxL1MenuViewer.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuViewer.TabIndex = 853; + this.checkBoxL1MenuViewer.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuViewer.Visible = false; + // + // labelTitleViewer + // + this.labelTitleViewer.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); + this.labelTitleViewer.BackPictureBox = this.smartForm1; + this.labelTitleViewer.BackPictureBox1 = null; + this.labelTitleViewer.BackPictureBox2 = null; + this.labelTitleViewer.BorderColor = System.Drawing.Color.Black; + this.labelTitleViewer.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleViewer.ForeColor = System.Drawing.Color.Black; + this.labelTitleViewer.InitVisible = true; + this.labelTitleViewer.LineSpacing = 0F; + this.labelTitleViewer.Location = new System.Drawing.Point(535, 562); + this.labelTitleViewer.Name = "labelTitleViewer"; + this.labelTitleViewer.Size = new System.Drawing.Size(200, 30); + this.labelTitleViewer.TabIndex = 852; + this.labelTitleViewer.Text = "Viewer"; + this.labelTitleViewer.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleViewer.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleViewer.Visible = false; + this.labelTitleViewer.Wordwrap = false; + // + // checkBoxNotLoginMenuCommunication + // + this.checkBoxNotLoginMenuCommunication.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuCommunication.BackPictureBox1 = null; + this.checkBoxNotLoginMenuCommunication.BackPictureBox2 = null; + this.checkBoxNotLoginMenuCommunication.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuCommunication.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuCommunication.Checked = false; + this.checkBoxNotLoginMenuCommunication.CheckLineWidth = 3; + this.checkBoxNotLoginMenuCommunication.ImageCheckBox = null; + this.checkBoxNotLoginMenuCommunication.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuCommunication.InitVisible = true; + this.checkBoxNotLoginMenuCommunication.Location = new System.Drawing.Point(425, 469); + this.checkBoxNotLoginMenuCommunication.Name = "checkBoxNotLoginMenuCommunication"; + this.checkBoxNotLoginMenuCommunication.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuCommunication.TabIndex = 850; + this.checkBoxNotLoginMenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + // + // checkBoxL3MenuCommunication + // + this.checkBoxL3MenuCommunication.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuCommunication.BackPictureBox1 = null; + this.checkBoxL3MenuCommunication.BackPictureBox2 = null; + this.checkBoxL3MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuCommunication.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuCommunication.Checked = false; + this.checkBoxL3MenuCommunication.CheckLineWidth = 3; + this.checkBoxL3MenuCommunication.ImageCheckBox = null; + this.checkBoxL3MenuCommunication.ImageUnCheckBox = null; + this.checkBoxL3MenuCommunication.InitVisible = true; + this.checkBoxL3MenuCommunication.Location = new System.Drawing.Point(375, 469); + this.checkBoxL3MenuCommunication.Name = "checkBoxL3MenuCommunication"; + this.checkBoxL3MenuCommunication.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuCommunication.TabIndex = 848; + this.checkBoxL3MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + // + // checkBoxL2MenuCommunication + // + this.checkBoxL2MenuCommunication.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuCommunication.BackPictureBox1 = null; + this.checkBoxL2MenuCommunication.BackPictureBox2 = null; + this.checkBoxL2MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuCommunication.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuCommunication.Checked = false; + this.checkBoxL2MenuCommunication.CheckLineWidth = 3; + this.checkBoxL2MenuCommunication.ImageCheckBox = null; + this.checkBoxL2MenuCommunication.ImageUnCheckBox = null; + this.checkBoxL2MenuCommunication.InitVisible = true; + this.checkBoxL2MenuCommunication.Location = new System.Drawing.Point(325, 469); + this.checkBoxL2MenuCommunication.Name = "checkBoxL2MenuCommunication"; + this.checkBoxL2MenuCommunication.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuCommunication.TabIndex = 849; + this.checkBoxL2MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + // + // checkBoxL1MenuCommunication + // + this.checkBoxL1MenuCommunication.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuCommunication.BackPictureBox1 = null; + this.checkBoxL1MenuCommunication.BackPictureBox2 = null; + this.checkBoxL1MenuCommunication.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuCommunication.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuCommunication.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuCommunication.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuCommunication.Checked = false; + this.checkBoxL1MenuCommunication.CheckLineWidth = 3; + this.checkBoxL1MenuCommunication.ImageCheckBox = null; + this.checkBoxL1MenuCommunication.ImageUnCheckBox = null; + this.checkBoxL1MenuCommunication.InitVisible = true; + this.checkBoxL1MenuCommunication.Location = new System.Drawing.Point(275, 469); + this.checkBoxL1MenuCommunication.Name = "checkBoxL1MenuCommunication"; + this.checkBoxL1MenuCommunication.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuCommunication.TabIndex = 851; + this.checkBoxL1MenuCommunication.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + // + // labelTitleCommunication + // + this.labelTitleCommunication.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); + this.labelTitleCommunication.BackPictureBox = this.smartForm1; + this.labelTitleCommunication.BackPictureBox1 = null; + this.labelTitleCommunication.BackPictureBox2 = null; + this.labelTitleCommunication.BorderColor = System.Drawing.Color.Black; + this.labelTitleCommunication.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleCommunication.ForeColor = System.Drawing.Color.Black; + this.labelTitleCommunication.InitVisible = true; + this.labelTitleCommunication.LineSpacing = 0F; + this.labelTitleCommunication.Location = new System.Drawing.Point(35, 469); + this.labelTitleCommunication.Name = "labelTitleCommunication"; + this.labelTitleCommunication.Size = new System.Drawing.Size(200, 30); + this.labelTitleCommunication.TabIndex = 847; + this.labelTitleCommunication.Text = "Communication"; + this.labelTitleCommunication.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleCommunication.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleCommunication.Wordwrap = false; + // + // smartLabel26 + // + this.smartLabel26.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.smartLabel26.BackPictureBox = null; + this.smartLabel26.BackPictureBox1 = null; + this.smartLabel26.BackPictureBox2 = null; + this.smartLabel26.BorderColor = System.Drawing.Color.Black; + this.smartLabel26.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel26.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel26.ForeColor = System.Drawing.Color.Black; + this.smartLabel26.InitVisible = true; + this.smartLabel26.LineSpacing = 0F; + this.smartLabel26.Location = new System.Drawing.Point(358, 99); + this.smartLabel26.Name = "smartLabel26"; + this.smartLabel26.Size = new System.Drawing.Size(40, 26); + this.smartLabel26.TabIndex = 846; + this.smartLabel26.Text = "L2"; + this.smartLabel26.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel26.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel26.Wordwrap = false; + // + // smartLabel25 + // + this.smartLabel25.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.smartLabel25.BackPictureBox = null; + this.smartLabel25.BackPictureBox1 = null; + this.smartLabel25.BackPictureBox2 = null; + this.smartLabel25.BorderColor = System.Drawing.Color.Black; + this.smartLabel25.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel25.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel25.ForeColor = System.Drawing.Color.Black; + this.smartLabel25.InitVisible = true; + this.smartLabel25.LineSpacing = 0F; + this.smartLabel25.Location = new System.Drawing.Point(681, 99); + this.smartLabel25.Name = "smartLabel25"; + this.smartLabel25.Size = new System.Drawing.Size(40, 26); + this.smartLabel25.TabIndex = 845; + this.smartLabel25.Text = "L3"; + this.smartLabel25.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel25.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel25.Wordwrap = false; + // + // buttonEditLevel3 + // + this.buttonEditLevel3.BackPictureBox = null; + this.buttonEditLevel3.BackPictureBox1 = null; + this.buttonEditLevel3.BackPictureBox2 = null; + this.buttonEditLevel3.ButtonColor = System.Drawing.Color.Gray; + this.buttonEditLevel3.ButtonImageAutoSize = true; + this.buttonEditLevel3.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonEditLevel3.DisableImage = null; + this.buttonEditLevel3.DownImage = null; + this.buttonEditLevel3.GroupID = 0; + this.buttonEditLevel3.InitVisible = true; + this.buttonEditLevel3.Location = new System.Drawing.Point(953, 99); + this.buttonEditLevel3.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonEditLevel3.Name = "buttonEditLevel3"; + this.buttonEditLevel3.NestedClickEventPrevent = false; + this.buttonEditLevel3.OutlinePixel = 1; + this.buttonEditLevel3.RepeatInterval = 200; + this.buttonEditLevel3.RepeatIntervalAccelerate = null; + this.buttonEditLevel3.SafeInterval = 200; + this.buttonEditLevel3.Size = new System.Drawing.Size(40, 26); + this.buttonEditLevel3.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonEditLevel3.TabIndex = 844; + this.buttonEditLevel3.Text = "Edit"; + this.buttonEditLevel3.TextColor = System.Drawing.Color.Black; + this.buttonEditLevel3.TextDownColor = System.Drawing.Color.White; + this.buttonEditLevel3.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonEditLevel3.TextLocation = new System.Drawing.Point(0, 0); + this.buttonEditLevel3.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonEditLevel3.UpImage = null; + this.buttonEditLevel3.Click += new System.EventHandler(this.buttonEdit_Click); + // + // buttonEditLevel2 + // + this.buttonEditLevel2.BackPictureBox = null; + this.buttonEditLevel2.BackPictureBox1 = null; + this.buttonEditLevel2.BackPictureBox2 = null; + this.buttonEditLevel2.ButtonColor = System.Drawing.Color.Gray; + this.buttonEditLevel2.ButtonImageAutoSize = true; + this.buttonEditLevel2.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonEditLevel2.DisableImage = null; + this.buttonEditLevel2.DownImage = null; + this.buttonEditLevel2.GroupID = 0; + this.buttonEditLevel2.InitVisible = true; + this.buttonEditLevel2.Location = new System.Drawing.Point(630, 99); + this.buttonEditLevel2.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonEditLevel2.Name = "buttonEditLevel2"; + this.buttonEditLevel2.NestedClickEventPrevent = false; + this.buttonEditLevel2.OutlinePixel = 1; + this.buttonEditLevel2.RepeatInterval = 200; + this.buttonEditLevel2.RepeatIntervalAccelerate = null; + this.buttonEditLevel2.SafeInterval = 200; + this.buttonEditLevel2.Size = new System.Drawing.Size(40, 26); + this.buttonEditLevel2.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonEditLevel2.TabIndex = 843; + this.buttonEditLevel2.Text = "Edit"; + this.buttonEditLevel2.TextColor = System.Drawing.Color.Black; + this.buttonEditLevel2.TextDownColor = System.Drawing.Color.White; + this.buttonEditLevel2.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonEditLevel2.TextLocation = new System.Drawing.Point(0, 0); + this.buttonEditLevel2.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonEditLevel2.UpImage = null; + this.buttonEditLevel2.Click += new System.EventHandler(this.buttonEdit_Click); + // + // buttonEditLevel1 + // + this.buttonEditLevel1.BackPictureBox = null; + this.buttonEditLevel1.BackPictureBox1 = null; + this.buttonEditLevel1.BackPictureBox2 = null; + this.buttonEditLevel1.ButtonColor = System.Drawing.Color.Gray; + this.buttonEditLevel1.ButtonImageAutoSize = true; + this.buttonEditLevel1.ColorKeySamplePosition = new System.Drawing.Point(0, 0); + this.buttonEditLevel1.DisableImage = null; + this.buttonEditLevel1.DownImage = null; + this.buttonEditLevel1.GroupID = 0; + this.buttonEditLevel1.InitVisible = true; + this.buttonEditLevel1.Location = new System.Drawing.Point(307, 99); + this.buttonEditLevel1.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; + this.buttonEditLevel1.Name = "buttonEditLevel1"; + this.buttonEditLevel1.NestedClickEventPrevent = false; + this.buttonEditLevel1.OutlinePixel = 1; + this.buttonEditLevel1.RepeatInterval = 200; + this.buttonEditLevel1.RepeatIntervalAccelerate = null; + this.buttonEditLevel1.SafeInterval = 200; + this.buttonEditLevel1.Size = new System.Drawing.Size(40, 26); + this.buttonEditLevel1.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; + this.buttonEditLevel1.TabIndex = 842; + this.buttonEditLevel1.Text = "Edit"; + this.buttonEditLevel1.TextColor = System.Drawing.Color.Black; + this.buttonEditLevel1.TextDownColor = System.Drawing.Color.White; + this.buttonEditLevel1.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; + this.buttonEditLevel1.TextLocation = new System.Drawing.Point(0, 0); + this.buttonEditLevel1.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; + this.buttonEditLevel1.UpImage = null; + this.buttonEditLevel1.Click += new System.EventHandler(this.buttonEdit_Click); + // + // smartSeparatorLine1 + // + this.smartSeparatorLine1.InitVisible = true; + this.smartSeparatorLine1.Line1Color = System.Drawing.Color.DimGray; + this.smartSeparatorLine1.Line1Width = 1F; + this.smartSeparatorLine1.Line2Color = System.Drawing.Color.LightGray; + this.smartSeparatorLine1.Line2Visible = true; + this.smartSeparatorLine1.Line2Width = 1F; + this.smartSeparatorLine1.LineDirection = SmartX.SmartSeparatorLine.DIR.Horizontal; + this.smartSeparatorLine1.Location = new System.Drawing.Point(35, 149); + this.smartSeparatorLine1.Name = "smartSeparatorLine1"; + this.smartSeparatorLine1.Size = new System.Drawing.Size(958, 2); + this.smartSeparatorLine1.TabIndex = 841; + this.smartSeparatorLine1.Text = "smartSeparatorLine1"; + // + // smartLabel24 + // + this.smartLabel24.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.smartLabel24.BackPictureBox = null; + this.smartLabel24.BackPictureBox1 = null; + this.smartLabel24.BackPictureBox2 = null; + this.smartLabel24.BorderColor = System.Drawing.Color.Black; + this.smartLabel24.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel24.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel24.ForeColor = System.Drawing.Color.Black; + this.smartLabel24.InitVisible = true; + this.smartLabel24.LineSpacing = 0F; + this.smartLabel24.Location = new System.Drawing.Point(35, 99); + this.smartLabel24.Name = "smartLabel24"; + this.smartLabel24.Size = new System.Drawing.Size(40, 26); + this.smartLabel24.TabIndex = 643; + this.smartLabel24.Text = "L1"; + this.smartLabel24.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel24.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel24.Wordwrap = false; + // + // labelTitleNotLogin2 + // + this.labelTitleNotLogin2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.labelTitleNotLogin2.BackPictureBox = null; + this.labelTitleNotLogin2.BackPictureBox1 = null; + this.labelTitleNotLogin2.BackPictureBox2 = null; + this.labelTitleNotLogin2.BorderColor = System.Drawing.Color.Black; + this.labelTitleNotLogin2.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleNotLogin2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.labelTitleNotLogin2.ForeColor = System.Drawing.Color.Black; + this.labelTitleNotLogin2.InitVisible = true; + this.labelTitleNotLogin2.LineSpacing = 0F; + this.labelTitleNotLogin2.Location = new System.Drawing.Point(921, 170); + this.labelTitleNotLogin2.Name = "labelTitleNotLogin2"; + this.labelTitleNotLogin2.Size = new System.Drawing.Size(40, 30); + this.labelTitleNotLogin2.TabIndex = 641; + this.labelTitleNotLogin2.Text = "N"; + this.labelTitleNotLogin2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleNotLogin2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleNotLogin2.Wordwrap = false; + // + // smartLabel17 + // + this.smartLabel17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.smartLabel17.BackPictureBox = null; + this.smartLabel17.BackPictureBox1 = null; + this.smartLabel17.BackPictureBox2 = null; + this.smartLabel17.BorderColor = System.Drawing.Color.Black; + this.smartLabel17.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel17.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel17.ForeColor = System.Drawing.Color.Black; + this.smartLabel17.InitVisible = true; + this.smartLabel17.LineSpacing = 0F; + this.smartLabel17.Location = new System.Drawing.Point(871, 170); + this.smartLabel17.Name = "smartLabel17"; + this.smartLabel17.Size = new System.Drawing.Size(40, 30); + this.smartLabel17.TabIndex = 642; + this.smartLabel17.Text = "L3"; + this.smartLabel17.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel17.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel17.Wordwrap = false; + // + // smartLabel22 + // + this.smartLabel22.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.smartLabel22.BackPictureBox = null; + this.smartLabel22.BackPictureBox1 = null; + this.smartLabel22.BackPictureBox2 = null; + this.smartLabel22.BorderColor = System.Drawing.Color.Black; + this.smartLabel22.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel22.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel22.ForeColor = System.Drawing.Color.Black; + this.smartLabel22.InitVisible = true; + this.smartLabel22.LineSpacing = 0F; + this.smartLabel22.Location = new System.Drawing.Point(821, 170); + this.smartLabel22.Name = "smartLabel22"; + this.smartLabel22.Size = new System.Drawing.Size(40, 30); + this.smartLabel22.TabIndex = 640; + this.smartLabel22.Text = "L2"; + this.smartLabel22.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel22.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel22.Wordwrap = false; + // + // smartLabel23 + // + this.smartLabel23.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.smartLabel23.BackPictureBox = null; + this.smartLabel23.BackPictureBox1 = null; + this.smartLabel23.BackPictureBox2 = null; + this.smartLabel23.BorderColor = System.Drawing.Color.Black; + this.smartLabel23.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.smartLabel23.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.smartLabel23.ForeColor = System.Drawing.Color.Black; + this.smartLabel23.InitVisible = true; + this.smartLabel23.LineSpacing = 0F; + this.smartLabel23.Location = new System.Drawing.Point(770, 170); + this.smartLabel23.Name = "smartLabel23"; + this.smartLabel23.Size = new System.Drawing.Size(40, 30); + this.smartLabel23.TabIndex = 639; + this.smartLabel23.Text = "L1"; + this.smartLabel23.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.smartLabel23.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel23.Wordwrap = false; + // + // textBoxLevel3 + // + this.textBoxLevel3.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Regular); + this.textBoxLevel3.Location = new System.Drawing.Point(727, 99); + this.textBoxLevel3.Name = "textBoxLevel3"; + this.textBoxLevel3.Size = new System.Drawing.Size(220, 26); + this.textBoxLevel3.TabIndex = 638; + // + // textBoxLevel2 + // + this.textBoxLevel2.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Regular); + this.textBoxLevel2.Location = new System.Drawing.Point(404, 99); + this.textBoxLevel2.Name = "textBoxLevel2"; + this.textBoxLevel2.Size = new System.Drawing.Size(220, 26); + this.textBoxLevel2.TabIndex = 637; + this.textBoxLevel2.GotFocus += new System.EventHandler(this.textBoxLevel2_GotFocus); + this.textBoxLevel2.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBoxLevel2_KeyPress); + // + // textBoxLevel1 + // + this.textBoxLevel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Regular); + this.textBoxLevel1.Location = new System.Drawing.Point(81, 99); + this.textBoxLevel1.Name = "textBoxLevel1"; + this.textBoxLevel1.Size = new System.Drawing.Size(220, 26); + this.textBoxLevel1.TabIndex = 636; + this.textBoxLevel1.GotFocus += new System.EventHandler(this.textBoxLevel1_GotFocus); + this.textBoxLevel1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBoxLevel1_KeyPress); + // // buttonSave // this.buttonSave.BackPictureBox = null; @@ -341,7 +899,7 @@ this.labelTitle.BackPictureBox2 = null; this.labelTitle.BorderColor = System.Drawing.Color.Black; this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitle.Font = new System.Drawing.Font("New Gulim", 35F, System.Drawing.FontStyle.Bold); + this.labelTitle.Font = new System.Drawing.Font("새굴림", 35F, System.Drawing.FontStyle.Bold); this.labelTitle.InitVisible = true; this.labelTitle.LineSpacing = 0F; this.labelTitle.Location = new System.Drawing.Point(199, 7); @@ -353,114 +911,114 @@ this.labelTitle.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitle.Wordwrap = false; // - // checkBoxNotLoginMenuDataStatistics + // checkBoxNotLoginMenuStatistics // - this.checkBoxNotLoginMenuDataStatistics.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuDataStatistics.BackPictureBox1 = null; - this.checkBoxNotLoginMenuDataStatistics.BackPictureBox2 = null; - this.checkBoxNotLoginMenuDataStatistics.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuDataStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuDataStatistics.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuDataStatistics.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuDataStatistics.Checked = false; - this.checkBoxNotLoginMenuDataStatistics.CheckLineWidth = 3; - this.checkBoxNotLoginMenuDataStatistics.ImageCheckBox = null; - this.checkBoxNotLoginMenuDataStatistics.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuDataStatistics.InitVisible = true; - this.checkBoxNotLoginMenuDataStatistics.Location = new System.Drawing.Point(708, 663); - this.checkBoxNotLoginMenuDataStatistics.Name = "checkBoxNotLoginMenuDataStatistics"; - this.checkBoxNotLoginMenuDataStatistics.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuDataStatistics.TabIndex = 630; - this.checkBoxNotLoginMenuDataStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuDataStatistics.Visible = false; - this.checkBoxNotLoginMenuDataStatistics.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuStatistics.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuStatistics.BackPictureBox1 = null; + this.checkBoxNotLoginMenuStatistics.BackPictureBox2 = null; + this.checkBoxNotLoginMenuStatistics.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuStatistics.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuStatistics.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuStatistics.Checked = false; + this.checkBoxNotLoginMenuStatistics.CheckLineWidth = 3; + this.checkBoxNotLoginMenuStatistics.ImageCheckBox = null; + this.checkBoxNotLoginMenuStatistics.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuStatistics.InitVisible = true; + this.checkBoxNotLoginMenuStatistics.Location = new System.Drawing.Point(925, 531); + this.checkBoxNotLoginMenuStatistics.Name = "checkBoxNotLoginMenuStatistics"; + this.checkBoxNotLoginMenuStatistics.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuStatistics.TabIndex = 630; + this.checkBoxNotLoginMenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuStatistics.Visible = false; + this.checkBoxNotLoginMenuStatistics.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuDataStatistics + // checkBoxL3MenuStatistics // - this.checkBoxL3MenuDataStatistics.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuDataStatistics.BackPictureBox1 = null; - this.checkBoxL3MenuDataStatistics.BackPictureBox2 = null; - this.checkBoxL3MenuDataStatistics.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuDataStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuDataStatistics.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuDataStatistics.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuDataStatistics.Checked = false; - this.checkBoxL3MenuDataStatistics.CheckLineWidth = 3; - this.checkBoxL3MenuDataStatistics.ImageCheckBox = null; - this.checkBoxL3MenuDataStatistics.ImageUnCheckBox = null; - this.checkBoxL3MenuDataStatistics.InitVisible = true; - this.checkBoxL3MenuDataStatistics.Location = new System.Drawing.Point(602, 663); - this.checkBoxL3MenuDataStatistics.Name = "checkBoxL3MenuDataStatistics"; - this.checkBoxL3MenuDataStatistics.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuDataStatistics.TabIndex = 631; - this.checkBoxL3MenuDataStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuDataStatistics.Visible = false; - this.checkBoxL3MenuDataStatistics.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuStatistics.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuStatistics.BackPictureBox1 = null; + this.checkBoxL3MenuStatistics.BackPictureBox2 = null; + this.checkBoxL3MenuStatistics.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuStatistics.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuStatistics.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuStatistics.Checked = false; + this.checkBoxL3MenuStatistics.CheckLineWidth = 3; + this.checkBoxL3MenuStatistics.ImageCheckBox = null; + this.checkBoxL3MenuStatistics.ImageUnCheckBox = null; + this.checkBoxL3MenuStatistics.InitVisible = true; + this.checkBoxL3MenuStatistics.Location = new System.Drawing.Point(875, 531); + this.checkBoxL3MenuStatistics.Name = "checkBoxL3MenuStatistics"; + this.checkBoxL3MenuStatistics.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuStatistics.TabIndex = 631; + this.checkBoxL3MenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuStatistics.Visible = false; + this.checkBoxL3MenuStatistics.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuDataStatistics + // checkBoxL2MenuStatistics // - this.checkBoxL2MenuDataStatistics.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuDataStatistics.BackPictureBox1 = null; - this.checkBoxL2MenuDataStatistics.BackPictureBox2 = null; - this.checkBoxL2MenuDataStatistics.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuDataStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuDataStatistics.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuDataStatistics.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuDataStatistics.Checked = false; - this.checkBoxL2MenuDataStatistics.CheckLineWidth = 3; - this.checkBoxL2MenuDataStatistics.ImageCheckBox = null; - this.checkBoxL2MenuDataStatistics.ImageUnCheckBox = null; - this.checkBoxL2MenuDataStatistics.InitVisible = true; - this.checkBoxL2MenuDataStatistics.Location = new System.Drawing.Point(499, 663); - this.checkBoxL2MenuDataStatistics.Name = "checkBoxL2MenuDataStatistics"; - this.checkBoxL2MenuDataStatistics.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuDataStatistics.TabIndex = 632; - this.checkBoxL2MenuDataStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuDataStatistics.Visible = false; - this.checkBoxL2MenuDataStatistics.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuStatistics.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuStatistics.BackPictureBox1 = null; + this.checkBoxL2MenuStatistics.BackPictureBox2 = null; + this.checkBoxL2MenuStatistics.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuStatistics.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuStatistics.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuStatistics.Checked = false; + this.checkBoxL2MenuStatistics.CheckLineWidth = 3; + this.checkBoxL2MenuStatistics.ImageCheckBox = null; + this.checkBoxL2MenuStatistics.ImageUnCheckBox = null; + this.checkBoxL2MenuStatistics.InitVisible = true; + this.checkBoxL2MenuStatistics.Location = new System.Drawing.Point(825, 531); + this.checkBoxL2MenuStatistics.Name = "checkBoxL2MenuStatistics"; + this.checkBoxL2MenuStatistics.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuStatistics.TabIndex = 632; + this.checkBoxL2MenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuStatistics.Visible = false; + this.checkBoxL2MenuStatistics.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuDataStatistics + // checkBoxL1MenuStatistics // - this.checkBoxL1MenuDataStatistics.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuDataStatistics.BackPictureBox1 = null; - this.checkBoxL1MenuDataStatistics.BackPictureBox2 = null; - this.checkBoxL1MenuDataStatistics.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuDataStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuDataStatistics.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuDataStatistics.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuDataStatistics.Checked = false; - this.checkBoxL1MenuDataStatistics.CheckLineWidth = 3; - this.checkBoxL1MenuDataStatistics.ImageCheckBox = null; - this.checkBoxL1MenuDataStatistics.ImageUnCheckBox = null; - this.checkBoxL1MenuDataStatistics.InitVisible = true; - this.checkBoxL1MenuDataStatistics.Location = new System.Drawing.Point(396, 663); - this.checkBoxL1MenuDataStatistics.Name = "checkBoxL1MenuDataStatistics"; - this.checkBoxL1MenuDataStatistics.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuDataStatistics.TabIndex = 629; - this.checkBoxL1MenuDataStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuDataStatistics.Visible = false; - this.checkBoxL1MenuDataStatistics.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuStatistics.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuStatistics.BackPictureBox1 = null; + this.checkBoxL1MenuStatistics.BackPictureBox2 = null; + this.checkBoxL1MenuStatistics.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuStatistics.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuStatistics.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuStatistics.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuStatistics.Checked = false; + this.checkBoxL1MenuStatistics.CheckLineWidth = 3; + this.checkBoxL1MenuStatistics.ImageCheckBox = null; + this.checkBoxL1MenuStatistics.ImageUnCheckBox = null; + this.checkBoxL1MenuStatistics.InitVisible = true; + this.checkBoxL1MenuStatistics.Location = new System.Drawing.Point(775, 531); + this.checkBoxL1MenuStatistics.Name = "checkBoxL1MenuStatistics"; + this.checkBoxL1MenuStatistics.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuStatistics.TabIndex = 629; + this.checkBoxL1MenuStatistics.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuStatistics.Visible = false; + this.checkBoxL1MenuStatistics.Click += new System.EventHandler(this.checkBox_Click); // - // labelTitleDataStatistics + // labelTitleStatistics // - this.labelTitleDataStatistics.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); - this.labelTitleDataStatistics.BackPictureBox = this.smartForm1; - this.labelTitleDataStatistics.BackPictureBox1 = null; - this.labelTitleDataStatistics.BackPictureBox2 = null; - this.labelTitleDataStatistics.BorderColor = System.Drawing.Color.Black; - this.labelTitleDataStatistics.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitleDataStatistics.ForeColor = System.Drawing.Color.Black; - this.labelTitleDataStatistics.InitVisible = true; - this.labelTitleDataStatistics.LineSpacing = 0F; - this.labelTitleDataStatistics.Location = new System.Drawing.Point(149, 663); - this.labelTitleDataStatistics.Name = "labelTitleDataStatistics"; - this.labelTitleDataStatistics.Size = new System.Drawing.Size(200, 30); - this.labelTitleDataStatistics.TabIndex = 628; - this.labelTitleDataStatistics.Text = "DataStatistics"; - this.labelTitleDataStatistics.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelTitleDataStatistics.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelTitleDataStatistics.Visible = false; - this.labelTitleDataStatistics.Wordwrap = false; + this.labelTitleStatistics.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); + this.labelTitleStatistics.BackPictureBox = this.smartForm1; + this.labelTitleStatistics.BackPictureBox1 = null; + this.labelTitleStatistics.BackPictureBox2 = null; + this.labelTitleStatistics.BorderColor = System.Drawing.Color.Black; + this.labelTitleStatistics.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleStatistics.ForeColor = System.Drawing.Color.Black; + this.labelTitleStatistics.InitVisible = true; + this.labelTitleStatistics.LineSpacing = 0F; + this.labelTitleStatistics.Location = new System.Drawing.Point(535, 531); + this.labelTitleStatistics.Name = "labelTitleStatistics"; + this.labelTitleStatistics.Size = new System.Drawing.Size(200, 30); + this.labelTitleStatistics.TabIndex = 628; + this.labelTitleStatistics.Text = "Statistics"; + this.labelTitleStatistics.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleStatistics.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleStatistics.Visible = false; + this.labelTitleStatistics.Wordwrap = false; // // checkBoxNotLoginMenuCalibration // @@ -476,7 +1034,7 @@ this.checkBoxNotLoginMenuCalibration.ImageCheckBox = null; this.checkBoxNotLoginMenuCalibration.ImageUnCheckBox = null; this.checkBoxNotLoginMenuCalibration.InitVisible = true; - this.checkBoxNotLoginMenuCalibration.Location = new System.Drawing.Point(708, 353); + this.checkBoxNotLoginMenuCalibration.Location = new System.Drawing.Point(425, 500); this.checkBoxNotLoginMenuCalibration.Name = "checkBoxNotLoginMenuCalibration"; this.checkBoxNotLoginMenuCalibration.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMenuCalibration.TabIndex = 599; @@ -497,7 +1055,7 @@ this.checkBoxL3MenuCalibration.ImageCheckBox = null; this.checkBoxL3MenuCalibration.ImageUnCheckBox = null; this.checkBoxL3MenuCalibration.InitVisible = true; - this.checkBoxL3MenuCalibration.Location = new System.Drawing.Point(602, 353); + this.checkBoxL3MenuCalibration.Location = new System.Drawing.Point(375, 500); this.checkBoxL3MenuCalibration.Name = "checkBoxL3MenuCalibration"; this.checkBoxL3MenuCalibration.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MenuCalibration.TabIndex = 600; @@ -518,7 +1076,7 @@ this.checkBoxNotLoginMainSubMenu.ImageCheckBox = null; this.checkBoxNotLoginMainSubMenu.ImageUnCheckBox = null; this.checkBoxNotLoginMainSubMenu.InitVisible = true; - this.checkBoxNotLoginMainSubMenu.Location = new System.Drawing.Point(708, 219); + this.checkBoxNotLoginMainSubMenu.Location = new System.Drawing.Point(425, 335); this.checkBoxNotLoginMainSubMenu.Name = "checkBoxNotLoginMainSubMenu"; this.checkBoxNotLoginMainSubMenu.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMainSubMenu.TabIndex = 598; @@ -539,7 +1097,7 @@ this.checkBoxL3MainSubMenu.ImageCheckBox = null; this.checkBoxL3MainSubMenu.ImageUnCheckBox = null; this.checkBoxL3MainSubMenu.InitVisible = true; - this.checkBoxL3MainSubMenu.Location = new System.Drawing.Point(602, 219); + this.checkBoxL3MainSubMenu.Location = new System.Drawing.Point(375, 335); this.checkBoxL3MainSubMenu.Name = "checkBoxL3MainSubMenu"; this.checkBoxL3MainSubMenu.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MainSubMenu.TabIndex = 596; @@ -560,7 +1118,7 @@ this.checkBoxL2MenuCalibration.ImageCheckBox = null; this.checkBoxL2MenuCalibration.ImageUnCheckBox = null; this.checkBoxL2MenuCalibration.InitVisible = true; - this.checkBoxL2MenuCalibration.Location = new System.Drawing.Point(499, 353); + this.checkBoxL2MenuCalibration.Location = new System.Drawing.Point(325, 500); this.checkBoxL2MenuCalibration.Name = "checkBoxL2MenuCalibration"; this.checkBoxL2MenuCalibration.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MenuCalibration.TabIndex = 597; @@ -581,7 +1139,7 @@ this.checkBoxL2MainSubMenu.ImageCheckBox = null; this.checkBoxL2MainSubMenu.ImageUnCheckBox = null; this.checkBoxL2MainSubMenu.InitVisible = true; - this.checkBoxL2MainSubMenu.Location = new System.Drawing.Point(499, 219); + this.checkBoxL2MainSubMenu.Location = new System.Drawing.Point(325, 335); this.checkBoxL2MainSubMenu.Name = "checkBoxL2MainSubMenu"; this.checkBoxL2MainSubMenu.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MainSubMenu.TabIndex = 604; @@ -602,7 +1160,7 @@ this.checkBoxL1MenuCalibration.ImageCheckBox = null; this.checkBoxL1MenuCalibration.ImageUnCheckBox = null; this.checkBoxL1MenuCalibration.InitVisible = true; - this.checkBoxL1MenuCalibration.Location = new System.Drawing.Point(396, 353); + this.checkBoxL1MenuCalibration.Location = new System.Drawing.Point(275, 500); this.checkBoxL1MenuCalibration.Name = "checkBoxL1MenuCalibration"; this.checkBoxL1MenuCalibration.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MenuCalibration.TabIndex = 605; @@ -623,54 +1181,56 @@ this.checkBoxL1MainSubMenu.ImageCheckBox = null; this.checkBoxL1MainSubMenu.ImageUnCheckBox = null; this.checkBoxL1MainSubMenu.InitVisible = true; - this.checkBoxL1MainSubMenu.Location = new System.Drawing.Point(396, 219); + this.checkBoxL1MainSubMenu.Location = new System.Drawing.Point(275, 335); this.checkBoxL1MainSubMenu.Name = "checkBoxL1MainSubMenu"; this.checkBoxL1MainSubMenu.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MainSubMenu.TabIndex = 603; this.checkBoxL1MainSubMenu.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL1MainSubMenu.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuEquipmentSetting + // checkBoxNotLoginMenuEquipment // - this.checkBoxNotLoginMenuEquipmentSetting.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuEquipmentSetting.BackPictureBox1 = null; - this.checkBoxNotLoginMenuEquipmentSetting.BackPictureBox2 = null; - this.checkBoxNotLoginMenuEquipmentSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuEquipmentSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuEquipmentSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuEquipmentSetting.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuEquipmentSetting.Checked = false; - this.checkBoxNotLoginMenuEquipmentSetting.CheckLineWidth = 3; - this.checkBoxNotLoginMenuEquipmentSetting.ImageCheckBox = null; - this.checkBoxNotLoginMenuEquipmentSetting.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuEquipmentSetting.InitVisible = true; - this.checkBoxNotLoginMenuEquipmentSetting.Location = new System.Drawing.Point(708, 539); - this.checkBoxNotLoginMenuEquipmentSetting.Name = "checkBoxNotLoginMenuEquipmentSetting"; - this.checkBoxNotLoginMenuEquipmentSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuEquipmentSetting.TabIndex = 601; - this.checkBoxNotLoginMenuEquipmentSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuEquipmentSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuEquipment.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuEquipment.BackPictureBox1 = null; + this.checkBoxNotLoginMenuEquipment.BackPictureBox2 = null; + this.checkBoxNotLoginMenuEquipment.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuEquipment.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuEquipment.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuEquipment.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuEquipment.Checked = false; + this.checkBoxNotLoginMenuEquipment.CheckLineWidth = 3; + this.checkBoxNotLoginMenuEquipment.ImageCheckBox = null; + this.checkBoxNotLoginMenuEquipment.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuEquipment.InitVisible = true; + this.checkBoxNotLoginMenuEquipment.Location = new System.Drawing.Point(425, 672); + this.checkBoxNotLoginMenuEquipment.Name = "checkBoxNotLoginMenuEquipment"; + this.checkBoxNotLoginMenuEquipment.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuEquipment.TabIndex = 601; + this.checkBoxNotLoginMenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuEquipment.Visible = false; + this.checkBoxNotLoginMenuEquipment.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuEquipmentSetting + // checkBoxL3MenuEquipment // - this.checkBoxL3MenuEquipmentSetting.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuEquipmentSetting.BackPictureBox1 = null; - this.checkBoxL3MenuEquipmentSetting.BackPictureBox2 = null; - this.checkBoxL3MenuEquipmentSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuEquipmentSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuEquipmentSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuEquipmentSetting.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuEquipmentSetting.Checked = false; - this.checkBoxL3MenuEquipmentSetting.CheckLineWidth = 3; - this.checkBoxL3MenuEquipmentSetting.ImageCheckBox = null; - this.checkBoxL3MenuEquipmentSetting.ImageUnCheckBox = null; - this.checkBoxL3MenuEquipmentSetting.InitVisible = true; - this.checkBoxL3MenuEquipmentSetting.Location = new System.Drawing.Point(602, 539); - this.checkBoxL3MenuEquipmentSetting.Name = "checkBoxL3MenuEquipmentSetting"; - this.checkBoxL3MenuEquipmentSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuEquipmentSetting.TabIndex = 602; - this.checkBoxL3MenuEquipmentSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuEquipmentSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuEquipment.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuEquipment.BackPictureBox1 = null; + this.checkBoxL3MenuEquipment.BackPictureBox2 = null; + this.checkBoxL3MenuEquipment.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuEquipment.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuEquipment.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuEquipment.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuEquipment.Checked = false; + this.checkBoxL3MenuEquipment.CheckLineWidth = 3; + this.checkBoxL3MenuEquipment.ImageCheckBox = null; + this.checkBoxL3MenuEquipment.ImageUnCheckBox = null; + this.checkBoxL3MenuEquipment.InitVisible = true; + this.checkBoxL3MenuEquipment.Location = new System.Drawing.Point(375, 672); + this.checkBoxL3MenuEquipment.Name = "checkBoxL3MenuEquipment"; + this.checkBoxL3MenuEquipment.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuEquipment.TabIndex = 602; + this.checkBoxL3MenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuEquipment.Visible = false; + this.checkBoxL3MenuEquipment.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxNotLoginMenuUpdate // @@ -686,7 +1246,7 @@ this.checkBoxNotLoginMenuUpdate.ImageCheckBox = null; this.checkBoxNotLoginMenuUpdate.ImageUnCheckBox = null; this.checkBoxNotLoginMenuUpdate.InitVisible = true; - this.checkBoxNotLoginMenuUpdate.Location = new System.Drawing.Point(708, 415); + this.checkBoxNotLoginMenuUpdate.Location = new System.Drawing.Point(925, 407); this.checkBoxNotLoginMenuUpdate.Name = "checkBoxNotLoginMenuUpdate"; this.checkBoxNotLoginMenuUpdate.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMenuUpdate.TabIndex = 595; @@ -707,7 +1267,7 @@ this.checkBoxL3MenuUpdate.ImageCheckBox = null; this.checkBoxL3MenuUpdate.ImageUnCheckBox = null; this.checkBoxL3MenuUpdate.InitVisible = true; - this.checkBoxL3MenuUpdate.Location = new System.Drawing.Point(602, 415); + this.checkBoxL3MenuUpdate.Location = new System.Drawing.Point(875, 407); this.checkBoxL3MenuUpdate.Name = "checkBoxL3MenuUpdate"; this.checkBoxL3MenuUpdate.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MenuUpdate.TabIndex = 588; @@ -728,7 +1288,7 @@ this.checkBoxNotLoginMenuConfiguration.ImageCheckBox = null; this.checkBoxNotLoginMenuConfiguration.ImageUnCheckBox = null; this.checkBoxNotLoginMenuConfiguration.InitVisible = true; - this.checkBoxNotLoginMenuConfiguration.Location = new System.Drawing.Point(708, 384); + this.checkBoxNotLoginMenuConfiguration.Location = new System.Drawing.Point(425, 438); this.checkBoxNotLoginMenuConfiguration.Name = "checkBoxNotLoginMenuConfiguration"; this.checkBoxNotLoginMenuConfiguration.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMenuConfiguration.TabIndex = 589; @@ -749,7 +1309,7 @@ this.checkBoxL3MenuConfiguration.ImageCheckBox = null; this.checkBoxL3MenuConfiguration.ImageUnCheckBox = null; this.checkBoxL3MenuConfiguration.InitVisible = true; - this.checkBoxL3MenuConfiguration.Location = new System.Drawing.Point(602, 384); + this.checkBoxL3MenuConfiguration.Location = new System.Drawing.Point(375, 438); this.checkBoxL3MenuConfiguration.Name = "checkBoxL3MenuConfiguration"; this.checkBoxL3MenuConfiguration.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MenuConfiguration.TabIndex = 587; @@ -770,7 +1330,7 @@ this.checkBoxNotLoginMainClear.ImageCheckBox = null; this.checkBoxNotLoginMainClear.ImageUnCheckBox = null; this.checkBoxNotLoginMainClear.InitVisible = true; - this.checkBoxNotLoginMainClear.Location = new System.Drawing.Point(708, 188); + this.checkBoxNotLoginMainClear.Location = new System.Drawing.Point(425, 304); this.checkBoxNotLoginMainClear.Name = "checkBoxNotLoginMainClear"; this.checkBoxNotLoginMainClear.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMainClear.TabIndex = 585; @@ -791,33 +1351,34 @@ this.checkBoxL3MainClear.ImageCheckBox = null; this.checkBoxL3MainClear.ImageUnCheckBox = null; this.checkBoxL3MainClear.InitVisible = true; - this.checkBoxL3MainClear.Location = new System.Drawing.Point(602, 188); + this.checkBoxL3MainClear.Location = new System.Drawing.Point(375, 304); this.checkBoxL3MainClear.Name = "checkBoxL3MainClear"; this.checkBoxL3MainClear.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MainClear.TabIndex = 586; this.checkBoxL3MainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL3MainClear.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuEquipmentSetting + // checkBoxL2MenuEquipment // - this.checkBoxL2MenuEquipmentSetting.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuEquipmentSetting.BackPictureBox1 = null; - this.checkBoxL2MenuEquipmentSetting.BackPictureBox2 = null; - this.checkBoxL2MenuEquipmentSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuEquipmentSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuEquipmentSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuEquipmentSetting.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuEquipmentSetting.Checked = false; - this.checkBoxL2MenuEquipmentSetting.CheckLineWidth = 3; - this.checkBoxL2MenuEquipmentSetting.ImageCheckBox = null; - this.checkBoxL2MenuEquipmentSetting.ImageUnCheckBox = null; - this.checkBoxL2MenuEquipmentSetting.InitVisible = true; - this.checkBoxL2MenuEquipmentSetting.Location = new System.Drawing.Point(499, 539); - this.checkBoxL2MenuEquipmentSetting.Name = "checkBoxL2MenuEquipmentSetting"; - this.checkBoxL2MenuEquipmentSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuEquipmentSetting.TabIndex = 593; - this.checkBoxL2MenuEquipmentSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuEquipmentSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuEquipment.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuEquipment.BackPictureBox1 = null; + this.checkBoxL2MenuEquipment.BackPictureBox2 = null; + this.checkBoxL2MenuEquipment.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuEquipment.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuEquipment.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuEquipment.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuEquipment.Checked = false; + this.checkBoxL2MenuEquipment.CheckLineWidth = 3; + this.checkBoxL2MenuEquipment.ImageCheckBox = null; + this.checkBoxL2MenuEquipment.ImageUnCheckBox = null; + this.checkBoxL2MenuEquipment.InitVisible = true; + this.checkBoxL2MenuEquipment.Location = new System.Drawing.Point(325, 672); + this.checkBoxL2MenuEquipment.Name = "checkBoxL2MenuEquipment"; + this.checkBoxL2MenuEquipment.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuEquipment.TabIndex = 593; + this.checkBoxL2MenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuEquipment.Visible = false; + this.checkBoxL2MenuEquipment.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxL2MenuUpdate // @@ -833,7 +1394,7 @@ this.checkBoxL2MenuUpdate.ImageCheckBox = null; this.checkBoxL2MenuUpdate.ImageUnCheckBox = null; this.checkBoxL2MenuUpdate.InitVisible = true; - this.checkBoxL2MenuUpdate.Location = new System.Drawing.Point(499, 415); + this.checkBoxL2MenuUpdate.Location = new System.Drawing.Point(825, 407); this.checkBoxL2MenuUpdate.Name = "checkBoxL2MenuUpdate"; this.checkBoxL2MenuUpdate.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MenuUpdate.TabIndex = 594; @@ -854,7 +1415,7 @@ this.checkBoxL2MenuConfiguration.ImageCheckBox = null; this.checkBoxL2MenuConfiguration.ImageUnCheckBox = null; this.checkBoxL2MenuConfiguration.InitVisible = true; - this.checkBoxL2MenuConfiguration.Location = new System.Drawing.Point(499, 384); + this.checkBoxL2MenuConfiguration.Location = new System.Drawing.Point(325, 438); this.checkBoxL2MenuConfiguration.Name = "checkBoxL2MenuConfiguration"; this.checkBoxL2MenuConfiguration.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MenuConfiguration.TabIndex = 592; @@ -875,33 +1436,34 @@ this.checkBoxL2MainClear.ImageCheckBox = null; this.checkBoxL2MainClear.ImageUnCheckBox = null; this.checkBoxL2MainClear.InitVisible = true; - this.checkBoxL2MainClear.Location = new System.Drawing.Point(499, 188); + this.checkBoxL2MainClear.Location = new System.Drawing.Point(325, 304); this.checkBoxL2MainClear.Name = "checkBoxL2MainClear"; this.checkBoxL2MainClear.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MainClear.TabIndex = 590; this.checkBoxL2MainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL2MainClear.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuEquipmentSetting + // checkBoxL1MenuEquipment // - this.checkBoxL1MenuEquipmentSetting.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuEquipmentSetting.BackPictureBox1 = null; - this.checkBoxL1MenuEquipmentSetting.BackPictureBox2 = null; - this.checkBoxL1MenuEquipmentSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuEquipmentSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuEquipmentSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuEquipmentSetting.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuEquipmentSetting.Checked = false; - this.checkBoxL1MenuEquipmentSetting.CheckLineWidth = 3; - this.checkBoxL1MenuEquipmentSetting.ImageCheckBox = null; - this.checkBoxL1MenuEquipmentSetting.ImageUnCheckBox = null; - this.checkBoxL1MenuEquipmentSetting.InitVisible = true; - this.checkBoxL1MenuEquipmentSetting.Location = new System.Drawing.Point(396, 539); - this.checkBoxL1MenuEquipmentSetting.Name = "checkBoxL1MenuEquipmentSetting"; - this.checkBoxL1MenuEquipmentSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuEquipmentSetting.TabIndex = 591; - this.checkBoxL1MenuEquipmentSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuEquipmentSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuEquipment.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuEquipment.BackPictureBox1 = null; + this.checkBoxL1MenuEquipment.BackPictureBox2 = null; + this.checkBoxL1MenuEquipment.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuEquipment.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuEquipment.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuEquipment.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuEquipment.Checked = false; + this.checkBoxL1MenuEquipment.CheckLineWidth = 3; + this.checkBoxL1MenuEquipment.ImageCheckBox = null; + this.checkBoxL1MenuEquipment.ImageUnCheckBox = null; + this.checkBoxL1MenuEquipment.InitVisible = true; + this.checkBoxL1MenuEquipment.Location = new System.Drawing.Point(275, 672); + this.checkBoxL1MenuEquipment.Name = "checkBoxL1MenuEquipment"; + this.checkBoxL1MenuEquipment.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuEquipment.TabIndex = 591; + this.checkBoxL1MenuEquipment.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuEquipment.Visible = false; + this.checkBoxL1MenuEquipment.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxL1MenuUpdate // @@ -917,7 +1479,7 @@ this.checkBoxL1MenuUpdate.ImageCheckBox = null; this.checkBoxL1MenuUpdate.ImageUnCheckBox = null; this.checkBoxL1MenuUpdate.InitVisible = true; - this.checkBoxL1MenuUpdate.Location = new System.Drawing.Point(396, 415); + this.checkBoxL1MenuUpdate.Location = new System.Drawing.Point(775, 407); this.checkBoxL1MenuUpdate.Name = "checkBoxL1MenuUpdate"; this.checkBoxL1MenuUpdate.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MenuUpdate.TabIndex = 606; @@ -938,7 +1500,7 @@ this.checkBoxL1MenuConfiguration.ImageCheckBox = null; this.checkBoxL1MenuConfiguration.ImageUnCheckBox = null; this.checkBoxL1MenuConfiguration.InitVisible = true; - this.checkBoxL1MenuConfiguration.Location = new System.Drawing.Point(396, 384); + this.checkBoxL1MenuConfiguration.Location = new System.Drawing.Point(275, 438); this.checkBoxL1MenuConfiguration.Name = "checkBoxL1MenuConfiguration"; this.checkBoxL1MenuConfiguration.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MenuConfiguration.TabIndex = 621; @@ -959,55 +1521,13 @@ this.checkBoxL1MainClear.ImageCheckBox = null; this.checkBoxL1MainClear.ImageUnCheckBox = null; this.checkBoxL1MainClear.InitVisible = true; - this.checkBoxL1MainClear.Location = new System.Drawing.Point(396, 188); + this.checkBoxL1MainClear.Location = new System.Drawing.Point(275, 304); this.checkBoxL1MainClear.Name = "checkBoxL1MainClear"; this.checkBoxL1MainClear.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MainClear.TabIndex = 622; this.checkBoxL1MainClear.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL1MainClear.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuUserGroupSetting - // - this.checkBoxNotLoginMenuUserGroupSetting.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuUserGroupSetting.BackPictureBox1 = null; - this.checkBoxNotLoginMenuUserGroupSetting.BackPictureBox2 = null; - this.checkBoxNotLoginMenuUserGroupSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuUserGroupSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuUserGroupSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuUserGroupSetting.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuUserGroupSetting.Checked = false; - this.checkBoxNotLoginMenuUserGroupSetting.CheckLineWidth = 3; - this.checkBoxNotLoginMenuUserGroupSetting.ImageCheckBox = null; - this.checkBoxNotLoginMenuUserGroupSetting.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuUserGroupSetting.InitVisible = true; - this.checkBoxNotLoginMenuUserGroupSetting.Location = new System.Drawing.Point(708, 632); - this.checkBoxNotLoginMenuUserGroupSetting.Name = "checkBoxNotLoginMenuUserGroupSetting"; - this.checkBoxNotLoginMenuUserGroupSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuUserGroupSetting.TabIndex = 620; - this.checkBoxNotLoginMenuUserGroupSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuUserGroupSetting.Click += new System.EventHandler(this.checkBox_Click); - // - // checkBoxL3MenuUserGroupSetting - // - this.checkBoxL3MenuUserGroupSetting.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuUserGroupSetting.BackPictureBox1 = null; - this.checkBoxL3MenuUserGroupSetting.BackPictureBox2 = null; - this.checkBoxL3MenuUserGroupSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuUserGroupSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuUserGroupSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuUserGroupSetting.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuUserGroupSetting.Checked = false; - this.checkBoxL3MenuUserGroupSetting.CheckLineWidth = 3; - this.checkBoxL3MenuUserGroupSetting.ImageCheckBox = null; - this.checkBoxL3MenuUserGroupSetting.ImageUnCheckBox = null; - this.checkBoxL3MenuUserGroupSetting.InitVisible = true; - this.checkBoxL3MenuUserGroupSetting.Location = new System.Drawing.Point(602, 632); - this.checkBoxL3MenuUserGroupSetting.Name = "checkBoxL3MenuUserGroupSetting"; - this.checkBoxL3MenuUserGroupSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuUserGroupSetting.TabIndex = 618; - this.checkBoxL3MenuUserGroupSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuUserGroupSetting.Click += new System.EventHandler(this.checkBox_Click); - // // checkBoxNotLoginMenuIOTest // this.checkBoxNotLoginMenuIOTest.BackPictureBox = this.smartForm1; @@ -1022,7 +1542,7 @@ this.checkBoxNotLoginMenuIOTest.ImageCheckBox = null; this.checkBoxNotLoginMenuIOTest.ImageUnCheckBox = null; this.checkBoxNotLoginMenuIOTest.InitVisible = true; - this.checkBoxNotLoginMenuIOTest.Location = new System.Drawing.Point(708, 570); + this.checkBoxNotLoginMenuIOTest.Location = new System.Drawing.Point(425, 593); this.checkBoxNotLoginMenuIOTest.Name = "checkBoxNotLoginMenuIOTest"; this.checkBoxNotLoginMenuIOTest.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMenuIOTest.TabIndex = 619; @@ -1043,7 +1563,7 @@ this.checkBoxL3MenuIOTest.ImageCheckBox = null; this.checkBoxL3MenuIOTest.ImageUnCheckBox = null; this.checkBoxL3MenuIOTest.InitVisible = true; - this.checkBoxL3MenuIOTest.Location = new System.Drawing.Point(602, 570); + this.checkBoxL3MenuIOTest.Location = new System.Drawing.Point(375, 593); this.checkBoxL3MenuIOTest.Name = "checkBoxL3MenuIOTest"; this.checkBoxL3MenuIOTest.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MenuIOTest.TabIndex = 626; @@ -1064,7 +1584,7 @@ this.checkBoxNotLoginMenuDataBackup.ImageCheckBox = null; this.checkBoxNotLoginMenuDataBackup.ImageUnCheckBox = null; this.checkBoxNotLoginMenuDataBackup.InitVisible = true; - this.checkBoxNotLoginMenuDataBackup.Location = new System.Drawing.Point(708, 322); + this.checkBoxNotLoginMenuDataBackup.Location = new System.Drawing.Point(925, 500); this.checkBoxNotLoginMenuDataBackup.Name = "checkBoxNotLoginMenuDataBackup"; this.checkBoxNotLoginMenuDataBackup.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMenuDataBackup.TabIndex = 627; @@ -1085,34 +1605,13 @@ this.checkBoxL3MenuDataBackup.ImageCheckBox = null; this.checkBoxL3MenuDataBackup.ImageUnCheckBox = null; this.checkBoxL3MenuDataBackup.InitVisible = true; - this.checkBoxL3MenuDataBackup.Location = new System.Drawing.Point(602, 322); + this.checkBoxL3MenuDataBackup.Location = new System.Drawing.Point(875, 500); this.checkBoxL3MenuDataBackup.Name = "checkBoxL3MenuDataBackup"; this.checkBoxL3MenuDataBackup.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MenuDataBackup.TabIndex = 625; this.checkBoxL3MenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL3MenuDataBackup.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuUserGroupSetting - // - this.checkBoxL2MenuUserGroupSetting.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuUserGroupSetting.BackPictureBox1 = null; - this.checkBoxL2MenuUserGroupSetting.BackPictureBox2 = null; - this.checkBoxL2MenuUserGroupSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuUserGroupSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuUserGroupSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuUserGroupSetting.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuUserGroupSetting.Checked = false; - this.checkBoxL2MenuUserGroupSetting.CheckLineWidth = 3; - this.checkBoxL2MenuUserGroupSetting.ImageCheckBox = null; - this.checkBoxL2MenuUserGroupSetting.ImageUnCheckBox = null; - this.checkBoxL2MenuUserGroupSetting.InitVisible = true; - this.checkBoxL2MenuUserGroupSetting.Location = new System.Drawing.Point(499, 632); - this.checkBoxL2MenuUserGroupSetting.Name = "checkBoxL2MenuUserGroupSetting"; - this.checkBoxL2MenuUserGroupSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuUserGroupSetting.TabIndex = 623; - this.checkBoxL2MenuUserGroupSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuUserGroupSetting.Click += new System.EventHandler(this.checkBox_Click); - // // checkBoxL2MenuIOTest // this.checkBoxL2MenuIOTest.BackPictureBox = this.smartForm1; @@ -1127,7 +1626,7 @@ this.checkBoxL2MenuIOTest.ImageCheckBox = null; this.checkBoxL2MenuIOTest.ImageUnCheckBox = null; this.checkBoxL2MenuIOTest.InitVisible = true; - this.checkBoxL2MenuIOTest.Location = new System.Drawing.Point(499, 570); + this.checkBoxL2MenuIOTest.Location = new System.Drawing.Point(325, 593); this.checkBoxL2MenuIOTest.Name = "checkBoxL2MenuIOTest"; this.checkBoxL2MenuIOTest.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MenuIOTest.TabIndex = 624; @@ -1148,34 +1647,13 @@ this.checkBoxL2MenuDataBackup.ImageCheckBox = null; this.checkBoxL2MenuDataBackup.ImageUnCheckBox = null; this.checkBoxL2MenuDataBackup.InitVisible = true; - this.checkBoxL2MenuDataBackup.Location = new System.Drawing.Point(499, 322); + this.checkBoxL2MenuDataBackup.Location = new System.Drawing.Point(825, 500); this.checkBoxL2MenuDataBackup.Name = "checkBoxL2MenuDataBackup"; this.checkBoxL2MenuDataBackup.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MenuDataBackup.TabIndex = 617; this.checkBoxL2MenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL2MenuDataBackup.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuUserGroupSetting - // - this.checkBoxL1MenuUserGroupSetting.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuUserGroupSetting.BackPictureBox1 = null; - this.checkBoxL1MenuUserGroupSetting.BackPictureBox2 = null; - this.checkBoxL1MenuUserGroupSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuUserGroupSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuUserGroupSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuUserGroupSetting.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuUserGroupSetting.Checked = false; - this.checkBoxL1MenuUserGroupSetting.CheckLineWidth = 3; - this.checkBoxL1MenuUserGroupSetting.ImageCheckBox = null; - this.checkBoxL1MenuUserGroupSetting.ImageUnCheckBox = null; - this.checkBoxL1MenuUserGroupSetting.InitVisible = true; - this.checkBoxL1MenuUserGroupSetting.Location = new System.Drawing.Point(396, 632); - this.checkBoxL1MenuUserGroupSetting.Name = "checkBoxL1MenuUserGroupSetting"; - this.checkBoxL1MenuUserGroupSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuUserGroupSetting.TabIndex = 610; - this.checkBoxL1MenuUserGroupSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuUserGroupSetting.Click += new System.EventHandler(this.checkBox_Click); - // // checkBoxL1MenuIOTest // this.checkBoxL1MenuIOTest.BackPictureBox = this.smartForm1; @@ -1190,7 +1668,7 @@ this.checkBoxL1MenuIOTest.ImageCheckBox = null; this.checkBoxL1MenuIOTest.ImageUnCheckBox = null; this.checkBoxL1MenuIOTest.InitVisible = true; - this.checkBoxL1MenuIOTest.Location = new System.Drawing.Point(396, 570); + this.checkBoxL1MenuIOTest.Location = new System.Drawing.Point(275, 593); this.checkBoxL1MenuIOTest.Name = "checkBoxL1MenuIOTest"; this.checkBoxL1MenuIOTest.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MenuIOTest.TabIndex = 611; @@ -1211,96 +1689,98 @@ this.checkBoxL1MenuDataBackup.ImageCheckBox = null; this.checkBoxL1MenuDataBackup.ImageUnCheckBox = null; this.checkBoxL1MenuDataBackup.InitVisible = true; - this.checkBoxL1MenuDataBackup.Location = new System.Drawing.Point(396, 322); + this.checkBoxL1MenuDataBackup.Location = new System.Drawing.Point(775, 500); this.checkBoxL1MenuDataBackup.Name = "checkBoxL1MenuDataBackup"; this.checkBoxL1MenuDataBackup.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MenuDataBackup.TabIndex = 609; this.checkBoxL1MenuDataBackup.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL1MenuDataBackup.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuUserSetting + // checkBoxNotLoginMenuUser // - this.checkBoxNotLoginMenuUserSetting.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuUserSetting.BackPictureBox1 = null; - this.checkBoxNotLoginMenuUserSetting.BackPictureBox2 = null; - this.checkBoxNotLoginMenuUserSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuUserSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuUserSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuUserSetting.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuUserSetting.Checked = false; - this.checkBoxNotLoginMenuUserSetting.CheckLineWidth = 3; - this.checkBoxNotLoginMenuUserSetting.ImageCheckBox = null; - this.checkBoxNotLoginMenuUserSetting.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuUserSetting.InitVisible = true; - this.checkBoxNotLoginMenuUserSetting.Location = new System.Drawing.Point(708, 601); - this.checkBoxNotLoginMenuUserSetting.Name = "checkBoxNotLoginMenuUserSetting"; - this.checkBoxNotLoginMenuUserSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuUserSetting.TabIndex = 607; - this.checkBoxNotLoginMenuUserSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuUserSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuUser.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuUser.BackPictureBox1 = null; + this.checkBoxNotLoginMenuUser.BackPictureBox2 = null; + this.checkBoxNotLoginMenuUser.CheckBoxBackColor = System.Drawing.Color.Silver; + this.checkBoxNotLoginMenuUser.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuUser.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuUser.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuUser.Checked = false; + this.checkBoxNotLoginMenuUser.CheckLineWidth = 3; + this.checkBoxNotLoginMenuUser.Enabled = false; + this.checkBoxNotLoginMenuUser.ImageCheckBox = null; + this.checkBoxNotLoginMenuUser.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuUser.InitVisible = true; + this.checkBoxNotLoginMenuUser.Location = new System.Drawing.Point(925, 593); + this.checkBoxNotLoginMenuUser.Name = "checkBoxNotLoginMenuUser"; + this.checkBoxNotLoginMenuUser.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuUser.TabIndex = 607; + this.checkBoxNotLoginMenuUser.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuUser.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuUserSetting + // checkBoxL3MenuUser // - this.checkBoxL3MenuUserSetting.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuUserSetting.BackPictureBox1 = null; - this.checkBoxL3MenuUserSetting.BackPictureBox2 = null; - this.checkBoxL3MenuUserSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuUserSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuUserSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuUserSetting.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuUserSetting.Checked = false; - this.checkBoxL3MenuUserSetting.CheckLineWidth = 3; - this.checkBoxL3MenuUserSetting.ImageCheckBox = null; - this.checkBoxL3MenuUserSetting.ImageUnCheckBox = null; - this.checkBoxL3MenuUserSetting.InitVisible = true; - this.checkBoxL3MenuUserSetting.Location = new System.Drawing.Point(602, 601); - this.checkBoxL3MenuUserSetting.Name = "checkBoxL3MenuUserSetting"; - this.checkBoxL3MenuUserSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuUserSetting.TabIndex = 608; - this.checkBoxL3MenuUserSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuUserSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuUser.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuUser.BackPictureBox1 = null; + this.checkBoxL3MenuUser.BackPictureBox2 = null; + this.checkBoxL3MenuUser.CheckBoxBackColor = System.Drawing.Color.Silver; + this.checkBoxL3MenuUser.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuUser.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuUser.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuUser.Checked = true; + this.checkBoxL3MenuUser.CheckLineWidth = 3; + this.checkBoxL3MenuUser.Enabled = false; + this.checkBoxL3MenuUser.ImageCheckBox = null; + this.checkBoxL3MenuUser.ImageUnCheckBox = null; + this.checkBoxL3MenuUser.InitVisible = true; + this.checkBoxL3MenuUser.Location = new System.Drawing.Point(875, 593); + this.checkBoxL3MenuUser.Name = "checkBoxL3MenuUser"; + this.checkBoxL3MenuUser.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuUser.TabIndex = 608; + this.checkBoxL3MenuUser.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuUser.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuMotorSetting + // checkBoxNotLoginMenuMotor // - this.checkBoxNotLoginMenuMotorSetting.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuMotorSetting.BackPictureBox1 = null; - this.checkBoxNotLoginMenuMotorSetting.BackPictureBox2 = null; - this.checkBoxNotLoginMenuMotorSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuMotorSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuMotorSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuMotorSetting.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuMotorSetting.Checked = false; - this.checkBoxNotLoginMenuMotorSetting.CheckLineWidth = 3; - this.checkBoxNotLoginMenuMotorSetting.ImageCheckBox = null; - this.checkBoxNotLoginMenuMotorSetting.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuMotorSetting.InitVisible = true; - this.checkBoxNotLoginMenuMotorSetting.Location = new System.Drawing.Point(708, 508); - this.checkBoxNotLoginMenuMotorSetting.Name = "checkBoxNotLoginMenuMotorSetting"; - this.checkBoxNotLoginMenuMotorSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuMotorSetting.TabIndex = 615; - this.checkBoxNotLoginMenuMotorSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuMotorSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuMotor.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuMotor.BackPictureBox1 = null; + this.checkBoxNotLoginMenuMotor.BackPictureBox2 = null; + this.checkBoxNotLoginMenuMotor.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuMotor.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuMotor.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuMotor.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuMotor.Checked = false; + this.checkBoxNotLoginMenuMotor.CheckLineWidth = 3; + this.checkBoxNotLoginMenuMotor.ImageCheckBox = null; + this.checkBoxNotLoginMenuMotor.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuMotor.InitVisible = true; + this.checkBoxNotLoginMenuMotor.Location = new System.Drawing.Point(425, 562); + this.checkBoxNotLoginMenuMotor.Name = "checkBoxNotLoginMenuMotor"; + this.checkBoxNotLoginMenuMotor.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuMotor.TabIndex = 615; + this.checkBoxNotLoginMenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuMotor.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuMotorSetting + // checkBoxL3MenuMotor // - this.checkBoxL3MenuMotorSetting.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuMotorSetting.BackPictureBox1 = null; - this.checkBoxL3MenuMotorSetting.BackPictureBox2 = null; - this.checkBoxL3MenuMotorSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuMotorSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuMotorSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuMotorSetting.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuMotorSetting.Checked = false; - this.checkBoxL3MenuMotorSetting.CheckLineWidth = 3; - this.checkBoxL3MenuMotorSetting.ImageCheckBox = null; - this.checkBoxL3MenuMotorSetting.ImageUnCheckBox = null; - this.checkBoxL3MenuMotorSetting.InitVisible = true; - this.checkBoxL3MenuMotorSetting.Location = new System.Drawing.Point(602, 508); - this.checkBoxL3MenuMotorSetting.Name = "checkBoxL3MenuMotorSetting"; - this.checkBoxL3MenuMotorSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuMotorSetting.TabIndex = 616; - this.checkBoxL3MenuMotorSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuMotorSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuMotor.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuMotor.BackPictureBox1 = null; + this.checkBoxL3MenuMotor.BackPictureBox2 = null; + this.checkBoxL3MenuMotor.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuMotor.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuMotor.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuMotor.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuMotor.Checked = false; + this.checkBoxL3MenuMotor.CheckLineWidth = 3; + this.checkBoxL3MenuMotor.ImageCheckBox = null; + this.checkBoxL3MenuMotor.ImageUnCheckBox = null; + this.checkBoxL3MenuMotor.InitVisible = true; + this.checkBoxL3MenuMotor.Location = new System.Drawing.Point(375, 562); + this.checkBoxL3MenuMotor.Name = "checkBoxL3MenuMotor"; + this.checkBoxL3MenuMotor.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuMotor.TabIndex = 616; + this.checkBoxL3MenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuMotor.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxNotLoginMenuInformation // @@ -1316,7 +1796,7 @@ this.checkBoxNotLoginMenuInformation.ImageCheckBox = null; this.checkBoxNotLoginMenuInformation.ImageUnCheckBox = null; this.checkBoxNotLoginMenuInformation.InitVisible = true; - this.checkBoxNotLoginMenuInformation.Location = new System.Drawing.Point(708, 291); + this.checkBoxNotLoginMenuInformation.Location = new System.Drawing.Point(425, 407); this.checkBoxNotLoginMenuInformation.Name = "checkBoxNotLoginMenuInformation"; this.checkBoxNotLoginMenuInformation.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMenuInformation.TabIndex = 614; @@ -1337,7 +1817,7 @@ this.checkBoxL3MenuInformation.ImageCheckBox = null; this.checkBoxL3MenuInformation.ImageUnCheckBox = null; this.checkBoxL3MenuInformation.InitVisible = true; - this.checkBoxL3MenuInformation.Location = new System.Drawing.Point(602, 291); + this.checkBoxL3MenuInformation.Location = new System.Drawing.Point(375, 407); this.checkBoxL3MenuInformation.Name = "checkBoxL3MenuInformation"; this.checkBoxL3MenuInformation.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MenuInformation.TabIndex = 612; @@ -1358,7 +1838,7 @@ this.checkBoxNotLoginMainWeightSet.ImageCheckBox = null; this.checkBoxNotLoginMainWeightSet.ImageUnCheckBox = null; this.checkBoxNotLoginMainWeightSet.InitVisible = true; - this.checkBoxNotLoginMainWeightSet.Location = new System.Drawing.Point(708, 157); + this.checkBoxNotLoginMainWeightSet.Location = new System.Drawing.Point(425, 273); this.checkBoxNotLoginMainWeightSet.Name = "checkBoxNotLoginMainWeightSet"; this.checkBoxNotLoginMainWeightSet.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMainWeightSet.TabIndex = 613; @@ -1379,54 +1859,54 @@ this.checkBoxL3MainWeightSet.ImageCheckBox = null; this.checkBoxL3MainWeightSet.ImageUnCheckBox = null; this.checkBoxL3MainWeightSet.InitVisible = true; - this.checkBoxL3MainWeightSet.Location = new System.Drawing.Point(602, 157); + this.checkBoxL3MainWeightSet.Location = new System.Drawing.Point(375, 273); this.checkBoxL3MainWeightSet.Name = "checkBoxL3MainWeightSet"; this.checkBoxL3MainWeightSet.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MainWeightSet.TabIndex = 568; this.checkBoxL3MainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL3MainWeightSet.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuUserSetting + // checkBoxL2MenuUser // - this.checkBoxL2MenuUserSetting.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuUserSetting.BackPictureBox1 = null; - this.checkBoxL2MenuUserSetting.BackPictureBox2 = null; - this.checkBoxL2MenuUserSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuUserSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuUserSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuUserSetting.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuUserSetting.Checked = false; - this.checkBoxL2MenuUserSetting.CheckLineWidth = 3; - this.checkBoxL2MenuUserSetting.ImageCheckBox = null; - this.checkBoxL2MenuUserSetting.ImageUnCheckBox = null; - this.checkBoxL2MenuUserSetting.InitVisible = true; - this.checkBoxL2MenuUserSetting.Location = new System.Drawing.Point(499, 601); - this.checkBoxL2MenuUserSetting.Name = "checkBoxL2MenuUserSetting"; - this.checkBoxL2MenuUserSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuUserSetting.TabIndex = 567; - this.checkBoxL2MenuUserSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuUserSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuUser.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuUser.BackPictureBox1 = null; + this.checkBoxL2MenuUser.BackPictureBox2 = null; + this.checkBoxL2MenuUser.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuUser.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuUser.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuUser.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuUser.Checked = false; + this.checkBoxL2MenuUser.CheckLineWidth = 3; + this.checkBoxL2MenuUser.ImageCheckBox = null; + this.checkBoxL2MenuUser.ImageUnCheckBox = null; + this.checkBoxL2MenuUser.InitVisible = true; + this.checkBoxL2MenuUser.Location = new System.Drawing.Point(825, 593); + this.checkBoxL2MenuUser.Name = "checkBoxL2MenuUser"; + this.checkBoxL2MenuUser.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuUser.TabIndex = 567; + this.checkBoxL2MenuUser.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuUser.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuMotorSetting + // checkBoxL2MenuMotor // - this.checkBoxL2MenuMotorSetting.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuMotorSetting.BackPictureBox1 = null; - this.checkBoxL2MenuMotorSetting.BackPictureBox2 = null; - this.checkBoxL2MenuMotorSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuMotorSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuMotorSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuMotorSetting.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuMotorSetting.Checked = false; - this.checkBoxL2MenuMotorSetting.CheckLineWidth = 3; - this.checkBoxL2MenuMotorSetting.ImageCheckBox = null; - this.checkBoxL2MenuMotorSetting.ImageUnCheckBox = null; - this.checkBoxL2MenuMotorSetting.InitVisible = true; - this.checkBoxL2MenuMotorSetting.Location = new System.Drawing.Point(499, 508); - this.checkBoxL2MenuMotorSetting.Name = "checkBoxL2MenuMotorSetting"; - this.checkBoxL2MenuMotorSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuMotorSetting.TabIndex = 566; - this.checkBoxL2MenuMotorSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuMotorSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuMotor.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuMotor.BackPictureBox1 = null; + this.checkBoxL2MenuMotor.BackPictureBox2 = null; + this.checkBoxL2MenuMotor.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuMotor.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuMotor.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuMotor.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuMotor.Checked = false; + this.checkBoxL2MenuMotor.CheckLineWidth = 3; + this.checkBoxL2MenuMotor.ImageCheckBox = null; + this.checkBoxL2MenuMotor.ImageUnCheckBox = null; + this.checkBoxL2MenuMotor.InitVisible = true; + this.checkBoxL2MenuMotor.Location = new System.Drawing.Point(325, 562); + this.checkBoxL2MenuMotor.Name = "checkBoxL2MenuMotor"; + this.checkBoxL2MenuMotor.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuMotor.TabIndex = 566; + this.checkBoxL2MenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuMotor.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxL2MenuInformation // @@ -1442,7 +1922,7 @@ this.checkBoxL2MenuInformation.ImageCheckBox = null; this.checkBoxL2MenuInformation.ImageUnCheckBox = null; this.checkBoxL2MenuInformation.InitVisible = true; - this.checkBoxL2MenuInformation.Location = new System.Drawing.Point(499, 291); + this.checkBoxL2MenuInformation.Location = new System.Drawing.Point(325, 407); this.checkBoxL2MenuInformation.Name = "checkBoxL2MenuInformation"; this.checkBoxL2MenuInformation.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MenuInformation.TabIndex = 571; @@ -1463,54 +1943,54 @@ this.checkBoxL2MainWeightSet.ImageCheckBox = null; this.checkBoxL2MainWeightSet.ImageUnCheckBox = null; this.checkBoxL2MainWeightSet.InitVisible = true; - this.checkBoxL2MainWeightSet.Location = new System.Drawing.Point(499, 157); + this.checkBoxL2MainWeightSet.Location = new System.Drawing.Point(325, 273); this.checkBoxL2MainWeightSet.Name = "checkBoxL2MainWeightSet"; this.checkBoxL2MainWeightSet.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MainWeightSet.TabIndex = 570; this.checkBoxL2MainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL2MainWeightSet.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuUserSetting + // checkBoxL1MenuUser // - this.checkBoxL1MenuUserSetting.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuUserSetting.BackPictureBox1 = null; - this.checkBoxL1MenuUserSetting.BackPictureBox2 = null; - this.checkBoxL1MenuUserSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuUserSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuUserSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuUserSetting.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuUserSetting.Checked = false; - this.checkBoxL1MenuUserSetting.CheckLineWidth = 3; - this.checkBoxL1MenuUserSetting.ImageCheckBox = null; - this.checkBoxL1MenuUserSetting.ImageUnCheckBox = null; - this.checkBoxL1MenuUserSetting.InitVisible = true; - this.checkBoxL1MenuUserSetting.Location = new System.Drawing.Point(396, 601); - this.checkBoxL1MenuUserSetting.Name = "checkBoxL1MenuUserSetting"; - this.checkBoxL1MenuUserSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuUserSetting.TabIndex = 569; - this.checkBoxL1MenuUserSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuUserSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuUser.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuUser.BackPictureBox1 = null; + this.checkBoxL1MenuUser.BackPictureBox2 = null; + this.checkBoxL1MenuUser.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuUser.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuUser.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuUser.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuUser.Checked = false; + this.checkBoxL1MenuUser.CheckLineWidth = 3; + this.checkBoxL1MenuUser.ImageCheckBox = null; + this.checkBoxL1MenuUser.ImageUnCheckBox = null; + this.checkBoxL1MenuUser.InitVisible = true; + this.checkBoxL1MenuUser.Location = new System.Drawing.Point(775, 593); + this.checkBoxL1MenuUser.Name = "checkBoxL1MenuUser"; + this.checkBoxL1MenuUser.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuUser.TabIndex = 569; + this.checkBoxL1MenuUser.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuUser.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuMotorSetting + // checkBoxL1MenuMotor // - this.checkBoxL1MenuMotorSetting.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuMotorSetting.BackPictureBox1 = null; - this.checkBoxL1MenuMotorSetting.BackPictureBox2 = null; - this.checkBoxL1MenuMotorSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuMotorSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuMotorSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuMotorSetting.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuMotorSetting.Checked = false; - this.checkBoxL1MenuMotorSetting.CheckLineWidth = 3; - this.checkBoxL1MenuMotorSetting.ImageCheckBox = null; - this.checkBoxL1MenuMotorSetting.ImageUnCheckBox = null; - this.checkBoxL1MenuMotorSetting.InitVisible = true; - this.checkBoxL1MenuMotorSetting.Location = new System.Drawing.Point(396, 508); - this.checkBoxL1MenuMotorSetting.Name = "checkBoxL1MenuMotorSetting"; - this.checkBoxL1MenuMotorSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuMotorSetting.TabIndex = 562; - this.checkBoxL1MenuMotorSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuMotorSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuMotor.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuMotor.BackPictureBox1 = null; + this.checkBoxL1MenuMotor.BackPictureBox2 = null; + this.checkBoxL1MenuMotor.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuMotor.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuMotor.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuMotor.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuMotor.Checked = false; + this.checkBoxL1MenuMotor.CheckLineWidth = 3; + this.checkBoxL1MenuMotor.ImageCheckBox = null; + this.checkBoxL1MenuMotor.ImageUnCheckBox = null; + this.checkBoxL1MenuMotor.InitVisible = true; + this.checkBoxL1MenuMotor.Location = new System.Drawing.Point(275, 562); + this.checkBoxL1MenuMotor.Name = "checkBoxL1MenuMotor"; + this.checkBoxL1MenuMotor.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuMotor.TabIndex = 562; + this.checkBoxL1MenuMotor.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuMotor.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxL1MenuInformation // @@ -1526,7 +2006,7 @@ this.checkBoxL1MenuInformation.ImageCheckBox = null; this.checkBoxL1MenuInformation.ImageUnCheckBox = null; this.checkBoxL1MenuInformation.InitVisible = true; - this.checkBoxL1MenuInformation.Location = new System.Drawing.Point(396, 291); + this.checkBoxL1MenuInformation.Location = new System.Drawing.Point(275, 407); this.checkBoxL1MenuInformation.Name = "checkBoxL1MenuInformation"; this.checkBoxL1MenuInformation.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MenuInformation.TabIndex = 561; @@ -1547,138 +2027,139 @@ this.checkBoxL1MainWeightSet.ImageCheckBox = null; this.checkBoxL1MainWeightSet.ImageUnCheckBox = null; this.checkBoxL1MainWeightSet.InitVisible = true; - this.checkBoxL1MainWeightSet.Location = new System.Drawing.Point(396, 157); + this.checkBoxL1MainWeightSet.Location = new System.Drawing.Point(275, 273); this.checkBoxL1MainWeightSet.Name = "checkBoxL1MainWeightSet"; this.checkBoxL1MainWeightSet.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MainWeightSet.TabIndex = 560; this.checkBoxL1MainWeightSet.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL1MainWeightSet.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuFactoryReset + // checkBoxNotLoginMenuInitialization // - this.checkBoxNotLoginMenuFactoryReset.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuFactoryReset.BackPictureBox1 = null; - this.checkBoxNotLoginMenuFactoryReset.BackPictureBox2 = null; - this.checkBoxNotLoginMenuFactoryReset.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuFactoryReset.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuFactoryReset.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuFactoryReset.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuFactoryReset.Checked = false; - this.checkBoxNotLoginMenuFactoryReset.CheckLineWidth = 3; - this.checkBoxNotLoginMenuFactoryReset.ImageCheckBox = null; - this.checkBoxNotLoginMenuFactoryReset.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuFactoryReset.InitVisible = true; - this.checkBoxNotLoginMenuFactoryReset.Location = new System.Drawing.Point(708, 477); - this.checkBoxNotLoginMenuFactoryReset.Name = "checkBoxNotLoginMenuFactoryReset"; - this.checkBoxNotLoginMenuFactoryReset.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuFactoryReset.TabIndex = 565; - this.checkBoxNotLoginMenuFactoryReset.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuFactoryReset.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuInitialization.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuInitialization.BackPictureBox1 = null; + this.checkBoxNotLoginMenuInitialization.BackPictureBox2 = null; + this.checkBoxNotLoginMenuInitialization.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuInitialization.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuInitialization.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuInitialization.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuInitialization.Checked = false; + this.checkBoxNotLoginMenuInitialization.CheckLineWidth = 3; + this.checkBoxNotLoginMenuInitialization.ImageCheckBox = null; + this.checkBoxNotLoginMenuInitialization.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuInitialization.InitVisible = true; + this.checkBoxNotLoginMenuInitialization.Location = new System.Drawing.Point(925, 438); + this.checkBoxNotLoginMenuInitialization.Name = "checkBoxNotLoginMenuInitialization"; + this.checkBoxNotLoginMenuInitialization.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuInitialization.TabIndex = 565; + this.checkBoxNotLoginMenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuInitialization.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuFactoryReset + // checkBoxL3MenuInitialization // - this.checkBoxL3MenuFactoryReset.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuFactoryReset.BackPictureBox1 = null; - this.checkBoxL3MenuFactoryReset.BackPictureBox2 = null; - this.checkBoxL3MenuFactoryReset.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuFactoryReset.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuFactoryReset.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuFactoryReset.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuFactoryReset.Checked = false; - this.checkBoxL3MenuFactoryReset.CheckLineWidth = 3; - this.checkBoxL3MenuFactoryReset.ImageCheckBox = null; - this.checkBoxL3MenuFactoryReset.ImageUnCheckBox = null; - this.checkBoxL3MenuFactoryReset.InitVisible = true; - this.checkBoxL3MenuFactoryReset.Location = new System.Drawing.Point(602, 477); - this.checkBoxL3MenuFactoryReset.Name = "checkBoxL3MenuFactoryReset"; - this.checkBoxL3MenuFactoryReset.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuFactoryReset.TabIndex = 564; - this.checkBoxL3MenuFactoryReset.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuFactoryReset.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuInitialization.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuInitialization.BackPictureBox1 = null; + this.checkBoxL3MenuInitialization.BackPictureBox2 = null; + this.checkBoxL3MenuInitialization.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuInitialization.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuInitialization.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuInitialization.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuInitialization.Checked = false; + this.checkBoxL3MenuInitialization.CheckLineWidth = 3; + this.checkBoxL3MenuInitialization.ImageCheckBox = null; + this.checkBoxL3MenuInitialization.ImageUnCheckBox = null; + this.checkBoxL3MenuInitialization.InitVisible = true; + this.checkBoxL3MenuInitialization.Location = new System.Drawing.Point(875, 438); + this.checkBoxL3MenuInitialization.Name = "checkBoxL3MenuInitialization"; + this.checkBoxL3MenuInitialization.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuInitialization.TabIndex = 564; + this.checkBoxL3MenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuInitialization.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuSystemSetting + // checkBoxNotLoginMenuSystem // - this.checkBoxNotLoginMenuSystemSetting.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuSystemSetting.BackPictureBox1 = null; - this.checkBoxNotLoginMenuSystemSetting.BackPictureBox2 = null; - this.checkBoxNotLoginMenuSystemSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuSystemSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuSystemSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuSystemSetting.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuSystemSetting.Checked = false; - this.checkBoxNotLoginMenuSystemSetting.CheckLineWidth = 3; - this.checkBoxNotLoginMenuSystemSetting.ImageCheckBox = null; - this.checkBoxNotLoginMenuSystemSetting.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuSystemSetting.InitVisible = true; - this.checkBoxNotLoginMenuSystemSetting.Location = new System.Drawing.Point(708, 446); - this.checkBoxNotLoginMenuSystemSetting.Name = "checkBoxNotLoginMenuSystemSetting"; - this.checkBoxNotLoginMenuSystemSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuSystemSetting.TabIndex = 563; - this.checkBoxNotLoginMenuSystemSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuSystemSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuSystem.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuSystem.BackPictureBox1 = null; + this.checkBoxNotLoginMenuSystem.BackPictureBox2 = null; + this.checkBoxNotLoginMenuSystem.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuSystem.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuSystem.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuSystem.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuSystem.Checked = false; + this.checkBoxNotLoginMenuSystem.CheckLineWidth = 3; + this.checkBoxNotLoginMenuSystem.ImageCheckBox = null; + this.checkBoxNotLoginMenuSystem.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuSystem.InitVisible = true; + this.checkBoxNotLoginMenuSystem.Location = new System.Drawing.Point(425, 531); + this.checkBoxNotLoginMenuSystem.Name = "checkBoxNotLoginMenuSystem"; + this.checkBoxNotLoginMenuSystem.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuSystem.TabIndex = 563; + this.checkBoxNotLoginMenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuSystem.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuSystemSetting + // checkBoxL3MenuSystem // - this.checkBoxL3MenuSystemSetting.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuSystemSetting.BackPictureBox1 = null; - this.checkBoxL3MenuSystemSetting.BackPictureBox2 = null; - this.checkBoxL3MenuSystemSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuSystemSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuSystemSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuSystemSetting.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuSystemSetting.Checked = false; - this.checkBoxL3MenuSystemSetting.CheckLineWidth = 3; - this.checkBoxL3MenuSystemSetting.ImageCheckBox = null; - this.checkBoxL3MenuSystemSetting.ImageUnCheckBox = null; - this.checkBoxL3MenuSystemSetting.InitVisible = true; - this.checkBoxL3MenuSystemSetting.Location = new System.Drawing.Point(602, 446); - this.checkBoxL3MenuSystemSetting.Name = "checkBoxL3MenuSystemSetting"; - this.checkBoxL3MenuSystemSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuSystemSetting.TabIndex = 572; - this.checkBoxL3MenuSystemSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuSystemSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuSystem.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuSystem.BackPictureBox1 = null; + this.checkBoxL3MenuSystem.BackPictureBox2 = null; + this.checkBoxL3MenuSystem.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL3MenuSystem.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuSystem.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuSystem.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuSystem.Checked = false; + this.checkBoxL3MenuSystem.CheckLineWidth = 3; + this.checkBoxL3MenuSystem.ImageCheckBox = null; + this.checkBoxL3MenuSystem.ImageUnCheckBox = null; + this.checkBoxL3MenuSystem.InitVisible = true; + this.checkBoxL3MenuSystem.Location = new System.Drawing.Point(375, 531); + this.checkBoxL3MenuSystem.Name = "checkBoxL3MenuSystem"; + this.checkBoxL3MenuSystem.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuSystem.TabIndex = 572; + this.checkBoxL3MenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuSystem.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxNotLoginMenuTimeSetting + // checkBoxNotLoginMenuTime // - this.checkBoxNotLoginMenuTimeSetting.BackPictureBox = this.smartForm1; - this.checkBoxNotLoginMenuTimeSetting.BackPictureBox1 = null; - this.checkBoxNotLoginMenuTimeSetting.BackPictureBox2 = null; - this.checkBoxNotLoginMenuTimeSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxNotLoginMenuTimeSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxNotLoginMenuTimeSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxNotLoginMenuTimeSetting.CheckBoxSymbolSize = 25; - this.checkBoxNotLoginMenuTimeSetting.Checked = false; - this.checkBoxNotLoginMenuTimeSetting.CheckLineWidth = 3; - this.checkBoxNotLoginMenuTimeSetting.ImageCheckBox = null; - this.checkBoxNotLoginMenuTimeSetting.ImageUnCheckBox = null; - this.checkBoxNotLoginMenuTimeSetting.InitVisible = true; - this.checkBoxNotLoginMenuTimeSetting.Location = new System.Drawing.Point(708, 699); - this.checkBoxNotLoginMenuTimeSetting.Name = "checkBoxNotLoginMenuTimeSetting"; - this.checkBoxNotLoginMenuTimeSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxNotLoginMenuTimeSetting.TabIndex = 581; - this.checkBoxNotLoginMenuTimeSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxNotLoginMenuTimeSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxNotLoginMenuTime.BackPictureBox = this.smartForm1; + this.checkBoxNotLoginMenuTime.BackPictureBox1 = null; + this.checkBoxNotLoginMenuTime.BackPictureBox2 = null; + this.checkBoxNotLoginMenuTime.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxNotLoginMenuTime.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxNotLoginMenuTime.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxNotLoginMenuTime.CheckBoxSymbolSize = 25; + this.checkBoxNotLoginMenuTime.Checked = false; + this.checkBoxNotLoginMenuTime.CheckLineWidth = 3; + this.checkBoxNotLoginMenuTime.ImageCheckBox = null; + this.checkBoxNotLoginMenuTime.ImageUnCheckBox = null; + this.checkBoxNotLoginMenuTime.InitVisible = true; + this.checkBoxNotLoginMenuTime.Location = new System.Drawing.Point(925, 469); + this.checkBoxNotLoginMenuTime.Name = "checkBoxNotLoginMenuTime"; + this.checkBoxNotLoginMenuTime.Size = new System.Drawing.Size(29, 30); + this.checkBoxNotLoginMenuTime.TabIndex = 581; + this.checkBoxNotLoginMenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxNotLoginMenuTime.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL3MenuTimeSetting + // checkBoxL3MenuTime // - this.checkBoxL3MenuTimeSetting.BackPictureBox = this.smartForm1; - this.checkBoxL3MenuTimeSetting.BackPictureBox1 = null; - this.checkBoxL3MenuTimeSetting.BackPictureBox2 = null; - this.checkBoxL3MenuTimeSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL3MenuTimeSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL3MenuTimeSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL3MenuTimeSetting.CheckBoxSymbolSize = 25; - this.checkBoxL3MenuTimeSetting.Checked = false; - this.checkBoxL3MenuTimeSetting.CheckLineWidth = 3; - this.checkBoxL3MenuTimeSetting.ImageCheckBox = null; - this.checkBoxL3MenuTimeSetting.ImageUnCheckBox = null; - this.checkBoxL3MenuTimeSetting.InitVisible = true; - this.checkBoxL3MenuTimeSetting.Location = new System.Drawing.Point(602, 699); - this.checkBoxL3MenuTimeSetting.Name = "checkBoxL3MenuTimeSetting"; - this.checkBoxL3MenuTimeSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL3MenuTimeSetting.TabIndex = 580; - this.checkBoxL3MenuTimeSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL3MenuTimeSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL3MenuTime.BackPictureBox = this.smartForm1; + this.checkBoxL3MenuTime.BackPictureBox1 = null; + this.checkBoxL3MenuTime.BackPictureBox2 = null; + this.checkBoxL3MenuTime.CheckBoxBackColor = System.Drawing.Color.Silver; + this.checkBoxL3MenuTime.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL3MenuTime.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL3MenuTime.CheckBoxSymbolSize = 25; + this.checkBoxL3MenuTime.Checked = true; + this.checkBoxL3MenuTime.CheckLineWidth = 3; + this.checkBoxL3MenuTime.Enabled = false; + this.checkBoxL3MenuTime.ImageCheckBox = null; + this.checkBoxL3MenuTime.ImageUnCheckBox = null; + this.checkBoxL3MenuTime.InitVisible = true; + this.checkBoxL3MenuTime.Location = new System.Drawing.Point(875, 469); + this.checkBoxL3MenuTime.Name = "checkBoxL3MenuTime"; + this.checkBoxL3MenuTime.Size = new System.Drawing.Size(29, 30); + this.checkBoxL3MenuTime.TabIndex = 580; + this.checkBoxL3MenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL3MenuTime.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxNotLoginMainProductNo // @@ -1694,7 +2175,7 @@ this.checkBoxNotLoginMainProductNo.ImageCheckBox = null; this.checkBoxNotLoginMainProductNo.ImageUnCheckBox = null; this.checkBoxNotLoginMainProductNo.InitVisible = true; - this.checkBoxNotLoginMainProductNo.Location = new System.Drawing.Point(708, 126); + this.checkBoxNotLoginMainProductNo.Location = new System.Drawing.Point(425, 242); this.checkBoxNotLoginMainProductNo.Name = "checkBoxNotLoginMainProductNo"; this.checkBoxNotLoginMainProductNo.Size = new System.Drawing.Size(29, 30); this.checkBoxNotLoginMainProductNo.TabIndex = 579; @@ -1715,75 +2196,75 @@ this.checkBoxL3MainProductNo.ImageCheckBox = null; this.checkBoxL3MainProductNo.ImageUnCheckBox = null; this.checkBoxL3MainProductNo.InitVisible = true; - this.checkBoxL3MainProductNo.Location = new System.Drawing.Point(602, 126); + this.checkBoxL3MainProductNo.Location = new System.Drawing.Point(375, 242); this.checkBoxL3MainProductNo.Name = "checkBoxL3MainProductNo"; this.checkBoxL3MainProductNo.Size = new System.Drawing.Size(29, 30); this.checkBoxL3MainProductNo.TabIndex = 584; this.checkBoxL3MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL3MainProductNo.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuFactoryReset + // checkBoxL2MenuInitialization // - this.checkBoxL2MenuFactoryReset.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuFactoryReset.BackPictureBox1 = null; - this.checkBoxL2MenuFactoryReset.BackPictureBox2 = null; - this.checkBoxL2MenuFactoryReset.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuFactoryReset.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuFactoryReset.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuFactoryReset.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuFactoryReset.Checked = false; - this.checkBoxL2MenuFactoryReset.CheckLineWidth = 3; - this.checkBoxL2MenuFactoryReset.ImageCheckBox = null; - this.checkBoxL2MenuFactoryReset.ImageUnCheckBox = null; - this.checkBoxL2MenuFactoryReset.InitVisible = true; - this.checkBoxL2MenuFactoryReset.Location = new System.Drawing.Point(499, 477); - this.checkBoxL2MenuFactoryReset.Name = "checkBoxL2MenuFactoryReset"; - this.checkBoxL2MenuFactoryReset.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuFactoryReset.TabIndex = 583; - this.checkBoxL2MenuFactoryReset.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuFactoryReset.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuInitialization.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuInitialization.BackPictureBox1 = null; + this.checkBoxL2MenuInitialization.BackPictureBox2 = null; + this.checkBoxL2MenuInitialization.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuInitialization.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuInitialization.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuInitialization.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuInitialization.Checked = false; + this.checkBoxL2MenuInitialization.CheckLineWidth = 3; + this.checkBoxL2MenuInitialization.ImageCheckBox = null; + this.checkBoxL2MenuInitialization.ImageUnCheckBox = null; + this.checkBoxL2MenuInitialization.InitVisible = true; + this.checkBoxL2MenuInitialization.Location = new System.Drawing.Point(825, 438); + this.checkBoxL2MenuInitialization.Name = "checkBoxL2MenuInitialization"; + this.checkBoxL2MenuInitialization.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuInitialization.TabIndex = 583; + this.checkBoxL2MenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuInitialization.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuSystemSetting + // checkBoxL2MenuSystem // - this.checkBoxL2MenuSystemSetting.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuSystemSetting.BackPictureBox1 = null; - this.checkBoxL2MenuSystemSetting.BackPictureBox2 = null; - this.checkBoxL2MenuSystemSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuSystemSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuSystemSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuSystemSetting.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuSystemSetting.Checked = false; - this.checkBoxL2MenuSystemSetting.CheckLineWidth = 3; - this.checkBoxL2MenuSystemSetting.ImageCheckBox = null; - this.checkBoxL2MenuSystemSetting.ImageUnCheckBox = null; - this.checkBoxL2MenuSystemSetting.InitVisible = true; - this.checkBoxL2MenuSystemSetting.Location = new System.Drawing.Point(499, 446); - this.checkBoxL2MenuSystemSetting.Name = "checkBoxL2MenuSystemSetting"; - this.checkBoxL2MenuSystemSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuSystemSetting.TabIndex = 582; - this.checkBoxL2MenuSystemSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuSystemSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuSystem.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuSystem.BackPictureBox1 = null; + this.checkBoxL2MenuSystem.BackPictureBox2 = null; + this.checkBoxL2MenuSystem.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuSystem.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuSystem.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuSystem.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuSystem.Checked = false; + this.checkBoxL2MenuSystem.CheckLineWidth = 3; + this.checkBoxL2MenuSystem.ImageCheckBox = null; + this.checkBoxL2MenuSystem.ImageUnCheckBox = null; + this.checkBoxL2MenuSystem.InitVisible = true; + this.checkBoxL2MenuSystem.Location = new System.Drawing.Point(325, 531); + this.checkBoxL2MenuSystem.Name = "checkBoxL2MenuSystem"; + this.checkBoxL2MenuSystem.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuSystem.TabIndex = 582; + this.checkBoxL2MenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuSystem.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL2MenuTimeSetting + // checkBoxL2MenuTime // - this.checkBoxL2MenuTimeSetting.BackPictureBox = this.smartForm1; - this.checkBoxL2MenuTimeSetting.BackPictureBox1 = null; - this.checkBoxL2MenuTimeSetting.BackPictureBox2 = null; - this.checkBoxL2MenuTimeSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL2MenuTimeSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL2MenuTimeSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL2MenuTimeSetting.CheckBoxSymbolSize = 25; - this.checkBoxL2MenuTimeSetting.Checked = false; - this.checkBoxL2MenuTimeSetting.CheckLineWidth = 3; - this.checkBoxL2MenuTimeSetting.ImageCheckBox = null; - this.checkBoxL2MenuTimeSetting.ImageUnCheckBox = null; - this.checkBoxL2MenuTimeSetting.InitVisible = true; - this.checkBoxL2MenuTimeSetting.Location = new System.Drawing.Point(499, 699); - this.checkBoxL2MenuTimeSetting.Name = "checkBoxL2MenuTimeSetting"; - this.checkBoxL2MenuTimeSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL2MenuTimeSetting.TabIndex = 575; - this.checkBoxL2MenuTimeSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL2MenuTimeSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL2MenuTime.BackPictureBox = this.smartForm1; + this.checkBoxL2MenuTime.BackPictureBox1 = null; + this.checkBoxL2MenuTime.BackPictureBox2 = null; + this.checkBoxL2MenuTime.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL2MenuTime.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL2MenuTime.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL2MenuTime.CheckBoxSymbolSize = 25; + this.checkBoxL2MenuTime.Checked = false; + this.checkBoxL2MenuTime.CheckLineWidth = 3; + this.checkBoxL2MenuTime.ImageCheckBox = null; + this.checkBoxL2MenuTime.ImageUnCheckBox = null; + this.checkBoxL2MenuTime.InitVisible = true; + this.checkBoxL2MenuTime.Location = new System.Drawing.Point(825, 469); + this.checkBoxL2MenuTime.Name = "checkBoxL2MenuTime"; + this.checkBoxL2MenuTime.Size = new System.Drawing.Size(29, 30); + this.checkBoxL2MenuTime.TabIndex = 575; + this.checkBoxL2MenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL2MenuTime.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxL2MainProductNo // @@ -1799,75 +2280,75 @@ this.checkBoxL2MainProductNo.ImageCheckBox = null; this.checkBoxL2MainProductNo.ImageUnCheckBox = null; this.checkBoxL2MainProductNo.InitVisible = true; - this.checkBoxL2MainProductNo.Location = new System.Drawing.Point(499, 126); + this.checkBoxL2MainProductNo.Location = new System.Drawing.Point(325, 242); this.checkBoxL2MainProductNo.Name = "checkBoxL2MainProductNo"; this.checkBoxL2MainProductNo.Size = new System.Drawing.Size(29, 30); this.checkBoxL2MainProductNo.TabIndex = 574; this.checkBoxL2MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL2MainProductNo.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuFactoryReset + // checkBoxL1MenuInitialization // - this.checkBoxL1MenuFactoryReset.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuFactoryReset.BackPictureBox1 = null; - this.checkBoxL1MenuFactoryReset.BackPictureBox2 = null; - this.checkBoxL1MenuFactoryReset.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuFactoryReset.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuFactoryReset.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuFactoryReset.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuFactoryReset.Checked = false; - this.checkBoxL1MenuFactoryReset.CheckLineWidth = 3; - this.checkBoxL1MenuFactoryReset.ImageCheckBox = null; - this.checkBoxL1MenuFactoryReset.ImageUnCheckBox = null; - this.checkBoxL1MenuFactoryReset.InitVisible = true; - this.checkBoxL1MenuFactoryReset.Location = new System.Drawing.Point(396, 477); - this.checkBoxL1MenuFactoryReset.Name = "checkBoxL1MenuFactoryReset"; - this.checkBoxL1MenuFactoryReset.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuFactoryReset.TabIndex = 573; - this.checkBoxL1MenuFactoryReset.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuFactoryReset.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuInitialization.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuInitialization.BackPictureBox1 = null; + this.checkBoxL1MenuInitialization.BackPictureBox2 = null; + this.checkBoxL1MenuInitialization.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuInitialization.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuInitialization.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuInitialization.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuInitialization.Checked = false; + this.checkBoxL1MenuInitialization.CheckLineWidth = 3; + this.checkBoxL1MenuInitialization.ImageCheckBox = null; + this.checkBoxL1MenuInitialization.ImageUnCheckBox = null; + this.checkBoxL1MenuInitialization.InitVisible = true; + this.checkBoxL1MenuInitialization.Location = new System.Drawing.Point(775, 438); + this.checkBoxL1MenuInitialization.Name = "checkBoxL1MenuInitialization"; + this.checkBoxL1MenuInitialization.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuInitialization.TabIndex = 573; + this.checkBoxL1MenuInitialization.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuInitialization.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuSystemSetting + // checkBoxL1MenuSystem // - this.checkBoxL1MenuSystemSetting.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuSystemSetting.BackPictureBox1 = null; - this.checkBoxL1MenuSystemSetting.BackPictureBox2 = null; - this.checkBoxL1MenuSystemSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuSystemSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuSystemSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuSystemSetting.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuSystemSetting.Checked = false; - this.checkBoxL1MenuSystemSetting.CheckLineWidth = 3; - this.checkBoxL1MenuSystemSetting.ImageCheckBox = null; - this.checkBoxL1MenuSystemSetting.ImageUnCheckBox = null; - this.checkBoxL1MenuSystemSetting.InitVisible = true; - this.checkBoxL1MenuSystemSetting.Location = new System.Drawing.Point(396, 446); - this.checkBoxL1MenuSystemSetting.Name = "checkBoxL1MenuSystemSetting"; - this.checkBoxL1MenuSystemSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuSystemSetting.TabIndex = 578; - this.checkBoxL1MenuSystemSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuSystemSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuSystem.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuSystem.BackPictureBox1 = null; + this.checkBoxL1MenuSystem.BackPictureBox2 = null; + this.checkBoxL1MenuSystem.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuSystem.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuSystem.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuSystem.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuSystem.Checked = false; + this.checkBoxL1MenuSystem.CheckLineWidth = 3; + this.checkBoxL1MenuSystem.ImageCheckBox = null; + this.checkBoxL1MenuSystem.ImageUnCheckBox = null; + this.checkBoxL1MenuSystem.InitVisible = true; + this.checkBoxL1MenuSystem.Location = new System.Drawing.Point(275, 531); + this.checkBoxL1MenuSystem.Name = "checkBoxL1MenuSystem"; + this.checkBoxL1MenuSystem.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuSystem.TabIndex = 578; + this.checkBoxL1MenuSystem.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuSystem.Click += new System.EventHandler(this.checkBox_Click); // - // checkBoxL1MenuTimeSetting + // checkBoxL1MenuTime // - this.checkBoxL1MenuTimeSetting.BackPictureBox = this.smartForm1; - this.checkBoxL1MenuTimeSetting.BackPictureBox1 = null; - this.checkBoxL1MenuTimeSetting.BackPictureBox2 = null; - this.checkBoxL1MenuTimeSetting.CheckBoxBackColor = System.Drawing.Color.White; - this.checkBoxL1MenuTimeSetting.CheckBoxCheckColor = System.Drawing.Color.Green; - this.checkBoxL1MenuTimeSetting.CheckBoxForeColor = System.Drawing.Color.Black; - this.checkBoxL1MenuTimeSetting.CheckBoxSymbolSize = 25; - this.checkBoxL1MenuTimeSetting.Checked = false; - this.checkBoxL1MenuTimeSetting.CheckLineWidth = 3; - this.checkBoxL1MenuTimeSetting.ImageCheckBox = null; - this.checkBoxL1MenuTimeSetting.ImageUnCheckBox = null; - this.checkBoxL1MenuTimeSetting.InitVisible = true; - this.checkBoxL1MenuTimeSetting.Location = new System.Drawing.Point(396, 699); - this.checkBoxL1MenuTimeSetting.Name = "checkBoxL1MenuTimeSetting"; - this.checkBoxL1MenuTimeSetting.Size = new System.Drawing.Size(29, 30); - this.checkBoxL1MenuTimeSetting.TabIndex = 577; - this.checkBoxL1MenuTimeSetting.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; - this.checkBoxL1MenuTimeSetting.Click += new System.EventHandler(this.checkBox_Click); + this.checkBoxL1MenuTime.BackPictureBox = this.smartForm1; + this.checkBoxL1MenuTime.BackPictureBox1 = null; + this.checkBoxL1MenuTime.BackPictureBox2 = null; + this.checkBoxL1MenuTime.CheckBoxBackColor = System.Drawing.Color.White; + this.checkBoxL1MenuTime.CheckBoxCheckColor = System.Drawing.Color.Green; + this.checkBoxL1MenuTime.CheckBoxForeColor = System.Drawing.Color.Black; + this.checkBoxL1MenuTime.CheckBoxSymbolSize = 25; + this.checkBoxL1MenuTime.Checked = false; + this.checkBoxL1MenuTime.CheckLineWidth = 3; + this.checkBoxL1MenuTime.ImageCheckBox = null; + this.checkBoxL1MenuTime.ImageUnCheckBox = null; + this.checkBoxL1MenuTime.InitVisible = true; + this.checkBoxL1MenuTime.Location = new System.Drawing.Point(775, 469); + this.checkBoxL1MenuTime.Name = "checkBoxL1MenuTime"; + this.checkBoxL1MenuTime.Size = new System.Drawing.Size(29, 30); + this.checkBoxL1MenuTime.TabIndex = 577; + this.checkBoxL1MenuTime.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; + this.checkBoxL1MenuTime.Click += new System.EventHandler(this.checkBox_Click); // // checkBoxL1MainProductNo // @@ -1883,34 +2364,34 @@ this.checkBoxL1MainProductNo.ImageCheckBox = null; this.checkBoxL1MainProductNo.ImageUnCheckBox = null; this.checkBoxL1MainProductNo.InitVisible = true; - this.checkBoxL1MainProductNo.Location = new System.Drawing.Point(396, 126); + this.checkBoxL1MainProductNo.Location = new System.Drawing.Point(275, 242); this.checkBoxL1MainProductNo.Name = "checkBoxL1MainProductNo"; this.checkBoxL1MainProductNo.Size = new System.Drawing.Size(29, 30); this.checkBoxL1MainProductNo.TabIndex = 576; this.checkBoxL1MainProductNo.TextVAlign = SmartX.SmartCheckBox.TextVerAlign.Middle; this.checkBoxL1MainProductNo.Click += new System.EventHandler(this.checkBox_Click); // - // labelTitle4 + // labelTitleNotLogin1 // - this.labelTitle4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); - this.labelTitle4.BackPictureBox = null; - this.labelTitle4.BackPictureBox1 = null; - this.labelTitle4.BackPictureBox2 = null; - this.labelTitle4.BorderColor = System.Drawing.Color.Black; - this.labelTitle4.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.labelTitle4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); - this.labelTitle4.ForeColor = System.Drawing.Color.Black; - this.labelTitle4.InitVisible = true; - this.labelTitle4.LineSpacing = 0F; - this.labelTitle4.Location = new System.Drawing.Point(673, 95); - this.labelTitle4.Name = "labelTitle4"; - this.labelTitle4.Size = new System.Drawing.Size(100, 30); - this.labelTitle4.TabIndex = 558; - this.labelTitle4.Text = "Not Login"; - this.labelTitle4.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.labelTitle4.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.labelTitle4.Wordwrap = false; - this.labelTitle4.Click += new System.EventHandler(this.labelTitle4_Click); + this.labelTitleNotLogin1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(150)))), ((int)(((byte)(151))))); + this.labelTitleNotLogin1.BackPictureBox = null; + this.labelTitleNotLogin1.BackPictureBox1 = null; + this.labelTitleNotLogin1.BackPictureBox2 = null; + this.labelTitleNotLogin1.BorderColor = System.Drawing.Color.Black; + this.labelTitleNotLogin1.BorderStyle = System.Windows.Forms.BorderStyle.None; + this.labelTitleNotLogin1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.labelTitleNotLogin1.ForeColor = System.Drawing.Color.Black; + this.labelTitleNotLogin1.InitVisible = true; + this.labelTitleNotLogin1.LineSpacing = 0F; + this.labelTitleNotLogin1.Location = new System.Drawing.Point(419, 170); + this.labelTitleNotLogin1.Name = "labelTitleNotLogin1"; + this.labelTitleNotLogin1.Size = new System.Drawing.Size(40, 30); + this.labelTitleNotLogin1.TabIndex = 558; + this.labelTitleNotLogin1.Text = "N"; + this.labelTitleNotLogin1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; + this.labelTitleNotLogin1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.labelTitleNotLogin1.Wordwrap = false; + this.labelTitleNotLogin1.Click += new System.EventHandler(this.labelTitle4_Click); // // labelTitle3 // @@ -1924,11 +2405,11 @@ this.labelTitle3.ForeColor = System.Drawing.Color.Black; this.labelTitle3.InitVisible = true; this.labelTitle3.LineSpacing = 0F; - this.labelTitle3.Location = new System.Drawing.Point(567, 95); + this.labelTitle3.Location = new System.Drawing.Point(369, 170); this.labelTitle3.Name = "labelTitle3"; - this.labelTitle3.Size = new System.Drawing.Size(100, 30); + this.labelTitle3.Size = new System.Drawing.Size(40, 30); this.labelTitle3.TabIndex = 559; - this.labelTitle3.Text = "Default 3"; + this.labelTitle3.Text = "L3"; this.labelTitle3.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelTitle3.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitle3.Wordwrap = false; @@ -1946,11 +2427,11 @@ this.labelTitle2.ForeColor = System.Drawing.Color.Black; this.labelTitle2.InitVisible = true; this.labelTitle2.LineSpacing = 0F; - this.labelTitle2.Location = new System.Drawing.Point(461, 95); + this.labelTitle2.Location = new System.Drawing.Point(319, 170); this.labelTitle2.Name = "labelTitle2"; - this.labelTitle2.Size = new System.Drawing.Size(100, 30); + this.labelTitle2.Size = new System.Drawing.Size(40, 30); this.labelTitle2.TabIndex = 557; - this.labelTitle2.Text = "Default 2"; + this.labelTitle2.Text = "L2"; this.labelTitle2.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelTitle2.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitle2.Wordwrap = false; @@ -1968,11 +2449,11 @@ this.labelTitle1.ForeColor = System.Drawing.Color.Black; this.labelTitle1.InitVisible = true; this.labelTitle1.LineSpacing = 0F; - this.labelTitle1.Location = new System.Drawing.Point(355, 95); + this.labelTitle1.Location = new System.Drawing.Point(268, 170); this.labelTitle1.Name = "labelTitle1"; - this.labelTitle1.Size = new System.Drawing.Size(100, 30); + this.labelTitle1.Size = new System.Drawing.Size(40, 30); this.labelTitle1.TabIndex = 556; - this.labelTitle1.Text = "Default 1"; + this.labelTitle1.Text = "L1"; this.labelTitle1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.labelTitle1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.labelTitle1.Wordwrap = false; @@ -1989,35 +2470,16 @@ this.smartLabel21.ForeColor = System.Drawing.Color.Black; this.smartLabel21.InitVisible = true; this.smartLabel21.LineSpacing = 0F; - this.smartLabel21.Location = new System.Drawing.Point(149, 539); + this.smartLabel21.Location = new System.Drawing.Point(35, 672); this.smartLabel21.Name = "smartLabel21"; this.smartLabel21.Size = new System.Drawing.Size(200, 30); this.smartLabel21.TabIndex = 555; - this.smartLabel21.Text = "EquipmentSetting"; + this.smartLabel21.Text = "Equipment"; this.smartLabel21.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel21.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; + this.smartLabel21.Visible = false; this.smartLabel21.Wordwrap = false; // - // smartLabel20 - // - this.smartLabel20.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); - this.smartLabel20.BackPictureBox = this.smartForm1; - this.smartLabel20.BackPictureBox1 = null; - this.smartLabel20.BackPictureBox2 = null; - this.smartLabel20.BorderColor = System.Drawing.Color.Black; - this.smartLabel20.BorderStyle = System.Windows.Forms.BorderStyle.None; - this.smartLabel20.ForeColor = System.Drawing.Color.Black; - this.smartLabel20.InitVisible = true; - this.smartLabel20.LineSpacing = 0F; - this.smartLabel20.Location = new System.Drawing.Point(149, 632); - this.smartLabel20.Name = "smartLabel20"; - this.smartLabel20.Size = new System.Drawing.Size(200, 30); - this.smartLabel20.TabIndex = 554; - this.smartLabel20.Text = "UserGroupSetting"; - this.smartLabel20.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; - this.smartLabel20.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; - this.smartLabel20.Wordwrap = false; - // // smartLabel19 // this.smartLabel19.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(255))))); @@ -2029,11 +2491,11 @@ this.smartLabel19.ForeColor = System.Drawing.Color.Black; this.smartLabel19.InitVisible = true; this.smartLabel19.LineSpacing = 0F; - this.smartLabel19.Location = new System.Drawing.Point(149, 601); + this.smartLabel19.Location = new System.Drawing.Point(535, 593); this.smartLabel19.Name = "smartLabel19"; this.smartLabel19.Size = new System.Drawing.Size(200, 30); this.smartLabel19.TabIndex = 553; - this.smartLabel19.Text = "UserSetting"; + this.smartLabel19.Text = "User"; this.smartLabel19.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel19.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel19.Wordwrap = false; @@ -2049,11 +2511,11 @@ this.smartLabel18.ForeColor = System.Drawing.Color.Black; this.smartLabel18.InitVisible = true; this.smartLabel18.LineSpacing = 0F; - this.smartLabel18.Location = new System.Drawing.Point(149, 477); + this.smartLabel18.Location = new System.Drawing.Point(535, 438); this.smartLabel18.Name = "smartLabel18"; this.smartLabel18.Size = new System.Drawing.Size(200, 30); this.smartLabel18.TabIndex = 552; - this.smartLabel18.Text = "FactoryReset"; + this.smartLabel18.Text = "Initialization"; this.smartLabel18.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel18.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel18.Wordwrap = false; @@ -2069,7 +2531,7 @@ this.smartLabel16.ForeColor = System.Drawing.Color.Black; this.smartLabel16.InitVisible = true; this.smartLabel16.LineSpacing = 0F; - this.smartLabel16.Location = new System.Drawing.Point(149, 415); + this.smartLabel16.Location = new System.Drawing.Point(535, 407); this.smartLabel16.Name = "smartLabel16"; this.smartLabel16.Size = new System.Drawing.Size(200, 30); this.smartLabel16.TabIndex = 551; @@ -2089,7 +2551,7 @@ this.smartLabel15.ForeColor = System.Drawing.Color.Black; this.smartLabel15.InitVisible = true; this.smartLabel15.LineSpacing = 0F; - this.smartLabel15.Location = new System.Drawing.Point(149, 570); + this.smartLabel15.Location = new System.Drawing.Point(35, 593); this.smartLabel15.Name = "smartLabel15"; this.smartLabel15.Size = new System.Drawing.Size(200, 30); this.smartLabel15.TabIndex = 550; @@ -2109,11 +2571,11 @@ this.smartLabel14.ForeColor = System.Drawing.Color.Black; this.smartLabel14.InitVisible = true; this.smartLabel14.LineSpacing = 0F; - this.smartLabel14.Location = new System.Drawing.Point(149, 508); + this.smartLabel14.Location = new System.Drawing.Point(35, 562); this.smartLabel14.Name = "smartLabel14"; this.smartLabel14.Size = new System.Drawing.Size(200, 30); this.smartLabel14.TabIndex = 549; - this.smartLabel14.Text = "MortorSetting"; + this.smartLabel14.Text = "Mortor"; this.smartLabel14.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel14.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel14.Wordwrap = false; @@ -2129,11 +2591,11 @@ this.smartLabel13.ForeColor = System.Drawing.Color.Black; this.smartLabel13.InitVisible = true; this.smartLabel13.LineSpacing = 0F; - this.smartLabel13.Location = new System.Drawing.Point(149, 446); + this.smartLabel13.Location = new System.Drawing.Point(35, 531); this.smartLabel13.Name = "smartLabel13"; this.smartLabel13.Size = new System.Drawing.Size(200, 30); this.smartLabel13.TabIndex = 548; - this.smartLabel13.Text = "SystemSetting"; + this.smartLabel13.Text = "System"; this.smartLabel13.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel13.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel13.Wordwrap = false; @@ -2149,7 +2611,7 @@ this.smartLabel12.ForeColor = System.Drawing.Color.Black; this.smartLabel12.InitVisible = true; this.smartLabel12.LineSpacing = 0F; - this.smartLabel12.Location = new System.Drawing.Point(149, 353); + this.smartLabel12.Location = new System.Drawing.Point(35, 500); this.smartLabel12.Name = "smartLabel12"; this.smartLabel12.Size = new System.Drawing.Size(200, 30); this.smartLabel12.TabIndex = 547; @@ -2169,7 +2631,7 @@ this.smartLabel11.ForeColor = System.Drawing.Color.Black; this.smartLabel11.InitVisible = true; this.smartLabel11.LineSpacing = 0F; - this.smartLabel11.Location = new System.Drawing.Point(149, 384); + this.smartLabel11.Location = new System.Drawing.Point(35, 438); this.smartLabel11.Name = "smartLabel11"; this.smartLabel11.Size = new System.Drawing.Size(200, 30); this.smartLabel11.TabIndex = 546; @@ -2189,7 +2651,7 @@ this.smartLabel10.ForeColor = System.Drawing.Color.Black; this.smartLabel10.InitVisible = true; this.smartLabel10.LineSpacing = 0F; - this.smartLabel10.Location = new System.Drawing.Point(149, 322); + this.smartLabel10.Location = new System.Drawing.Point(535, 500); this.smartLabel10.Name = "smartLabel10"; this.smartLabel10.Size = new System.Drawing.Size(200, 30); this.smartLabel10.TabIndex = 545; @@ -2209,7 +2671,7 @@ this.smartLabel9.ForeColor = System.Drawing.Color.Black; this.smartLabel9.InitVisible = true; this.smartLabel9.LineSpacing = 0F; - this.smartLabel9.Location = new System.Drawing.Point(149, 291); + this.smartLabel9.Location = new System.Drawing.Point(35, 407); this.smartLabel9.Name = "smartLabel9"; this.smartLabel9.Size = new System.Drawing.Size(200, 30); this.smartLabel9.TabIndex = 544; @@ -2229,11 +2691,11 @@ this.smartLabel8.ForeColor = System.Drawing.Color.Black; this.smartLabel8.InitVisible = true; this.smartLabel8.LineSpacing = 0F; - this.smartLabel8.Location = new System.Drawing.Point(149, 699); + this.smartLabel8.Location = new System.Drawing.Point(535, 469); this.smartLabel8.Name = "smartLabel8"; this.smartLabel8.Size = new System.Drawing.Size(200, 30); this.smartLabel8.TabIndex = 543; - this.smartLabel8.Text = "TimeSetting"; + this.smartLabel8.Text = "Time"; this.smartLabel8.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel8.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel8.Wordwrap = false; @@ -2250,9 +2712,9 @@ this.smartLabel7.ForeColor = System.Drawing.Color.Black; this.smartLabel7.InitVisible = true; this.smartLabel7.LineSpacing = 0F; - this.smartLabel7.Location = new System.Drawing.Point(149, 255); + this.smartLabel7.Location = new System.Drawing.Point(35, 371); this.smartLabel7.Name = "smartLabel7"; - this.smartLabel7.Size = new System.Drawing.Size(200, 30); + this.smartLabel7.Size = new System.Drawing.Size(958, 30); this.smartLabel7.TabIndex = 542; this.smartLabel7.Text = "Menu"; this.smartLabel7.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; @@ -2270,7 +2732,7 @@ this.smartLabel6.ForeColor = System.Drawing.Color.Black; this.smartLabel6.InitVisible = true; this.smartLabel6.LineSpacing = 0F; - this.smartLabel6.Location = new System.Drawing.Point(149, 219); + this.smartLabel6.Location = new System.Drawing.Point(35, 335); this.smartLabel6.Name = "smartLabel6"; this.smartLabel6.Size = new System.Drawing.Size(200, 30); this.smartLabel6.TabIndex = 541; @@ -2290,7 +2752,7 @@ this.smartLabel5.ForeColor = System.Drawing.Color.Black; this.smartLabel5.InitVisible = true; this.smartLabel5.LineSpacing = 0F; - this.smartLabel5.Location = new System.Drawing.Point(149, 188); + this.smartLabel5.Location = new System.Drawing.Point(35, 304); this.smartLabel5.Name = "smartLabel5"; this.smartLabel5.Size = new System.Drawing.Size(200, 30); this.smartLabel5.TabIndex = 540; @@ -2310,7 +2772,7 @@ this.smartLabel3.ForeColor = System.Drawing.Color.Black; this.smartLabel3.InitVisible = true; this.smartLabel3.LineSpacing = 0F; - this.smartLabel3.Location = new System.Drawing.Point(149, 157); + this.smartLabel3.Location = new System.Drawing.Point(35, 273); this.smartLabel3.Name = "smartLabel3"; this.smartLabel3.Size = new System.Drawing.Size(200, 30); this.smartLabel3.TabIndex = 539; @@ -2330,7 +2792,7 @@ this.smartLabel2.ForeColor = System.Drawing.Color.Black; this.smartLabel2.InitVisible = true; this.smartLabel2.LineSpacing = 0F; - this.smartLabel2.Location = new System.Drawing.Point(149, 126); + this.smartLabel2.Location = new System.Drawing.Point(35, 242); this.smartLabel2.Name = "smartLabel2"; this.smartLabel2.Size = new System.Drawing.Size(200, 30); this.smartLabel2.TabIndex = 538; @@ -2351,36 +2813,15 @@ this.smartLabel1.ForeColor = System.Drawing.Color.Black; this.smartLabel1.InitVisible = true; this.smartLabel1.LineSpacing = 0F; - this.smartLabel1.Location = new System.Drawing.Point(149, 95); + this.smartLabel1.Location = new System.Drawing.Point(35, 206); this.smartLabel1.Name = "smartLabel1"; - this.smartLabel1.Size = new System.Drawing.Size(200, 30); + this.smartLabel1.Size = new System.Drawing.Size(958, 30); this.smartLabel1.TabIndex = 537; - this.smartLabel1.Text = "MainDisplay Access"; + this.smartLabel1.Text = "Main"; this.smartLabel1.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; this.smartLabel1.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; this.smartLabel1.Wordwrap = false; // - // textBoxLevel1 - // - this.textBoxLevel1.Location = new System.Drawing.Point(355, 66); - this.textBoxLevel1.Name = "textBoxLevel1"; - this.textBoxLevel1.Size = new System.Drawing.Size(100, 23); - this.textBoxLevel1.TabIndex = 636; - // - // textBoxLevel2 - // - this.textBoxLevel2.Location = new System.Drawing.Point(461, 66); - this.textBoxLevel2.Name = "textBoxLevel2"; - this.textBoxLevel2.Size = new System.Drawing.Size(100, 23); - this.textBoxLevel2.TabIndex = 637; - // - // textBoxLevel3 - // - this.textBoxLevel3.Location = new System.Drawing.Point(567, 66); - this.textBoxLevel3.Name = "textBoxLevel3"; - this.textBoxLevel3.Size = new System.Drawing.Size(100, 23); - this.textBoxLevel3.TabIndex = 638; - // // FormUserGroupEditor // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); @@ -2401,11 +2842,11 @@ private SmartX.SmartForm smartForm1; private SmartX.SmartGroupBox smartGroupBox1; - private SmartX.SmartCheckBox checkBoxNotLoginMenuDataStatistics; - private SmartX.SmartCheckBox checkBoxL3MenuDataStatistics; - private SmartX.SmartCheckBox checkBoxL2MenuDataStatistics; - private SmartX.SmartCheckBox checkBoxL1MenuDataStatistics; - private SmartX.SmartLabel labelTitleDataStatistics; + private SmartX.SmartCheckBox checkBoxNotLoginMenuStatistics; + private SmartX.SmartCheckBox checkBoxL3MenuStatistics; + private SmartX.SmartCheckBox checkBoxL2MenuStatistics; + private SmartX.SmartCheckBox checkBoxL1MenuStatistics; + private SmartX.SmartLabel labelTitleStatistics; private SmartX.SmartCheckBox checkBoxNotLoginMenuCalibration; private SmartX.SmartCheckBox checkBoxL3MenuCalibration; private SmartX.SmartCheckBox checkBoxNotLoginMainSubMenu; @@ -2414,72 +2855,67 @@ private SmartX.SmartCheckBox checkBoxL2MainSubMenu; private SmartX.SmartCheckBox checkBoxL1MenuCalibration; private SmartX.SmartCheckBox checkBoxL1MainSubMenu; - private SmartX.SmartCheckBox checkBoxNotLoginMenuEquipmentSetting; - private SmartX.SmartCheckBox checkBoxL3MenuEquipmentSetting; + private SmartX.SmartCheckBox checkBoxNotLoginMenuEquipment; + private SmartX.SmartCheckBox checkBoxL3MenuEquipment; private SmartX.SmartCheckBox checkBoxNotLoginMenuUpdate; private SmartX.SmartCheckBox checkBoxL3MenuUpdate; private SmartX.SmartCheckBox checkBoxNotLoginMenuConfiguration; private SmartX.SmartCheckBox checkBoxL3MenuConfiguration; private SmartX.SmartCheckBox checkBoxNotLoginMainClear; private SmartX.SmartCheckBox checkBoxL3MainClear; - private SmartX.SmartCheckBox checkBoxL2MenuEquipmentSetting; + private SmartX.SmartCheckBox checkBoxL2MenuEquipment; private SmartX.SmartCheckBox checkBoxL2MenuUpdate; private SmartX.SmartCheckBox checkBoxL2MenuConfiguration; private SmartX.SmartCheckBox checkBoxL2MainClear; - private SmartX.SmartCheckBox checkBoxL1MenuEquipmentSetting; + private SmartX.SmartCheckBox checkBoxL1MenuEquipment; private SmartX.SmartCheckBox checkBoxL1MenuUpdate; private SmartX.SmartCheckBox checkBoxL1MenuConfiguration; private SmartX.SmartCheckBox checkBoxL1MainClear; - private SmartX.SmartCheckBox checkBoxNotLoginMenuUserGroupSetting; - private SmartX.SmartCheckBox checkBoxL3MenuUserGroupSetting; private SmartX.SmartCheckBox checkBoxNotLoginMenuIOTest; private SmartX.SmartCheckBox checkBoxL3MenuIOTest; private SmartX.SmartCheckBox checkBoxNotLoginMenuDataBackup; private SmartX.SmartCheckBox checkBoxL3MenuDataBackup; - private SmartX.SmartCheckBox checkBoxL2MenuUserGroupSetting; private SmartX.SmartCheckBox checkBoxL2MenuIOTest; private SmartX.SmartCheckBox checkBoxL2MenuDataBackup; - private SmartX.SmartCheckBox checkBoxL1MenuUserGroupSetting; private SmartX.SmartCheckBox checkBoxL1MenuIOTest; private SmartX.SmartCheckBox checkBoxL1MenuDataBackup; - private SmartX.SmartCheckBox checkBoxNotLoginMenuUserSetting; - private SmartX.SmartCheckBox checkBoxL3MenuUserSetting; - private SmartX.SmartCheckBox checkBoxNotLoginMenuMotorSetting; - private SmartX.SmartCheckBox checkBoxL3MenuMotorSetting; + private SmartX.SmartCheckBox checkBoxNotLoginMenuUser; + private SmartX.SmartCheckBox checkBoxL3MenuUser; + private SmartX.SmartCheckBox checkBoxNotLoginMenuMotor; + private SmartX.SmartCheckBox checkBoxL3MenuMotor; private SmartX.SmartCheckBox checkBoxNotLoginMenuInformation; private SmartX.SmartCheckBox checkBoxL3MenuInformation; private SmartX.SmartCheckBox checkBoxNotLoginMainWeightSet; private SmartX.SmartCheckBox checkBoxL3MainWeightSet; - private SmartX.SmartCheckBox checkBoxL2MenuUserSetting; - private SmartX.SmartCheckBox checkBoxL2MenuMotorSetting; + private SmartX.SmartCheckBox checkBoxL2MenuUser; + private SmartX.SmartCheckBox checkBoxL2MenuMotor; private SmartX.SmartCheckBox checkBoxL2MenuInformation; private SmartX.SmartCheckBox checkBoxL2MainWeightSet; - private SmartX.SmartCheckBox checkBoxL1MenuUserSetting; - private SmartX.SmartCheckBox checkBoxL1MenuMotorSetting; + private SmartX.SmartCheckBox checkBoxL1MenuUser; + private SmartX.SmartCheckBox checkBoxL1MenuMotor; private SmartX.SmartCheckBox checkBoxL1MenuInformation; private SmartX.SmartCheckBox checkBoxL1MainWeightSet; - private SmartX.SmartCheckBox checkBoxNotLoginMenuFactoryReset; - private SmartX.SmartCheckBox checkBoxL3MenuFactoryReset; - private SmartX.SmartCheckBox checkBoxNotLoginMenuSystemSetting; - private SmartX.SmartCheckBox checkBoxL3MenuSystemSetting; - private SmartX.SmartCheckBox checkBoxNotLoginMenuTimeSetting; - private SmartX.SmartCheckBox checkBoxL3MenuTimeSetting; + private SmartX.SmartCheckBox checkBoxNotLoginMenuInitialization; + private SmartX.SmartCheckBox checkBoxL3MenuInitialization; + private SmartX.SmartCheckBox checkBoxNotLoginMenuSystem; + private SmartX.SmartCheckBox checkBoxL3MenuSystem; + private SmartX.SmartCheckBox checkBoxNotLoginMenuTime; + private SmartX.SmartCheckBox checkBoxL3MenuTime; private SmartX.SmartCheckBox checkBoxNotLoginMainProductNo; private SmartX.SmartCheckBox checkBoxL3MainProductNo; - private SmartX.SmartCheckBox checkBoxL2MenuFactoryReset; - private SmartX.SmartCheckBox checkBoxL2MenuSystemSetting; - private SmartX.SmartCheckBox checkBoxL2MenuTimeSetting; + private SmartX.SmartCheckBox checkBoxL2MenuInitialization; + private SmartX.SmartCheckBox checkBoxL2MenuSystem; + private SmartX.SmartCheckBox checkBoxL2MenuTime; private SmartX.SmartCheckBox checkBoxL2MainProductNo; - private SmartX.SmartCheckBox checkBoxL1MenuFactoryReset; - private SmartX.SmartCheckBox checkBoxL1MenuSystemSetting; - private SmartX.SmartCheckBox checkBoxL1MenuTimeSetting; + private SmartX.SmartCheckBox checkBoxL1MenuInitialization; + private SmartX.SmartCheckBox checkBoxL1MenuSystem; + private SmartX.SmartCheckBox checkBoxL1MenuTime; private SmartX.SmartCheckBox checkBoxL1MainProductNo; - private SmartX.SmartLabel labelTitle4; + private SmartX.SmartLabel labelTitleNotLogin1; private SmartX.SmartLabel labelTitle3; private SmartX.SmartLabel labelTitle2; private SmartX.SmartLabel labelTitle1; private SmartX.SmartLabel smartLabel21; - private SmartX.SmartLabel smartLabel20; private SmartX.SmartLabel smartLabel19; private SmartX.SmartLabel smartLabel18; private SmartX.SmartLabel smartLabel16; @@ -2503,5 +2939,27 @@ private System.Windows.Forms.TextBox textBoxLevel3; private System.Windows.Forms.TextBox textBoxLevel2; private System.Windows.Forms.TextBox textBoxLevel1; + private SmartX.SmartLabel labelTitleNotLogin2; + private SmartX.SmartLabel smartLabel17; + private SmartX.SmartLabel smartLabel22; + private SmartX.SmartLabel smartLabel23; + private SmartX.SmartLabel smartLabel26; + private SmartX.SmartLabel smartLabel25; + private SmartX.SmartButton buttonEditLevel3; + private SmartX.SmartButton buttonEditLevel2; + private SmartX.SmartButton buttonEditLevel1; + private SmartX.SmartSeparatorLine smartSeparatorLine1; + private SmartX.SmartLabel smartLabel24; + private SmartX.SmartCheckBox checkBoxNotLoginMenuCommunication; + private SmartX.SmartCheckBox checkBoxL3MenuCommunication; + private SmartX.SmartCheckBox checkBoxL2MenuCommunication; + private SmartX.SmartCheckBox checkBoxL1MenuCommunication; + private SmartX.SmartLabel labelTitleCommunication; + private SmartX.SmartCheckBox checkBoxNotLoginMenuViewer; + private SmartX.SmartCheckBox checkBoxL3MenuViewer; + private SmartX.SmartCheckBox checkBoxL2MenuViewer; + private SmartX.SmartCheckBox checkBoxL1MenuViewer; + private SmartX.SmartLabel labelTitleViewer; + private SmartX.SmartKeyboard smartKeyboard; } } \ No newline at end of file diff --git a/INT69DC_7C/Forms/FormUserGroupEditor.cs b/INT69DC_7C/Forms/FormUserGroupEditor.cs index 19f8339..310626c 100644 --- a/INT69DC_7C/Forms/FormUserGroupEditor.cs +++ b/INT69DC_7C/Forms/FormUserGroupEditor.cs @@ -7,7 +7,9 @@ using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; + using INT69DC_7C.Part11_UserManager; +using SmartX; namespace INT69DC_7C.Forms { @@ -24,6 +26,10 @@ namespace INT69DC_7C.Forms private Collection CollectionLevel2Control; private Collection CollectionLevel3Control; private Collection CollectionLevel4Control; + + private string BeforeTextBox1; + private string BeforeTextBox2; + private string BeforeTextBox3; #endregion #region Constructor @@ -59,26 +65,31 @@ namespace INT69DC_7C.Forms } private void DefaultSetting() { + this.BeforeTextBox1 = ""; + this.BeforeTextBox2 = ""; + this.BeforeTextBox3 = ""; + this.CollectionLevel1Location = new Collection(); this.CollectionLevel1Location.Add(this.labelTitle1.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MainProductNo.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MainWeightSet.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MainClear.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MainSubMenu.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuTimeSetting.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuTime.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MenuInformation.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MenuDataBackup.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuCommunication.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MenuConfiguration.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MenuCalibration.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuSystemSetting.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuMotorSetting.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuSystem.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuMotor.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MenuIOTest.Location); this.CollectionLevel1Location.Add(this.checkBoxL1MenuUpdate.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuFactoryReset.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuUserSetting.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuUserGroupSetting.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuEquipmentSetting.Location); - this.CollectionLevel1Location.Add(this.checkBoxL1MenuDataStatistics.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuInitialization.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuUser.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuEquipment.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuStatistics.Location); + this.CollectionLevel1Location.Add(this.checkBoxL1MenuViewer.Location); this.CollectionLevel2Location = new Collection(); this.CollectionLevel2Location.Add(this.labelTitle2.Location); @@ -86,20 +97,21 @@ namespace INT69DC_7C.Forms this.CollectionLevel2Location.Add(this.checkBoxL2MainWeightSet.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MainClear.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MainSubMenu.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuTimeSetting.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuTime.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MenuInformation.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MenuDataBackup.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuCommunication.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MenuConfiguration.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MenuCalibration.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuSystemSetting.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuMotorSetting.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuSystem.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuMotor.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MenuIOTest.Location); this.CollectionLevel2Location.Add(this.checkBoxL2MenuUpdate.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuFactoryReset.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuUserSetting.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuUserGroupSetting.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuEquipmentSetting.Location); - this.CollectionLevel2Location.Add(this.checkBoxL2MenuDataStatistics.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuInitialization.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuUser.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuEquipment.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuStatistics.Location); + this.CollectionLevel2Location.Add(this.checkBoxL2MenuViewer.Location); this.CollectionLevel3Location = new Collection(); this.CollectionLevel3Location.Add(this.labelTitle3.Location); @@ -107,20 +119,21 @@ namespace INT69DC_7C.Forms this.CollectionLevel3Location.Add(this.checkBoxL3MainWeightSet.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MainClear.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MainSubMenu.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuTimeSetting.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuTime.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MenuInformation.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MenuDataBackup.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MenuConfiguration.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuCommunication.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MenuCalibration.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuSystemSetting.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuMotorSetting.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuSystem.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuMotor.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MenuIOTest.Location); this.CollectionLevel3Location.Add(this.checkBoxL3MenuUpdate.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuFactoryReset.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuUserSetting.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuUserGroupSetting.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuEquipmentSetting.Location); - this.CollectionLevel3Location.Add(this.checkBoxL3MenuDataStatistics.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuInitialization.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuUser.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuEquipment.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuStatistics.Location); + this.CollectionLevel3Location.Add(this.checkBoxL3MenuViewer.Location); this.CollectionLevel1Control = new Collection(); this.CollectionLevel1Control.Add(this.labelTitle1); @@ -128,20 +141,21 @@ namespace INT69DC_7C.Forms this.CollectionLevel1Control.Add(this.checkBoxL1MainWeightSet); this.CollectionLevel1Control.Add(this.checkBoxL1MainClear); this.CollectionLevel1Control.Add(this.checkBoxL1MainSubMenu); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuTimeSetting); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuTime); this.CollectionLevel1Control.Add(this.checkBoxL1MenuInformation); this.CollectionLevel1Control.Add(this.checkBoxL1MenuDataBackup); this.CollectionLevel1Control.Add(this.checkBoxL1MenuConfiguration); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuCommunication); this.CollectionLevel1Control.Add(this.checkBoxL1MenuCalibration); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuSystemSetting); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuMotorSetting); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuSystem); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuMotor); this.CollectionLevel1Control.Add(this.checkBoxL1MenuIOTest); this.CollectionLevel1Control.Add(this.checkBoxL1MenuUpdate); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuFactoryReset); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuUserSetting); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuUserGroupSetting); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuEquipmentSetting); - this.CollectionLevel1Control.Add(this.checkBoxL1MenuDataStatistics); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuInitialization); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuUser); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuEquipment); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuStatistics); + this.CollectionLevel1Control.Add(this.checkBoxL1MenuViewer); this.CollectionLevel2Control = new Collection(); this.CollectionLevel2Control.Add(this.labelTitle2); @@ -149,20 +163,21 @@ namespace INT69DC_7C.Forms this.CollectionLevel2Control.Add(this.checkBoxL2MainWeightSet); this.CollectionLevel2Control.Add(this.checkBoxL2MainClear); this.CollectionLevel2Control.Add(this.checkBoxL2MainSubMenu); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuTimeSetting); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuTime); this.CollectionLevel2Control.Add(this.checkBoxL2MenuInformation); this.CollectionLevel2Control.Add(this.checkBoxL2MenuDataBackup); this.CollectionLevel2Control.Add(this.checkBoxL2MenuConfiguration); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuCommunication); this.CollectionLevel2Control.Add(this.checkBoxL2MenuCalibration); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuSystemSetting); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuMotorSetting); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuSystem); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuMotor); this.CollectionLevel2Control.Add(this.checkBoxL2MenuIOTest); this.CollectionLevel2Control.Add(this.checkBoxL2MenuUpdate); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuFactoryReset); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuUserSetting); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuUserGroupSetting); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuEquipmentSetting); - this.CollectionLevel2Control.Add(this.checkBoxL2MenuDataStatistics); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuInitialization); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuUser); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuEquipment); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuStatistics); + this.CollectionLevel2Control.Add(this.checkBoxL2MenuViewer); this.CollectionLevel3Control = new Collection(); this.CollectionLevel3Control.Add(this.labelTitle3); @@ -170,45 +185,56 @@ namespace INT69DC_7C.Forms this.CollectionLevel3Control.Add(this.checkBoxL3MainWeightSet); this.CollectionLevel3Control.Add(this.checkBoxL3MainClear); this.CollectionLevel3Control.Add(this.checkBoxL3MainSubMenu); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuTimeSetting); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuTime); this.CollectionLevel3Control.Add(this.checkBoxL3MenuInformation); this.CollectionLevel3Control.Add(this.checkBoxL3MenuDataBackup); this.CollectionLevel3Control.Add(this.checkBoxL3MenuConfiguration); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuCommunication); this.CollectionLevel3Control.Add(this.checkBoxL3MenuCalibration); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuSystemSetting); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuMotorSetting); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuSystem); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuMotor); this.CollectionLevel3Control.Add(this.checkBoxL3MenuIOTest); this.CollectionLevel3Control.Add(this.checkBoxL3MenuUpdate); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuFactoryReset); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuUserSetting); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuUserGroupSetting); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuEquipmentSetting); - this.CollectionLevel3Control.Add(this.checkBoxL3MenuDataStatistics); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuInitialization); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuUser); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuEquipment); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuStatistics); + this.CollectionLevel3Control.Add(this.checkBoxL3MenuViewer); this.CollectionLevel4Control = new Collection(); - this.CollectionLevel4Control.Add(this.labelTitle4); + this.CollectionLevel4Control.Add(this.labelTitleNotLogin1); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainProductNo); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainWeightSet); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainClear); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainSubMenu); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuTimeSetting); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuTime); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuInformation); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuDataBackup); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuConfiguration); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuCommunication); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuCalibration); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuSystemSetting); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuMotorSetting); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuSystem); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuMotor); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuIOTest); this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUpdate); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuFactoryReset); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUserSetting); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUserGroupSetting); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuEquipmentSetting); - this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuDataStatistics); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuInitialization); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUser); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuEquipment); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuStatistics); + this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuViewer); this.UpdateDisplay(this.ParentForm.CurrentUserGroup, this.ParentForm.SystemConfig); } + private void EnableWhenUsingKeyboard(bool bValue) + { + this.smartGroupBox1.Enabled = bValue; + this.buttonSave.Enabled = bValue; + this.buttonBack.Enabled = bValue; + this.buttonEditLevel1.Enabled = bValue; + this.buttonEditLevel2.Enabled = bValue; + this.buttonEditLevel3.Enabled = bValue; + } private void UpdateDisplay(UserGroup group, SystemConfigurationItem system) { this.textBoxLevel1.Text = system.User_Level1_Name; @@ -221,20 +247,21 @@ namespace INT69DC_7C.Forms this.checkBoxL1MainClear.Checked = group.Level1.IsMainDisplayClear; this.checkBoxL1MainSubMenu.Checked = group.Level1.IsMainDisplaySubMenu; - this.checkBoxL1MenuCalibration.Checked = group.Level1.IsMenuCalibration; - this.checkBoxL1MenuConfiguration.Checked = group.Level1.IsMenuConfiguration; - this.checkBoxL1MenuDataBackup.Checked = group.Level1.IsMenuDataBackup; - this.checkBoxL1MenuDataStatistics.Checked = group.Level1.IsMenuStatistics; - this.checkBoxL1MenuEquipmentSetting.Checked = group.Level1.IsMenuEquipment; - this.checkBoxL1MenuFactoryReset.Checked = group.Level1.IsMenuInitialization; this.checkBoxL1MenuInformation.Checked = group.Level1.IsMenuInformation; + this.checkBoxL1MenuConfiguration.Checked = group.Level1.IsMenuConfiguration; + this.checkBoxL1MenuCommunication.Checked = group.Level1.IsMenuCommunication; + this.checkBoxL1MenuCalibration.Checked = group.Level1.IsMenuCalibration; + this.checkBoxL1MenuSystem.Checked = group.Level1.IsMenuSystem; + this.checkBoxL1MenuMotor.Checked = group.Level1.IsMenuMotor; this.checkBoxL1MenuIOTest.Checked = group.Level1.IsMenuIOTest; - this.checkBoxL1MenuMotorSetting.Checked = group.Level1.IsMenuMotor; - this.checkBoxL1MenuSystemSetting.Checked = group.Level1.IsMenuSystem; - this.checkBoxL1MenuTimeSetting.Checked = group.Level1.IsMenuTime; + this.checkBoxL1MenuEquipment.Checked = group.Level1.IsMenuEquipment; this.checkBoxL1MenuUpdate.Checked = group.Level1.IsMenuUpdate; - this.checkBoxL1MenuUserGroupSetting.Checked = group.Level1.IsMenuUserGroupEditor; - this.checkBoxL1MenuUserSetting.Checked = group.Level1.IsMenuUser; + this.checkBoxL1MenuInitialization.Checked = group.Level1.IsMenuInitialization; + this.checkBoxL1MenuTime.Checked = group.Level1.IsMenuTime; + this.checkBoxL1MenuUser.Checked = group.Level1.IsMenuUser; + this.checkBoxL1MenuDataBackup.Checked = group.Level1.IsMenuDataBackup; + this.checkBoxL1MenuStatistics.Checked = group.Level1.IsMenuStatistics; + this.checkBoxL1MenuViewer.Checked = group.Level1.IsMenuViewer; #endregion #region Level2 @@ -243,20 +270,21 @@ namespace INT69DC_7C.Forms this.checkBoxL2MainClear.Checked = group.Level2.IsMainDisplayClear; this.checkBoxL2MainSubMenu.Checked = group.Level2.IsMainDisplaySubMenu; - this.checkBoxL2MenuCalibration.Checked = group.Level2.IsMenuCalibration; - this.checkBoxL2MenuConfiguration.Checked = group.Level2.IsMenuConfiguration; - this.checkBoxL2MenuDataBackup.Checked = group.Level2.IsMenuDataBackup; - this.checkBoxL2MenuDataStatistics.Checked = group.Level2.IsMenuStatistics; - this.checkBoxL2MenuEquipmentSetting.Checked = group.Level2.IsMenuEquipment; - this.checkBoxL2MenuFactoryReset.Checked = group.Level2.IsMenuInitialization; this.checkBoxL2MenuInformation.Checked = group.Level2.IsMenuInformation; + this.checkBoxL2MenuConfiguration.Checked = group.Level2.IsMenuConfiguration; + this.checkBoxL2MenuCommunication.Checked = group.Level2.IsMenuCommunication; + this.checkBoxL2MenuCalibration.Checked = group.Level2.IsMenuCalibration; + this.checkBoxL2MenuSystem.Checked = group.Level2.IsMenuSystem; + this.checkBoxL2MenuMotor.Checked = group.Level2.IsMenuMotor; this.checkBoxL2MenuIOTest.Checked = group.Level2.IsMenuIOTest; - this.checkBoxL2MenuMotorSetting.Checked = group.Level2.IsMenuMotor; - this.checkBoxL2MenuSystemSetting.Checked = group.Level2.IsMenuSystem; - this.checkBoxL2MenuTimeSetting.Checked = group.Level2.IsMenuTime; + this.checkBoxL2MenuEquipment.Checked = group.Level2.IsMenuEquipment; this.checkBoxL2MenuUpdate.Checked = group.Level2.IsMenuUpdate; - this.checkBoxL2MenuUserGroupSetting.Checked = group.Level2.IsMenuUserGroupEditor; - this.checkBoxL2MenuUserSetting.Checked = group.Level2.IsMenuUser; + this.checkBoxL2MenuInitialization.Checked = group.Level2.IsMenuInitialization; + this.checkBoxL2MenuTime.Checked = group.Level2.IsMenuTime; + this.checkBoxL2MenuUser.Checked = group.Level2.IsMenuUser; + this.checkBoxL2MenuDataBackup.Checked = group.Level2.IsMenuDataBackup; + this.checkBoxL2MenuStatistics.Checked = group.Level2.IsMenuStatistics; + this.checkBoxL2MenuViewer.Checked = group.Level2.IsMenuViewer; #endregion #region Level3 @@ -265,20 +293,21 @@ namespace INT69DC_7C.Forms this.checkBoxL3MainClear.Checked = group.Level3.IsMainDisplayClear; this.checkBoxL3MainSubMenu.Checked = group.Level3.IsMainDisplaySubMenu; - this.checkBoxL3MenuCalibration.Checked = group.Level3.IsMenuCalibration; - this.checkBoxL3MenuConfiguration.Checked = group.Level3.IsMenuConfiguration; - this.checkBoxL3MenuDataBackup.Checked = group.Level3.IsMenuDataBackup; - this.checkBoxL3MenuDataStatistics.Checked = group.Level3.IsMenuStatistics; - this.checkBoxL3MenuEquipmentSetting.Checked = group.Level3.IsMenuEquipment; - this.checkBoxL3MenuFactoryReset.Checked = group.Level3.IsMenuInitialization; this.checkBoxL3MenuInformation.Checked = group.Level3.IsMenuInformation; + this.checkBoxL3MenuConfiguration.Checked = group.Level3.IsMenuConfiguration; + this.checkBoxL3MenuCommunication.Checked = group.Level3.IsMenuCommunication; + this.checkBoxL3MenuCalibration.Checked = group.Level3.IsMenuCalibration; + this.checkBoxL3MenuSystem.Checked = group.Level3.IsMenuSystem; + this.checkBoxL3MenuMotor.Checked = group.Level3.IsMenuMotor; this.checkBoxL3MenuIOTest.Checked = group.Level3.IsMenuIOTest; - this.checkBoxL3MenuMotorSetting.Checked = group.Level3.IsMenuMotor; - this.checkBoxL3MenuSystemSetting.Checked = group.Level3.IsMenuSystem; - this.checkBoxL3MenuTimeSetting.Checked = group.Level3.IsMenuTime; + this.checkBoxL3MenuEquipment.Checked = group.Level3.IsMenuEquipment; this.checkBoxL3MenuUpdate.Checked = group.Level3.IsMenuUpdate; - this.checkBoxL3MenuUserGroupSetting.Checked = group.Level3.IsMenuUserGroupEditor; - this.checkBoxL3MenuUserSetting.Checked = group.Level3.IsMenuUser; + this.checkBoxL3MenuInitialization.Checked = group.Level3.IsMenuInitialization; + this.checkBoxL3MenuTime.Checked = group.Level3.IsMenuTime; + this.checkBoxL3MenuUser.Checked = group.Level3.IsMenuUser; + this.checkBoxL3MenuDataBackup.Checked = group.Level3.IsMenuDataBackup; + this.checkBoxL3MenuStatistics.Checked = group.Level3.IsMenuStatistics; + this.checkBoxL3MenuViewer.Checked = group.Level3.IsMenuViewer; #endregion #region NotLogin @@ -287,22 +316,61 @@ namespace INT69DC_7C.Forms this.checkBoxNotLoginMainClear.Checked = group.NotLogin.IsMainDisplayClear; this.checkBoxNotLoginMainSubMenu.Checked = group.NotLogin.IsMainDisplaySubMenu; - this.checkBoxNotLoginMenuCalibration.Checked = group.NotLogin.IsMenuCalibration; - this.checkBoxNotLoginMenuConfiguration.Checked = group.NotLogin.IsMenuConfiguration; - this.checkBoxNotLoginMenuDataBackup.Checked = group.NotLogin.IsMenuDataBackup; - this.checkBoxNotLoginMenuDataStatistics.Checked = group.NotLogin.IsMenuStatistics; - this.checkBoxNotLoginMenuEquipmentSetting.Checked = group.NotLogin.IsMenuEquipment; - this.checkBoxNotLoginMenuFactoryReset.Checked = group.NotLogin.IsMenuInitialization; this.checkBoxNotLoginMenuInformation.Checked = group.NotLogin.IsMenuInformation; + this.checkBoxNotLoginMenuConfiguration.Checked = group.NotLogin.IsMenuConfiguration; + this.checkBoxNotLoginMenuCommunication.Checked = group.NotLogin.IsMenuCommunication; + this.checkBoxNotLoginMenuCalibration.Checked = group.NotLogin.IsMenuCalibration; + this.checkBoxNotLoginMenuSystem.Checked = group.NotLogin.IsMenuSystem; + this.checkBoxNotLoginMenuMotor.Checked = group.NotLogin.IsMenuMotor; this.checkBoxNotLoginMenuIOTest.Checked = group.NotLogin.IsMenuIOTest; - this.checkBoxNotLoginMenuMotorSetting.Checked = group.NotLogin.IsMenuMotor; - this.checkBoxNotLoginMenuSystemSetting.Checked = group.NotLogin.IsMenuSystem; - this.checkBoxNotLoginMenuTimeSetting.Checked = group.NotLogin.IsMenuTime; + this.checkBoxNotLoginMenuEquipment.Checked = group.NotLogin.IsMenuEquipment; this.checkBoxNotLoginMenuUpdate.Checked = group.NotLogin.IsMenuUpdate; - this.checkBoxNotLoginMenuUserGroupSetting.Checked = group.NotLogin.IsMenuUserGroupEditor; - this.checkBoxNotLoginMenuUserSetting.Checked = group.NotLogin.IsMenuUser; + this.checkBoxNotLoginMenuInitialization.Checked = group.NotLogin.IsMenuInitialization; + this.checkBoxNotLoginMenuTime.Checked = group.NotLogin.IsMenuTime; + this.checkBoxNotLoginMenuUser.Checked = group.NotLogin.IsMenuUser; + this.checkBoxNotLoginMenuDataBackup.Checked = group.NotLogin.IsMenuDataBackup; + this.checkBoxNotLoginMenuStatistics.Checked = group.NotLogin.IsMenuStatistics; + this.checkBoxNotLoginMenuViewer.Checked = group.NotLogin.IsMenuViewer; #endregion } + private void UpdatePart11Visible() + { + if (this.ParentForm.SystemConfig.IsPart11 == false) + { + this.labelTitleStatistics.Visible = false; + this.checkBoxL1MenuStatistics.Visible = false; + this.checkBoxL2MenuStatistics.Visible = false; + this.checkBoxL3MenuStatistics.Visible = false; + this.checkBoxNotLoginMenuStatistics.Visible = false; + + this.labelTitleViewer.Visible = false; + this.checkBoxL1MenuViewer.Visible = false; + this.checkBoxL2MenuViewer.Visible = false; + this.checkBoxL3MenuViewer.Visible = false; + this.checkBoxNotLoginMenuViewer.Visible = false; + } + else + { + this.labelTitleStatistics.Visible = true; + this.checkBoxL1MenuStatistics.Visible = true; + this.checkBoxL2MenuStatistics.Visible = true; + this.checkBoxL3MenuStatistics.Visible = true; + this.checkBoxNotLoginMenuStatistics.Visible = true; + + this.labelTitleViewer.Visible = true; + this.checkBoxL1MenuViewer.Visible = true; + this.checkBoxL2MenuViewer.Visible = true; + this.checkBoxL3MenuViewer.Visible = true; + this.checkBoxNotLoginMenuViewer.Visible = true; + } + } + + public void UpdateLevelNameDisplay(SystemConfigurationItem system) + { + this.textBoxLevel1.Text = system.User_Level1_Name; + this.textBoxLevel2.Text = system.User_Level2_Name; + this.textBoxLevel3.Text = system.User_Level3_Name; + } public void DisplayRefresh() { @@ -310,10 +378,14 @@ namespace INT69DC_7C.Forms this.buttonSave.Visible = false; - if (this.ParentForm.SystemConfig.CurrentUser.Status != DataStore.UserStatus.Developer) + if (this.ParentForm.SystemConfig.CurrentUser.Group != DataStore.UserGroup.Developer) { + this.labelTitleNotLogin1.Visible = false; + this.labelTitleNotLogin2.Visible = false; + for (int i = 0; i < this.CollectionLevel1Control.Count; i++) { + //this.CollectionLevel1Control[i].Location = new Point(this.CollectionLevel2Location[i].X, this.CollectionLevel2Location[i].Y); //this.CollectionLevel2Control[i].Location = new Point(this.CollectionLevel3Location[i].X, this.CollectionLevel3Location[i].Y); @@ -323,6 +395,9 @@ namespace INT69DC_7C.Forms } else { + this.labelTitleNotLogin1.Visible = true; + this.labelTitleNotLogin2.Visible = true; + for (int i = 0; i < this.CollectionLevel1Control.Count; i++) { //this.CollectionLevel1Control[i].Location = new Point(this.CollectionLevel1Location[i].X, this.CollectionLevel1Location[i].Y); @@ -332,14 +407,6 @@ namespace INT69DC_7C.Forms this.CollectionLevel4Control[i].Visible = true; } } - - // 현재 데이터 통계 메뉴가 없어서 Visible = false 처리함 - // 추후에 데이터 통계 메뉴 추가 되면 삭제 - this.labelTitleDataStatistics.Visible = false; - this.checkBoxL1MenuDataStatistics.Visible = false; - this.checkBoxL2MenuDataStatistics.Visible = false; - this.checkBoxL3MenuDataStatistics.Visible = false; - this.checkBoxNotLoginMenuDataStatistics.Visible = false; } #endregion @@ -351,26 +418,30 @@ namespace INT69DC_7C.Forms } private void buttonSave_Click(object sender, EventArgs e) { + string detail; + #region Level1 this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayProductNo = this.checkBoxL1MainProductNo.Checked; this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayWeightSetting = this.checkBoxL1MainWeightSet.Checked; this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayClear = this.checkBoxL1MainClear.Checked; this.ParentForm.CurrentUserGroup.Level1.IsMainDisplaySubMenu = this.checkBoxL1MainSubMenu.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuCalibration = this.checkBoxL1MenuCalibration.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuConfiguration = this.checkBoxL1MenuConfiguration.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuDataBackup = this.checkBoxL1MenuDataBackup.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuStatistics = this.checkBoxL1MenuDataStatistics.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuEquipment = this.checkBoxL1MenuEquipmentSetting.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuInitialization = this.checkBoxL1MenuFactoryReset.Checked; this.ParentForm.CurrentUserGroup.Level1.IsMenuInformation = this.checkBoxL1MenuInformation.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuConfiguration = this.checkBoxL1MenuConfiguration.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuCommunication = this.checkBoxL1MenuCommunication.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuCalibration = this.checkBoxL1MenuCalibration.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuSystem = this.checkBoxL1MenuSystem.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuMotor = this.checkBoxL1MenuMotor.Checked; this.ParentForm.CurrentUserGroup.Level1.IsMenuIOTest = this.checkBoxL1MenuIOTest.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuMotor = this.checkBoxL1MenuMotorSetting.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuSystem = this.checkBoxL1MenuSystemSetting.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuTime = this.checkBoxL1MenuTimeSetting.Checked; this.ParentForm.CurrentUserGroup.Level1.IsMenuUpdate = this.checkBoxL1MenuUpdate.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuUserGroupEditor = this.checkBoxL1MenuUserGroupSetting.Checked; - this.ParentForm.CurrentUserGroup.Level1.IsMenuUser = this.checkBoxL1MenuUserSetting.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuInitialization = this.checkBoxL1MenuInitialization.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuTime = this.checkBoxL1MenuTime.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuDataBackup = this.checkBoxL1MenuDataBackup.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuStatistics = this.checkBoxL1MenuStatistics.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuViewer = this.checkBoxL1MenuViewer.Checked; + this.ParentForm.CurrentUserGroup.Level1.IsMenuUser = true; + + this.ParentForm.CurrentUserGroup.Level1.IsMenuEquipment = false; #endregion #region Level2 @@ -379,20 +450,22 @@ namespace INT69DC_7C.Forms this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayClear = this.checkBoxL2MainClear.Checked; this.ParentForm.CurrentUserGroup.Level2.IsMainDisplaySubMenu = this.checkBoxL2MainSubMenu.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuCalibration = this.checkBoxL2MenuCalibration.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuConfiguration = this.checkBoxL2MenuConfiguration.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuDataBackup = this.checkBoxL2MenuDataBackup.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuStatistics = this.checkBoxL2MenuDataStatistics.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuEquipment = this.checkBoxL2MenuEquipmentSetting.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuInitialization = this.checkBoxL2MenuFactoryReset.Checked; this.ParentForm.CurrentUserGroup.Level2.IsMenuInformation = this.checkBoxL2MenuInformation.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuConfiguration = this.checkBoxL2MenuConfiguration.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuCommunication = this.checkBoxL2MenuCommunication.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuCalibration = this.checkBoxL2MenuCalibration.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuSystem = this.checkBoxL2MenuSystem.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuMotor = this.checkBoxL2MenuMotor.Checked; this.ParentForm.CurrentUserGroup.Level2.IsMenuIOTest = this.checkBoxL2MenuIOTest.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuMotor = this.checkBoxL2MenuMotorSetting.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuSystem = this.checkBoxL2MenuSystemSetting.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuTime = this.checkBoxL2MenuTimeSetting.Checked; this.ParentForm.CurrentUserGroup.Level2.IsMenuUpdate = this.checkBoxL2MenuUpdate.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuUserGroupEditor = this.checkBoxL2MenuUserGroupSetting.Checked; - this.ParentForm.CurrentUserGroup.Level2.IsMenuUser = this.checkBoxL2MenuUserSetting.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuInitialization = this.checkBoxL2MenuInitialization.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuTime = this.checkBoxL2MenuTime.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuDataBackup = this.checkBoxL2MenuDataBackup.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuStatistics = this.checkBoxL2MenuStatistics.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuViewer = this.checkBoxL2MenuViewer.Checked; + this.ParentForm.CurrentUserGroup.Level2.IsMenuUser = true; + + this.ParentForm.CurrentUserGroup.Level2.IsMenuEquipment = false; #endregion #region Level3 @@ -401,20 +474,22 @@ namespace INT69DC_7C.Forms this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear = this.checkBoxL3MainClear.Checked; this.ParentForm.CurrentUserGroup.Level3.IsMainDisplaySubMenu = this.checkBoxL3MainSubMenu.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuCalibration = this.checkBoxL3MenuCalibration.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuConfiguration = this.checkBoxL3MenuConfiguration.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuDataBackup = this.checkBoxL3MenuDataBackup.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuStatistics = this.checkBoxL3MenuDataStatistics.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuEquipment = this.checkBoxL3MenuEquipmentSetting.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuInitialization = this.checkBoxL3MenuFactoryReset.Checked; this.ParentForm.CurrentUserGroup.Level3.IsMenuInformation = this.checkBoxL3MenuInformation.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuConfiguration = this.checkBoxL3MenuConfiguration.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuCommunication = this.checkBoxL3MenuCommunication.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuCalibration = this.checkBoxL3MenuCalibration.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuSystem = this.checkBoxL3MenuSystem.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuMotor = this.checkBoxL3MenuMotor.Checked; this.ParentForm.CurrentUserGroup.Level3.IsMenuIOTest = this.checkBoxL3MenuIOTest.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuMotor = this.checkBoxL3MenuMotorSetting.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuSystem = this.checkBoxL3MenuSystemSetting.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuTime = this.checkBoxL3MenuTimeSetting.Checked; this.ParentForm.CurrentUserGroup.Level3.IsMenuUpdate = this.checkBoxL3MenuUpdate.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuUserGroupEditor = this.checkBoxL3MenuUserGroupSetting.Checked; - this.ParentForm.CurrentUserGroup.Level3.IsMenuUser = this.checkBoxL3MenuUserSetting.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuInitialization = this.checkBoxL3MenuInitialization.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuTime = this.checkBoxL3MenuTime.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuDataBackup = this.checkBoxL3MenuDataBackup.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuStatistics = this.checkBoxL3MenuStatistics.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuViewer = this.checkBoxL3MenuViewer.Checked; + this.ParentForm.CurrentUserGroup.Level3.IsMenuUser = true; + + this.ParentForm.CurrentUserGroup.Level3.IsMenuEquipment = false; #endregion #region NotLogin @@ -423,30 +498,260 @@ namespace INT69DC_7C.Forms this.ParentForm.CurrentUserGroup.NotLogin.IsMainDisplayClear = this.checkBoxNotLoginMainClear.Checked; this.ParentForm.CurrentUserGroup.NotLogin.IsMainDisplaySubMenu = this.checkBoxNotLoginMainSubMenu.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuCalibration = this.checkBoxNotLoginMenuCalibration.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuConfiguration = this.checkBoxNotLoginMenuConfiguration.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuDataBackup = this.checkBoxNotLoginMenuDataBackup.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuStatistics = this.checkBoxNotLoginMenuDataStatistics.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuEquipment = this.checkBoxNotLoginMenuEquipmentSetting.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInitialization = this.checkBoxNotLoginMenuFactoryReset.Checked; this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInformation = this.checkBoxNotLoginMenuInformation.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuConfiguration = this.checkBoxNotLoginMenuConfiguration.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuCommunication = this.checkBoxNotLoginMenuCommunication.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuCalibration = this.checkBoxNotLoginMenuCalibration.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuSystem = this.checkBoxNotLoginMenuSystem.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuMotor = this.checkBoxNotLoginMenuMotor.Checked; this.ParentForm.CurrentUserGroup.NotLogin.IsMenuIOTest = this.checkBoxNotLoginMenuIOTest.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuMotor = this.checkBoxNotLoginMenuMotorSetting.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuSystem = this.checkBoxNotLoginMenuSystemSetting.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuTime = this.checkBoxNotLoginMenuTimeSetting.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuEquipment = false; this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUpdate = this.checkBoxNotLoginMenuUpdate.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUserGroupEditor = this.checkBoxNotLoginMenuUserGroupSetting.Checked; - this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUser = this.checkBoxNotLoginMenuUserSetting.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInitialization = this.checkBoxNotLoginMenuInitialization.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuTime = this.checkBoxNotLoginMenuTime.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuDataBackup = this.checkBoxNotLoginMenuDataBackup.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuStatistics = this.checkBoxNotLoginMenuStatistics.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuViewer = this.checkBoxNotLoginMenuViewer.Checked; + this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUser = false; #endregion this.ParentForm.SaveUserGroupFile(this.ParentForm.CurrentUserGroup); + // Part 11 + detail = "Change access right"; + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.GroupEditor, detail); + this.buttonSave.Visible = false; } + private void textBoxLevel1_GotFocus(object sender, EventArgs e) + { + this.smartKeyboard.TargetInputObject = this.textBoxLevel1; + this.textBoxLevel1.Select(this.textBoxLevel1.Text.Length, 0); + } + private void textBoxLevel2_GotFocus(object sender, EventArgs e) + { + this.smartKeyboard.TargetInputObject = this.textBoxLevel2; + this.textBoxLevel2.Select(this.textBoxLevel2.Text.Length, 0); + } + private void textBoxLevel3_GotFocus(object sender, EventArgs e) + { + this.smartKeyboard.TargetInputObject = this.textBoxLevel3; + this.textBoxLevel3.Select(this.textBoxLevel3.Text.Length, 0); + } + + private void buttonEdit_Click(object sender, EventArgs e) + { + SmartButton button = sender as SmartButton; + + this.EnableWhenUsingKeyboard(false); + + this.smartKeyboard.KeyboardType = SmartX.SmartKeyboard.KEYBOARDTYPES.NORMAL; + this.smartKeyboard.Location = new Point(0, 111); + this.smartKeyboard.Size = new Size(800, 313); + this.smartKeyboard.KeyFillColor = Color.Black; + this.smartKeyboard.BackColor = Color.FromArgb(255, 205, 51); + + if (button == this.buttonEditLevel1) + { + this.textBoxLevel2.Enabled = false; + this.textBoxLevel3.Enabled = false; + + this.BeforeTextBox1 = this.textBoxLevel1.Text; + this.smartKeyboard.TargetInputObject = this.textBoxLevel1; + this.textBoxLevel1.Select(this.textBoxLevel1.Text.Length, 0); + } + else if (button == this.buttonEditLevel2) + { + this.textBoxLevel1.Enabled = false; + this.textBoxLevel3.Enabled = false; + + this.BeforeTextBox2 = this.textBoxLevel2.Text; + this.smartKeyboard.TargetInputObject = this.textBoxLevel2; + this.textBoxLevel2.Select(this.textBoxLevel2.Text.Length, 0); + } + else if (button == this.buttonEditLevel3) + { + this.textBoxLevel1.Enabled = false; + this.textBoxLevel2.Enabled = false; + + this.BeforeTextBox3 = this.textBoxLevel3.Text; + this.smartKeyboard.TargetInputObject = this.textBoxLevel3; + this.textBoxLevel3.Select(this.textBoxLevel3.Text.Length, 0); + } + + this.smartKeyboard.Show(); + } + + private void textBoxLevel1_KeyPress(object sender, KeyPressEventArgs e) + { + string before = "", after = ""; + + this.EnableWhenUsingKeyboard(true); + this.textBoxLevel1.Enabled = true; + this.textBoxLevel2.Enabled = true; + this.textBoxLevel3.Enabled = true; + + if (e.KeyChar == '\r') + { + e.Handled = true; + + this.smartKeyboard.Hide(); + + if (this.textBoxLevel1.Text == "" + || this.textBoxLevel1.Text == this.ParentForm.SystemConfig.User_Level2_Name + || this.textBoxLevel1.Text == this.ParentForm.SystemConfig.User_Level3_Name) + { + this.UpdateLevelNameDisplay(this.ParentForm.SystemConfig); + } + else + { + before = this.BeforeTextBox1; + after = this.ParentForm.SystemConfig.User_Level1_Name = this.textBoxLevel1.Text; + this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); + + this.ParentForm.ChildFormUserEditor.UpdateAccessRightComboBox(); + this.ParentForm.ChildFormMainDisplay.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); + this.ParentForm.ChildFormMenu.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); + + if (before != after) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeL1Name, "", before, after); + } + } + else if (e.KeyChar == 27) + { + e.Handled = true; + + this.textBoxLevel1.Text = this.BeforeTextBox1; + this.smartKeyboard.Hide(); + } + else if (e.KeyChar == '<' || e.KeyChar == '>' || e.KeyChar == '|' || e.KeyChar == '"' || e.KeyChar == '?' + || e.KeyChar == '*' || e.KeyChar == ':' || e.KeyChar == '/' || e.KeyChar == '\\') + { + e.Handled = true; + } + } + private void textBoxLevel2_KeyPress(object sender, KeyPressEventArgs e) + { + string before = "", after = ""; + + this.EnableWhenUsingKeyboard(true); + this.textBoxLevel1.Enabled = true; + this.textBoxLevel2.Enabled = true; + this.textBoxLevel3.Enabled = true; + + if (e.KeyChar == '\r') + { + e.Handled = true; + this.smartKeyboard.Hide(); + + if (this.textBoxLevel2.Text == "" + || this.textBoxLevel2.Text == this.ParentForm.SystemConfig.User_Level1_Name + || this.textBoxLevel2.Text == this.ParentForm.SystemConfig.User_Level3_Name) + { + this.UpdateLevelNameDisplay(this.ParentForm.SystemConfig); + } + else + { + before = this.BeforeTextBox2; + after = this.ParentForm.SystemConfig.User_Level2_Name = this.textBoxLevel2.Text; + this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); + + this.ParentForm.ChildFormUserEditor.UpdateAccessRightComboBox(); + this.ParentForm.ChildFormMainDisplay.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); + this.ParentForm.ChildFormMenu.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); + + if (before != after) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeL2Name, "", before, after); + } + } + else if (e.KeyChar == 27) + { + e.Handled = true; + + this.textBoxLevel2.Text = this.BeforeTextBox2; + this.smartKeyboard.Hide(); + } + else if (e.KeyChar == '<' || e.KeyChar == '>' || e.KeyChar == '|' || e.KeyChar == '"' || e.KeyChar == '?' + || e.KeyChar == '*' || e.KeyChar == ':' || e.KeyChar == '/' || e.KeyChar == '\\') + { + e.Handled = true; + } + } + private void textBoxLevel3_KeyPress(object sender, KeyPressEventArgs e) + { + string before = "", after = ""; + + this.EnableWhenUsingKeyboard(true); + this.textBoxLevel1.Enabled = true; + this.textBoxLevel2.Enabled = true; + this.textBoxLevel3.Enabled = true; + + if (e.KeyChar == '\r') + { + e.Handled = true; + this.smartKeyboard.Hide(); + + if (this.textBoxLevel3.Text == "" + || this.textBoxLevel3.Text == this.ParentForm.SystemConfig.User_Level1_Name + || this.textBoxLevel3.Text == this.ParentForm.SystemConfig.User_Level2_Name) + { + this.UpdateLevelNameDisplay(this.ParentForm.SystemConfig); + } + else + { + before = this.BeforeTextBox3; + after = this.ParentForm.SystemConfig.User_Level3_Name = this.textBoxLevel3.Text; + this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); + + this.ParentForm.ChildFormUserEditor.UpdateAccessRightComboBox(); + this.ParentForm.ChildFormMainDisplay.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); + this.ParentForm.ChildFormMenu.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); + + if (before != after) + this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeL3Name, "", before, after); + } + } + else if (e.KeyChar == 27) + { + e.Handled = true; + + this.textBoxLevel3.Text = this.BeforeTextBox3; + this.smartKeyboard.Hide(); + } + else if (e.KeyChar == '<' || e.KeyChar == '>' || e.KeyChar == '|' || e.KeyChar == '"' || e.KeyChar == '?' + || e.KeyChar == '*' || e.KeyChar == ':' || e.KeyChar == '/' || e.KeyChar == '\\') + { + e.Handled = true; + } + } + + private void smartKeyboard_OnXKeyClick(object sender, EventArgs e) + { + this.EnableWhenUsingKeyboard(true); + this.textBoxLevel1.Enabled = true; + this.textBoxLevel2.Enabled = true; + this.textBoxLevel3.Enabled = true; + + if (this.smartKeyboard.TargetInputObject == this.textBoxLevel1) + { + this.textBoxLevel1.Text = this.BeforeTextBox1; + } + else if (this.smartKeyboard.TargetInputObject == this.textBoxLevel2) + { + this.textBoxLevel2.Text = this.BeforeTextBox2; + } + else if (this.smartKeyboard.TargetInputObject == this.textBoxLevel3) + { + this.textBoxLevel3.Text = this.BeforeTextBox3; + } + + this.smartKeyboard.Hide(); + } + private void labelTitle1_Click(object sender, EventArgs e) { - if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.Developer) + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer) { this.checkBoxL1MainProductNo.Checked = true; this.checkBoxL1MainWeightSet.Checked = true; @@ -454,26 +759,27 @@ namespace INT69DC_7C.Forms this.checkBoxL1MainSubMenu.Checked = true; this.checkBoxL1MenuInformation.Checked = true; - this.checkBoxL1MenuDataBackup.Checked = true; this.checkBoxL1MenuConfiguration.Checked = true; + this.checkBoxL1MenuCommunication.Checked = true; this.checkBoxL1MenuCalibration.Checked = true; - this.checkBoxL1MenuSystemSetting.Checked = true; - this.checkBoxL1MenuMotorSetting.Checked = true; + this.checkBoxL1MenuSystem.Checked = true; + this.checkBoxL1MenuMotor.Checked = true; this.checkBoxL1MenuIOTest.Checked = true; this.checkBoxL1MenuUpdate.Checked = true; - this.checkBoxL1MenuFactoryReset.Checked = true; - this.checkBoxL1MenuUserSetting.Checked = true; - this.checkBoxL1MenuUserGroupSetting.Checked = true; - this.checkBoxL1MenuEquipmentSetting.Checked = true; - this.checkBoxL1MenuDataStatistics.Checked = true; - this.checkBoxL1MenuTimeSetting.Checked = true; + this.checkBoxL1MenuInitialization.Checked = true; + this.checkBoxL1MenuTime.Checked = true; + this.checkBoxL1MenuDataBackup.Checked = true; + this.checkBoxL1MenuStatistics.Checked = true; + this.checkBoxL1MenuViewer.Checked = true; + this.checkBoxL1MenuUser.Checked = true; + //this.checkBoxL1MenuEquipment.Checked = true; this.buttonSave.Visible = true; } } private void labelTitle2_Click(object sender, EventArgs e) { - if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.Developer) + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer) { this.checkBoxL2MainProductNo.Checked = true; this.checkBoxL2MainWeightSet.Checked = true; @@ -481,26 +787,27 @@ namespace INT69DC_7C.Forms this.checkBoxL2MainSubMenu.Checked = true; this.checkBoxL2MenuInformation.Checked = true; - this.checkBoxL2MenuDataBackup.Checked = true; this.checkBoxL2MenuConfiguration.Checked = true; + this.checkBoxL2MenuCommunication.Checked = true; this.checkBoxL2MenuCalibration.Checked = true; - this.checkBoxL2MenuSystemSetting.Checked = true; - this.checkBoxL2MenuMotorSetting.Checked = true; + this.checkBoxL2MenuSystem.Checked = true; + this.checkBoxL2MenuMotor.Checked = true; this.checkBoxL2MenuIOTest.Checked = true; this.checkBoxL2MenuUpdate.Checked = true; - this.checkBoxL2MenuFactoryReset.Checked = true; - this.checkBoxL2MenuUserSetting.Checked = true; - this.checkBoxL2MenuUserGroupSetting.Checked = true; - this.checkBoxL2MenuEquipmentSetting.Checked = true; - this.checkBoxL2MenuDataStatistics.Checked = true; - this.checkBoxL2MenuTimeSetting.Checked = true; + this.checkBoxL2MenuInitialization.Checked = true; + this.checkBoxL2MenuTime.Checked = true; + this.checkBoxL2MenuDataBackup.Checked = true; + this.checkBoxL2MenuStatistics.Checked = true; + this.checkBoxL2MenuViewer.Checked = true; + this.checkBoxL2MenuUser.Checked = true; + //this.checkBoxL2MenuEquipment.Checked = true; this.buttonSave.Visible = true; } } private void labelTitle3_Click(object sender, EventArgs e) { - if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.Developer) + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer) { this.checkBoxL3MainProductNo.Checked = true; this.checkBoxL3MainWeightSet.Checked = true; @@ -508,26 +815,27 @@ namespace INT69DC_7C.Forms this.checkBoxL3MainSubMenu.Checked = true; this.checkBoxL3MenuInformation.Checked = true; - this.checkBoxL3MenuDataBackup.Checked = true; this.checkBoxL3MenuConfiguration.Checked = true; + this.checkBoxL3MenuCommunication.Checked = true; this.checkBoxL3MenuCalibration.Checked = true; - this.checkBoxL3MenuSystemSetting.Checked = true; - this.checkBoxL3MenuMotorSetting.Checked = true; + this.checkBoxL3MenuSystem.Checked = true; + this.checkBoxL3MenuMotor.Checked = true; this.checkBoxL3MenuIOTest.Checked = true; this.checkBoxL3MenuUpdate.Checked = true; - this.checkBoxL3MenuFactoryReset.Checked = true; - this.checkBoxL3MenuUserSetting.Checked = true; - this.checkBoxL3MenuUserGroupSetting.Checked = true; - this.checkBoxL3MenuEquipmentSetting.Checked = true; - this.checkBoxL3MenuDataStatistics.Checked = true; - this.checkBoxL3MenuTimeSetting.Checked = true; + this.checkBoxL3MenuInitialization.Checked = true; + this.checkBoxL3MenuTime.Checked = true; + this.checkBoxL3MenuDataBackup.Checked = true; + this.checkBoxL3MenuStatistics.Checked = true; + this.checkBoxL3MenuViewer.Checked = true; + this.checkBoxL3MenuUser.Checked = true; + //this.checkBoxL3MenuEquipment.Checked = true; this.buttonSave.Visible = true; } } private void labelTitle4_Click(object sender, EventArgs e) { - if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.Developer) + if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.Developer) { this.checkBoxNotLoginMainProductNo.Checked = true; this.checkBoxNotLoginMainWeightSet.Checked = true; @@ -535,19 +843,19 @@ namespace INT69DC_7C.Forms this.checkBoxNotLoginMainSubMenu.Checked = true; this.checkBoxNotLoginMenuInformation.Checked = true; - this.checkBoxNotLoginMenuDataBackup.Checked = true; + this.checkBoxNotLoginMenuCommunication.Checked = true; this.checkBoxNotLoginMenuConfiguration.Checked = true; this.checkBoxNotLoginMenuCalibration.Checked = true; - this.checkBoxNotLoginMenuSystemSetting.Checked = true; - this.checkBoxNotLoginMenuMotorSetting.Checked = true; + this.checkBoxNotLoginMenuSystem.Checked = true; + this.checkBoxNotLoginMenuMotor.Checked = true; this.checkBoxNotLoginMenuIOTest.Checked = true; this.checkBoxNotLoginMenuUpdate.Checked = true; - this.checkBoxNotLoginMenuFactoryReset.Checked = true; - this.checkBoxNotLoginMenuUserSetting.Checked = true; - this.checkBoxNotLoginMenuUserGroupSetting.Checked = true; - this.checkBoxNotLoginMenuEquipmentSetting.Checked = true; - this.checkBoxNotLoginMenuDataStatistics.Checked = true; - this.checkBoxNotLoginMenuTimeSetting.Checked = true; + this.checkBoxNotLoginMenuInitialization.Checked = true; + this.checkBoxNotLoginMenuTime.Checked = true; + this.checkBoxNotLoginMenuStatistics.Checked = true; + this.checkBoxNotLoginMenuViewer.Checked = true; + this.checkBoxNotLoginMenuDataBackup.Checked = true; + //this.checkBoxNotLoginMenuEquipment.Checked = true; this.buttonSave.Visible = true; } diff --git a/INT69DC_7C/Forms/FormUserGroupEditor.resx b/INT69DC_7C/Forms/FormUserGroupEditor.resx index d7454c7..3605d57 100644 --- a/INT69DC_7C/Forms/FormUserGroupEditor.resx +++ b/INT69DC_7C/Forms/FormUserGroupEditor.resx @@ -234,6 +234,420 @@ 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 + 6nc2xOg6Bq4AAAAASUVORK5CYII= + + + + + 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 + vfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15L + Wytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AA + bWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0z + llmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHW + ztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5s + xybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6 + eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPw + YyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmR + XVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNm + WS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wl + xqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2 + dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8 + V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33za + Eb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2v + Tqy+XeNc01arWLu9dn4fe9/Qfsf9rXVKdcV17w5wD9yp96jvaNBqqDiIOZh58EljWGPft4xvm5sUmoqb + PhziHRo9HHS4t9mqufmI4pHSFrhF2DJ9NProje9cv+tqNWytb6O1FR8Dx4THnn4f+/3wcZ/jPScYJ1p/ + 0Pyhtp3SXtQBdeR0zHYmdo52RXYNnvQ+2dNt293+o9GPh06pnqo5LXu69AzhTMGZT2dzz86dSz83cz7h + /HhPTM/9CxEXbvUG9g5c9Ll4+ZL7pQt9Tn1nL9tdPnXF5srJq4yrndcsr3X0W/S3/2TxU/uA5UDHdavr + XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS + fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ + tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ + 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABPlJREFUeF7t2UkvbFsY + xnFfQN+Uvi19T+m7KkX0QogIMWFCCGIkrkQIMyYGxEATEQOJb6BvDkEIX+AkZ2J+v8B777OSXaWoe+6Z + KLXkGfxSp2ST/drnX2vtzUf+9hEi0suHcMvKyiQ7O1vMZrMkJCRIXFycxMbGSkxMjDZwvvHx8er8k5KS + JDk5WVJSUiQ1NdUB7/F1zJmYmKjVrNHR0Q7GrL+bV+dZ3/vO19a4ppGRkRIeHi6hoaESFRUllZWVLo2C + S7iFhYWSmZkpGRkZ6heA4fHLMYb3VsZ/XOOCAs4ZcP64gL9jzOjtcxr+a17M8X/zfpdZjXndzfiWTvMa + c+JDBgEjWpPJJP7+/lJeXu4+XIvF4og2PT1d8vPzpbi42KGoqEgdQ0SfB4tnQUGB5Obmqg4RckhIiAQE + BMjg4KBruHZ7rWO7gYMrKiqkvr5e6urqxGazSXV1tVRVVRGRB2BrXFpaquJFuNg2BwYGSnBwsGxsbDjD + ReU4ICcnR0Xa2toq7e3t0tTU5IjXarWSF8K1ec/dceT9ampqHLA1RrjY7mPbjGj9/Pxcw0WwWHFROVba + trY2aWlpkdraWvUJgBUYD63Iu+DiuuPuWNILbk3xkBi3r+jTuI1dX193hltUZJG0tDT1DYgV8eITAO/f + 7r2J6POhNzxjysrKUqsuFlR8IGMBdVlxESjCLSkpUcs0tltYafFQyt0PJqLPZYSbl5en7nmxoNrtdtnc + 3HSGi5qxVUaoCBbxom4s1+5+KBF9LiNcvOK5E541NTY2yvb2tmu4+JstQkXdOJDhEn0dhkukIYZLpCGG + S6QhhkukIYZLpCGGS6QhhkukIYZLpCGGS6QhhkukIYZLpCGGS6QhhkukIYZLpCGGS6QhhkukIYZLpCGG + S6QhhkukIYZLpCGGS6QhhkukIYZLpCGGS6QhhkukIYZLpCGGS6QhhkukIYZLpCGGS6QhhkukIYZLpCGG + S6QhhkukIYZLpCGGS6ShPw7XbDYzXCIv8Yfhlqlw8Q0ItqqqiuESfSEEm5mZKXl5eapHhNvQ0CBbW1vO + cCsqyiUpKUkKCgrU6osD8cpwib4GgkW4CBg9Itrm5mbZ2dlxhoulOC4uTrKzs1WspaWlisViUTETkWcg + VECL6enp6t82m01aWlqks7NT9vb2nOHa7XYxmUySmJgoqampqnR8I/bYRORZ6A/RokXEjNW2q6tL+vr6 + 5ODgwBluR0eHBAUFSUREhMTGxqqA8ZQZcO9LRJ6BW1bjFeHiYXF3d7cMDQ3J6OiobGxsOMOdnf1L/Pz8 + VLxhYWGSkJCg9tjvl3Ei+lzGVhm3rFarVXp7e2ViYuLfRmdlbm7ONVxA2b6+vhIaGqrubZuamtSeGrUT + kef09PRIf3+/DA8Pq2BXVlZkdXVVDg8PVasu4f74canuc7FM49HzwMCAjIyMyPj4uExOThKRh0xNTcn0 + 9LQsLS3J2tqa+tvt/v6+PDw8fAwXfv36qWJF9WNjYzIzMyPz8/OysLBARB6yuLgoy8vLsr6+Lru7u3J6 + euoSLbiEC6+vr/L09CSXl5cOFxcXcn5+rpydnXk1nCPO9/r6Wm5vb+X+/l4eHx/l+flZXl5eHPAec+IX + cnd3Jzc3N3J1deUyqw7z4nxx7oB5MQ/mejvvd5kV5/jdr+3JyYkcHx/L0dGResUM8L7TD+ESkbfzkX8A + aDYV804BSLEAAAAASUVORK5CYII= + + + + + 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 + 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA7NJREFUaEPtm0kvZGEU + hm3M8zzPhJjnGBfmeWZhShAWBDGEIIZE0MQsodHSId3KtLLwA/yyt70nubhdtejlR39JPdetiu/me845 + 99bmLTvg9fWf8Ho0f2CxWPDy8iJ/Ly8vcXp6iqOjI+zv72Nvb08Zdnd3sbOzI2xtbWFtbQ1zc3MYGxvD + 6uqq8Lfb6/H9DQWfn5/x9PSE+/t7XF1d4ezsDMfHxzg8PMTBwYFSGA2g+ObmJpaWljA6OoqWlhZkZGRg + amrKtixFHx8fRfL6+lo6yqqxYsvLy1hcXMTCwoKSzM/PY3Z2FuPj4+jt7UVZWRni4uIQHBwsXTfJUvT8 + /BwXFxc4OTnB9va2VGliYgLDw8Po7+9HX1+f0vT09KCzsxPV1dVIS0tDVFQU/P39RdgYaZF9eLjH+vo6 + NjY2pIuTk5MYGBiQxY2NjaitrUVNTY2SUM6AHc3Ly0NiYiLCw8Ph6+sLDw8Psyw7OzMzg+npaYyMjEiV + mpqaUF5ejpKSEhQVFaGgoEB5cnNzpavx8fEICQmBt7c33N3d8e3bprmzQ0NDGBwcRHd3t3SztLRULpCT + kyNkZ2crDfeYmZmJlJSUt/vVy8sLbm5u1mNMya6uLrS2tqKqqko6ypGwdWFVMWRjY2PfZF1dXbGysvIu + e3dnkfuTcHwrKipkdDkWti6qKv8ke3t7g/b2dnR0dMgI81790rJtbW0i/OVlLRYtq2VVRstqWS2rZZVF + y2pZLatllUXLalktq2WVRctqWS2rZZVFy2pZLatllUXLalktq2WVRcv+97KMBH01WU9PT2vZm5vfkuRk + dxsaGiQW91llk5OTERMTg6CgIJF1cXGRiOKb7K9f16ivr0dzczPq6uok3VZYWPjpZBm7TUpKQnR0NAIC + AiS3aCX78+elCDLsyBEuLi5Gfn6+ROSysrI+Bewqc4sJCQmIiIiAn5+fRPmcnZ3Nst+/nyA1NVWqw4Ws + UHp6uiwmPFcZ7pH7ZxqVI2yENNlVR0dHc3bxx48Lyecy4MhEJ6tjwAuojLFP7pvjGxoaKl1lGtXJyQkO + Dg4Sp3+TZVAzMDBQKsJ/DgsLk7xuZGSkwEKoCvfHseWe+VAyMsYcX4ra29ubZQkfTj4+PgIXsDpMYvNG + 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 + vacIK+opBimuVTyo2K84p6Ss5KGUrlSldEFpRpmm7KicpFyufEZ5WoWiYq/CVSlXOavylC5Ld6Kn0Cvp + vfRZVUVVT1Whar3qgOqCmrZaqFq+WpvaQ3WCOkM9Xr1cvUd9VkNFw08jT6NF454mXpOhmai5V7NPc15L + Wytca6tWp9aUtpy2l3audov2Ax2yjoPOGp0GnVu6GF2GbrLuPt0berCehV6iXo3edX1Y31Kfq79Pf9AA + bWBtwDNoMBgxJBk6GWYathiOGdGMfI3yjTqNnhtrGEcZ7zLuM/5oYmGSYtJoct9UxtTbNN+02/R3Mz0z + llmN2S1zsrm7+QbzLvMXy/SXcZbtX3bHgmLhZ7HVosfig6WVJd+y1XLaSsMq1qrWaoRBZQQwShiXrdHW + ztYbrE9Zv7WxtBHYHLf5zdbQNtn2iO3Ucu3lnOWNy8ft1OyYdvV2o/Z0+1j7A/ajDqoOTIcGh8eO6o5s + xybHSSddpySno07PnU2c+c7tzvMuNi7rXM65Iq4erkWuA24ybqFu1W6P3NXcE9xb3Gc9LDzWepzzRHv6 + eO7yHPFS8mJ5NXvNelt5r/Pu9SH5BPtU+zz21fPl+3b7wX7efrv9HqzQXMFb0ekP/L38d/s/DNAOWBPw + YyAmMCCwJvBJkGlQXlBfMCU4JvhI8OsQ55DSkPuhOqHC0J4wybDosOaw+XDX8LLw0QjjiHUR1yIVIrmR + XVHYqLCopqi5lW4r96yciLaILoweXqW9KnvVldUKq1NWn46RjGHGnIhFx4bHHol9z/RnNjDn4rziauNm + WS6svaxnbEd2OXuaY8cp40zG28WXxU8l2CXsTphOdEisSJzhunCruS+SPJPqkuaT/ZMPJX9KCU9pS8Wl + xqae5Mnwknm9acpp2WmD6frphemja2zW7Fkzy/fhN2VAGasyugRU0c9Uv1BHuEU4lmmfWZP5Jiss60S2 + dDYvuz9HL2d7zmSue+63a1FrWWt78lTzNuWNrXNaV78eWh+3vmeD+oaCDRMbPTYe3kTYlLzpp3yT/LL8 + V5vDN3cXKBVsLBjf4rGlpVCikF84stV2a9021DbutoHt5turtn8sYhddLTYprih+X8IqufqN6TeV33za + Eb9joNSydP9OzE7ezuFdDrsOl0mX5ZaN7/bb3VFOLy8qf7UnZs+VimUVdXsJe4V7Ryt9K7uqNKp2Vr2v + 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 + rkJggg== diff --git a/INT69DC_7C/Part11_UserManager/UserItem.cs b/INT69DC_7C/Part11_UserManager/UserItem.cs index 8e06b88..52aa3f0 100644 --- a/INT69DC_7C/Part11_UserManager/UserItem.cs +++ b/INT69DC_7C/Part11_UserManager/UserItem.cs @@ -29,7 +29,7 @@ namespace INT69DC_7C.Part11_UserManager private DateTime m_DateExpireRegister; private DateTime m_DateExpireLogin; - private DataStore.UserStatus m_Status; + private DataStore.UserGroup m_Group; private bool m_IsAdmin; @@ -119,10 +119,10 @@ namespace INT69DC_7C.Part11_UserManager set { this.m_DateExpireLogin = value; } } - public DataStore.UserStatus Status + public DataStore.UserGroup Group { - get { return this.m_Status; } - set { this.m_Status = value; } + get { return this.m_Group; } + set { this.m_Group = value; } } public bool IsAdmin @@ -158,7 +158,7 @@ namespace INT69DC_7C.Part11_UserManager this.DateExpireRegister = DateTime.Now; this.DateExpireLogin = DateTime.Now; - this.Status = DataStore.UserStatus.None; + this.Group = DataStore.UserGroup.None; this.IsAdmin = false; @@ -248,11 +248,11 @@ namespace INT69DC_7C.Part11_UserManager private bool m_IsMenuUpdate; private bool m_IsMenuInitialization; private bool m_IsMenuTime; - private bool m_IsMenuUser; private bool m_IsMenuDataBackup; private bool m_IsMenuStatistics; private bool m_IsMenuViewer; - private bool m_IsMenuUserGroupEditor; + private bool m_IsMenuUser; + private bool m_IsMenuUserGroupEditor; #endregion #region Constructor @@ -354,16 +354,16 @@ namespace INT69DC_7C.Part11_UserManager get { return this.m_IsMenuUser; } set { this.m_IsMenuUser = value; } } - public bool IsMenuUserGroupEditor - { - get { return this.m_IsMenuUserGroupEditor; } - set { this.m_IsMenuUserGroupEditor = value; } - } public bool IsMenuViewer { get { return this.m_IsMenuViewer; } set { this.m_IsMenuViewer = value; } } + public bool IsMenuUserGroupEditor + { + get { return this.m_IsMenuUserGroupEditor; } + set { this.m_IsMenuUserGroupEditor = value; } + } #endregion #region Method @@ -407,7 +407,7 @@ namespace INT69DC_7C.Part11_UserManager public bool IsMenuInformation; public bool IsMenuDataBackup; public bool IsMenuCalibration; - public bool IsMenuCommunicationSetting; + public bool IsMenuCommunication; public bool IsMenuConfiguration; public bool IsMenuSystemSetting; public bool IsMenuMotorSetting;