Part11 추가 중
							parent
							
								
									d8d82784da
								
							
						
					
					
						commit
						03a3d70462
					
				
								
									
									
										
											
												BIN
											
										
									
									INT69DC_7C.suo
									
									
									
									
								
								
							
							
										
											
												BIN
											
										
									
									INT69DC_7C.suo
									
									
									
									
								
											
												Binary file not shown.
											
										
									
								|  | @ -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 | ||||
|     } | ||||
|  |  | |||
|  | @ -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; | ||||
|  |  | |||
|  | @ -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: | ||||
|  |  | |||
|  | @ -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 | ||||
|  |  | |||
|  | @ -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; | ||||
|  |  | |||
|  | @ -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 | ||||
|     } | ||||
|  |  | |||
|  | @ -1003,7 +1003,7 @@ | |||
|         YII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonBackup.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|   <data name="buttonSave.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|  | @ -1050,205 +1050,39 @@ | |||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABaRJREFUeF7tnFlT6kgY | ||||
|         QPm1Iw/q0y21LKtES7k+oIAoiPuCbLKpo5b7Pm5/ao58PW1ukOikSIQkp7hUekluTn/dnW6qTCiTzpg+ | ||||
|         6cV0NBodHh7u7+/v6+v7q2cJh8ODg4OI/I7+RsqkyccsPzExwTmRSCSbzZbL5YODg797lkajUSwWEUEH | ||||
|         KdRMsh/yyURydHR0fHy8VCqpsz0EUqghiKZWVvJk0cMTiYSq61EQRFP7K3maxPPmAprIfshHxhkUEVXo | ||||
|         A5BlCLzLMw0yGezt7akSH1CpVFBGPBSdjk5OTqps34Dy9PR0aGhoaHl5WeX5hpWVFcRDrGR81ecFlBEP | ||||
|         MfX39ErGHigjHmIZqDJ8BuKBvFvQ2Q4PD4+Pj09PT8/Pzy8uLi4vL6+vr29vb+/u7h4eHvimSNV2mJ+U | ||||
|         F3O4ubm5v7/H/PHxkQOPy6N3dXVFwDGnCQj78/Pz29vb09OTx+X5Pjo6kuAjTysQeQFzL8sTdr7z+fzq | ||||
|         6mqhUMCcQU4TcEwOLYL82dmZVHaaH5An7Ovr67FYbG1tDXnGObZLS0vRaLRarTLyPSsv3Z7VFcGv1WrS | ||||
|         5/luNBqlUon5n47gTXnCLt3+5OQET5wFhIn/P008G3mZ6jFHD2dizoQPjHNm+9fX15eXF/ypoE5wGMfl | ||||
|         saV708+hXC4zquv1Op2chmDw4yltIc98aZH9/X0qUI0DdRVncFwecya2VCq1sLCwuLiYTqczmUw2m2UT | ||||
|         zaaSIia/zc3N7e3tnZ2dXC63+x/FYpH2UldxBsflmcZwnpubi8fjiSbJZHJ+fr61LXjUGduCE2WCcA7H | ||||
|         5QkgnrOzsyKPOUhHEHMectILRH5jY2Nra0vknR78LkUeeYKPPDE3mpv6v5gLtBprHnUVZ3Bb3tjnJez4 | ||||
|         S9iRlz4fyAfygbxzBPKBvEMgz1PNp/IsUTFk946/SZ5GsZAvFAos/tVVnMFxeTYzvpane9uTV5dwjK6O | ||||
|         vLqEYzguz84cMWa71gnPQp7tLa3W892ebSlbNJy/I8/GBjhwIezguDzUajW2bl/Ks7ETcrkc/UV+AlKX | ||||
|         cAY35IGnPZ7t5PWulrBjjnO9Xq9UKj3/M5aGMYwkzsaftHTkMWe07+7u4lytVl0wB/fkgXgyk2Er5jwC | ||||
|         xZyAk5/P51nVAeZO/4AluCqPEvFkCBBknOkIDHXM5ddLwk4RDeSOObgq320E8oG8DwnkA3kfEsi7Is+6 | ||||
|         jXU7qPQ3YLXXrr5cimuqtC06IM8qjbU6SJJ70km+fzUxHVvDli4Wi0llgSSZqriJ5Mv/YpsOyE9NTcmt | ||||
|         SLKd8DflkRwZGZGaRiKRiNFfMr0mr2POZdkC0K3QlhyjamuODTopzwGMjY1JkiItzIGuJme1Q+oQfJVu | ||||
|         ThaSyZW5jiA5HKhKtuikvAmK9F0akbM+hRlO6hB/ldVEB99EF8m/R+TPCJOUYyNyVjukjvFPvdrNAsD1 | ||||
|         VSVbdFJeklrY4tgCHWRGO0nME4mE5MzMzEgdkByvyfOklGpAwI0xZ1CoSl0ob4IiG/LAJG/q5yTJVMVN | ||||
|         JP/n5U0LEg1F9uSB3o4tpwD93/iEF+RSlKq0LTogz50115p/IF2Um5O7NB1/CVd4927vJqVUU2lbdEDe | ||||
|         AuN6/n+t7RGzbikppZpK26Jj8u1GfivqBEu0/Ht8P0OXqhNs0e3y1nSLvGw/LdAPcHWCJVqeNv0UKe0W | ||||
|         +S/Rd6zSlmh5lW5BSj0uz8Gn6FJ1gi26Xd4ab8qzsKH+l8j63zbuyXchgbyf5cPhcOvOwfMcyJsTBgYG | ||||
|         jFtln7An78zw9dtSfP2eHF+/IcnX78biHx//vhWNj7wPL5VKqSoeBUE0ze/D4xOfi9MkHn4TIr0dQTS1 | ||||
|         8oe8fOQdmEyGPAzKPf4OTG4eBUTQQcrqHZj6wzTI84/HYK+//ZSbRwERdJAyaWbSmX8BCrR/e1d9pncA | ||||
|         AAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonBackup.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         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= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonBackup.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|   <data name="buttonSave.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|  | @ -1295,54 +1129,230 @@ | |||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAACvFJREFUeF7tnIlXE3cC | ||||
|         x/1/tttd27rrrqut61VPqq5C39tn62tVsLXPte95AK2lKlBFCAKJgIAglxIxCSGQhNzJZCYzk2tCCMh6 | ||||
|         H7UV+i/sdxh2DL8gop2Aif7ex7yZ3+V85ndONLNEo9YQqOvUZWVlx44dO3z48IEDB/ZnbMDFQwEi0IEU | ||||
|         oQlI+TOnz+Tn51+4cMHpcMZiscmJyd8mf8tQcPFQgAh0IAU1QvaZfF1tXXFRcVFRkRAVUPLRw0fjN8dH | ||||
|         4iPRUDRTCUeFiDCWGLt96zbP8VCDIDRl5Wn5alV1YWFhe3v7LwhPfkkMJ8J8OMSFglwwyGYsXBAKEMGN | ||||
|         GI4Oj46MtrW1QROyM+QRpdfr0eD37tyLBCMoyQd4wDFcRiNZQAe3QAgLiXhC26OF7DP5kydP1tXVwfz2 | ||||
|         f2+H+FB2aCcjGUFN9B9OVFdXl5SUiPKYBgsKCu7eufvg/gMkcwGOZdisBGqif0RgaAbKEF9SeqZUo9GI | ||||
|         E2M0xrM8USDLgGAkFInH4iqVCuJLsAw6HI6H9x9md7NLSI2PZtbr9BBfcujQoZtjN8fHxjErYHiwNJvd | ||||
|         QBNLYIAOfP3110vQ+x8/fhwX4mKfT8mafUBTWvmw/1uCbSDmeUyDmA+JfFkJNLGWjwyPQHxaHudv5cms | ||||
|         CsJQjMVsMRqNZrMZU6zX46Uoyu/38zwfDoej0Sj24TEhhm0ZUVBZZpEPByNcgA/QbPqgKWZwYLCvr29w | ||||
|         cNBms3k8HsgjcBwXiUQEQRhGiA1DniioLNCEbHymfBjLAObA9EFTNLQhD3M0OMMwMPd6vWj58fHxu3fv | ||||
|         jo2Noe2n5MmyCgJNyMaH40nyfBjrXMAfSB+0jzYPmtHt+/v7BwYGcAsgT9PoiywaH59SzxflU8oqCDQh | ||||
|         i33OQstjzJtMpvr6+tOnTzc2NqL9Mdp9Pl9DQwNi0C/Q8bEJIQoqy6LJW81WGJaXl+/bt6+0tBTysHU6 | ||||
|         ncXFxXl5ud1dXfF4HH2SKKgsiyPPiGPebOjvv3KlXXOxvvvaNcz16PD41F7vbWpucbpcmPXCWdnyPi89 | ||||
|         ZEa/78Onx+lk/F4sACAS5EeGhdH48FgiPhqPRfAAmlJWQRZH3uWh7dA293ntVpbyonOHGCrIUPEwf3t0 | ||||
|         5P6t8Xs3R++PxmhmYeUnJycxzeChh8ECpCiYzvtsnnaTs2PA3drvuqIzdfYa2vWmLqOtx+zW2Xw6B2Xy | ||||
|         sGZ/yMpEHFyMDseuOYN6F6t1cAYXR9SmCNCELDYUaZfXWT3fNBnWnbu6rkK7sUq3Cah0W2uMOerBHfXW | ||||
|         3Y32vGbnv1u9n7XTe7vYL7u5/dpgvjZ8sFf4pm/ku4EEUZsipMhPTIa4ELZ+2IEqS7PBvq2y508l7e+f | ||||
|         6vqgtGdpae975bpl54zLKwdWqCyrLtg+qnOsuehe30B93MRsbg5sbQ3uaI/kdQn5xvFy6gFRmyJAE7LD | ||||
|         QvrlG3S2zRXXIP8e5M/0fFDWu+wn3fIK44qqgVXVltU1tjVqx/p698ZGanMzs7UlsL0tuKsjktslFBjH | ||||
|         LwSfELUpwsLJNxnsn1SJLb90Sn55ee+Ks7pV542rVQNraywb6mwbNY4tDe6cJmr7ZWZnayC3PZjbGdnd | ||||
|         Jezvu1nN/0zUpggLKz/V7SX5v5b3/u2s7h/njR+qBv5ZY1lXZ9ugcWxqcG9tonIuM9tbA7vag7v/L6/K | ||||
|         dHmM+VeVH1exC9XtpWcpPHgpyyWDTZrwXkn+Z6I2RYAmZFPkp7bfynJJ//vkUyr8/UBTlI+mXx5jPufN | ||||
|         ldfbcirFpe7Pb6B8o25oR+W1P/5w5d0fxU3OmyXfrB/Kre555+SVd0o6l82UX33BLMtvIeQ7o/sMY1WB | ||||
|         x0RtijCLPM/x2Pf6fX5luaSz7lb1/OH7FPmqeckTtSkCNCEbi8aS5Fkea6Df61eWxhvWnVXXXkpe3OF1 | ||||
|         Rr/Uj1Uwj4jaFAGakI1F0i/fYrDlTXX7d0s6Z4z5F8gLX+jGzmW6vNnuLajXL/2xg5ztny+/qyP86dXY | ||||
|         V6ZblZku7/VQpzpMK8u65yO/ozWw8wq/rYXfpxstY55U+e8TtSnCwskDvcW9V6ObKd/3YZWJkN/WQm9r | ||||
|         orc2BT7TDhe7H5yiHtVao0RVikDKT0xMcAEOywDlodIBtjq7a268f6bnLzPl19bZ1mvsH190bmrwbGv2 | ||||
|         72zjPtcKR213vnPcO2uO9TvScj3QhKwQERZIHrQY7Hs0fWsrdX8n5C86Nja4P2mictu5vb2xI5bxIuvN | ||||
|         ClO4z56ui1kEeYD+/32HZWed8aNK42qVaU2NeYN6aEuD61+t/j3d/P4bwlf6+FFD5OJAwO7yE2UVZHHk | ||||
|         vW7KavfW6x1H2iyf1pt31lt3X7LvafN80enP72b+o2XL9YFuC+1IpzlYHPnXhLfyyfJPJziGwzLgc/uy | ||||
|         HmhCNhqOvpV/K/9W/o2Vpzm/x+9z+bIeaEI2GkqSZ2kWy4DX5U0ThhuGy82XARE/B1e7rj4vv1QV6iTi | ||||
|         5wM0IRsJRRSQr6yoLC4qBtIprkk+xeeyqUAcz4110Hqw4KCUWQo4RWRyHile/ktfCiXl8/LypEuRTp8n | ||||
|         PE95SK5cuVLKmRxycnKS/aXIbJOX2xzVauo06FbQlmKSVVNj5k9a5HGAsH79eukUSbIwDuRsyWVTkfKg | ||||
|         8eUYDGwpEjWjHgkpBgdytvmTIv/rBOtnKTfldXpflrzcaSsiIKm4cPoqk0NyWYKrnVelPGj/5Hi58YmA | ||||
|         +pOzzRNoQjYSTJIP+ANYAz1Oz8siy+NSgHyKpFnlk8umIuWBrRxjGbDMOgsgoH452/yBJmQVlpdOZeE5 | ||||
|         judAbmSMdpzC/Nsj30oxez/fK2eTYrJNvqWpRcqGgAZPbvPuzm45mxTzGskTAUmvIA/UtWqin+MUkcl5 | ||||
|         pPjFlyc2JHJA0qvJA/R22KIIQP/HKZFBqko5eWpK3uF5WSwmS8ulFoLujm4kPROeefxCUINkTsTLSKnI | ||||
|         RsTPB1GeUkh+DvS9euleEMcv5IV3Skqd4+7MASn/9NenDMV43V63w/1qPG/kpwai4KwUFRZJmXEwK3Iq | ||||
|         UXA+QBOy4WD4dZefO7wu8l0dXVKvfh4526YXcKLgrMjyuKezIqW+LvIvRL5iIn5WZHkiXkZKzXJ5HMyK | ||||
|         nEoUnA8ZIz93UE7ex+Bxz213p4ln8ilJqZw/ex75XwiyEQXnAzQhG+YXUP71YRZ52kd7XB6X3ZX1QBOy | ||||
|         IT6UJE/RuCVEvqwEmpCdli8oKHhwX/w1y5sjD1mWYfPz88V3ZiQSCY7hsOnFZEhkzTIgKO7t/QGXwwVx | ||||
|         8W0pNpsNUz/lod4EefELTIa93nNdfFtK6ZlStVqdiCdoL43HXTGTLUvBbOf0QDPIBs9XnBffkyO9ISkS | ||||
|         jkhf4OKhLzv9Ye5A3xa/usWwn35DkkatKSkpqa2tFcICZgKfS3yqx3pIFs5koCM+ybt8EAxxoYpzFSU/ | ||||
|         TL0bC39AYWGhtkeL/iD6T32fhSkBd8tpc2Y0Yi92iL0dUlCDYFur+FY4yXpaXlWlwtR/ueUyz/IBOuD3 | ||||
|         if9Wj+6BYsDtdGcc0pVDASLQgRTUGhsaDxw4ANkZ8qC2praoqOjEiRNDliHcIZYWf1eMzZD83/QzDly8 | ||||
|         +MvhqVdCWc3W48ePQxCasvIzeQnpHZgYFb3aXtwF7IQwSIKc+FbBzAKXjYuHwo3eG2d/OosGn+sdmDKY | ||||
|         BstKy44dFd9+ij1gRgcoHD16FDqQIjQ1as3/ACVYdVeWYza8AAAAAElFTkSuQmCC | ||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAHG9JREFUeF7lnHdUVFme | ||||
|         x6vDdret7cx0mNkz3WfaDrvbMzt7zvy300ntbrVVtM0oYBYVBQOCohgIEhVMJLWNmCUoGDCgYBGKyjlC | ||||
|         VVEUOYsCaqu93/vuq0dRgGm01bPvfOVUvXp17/3c3+/+fr9b9UpeSnKKi5KTkqOjo4OCgpYvX75w4cIF | ||||
|         L+2BwQMBIMABlAsm5AofGRGJt83y8po2btzkUaPHf//DSy0gTJ88Zf6cOYACmgtsF3xSYtK6tevmzZ4z | ||||
|         ZTRhHjtk6OhvB4/85psfv/z65ZXb4CHuo9zmuE9dtmDhYh8fAAKTQ2bht2/bHhwcPMPdfcIPw8YN/W7U | ||||
|         19+M+PKrEf/8avjLLLchQyeNGOk1boK3h+fSefPXBQauWbkKmIDtBo9TXpMmweBjBg8BNvPmL6FhL6dG | ||||
|         fTvkp++HTRnlNn3CpHkeXn5zvVf6LgkNWhMfGRUVvhGwXfAhISGzPD1B7vYtJX84NmZnBPzqq69//Pqb | ||||
|         566RX3876pvBAIapxwz9fvyw4cD2HDdhjvu0hTNmLZ2/MGjJ8g0rg6JDwnZsjt+/c3fohpCwsDACjzC4 | ||||
|         YP78iSN+xCIHuQuks0Z9O3js9z+MGzYcF0/8ceTkkaNZjXJ7jpoymsjdbQw0dcxPHj+Nmz5x0pypwJ65 | ||||
|         xHt+gK9f8IqA0NXBMWHh22I370pIPLzvwLHDR3x8fADOi4qMmuXhOf6772HGvgwO7AnDf5w29ievCRNn | ||||
|         Tp4y230aWp87zWPeNM/nLw8vyNvTa77XdAjMi2fPWbbAZ6Xf0rUrAoENg8dHxSTEb92dmJS6d3/G8ZMX | ||||
|         zp6PjY4BOA9pEFmtL7PDqWBqzCiA0a7v3HmYTjTt77PI32cxpxWLfJ+jAhYz8vWDwLx6mf/6lUEb166P | ||||
|         Ddu4JSY2cQvB3r97z5EDqWnHTpw9nZ2Xe/X4sWMA5y1ZsmTSyJHIaljGBPh/WWEuxn6HPOk2c9JkYC9f | ||||
|         4ING165YuWHV6pCgNZjRsDVrw5+vgte5CMAR6zYQU0fGYHmnbE/Yk7wrdc/+owcPpR87kZV+6lzWmSsX | ||||
|         c4sLior5RX5+frxFixZNGDZ85FffEJ93kLsNHoqFjZgBv1oyb37Q0uVAxUTGRUZviY7dFrN5+6Y4CB08 | ||||
|         dyVs3tJNcVuTt+7Yk7Tz4M/7wJx29MSpkxlnT2XD1S/nXMrPzQO5XCLXqrSo/3gofRDnUQ9QeETOcT8M | ||||
|         cx89ZuakKT4zZ8Op1geuig4JR7u7E5L2puzav2vPwZ/3omnMKKdDe5+/uJFQZmrni+cuXL2Ue+1KfmF+ | ||||
|         gaBQIBKIZGKZSqEy6o0AZ+FJhvvyK2eD+zEGh3fBhXbuQJA8yMxi+um0zOyMU9mZp89kZvUU5hiL6tzp | ||||
|         M+ezoLM52Y8tvAvvRQukqVPZLu0/WBgVBGZq5KJrhSVFJeISsUQokYgkUpEU5AqpQqPSlBpLu+CRJ8kK | ||||
|         HzkaVcF8rxkIacH+AVEbQuHb+3buPnn4GF0taBGzyL96rSCPX5Bf4KLCa4VF/CJBYbGwWCAqKZEIRRKR | ||||
|         SMoID/oSvYC7RiwU4r1oAe3ARdGmSy+9C+PJ42NgEJhhYQBLxYQWTi6XysGskCmUMiXMrtPoykxlLPzk | ||||
|         ET+O/2E42QNMmOTtOR1VwRr/gIh1Idti4xAwjh86evb0mTxMZEGxoAjDEgoFIkhUInaWmOkM3agUSq1a | ||||
|         bdBpTQZ9qVFfajI8ukxwR4MO70ULKqVSIZOjTbFIIhZ266un6JCIioUYiQRGJswAVirlKqVCpVKoqTQq | ||||
|         rV5nKCszs/AebmMmjxyF8gAlke+ceYF+SxDSY8MjkrZsw/JGnMw5e46fd62kuEQoADksA/JuEhMjS+RS | ||||
|         mVqpNOg15jJDha20qtJSXW2teWRVV0GWSrvZVl5qMRtNBkyBSimXyyRSiQiT69ppT9HhYaaoGYipFcTU | ||||
|         aqUagrdDWo3WoDdYzBYWfsa48VPdxs6YOBlFwlLvBUhpSBt0qR/adyDzRDrCBpyK2LxYCI/qKawrmViq | ||||
|         kisMOk2e4tLKs/6fbfvkzfA33o3+wxcJ/zXmiNusUzNnZs7wSvdwkSf56zkzY/rMjBm4YOLxCX/d8cXf | ||||
|         tn4RkLW0UHO11KTTazVoFo1LhGL04tJvr8JlBF4iJ04uV6lhbSWDrdJC8HmT3tQFP2viJM+fxs+eMtVn | ||||
|         5iz/hYtQGEWuC9kas2l3YvKR/amIcJfPX8Ta64scwmTLJTIYylxqCDy7/G8JX/BCeLy1vP7h/adnTD9r | ||||
|         zJZWSSRVYnEP4byiRq6oJdLUqYsrigJzAj6K/ujjmL/4nPbm6y5bzSZMqAr+C/s/Gj8LL2XgFaoucjWR | ||||
|         XqvH8rKarSz8nMlTpo+fOHeqx+LZcwMW+60LWIVQhwX/c1IK0gZyBuARyR4Aj+iilMkxyorysk+3DeKF | ||||
|         8njrebxg3kexHyUJEzt+ab9//9793o97xkbDMdXRTHWGtcVy797dK+bL3/08lBfAGxg5cG7mjKvaC+UW | ||||
|         hp+xP1n8PXp3EeOGJKor5UpqdkquU+tgdoPWUGootVoc8HPdp86YOAnpjSz4xX6oDZHYEecR7Y4dPJyV | ||||
|         cQqZA/AufTgLCx6Dwxixzt/Y+G+8MBb+0/hP98n2Nt9q/rWPo/VWS3h+2IcbP/w47OPQ/ND2Ozel1WL3 | ||||
|         41MAjxb6Rby14PTcQl2uXCfSadQk/iH4Pcz4rvAOs4OchTd2h585cbK3hxeB910C+JjQcBRPJNSnHgF8 | ||||
|         7oXLD4bHmNQKBWJ7bXX5O1HvcPCD4galiJIbOhp+/fU+i9v9aG5vWp276k+r/9h/aX+/837NnU1FFQVj | ||||
|         Ut1eDXyVtBDK+3Pcv8/NnJnC34HGNUolnP+hxu8F3mF2Aq8j8OWWchZ+nvvUWZOmIMmRTb/fUoR6wCfE | ||||
|         bUE9B/jsjNOPBq8sM+nrasp/H/O7R4dv7WyJ4Id/EPH+gHUDVl9ejaeFNv7YQ2NeCXiFwr8W9tq7MX8Y | ||||
|         svdbOL8exkcKezJ4hrwXeO+p07B7wa7Ql8AjzwVFw/Jx8XtSdh1LZdz+wqVCfiFNJL0KqQgxCfC1tY8H | ||||
|         39LZHMHf+EHk+++sfyc4NxjwfNu1MYfcOHiq30UPtFeYkUQVMhks79K7i5Dz2IAnZ/KcSq1RkwwHAV6v | ||||
|         05uMpi63p/DIc08d/pO4T3aKUxj43g/Ar8kNen/Ne2/4v7EsZxngBfai8YfHucC/Hfk2SgCTUadUyNGX | ||||
|         S+8ueiJ46va+S8gnPo41zwU8mur6ElyRhXdy+1eCX/ks/jMEPEQ1lrXHcetuZ3RB1OcbPx8UMggBr/Nu | ||||
|         p7hKOPHIhFdWdIP/YNP7NdXlpUYdwir6cundRfB8lPFsnmcqHOr51PnZVPfM4de88nn8Z3vlexo7Gu7d | ||||
|         v3u3V9375bL50rJzS5ecXXKm9MytXzqvWC4j4PWER8toH7288PAYMYqcdbx3I9/1zpqXpjlx1XLlrCk7 | ||||
|         25jlrDOGrEvmi+m6kynCpMSiHfsl+47KDgfk+P/ntv/grekifwnhGb0e+vpHmz4csmfwT4fHjk4dNSJ1 | ||||
|         uLN+PDjc7fDon46MnXBo/MSDE9z2jRqyc/Cnmz95K+xNMndwn5cVnilveYE83lLem0vf6L+8/4CAAf1X | ||||
|         9O8m//79/Pv1W9EPLw1cMXCg/8C3l7796tJXeSt4vJU83moebwM7Bc8WfgZJdQSeFjnRoWHbCfxOlLen | ||||
|         MzIv5VwsuFaAXV1fwpYLcRj7EBY+hPda6GvvRb73edznn276dFD0oEFRg8jfHvo46mOqQTGDiGIHDdo0 | ||||
|         CG+BPoz981vhb5FJpAGvxor20Qv6cundRQj4qDhlEhnd1VF4EvDBr3HU9g+CDwnbvil+T9LOowcOnU7P | ||||
|         vHT+YkF+QUlRSV8Sl4iw90Q0xs70d1EDkeT+tOlPfud9BfbiQlvhVevVXGvuFeuVR1RRRRG/nJ8iSf5H | ||||
|         yj8QNRH53o99Dy2jffSCvlx6dxGMLxFKXMp7YnymyNVrGHhuY/OU4SMHwmO/3P3Pw6pDt+/eun339q27 | ||||
|         tx5LeEvHLx26ep1Xmme/DW8h+L0f/VLB/7D/+2xDVl+F3aMcldfti7IXDggdwAt62eC/2zc0U5fBcjz+ | ||||
|         gRLA3Fw2P8v7/yX8vbvmpjLUCAPCfiN4bGzmBfj6rVu5KiokbNsm8mHGkQOpgL94/gI/ny8oEvQlUYlQ | ||||
|         IZeZjNru8OksyuMfvcKjffSCvlx6dxECftfHeHIFl+2I1BpkO6PB2PUxFoF37OfJJzmBq6I2hNFPcgh8 | ||||
|         WubFcxf4eXxBoaAviQRC7LdMBm1N1bOEN2jRC/py6d1FMD52tVKkeuYzTOeP8SACrzdayp4qvJLCP1PL | ||||
|         v7Dwz9zyVS88PHbd70S889Th3436Q3WlxajXKqQvJrxUZtRrquzmt8LfBPyw/T+c1p9iUR7/QKqztlh9 | ||||
|         ziz8/cbfA35AxIBKu9mg08il0qcMP4/Akxt3WPiAVZHko+vNuxOTD+8/eOpkxoWzOdeuXisuKO5LCLAy | ||||
|         sUSnUVWUm4jlg3jf7RmaYzx3/z6KnCcRjqaOxoVnFry+/nW09l7MuzarSadWoRewufTuIvBjb8OW90y2 | ||||
|         IwFfwXxpoyQVPvnG5mnCFwkkIrFGqbCU6d2PTvxg4/ufxH0Sy4+xtZbDgJZmy2PJ2motbTLlmi8P3Te0 | ||||
|         34Z+/731r57H3ctKdWoltnRI8gKX3l30W8OjP1LnyIjnHxUcGH1gxNvhbw/eNzimMDqmIDqKHxXJj3x0 | ||||
|         xRbGhOWHTc+Y/sfYP4J8w4U1x0tS9Vq1wuHzLr276DnACxnPh/HzZBeDzgT8PeFv/5P8d4/0qdPTvTzT | ||||
|         pnk8snAx3jItzf27A0M+3vIXz6PuxwWpedJLKvrRZXHJCwcPwRtRe8kkhB/2t5QZsP4r7WVVlebqxxcC | ||||
|         p72itNxqhLfD5iCXisUw+0N9HnoO8OiSCbNC2F8pl2lUCsQ/g06NiXgCIbCDWYvxokCVkq+oKTlzx8JD | ||||
|         9GTwnotnz12xyHdtwMqI9eRb2l0JyYf2Hcw8kZ5z5nz+lfwiftGDRTuGZ8IFEJmkIjEmAr7wZIKpyY0a | ||||
|         JUKhANsVFtulx16Fy7C3Yct7Ccl2lJ9MAfhVmFmDudRxc8LTgoccc08d4V8VGuFM7dLRA/Tc4F8E/dbw | ||||
|         1Dh9iTqCQ+xJlxaour+lV5FGHuwUOPPM4ekQMQ4scixLBCSiEkbkMTnJnCcvYelCeAkXM0PvZcSECvGC | ||||
|         XiwUkZu5GOExfS9EX2LOiHAlrqdT4NLUY8JPIDcnsPArVkasC9kavWnXjuRDew9mHk/PyT6fn5tfdK2I | ||||
|         UzG/WFAgEJLwLpKJJAqJFBWOSg7JiWQyPMVJuUOI2BAeSMkXzMIS5Gp+sXNrOCMin8CI5BIJ3osgj5RJ | ||||
|         hcekNaYFCI/pU0RT9I4xCADffWzCIkwTU96LyU1o5AN8uYor8g1ag9nkBD99wqS50zwXzZ7rv8g3eEUg | ||||
|         4LdEb9q5I+nQ3gMZx9POZ5/Ly80rvFbIqbigCAaEHTBWtVKu0yiR1bCrKzUSmQyYXTVOIlehMMPfUqPB | ||||
|         Vm4ut5iVMpRpImEx0jW5x65ba0LsjqTIkXgvGjGX6sxlevw1GbVMayrUt2izzIQKwoLWyK0qEgncAcbn | ||||
|         moJgfCRd8l0tc9ch3d4Q44OfuUVHr9V33Yf3RPBwrRJkI2wz7TZLdZWtrtbe2FDd2EjUUF9VV2PHySp7 | ||||
|         ubnMUGbStTSz31Jj9AqZFLOGFmhT1FGxOmRisdVc1tRY39rS2NbWfPNGy82brfjbdr0ZZ9CCrbwU04HH | ||||
|         tKlKezmmFfwYifNUPlt4tI7JxpTLpZKG+lo6lL4OTApKPQDQpzAjGTAWrMNc3Vuro5f1eqApu630Rhv7 | ||||
|         hXd9XSWmFZ5CW0M7XIO/Cbzk4fBwh5pqS/vNVvoU2z54L1zGFV5Qgtaqq+ydnR137nT+8sttev39+/fw | ||||
|         +M7tzlu3OmprKlAst7ezTbW01FbYyK06mDXG+Cz/s4WHGLcXYPWi6oYxKyvKGhsrbnW20WHdvNHY3GSv | ||||
|         q7HWVFlqa6wN9bZOx0so1/VaFQo4AZBdWhOL4RVWs6G+rry1pYpeD3I8rqstRxcwO8r+jo7r9KXOjtbm | ||||
|         phq73YoxIF5wxn9MeHcneJ/u8HsOZBxLO591Lu9yXmF+IadimAsLtZiYS69RlVuM9XW2bvCNDHy1BSSY | ||||
|         CO4lLAGDVi0XS5DYnFtDwEMi0KoU1jLA22601dPrcQAeZyg8ZpObR3rAU/AuKfJgoQChHq3hb0khUqZI | ||||
|         KmTgke2cAj6B1/SAn0Pg5/j7LAb8xnUb4qNjd+5ITN2zP/3YyXNZZ69evlrgdJczM8EYfjFCl0ohQ0yG | ||||
|         hW/dukkHBPgmwNfZYJnWljo8vX27nb5UYTMRyzNu79QUA08tbzHAU7jrcXS0t+BMVWUZ9oiYzZ7wZNmj | ||||
|         sGDWEW0QM0v2NvReaAaeGh9Cqv9X4Wkf4Ie7Inojt8Em3EKFnQEPcvrU+YD1esIjVmPNI88hpdnKTZgv | ||||
|         9mrmwLJvaa6prjJDdbVWzolYt6+wYPZFJWzApw0+c3iIg0dahuUxSjosRKyW5sqW5l5iYU/LEw8qKobp | ||||
|         kAXQDmI4bQd/OU48brveiBUEF+BOtl2vw1qgAQ+OQxc8Gvwt4Jk+yKBRxmDN32jrut8MY73eWoOxwlAY | ||||
|         LibCec33gC/CDMokYgTuG21sJMfRfrMJqx0+zz7/9dd79+62Xa/lmoLZER3Ru7PPOwb2LOHRAfVVpVwG | ||||
|         n0cG4nyeHhhiY0MFtVWTUyKAV7vAox1sAWC9tjY2jJO5u16Pt2PtYOIQMoCN8wgEmA6uKZRS8BQMAG+H | ||||
|         +ziP7THhxzPwsxh4/8CNazfER8Xu3M7AH2XgL10tyCugIhEV5ioSIGjTUH/jBlvDYAroQAHQ2lrbUGeD | ||||
|         GusrOjsc8Eh1GgYe1GgNlkdwRrRjPvxta21pb79RXWmhORJzhylAsqAugL/O8Kh5aOJAnMeQuoZH4YtF | ||||
|         khLyuxpa3kMI+NDD4FesfAg8Wi8gcR5bjjKjDoMAKh0QrATRxzjZ3FRN+bnkjJnqBp8HeLY1BDy8hKLN | ||||
|         ZjVV2c211Va8vaP9emfHdVLn3OkENoIcZgEPUOpU2a1sU/D5J4b3ZoqcOdM8fGbNWc65fVRMyvaEg3v2 | ||||
|         pR09QX5ddOkKP49PVXitACFKKiarvba28v49lhxJqLHBBnE5j1n8dTBgRwe7mJHJUN7jvfB22hoxPr+w | ||||
|         BA2KSMzDIrKVG5saq+/d/YW+pedx9+6d1taainKmXiLwRWjEaXiYDGZXy2zsZBK2ziGej2yvJD8wKjU5 | ||||
|         fl01f5rHjImTaZHD7eex5p3gz3aDx1iZEOVc23a0t9krSuHV5VbsuoztN1nnhNEa6is4y/eE5+cTfhJB | ||||
|         ShBBSNZERUwvxnHnTkdHeyvsjL8wOLDpeUxrXW2FQa/GMGCJR4Enlu+55hd4es2cNHmep9fiOfNWLPYD | ||||
|         fOT6UKbCI27fCzz5vRqxvNGgvXWrE0NpbKwrM2kxFJ1GARl0KpNB3dzUcPv2LWb1WjB0Ouhe4B1tIuZj | ||||
|         w2syau7c6aoXWlsqG+pJ1oCamyrwFP5PX21vbzMa1Eyec4WH23OfZ3TBcwHPubz1mT5j9pSp3l4zfB23 | ||||
|         pURuCN0as3lXQnLq3gNctHdqvQCeBkOhY+yqyq1m+L9aiT4QXVFRi2ANYGC7jemwmPXwCOxM6YixscHF | ||||
|         uKYHfAG8idRLRg29Esf11moKj+kDfFOjDU/bb7IxBVsdo75veAG5OYWN9g5yUturmNq+1AHvO3PW3Kke | ||||
|         C2fOWuK9YOWSZRtWrY4ODd+2KW53YvKhfQfSj6e5wKMnukrFJdjSE1T8xdYCpoMHIvzgJWRBEMKN4QWW | ||||
|         Ml3b9SY6YjgI2dIKhWiBaxAi8EXFIMF8dXawIQNOTusFwEPImtev13DB9Xpro15LnIhmTaemUDUxqU5E | ||||
|         7syB2clSZ3Y1MLtG3f1jrGXzvOd7zcCCR7RbvXwF+c1weMSOuC0/J+08vD8140Razpnzed3hMVZSmRUi | ||||
|         SxFUMMOSOIPzjEjly9RtpPIHP/dhBh5jRuA1LvBoE61hvlCoV9qtd52iHaLG7dudkPNJLA1LmQHuhklH | ||||
|         1xw8YxjHrg5mZxyeYhPynl9RB/osQpKD2QN9l64PDMKCj4+MSdq6Y9/On48dPHLqZOaFMznY1fGv8ruE | ||||
|         bpBXMAsO0TTj/Crz291i7LdUchn3KQXMjviMGgHJqau1q+R65Dz4DraJCApWM0rGFmda7gB2S3M9yLGZ | ||||
|         k4nEqBEw1yw5MyT6GR7yHMyODAebE2wluRtLp3bce8vdjbV2uf/yBT6B5L8aQIZfvzkiOjF+296U3UcP | ||||
|         HMo8kcGYnexnUY08lujHkuISEeoQlZz9QBLJHFtXYVEJXnW5Htke5/GqUibTqZXY+ppL9XYbEr6dU7nF | ||||
|         ZDbpUSpoVUo0JYGBuab43MeqZLVjqdOszjJr9AatAYLZy4xlXb+x2bgmeNWSZWsDV4YT8qjELQz5wcP0 | ||||
|         noxrVzGxbPx8XMH3mO/MpAqZTCnHaORyiYz7eZjrxeRDa8RLjFumUii0apVBq0EqNxl0pUYiPMBTvRbk | ||||
|         5GemcuZnhuiCvJ18WM7+ugjezmKryW3GWOEAhrWpSo2lWPC2chsLH7cxYkPQ6oh1Id3I009dyrkEX2I2 | ||||
|         HkzaEEnR7mOJSTMyhQwLT66UI+Si0pDjDM67XEmFaaKZCVeqlEqNWqXVIDMhPhPpgI14pQI6QrcCl+Fi | ||||
|         +DYRHjhSGlY4xQYzUJHVENsBDJEHZWarxVphqyDwixYtSoiLR3iPi4xJiN+2J2WXMznzARO5g5vGTJow | ||||
|         OJEQ+jCpEWwU6u5yvcZF9C0adqGS71V1jPAAT3GSRC+uHebbiJ4hjVoYgQ3LG7SszFY4PMxuMVt8fHzI | ||||
|         /5mxc0fCjs3xyVt3MDY/dCotg96BVIT9loMcraNdiIzgtxfz2yjXkw6Bloo6OXwbFgYe4bTaKsorqMAM | ||||
|         4UFlRaVapQY4+d9SErZu3b/r5wO794I882TGBWadU28nkYMhRx9omrbOCRP84oiuZzg5dWxw2m12cFba | ||||
|         HaqotFfY8aC6qvrypcvkf0uJiozaGB5++mR62pHjp9MzyddyufmI7SWF5IYubIngWgiYdAmRDgylRMbn | ||||
|         LwTtLmFhA5vxcxicmrfKXlVVWVVdWU2Fx1BNVU1tTW1SYhL5f3KSk5Lh/efPnM3JPp+bcxkpl1RIBQKx | ||||
|         gPwoE+ucftwJctIf0wEn9PTiiF3PjJ8TcmBXVddU10C11bX0L1RXW2cymhDpyP+QlJKcEhYWFh8Xh5yM | ||||
|         goHmSZAjtqNCQAgh8UPXFT9oN5zQ34sgMFNs4upw7MpqYmHQ1tTW1dQBmKq+rr6xoTExMTEslPm/sfAP | ||||
|         Cg4OTktLAy2szaQc8uscLlWyIcQROUl/ViLa5fMXE8aQvSg569uUnAGGGuobgN3U2JSVldXtf0WDtm3d | ||||
|         BudPPZhKswWN6jS8sTZH8AQturEx3VTYXyDZCTMOztVra1lsMHPYDQ0Nx48fByZgu8FDiQmJa9euDV4T | ||||
|         jHqOjSiOkgDYACYdMPOKDl4gVTsWNpAZU+MgzA0sc3NTc0tzC3Lb+vXrAQhMDrkLnioyIpLOzYWcC8IS | ||||
|         IeaVA+5qnemAutMLoXrWwhwwDjDj0Gg0BfyChIQEQD3o/8DkhDAYHRUdtIr876eoAV/qAwirVq0CDqBc | ||||
|         MFOSU/4P6BtaWaCrPPgAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonSave.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         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/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAC9ZJREFUeF7tnHtQVNUD | ||||
|         x69aKAIZNjWTTgM+aqZ/+i//qLDHjI9Kf01Whk1/6FgBhopaPgBld91dUNEf2AI+QshAJXmIThRvFtj3 | ||||
|         e5fFFUHCNFNZmp9RaaC/3/dy6Ho5C7rssr9xV858ZPaexz3nc86559y7yGVysnMosrOyU1NTt2zZkpCQ | ||||
|         EBMT85nfBjQeChCBDqQoTUDLS8SS2NjY/fv3N9Q3tLS09Dh7fuv5zU9B46EAEehACmqU7F35LFlWclJy | ||||
|         UlKSzWpDyV8u/9J+vv1s61mryeqvmK02i63N0dZ5odOgN0ANgtDklAflMzMyExMTCwoKriFcveawO8wG | ||||
|         s0lvMuqNRp3fojdCASLoCLvVfu7suaNHj0ITskPkEVVeXo4Bv/jTRYvRgpIGrQHoNXq/hlhAB11gM9sc | ||||
|         rY7ik8WQvSufkpKSlZUF886OTpPBFBjafIgR1Fh/uyMzM1MoFLLyWAbj4uK6fuq69PMlJOu1ep1GF5BA | ||||
|         jfW32DRqDZQhzkgl0pycHHZhtLYYdAaqQIABQYvJ0trSmpGRAXEG22B9ff3lny8H9rATyOBjmMtPlUOc | ||||
|         Wbt27fm28+1t7VgVcHno1LrABprYArVqbXx8PIPZf+XKlVZbKzvnXbIGHtAkOx/u/xjcBmKdxzKI9ZDK | ||||
|         F5BAE3v5WftZiA/K43hcns4aeAwjbzZa9FqDVq0LeKAJ2dah8mZsA1gDAx5oQrbV3sqTN5ixz2lVWu8p | ||||
|         qS35rOCzZ3Y/EyQMmiaeNnff3EV5iz4q+mhF0YoPjn9Ac+yD5ceXrzix4qMTbIalR5c+t++5uWlzV3+z | ||||
|         GudRK9XUyb0HmpDFfY5P5D8t+HRO+hwmhWGSmBBRyIrvVpS1lGm6NJqLGvVFNYX2otZ4yWi4bADWX6zy | ||||
|         DnnCmYQZkhkzRDOi86K/q/mOOrn3+FYeY84IGGY7wyQyM9NmZioyb/x5o6+v73b/7X6XgHj7r/YCY0Gx | ||||
|         ubjD2XHz5s0Ke0XUgShmExMqCl2Wu6ywqpA6v5f4Vv5R0aOMcFB+Vvqsw7rD3X92/3eE4PzDub1m+9OC | ||||
|         pyOEEYIGwY2/big7le9++y7kcYbJOycvP7Ic41/TWEPV4jG+lQ8Rh3DyEXsiZCrZ1d+v3rlzZ1B3aLj2 | ||||
|         n2sbvt/wxBdPhKwLia+Iv/779brzdYtyF038YiJ7BgHzZNqTGH9xqZiqxWN8Kx8mCXNfvvv37h3VO8KF | ||||
|         4aHJoVurtzp7nXVtdYtzF0/YNIHITxROnCaZNu+reVQtHkPL9/T04FkHDz0alcZ7RiWPod5RsyNcFB62 | ||||
|         PSyxJhHyNW01GHlOnhAmDqNq8RhoQtbeYve5fOSeSJn6PvKbKjaFfxketCFo/Q/rId/Q3vD2kbcp+eCd | ||||
|         wVQtHuMi7+wx6U249dMoNd7DyU9InDA7ffYh3SGsaiPJ997sFdWKZglmRaZEYsHrvdXb3NG8NG/phI1D | ||||
|         5MOl4VQtHgNNyNptvpbfNmH2ntkHtQd/vfFrX39f/53+vtvY8YZw6+9bFY6Kz09/Hn8m/kzbmd4/e7HV | ||||
|         Lfx6oT/Lo8W4yUlmpounryxZWWgsrHRUltnLSltKh2Arhfkx87HMpsy9dXsPKg7mqfLiT8XP2TuH2XbX | ||||
|         3A/lB3hE8MiMXTNeznn5zbw3F+QueD33dT5vfP0G7nzf+uatJblLlhxasuDAgpf2vxSRFjFZMJntO0wf | ||||
|         f5UfuL1lvmCYdUzQ2qDgdcFTN0wNTggewvrgKQlTAJJC14eGrgsNjg+euG4is5FhvmSYrQyzY7ALfCtv | ||||
|         1BvxxIMHCe9h5VOYSYJJ0yXT5+yZM3v37MjUyEhpJPvThQhpBCEyLZJlV2Tk7kgUAZgyU0RT2E4ckKdq | ||||
|         8RhoQtZFXqVVK9TeE7YzDJvcU7ueijsTp+hSNHc113XW1XTW1HbWuoniokLeKZdpZC9kvYBVEyvf49LH | ||||
|         qVo8BpqsvNVH8qIwzNh5OfPyDfl//f3Xrf5bN/tvjgoU+ePvP2xXbB8e/3By8mQsfo+L/Ur+tcOvYTEf | ||||
|         aXu/b0DBLmfXJyWfhOwIYbb4m3zUoagiS5HH8rgFaLvetqp41UMp39/Xdq1tZfHKkBTfyxv0Btz3qhQq | ||||
|         7wkVhY6J/Llr5/jyVC0eA03ItlhbePI6A/ZAVbPKe3wl71KRZ0ATsi2Wcflx+bGUDxGFjLn8tJ3TqFo8 | ||||
|         xrfyQYIgyGOfP2k9Oagy+oDn3/bu9tWlqx8TPgb5qaKpVC0eQ8s7nU69Vo9tQNmk9B525Lcw8w/OL28p | ||||
|         v+1FuHrjKuQnbZ9Epj1Vi8dAE7I2i80n8osPLA5PCZ+VPkvaIO3s6bzQc6HD2TEqLvx24dz1c1Xnq17N | ||||
|         fXVK8pS5qXPxwEvV4jG+lc8oz4j6KgoTdf6R+dJGaWpjqkQuEcvF7pPWlCaoF3xc8jGejmC+5ts1stMy | ||||
|         qhaP8a18cVVxzNGYZ9OffX7/88sKly0/tvz9wvffK3zPTZAZRVDwlcOvzNw9c8mBJTAvrS6lavEY38o/ | ||||
|         4IzL8+W7nXqNHtuAolER8EATslazdVx+XH5c/qGVV+tVTSqFXBHwQBOyVhNPXqfWYRtoljf7iNNlp/OP | ||||
|         5AMq3gO4U1X/WE0luQM0IWsxWcZAnmvKSJAmJiclvzgQ+GVdQX7kHAnUhTz4QE6FzPyybjKW8lxTRgqk | ||||
|         iVw2fllX7n026lSBJr8vfV/0P4Hkj4qKGjyOji46XoQ8D5A8n3s0y015PiQ/nKl47lQSsQQVkR5xHxf5 | ||||
|         606dSqdsVDY3NHtDcuI/8rn5IyVR8SNRdKyI5EegkrhTkRD9YTSV4d5AE7IWI09eq9JiD2xqaPKGTRs3 | ||||
|         kQbl5ebhsOqHKnwgrIlbQ5L4+e8Blx8B1wI/yVWen3pfoAnZsZdHO0iD0D4cwpkc8gM//0hQBXHZnzh2 | ||||
|         gkvl5CU7JcjJT3IHX8mjlaRZq1auwqFn8ihFzoOfnCc+c+PPRSInV8p9fCKfLcsmbUJAWzHn+alci/mR | ||||
|         FOVl5fzZjhMiEs6Dxy++uHDhQuR5EOW5OU8CmshPdUce84XkQd8RcwIkoY14dA0OfSCvHJCvb/IMiUhC | ||||
|         GoQuIA2FwInCE1yGu/K8Uq6siV2DLqiqqKLiwb49+8iHu/Jf53Gp7sPKK8dOHpJQ5RoEyGe+v5vyFCiO | ||||
|         ggB9ik7BB/QyeoFElpeWU/ndgZbvvt6tUWqaG5sb6xtHC+YnZ75xw0YSiQEkMWQCIyYpMYnEkAz3BT1I | ||||
|         ZtCw4Z1/vXO88DhVxE2gCVmz0eytPKeEAGF+EuePhlZWVI5Knr92YsBRlgNnI/HoVs/8x0z+VOkp0hqx | ||||
|         SEwlAdJWmJPPpNH8DCPBGaIUlQS4dZHqbjcZM3kAN0xRKtKVUcmTnAik4yi4eYGFgEpyh7GUd5NRyXNj | ||||
|         iymAycVPwiG3xAw7L+7Lgy6Pi5m/2qELMMjcJkoCd0GNluHkFRo87jXWNfqIpG3/yLskDUvl95XYO4Zd | ||||
|         8KGNJQYZqCJuAk3Img3/R3mPOVVyitw7EDx25hhGXq1QN8mb5HXygAeakDUZTDx5pRpdQuULSKAJ2UH5 | ||||
|         uLi4Sz9fYhe8h0YesjqNLjY2ln1nhsPh0Gv0uOnFYkhlDTAgyN7bq7TyejnE2bel1NbWYulXNikfBnn2 | ||||
|         C0yNruRkCfu2FKlEmp2d7Wh1qJvVeNxlM9UGKFjtGpqgadQZ96bvZd+TQ96QZDFbyBe4eOgLTH+Y12Nu | ||||
|         s1/d4rIffENSTnaOUCiUyWQ2sw0rgULOPtVjP6QL+zPQYZ/k5QoImvSm9D3pQsHAu7HwDyQmJhafLMZ8 | ||||
|         YP0Hvs/CkoDeaqht8GvYWVzPznZIQQ2CR79h3wpHrAflM/6dgaU/Py/foDNo1VqVgv1dPaYHioHGhka/ | ||||
|         g7QcChCBDqSgdvjQ4ZiYGMgOkQeyr2RJSUnbtm2rqapBD+nU7N8V42aI+2/6fgcaz/7l8MAroaorq7du | ||||
|         3QpBaHLKd+UJ5B2YuCpKi0vRC7gTwkVi1LNvFfQv0Gw0HgplpWW7d+3GgN/rHZgcWAZTpalbNrNvP8U9 | ||||
|         oF8HKGzevBk6kKI0c7Jz/geswlhxEwm31QAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> | ||||
|  |  | |||
|  | @ -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; | ||||
| 
 | ||||
|  |  | |||
|  | @ -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) | ||||
|             { | ||||
|  |  | |||
|  | @ -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; | ||||
|     } | ||||
| } | ||||
|  | @ -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(); | ||||
|             } | ||||
|  |  | |||
|  | @ -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; | ||||
|     } | ||||
| } | ||||
|  | @ -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); | ||||
|             } | ||||
|  |  | |||
|  | @ -47,6 +47,10 @@ namespace INT69DC_7C.Forms | |||
|         private int m_Value5Max; | ||||
|         private int m_Value6Max; | ||||
| 
 | ||||
|         private string BeforeDirection; | ||||
|         private string AfterDirection; | ||||
| 
 | ||||
|         private Collection<SmartButton> CollectionDirection; | ||||
|         private Collection<SmartButton> 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<SmartButton>(); | ||||
|             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) | ||||
|         { | ||||
|  | @ -813,6 +832,53 @@ namespace INT69DC_7C.Forms | |||
|             } | ||||
|         } | ||||
| 
 | ||||
|         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<string> 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: | ||||
|  | @ -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 | ||||
|     } | ||||
|  |  | |||
|  | @ -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) | ||||
|  |  | |||
|  | @ -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) | ||||
|  |  | |||
|  | @ -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); | ||||
|  | @ -865,18 +905,69 @@ namespace INT69DC_7C.Forms | |||
|             } | ||||
|         } | ||||
| 
 | ||||
|         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() | ||||
|         { | ||||
|             this.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormUserEditor; | ||||
| 
 | ||||
|             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; | ||||
|  |  | |||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -855,640 +855,6 @@ | |||
|         v1SqfEEQoACk52nPH340QMTPUVxOl/Q6TTgWWY1wtrST9K2e9LLffBistHMOhBg+CFAM9A3QMch/jkLa | ||||
|         9G0Q6nQ6ZmAiJr0QDy3lLbwWLpAwWIbMwBk+CM1NzYDAckL0EUtE/IROr9ePu8dh5msA8zj45sMwGSxD | ||||
|         ZuC6Vh0IX/oJ3Uko+/QTtBWF9uNMBsuQGTjDB0HGYrPa/gsBQpM/4hh+ogAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel3.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAllJREFUeF7t3F1r2mAY | ||||
|         xvF8WhOdMy4GtSqCTQ2oR65gRNAZmVEnoon7gLvFu5uzDcuVI2HXj+fo0Zbmn/eDPobv+47jVLP5LMp5 | ||||
|         RqlUKuZimmYhF8uyPuUim6hbe8O2be/ZM6RUGIbfs9ntdj9yORwOx1ySJPn5AKIosiu2IXtP/iadoxSM | ||||
|         BWAsAGMBGAvAWACNJU9Acl/XOUqhscrl8n6/1zlKwVgAxgIwFkDe8+SdkbEykUQSirEyYSwAYwEYC8BY | ||||
|         AMYCMBaAsQCMBWAsAGMBNFalUtlsNjpHKTSWXbGjKNI5SsFYAMYCMBbgeDwWi0XGyoSxAIwFYCwAYwEY | ||||
|         C8BYAMYCMBaAsQCMBXiLZTPWv2ks54uzWq10jlIwFoCxAIwFiOPYsizGyqpQKDBWVowFYCwAYwEYC8BY | ||||
|         AMYCMBaAsQCMBWAswCVWrVZbLpc6QekusVzXnc/nOkEpkiQxTdN4aj5NJhOdoxT6/4bes+f7vs5RiiAI | ||||
|         ms2mMR6Pbds+n886TR/pdDqDwcAIJkG9Xp/NZjpN76zXa7m6S6hLrNFwVK1W4zjWD+mGXNrlYHrxXjSW | ||||
|         DDnMer2efk43+v1+u92+VtJYMlqtlud5D7K41yM4nU7dbley/E70J5YMSSiHnJyi+vX/ldzuptOp3Pfk | ||||
|         hLvt81csGXJyysVMqsnD13a7zXigyW8/5qUL3eFkp+rqeqAwDL99ZLFYyFbLeSePVI1GYzQa3cW5j3Ud | ||||
|         w8FQHlblZzKuTyhfK+Z1t5Ri9iF7/rp6IcpxHHnJe8+tubLVci16/fp6F+QyJsEvT4FsB+MYdQ4AAAAA | ||||
|         SUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel3.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAACy5JREFUeF7tnIlbUm0a | ||||
|         xv2bvjbt+/o0UcfcwCUBTdwFUUEBV1RUEFcE3AHNPXMZtc1s300zrb7Wqalmqqnmv5j78OKRMBCPTRad | ||||
|         +7qvLuySc+B3nud+n5dFP71er1AoCr1TAZTPxFKpNJeRxGJxDiNlZ2dnMVNmZmZ6elZGBu6Pc+dKJPnS | ||||
|         vIL8fG2d1g+kjkZEJoQfSQgPh+M9OjYsLDaUiXmcEB6Hw8Dcw8ExQYcZOzooiIFxR0FkVJYwSZmbW1dR | ||||
|         0WkwWLu65TK5H64enklYwMEQ/4AQf/8tHXzgADMf3s/U+/YH7dv33Rx68GA0h8OPjk4XCgtyctSq4lZ9 | ||||
|         Q1d7Ow2LgycTuG9f4N69W/pP3zVI/e3QIW5YmIDHA6m87OySwkKdRtNpMvVZLA5Y3GAOLiB1hz17vPJv | ||||
|         Puc9e0MP/h4VHBwfEZkcF591LAU1VVJYVFtZaWhuPm6zjQwNOcPaT8FyOcRXvQdMmTtwL+rXWzt3h5PR | ||||
|         ld/Ajh4/cACYIoIOx4YfQUGlCQSS9PRCqbRcpdJWVxuamizd3SdPnJianHSFdei3PV81Dhr2x6EjgUGb | ||||
|         jdN46cjD7hy8Q0cFczwbGeTeIbHh4fwYriiRny0SoaCK5fKq0rL62tq25uaezs7hwcFTs7On5ua2gIVr | ||||
|         GxJwMPzPQBwxPiIiMTqGH8PY3M0WcHneWMjbgWNj3TkpNo5yXByFKSUFCaUsKFAXF9dVVTfr9ea2NtTU | ||||
|         0MDg9NTUhQsXzp8/T8HCBITV0BkWmiX4gH/Y73+gcGJCQxMio3DQNIEQneyNcWJPFoncOUeUytypae4s | ||||
|         TvNkSVo6wVShKkZCNenqja2tKKjjfX2jIyMgde7cuevXry8sLFCw8vPzY0NCScCjlIL9/dFx6A5uaNjR | ||||
|         qCiAByYctEAsLsrLU+TlO5xf4Nk4PQOrZDL3lnsweoeBsdghxe3VVEUwdXd09ttso8PDkxMTc7Oz8/Pz | ||||
|         ly9fvnXr1qVLlzZgcfwDOAEBqCaECzDR1YQrA0w4Ltq4Rl3pYlwKz8aDcONqBkbierJG81XrNDUeXF9T | ||||
|         01RfbzIY6GpClgMTCgrVBEbXrl1bXFwEMges+PAjCKbwQGQTJ+5IBGLCpY3xUJr1DcaWFrD3xji3O5sN | ||||
|         bW7dxsTtRqM7dxhNbm3acG9X10B//4mxsb9PT58+fRrxhJACJgACKZTV0tLS1atXHbCE0TExnBAMYwmR | ||||
|         kaSgsHzKc3PLFIoatbpRpzMbDL1d3f1WK0oU+L+t8UA9e/D48W/ooYEBZ2OxI5jOnj0LTBcvXgSmK1eu | ||||
|         ABOi6ubNm7dv315ZWQEybIspWKL4hISIyMTo6OT4+IykZGlmFkJHXVyCGsag0d3Rgac0bp81EHjeG4+A | ||||
|         od1oxmvPzsx4b2AiHUcY3bhxA4xAB5ju3Llz9+7d1dVVdCJAUbAyBAIBl4vVFCMZshwjWZlCiWRpaWjo | ||||
|         NLdTpMbGyEF3RYiP/6tQUIQUKSVgAiPQIVpeXl5bWwOydVhCIXIKY769ATOKpHlkfm1tbMQGkpTV3Nzc | ||||
|         d3jcuyIW1ja0TVgCwOICVira0L4zKlOqsFTb29Dcb+tDBM7Ozp45c8beFr4mDFPIdbL2kcAiaUWQAZZL | ||||
|         ZrGwtgkLQ4MzrFpHwLOwWFhOYmFtQ0xh8TFn2Wd3pbKmsrJZr+8wAZZtbHR0ZmYGWwHw8j1hQST7G+xp | ||||
|         6AURvAgy7HVYWBtiYW1D24Alk8kyqaF0PbM2weqzWllYDlhymTxTmIQJnoXlPSxqI402zElLk0lyS6kX | ||||
|         Zyqb6vXtJpPNYhkdGcGm/9SpU+Dle8KCuLCwgAVx86sOEDY69+/fdwMr9UtYRiMLa2VlBSW2BazG+noW | ||||
|         FoGF4srNzXUDq4iFtQNY09PTLKwvYIn4/F8TFnn13VtY/BiukBdLvamTmiqTSEqKijTkrYq2Nmtv78jw | ||||
|         8NTU1NzcHHj5njA9EFjYHpLpgeYFYR0ELMgjrIoKFhYLy1UsrG2IhbUN7QhWgZiF5QmWELAEPF5KYmK2 | ||||
|         SER9EqSwsLq8okGrMxnaLD09I0NDk5OTs7Oz4OV7wvQwPz9P9tJkenDmhY3OvXv3WFgObQeWnIXlNSxF | ||||
|         kSIzicosD7CGWVjOsIRcHp/LwnILC/oKrKwUFtZWsAQxXD6Xm3IUsFLyc8QqubyqvFyv1RoNBkt3z9Dg | ||||
|         4OTExMzMDHj5njA9nLN/KNJleiC8sJdeXl7GRloikXgLa+LkyV8Z1sOHD3NyclhYDGBRmbUBq1he+AvC | ||||
|         Qma5DPEeYPHssES/MiwE/FawkpMBi8xZWSInWHV1xtbW3u7uwYGBk+Pj1EdgfVFYEOkXS0llOS+IBNaD | ||||
|         Bw8csLKSj2EXLcBGms/PFmEj7RgdqMr6xWC5jA4QRocvKisnRZQcGyeMi0sVCMmbrCVFRdUVmLMAywBY | ||||
|         pA19FRbakLxn4TxnEVL0nPXo0SMHLElaWkpCQnJCQnpSkpj6uoC0VKHQqCsbdDpTGzWU+jwsOrPowAIm | ||||
|         NCBE3rDYgJWXkZnGF4gS+VgKpVnUNwbKVdSH2Zr01DvSlt5eCtbEhE/CQsDTEzwpK5oUampxcXFpaQkT | ||||
|         6ePHjx2wZDnirGPH0pOSUVYFEgnSvbKsTFdT09rY1GE226zWkSHqW1KOw/8wImvZToS0onsQ0Q5SaD1g | ||||
|         AiMUFDBB6MG1tbUnT544YCnz8qUZmeK0dES7UiZTl1BfRGluaGg3maiXSe2kcGgcFxeBCLed5fjf764z | ||||
|         TAVAELqPrikUFMFEAKH1INTU6uoqevDZs2cOWOUKZZFUilzH4G4nVdPS2Iia6rNaR0dG0X3AQbr6WwmP | ||||
|         b1eE9Y4WEopOdPQdSgmMCB2UEmYFIpBCD7548YKCpVQqNeXl5UolxgWQqquuRk2tk6I+4oALCPw4OgoV | ||||
|         h94shOIPIjxtL4UUJ0GOviPDATCBEUYE0PnLSSCFsnr58iUFS6VS1Wtq6qqqMIU6SDl9JouQwhXACcih | ||||
|         cREYiFpXfiQBEJ3fJJWACVyQTU+fPgUdInIbZQVYYrHYr7ysvEGra21oqK+tQ/eZjUarxTKy/uEGmhSe | ||||
|         MI6OWiWyZ9/uCFWwcwEQhFRC06HXUEHg8vz5c3D5h5PIj69evcKvUd831NZpazUaS2eXyWDoNLfTb3wR | ||||
|         Uug+QgqAcA469pgJp/xBRKcSiSS6fMDln+vCbfLjmzdvsCaUlZX5mc1muUw2NT5u6+3tp/40xjD1JeG5 | ||||
|         OSQ6SCEI0HooV1wH53NAqNufQsCxWXQekYIi5fP69Wtwgd6+fUtuQLj97t27Jrv8erp7SkpKRoaGxsfG | ||||
|         sAEk3YdlFWsHwpvOP5ACIOfT7KKQLDsUGEF0QZHyAZd/revf63r//j2eO9IdoChYLc0tiPnLly6hmiAy | ||||
|         emDtI6MHYgIdBFKEEX0miMrAn1AoJTqeXEiBDuqICJg+fPiAf2tra3VanQMWXFlZaTKZgAZ9h4Iiax9+ | ||||
|         RFQhpNB9qCmCiT4ZhPPtiqjs3ZnACKIjicZEAP3Hro8fP3769MlisajVakLJAQuuqKjo7OwEHSQUvaai | ||||
|         AtH2qCmCiTxQcibInoAO4aw/i5BNJJ6cq4nGRBh9/vwZPxqNRmChEW3AgoFQo9GgsuhoJJhQRGBEiNAp | ||||
|         COFk30pUTnwvUVG03m6bGf3XLkBAlKPhnPl8AQtGc2L60uv1SHpUGTCBEQCR50NfBGeRxiYXjYFIZjMQ | ||||
|         kpSMMtsS7oW+oQbT9dEUIs2EG9iK2Ww2hUJRWlra0tLiAscVFnFzUzOGVYxhXv59QvxaLlO5/ClF7y2X | ||||
|         yx1/t3GbAgts8jZLpVThWWu12o72DhcglLt7/gfGRnZ0OnwsJQAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel3.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA/lJREFUeF7tnFtP4kAY | ||||
|         QPm1IsaluwiKtweBmCi+qIm++KDGl43ZO6AIFRDUSEzUmJDVRLPqurr/Yo9M0S1U2+lmjYnfyTyUzjRl | ||||
|         Tr+ZfsOlgfHx8Ugk8tYbb6DXT+np6Qn5IhgMdvmCMxq+wEa8g1gslkwkA9TV6/XDFgdP0mg0vvvi/Pz8 | ||||
|         hy+ur69/++X29vaXLzjpzxZs39zcYMYIGwGu3tXVFSJQtueBbb9Uq9UtX5TL5dKzs9mEjUqlsrOzUygU | ||||
|         LFmXl5d0xjRNdrmy8QrIt2AbLVyw9fV1S9bFxQWvqWCXF9ZeDXSW+CC42HiQxWtkWU2EFo/KIupygh18 | ||||
|         EUNMmmyILBfaZZGPnJ2diSxH2mX19vaenp5yXxdZnTjLqtVqIqsTkaWBkkVqapPFMOTumBXs4AstyEIZ | ||||
|         y2KR5YKSVSwWESWyXEALi0SR5QmRpUG7rJOTE7WwzggdoEV9HiOy3BFZGogsDUSWBs6yyOi/CR2gBVlk | ||||
|         8CLLHZGlgU1WOBw+Pj5WshiiVhOhhU2WETaOjo7I4EWWI86ycrkcdV8FO2hhrSOyPMHykLwhn8+LLHeU | ||||
|         LNbSoVBIZLkgsjQQWRo4yCLPYi91XwQ7pFPcCkWWJ0SWBiJLA5GlgcjSoF3W4eEhsthL3WfBDukUax2R | ||||
|         5Qm7LMM4ODgQWY9hkxV5F9nb2xNZj+Ega3t7W2Q5omSZpimy3HGQVavV2EvdJ8EO6dR687ch3d3dIssF | ||||
|         JatSqXR1dYksF0SWBiJLAwdZ1WqVvdR9FOyQIaytrZXLZZHljsjSQGRpILI0EFkaiCwNRJYGNll9fX3q | ||||
|         oQvIou6DYMcmKxqNkp7iS2Q5omSVSqVgMBgYjA/mcrnd3V2WOwxDq4nQhOghhvLNv63e/d8wmUguLCzs | ||||
|         7+9ns1nWhlYroQnRQwwVCoXl5eV4PB6Ynp6OxWKNRoPlIiEnI/EeNbsTU4zBsbGxiYmJwPzcfH9//8bG | ||||
|         RrFYzGQyBJf4AiSgAiGEFSOR2R1Rd7LSk+mBgYF6vc7gVB/UvHJfyhQqEEJYDQ0NpZIpSxZlZGSE8bi1 | ||||
|         tUW1+uZC5VzW0S8M3th/gl6jiVBCAirIGKampoaHh5UlSxYFfzMzM4gk8BiotOYYrAHHu6JavmTojitE | ||||
|         Ezc6pm8mpc3NzVQqhZZ7RQ+yKCgcHR3lGKUMtaQYgLunUc3+Bd7fs0G/HGHiptemaRJQKysrkUiEAfe3 | ||||
|         H5ssCoOTySyRSCwuLhJcWPMCF0GdzAecBbieuhDOjBofrK6uvn+EpaUlxp1hGEzi6XS6TU67LFUmJyZJ | ||||
|         VknDPD6fkGYhv7Q9StF7oUvWcxs1IWRY5HUS7YvS62QyOTsz2ybkrszN/wE3qVanZfIb2AAAAABJRU5E | ||||
|         rkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel2.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel2.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         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 | ||||
|         aNRqDFblxToMIE3WemyrjsHBifHxucuXr1IazAqYpzAoYKTCDih0d0JGGvz29jbD4sKwRIRhiQjDEpGf | ||||
|         wIrALWGa55ZQm5OjLy42V1Y2em507AOD42Nj3KRLabAh/tcEjwDL7Xbv3O4wLIa134jHIu/MxMVnp6Zp | ||||
|         NTn6oqLzFZWNFktne7t9YGDs4sXZmZkrlAZtS5hLSdsSvBDMpQxrJwxLRBiWiIjEksXGhofHR0enxsVl | ||||
|         paYWaDRlhUXnKioa6uoutLVzb7mOjs5cuvQHpUGPF0at3T2eeGHU2vNOKcNiWPsNwxKRn8KSRqco406n | ||||
|         pOZnc5+AeR6LqOtoaxvo6xv1fP4xR2nQ43fPpUKPJ2SYS4G1tbXFsLgwLBERjSULD4+TSlVKJXk6qeRs | ||||
|         YZXBaK2tbW9t7e/tHR0e4T43pDRoW8KoRd6oQdsSvNC21tbWdj6RZlgMa79hWCIiHissLC5KqlIoM1Up | ||||
|         eVnAOmsyGCw1NdyzDj09I57HumYpDXq8MGoJPZ54IcBaXV1lWHwYlogwLBERjRUTFqaMkpLns/KysnRa | ||||
|         baXn+ay25ube7u5hp3PS5ZqhNOjxBAtzqdDjBS/MpcB6/Pgxw+LCsEREPFZoqOdBbkVGsurM6dPFBdpK | ||||
|         fXmdubq1qbnHZnMODbkmJi5RGrQtcnuIUWt32yJeGLVWVlYYFh+GJSIMS0QYloiIw1LJZDEhoYrIqCS5 | ||||
|         PD05OTcTWAUVen2t2dzS1NTdZRtyOCbGx6cpDTZE4V5a2BAFL2yIy8vLO19HYVgMa78Rh6VWKOUSSUKM | ||||
|         zPP9JrU2N1ev0503mRqt1s6OjsGBgfGxMbK2qQzuDYkUGpbAhG4FJgRD6Z6epVGlJMpi0xISstWcVLnO | ||||
|         8/0m/iF4B1o77NECcUUqg9mdVBNp59DBzbMQlNWeN/8Ks7PViYmcVA4v1dzQYOvqcg45pzxvkOKKpD6p | ||||
|         DGGC0dLSEooINzfQISHnGxsbOx+ylmvP5nLfVeW++kqkur9JoUSxp+KKZPVSGVQTygcu6+vrcEF7IsE5 | ||||
|         Ccpq5xsWZoOhKC+P61OVldzq+5EUgacyqCYwQQcoW56gjsgJXkHw6/Pnz3ms5tpaY2mp2WRqsFjRpzCC | ||||
|         7pZCiWLpEngq43a70b9Bs729jQr681twjlcQnL98+ZLH6mnvqKk6R/Y+h93ucrmwR6BPYXcgNQV7XJEU | ||||
|         J32BFGoHNCifFy9ewIUE53gFUjh5/fo1jzVqd7Q0cN+oxpQw8e3r1N9JEXsqAyki8urVK6Agb968ISdE | ||||
|         Da+/ffuWx5qbnu7p6kJNYfIkUtj7MG6Q2yIUqmBPZQQpGAEF+csTnBA1/Hz37h2PdXdhYWR4eHJyEvPU | ||||
|         binsEZBCoQpVSmV2S8EILiQCGX5++PCBx9p0b2DeB9N3HZ3smkKHwxWpDGpHYHr//j1chOBX8sqnT594 | ||||
|         LPwizPjYSskYRpgADybhclRGMPr48SNQ/vbk8+fP5ITky5cvPNbXr18BhBX3QyNyLVyI1hAg6EDkH08A | ||||
|         8l14LPYfJO4zZWVl/wII3CZuZbzWfQAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel2.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAdNJREFUeF7t2klO60AU | ||||
|         hWFWi+RJdga8R5PWTsptGmWQVSQOYREcQSREbqHynf//pAaefarBkVV3o9HongYkqDsdH19dLpd3Monl | ||||
|         20dQV6zdbtd1XUMmsQjncDhcsYTXtm0IYUkmsQhnv99fsXTZ6rrWhwWZxCIcXS6w0oHlCCxHYDmKYFVV | ||||
|         VRTFnExiEQ5YgwLLEViOwHJ0i3U+n8uyzPN8RiaxCGe73YKVDixHYDmKYIUQtFanZBKLcDabDVjpwHIE | ||||
|         liOwHEWwVquV1uqETGIRznq9BisdWI4iWMvlUgNsTCaxCAesQYHlCCxHt1h93xdFoU3xRiaxCKfrOrDS | ||||
|         geUILEdxLA2wVzKJRTht24KVDixHt1in0ynPc22KFzKJRThN04CVDixHYDmKYC0WC22KZzKJRThgDQos | ||||
|         R2A5imDN53MNsP9kEotw6roGKx1YjiJYs9lMm+IfmcQinKqqwEoHliOwHIHl6BbreDxOp1MNsCcyiUU4 | ||||
|         ZVmClQ4sR2A5imBNJhOt1UcyiUU4IQSw0oHlCCxHYDmKYI3HY63VBzKJRThgDQosR2A5imDx1+Gvvv86 | ||||
|         /Cz4vu95rfxXYhHOr/dZTdMIb0UmsQjnipVlmQ5KlmXZJ71xM8HxcZ91AAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel1.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAW9JREFUeF7t1stqAjEA | ||||
|         RmGftpqFbhzXiou6FSoV9QW8LUT6gP0tQWGsldOt5zAwkMks8kFCOsvPZetZfCyapun1em8vWRY+akZB | ||||
|         aLHkaWMNBoPMnkwmq9Vqv9+fz+evl+l0Om232yw8yw9CKFo4N6zZ+6yUMh6Pd7td/fuFC0IoAhKWK1HF | ||||
|         ylC3253P53Wu/RSQsFy9KlYIlfq1sATnhtXv97NL60e7KzghumDl2M9hdjgc6he763g8hihQnWbYTKfT | ||||
|         OmwPCtFwOOzEbL1e1zF70GazCVQn1zD34NNCFKgL1kvdPP9XiCpWHbA/EwskFkgskFggsUBigcQCiQUS | ||||
|         CyQWSCyQWCCxQGKBxAKJBRILJBZILJBYILFAYoHEAokFEgskFkgskFggsUBigcQCiQUSCyQWSCyQWCCx | ||||
|         QGKBxAKJBRILJBZILJBYILFAYoHEAokFEgskFkgskFggsUBigcQCiQUSC3TBKqXkZU8rpXwDugFwqa/K | ||||
|         YZcAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel1.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAACWZJREFUeF7tm/lfUm0a | ||||
|         xv2j3jRtFbdyQUVRQVPBBcIlSoVEAVdccENF3MJdXPJNSXvLspyapjLTbF+mZWqaafor5jrcRyRrGs/7 | ||||
|         G8dzfe4PHs4PD/LlupeHwwlw9Dh2RY+9x2Kx6PX6wsJClUqVv2+kVquLi4vxxhssDYCwCwtiN6zq6uq8 | ||||
|         vLxMuTxVHC+JjEoQhcWHiuJDQ/dBiBLCwpOiTqRLJLnZ2WAHFLvg7MCyddgMBkOWPB2MxMdDo48cjQwJ | ||||
|         CQs6KAoKEgXul4g6dDghIiJDIinMySnSaAAEWLyIWFg4BZZySRIYAxMYhR4IPH7gwL6KiEOHYkWi5OiY | ||||
|         jKRkVVZWWVGRQadDIfLyYmEBIUjBUFEhhwjTsd9+2z8RFhx84uhRcXi4NDY2PSkpNyOjKC9frz1bZzLV | ||||
|         mM2AswOrylyFIgVPgRSDaS+k8FEEBoYigoL8LkQHD4YhgoPDQ0IiDx8+eewYMCVFR8sSErJSU/MyM4vy | ||||
|         80uLi416fWNtrb2jw1hZaTabGVgo+6jokohIZB889QtSWD3qyBEsHSMSxYaFxYWHU+CV/CkiIhDxkZGI | ||||
|         hKgoycmTcJMsMRGYck+d0uTkaDUa/dmzpvLy+qqq9mbrgMMx6hxCowSoAEu9JVMmQwKiTv2v7AMmAEo8 | ||||
|         cQLrporF+ASwulwigWP9NDKSk09JpQgwUsjl+VlZhXl5ZwsKdFptpV5fYzTCU+1Wa09X14jTOTc7a6ln | ||||
|         FKDT6VLjxKytfsAEx8JKwEQWVaanw6VYWq1Q+MZppdK/Ag6iAKNitbqkqKi8pARuqjObG+vqWpubuzo6 | ||||
|         ent6hgYHXRMTl93u8bExgArA5IkcjAwO2WUr1CMkHRwLKwETiGDRc4WFSOayM2fwCcCr+nPn/CjO/xAA | ||||
|         VF5aSlay1NRYGxpsra32zs5+h8M5ODg2MjLlcs1funR9efnGjRsAFYDWiMnzuxzcbqJJMTGwKzK5WKXC | ||||
|         iwE8FgX7uqoqS3U1EzU1fhcNtbW+gXRrtljaW1rsNltfT49zYGB0eHhyfHxmenru4sWF+fmrV6/evn37 | ||||
|         4cOHABWA8Qp9EPMYwUKbQN6h8qXGxytkMhgVFjWeP49F25qbbW1t8Ge3zQb8voHc9rvw/ucMI4+PXJOT | ||||
|         szMzl37/HXm3tLQETMvLy7du3bp79+7GxgZAsbBCA4OQdzAUCjmaKEogYyi1Gl6tMZlam5oc3d1YcWRo | ||||
|         CIuOj44iJsbG/D3ojaAqoYTDRATo+vXrSLqVlZWbN2+CFGx1//79zc3NHVjhwSGYyjAHJMfGnkpJwfyK | ||||
|         Dlqh0yHXkMaDfX1wJmyJBMai7oUFt9sN/P4brPBGFhYWFxevXbvmC2h1dfUvHoEUbPXgwYOtrS0WVnJk | ||||
|         VPSx45hBGFJSKZqd9vRpQ1kZM2i0tPT39oIUMF25cgXgsS4JFvVfse/BI1gJmMCI6Ny5c+evHgETdO/e | ||||
|         vfX19adPn7Kw0qJjxOERyD55YiKGg4LcXPQ7DPlN9fUoT8i+aZcLn4aXFPuCvBDBgqHgJiIFQH/zEWz1 | ||||
|         6NGjZ8+esbDSxfGYpFLEYrIVW6qMxpbGRtS/YacTrYG8yjNSJIIFW5GniBEMhVIFra2tobo/f/6chZWZ | ||||
|         mIitNjPyp6VhnsIgixzEiID212u3o5VenJ1d8sBil+eXUK28sMhWRAqegjA0oLrvwMqSJKXExaEDYvDH | ||||
|         rIDJE6WdKVhWK9oq2h8Da2mJx7CoYBEsX1IQCtbjx49fvHjBwlIkS7HjASwULE1uLjNY6fWY3zpQ3R0O | ||||
|         Lyx2bd7JC4ty0AsLCQjthqWUpqSK4zGs53iqO02hmG4ZWL29gIWhgfewUN1/CgvVHXODj7Ok0jQvrLw8 | ||||
|         +iqHnNW37SxvgeeffAs81axfpmFKigDrp7B+koYEC3NDTkaGAEuA9SsJsDiIMyx0QwZWegZ1w0qdHlvo | ||||
|         dmsL5iwMpbMzM4uXL2O7w0uhIWJvSNsd34ZIyHYPpQIsAdZeJcDiIAEWBwmwOOhPwBLTBO/7rUOb1dpr | ||||
|         t48MDc9MT192u//gqTA97PriwZcXYG1sbOx8+SfAEmDtVQIsDhJgcZAAi4O4w4qLAyylPF2jzDlXUFjB | ||||
|         XLCoamtudnR3jwwNTU9NuRcWrvBUmB68e2maHry8IOylBVg7EmBxkACLgwRYHCTA4iCOsKQpdEVaKZef | ||||
|         ViqZy/elZbVmc2tTU09X97DTOeVy0c+XeClMD969NHh5pwfihb30dz8MEWAJsPYqARYHCbA46E/BkiQp | ||||
|         ZHK1QqnVFJSXltaYTC2NTfaurqELF1yTk/OXLi3yVGiIvttDb0MkZNgeAtbOzyQFWAKsvUqAxUECLA7i | ||||
|         DEsaFyeXSLJlMrVCodVozpeU1hhN1sbG7s5OJ3Nn1CRzkwZPhYbo3fGgIQIWGqKXFxri+vr6kydPBFiM | ||||
|         uMHKTZPJEhMzU5hbOQvz88vOaE3lhoa6Oltb20Bf3/jY2NzcHNmVl/LdSHsxIQGBCaI5aycNC7IV2Wlp | ||||
|         +ZlZRfmqMq3WXFHRZLF0dXRcGBhAtcI4ihUxtiGreSlgojpFFWptbe2hj+j3WTtXpEs1Bars7CKVCp4i | ||||
|         UuxdKFNTcCnAY0XyJy8FTHAQGIELTLSxsbG5LTpGDr58+ZKFVVlSckat1mm1xvLyxvp6eAqksMVxe67o | ||||
|         gBT8SdnLS8FNcBC4wEFbW1tA4xU9xV7n9evXLCyL0eS5UdXQUFvb2d6O7CNS5CkihdQlW/JPcBMwERSk | ||||
|         24tt4ZjOwFZv375lYXU0NVVVVDR6Kvpg/4Dre08hk2FRrEjO5J9gH0ABHUB59eoVTETCMc5AOH737h0L | ||||
|         a8Bub7ZY4Cn0vsmJiYWFBd/sI1JYER2BlwIpIvLmzRs46O/bwjHO0Mn379+zsFyjo3abbbC/f2J8fH5+ | ||||
|         /qekiD0vRaRABPYBFOjDhw90gDOghsePHz+ysBbn55k9zcQE9jSYEjB0oPdRnaJ8JvawJS/lJQVGgAL9 | ||||
|         wyMcEDU8fvr0iYV1Z3V1ZmoK2YdZFvMUtkjopugRNGLAqMCPRcmT/BOlHkEhTEADES9i9/nzZxbW1uYm | ||||
|         TbErKyuYO6iio5VS9vm6lK8iTAAEKNA/t0VPoS9fvrCw8ARWotkMrRQNAn2UWibAE3VizEuRcYAGRP7l | ||||
|         0b+3RU+hr1+/srC+fftGTZQYIeN8c5h4YyG+CizABTj+4xFo/CicZ2AZDAb8EfR/ZTAY/gvf+NR9+bxK | ||||
|         zgAAAABJRU5ErkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonLevel1.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAIAAAC15KY+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|         bGUAAEjHnZZ3VFTXFofPvXd6oc0w0hl6ky4wgPQuIB0EURhmBhjKAMMMTWyIqEBEEREBRZCggAGjoUis | ||||
|         iGIhKKhgD0gQUGIwiqioZEbWSnx5ee/l5ffHvd/aZ+9z99l7n7UuACRPHy4vBZYCIJkn4Ad6ONNXhUfQ | ||||
|         sf0ABniAAaYAMFnpqb5B7sFAJC83F3q6yAn8i94MAUj8vmXo6U+ng/9P0qxUvgAAyF/E5mxOOkvE+SJO | ||||
|         yhSkiu0zIqbGJIoZRomZL0pQxHJijlvkpZ99FtlRzOxkHlvE4pxT2clsMfeIeHuGkCNixEfEBRlcTqaI | ||||
|         b4tYM0mYzBXxW3FsMoeZDgCKJLYLOKx4EZuImMQPDnQR8XIAcKS4LzjmCxZwsgTiQ7mkpGbzuXHxArou | ||||
|         S49uam3NoHtyMpM4AoGhP5OVyOSz6S4pyalMXjYAi2f+LBlxbemiIluaWltaGpoZmX5RqP+6+Dcl7u0i | ||||
|         vQr43DOI1veH7a/8UuoAYMyKarPrD1vMfgA6tgIgd/8Pm+YhACRFfWu/8cV5aOJ5iRcIUm2MjTMzM424 | ||||
|         HJaRuKC/6386/A198T0j8Xa/l4fuyollCpMEdHHdWClJKUI+PT2VyeLQDf88xP848K/zWBrIieXwOTxR | ||||
|         RKhoyri8OFG7eWyugJvCo3N5/6mJ/zDsT1qca5Eo9Z8ANcoISN2gAuTnPoCiEAESeVDc9d/75oMPBeKb | ||||
|         F6Y6sTj3nwX9+65wifiRzo37HOcSGExnCfkZi2viawnQgAAkARXIAxWgAXSBITADVsAWOAI3sAL4gWAQ | ||||
|         DtYCFogHyYAPMkEu2AwKQBHYBfaCSlAD6kEjaAEnQAc4DS6Ay+A6uAnugAdgBIyD52AGvAHzEARhITJE | ||||
|         geQhVUgLMoDMIAZkD7lBPlAgFA5FQ3EQDxJCudAWqAgqhSqhWqgR+hY6BV2ArkID0D1oFJqCfoXewwhM | ||||
|         gqmwMqwNG8MM2An2hoPhNXAcnAbnwPnwTrgCroOPwe3wBfg6fAcegZ/DswhAiAgNUUMMEQbigvghEUgs | ||||
|         wkc2IIVIOVKHtCBdSC9yCxlBppF3KAyKgqKjDFG2KE9UCIqFSkNtQBWjKlFHUe2oHtQt1ChqBvUJTUYr | ||||
|         oQ3QNmgv9Cp0HDoTXYAuRzeg29CX0HfQ4+g3GAyGhtHBWGE8MeGYBMw6TDHmAKYVcx4zgBnDzGKxWHms | ||||
|         AdYO64dlYgXYAux+7DHsOewgdhz7FkfEqeLMcO64CBwPl4crxzXhzuIGcRO4ebwUXgtvg/fDs/HZ+BJ8 | ||||
|         Pb4LfwM/jp8nSBN0CHaEYEICYTOhgtBCuER4SHhFJBLVidbEACKXuIlYQTxOvEIcJb4jyZD0SS6kSJKQ | ||||
|         tJN0hHSedI/0ikwma5MdyRFkAXknuZF8kfyY/FaCImEk4SXBltgoUSXRLjEo8UISL6kl6SS5VjJHslzy | ||||
|         pOQNyWkpvJS2lIsUU2qDVJXUKalhqVlpirSptJ90snSxdJP0VelJGayMtoybDFsmX+awzEWZMQpC0aC4 | ||||
|         UFiULZR6yiXKOBVD1aF6UROoRdRvqP3UGVkZ2WWyobJZslWyZ2RHaAhNm+ZFS6KV0E7QhmjvlygvcVrC | ||||
|         WbJjScuSwSVzcopyjnIcuUK5Vrk7cu/l6fJu8onyu+U75B8poBT0FQIUMhUOKlxSmFakKtoqshQLFU8o | ||||
|         3leClfSVApXWKR1W6lOaVVZR9lBOVd6vfFF5WoWm4qiSoFKmclZlSpWiaq/KVS1TPaf6jC5Ld6In0Svo | ||||
|         PfQZNSU1TzWhWq1av9q8uo56iHqeeqv6Iw2CBkMjVqNMo1tjRlNV01czV7NZ874WXouhFa+1T6tXa05b | ||||
|         RztMe5t2h/akjpyOl06OTrPOQ12yroNumm6d7m09jB5DL1HvgN5NfVjfQj9ev0r/hgFsYGnANThgMLAU | ||||
|         vdR6KW9p3dJhQ5Khk2GGYbPhqBHNyMcoz6jD6IWxpnGE8W7jXuNPJhYmSSb1Jg9MZUxXmOaZdpn+aqZv | ||||
|         xjKrMrttTjZ3N99o3mn+cpnBMs6yg8vuWlAsfC22WXRbfLS0suRbtlhOWWlaRVtVWw0zqAx/RjHjijXa | ||||
|         2tl6o/Vp63c2ljYCmxM2v9ga2ibaNtlOLtdZzllev3zMTt2OaVdrN2JPt4+2P2Q/4qDmwHSoc3jiqOHI | ||||
|         dmxwnHDSc0pwOub0wtnEme/c5jznYuOy3uW8K+Lq4Vro2u8m4xbiVun22F3dPc692X3Gw8Jjncd5T7Sn | ||||
|         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 | ||||
|         j3ofuz55f3q4kLyw8Bv3hPP74uYdwgAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAtRJREFUeF7t211LIlEc | ||||
|         x3Ff7WYgXSrMjXWhXQlZrL0DoQuF3W2ffC6fM1ChIqwuQ2d9E/ttx82aGZj+1/P7IsWIXZwP58ycA5k4 | ||||
|         LZ36XqXPpXw+n8lkUqnUzs7Op9iUTCb39vYY+GH+EAQfCy8/1sHBwe7u7snJSbPZXCwWq9VqvV7/iUEM | ||||
|         8/n5+e7ujoEzfBCg8OFssYpHRcdxisXi/f2967pPT0/z+Xw0GvX7/V5sYrzX19e3t7ez2QyKF5Cj4ivR | ||||
|         Bou3mITVahVjmIbDYafTabfbrZjFkBn45eXlYDCYTqdnZ2ewvHptsCBEigl1c3PDp/mzxr/qMcsbNcMH | ||||
|         gYl2dXVVLpfB2WLtZ/ePj4+ZU0hBy6KNIdPbGD4IUHhehUIhm82+YHHb52b2+PjI6oNTUl6eFyCsR1Yl | ||||
|         REAl8rl8qVRiAfKut/o2H499UACC1Hg8ZnLlcrlEOp3Gj5nFT0n5AsSbXJVKBagEO8+HhweelCxRYfkC | ||||
|         BBY2T5ABlWCPvlwu2V8w5TYfUW+CxbvNA5Vgm89zkGthhQZLt9udTCZAbbC4FlZoHhYza4vFPZ8nZU0F | ||||
|         ggUcYX0oYRkSliFhGRKWIWEZEpYhP5bruhcXF5yDfqtAsIAzHo+FFZ2wDAnLkLAMhWB1Oh1O2L9UIFjA | ||||
|         GY1GwopOWIaEZUhYhoRlKASr3W5zDvqpAsECznA4FFZ0wjIkLEPCMiQsQyFYrVaLQ+MPFQgWcIT1oYRl | ||||
|         SFiGhGVIWIb8WKvVqtlscmj8rgLBAs5gMBBWdMIyJCxDwjIUjsU56FwFggWcfr8vrOiEZUhYhoRlyI+1 | ||||
|         XC4bjQZb+28qECzg9Ho9YUUnLEPCMiQsQyFY9Xqdrf1XFQgWcIT1oYRlSFiGhGVIWIZCsGq1GuegLyoQ | ||||
|         LOB0u90tFlsJHaRDg+XdPsv9/w0LCJUvWMB59z+lXIDHZFO+YAFn83UUx3H4pSJzHOcvh9Tvu6rpVVkA | ||||
|         AAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonSave.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|  | @ -2054,7 +1420,7 @@ | |||
|         tfblTEwWU8bEMX0gECzyPvn/Ad7r9QwatpXTAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonDefaultGroup.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|   <data name="buttonGroupEditor.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|  | @ -2146,7 +1512,7 @@ | |||
|         H9sgYQCThDBwmQrj5avb4AAVwBzKDv0L2FPIqVpc1KoAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonDefaultGroup.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|   <data name="buttonGroupEditor.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|  | @ -2346,7 +1712,7 @@ | |||
|         QAAIcADlhhkXG/d/v8yHtozfEzcAAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonDefaultGroup.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|   <data name="buttonGroupEditor.UpImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||
|  |  | |||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -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<Control> CollectionLevel2Control; | ||||
|         private Collection<Control> CollectionLevel3Control; | ||||
|         private Collection<Control> 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<Point>(); | ||||
|             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<Point>(); | ||||
|             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<Point>(); | ||||
|             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<Control>(); | ||||
|             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<Control>(); | ||||
|             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<Control>(); | ||||
|             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<Control>(); | ||||
|             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; | ||||
|             } | ||||
|  |  | |||
|  | @ -234,6 +234,420 @@ | |||
|         AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA | ||||
|         IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA | ||||
|         ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="smartKeyboard.KeyPressImage1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAADsAAAA7CAYAAADFJfKzAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         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/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA5FJREFUaEPtmslKc0sU | ||||
|         hf8nEEQRe+z7vo8mGk3EXhER7AbiwJGCPQiCKKIIIgiiiNggDtSJL6Co+GDr5qtLEg86uMPyvwVZp06K | ||||
|         c4r69t61z2T9kSK//4kiV+9Ea2urampqVFZWpuLiYhUVFamgoMAoPz/fSuXl5Sk3N1fZ2dnKyMhQTk6O | ||||
|         /P42DxeKXP+9CQTqVV1drcrKSlVUVBjYkpISA1tYWBgDtk1fgYEEuLS01DDU1tbK56v9DltVVWVAo5Bk | ||||
|         t7GxUU1NTWZsaGiwVvX19aqrq4tVJFkmQfAgD2wo1GUySNkSlba2NnV3dyscDquzs1Pt7e2RzAeslt/v | ||||
|         V0tLi6lOMpyamqqsrCyT/YuLizgs0SEaRAGwwcFBDQ8Pq6+vLwYcDAatVEdHR0z0G2ABzMzMVFJSkhIS | ||||
|         ErywPEBWm5ubTUaHhoY0MDCgrq4uEzUy7fP5rBfHjYSVl5ebY8lIWZ+fn8dhOZdMAgsgwESNBb6eC5vF | ||||
|         HmlINCaSR0mTaRLlySwTwAJNGVO2ZJT/Py1sq6KwNCrOMIkLhUK6urqKwwYCftOYKAMgqX8CwP+fFrVV | ||||
|         UVhGkka/6e3t1c3NTRyWKPC5oRS458G/GpYGxQsO9pfIwTpYB+tgrZWDdbAO1sFaKwfrYB2sg7VWDtbB | ||||
|         OlgHa60crIN1sA7WWjlYB+tgHay1crAO1sE6WGv1n2HxLvICkFFX22+ExdWGDwoGYHt6enR9fR2HxQeF | ||||
|         ixNnJ64wHmT8bbBAAgs0DID29/fr9vY2DhsMdhi/Ln4/ALHCIXxRBOA3CED2j3mNe1x6+C9HR0d1f38f | ||||
|         hw2HQ0pLSzPAmL8wO+L/42XEvc1ij+wZ0GjvIatjY2OamprS09NTHJYoJCcnKz093Xh1Ob94GRELEABb | ||||
|         BVx0RDQo7IgTExOan5/X4uLid9jExESlpKQYYAApY1yp0ZK2WbhpGWm0dN/Z2VltbGxoZ2dHu7u7Xtiv | ||||
|         wHjsaU4jIyMaHx83EZqcnLRa09PTmpmZ0dzcnJaWlrS3t6eTkxOdnZ3p+fnZ8H2DpSPT0XCQE52FhQUt | ||||
|         Ly9rZWVFq6urWltbs1Lr6+va3NzU9va2jo6OdHl5qbu7Oz0+PsZAPbAIYMShJkJbW1umDPb393VwcGCt | ||||
|         Dg8PdXx8rNPTU/NNfXh40MfHhwcURa7eCfT5+Wn08vKi19dXvb296f393VoBFt0z+okJRa7fJ/9O/dE/ | ||||
|         6nc2xOg6Bq4AAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="smartKeyboard.KeyPressImage2" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAHUAAAA7CAYAAABFVsWgAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         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/gUDmPP8usTo0wAABKhJREFUeF7tnElLK0EQx/0GIrgf3Pd9XxONJm64HcT9oAdR | ||||
|         BMUNRERwB09eVEQUDyqKCB78aO8L1Hv/hg6dmXqaPJfkNXX4MZNMd9WYX1fPeKk4+hVHgl24pLa0tFBV | ||||
|         VRWVlJRQYWEhFRQUUFFRkRBF4EGTn59Pubm5QZz+QFCq11tLlZWVVF5eTmVlZUoqAkIqAuXl5QlRRovM | ||||
|         yclRx6ysLEpJSXHJDUqtqKhQQrVMVGt9fT01NDRQbW2toq6uTogy8IDiQ+FBblJSEsXHx7ul+v2dqiJR | ||||
|         3sXFxdTa2kpdXV0UCASoo6PjTxV7yePxqKMQXeAGhYYizMzMVJUKqbu7u6FSsQKys7NVpba1tdHAwAAN | ||||
|         DQ1RX1+fEuvz+YQo097eroCfxsZGtaOiUlNTU1W1uqSinFGlGIwKHRwcpP7+furs7AyujubmZiFGqKmp | ||||
|         oerqauULj0g8Kl1SUc4wj0EQCbFYHQhg7uVC9IEL/b6DyoUvuHJJRSVCKuSivPVz1HxJEmIHLRVCe3p6 | ||||
|         qLu72y3V6/WoFyQMhEysAIjGZy6oEF20VL/fT729vQqXVLzZ4t8YlDbOUa0iNXYJWypelDBBpMY+ItVC | ||||
|         RKqFiFQLEakWIlItRKRaiEi1EJFqISLVQkSqhYhUCxGpFiJSLUSkWohItRCRaiEi1UJEqoWIVAsRqRYi | ||||
|         Ui1EpFqISLUQkWohItVCRKqFiFQLEakWIlItRKRaiEi1EJFqISLVQkSqhYhUCxGpFhK2VPQmxATI1F3O | ||||
|         RGpsgg51cKP7KLFS0UcJ7V/RHg39fiEVR5Eam2ip71aqz9eumheiMyUGNzU1KdBXCaK/C+6GPwOXg4Ob | ||||
|         GwlczJ8CPQnhCd3o0AwUPSTRINQlNRDwU1pamhKLJlnoJorVgMkA598Bng1fCZeDg5sbCVzMn0D7KC0t | ||||
|         VX0k0eV1ZGSExsbG3FLRizAxMZHS09NVt2c8X9GrEKC9nT4CSP8MOo4T5EBjYg78EX/DvE+OcHJzcU10 | ||||
|         jvfyADPXV6JjIz+komKx9U5NTdH8/DwtLi7yUhMSEig5OVmJRRBsv+giqo9YGeGCrUHDXdfbu0a3PAV4 | ||||
|         lkeCnmfG03m4ezDHRZrXmUdjxjcxf4dw4GJokBvvOpCJXsxzc3O0tbVF+/v7CpdUU2xGRob6A4aHh2l0 | ||||
|         dJQmJiZofHw8CD6bmNc+wjkXTE5OqhXnZHp6OgRuDOaa6Jhcbs1HuZ05nTnM78LJ96+Y9wlwPzMzM7Sw | ||||
|         sEAbGxt0fHxMZ2dndHl5Sefn53+XijdgPDOwV8/OztLS0hKtra3R8vIyraysqPP19XUWXHPCjePATb4H | ||||
|         N8ck3HFOzByRwMUCn/kN3gM5Nzc3aXt7mw4PD+n09JSur6/p4eGBHh8f6erqKig0RCqAWIDVuLq6Sjs7 | ||||
|         O3RwcKCOe3t7KuBnODo6CsJdDwcuRiTxnHP1d+bnj9AxuDgAVQTMa5Fi5kCsk5MTJfPi4oJub2/p6emJ | ||||
|         Xl5eQmRqQqRqbm5uWO7u7tTqADg30d9/hHOeCTeeg5ur4cY74eZpuPEc3FzN/f29+uG5eZFgxkNFPj8/ | ||||
|         0+vrK729vbmcmbBShf+ZOPoNW3IHcw6DsF8AAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="smartKeyboard.KeyPressImage3" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAO4AAAA7CAYAAAB8Hba+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         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/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= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="smartKeyboard.KeyUpImage1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAADsAAAA7CAYAAADFJfKzAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         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/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 | ||||
|         Vx3uk3vm9yo7SlGOL0UrKyvFz0qWVeICPrIJz1WH+2QnKcnv1I+iLIDRVZOsIcwILrvLG9y4mOrYkmWM | ||||
|         +KMoMckaMEJP+IsP41xlGPfnz1ooZ2DL6/Vo/eHXxA5/AJFfGFexs8HCAAAAAElFTkSuQmCC | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="smartKeyboard.KeyUpImage2" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAHUAAAA7CAYAAABFVsWgAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         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/gUDmPP8usTo0wAABH5JREFUeF7tnVdLZE0Qhr0w56yYFbOYA0Yw5xwuVAQVBUUR | ||||
|         UQQVRRC9UDGCrro6KPs5u65XXvgD/Ev7B+rjbWiZcXrdcXfGGZu6eJiDnFPVzNNVp/GixoV+uRCjFxZS | ||||
|         jUYjPT8/i8+rqys6Ozuj4+NjOjg4oP39fTMMBgPzAVxfXwsXl5eXdHp6Snt7e7SxsSGcvPYHzKRC5NPT | ||||
|         Ez0+PtL9/T3d3NzQ+fk5nZyc0NHRER0eHpqBvzEfA75vFNLu7q4QOjs7Sz09PZSbm0vz8/NqqRD68PAg | ||||
|         ZN7e3ooKxY7Y3Nyk9fV1Wl1dpZWVFcaBLC8v09LSEs3MzNDg4CBVVlZSYmIihYWFWUqF0IuLi5fy3tnZ | ||||
|         obW1NZqbm6PJyUkaHR2lkZERxgkYHh6mvr4+qq2tpYyMDIqNjaWgoCCBmdSfP+9pa2uLtre3RVWinMfG | ||||
|         xmhgYIA6OjqopaWFmpubGQfS1NT0QnV1tWi7ycnJFBkZSf7+/uTl5WVZqYuLi7SwsEDT09NiN3R2dlJd | ||||
|         XR1VVVVRRUUFlZWVMU5CYWEhZWVlidYbHh5Ofn5+5OnpaVmpExMTND4+TkNDQ6I6a2pqRICioiIBAjGO | ||||
|         By7y8vJE642PjxfvU19fX/Lw8LCUCpl4+eJE1djYKCq0pKREGZhxLJCanp4upIaGhqql/vhhFO9PgLZb | ||||
|         X18vWm5xcbEyKONYXkv18fGxlPr9+504UfX394vWi3cpS3VerJba29srxLJU58cqqUYjS/1MsFQNYaka | ||||
|         wlI1hKVqCEvVEJaqISxVQ1iqhrBUDWGpGsJSNYSlaghL1RCWqiEsVUNYqoawVA1hqRrCUjWEpWoIS9UQ | ||||
|         lqohLFVDWKqGsFQNYakawlI1hKVqCEvVEJaqISxVQ1iqhrBUDWGpGmK1VIzaYamfA6uk3t39R93d3aJa | ||||
|         29vbxdw7luq8YIQdpMbFxVFISIha6rdvt9TW1kZdXV3U2toqpp2Vl5ezVCcFUtPS0t6WajBcCZEYZojW | ||||
|         i5GjpaWlYmRaQUGB3VAt+F9R5VGhevY9qGJ+BPn5+ZSdnU2pqakUExNDwcHB5O3tTe7u7uZSv3w5FTfK | ||||
|         xaJnYzfk5OQIcG0PkMfWqPKoUD37HlQx7Q1cwBNaL4ZNYoJoQECAmCBqIfXr10tKSEgQo0ZTUlJEaUsQ | ||||
|         wJZgUOLvwGTM95KZmfmCKqatcv8pDzDNZWukD/iB0KioKNF65VxCNzc3c6kYOBkRESFujI6OFmWN4cA4 | ||||
|         XQEIV4Ge/jfIuDI2FilJSkr6K/Cs6doQ2x65TfPIOKo89gBO4AeuIFTO+UWVWkgFOCShPwM8gKMyxo5i | ||||
|         nuzvwD3/yuscWDBAa/kT8l4Jnkc8oMr1Gmtzm+YAMo8qpj2ADwA3mMANmahQU6ENDQ1qqdh1gYGBok8D | ||||
|         XL8FAtsCDCG2Far4b6GKYQ2qWPYCp1uAAxGATLRcKRTCpUczqQBiMRpW7giIk4JVIDDzcUCiFAlcXV3F | ||||
|         /xRMHQIzqRKMXgf4hQt5rWJqaopxAPjBCnmt8qeUynxmXOh/hRin/y6e928AAAAASUVORK5CYII= | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="smartKeyboard.KeyUpImage3" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|     <value> | ||||
|         iVBORw0KGgoAAAANSUhEUgAAAO4AAAA7CAYAAAB8Hba+AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||
|         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/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABK1JREFUeF7t2slKY1kc | ||||
|         x3EXzibRGI0DKI4Yp+AQRaOCQ4zzgEYExWnhQjBOieIURQMOIGSjZVu2tkoVloI05XO48AW6HqJf4N/9 | ||||
|         P5C0KUNjQ1dyT/lbfDbm3ovh1pf/OccKoz/DCADk8ircb9/+oMfHR/J4POR2u2lzc5NWVlbI6XQKDodD | ||||
|         cZaWlnyU+jsC/Bv+t7u4uEhzc3M0MzND4+PjZLPZyG63k8vl8muU+YX79PREDw8PdHt7SxcXF3R8fExH | ||||
|         R0e0t7cnIma7u7uKs7Oz4xPo85/Ne/u+7wW/z+3tbVpfX6f5+XkRb0tLC+Xl5dHCwkLgcJ+fn4mjvbu7 | ||||
|         o5ubGzo9PRXRcqxbW1u0sbEhHsjW1tbejff2fSG0VldXaXl5mWZnZ2lkZIQaGxspNzeX0tLS6ODgwD/c | ||||
|         +/svItTz83M6OTmhw8NDsUTmsT09PU2Tk5Oi/rGxMVAgfjcvBboG5DE6OkpDQ0PU1tZGRqORsrKyKDk5 | ||||
|         mfR6vW/Z7AuXx/T+/r74gMfy1NSUuLmnp4c6Ojqovb0dFIjfzfcCXQfKx6F6NTc3U3V1NRkMBsrIyCCd | ||||
|         TkcajcY/3K9ffxfTlQ92eGPMxff29or1dUNDA9XV1VFtbS0ojNlsDijQtSCXqqoqMW3z8/MpPT2dtFot | ||||
|         qdXqv4frnv/EnZiYEMtiXlfzlG1qahIPMJlMQmVlJQAEAfdWXl5OJSUl4mCK97cJCQmkUqnE4ZUv3M+f | ||||
|         P4llMU/agYEBslqtYtLyqA70YAD4sbzheg+mONy4uDhxUOwL9+bmmvr7+2l4eFgskS0Wi1ge87gO9FAA | ||||
|         +LHeFO719ZUI1nsYxXtbhAsQOm8Ol4NFuADKgHABJIRwASSEcAEkhHABJIRwASSEcAEkhHABJIRwASSE | ||||
|         cAEkhHABJIRwASSEcAEkhHABJIRwASSEcAEkhHABJIRwASSEcAEkhHABJIRwASSEcAEkhHABJIRwASSE | ||||
|         cAEkhHABJIRwASSEcAEkhHABJIRwASSEcAEkhHABJIRwASSEcAEkhHABJPTGcH9DuAAK8uZwu7u7ES6A | ||||
|         Qnwfbnx8/Otwr64uqauriwYHB0XAzc3NCBcghDjc4uJiysnJodTUVBFubGwsuVyuf8K9vPyVrFYr9fX1 | ||||
|         UWdnJzU1NZHZbEa4ACFSVlZGRUVFlJ2dTXq9njQazetwz85+ERO2tbVVLJPr6+uppqaGTCYTVVRUAECQ | ||||
|         8KRlpaWlVFBQQJmZmZSUlEQqlYpiYmL8w/3w4YQKCwvFjVy60WgUN/IaGwCCi5fIBoNBLJN5f6vVasW0 | ||||
|         jYqK8g/348czUTZvhPPy8gAgRLhBlpWVRenp6WLaqtVqio6OpsjISP9w7++/iAtSUlLERpgrZ3wjAAQP | ||||
|         d8cN8r42MTFRRMtLZI42IiLCP1zGp8m8AfbiUywACD7uj4PlP/94Jy1Hy2dQ3l594fLU5YnLF77EtQNA | ||||
|         8HB3vJ9l3mh1Op1o9FW43ngtFou4EABCLzw8XPy/ipfRMr9wGV/APB4Pud1u2tzcpJWVFXI6nYLD4VCc | ||||
|         paUln0Cf/1fLy8uK/r7/N6W/20A//9mNj4+TzWYju93+Klr2KlwAULow+gsaTfOFfjD8VAAAAABJRU5E | ||||
|         rkJggg== | ||||
| </value> | ||||
|   </data> | ||||
|   <data name="buttonSave.DisableImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||||
|  |  | |||
|  | @ -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,10 +248,10 @@ 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_IsMenuUser; | ||||
|         private bool m_IsMenuUserGroupEditor; | ||||
|         #endregion | ||||
| 
 | ||||
|  | @ -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; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue