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 |         public enum UserGroup | ||||||
|         { |         { | ||||||
|             None = 0, |             None = 0, | ||||||
|             Level1Operator, |             Level1 = 1, | ||||||
|             Level2Engineer, |             Level2 = 2, | ||||||
|             Level3Manager, |             Level3 = 3, | ||||||
|             Level4Developer, |             Admin = 4, | ||||||
|             LogOff, |             Developer = 5, | ||||||
|  |             NotLogin = 6, | ||||||
|  |             LogOut = 7, | ||||||
|         }; |         }; | ||||||
| 
 | 
 | ||||||
|         public enum JudgmentStatus |         public enum JudgmentStatus | ||||||
|  | @ -407,18 +409,6 @@ namespace INT69DC_7C | ||||||
|             _03_ReadHoldingRegister, |             _03_ReadHoldingRegister, | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         public enum UserStatus |  | ||||||
|         { |  | ||||||
|             None = 0, |  | ||||||
|             Level1, |  | ||||||
|             Level2, |  | ||||||
|             Level3, |  | ||||||
|             Admin, |  | ||||||
|             Developer, |  | ||||||
|             NotLogin, |  | ||||||
|             LogOff, |  | ||||||
|         }; |  | ||||||
| 
 |  | ||||||
|         public enum E_FileHeaderItem |         public enum E_FileHeaderItem | ||||||
|         { |         { | ||||||
|             LoginId, |             LoginId, | ||||||
|  | @ -459,6 +449,9 @@ namespace INT69DC_7C | ||||||
|             Bypass, |             Bypass, | ||||||
|             Update, |             Update, | ||||||
|             Sampling, |             Sampling, | ||||||
|  |             DataBackup, | ||||||
|  |             GroupEditor, | ||||||
|  | 
 | ||||||
|             ATPC_Reset, // 정량 알람 카운터 리셋 |             ATPC_Reset, // 정량 알람 카운터 리셋 | ||||||
|             Print, |             Print, | ||||||
|             BP_PassOnce, |             BP_PassOnce, | ||||||
|  | @ -472,18 +465,25 @@ namespace INT69DC_7C | ||||||
|             ProductPaste, |             ProductPaste, | ||||||
|             ProductAllPaste, |             ProductAllPaste, | ||||||
|             Initialization, |             Initialization, | ||||||
|  |             MotorInitDown, | ||||||
|  |             MotorChangeID, | ||||||
|  |             MotorChangeValueEach, | ||||||
|  |             MotorChangeValueAll, | ||||||
|         } |         } | ||||||
|         public enum TrackingParameter |         public enum TrackingParameter | ||||||
|         { |         { | ||||||
|             ProductNumber, |             ProductNumber, | ||||||
|             ProductName, |  | ||||||
|             ProductLot, |  | ||||||
|             WeightOverRange, |             WeightOverRange, | ||||||
|             WeightPassRange, |             WeightPassRange, | ||||||
|             WeightUnderRange, |             WeightUnderRange, | ||||||
|             WeightTareRange, |             WeightTareRange, | ||||||
|             PrintActivate, |             PrintActivate, | ||||||
| 
 | 
 | ||||||
|  |             ChangeTime, | ||||||
|  | 
 | ||||||
|  |             ChangeName, | ||||||
|  |             ChangeLOT, | ||||||
|  | 
 | ||||||
|             BP_Individual, |             BP_Individual, | ||||||
|             BP_All, |             BP_All, | ||||||
|             BP_Direction, |             BP_Direction, | ||||||
|  | @ -507,6 +507,7 @@ namespace INT69DC_7C | ||||||
|             JudgmentDoubleDelayTime, |             JudgmentDoubleDelayTime, | ||||||
|             JudgmentCount, |             JudgmentCount, | ||||||
|             JudgmentCVSpeed, |             JudgmentCVSpeed, | ||||||
|  | 
 | ||||||
|             SorterDelayTime, |             SorterDelayTime, | ||||||
|             SorterRunTime, |             SorterRunTime, | ||||||
|             RejectCVDelayTime, |             RejectCVDelayTime, | ||||||
|  | @ -518,6 +519,7 @@ namespace INT69DC_7C | ||||||
|             AutoZeroTime, |             AutoZeroTime, | ||||||
|             AutoZeroRange, |             AutoZeroRange, | ||||||
|             AutoZeroVariance, |             AutoZeroVariance, | ||||||
|  |             AutoZeroMode, | ||||||
| 
 | 
 | ||||||
|             Com3Baudrate, |             Com3Baudrate, | ||||||
|             Com3Mode, |             Com3Mode, | ||||||
|  | @ -542,12 +544,20 @@ namespace INT69DC_7C | ||||||
|             EtcRelayRunTime, |             EtcRelayRunTime, | ||||||
|             EtcDecimalpoint, |             EtcDecimalpoint, | ||||||
| 
 | 
 | ||||||
|  |             MotorDirection, | ||||||
|  |             MotorAnglePass, | ||||||
|  |             MotorAngleNG, | ||||||
|  | 
 | ||||||
|             MotorOriginOffset, |             MotorOriginOffset, | ||||||
|             MotorOriginSpeed, |             MotorOriginSpeed, | ||||||
|             MotorSpeed, |             MotorSpeed, | ||||||
|             MotorPosition0, |             MotorPosition0, | ||||||
|             MotorPosition1, |             MotorPosition1, | ||||||
|             MotorPosition2, |             MotorPosition2, | ||||||
|  | 
 | ||||||
|  |             ChangeL1Name, | ||||||
|  |             ChangeL2Name, | ||||||
|  |             ChangeL3Name, | ||||||
|         } |         } | ||||||
|         public enum Trackingalarm |         public enum Trackingalarm | ||||||
|         { |         { | ||||||
|  | @ -1286,7 +1296,7 @@ namespace INT69DC_7C | ||||||
|             this.DischargeConveyorDirectionCW = DataStore.DischargeConveyorDirection.CW; |             this.DischargeConveyorDirectionCW = DataStore.DischargeConveyorDirection.CW; | ||||||
| 
 | 
 | ||||||
|             this.CurrentUser = new UserItem(); |             this.CurrentUser = new UserItem(); | ||||||
|             this.CurrentUser.Status = DataStore.UserStatus.NotLogin; |             this.CurrentUser.Group = DataStore.UserGroup.NotLogin; | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -139,15 +139,15 @@ namespace INT69DC_7C.DialogForms | ||||||
| 
 | 
 | ||||||
|                 #region 로그인 성공 |                 #region 로그인 성공 | ||||||
|                 if (userInfo.active_level == 1) |                 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) |                 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) |                 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) |                 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) |                 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.ID = userInfo.user_id; | ||||||
|                 this.ParentForm.SystemConfig.CurrentUser.Password = userInfo.user_pw; |                 this.ParentForm.SystemConfig.CurrentUser.Password = userInfo.user_pw; | ||||||
|  |  | ||||||
|  | @ -438,10 +438,10 @@ namespace INT69DC_7C.Forms | ||||||
|         { |         { | ||||||
|             string value = ""; |             string value = ""; | ||||||
| 
 | 
 | ||||||
|             switch (this.ParentForm.SystemConfig.CurrentUser.Status) |             switch (this.ParentForm.SystemConfig.CurrentUser.Group) | ||||||
|             { |             { | ||||||
|                 case DataStore.UserStatus.Admin: |                 case DataStore.UserGroup.Admin: | ||||||
|                 case DataStore.UserStatus.Developer: |                 case DataStore.UserGroup.Developer: | ||||||
|                     this.buttonScreen.Visible = true; |                     this.buttonScreen.Visible = true; | ||||||
|                     break; |                     break; | ||||||
|                 default: |                 default: | ||||||
|  |  | ||||||
|  | @ -279,6 +279,7 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|                 // 복사 완료 메시지 |                 // 복사 완료 메시지 | ||||||
|                 DialogFormMessage msg = new DialogFormMessage(count.ToString(), this.ParentForm.SystemConfig.Language); |                 DialogFormMessage msg = new DialogFormMessage(count.ToString(), this.ParentForm.SystemConfig.Language); | ||||||
|  |                 this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.DataBackup, type.ToString()); | ||||||
|                 this.SplashFinish(); |                 this.SplashFinish(); | ||||||
|                 msg.ShowDialog(); |                 msg.ShowDialog(); | ||||||
|                 #endregion |                 #endregion | ||||||
|  |  | ||||||
|  | @ -33,7 +33,7 @@ | ||||||
|             this.labelTitle = new SmartX.SmartLabel(); |             this.labelTitle = new SmartX.SmartLabel(); | ||||||
|             this.buttonBack = new SmartX.SmartButton(); |             this.buttonBack = new SmartX.SmartButton(); | ||||||
|             this.buttonFileSelect = new SmartX.SmartButton(); |             this.buttonFileSelect = new SmartX.SmartButton(); | ||||||
|             this.buttonBackup = new SmartX.SmartButton(); |             this.buttonSave = new SmartX.SmartButton(); | ||||||
|             this.labelLane10 = new SmartX.SmartLabel(); |             this.labelLane10 = new SmartX.SmartLabel(); | ||||||
|             this.labelLane9 = new SmartX.SmartLabel(); |             this.labelLane9 = new SmartX.SmartLabel(); | ||||||
|             this.labelPassCount10 = new SmartX.SmartLabel(); |             this.labelPassCount10 = new SmartX.SmartLabel(); | ||||||
|  | @ -327,7 +327,7 @@ | ||||||
|             this.labelTitle.BackPictureBox2 = null; |             this.labelTitle.BackPictureBox2 = null; | ||||||
|             this.labelTitle.BorderColor = System.Drawing.Color.Black; |             this.labelTitle.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitle.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelTitle.LineSpacing = 0F; |             this.labelTitle.LineSpacing = 0F; | ||||||
|             this.labelTitle.Location = new System.Drawing.Point(199, 7); |             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.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonFileSelect.UpImage"))); | ||||||
|             this.buttonFileSelect.Click += new System.EventHandler(this.buttonFileSelect_Click); |             this.buttonFileSelect.Click += new System.EventHandler(this.buttonFileSelect_Click); | ||||||
|             //  |             //  | ||||||
|             // buttonBackup |             // buttonSave | ||||||
|             //  |             //  | ||||||
|             this.buttonBackup.BackPictureBox = null; |             this.buttonSave.BackPictureBox = null; | ||||||
|             this.buttonBackup.BackPictureBox1 = null; |             this.buttonSave.BackPictureBox1 = null; | ||||||
|             this.buttonBackup.BackPictureBox2 = null; |             this.buttonSave.BackPictureBox2 = null; | ||||||
|             this.buttonBackup.ButtonColor = System.Drawing.Color.Gray; |             this.buttonSave.ButtonColor = System.Drawing.Color.Gray; | ||||||
|             this.buttonBackup.ButtonImageAutoSize = true; |             this.buttonSave.ButtonImageAutoSize = true; | ||||||
|             this.buttonBackup.ColorKeySamplePosition = new System.Drawing.Point(0, 0); |             this.buttonSave.ColorKeySamplePosition = new System.Drawing.Point(0, 0); | ||||||
|             this.buttonBackup.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonBackup.DisableImage"))); |             this.buttonSave.DisableImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.DisableImage"))); | ||||||
|             this.buttonBackup.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonBackup.DownImage"))); |             this.buttonSave.DownImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.DownImage"))); | ||||||
|             this.buttonBackup.GroupID = 0; |             this.buttonSave.GroupID = 0; | ||||||
|             this.buttonBackup.InitVisible = true; |             this.buttonSave.InitVisible = true; | ||||||
|             this.buttonBackup.Location = new System.Drawing.Point(744, 666); |             this.buttonSave.Location = new System.Drawing.Point(744, 666); | ||||||
|             this.buttonBackup.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; |             this.buttonSave.Mode = SmartX.SmartButton.BUTTONMODE.NORMAL; | ||||||
|             this.buttonBackup.Name = "buttonBackup"; |             this.buttonSave.Name = "buttonSave"; | ||||||
|             this.buttonBackup.NestedClickEventPrevent = false; |             this.buttonSave.NestedClickEventPrevent = false; | ||||||
|             this.buttonBackup.OutlinePixel = 1; |             this.buttonSave.OutlinePixel = 1; | ||||||
|             this.buttonBackup.RepeatInterval = 200; |             this.buttonSave.RepeatInterval = 200; | ||||||
|             this.buttonBackup.RepeatIntervalAccelerate = null; |             this.buttonSave.RepeatIntervalAccelerate = null; | ||||||
|             this.buttonBackup.SafeInterval = 200; |             this.buttonSave.SafeInterval = 200; | ||||||
|             this.buttonBackup.Size = new System.Drawing.Size(84, 87); |             this.buttonSave.Size = new System.Drawing.Size(84, 87); | ||||||
|             this.buttonBackup.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; |             this.buttonSave.SpecialFunction = SmartX.SmartButton.SPECIALFUNC.NONE; | ||||||
|             this.buttonBackup.TabIndex = 41; |             this.buttonSave.TabIndex = 41; | ||||||
|             this.buttonBackup.TextColor = System.Drawing.Color.Black; |             this.buttonSave.TextColor = System.Drawing.Color.Black; | ||||||
|             this.buttonBackup.TextDownColor = System.Drawing.Color.White; |             this.buttonSave.TextDownColor = System.Drawing.Color.White; | ||||||
|             this.buttonBackup.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; |             this.buttonSave.TextHAlign = SmartX.SmartButton.TextHorAlign.Middle; | ||||||
|             this.buttonBackup.TextLocation = new System.Drawing.Point(0, 0); |             this.buttonSave.TextLocation = new System.Drawing.Point(0, 0); | ||||||
|             this.buttonBackup.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; |             this.buttonSave.TextVAlign = SmartX.SmartButton.TextVerAlign.Middle; | ||||||
|             this.buttonBackup.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBackup.UpImage"))); |             this.buttonSave.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonSave.UpImage"))); | ||||||
|             this.buttonBackup.Click += new System.EventHandler(this.buttonBackup_Click); |             this.buttonSave.Click += new System.EventHandler(this.buttonSave_Click); | ||||||
|             //  |             //  | ||||||
|             // labelLane10 |             // labelLane10 | ||||||
|             //  |             //  | ||||||
|  | @ -3430,7 +3430,7 @@ | ||||||
|             this.labelTitlePassCnt.BackPictureBox2 = null; |             this.labelTitlePassCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitlePassCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitlePassCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitlePassCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.LimeGreen; | ||||||
|             this.labelTitlePassCnt.InitVisible = true; |             this.labelTitlePassCnt.InitVisible = true; | ||||||
|             this.labelTitlePassCnt.LineSpacing = 0F; |             this.labelTitlePassCnt.LineSpacing = 0F; | ||||||
|  | @ -3471,7 +3471,7 @@ | ||||||
|             this.labelTitlePassAverage.BackPictureBox2 = null; |             this.labelTitlePassAverage.BackPictureBox2 = null; | ||||||
|             this.labelTitlePassAverage.BorderColor = System.Drawing.Color.Black; |             this.labelTitlePassAverage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitlePassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitlePassAverage.InitVisible = true; |             this.labelTitlePassAverage.InitVisible = true; | ||||||
|             this.labelTitlePassAverage.LineSpacing = 0F; |             this.labelTitlePassAverage.LineSpacing = 0F; | ||||||
|  | @ -3492,7 +3492,7 @@ | ||||||
|             this.labelTitlePassPercentage.BackPictureBox2 = null; |             this.labelTitlePassPercentage.BackPictureBox2 = null; | ||||||
|             this.labelTitlePassPercentage.BorderColor = System.Drawing.Color.Black; |             this.labelTitlePassPercentage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitlePassPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitlePassPercentage.InitVisible = true; |             this.labelTitlePassPercentage.InitVisible = true; | ||||||
|             this.labelTitlePassPercentage.LineSpacing = 0F; |             this.labelTitlePassPercentage.LineSpacing = 0F; | ||||||
|  | @ -3513,7 +3513,7 @@ | ||||||
|             this.labelTitlePassSd.BackPictureBox2 = null; |             this.labelTitlePassSd.BackPictureBox2 = null; | ||||||
|             this.labelTitlePassSd.BorderColor = System.Drawing.Color.Black; |             this.labelTitlePassSd.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitlePassSd.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitlePassSd.InitVisible = true; |             this.labelTitlePassSd.InitVisible = true; | ||||||
|             this.labelTitlePassSd.LineSpacing = 0F; |             this.labelTitlePassSd.LineSpacing = 0F; | ||||||
|  | @ -3534,7 +3534,7 @@ | ||||||
|             this.labelTitlePassMinWeight.BackPictureBox2 = null; |             this.labelTitlePassMinWeight.BackPictureBox2 = null; | ||||||
|             this.labelTitlePassMinWeight.BorderColor = System.Drawing.Color.Black; |             this.labelTitlePassMinWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitlePassMinWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitlePassMinWeight.InitVisible = true; |             this.labelTitlePassMinWeight.InitVisible = true; | ||||||
|             this.labelTitlePassMinWeight.LineSpacing = 0F; |             this.labelTitlePassMinWeight.LineSpacing = 0F; | ||||||
|  | @ -3555,7 +3555,7 @@ | ||||||
|             this.labelTitlePassMaxWeight.BackPictureBox2 = null; |             this.labelTitlePassMaxWeight.BackPictureBox2 = null; | ||||||
|             this.labelTitlePassMaxWeight.BorderColor = System.Drawing.Color.Black; |             this.labelTitlePassMaxWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitlePassMaxWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitlePassMaxWeight.InitVisible = true; |             this.labelTitlePassMaxWeight.InitVisible = true; | ||||||
|             this.labelTitlePassMaxWeight.LineSpacing = 0F; |             this.labelTitlePassMaxWeight.LineSpacing = 0F; | ||||||
|  | @ -3576,7 +3576,7 @@ | ||||||
|             this.labelTitleOverCnt.BackPictureBox2 = null; |             this.labelTitleOverCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitleOverCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitleOverCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleOverCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Gold; | ||||||
|             this.labelTitleOverCnt.InitVisible = true; |             this.labelTitleOverCnt.InitVisible = true; | ||||||
|             this.labelTitleOverCnt.LineSpacing = 0F; |             this.labelTitleOverCnt.LineSpacing = 0F; | ||||||
|  | @ -3597,7 +3597,7 @@ | ||||||
|             this.labelTitleOverSumWeight.BackPictureBox2 = null; |             this.labelTitleOverSumWeight.BackPictureBox2 = null; | ||||||
|             this.labelTitleOverSumWeight.BorderColor = System.Drawing.Color.Black; |             this.labelTitleOverSumWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleOverSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleOverSumWeight.InitVisible = true; |             this.labelTitleOverSumWeight.InitVisible = true; | ||||||
|             this.labelTitleOverSumWeight.LineSpacing = 0F; |             this.labelTitleOverSumWeight.LineSpacing = 0F; | ||||||
|  | @ -3618,7 +3618,7 @@ | ||||||
|             this.labelTitleOverPercentage.BackPictureBox2 = null; |             this.labelTitleOverPercentage.BackPictureBox2 = null; | ||||||
|             this.labelTitleOverPercentage.BorderColor = System.Drawing.Color.Black; |             this.labelTitleOverPercentage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleOverPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleOverPercentage.InitVisible = true; |             this.labelTitleOverPercentage.InitVisible = true; | ||||||
|             this.labelTitleOverPercentage.LineSpacing = 0F; |             this.labelTitleOverPercentage.LineSpacing = 0F; | ||||||
|  | @ -3639,7 +3639,7 @@ | ||||||
|             this.labelTitleUnderCnt.BackPictureBox2 = null; |             this.labelTitleUnderCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitleUnderCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitleUnderCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleUnderCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Red; | ||||||
|             this.labelTitleUnderCnt.InitVisible = true; |             this.labelTitleUnderCnt.InitVisible = true; | ||||||
|             this.labelTitleUnderCnt.LineSpacing = 0F; |             this.labelTitleUnderCnt.LineSpacing = 0F; | ||||||
|  | @ -3660,7 +3660,7 @@ | ||||||
|             this.labelTitleExngCnt.BackPictureBox2 = null; |             this.labelTitleExngCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitleExngCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitleExngCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleExngCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.DodgerBlue; | ||||||
|             this.labelTitleExngCnt.InitVisible = true; |             this.labelTitleExngCnt.InitVisible = true; | ||||||
|             this.labelTitleExngCnt.LineSpacing = 0F; |             this.labelTitleExngCnt.LineSpacing = 0F; | ||||||
|  | @ -3681,7 +3681,7 @@ | ||||||
|             this.labelTitleUnderSumWeight.BackPictureBox2 = null; |             this.labelTitleUnderSumWeight.BackPictureBox2 = null; | ||||||
|             this.labelTitleUnderSumWeight.BorderColor = System.Drawing.Color.Black; |             this.labelTitleUnderSumWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleUnderSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleUnderSumWeight.InitVisible = true; |             this.labelTitleUnderSumWeight.InitVisible = true; | ||||||
|             this.labelTitleUnderSumWeight.LineSpacing = 0F; |             this.labelTitleUnderSumWeight.LineSpacing = 0F; | ||||||
|  | @ -3702,7 +3702,7 @@ | ||||||
|             this.labelTitleUnderPercentage.BackPictureBox2 = null; |             this.labelTitleUnderPercentage.BackPictureBox2 = null; | ||||||
|             this.labelTitleUnderPercentage.BorderColor = System.Drawing.Color.Black; |             this.labelTitleUnderPercentage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleUnderPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleUnderPercentage.InitVisible = true; |             this.labelTitleUnderPercentage.InitVisible = true; | ||||||
|             this.labelTitleUnderPercentage.LineSpacing = 0F; |             this.labelTitleUnderPercentage.LineSpacing = 0F; | ||||||
|  | @ -3723,7 +3723,7 @@ | ||||||
|             this.labelTitleExngPercentage.BackPictureBox2 = null; |             this.labelTitleExngPercentage.BackPictureBox2 = null; | ||||||
|             this.labelTitleExngPercentage.BorderColor = System.Drawing.Color.Black; |             this.labelTitleExngPercentage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleExngPercentage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleExngPercentage.InitVisible = true; |             this.labelTitleExngPercentage.InitVisible = true; | ||||||
|             this.labelTitleExngPercentage.LineSpacing = 0F; |             this.labelTitleExngPercentage.LineSpacing = 0F; | ||||||
|  | @ -3744,7 +3744,7 @@ | ||||||
|             this.labelTitleRangeOver.BackPictureBox2 = null; |             this.labelTitleRangeOver.BackPictureBox2 = null; | ||||||
|             this.labelTitleRangeOver.BorderColor = System.Drawing.Color.Black; |             this.labelTitleRangeOver.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangeOver.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangeOver.InitVisible = true; |             this.labelTitleRangeOver.InitVisible = true; | ||||||
|             this.labelTitleRangeOver.LineSpacing = 0F; |             this.labelTitleRangeOver.LineSpacing = 0F; | ||||||
|  | @ -3765,7 +3765,7 @@ | ||||||
|             this.labelTitleEndTime.BackPictureBox2 = null; |             this.labelTitleEndTime.BackPictureBox2 = null; | ||||||
|             this.labelTitleEndTime.BorderColor = System.Drawing.Color.Black; |             this.labelTitleEndTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleEndTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleEndTime.InitVisible = true; |             this.labelTitleEndTime.InitVisible = true; | ||||||
|             this.labelTitleEndTime.LineSpacing = 0F; |             this.labelTitleEndTime.LineSpacing = 0F; | ||||||
|  | @ -3801,7 +3801,7 @@ | ||||||
|             this.labelTitleRangePass.BackPictureBox2 = null; |             this.labelTitleRangePass.BackPictureBox2 = null; | ||||||
|             this.labelTitleRangePass.BorderColor = System.Drawing.Color.Black; |             this.labelTitleRangePass.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangePass.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangePass.InitVisible = true; |             this.labelTitleRangePass.InitVisible = true; | ||||||
|             this.labelTitleRangePass.LineSpacing = 0F; |             this.labelTitleRangePass.LineSpacing = 0F; | ||||||
|  | @ -3837,7 +3837,7 @@ | ||||||
|             this.labelTitleStartTime.BackPictureBox2 = null; |             this.labelTitleStartTime.BackPictureBox2 = null; | ||||||
|             this.labelTitleStartTime.BorderColor = System.Drawing.Color.Black; |             this.labelTitleStartTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleStartTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleStartTime.InitVisible = true; |             this.labelTitleStartTime.InitVisible = true; | ||||||
|             this.labelTitleStartTime.LineSpacing = 0F; |             this.labelTitleStartTime.LineSpacing = 0F; | ||||||
|  | @ -3873,7 +3873,7 @@ | ||||||
|             this.labelTitleRangeUnder.BackPictureBox2 = null; |             this.labelTitleRangeUnder.BackPictureBox2 = null; | ||||||
|             this.labelTitleRangeUnder.BorderColor = System.Drawing.Color.Black; |             this.labelTitleRangeUnder.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangeUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangeUnder.InitVisible = true; |             this.labelTitleRangeUnder.InitVisible = true; | ||||||
|             this.labelTitleRangeUnder.LineSpacing = 0F; |             this.labelTitleRangeUnder.LineSpacing = 0F; | ||||||
|  | @ -3909,7 +3909,7 @@ | ||||||
|             this.smartLabel2.BackPictureBox2 = null; |             this.smartLabel2.BackPictureBox2 = null; | ||||||
|             this.smartLabel2.BorderColor = System.Drawing.Color.Black; |             this.smartLabel2.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel2.InitVisible = true; |             this.smartLabel2.InitVisible = true; | ||||||
|             this.smartLabel2.LineSpacing = 0F; |             this.smartLabel2.LineSpacing = 0F; | ||||||
|  | @ -3950,7 +3950,7 @@ | ||||||
|             this.labelTitleRangeTare.BackPictureBox2 = null; |             this.labelTitleRangeTare.BackPictureBox2 = null; | ||||||
|             this.labelTitleRangeTare.BorderColor = System.Drawing.Color.Black; |             this.labelTitleRangeTare.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangeTare.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRangeTare.InitVisible = true; |             this.labelTitleRangeTare.InitVisible = true; | ||||||
|             this.labelTitleRangeTare.LineSpacing = 0F; |             this.labelTitleRangeTare.LineSpacing = 0F; | ||||||
|  | @ -3991,7 +3991,7 @@ | ||||||
|             this.smartLabel1.BackPictureBox2 = null; |             this.smartLabel1.BackPictureBox2 = null; | ||||||
|             this.smartLabel1.BorderColor = System.Drawing.Color.Black; |             this.smartLabel1.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel1.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel1.InitVisible = true; |             this.smartLabel1.InitVisible = true; | ||||||
|             this.smartLabel1.LineSpacing = 0F; |             this.smartLabel1.LineSpacing = 0F; | ||||||
|  | @ -4112,7 +4112,7 @@ | ||||||
|             this.labelProductName.BackPictureBox2 = null; |             this.labelProductName.BackPictureBox2 = null; | ||||||
|             this.labelProductName.BorderColor = System.Drawing.Color.Black; |             this.labelProductName.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelProductName.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelProductName.InitVisible = true; |             this.labelProductName.InitVisible = true; | ||||||
|             this.labelProductName.LineSpacing = 0F; |             this.labelProductName.LineSpacing = 0F; | ||||||
|  | @ -4253,7 +4253,7 @@ | ||||||
|             this.labelTitleTotalCnt.BackPictureBox2 = null; |             this.labelTitleTotalCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitleTotalCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitleTotalCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleTotalCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Violet; | ||||||
|             this.labelTitleTotalCnt.InitVisible = true; |             this.labelTitleTotalCnt.InitVisible = true; | ||||||
|             this.labelTitleTotalCnt.LineSpacing = 0F; |             this.labelTitleTotalCnt.LineSpacing = 0F; | ||||||
|  | @ -4554,7 +4554,7 @@ | ||||||
|             this.labelTitleTotalNgCnt.BackPictureBox2 = null; |             this.labelTitleTotalNgCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitleTotalNgCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitleTotalNgCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleTotalNgCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Violet; | ||||||
|             this.labelTitleTotalNgCnt.InitVisible = true; |             this.labelTitleTotalNgCnt.InitVisible = true; | ||||||
|             this.labelTitleTotalNgCnt.LineSpacing = 0F; |             this.labelTitleTotalNgCnt.LineSpacing = 0F; | ||||||
|  | @ -5272,7 +5272,7 @@ | ||||||
|             this.labelTitleAllCntTotal.BackPictureBox2 = null; |             this.labelTitleAllCntTotal.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCntTotal.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCntTotal.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntTotal.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntTotal.InitVisible = true; |             this.labelTitleAllCntTotal.InitVisible = true; | ||||||
|             this.labelTitleAllCntTotal.LineSpacing = 0F; |             this.labelTitleAllCntTotal.LineSpacing = 0F; | ||||||
|  | @ -5293,7 +5293,7 @@ | ||||||
|             this.labelTitleAllCntPass.BackPictureBox2 = null; |             this.labelTitleAllCntPass.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCntPass.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCntPass.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntPass.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntPass.InitVisible = true; |             this.labelTitleAllCntPass.InitVisible = true; | ||||||
|             this.labelTitleAllCntPass.LineSpacing = 0F; |             this.labelTitleAllCntPass.LineSpacing = 0F; | ||||||
|  | @ -5314,7 +5314,7 @@ | ||||||
|             this.labelTitleAllCntOver.BackPictureBox2 = null; |             this.labelTitleAllCntOver.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCntOver.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCntOver.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntOver.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntOver.InitVisible = true; |             this.labelTitleAllCntOver.InitVisible = true; | ||||||
|             this.labelTitleAllCntOver.LineSpacing = 0F; |             this.labelTitleAllCntOver.LineSpacing = 0F; | ||||||
|  | @ -5335,7 +5335,7 @@ | ||||||
|             this.labelTitleAllCntUnder.BackPictureBox2 = null; |             this.labelTitleAllCntUnder.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCntUnder.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCntUnder.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntUnder.InitVisible = true; |             this.labelTitleAllCntUnder.InitVisible = true; | ||||||
|             this.labelTitleAllCntUnder.LineSpacing = 0F; |             this.labelTitleAllCntUnder.LineSpacing = 0F; | ||||||
|  | @ -5436,7 +5436,7 @@ | ||||||
|             this.labelTitleAllCntExng.BackPictureBox2 = null; |             this.labelTitleAllCntExng.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCntExng.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCntExng.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntExng.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntExng.InitVisible = true; |             this.labelTitleAllCntExng.InitVisible = true; | ||||||
|             this.labelTitleAllCntExng.LineSpacing = 0F; |             this.labelTitleAllCntExng.LineSpacing = 0F; | ||||||
|  | @ -5477,7 +5477,7 @@ | ||||||
|             this.labelTitleAllCntTotalNg.BackPictureBox2 = null; |             this.labelTitleAllCntTotalNg.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCntTotalNg.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCntTotalNg.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntTotalNg.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCntTotalNg.InitVisible = true; |             this.labelTitleAllCntTotalNg.InitVisible = true; | ||||||
|             this.labelTitleAllCntTotalNg.LineSpacing = 0F; |             this.labelTitleAllCntTotalNg.LineSpacing = 0F; | ||||||
|  | @ -5518,7 +5518,7 @@ | ||||||
|             this.labelTitleAllSumWeightUnder.BackPictureBox2 = null; |             this.labelTitleAllSumWeightUnder.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllSumWeightUnder.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllSumWeightUnder.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllSumWeightUnder.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllSumWeightUnder.InitVisible = true; |             this.labelTitleAllSumWeightUnder.InitVisible = true; | ||||||
|             this.labelTitleAllSumWeightUnder.LineSpacing = 0F; |             this.labelTitleAllSumWeightUnder.LineSpacing = 0F; | ||||||
|  | @ -5559,7 +5559,7 @@ | ||||||
|             this.labelTitleAllPassAverage.BackPictureBox2 = null; |             this.labelTitleAllPassAverage.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllPassAverage.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllPassAverage.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllPassAverage.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllPassAverage.InitVisible = true; |             this.labelTitleAllPassAverage.InitVisible = true; | ||||||
|             this.labelTitleAllPassAverage.LineSpacing = 0F; |             this.labelTitleAllPassAverage.LineSpacing = 0F; | ||||||
|  | @ -5600,7 +5600,7 @@ | ||||||
|             this.labelTitleAllPassSd.BackPictureBox2 = null; |             this.labelTitleAllPassSd.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllPassSd.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllPassSd.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllPassSd.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllPassSd.InitVisible = true; |             this.labelTitleAllPassSd.InitVisible = true; | ||||||
|             this.labelTitleAllPassSd.LineSpacing = 0F; |             this.labelTitleAllPassSd.LineSpacing = 0F; | ||||||
|  | @ -5641,7 +5641,7 @@ | ||||||
|             this.labelTitleAllSumWeightOver.BackPictureBox2 = null; |             this.labelTitleAllSumWeightOver.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllSumWeightOver.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllSumWeightOver.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllSumWeightOver.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllSumWeightOver.InitVisible = true; |             this.labelTitleAllSumWeightOver.InitVisible = true; | ||||||
|             this.labelTitleAllSumWeightOver.LineSpacing = 0F; |             this.labelTitleAllSumWeightOver.LineSpacing = 0F; | ||||||
|  | @ -5682,7 +5682,7 @@ | ||||||
|             this.labelTitleAllPass.BackPictureBox2 = null; |             this.labelTitleAllPass.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllPass.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllPass.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllPass.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleAllPass.InitVisible = true; |             this.labelTitleAllPass.InitVisible = true; | ||||||
|             this.labelTitleAllPass.LineSpacing = 0F; |             this.labelTitleAllPass.LineSpacing = 0F; | ||||||
|  | @ -5703,7 +5703,7 @@ | ||||||
|             this.labelTitleAllSumWeight.BackPictureBox2 = null; |             this.labelTitleAllSumWeight.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllSumWeight.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllSumWeight.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllSumWeight.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleAllSumWeight.InitVisible = true; |             this.labelTitleAllSumWeight.InitVisible = true; | ||||||
|             this.labelTitleAllSumWeight.LineSpacing = 0F; |             this.labelTitleAllSumWeight.LineSpacing = 0F; | ||||||
|  | @ -5724,7 +5724,7 @@ | ||||||
|             this.labelTitleRange.BackPictureBox2 = null; |             this.labelTitleRange.BackPictureBox2 = null; | ||||||
|             this.labelTitleRange.BorderColor = System.Drawing.Color.Black; |             this.labelTitleRange.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleRange.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleRange.InitVisible = true; |             this.labelTitleRange.InitVisible = true; | ||||||
|             this.labelTitleRange.LineSpacing = 0F; |             this.labelTitleRange.LineSpacing = 0F; | ||||||
|  | @ -5745,7 +5745,7 @@ | ||||||
|             this.labelTitleAllCnt.BackPictureBox2 = null; |             this.labelTitleAllCnt.BackPictureBox2 = null; | ||||||
|             this.labelTitleAllCnt.BorderColor = System.Drawing.Color.Black; |             this.labelTitleAllCnt.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleAllCnt.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleAllCnt.InitVisible = true; |             this.labelTitleAllCnt.InitVisible = true; | ||||||
|             this.labelTitleAllCnt.LineSpacing = 0F; |             this.labelTitleAllCnt.LineSpacing = 0F; | ||||||
|  | @ -5766,7 +5766,7 @@ | ||||||
|             this.labelTitleInformation.BackPictureBox2 = null; |             this.labelTitleInformation.BackPictureBox2 = null; | ||||||
|             this.labelTitleInformation.BorderColor = System.Drawing.Color.Black; |             this.labelTitleInformation.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleInformation.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelTitleInformation.InitVisible = true; |             this.labelTitleInformation.InitVisible = true; | ||||||
|             this.labelTitleInformation.LineSpacing = 0F; |             this.labelTitleInformation.LineSpacing = 0F; | ||||||
|  | @ -6070,7 +6070,7 @@ | ||||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; |             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; | ||||||
|             this.AutoScroll = true; |             this.AutoScroll = true; | ||||||
|             this.ClientSize = new System.Drawing.Size(1024, 768); |             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.buttonFileSelect); | ||||||
|             this.Controls.Add(this.smartGroupBox2); |             this.Controls.Add(this.smartGroupBox2); | ||||||
|             this.Controls.Add(this.buttonBack); |             this.Controls.Add(this.buttonBack); | ||||||
|  | @ -6090,7 +6090,7 @@ | ||||||
|         private SmartX.SmartLabel labelTitle; |         private SmartX.SmartLabel labelTitle; | ||||||
|         private SmartX.SmartButton buttonBack; |         private SmartX.SmartButton buttonBack; | ||||||
|         private SmartX.SmartButton buttonFileSelect; |         private SmartX.SmartButton buttonFileSelect; | ||||||
|         private SmartX.SmartButton buttonBackup; |         private SmartX.SmartButton buttonSave; | ||||||
|         private SmartX.SmartLabel labelLane10; |         private SmartX.SmartLabel labelLane10; | ||||||
|         private SmartX.SmartLabel labelLane9; |         private SmartX.SmartLabel labelLane9; | ||||||
|         private SmartX.SmartLabel labelPassCount10; |         private SmartX.SmartLabel labelPassCount10; | ||||||
|  |  | ||||||
|  | @ -135,9 +135,9 @@ namespace INT69DC_7C.Forms | ||||||
|             { |             { | ||||||
|                 this.labelTitle.Text = "Data Statistics"; |                 this.labelTitle.Text = "Data Statistics"; | ||||||
| 
 | 
 | ||||||
|                 this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDisable)); |                 this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDisable)); | ||||||
|                 this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDown)); |                 this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupDown)); | ||||||
|                 this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupUp)); |                 this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackupUp)); | ||||||
| 
 | 
 | ||||||
|                 this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); |                 this.buttonBack.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDisable)); | ||||||
|                 this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); |                 this.buttonBack.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.engBackDown)); | ||||||
|  | @ -147,9 +147,9 @@ namespace INT69DC_7C.Forms | ||||||
|             { |             { | ||||||
|                 this.labelTitle.Text = "Data Statistics"; |                 this.labelTitle.Text = "Data Statistics"; | ||||||
| 
 | 
 | ||||||
|                 this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDisable)); |                 this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDisable)); | ||||||
|                 this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDown)); |                 this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupDown)); | ||||||
|                 this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupUp)); |                 this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnBackupUp)); | ||||||
| 
 | 
 | ||||||
|                 this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFileSelectDisable)); |                 this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFileSelectDisable)); | ||||||
|                 this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFileSelectDown)); |                 this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.chnFileSelectDown)); | ||||||
|  | @ -163,9 +163,9 @@ namespace INT69DC_7C.Forms | ||||||
|             { |             { | ||||||
|                 this.labelTitle.Text = "Data Statistics"; |                 this.labelTitle.Text = "Data Statistics"; | ||||||
| 
 | 
 | ||||||
|                 this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDisable)); |                 this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDisable)); | ||||||
|                 this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDown)); |                 this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupDown)); | ||||||
|                 this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupUp)); |                 this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeBackupUp)); | ||||||
| 
 | 
 | ||||||
|                 this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFileSelectDisable)); |                 this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFileSelectDisable)); | ||||||
|                 this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFileSelectDown)); |                 this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.czeFileSelectDown)); | ||||||
|  | @ -179,9 +179,9 @@ namespace INT69DC_7C.Forms | ||||||
|             { |             { | ||||||
|                 this.labelTitle.Text = "Data Statistics"; |                 this.labelTitle.Text = "Data Statistics"; | ||||||
| 
 | 
 | ||||||
|                 this.buttonBackup.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDisable)); |                 this.buttonSave.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDisable)); | ||||||
|                 this.buttonBackup.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDown)); |                 this.buttonSave.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupDown)); | ||||||
|                 this.buttonBackup.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupUp)); |                 this.buttonSave.UpImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerBackupUp)); | ||||||
| 
 | 
 | ||||||
|                 this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFileSelectDisable)); |                 this.buttonFileSelect.DisableImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFileSelectDisable)); | ||||||
|                 this.buttonFileSelect.DownImage = new Bitmap(images.GetImage(ImageDll.ButtonImages.gerFileSelectDown)); |                 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.ParentForm.SystemConfig.CurrentForm = DataStore.FormStore.FormConfiguration; | ||||||
| 
 | 
 | ||||||
|             this.ClearData(); |             this.ClearData(); | ||||||
|             this.buttonBackup.Enabled = false; |             this.buttonSave.Enabled = false; | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|  | @ -1054,13 +1054,13 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|             DialogFormDataStatistics form = new DialogFormDataStatistics(this); |             DialogFormDataStatistics form = new DialogFormDataStatistics(this); | ||||||
|             if (form.ShowDialog() == DialogResult.OK) |             if (form.ShowDialog() == DialogResult.OK) | ||||||
|                 this.buttonBackup.Enabled = true; |                 this.buttonSave.Enabled = true; | ||||||
|             else |             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 = ""; |             string filePath = ""; | ||||||
|             bool directoryCheck = false; |             bool directoryCheck = false; | ||||||
|  | @ -1072,7 +1072,7 @@ namespace INT69DC_7C.Forms | ||||||
|                 DialogFormMessage msg = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language); |                 DialogFormMessage msg = new DialogFormMessage(5, this.ParentForm.SystemConfig.Language); | ||||||
|                 msg.ShowDialog(); |                 msg.ShowDialog(); | ||||||
| 
 | 
 | ||||||
|                 this.buttonBackup.Enabled = true; |                 this.buttonSave.Enabled = true; | ||||||
|                 return; |                 return; | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|  | @ -1114,7 +1114,7 @@ namespace INT69DC_7C.Forms | ||||||
|             }  |             }  | ||||||
|             #endregion |             #endregion | ||||||
| 
 | 
 | ||||||
|             this.buttonBackup.Enabled = true; |             this.buttonSave.Enabled = true; | ||||||
|         } |         } | ||||||
|         #endregion |         #endregion | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -1003,7 +1003,7 @@ | ||||||
|         YII= |         YII= | ||||||
| </value> | </value> | ||||||
|   </data> |   </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> |     <value> | ||||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH |         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp |         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||||
|  | @ -1050,205 +1050,39 @@ | ||||||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS |         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ |         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ |         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABaRJREFUeF7tnFlT6kgY |         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAABpFJREFUeF7tnOdO60gY | ||||||
|         QPm1Iw/q0y21LKtES7k+oIAoiPuCbLKpo5b7Pm5/ao58PW1ukOikSIQkp7hUekluTn/dnW6qTCiTzpg+ |         QHnahR+A6L1DIMACodzQiwgl9AgWAaIKFhBFosOyT7Nn8w1D5OuExLFRjHOUG9mTmblzZj5P2at1znBw | ||||||
|         6cV0NBodHh7u7+/v6+v7q2cJh8ODg4OI/I7+RsqkyccsPzExwTmRSCSbzZbL5YODg797lkajUSwWEUEH |         2PAJ/gq2t7dXVlbm5+fn5ub+4Vry8vIKCwsR6WjvQMqgycco39zcTJmmpqbR0dHl5eXNzc2/XEskEgmH | ||||||
|         KdRMsh/yyURydHR0fHy8VCqpsz0EUqghiKZWVvJk0cMTiYSq61EQRFP7K3maxPPmAprIfshHxhkUEVXo |         w4iggxRqBtlP+f5Af01NTWNj49LSkir9g0AKNQTR1MpKniQiPBAIqLw/FATR1P5Kni758eYCmsh+yjc1 | ||||||
|         A5BlCLzLMw0yGezt7akSH1CpVFBGPBSdjk5OTqps34Dy9PR0aGhoaHl5WeX5hpWVFcRDrGR81ecFlBEP |         8lA0qR89ALI8Av/LMw0yGaysrKhfPMDq6irKiOe0+9pbWlpUsmdA2efz5VRUVIyNjak0zzA+Po54DjsZ | ||||||
|         MfX39ErGHigjHmIZqDJ8BuKBvFvQ2Q4PD4+Pj09PT8/Pzy8uLi4vL6+vr29vb+/u7h4eHvimSNV2mJ+U |         T8W8gDLiOUz9rt7JWANlxHPYBqoEj4F4Vt6TZOWz8jbCQXhoaKi+vr68vLyqqoq9ZG9v768opBsYHBzk | ||||||
|         F3O4ubm5v7/H/PHxkQOPy6N3dXVFwDGnCQj78/Pz29vb09OTx+X5Pjo6kuAjTysQeQFzL8sTdr7z+fzq |         W34FNt4cPBsaGkhnNdra2lKVOoAj8sjQ+tLS0pKSksrKymAwuLu7e3p6enZ2xrcBEs/Pz/+OcnFxcXx8 | ||||||
|         6mqhUMCcQU4TcEwOLYL82dmZVHaaH5An7Ovr67FYbG1tDXnGObZLS0vRaLRarTLyPSsv3Z7VFcGv1WrS |         PDU1VVdXV1tbS0c4erh2RJ6mYy7yjD8b6aenp7e3t3/MIP3y8pJSOzs7Nzc3Ly8ve3t7XV1dxcXFdBwh | ||||||
|         5/luNBqlUon5n47gTXnCLt3+5OQET5wFhIn/P008G3mZ6jFHD2dizoQPjHNm+9fX15eXF/ypoE5wGMfl |         Ew6HpVrbcUSeaC8rKxN5Yj4SiTw+Pr6/v/9rxsPDw9zcHONMNy0uLtJNJycn/f39yFMDO9C+vj7Gf2Nj | ||||||
|         saV708+hXC4zquv1Op2chmDw4yltIc98aZH9/X0qUI0DdRVncFwecya2VCq1sLCwuLiYTqczmUw2m2UT |         Q9VuH47IM2JanpPj2tra/f19PPm7uzviHEnyT09Pk/Pw8LCnp0fkgbM3408eVbt9OCLPJJe8PD+FQiGK | ||||||
|         zaaSIia/zc3N7e3tnZ2dXC63+x/FYpH2UldxBsflmcZwnpubi8fjiSbJZHJ+fr61LXjUGduCE2WCcA7H |         4M8FgYA8tlqeqvi1ra1N1W4fGSFP2FOEeOEC+YODg1h5gV9V7fbhuDzP/Pr6emJ5op1hJ/PMzAzyR0dH | ||||||
|         5QkgnrOzsyKPOUhHEHMectILRH5jY2Nra0vknR78LkUeeYKPPDE3mpv6v5gLtBprHnUVZ3Bb3tjnJez4 |         POcGeTKo2u3DWXmQCQ+lePLPz8/z8/PMdjLhcctq97t8dXW1qt0+vmPkmaiZ1eItda+vr/v7+5OTk0xp | ||||||
|         S9iRlz4fyAfygbxzBPKBvEMgz1PNp/IsUTFk946/SZ5GsZAvFAos/tVVnMFxeTYzvpane9uTV5dwjK6O |         XCDPUhc74QlukldNjs7VIyMjbNQQY6tjgLWddIqwmWM94wEhTCYmJugyOk5VEcWV8qz5xHNnZyeR/KcZ | ||||||
|         vLqEYzguz84cMWa71gnPQp7tLa3W892ebSlbNJy/I8/GBjhwIezguDzUajW2bl/Ks7ETcrkc/UV+AlKX |         zG38BFx0d3d3dHSQX1Y+/eyA++QZPaK3qKiIbxlJvk2R/MC15NdFpAtcJk+jiXkCGNjqfwmLokZK6RBw | ||||||
|         cAY35IGnPZ7t5PWulrBjjnO9Xq9UKj3/M5aGMYwkzsaftHTkMWe07+7u4lytVl0wB/fkgXgyk2Er5jwC |         kzxrMoPGDp9pTE4v7FiZw/lOEk47fDMF+Hw+GX+Xyfv9/s3NTSZz5nkLcMLhwMMhlwiiNqJJ1W4fDsoz | ||||||
|         xZyAk5/P51nVAeZO/4AluCqPEvFkCBBknOkIDHXM5ddLwk4RDeSOObgq320E8oG8DwnkA3kfEsi7Is+6 |         ezGZs7zHW+ETQ6nb29vR0VHZ/7hMnmPp9va2ZXm2ANfX1yyTHpW/urrKymfls/L2kpW3W16a61F5DjM0 | ||||||
|         jXU7qPQ3YLXXrr5cimuqtC06IM8qjbU6SJJ70km+fzUxHVvDli4Wi0llgSSZqriJ5Mv/YpsOyE9NTcmt |         V6/zyiZFkL+5uWGdlziiC1Tt9uHsyHNoxcEy9/f3Y2NjLtvhMeYMFyeTcDjMLs0a7HAODw858yLPsYcL | ||||||
|         SLKd8DflkRwZGZGaRiKRiNFfMr0mr2POZdkC0K3QlhyjamuODTopzwGMjY1JkiItzIGuJme1Q+oQfJVu |         Vbt9OCI/OzvLsRx/WrwUhV5ICYosLCzwwHM6wjwYDIZCIVW7fTgiv7KywoGEkW9tbR0YGJB/kEsJilCQ | ||||||
|         ThaSyZW5jiA5HKhKtuikvAmK9F0akbM+hRlO6hB/ldVEB99EF8m/R+TPCJOUYyNyVjukjvFPvdrNAsD1 |         B4dTLT2I+erqqqrdPhyRdwtZ+ay8B8nKZ+U9SFb+W+TZpcxFUfdpoKuKRCIqyRI2yOumxEOayKaNXTpI | ||||||
|         VSVbdFJeklrY4tgCHWRGO0nME4mE5MzMzEgdkByvyfOklGpAwI0xZ1CoSl0ob4IiG/LAJG/q5yTJVMVN |         qXiQn5zxkH0eF1IVmaWUNWyQ102JhzRRZ5NS8Uhcm6GqnyY/MTHR9oHk5zCr7tvaOPOQJ4PkY0nQrCTl | ||||||
|         JP/n5U0LEg1F9uSB3o4tpwD93/iEF+RSlKq0LTogz50115p/IF2Um5O7NB1/CVd4927vJqVUU2lbdEDe |         Y5H8OKv7D3RVHPv4i6RHLJC58ihJflBJH+iqhN97J0lslg8EAtIgkWeq40KQ/ywBkvNLdH7gWVCpUTJU | ||||||
|         AuN6/n+t7RGzbikppZpK26Jj8u1GfivqBEu0/Ht8P0OXqhNs0e3y1nSLvGw/LdAPcHWCJVqeNv0UKe0W |         nnZIg2gftzjLbSySMzGGgjz2sbGt5TMr7GmlNMvv93NrTZ5SUg/f2pNrPf46kZySYg075WdmZqRNQFsN | ||||||
|         +S/Rd6zSlmh5lW5BSj0uz8Gn6FJ1gi26Xd4ab8qzsKH+l8j63zbuyXchgbyf5cPhcOvOwfMcyJsTBgYG |         OxDdYnVvBst4bLRTIYk4q/uysrq6OvJkoryOeYEmqh+iJCNPvEge+k7MBSTRJp2u4Tbj5Hn8pEF0gTQU | ||||||
|         jFtln7An78zw9dtSfP2eHF+/IcnX78biHx//vhWNj7wPL5VKqSoeBUE0ze/D4xOfi9MkHn4TIr0dQTS1 |         AdMHVd3HAT26wHTfmqFhjySqukEg17H+ScoboDgFgT6lU7igl+kFSZTdrmVskCc+tbn+/7D1o6sDmLZK | ||||||
|         8oe8fOQdmEyGPAzKPf4OTG4eBUTQQcrqHZj6wzTI84/HYK+//ZSbRwERdJAyaWbSmX8BCrR/e1d9pncA |         imT4EnpQIsgU+UcBldUq6cprJZAHUqP9aShhnJJ87NwpA66hNkk3PFYWSFeewJPWEI0qKQZpa0qnOkEb | ||||||
|         AAAASUVORK5CYII= |         UkolxaDnRUN3p0q68iDbOHUTn5TkJSeYznw6Lizv7QQb5JMkJXk9toSAYVbjVk8xpnGRPBkqz8McO9vR | ||||||
| </value> |         BQwyGBJN4yJ5MlQeEGPtMJ3w0WaKSdMcvk/eMsR5dOugSN9Z4wJ55/C8fF5eno2x5BbUmxMKCgrS3yq6 | ||||||
|   </data> |         DvXOjAovvy3F0+/J8fQbkjz9biz+8PHuW9H4yPvwBgcHVZYfCoIm78Pj09fbR5cQD0s/9E2IRDuCaGrl | ||||||
|   <data name="buttonBackup.DownImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> |         T3n5yDswmQxZDNz+DkwajwIi6CCV6B2Y+sM0yPrHMuj2t5/SeBQQQQcpg+ZwcPg/V6C3rEOgl84AAAAA | ||||||
|     <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 |  | ||||||
|         SUVORK5CYII= |         SUVORK5CYII= | ||||||
| </value> | </value> | ||||||
|   </data> |   </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> |     <value> | ||||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH |         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp |         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||||
|  | @ -1295,54 +1129,230 @@ | ||||||
|         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS |         XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS | ||||||
|         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ |         fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ | ||||||
|         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ |         tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ | ||||||
|         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAACvFJREFUeF7tnIlXE3cC |         6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAAOxAAADsQBlSsOGwAAHG9JREFUeF7lnHdUVFme | ||||||
|         x/1/tttd27rrrqut61VPqq5C39tn62tVsLXPte95AK2lKlBFCAKJgIAglxIxCSGQhNzJZCYzk2tCCMh6 |         x6vDdret7cx0mNkz3WfaDrvbMzt7zvy300ntbrVVtM0oYBYVBQOCohgIEhVMJLWNmCUoGDCgYBGKyjlC | ||||||
|         H7UV+i/sdxh2DL8gop2Aif7ex7yZ3+V85ndONLNEo9YQqOvUZWVlx44dO3z48IEDB/ZnbMDFQwEi0IEU |         VVEUOYsCaqu93/vuq0dRgGm01bPvfOVUvXp17/3c3+/+fr9b9UpeSnKKi5KTkqOjo4OCgpYvX75w4cIF | ||||||
|         oQlI+TOnz+Tn51+4cMHpcMZiscmJyd8mf8tQcPFQgAh0IAU1QvaZfF1tXXFRcVFRkRAVUPLRw0fjN8dH |         L+2BwQMBIMABlAsm5AofGRGJt83y8po2btzkUaPHf//DSy0gTJ88Zf6cOYACmgtsF3xSYtK6tevmzZ4z | ||||||
|         4iPRUDRTCUeFiDCWGLt96zbP8VCDIDRl5Wn5alV1YWFhe3v7LwhPfkkMJ8J8OMSFglwwyGYsXBAKEMGN |         ZTRhHjtk6OhvB4/85psfv/z65ZXb4CHuo9zmuE9dtmDhYh8fAAKTQ2bht2/bHhwcPMPdfcIPw8YN/W7U | ||||||
|         GI4Oj46MtrW1QROyM+QRpdfr0eD37tyLBCMoyQd4wDFcRiNZQAe3QAgLiXhC26OF7DP5kydP1tXVwfz2 |         19+M+PKrEf/8avjLLLchQyeNGOk1boK3h+fSefPXBQauWbkKmIDtBo9TXpMmweBjBg8BNvPmL6FhL6dG | ||||||
|         f2+H+FB2aCcjGUFN9B9OVFdXl5SUiPKYBgsKCu7eufvg/gMkcwGOZdisBGqif0RgaAbKEF9SeqZUo9GI |         fTvkp++HTRnlNn3CpHkeXn5zvVf6LgkNWhMfGRUVvhGwXfAhISGzPD1B7vYtJX84NmZnBPzqq69//Pqb | ||||||
|         E2M0xrM8USDLgGAkFInH4iqVCuJLsAw6HI6H9x9md7NLSI2PZtbr9BBfcujQoZtjN8fHxjErYHiwNJvd |         566RX3876pvBAIapxwz9fvyw4cD2HDdhjvu0hTNmLZ2/MGjJ8g0rg6JDwnZsjt+/c3fohpCwsDACjzC4 | ||||||
|         QBNLYIAOfP3110vQ+x8/fhwX4mKfT8mafUBTWvmw/1uCbSDmeUyDmA+JfFkJNLGWjwyPQHxaHudv5cms |         YP78iSN+xCIHuQuks0Z9O3js9z+MGzYcF0/8ceTkkaNZjXJ7jpoymsjdbQw0dcxPHj+Nmz5x0pypwJ65 | ||||||
|         CsJQjMVsMRqNZrMZU6zX46Uoyu/38zwfDoej0Sj24TEhhm0ZUVBZZpEPByNcgA/QbPqgKWZwYLCvr29w |         xHt+gK9f8IqA0NXBMWHh22I370pIPLzvwLHDR3x8fADOi4qMmuXhOf6772HGvgwO7AnDf5w29ievCRNn | ||||||
|         cNBms3k8HsgjcBwXiUQEQRhGiA1DniioLNCEbHymfBjLAObA9EFTNLQhD3M0OMMwMPd6vWj58fHxu3fv |         Tp4y230aWp87zWPeNM/nLw8vyNvTa77XdAjMi2fPWbbAZ6Xf0rUrAoENg8dHxSTEb92dmJS6d3/G8ZMX | ||||||
|         jo2Noe2n5MmyCgJNyMaH40nyfBjrXMAfSB+0jzYPmtHt+/v7BwYGcAsgT9PoiywaH59SzxflU8oqCDQh |         zp6PjY4BOA9pEFmtL7PDqWBqzCiA0a7v3HmYTjTt77PI32cxpxWLfJ+jAhYz8vWDwLx6mf/6lUEb166P | ||||||
|         i33OQstjzJtMpvr6+tOnTzc2NqL9Mdp9Pl9DQwNi0C/Q8bEJIQoqy6LJW81WGJaXl+/bt6+0tBTysHU6 |         Ddu4JSY2cQvB3r97z5EDqWnHTpw9nZ2Xe/X4sWMA5y1ZsmTSyJHIaljGBPh/WWEuxn6HPOk2c9JkYC9f | ||||||
|         ncXFxXl5ud1dXfF4HH2SKKgsiyPPiGPebOjvv3KlXXOxvvvaNcz16PD41F7vbWpucbpcmPXCWdnyPi89 |         4ING165YuWHV6pCgNZjRsDVrw5+vgte5CMAR6zYQU0fGYHmnbE/Yk7wrdc/+owcPpR87kZV+6lzWmSsX | ||||||
|         ZEa/78Onx+lk/F4sACAS5EeGhdH48FgiPhqPRfAAmlJWQRZH3uWh7dA293ntVpbyonOHGCrIUPEwf3t0 |         c4sLior5RX5+frxFixZNGDZ85FffEJ93kLsNHoqFjZgBv1oyb37Q0uVAxUTGRUZviY7dFrN5+6Y4CB08 | ||||||
|         5P6t8Xs3R++PxmhmYeUnJycxzeChh8ECpCiYzvtsnnaTs2PA3drvuqIzdfYa2vWmLqOtx+zW2Xw6B2Xy |         dyVs3tJNcVuTt+7Yk7Tz4M/7wJx29MSpkxlnT2XD1S/nXMrPzQO5XCLXqrSo/3gofRDnUQ9QeETOcT8M | ||||||
|         sGZ/yMpEHFyMDseuOYN6F6t1cAYXR9SmCNCELDYUaZfXWT3fNBnWnbu6rkK7sUq3Cah0W2uMOerBHfXW |         cx89ZuakKT4zZ8Op1geuig4JR7u7E5L2puzav2vPwZ/3omnMKKdDe5+/uJFQZmrni+cuXL2Ue+1KfmF+ | ||||||
|         3Y32vGbnv1u9n7XTe7vYL7u5/dpgvjZ8sFf4pm/ku4EEUZsipMhPTIa4ELZ+2IEqS7PBvq2y508l7e+f |         gaBQIBKIZGKZSqEy6o0AZ+FJhvvyK2eD+zEGh3fBhXbuQJA8yMxi+um0zOyMU9mZp89kZvUU5hiL6tzp | ||||||
|         6vqgtGdpae975bpl54zLKwdWqCyrLtg+qnOsuehe30B93MRsbg5sbQ3uaI/kdQn5xvFy6gFRmyJAE7LD |         M+ezoLM52Y8tvAvvRQukqVPZLu0/WBgVBGZq5KJrhSVFJeISsUQokYgkUpEU5AqpQqPSlBpLu+CRJ8kK | ||||||
|         QvrlG3S2zRXXIP8e5M/0fFDWu+wn3fIK44qqgVXVltU1tjVqx/p698ZGanMzs7UlsL0tuKsjktslFBjH |         HzkaVcF8rxkIacH+AVEbQuHb+3buPnn4GF0taBGzyL96rSCPX5Bf4KLCa4VF/CJBYbGwWCAqKZEIRRKR | ||||||
|         LwSfELUpwsLJNxnsn1SJLb90Sn55ee+Ks7pV542rVQNraywb6mwbNY4tDe6cJmr7ZWZnayC3PZjbGdnd |         SMoID/oSvYC7RiwU4r1oAe3ARdGmSy+9C+PJ42NgEJhhYQBLxYQWTi6XysGskCmUMiXMrtPoykxlLPzk | ||||||
|         Jezvu1nN/0zUpggLKz/V7SX5v5b3/u2s7h/njR+qBv5ZY1lXZ9ugcWxqcG9tonIuM9tbA7vag7v/L6/K |         ET+O/2E42QNMmOTtOR1VwRr/gIh1Idti4xAwjh86evb0mTxMZEGxoAjDEgoFIkhUInaWmOkM3agUSq1a | ||||||
|         dHmM+VeVH1exC9XtpWcpPHgpyyWDTZrwXkn+Z6I2RYAmZFPkp7bfynJJ//vkUyr8/UBTlI+mXx5jPufN |         bdBpTQZ9qVFfajI8ukxwR4MO70ULKqVSIZOjTbFIIhZ266un6JCIioUYiQRGJswAVirlKqVCpVKoqTQq | ||||||
|         ldfbcirFpe7Pb6B8o25oR+W1P/5w5d0fxU3OmyXfrB/Kre555+SVd0o6l82UX33BLMtvIeQ7o/sMY1WB |         rV5nKCszs/AebmMmjxyF8gAlke+ceYF+SxDSY8MjkrZsw/JGnMw5e46fd62kuEQoADksA/JuEhMjS+RS | ||||||
|         x0RtijCLPM/x2Pf6fX5luaSz7lb1/OH7FPmqeckTtSkCNCEbi8aS5Fkea6Df61eWxhvWnVXXXkpe3OF1 |         mVqpNOg15jJDha20qtJSXW2teWRVV0GWSrvZVl5qMRtNBkyBSimXyyRSiQiT69ppT9HhYaaoGYipFcTU | ||||||
|         Rr/Uj1Uwj4jaFAGakI1F0i/fYrDlTXX7d0s6Z4z5F8gLX+jGzmW6vNnuLajXL/2xg5ztny+/qyP86dXY |         aqUagrdDWo3WoDdYzBYWfsa48VPdxs6YOBlFwlLvBUhpSBt0qR/adyDzRDrCBpyK2LxYCI/qKawrmViq | ||||||
|         V6ZblZku7/VQpzpMK8u65yO/ozWw8wq/rYXfpxstY55U+e8TtSnCwskDvcW9V6ObKd/3YZWJkN/WQm9r |         kisMOk2e4tLKs/6fbfvkzfA33o3+wxcJ/zXmiNusUzNnZs7wSvdwkSf56zkzY/rMjBm4YOLxCX/d8cXf | ||||||
|         orc2BT7TDhe7H5yiHtVao0RVikDKT0xMcAEOywDlodIBtjq7a268f6bnLzPl19bZ1mvsH190bmrwbGv2 |         tn4RkLW0UHO11KTTazVoFo1LhGL04tJvr8JlBF4iJ04uV6lhbSWDrdJC8HmT3tQFP2viJM+fxs+eMtVn | ||||||
|         72zjPtcKR213vnPcO2uO9TvScj3QhKwQERZIHrQY7Hs0fWsrdX8n5C86Nja4P2mictu5vb2xI5bxIuvN |         5iz/hYtQGEWuC9kas2l3YvKR/amIcJfPX8Ta64scwmTLJTIYylxqCDy7/G8JX/BCeLy1vP7h/adnTD9r | ||||||
|         ClO4z56ui1kEeYD+/32HZWed8aNK42qVaU2NeYN6aEuD61+t/j3d/P4bwlf6+FFD5OJAwO7yE2UVZHHk |         zJZWSSRVYnEP4byiRq6oJdLUqYsrigJzAj6K/ujjmL/4nPbm6y5bzSZMqAr+C/s/Gj8LL2XgFaoucjWR | ||||||
|         vW7KavfW6x1H2iyf1pt31lt3X7LvafN80enP72b+o2XL9YFuC+1IpzlYHPnXhLfyyfJPJziGwzLgc/uy |         XqvH8rKarSz8nMlTpo+fOHeqx+LZcwMW+60LWIVQhwX/c1IK0gZyBuARyR4Aj+iilMkxyorysk+3DeKF | ||||||
|         HmhCNhqOvpV/K/9W/o2Vpzm/x+9z+bIeaEI2GkqSZ2kWy4DX5U0ThhuGy82XARE/B1e7rj4vv1QV6iTi |         8njrebxg3kexHyUJEzt+ab9//9793o97xkbDMdXRTHWGtcVy797dK+bL3/08lBfAGxg5cG7mjKvaC+UW | ||||||
|         5wM0IRsJRRSQr6yoLC4qBtIprkk+xeeyqUAcz4110Hqw4KCUWQo4RWRyHile/ktfCiXl8/LypEuRTp8n |         hp+xP1n8PXp3EeOGJKor5UpqdkquU+tgdoPWUGootVoc8HPdp86YOAnpjSz4xX6oDZHYEecR7Y4dPJyV | ||||||
|         PE95SK5cuVLKmRxycnKS/aXIbJOX2xzVauo06FbQlmKSVVNj5k9a5HGAsH79eukUSbIwDuRsyWVTkfKg |         cQqZA/AufTgLCx6Dwxixzt/Y+G+8MBb+0/hP98n2Nt9q/rWPo/VWS3h+2IcbP/w47OPQ/ND2Ozel1WL3 | ||||||
|         8eUYDGwpEjWjHgkpBgdytvmTIv/rBOtnKTfldXpflrzcaSsiIKm4cPoqk0NyWYKrnVelPGj/5Hi58YmA |         41MAjxb6Rby14PTcQl2uXCfSadQk/iH4Pcz4rvAOs4OchTd2h585cbK3hxeB910C+JjQcBRPJNSnHgF8 | ||||||
|         +pOzzRNoQjYSTJIP+ANYAz1Oz8siy+NSgHyKpFnlk8umIuWBrRxjGbDMOgsgoH452/yBJmQVlpdOZeE5 |         7oXLD4bHmNQKBWJ7bXX5O1HvcPCD4galiJIbOhp+/fU+i9v9aG5vWp276k+r/9h/aX+/837NnU1FFQVj | ||||||
|         judAbmSMdpzC/Nsj30oxez/fK2eTYrJNvqWpRcqGgAZPbvPuzm45mxTzGskTAUmvIA/UtWqin+MUkcl5 |         Ut1eDXyVtBDK+3Pcv8/NnJnC34HGNUolnP+hxu8F3mF2Aq8j8OWWchZ+nvvUWZOmIMmRTb/fUoR6wCfE | ||||||
|         pPjFlyc2JHJA0qvJA/R22KIIQP/HKZFBqko5eWpK3uF5WSwmS8ulFoLujm4kPROeefxCUINkTsTLSKnI |         bUE9B/jsjNOPBq8sM+nrasp/H/O7R4dv7WyJ4Id/EPH+gHUDVl9ejaeFNv7YQ2NeCXiFwr8W9tq7MX8Y | ||||||
|         RsTPB1GeUkh+DvS9euleEMcv5IV3Skqd4+7MASn/9NenDMV43V63w/1qPG/kpwai4KwUFRZJmXEwK3Iq |         svdbOL8exkcKezJ4hrwXeO+p07B7wa7Ql8AjzwVFw/Jx8XtSdh1LZdz+wqVCfiFNJL0KqQgxCfC1tY8H | ||||||
|         UXA+QBOy4WD4dZefO7wu8l0dXVKvfh4526YXcKLgrMjyuKezIqW+LvIvRL5iIn5WZHkiXkZKzXJ5HMyK |         39LZHMHf+EHk+++sfyc4NxjwfNu1MYfcOHiq30UPtFeYkUQVMhks79K7i5Dz2IAnZ/KcSq1RkwwHAV6v | ||||||
|         nEoUnA8ZIz93UE7ex+Bxz213p4ln8ilJqZw/ex75XwiyEQXnAzQhG+YXUP71YRZ52kd7XB6X3ZX1QBOy |         05uMpi63p/DIc08d/pO4T3aKUxj43g/Ar8kNen/Ne2/4v7EsZxngBfai8YfHucC/Hfk2SgCTUadUyNGX | ||||||
|         IT6UJE/RuCVEvqwEmpCdli8oKHhwX/w1y5sjD1mWYfPz88V3ZiQSCY7hsOnFZEhkzTIgKO7t/QGXwwVx |         S+8ueiJ46va+S8gnPo41zwU8mur6ElyRhXdy+1eCX/ks/jMEPEQ1lrXHcetuZ3RB1OcbPx8UMggBr/Nu | ||||||
|         8W0pNpsNUz/lod4EefELTIa93nNdfFtK6ZlStVqdiCdoL43HXTGTLUvBbOf0QDPIBs9XnBffkyO9ISkS |         p7hKOPHIhFdWdIP/YNP7NdXlpUYdwir6cundRfB8lPFsnmcqHOr51PnZVPfM4de88nn8Z3vlexo7Gu7d | ||||||
|         jkhf4OKhLzv9Ye5A3xa/usWwn35DkkatKSkpqa2tFcICZgKfS3yqx3pIFs5koCM+ybt8EAxxoYpzFSU/ |         v3u3V9375bL50rJzS5ecXXKm9MytXzqvWC4j4PWER8toH7288PAYMYqcdbx3I9/1zpqXpjlx1XLlrCk7 | ||||||
|         TL0bC39AYWGhtkeL/iD6T32fhSkBd8tpc2Y0Yi92iL0dUlCDYFur+FY4yXpaXlWlwtR/ueUyz/IBOuD3 |         25jlrDOGrEvmi+m6kynCpMSiHfsl+47KDgfk+P/ntv/grekifwnhGb0e+vpHmz4csmfwT4fHjk4dNSJ1 | ||||||
|         if9Wj+6BYsDtdGcc0pVDASLQgRTUGhsaDxw4ANkZ8qC2praoqOjEiRNDliHcIZYWf1eMzZD83/QzDly8 |         uLN+PDjc7fDon46MnXBo/MSDE9z2jRqyc/Cnmz95K+xNMndwn5cVnilveYE83lLem0vf6L+8/4CAAf1X | ||||||
|         +MvhqVdCWc3W48ePQxCasvIzeQnpHZgYFb3aXtwF7IQwSIKc+FbBzAKXjYuHwo3eG2d/OosGn+sdmDKY |         9O8m//79/Pv1W9EPLw1cMXCg/8C3l7796tJXeSt4vJU83moebwM7Bc8WfgZJdQSeFjnRoWHbCfxOlLen | ||||||
|         BstKy44dFd9+ij1gRgcoHD16FDqQIjQ1as3/ACVYdVeWYza8AAAAAElFTkSuQmCC |         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> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> |   <metadata name="$this.FormFactorShadowProperty" xml:space="preserve"> | ||||||
|  |  | ||||||
|  | @ -353,10 +353,10 @@ namespace INT69DC_7C.Forms | ||||||
|             if (this.ParentForm.SystemConfig.IsPart11 == true) |             if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|                 Encryption.AesEncryption_GetVersion(); |                 Encryption.AesEncryption_GetVersion(); | ||||||
| 
 | 
 | ||||||
|             switch (this.ParentForm.SystemConfig.CurrentUser.Status) |             switch (this.ParentForm.SystemConfig.CurrentUser.Group) | ||||||
|             { |             { | ||||||
|                 case DataStore.UserStatus.Admin: |                 case DataStore.UserGroup.Admin: | ||||||
|                 case DataStore.UserStatus.Developer: |                 case DataStore.UserGroup.Developer: | ||||||
|                     this.buttonScreen.Visible = true; |                     this.buttonScreen.Visible = true; | ||||||
|                     break; |                     break; | ||||||
|                 default: |                 default: | ||||||
|  | @ -380,7 +380,7 @@ namespace INT69DC_7C.Forms | ||||||
|         #region Event Handler |         #region Event Handler | ||||||
|         private void labelSerialNo_Click(object sender, EventArgs e) |         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; |                 this.textBoxSerialNo.Visible = true; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -7310,7 +7310,7 @@ namespace INT69DC_7C.Forms | ||||||
|                 structItem.IsMenuInformation = item.IsMenuInformation; |                 structItem.IsMenuInformation = item.IsMenuInformation; | ||||||
|                 structItem.IsMenuDataBackup = item.IsMenuDataBackup; |                 structItem.IsMenuDataBackup = item.IsMenuDataBackup; | ||||||
|                 structItem.IsMenuCalibration = item.IsMenuCalibration; |                 structItem.IsMenuCalibration = item.IsMenuCalibration; | ||||||
|                 structItem.IsMenuCommunicationSetting = item.IsMenuCommunication; |                 structItem.IsMenuCommunication = item.IsMenuCommunication; | ||||||
|                 structItem.IsMenuConfiguration = item.IsMenuConfiguration; |                 structItem.IsMenuConfiguration = item.IsMenuConfiguration; | ||||||
|                 structItem.IsMenuSystemSetting = item.IsMenuSystem; |                 structItem.IsMenuSystemSetting = item.IsMenuSystem; | ||||||
|                 structItem.IsMenuMotorSetting = item.IsMenuMotor; |                 structItem.IsMenuMotorSetting = item.IsMenuMotor; | ||||||
|  | @ -7359,7 +7359,7 @@ namespace INT69DC_7C.Forms | ||||||
|                 structItem.IsMenuInformation = true; |                 structItem.IsMenuInformation = true; | ||||||
|                 structItem.IsMenuDataBackup = true; |                 structItem.IsMenuDataBackup = true; | ||||||
|                 structItem.IsMenuCalibration = true; |                 structItem.IsMenuCalibration = true; | ||||||
|                 structItem.IsMenuCommunicationSetting = true; |                 structItem.IsMenuCommunication = true; | ||||||
|                 structItem.IsMenuConfiguration = true; |                 structItem.IsMenuConfiguration = true; | ||||||
|                 structItem.IsMenuSystemSetting = true; |                 structItem.IsMenuSystemSetting = true; | ||||||
|                 structItem.IsMenuMotorSetting = true; |                 structItem.IsMenuMotorSetting = true; | ||||||
|  | @ -7429,7 +7429,7 @@ namespace INT69DC_7C.Forms | ||||||
|             structItem.IsMenuInformation = item.Level1.IsMenuInformation; |             structItem.IsMenuInformation = item.Level1.IsMenuInformation; | ||||||
|             structItem.IsMenuDataBackup = item.Level1.IsMenuDataBackup; |             structItem.IsMenuDataBackup = item.Level1.IsMenuDataBackup; | ||||||
|             structItem.IsMenuCalibration = item.Level1.IsMenuCalibration; |             structItem.IsMenuCalibration = item.Level1.IsMenuCalibration; | ||||||
|             structItem.IsMenuCommunicationSetting = item.Level1.IsMenuCommunication; |             structItem.IsMenuCommunication = item.Level1.IsMenuCommunication; | ||||||
|             structItem.IsMenuConfiguration = item.Level1.IsMenuConfiguration; |             structItem.IsMenuConfiguration = item.Level1.IsMenuConfiguration; | ||||||
|             structItem.IsMenuSystemSetting = item.Level1.IsMenuSystem; |             structItem.IsMenuSystemSetting = item.Level1.IsMenuSystem; | ||||||
|             structItem.IsMenuMotorSetting = item.Level1.IsMenuMotor; |             structItem.IsMenuMotorSetting = item.Level1.IsMenuMotor; | ||||||
|  | @ -7476,7 +7476,7 @@ namespace INT69DC_7C.Forms | ||||||
|             structItem.IsMenuInformation = item.Level2.IsMenuInformation; |             structItem.IsMenuInformation = item.Level2.IsMenuInformation; | ||||||
|             structItem.IsMenuDataBackup = item.Level2.IsMenuDataBackup; |             structItem.IsMenuDataBackup = item.Level2.IsMenuDataBackup; | ||||||
|             structItem.IsMenuCalibration = item.Level2.IsMenuCalibration; |             structItem.IsMenuCalibration = item.Level2.IsMenuCalibration; | ||||||
|             structItem.IsMenuCommunicationSetting = item.Level2.IsMenuCommunication; |             structItem.IsMenuCommunication = item.Level2.IsMenuCommunication; | ||||||
|             structItem.IsMenuConfiguration = item.Level2.IsMenuConfiguration; |             structItem.IsMenuConfiguration = item.Level2.IsMenuConfiguration; | ||||||
|             structItem.IsMenuSystemSetting = item.Level2.IsMenuSystem; |             structItem.IsMenuSystemSetting = item.Level2.IsMenuSystem; | ||||||
|             structItem.IsMenuMotorSetting = item.Level2.IsMenuMotor; |             structItem.IsMenuMotorSetting = item.Level2.IsMenuMotor; | ||||||
|  | @ -7523,7 +7523,7 @@ namespace INT69DC_7C.Forms | ||||||
|             structItem.IsMenuInformation = item.Level3.IsMenuInformation; |             structItem.IsMenuInformation = item.Level3.IsMenuInformation; | ||||||
|             structItem.IsMenuDataBackup = item.Level3.IsMenuDataBackup; |             structItem.IsMenuDataBackup = item.Level3.IsMenuDataBackup; | ||||||
|             structItem.IsMenuCalibration = item.Level3.IsMenuCalibration; |             structItem.IsMenuCalibration = item.Level3.IsMenuCalibration; | ||||||
|             structItem.IsMenuCommunicationSetting = item.Level3.IsMenuCommunication; |             structItem.IsMenuCommunication = item.Level3.IsMenuCommunication; | ||||||
|             structItem.IsMenuConfiguration = item.Level3.IsMenuConfiguration; |             structItem.IsMenuConfiguration = item.Level3.IsMenuConfiguration; | ||||||
|             structItem.IsMenuSystemSetting = item.Level3.IsMenuSystem; |             structItem.IsMenuSystemSetting = item.Level3.IsMenuSystem; | ||||||
|             structItem.IsMenuMotorSetting = item.Level3.IsMenuMotor; |             structItem.IsMenuMotorSetting = item.Level3.IsMenuMotor; | ||||||
|  | @ -7570,7 +7570,7 @@ namespace INT69DC_7C.Forms | ||||||
|             structItem.IsMenuInformation = item.NotLogin.IsMenuInformation; |             structItem.IsMenuInformation = item.NotLogin.IsMenuInformation; | ||||||
|             structItem.IsMenuDataBackup = item.NotLogin.IsMenuDataBackup; |             structItem.IsMenuDataBackup = item.NotLogin.IsMenuDataBackup; | ||||||
|             structItem.IsMenuCalibration = item.NotLogin.IsMenuCalibration; |             structItem.IsMenuCalibration = item.NotLogin.IsMenuCalibration; | ||||||
|             structItem.IsMenuCommunicationSetting = item.NotLogin.IsMenuCommunication; |             structItem.IsMenuCommunication = item.NotLogin.IsMenuCommunication; | ||||||
|             structItem.IsMenuConfiguration = item.NotLogin.IsMenuConfiguration; |             structItem.IsMenuConfiguration = item.NotLogin.IsMenuConfiguration; | ||||||
|             structItem.IsMenuSystemSetting = item.NotLogin.IsMenuSystem; |             structItem.IsMenuSystemSetting = item.NotLogin.IsMenuSystem; | ||||||
|             structItem.IsMenuMotorSetting = item.NotLogin.IsMenuMotor; |             structItem.IsMenuMotorSetting = item.NotLogin.IsMenuMotor; | ||||||
|  | @ -7647,7 +7647,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     item.Level1.IsMenuInformation = structItem.IsMenuInformation; |                     item.Level1.IsMenuInformation = structItem.IsMenuInformation; | ||||||
|                     item.Level1.IsMenuDataBackup = structItem.IsMenuDataBackup; |                     item.Level1.IsMenuDataBackup = structItem.IsMenuDataBackup; | ||||||
|                     item.Level1.IsMenuCalibration = structItem.IsMenuCalibration; |                     item.Level1.IsMenuCalibration = structItem.IsMenuCalibration; | ||||||
|                     item.Level1.IsMenuCommunication = structItem.IsMenuCommunicationSetting; |                     item.Level1.IsMenuCommunication = structItem.IsMenuCommunication; | ||||||
|                     item.Level1.IsMenuConfiguration = structItem.IsMenuConfiguration; |                     item.Level1.IsMenuConfiguration = structItem.IsMenuConfiguration; | ||||||
|                     item.Level1.IsMenuSystem = structItem.IsMenuSystemSetting; |                     item.Level1.IsMenuSystem = structItem.IsMenuSystemSetting; | ||||||
|                     item.Level1.IsMenuMotor = structItem.IsMenuMotorSetting; |                     item.Level1.IsMenuMotor = structItem.IsMenuMotorSetting; | ||||||
|  | @ -7673,7 +7673,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     item.Level2.IsMenuInformation = structItem.IsMenuInformation; |                     item.Level2.IsMenuInformation = structItem.IsMenuInformation; | ||||||
|                     item.Level2.IsMenuDataBackup = structItem.IsMenuDataBackup; |                     item.Level2.IsMenuDataBackup = structItem.IsMenuDataBackup; | ||||||
|                     item.Level2.IsMenuCalibration = structItem.IsMenuCalibration; |                     item.Level2.IsMenuCalibration = structItem.IsMenuCalibration; | ||||||
|                     item.Level2.IsMenuCommunication = structItem.IsMenuCommunicationSetting; |                     item.Level2.IsMenuCommunication = structItem.IsMenuCommunication; | ||||||
|                     item.Level2.IsMenuConfiguration = structItem.IsMenuConfiguration; |                     item.Level2.IsMenuConfiguration = structItem.IsMenuConfiguration; | ||||||
|                     item.Level2.IsMenuSystem = structItem.IsMenuSystemSetting; |                     item.Level2.IsMenuSystem = structItem.IsMenuSystemSetting; | ||||||
|                     item.Level2.IsMenuMotor = structItem.IsMenuMotorSetting; |                     item.Level2.IsMenuMotor = structItem.IsMenuMotorSetting; | ||||||
|  | @ -7699,7 +7699,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     item.Level3.IsMenuInformation = structItem.IsMenuInformation; |                     item.Level3.IsMenuInformation = structItem.IsMenuInformation; | ||||||
|                     item.Level3.IsMenuDataBackup = structItem.IsMenuDataBackup; |                     item.Level3.IsMenuDataBackup = structItem.IsMenuDataBackup; | ||||||
|                     item.Level3.IsMenuCalibration = structItem.IsMenuCalibration; |                     item.Level3.IsMenuCalibration = structItem.IsMenuCalibration; | ||||||
|                     item.Level3.IsMenuCommunication = structItem.IsMenuCommunicationSetting; |                     item.Level3.IsMenuCommunication = structItem.IsMenuCommunication; | ||||||
|                     item.Level3.IsMenuConfiguration = structItem.IsMenuConfiguration; |                     item.Level3.IsMenuConfiguration = structItem.IsMenuConfiguration; | ||||||
|                     item.Level3.IsMenuSystem = structItem.IsMenuSystemSetting; |                     item.Level3.IsMenuSystem = structItem.IsMenuSystemSetting; | ||||||
|                     item.Level3.IsMenuMotor = structItem.IsMenuMotorSetting; |                     item.Level3.IsMenuMotor = structItem.IsMenuMotorSetting; | ||||||
|  | @ -7725,7 +7725,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     item.NotLogin.IsMenuInformation = structItem.IsMenuInformation; |                     item.NotLogin.IsMenuInformation = structItem.IsMenuInformation; | ||||||
|                     item.NotLogin.IsMenuDataBackup = structItem.IsMenuDataBackup; |                     item.NotLogin.IsMenuDataBackup = structItem.IsMenuDataBackup; | ||||||
|                     item.NotLogin.IsMenuCalibration = structItem.IsMenuCalibration; |                     item.NotLogin.IsMenuCalibration = structItem.IsMenuCalibration; | ||||||
|                     item.NotLogin.IsMenuCommunication = structItem.IsMenuCommunicationSetting; |                     item.NotLogin.IsMenuCommunication = structItem.IsMenuCommunication; | ||||||
|                     item.NotLogin.IsMenuConfiguration = structItem.IsMenuConfiguration; |                     item.NotLogin.IsMenuConfiguration = structItem.IsMenuConfiguration; | ||||||
|                     item.NotLogin.IsMenuSystem = structItem.IsMenuSystemSetting; |                     item.NotLogin.IsMenuSystem = structItem.IsMenuSystemSetting; | ||||||
|                     item.NotLogin.IsMenuMotor = structItem.IsMenuMotorSetting; |                     item.NotLogin.IsMenuMotor = structItem.IsMenuMotorSetting; | ||||||
|  | @ -11951,10 +11951,10 @@ namespace INT69DC_7C.Forms | ||||||
|             if (this.SystemConfig.IsLogin == true) |             if (this.SystemConfig.IsLogin == true) | ||||||
|             { |             { | ||||||
|                 this.InitializeUserManager(); |                 this.InitializeUserManager(); | ||||||
|                 this.SystemConfig.CurrentUser.Status = DataStore.UserStatus.LogOff; |                 this.SystemConfig.CurrentUser.Group = DataStore.UserGroup.LogOut; | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|                 this.SystemConfig.CurrentUser.Status = DataStore.UserStatus.NotLogin; |                 this.SystemConfig.CurrentUser.Group = DataStore.UserGroup.NotLogin; | ||||||
|             // Encryption 초기화 |             // Encryption 초기화 | ||||||
|             if (this.SystemConfig.IsPart11 == true) |             if (this.SystemConfig.IsPart11 == true) | ||||||
|             { |             { | ||||||
|  |  | ||||||
|  | @ -138,6 +138,7 @@ | ||||||
|             this.labelStaticATPC_Count = new SmartX.SmartLabel(); |             this.labelStaticATPC_Count = new SmartX.SmartLabel(); | ||||||
|             this.labelATPC_counting = new SmartX.SmartLabel(); |             this.labelATPC_counting = new SmartX.SmartLabel(); | ||||||
|             this.pictureBox5 = new System.Windows.Forms.PictureBox(); |             this.pictureBox5 = new System.Windows.Forms.PictureBox(); | ||||||
|  |             this.labelExpireOfPassword = new SmartX.SmartLabel(); | ||||||
|             ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); |             ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); | ||||||
|             this.panelSetting.SuspendLayout(); |             this.panelSetting.SuspendLayout(); | ||||||
|             this.groupBoxJudgment.SuspendLayout(); |             this.groupBoxJudgment.SuspendLayout(); | ||||||
|  | @ -206,12 +207,12 @@ | ||||||
|             this.labelProductName.BackPictureBox2 = null; |             this.labelProductName.BackPictureBox2 = null; | ||||||
|             this.labelProductName.BorderColor = System.Drawing.Color.LightGray; |             this.labelProductName.BorderColor = System.Drawing.Color.LightGray; | ||||||
|             this.labelProductName.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; |             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.InitVisible = true; | ||||||
|             this.labelProductName.LineSpacing = 0F; |             this.labelProductName.LineSpacing = 0F; | ||||||
|             this.labelProductName.Location = new System.Drawing.Point(126, 29); |             this.labelProductName.Location = new System.Drawing.Point(126, 29); | ||||||
|             this.labelProductName.Name = "labelProductName"; |             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.TabIndex = 2; | ||||||
|             this.labelProductName.Text = "ABCDEFGHABCDEFGHABCDEFGH"; |             this.labelProductName.Text = "ABCDEFGHABCDEFGHABCDEFGH"; | ||||||
|             this.labelProductName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelProductName.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; | ||||||
|  | @ -245,10 +246,10 @@ | ||||||
|             this.labelLotNo.BackPictureBox2 = null; |             this.labelLotNo.BackPictureBox2 = null; | ||||||
|             this.labelLotNo.BorderColor = System.Drawing.Color.LightGray; |             this.labelLotNo.BorderColor = System.Drawing.Color.LightGray; | ||||||
|             this.labelLotNo.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelLotNo.LineSpacing = 0F; |             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.Name = "labelLotNo"; | ||||||
|             this.labelLotNo.Size = new System.Drawing.Size(200, 39); |             this.labelLotNo.Size = new System.Drawing.Size(200, 39); | ||||||
|             this.labelLotNo.TabIndex = 429; |             this.labelLotNo.TabIndex = 429; | ||||||
|  | @ -708,7 +709,7 @@ | ||||||
|             this.groupBoxJudgment.Controls.Add(this.labelStaticDoubleDelayTime); |             this.groupBoxJudgment.Controls.Add(this.labelStaticDoubleDelayTime); | ||||||
|             this.groupBoxJudgment.Controls.Add(this.labelStaticJudgmentDelayTime); |             this.groupBoxJudgment.Controls.Add(this.labelStaticJudgmentDelayTime); | ||||||
|             this.groupBoxJudgment.Controls.Add(this.labelStaticFilter); |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.groupBoxJudgment.FrameLineColor1 = System.Drawing.Color.Black; |             this.groupBoxJudgment.FrameLineColor1 = System.Drawing.Color.Black; | ||||||
|             this.groupBoxJudgment.FrameLineColor2 = System.Drawing.Color.Black; |             this.groupBoxJudgment.FrameLineColor2 = System.Drawing.Color.Black; | ||||||
|  | @ -816,7 +817,7 @@ | ||||||
|             this.labelStaticJudgmentCount.BackPictureBox2 = null; |             this.labelStaticJudgmentCount.BackPictureBox2 = null; | ||||||
|             this.labelStaticJudgmentCount.BorderColor = System.Drawing.Color.Black; |             this.labelStaticJudgmentCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticJudgmentCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticJudgmentCount.InitVisible = true; |             this.labelStaticJudgmentCount.InitVisible = true; | ||||||
|             this.labelStaticJudgmentCount.LineSpacing = 0F; |             this.labelStaticJudgmentCount.LineSpacing = 0F; | ||||||
|  | @ -837,7 +838,7 @@ | ||||||
|             this.labelStaticDoubleDelayTime.BackPictureBox2 = null; |             this.labelStaticDoubleDelayTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticDoubleDelayTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticDoubleDelayTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticDoubleDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticDoubleDelayTime.InitVisible = true; |             this.labelStaticDoubleDelayTime.InitVisible = true; | ||||||
|             this.labelStaticDoubleDelayTime.LineSpacing = 0F; |             this.labelStaticDoubleDelayTime.LineSpacing = 0F; | ||||||
|  | @ -858,7 +859,7 @@ | ||||||
|             this.labelStaticJudgmentDelayTime.BackPictureBox2 = null; |             this.labelStaticJudgmentDelayTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticJudgmentDelayTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticJudgmentDelayTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticJudgmentDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticJudgmentDelayTime.InitVisible = true; |             this.labelStaticJudgmentDelayTime.InitVisible = true; | ||||||
|             this.labelStaticJudgmentDelayTime.LineSpacing = 0F; |             this.labelStaticJudgmentDelayTime.LineSpacing = 0F; | ||||||
|  | @ -879,7 +880,7 @@ | ||||||
|             this.labelStaticFilter.BackPictureBox2 = null; |             this.labelStaticFilter.BackPictureBox2 = null; | ||||||
|             this.labelStaticFilter.BorderColor = System.Drawing.Color.Black; |             this.labelStaticFilter.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticFilter.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticFilter.InitVisible = true; |             this.labelStaticFilter.InitVisible = true; | ||||||
|             this.labelStaticFilter.LineSpacing = 0F; |             this.labelStaticFilter.LineSpacing = 0F; | ||||||
|  | @ -907,7 +908,7 @@ | ||||||
|             this.groupBoxConveyor.Controls.Add(this.labelStaticFeedingRunTime); |             this.groupBoxConveyor.Controls.Add(this.labelStaticFeedingRunTime); | ||||||
|             this.groupBoxConveyor.Controls.Add(this.labelStaticFeedingDelayTime); |             this.groupBoxConveyor.Controls.Add(this.labelStaticFeedingDelayTime); | ||||||
|             this.groupBoxConveyor.Controls.Add(this.labelStaticRejectConveyorRunTime); |             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.FrameLineColor1 = System.Drawing.Color.Black; | ||||||
|             this.groupBoxConveyor.FrameLineColor2 = System.Drawing.Color.Black; |             this.groupBoxConveyor.FrameLineColor2 = System.Drawing.Color.Black; | ||||||
|             this.groupBoxConveyor.FrameLineThickness = 1; |             this.groupBoxConveyor.FrameLineThickness = 1; | ||||||
|  | @ -930,7 +931,7 @@ | ||||||
|             this.labelStaticFeedingConveyor.BackPictureBox2 = null; |             this.labelStaticFeedingConveyor.BackPictureBox2 = null; | ||||||
|             this.labelStaticFeedingConveyor.BorderColor = System.Drawing.Color.Black; |             this.labelStaticFeedingConveyor.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticFeedingConveyor.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticFeedingConveyor.InitVisible = true; |             this.labelStaticFeedingConveyor.InitVisible = true; | ||||||
|             this.labelStaticFeedingConveyor.LineSpacing = 0F; |             this.labelStaticFeedingConveyor.LineSpacing = 0F; | ||||||
|  | @ -951,7 +952,7 @@ | ||||||
|             this.labelStaticRejectConveyor.BackPictureBox2 = null; |             this.labelStaticRejectConveyor.BackPictureBox2 = null; | ||||||
|             this.labelStaticRejectConveyor.BorderColor = System.Drawing.Color.Black; |             this.labelStaticRejectConveyor.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticRejectConveyor.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticRejectConveyor.InitVisible = true; |             this.labelStaticRejectConveyor.InitVisible = true; | ||||||
|             this.labelStaticRejectConveyor.LineSpacing = 0F; |             this.labelStaticRejectConveyor.LineSpacing = 0F; | ||||||
|  | @ -1035,7 +1036,7 @@ | ||||||
|             this.labelStaticRejectConveyorDelayTime.BackPictureBox2 = null; |             this.labelStaticRejectConveyorDelayTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticRejectConveyorDelayTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticRejectConveyorDelayTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticRejectConveyorDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticRejectConveyorDelayTime.InitVisible = true; |             this.labelStaticRejectConveyorDelayTime.InitVisible = true; | ||||||
|             this.labelStaticRejectConveyorDelayTime.LineSpacing = 0F; |             this.labelStaticRejectConveyorDelayTime.LineSpacing = 0F; | ||||||
|  | @ -1077,7 +1078,7 @@ | ||||||
|             this.labelStaticFeedingRunTime.BackPictureBox2 = null; |             this.labelStaticFeedingRunTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticFeedingRunTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticFeedingRunTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticFeedingRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticFeedingRunTime.InitVisible = true; |             this.labelStaticFeedingRunTime.InitVisible = true; | ||||||
|             this.labelStaticFeedingRunTime.LineSpacing = 0F; |             this.labelStaticFeedingRunTime.LineSpacing = 0F; | ||||||
|  | @ -1098,7 +1099,7 @@ | ||||||
|             this.labelStaticFeedingDelayTime.BackPictureBox2 = null; |             this.labelStaticFeedingDelayTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticFeedingDelayTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticFeedingDelayTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticFeedingDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticFeedingDelayTime.InitVisible = true; |             this.labelStaticFeedingDelayTime.InitVisible = true; | ||||||
|             this.labelStaticFeedingDelayTime.LineSpacing = 0F; |             this.labelStaticFeedingDelayTime.LineSpacing = 0F; | ||||||
|  | @ -1119,7 +1120,7 @@ | ||||||
|             this.labelStaticRejectConveyorRunTime.BackPictureBox2 = null; |             this.labelStaticRejectConveyorRunTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticRejectConveyorRunTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticRejectConveyorRunTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticRejectConveyorRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticRejectConveyorRunTime.InitVisible = true; |             this.labelStaticRejectConveyorRunTime.InitVisible = true; | ||||||
|             this.labelStaticRejectConveyorRunTime.LineSpacing = 0F; |             this.labelStaticRejectConveyorRunTime.LineSpacing = 0F; | ||||||
|  | @ -1150,7 +1151,7 @@ | ||||||
|             this.groupBoxSorter.Controls.Add(this.labelSorterDelayTime); |             this.groupBoxSorter.Controls.Add(this.labelSorterDelayTime); | ||||||
|             this.groupBoxSorter.Controls.Add(this.labelStaticSorterDelayTime); |             this.groupBoxSorter.Controls.Add(this.labelStaticSorterDelayTime); | ||||||
|             this.groupBoxSorter.Controls.Add(this.labelStaticSorterRunTime); |             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.FrameLineColor1 = System.Drawing.Color.Black; | ||||||
|             this.groupBoxSorter.FrameLineColor2 = System.Drawing.Color.Black; |             this.groupBoxSorter.FrameLineColor2 = System.Drawing.Color.Black; | ||||||
|             this.groupBoxSorter.FrameLineThickness = 1; |             this.groupBoxSorter.FrameLineThickness = 1; | ||||||
|  | @ -1215,7 +1216,7 @@ | ||||||
|             this.labelStaticSorterDelayTime.BackPictureBox2 = null; |             this.labelStaticSorterDelayTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticSorterDelayTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticSorterDelayTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticSorterDelayTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticSorterDelayTime.InitVisible = true; |             this.labelStaticSorterDelayTime.InitVisible = true; | ||||||
|             this.labelStaticSorterDelayTime.LineSpacing = 0F; |             this.labelStaticSorterDelayTime.LineSpacing = 0F; | ||||||
|  | @ -1236,7 +1237,7 @@ | ||||||
|             this.labelStaticSorterRunTime.BackPictureBox2 = null; |             this.labelStaticSorterRunTime.BackPictureBox2 = null; | ||||||
|             this.labelStaticSorterRunTime.BorderColor = System.Drawing.Color.Black; |             this.labelStaticSorterRunTime.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticSorterRunTime.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.labelStaticSorterRunTime.InitVisible = true; |             this.labelStaticSorterRunTime.InitVisible = true; | ||||||
|             this.labelStaticSorterRunTime.LineSpacing = 0F; |             this.labelStaticSorterRunTime.LineSpacing = 0F; | ||||||
|  | @ -1297,7 +1298,7 @@ | ||||||
|             this.buttonDown.ColorKeySamplePosition = new System.Drawing.Point(0, 0); |             this.buttonDown.ColorKeySamplePosition = new System.Drawing.Point(0, 0); | ||||||
|             this.buttonDown.DisableImage = null; |             this.buttonDown.DisableImage = null; | ||||||
|             this.buttonDown.DownImage = 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.GroupID = 0; | ||||||
|             this.buttonDown.InitVisible = true; |             this.buttonDown.InitVisible = true; | ||||||
|             this.buttonDown.Location = new System.Drawing.Point(397, 80); |             this.buttonDown.Location = new System.Drawing.Point(397, 80); | ||||||
|  | @ -1330,7 +1331,7 @@ | ||||||
|             this.buttonUp.ColorKeySamplePosition = new System.Drawing.Point(0, 0); |             this.buttonUp.ColorKeySamplePosition = new System.Drawing.Point(0, 0); | ||||||
|             this.buttonUp.DisableImage = null; |             this.buttonUp.DisableImage = null; | ||||||
|             this.buttonUp.DownImage = 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.GroupID = 0; | ||||||
|             this.buttonUp.InitVisible = true; |             this.buttonUp.InitVisible = true; | ||||||
|             this.buttonUp.Location = new System.Drawing.Point(397, 33); |             this.buttonUp.Location = new System.Drawing.Point(397, 33); | ||||||
|  | @ -1361,7 +1362,7 @@ | ||||||
|             this.smartListBox1.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER; |             this.smartListBox1.ColumnAlign = SmartX.SmartListBox.COLUMNALIGNS.CENTER; | ||||||
|             this.smartListBox1.ColumnDelimiter = '\0'; |             this.smartListBox1.ColumnDelimiter = '\0'; | ||||||
|             this.smartListBox1.ColumnOffsets = null; |             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.FontColor = System.Drawing.Color.Black; | ||||||
|             this.smartListBox1.InitVisible = true; |             this.smartListBox1.InitVisible = true; | ||||||
|             this.smartListBox1.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD; |             this.smartListBox1.ItemAddOrder = SmartX.SmartListBox.ITEMADDORDERS.BOTTOMADD; | ||||||
|  | @ -1400,7 +1401,7 @@ | ||||||
|             this.labelAlarm2ErrorCode.BackPictureBox2 = null; |             this.labelAlarm2ErrorCode.BackPictureBox2 = null; | ||||||
|             this.labelAlarm2ErrorCode.BorderColor = System.Drawing.Color.Black; |             this.labelAlarm2ErrorCode.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelAlarm2ErrorCode.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelAlarm2ErrorCode.LineSpacing = 0F; |             this.labelAlarm2ErrorCode.LineSpacing = 0F; | ||||||
|             this.labelAlarm2ErrorCode.Location = new System.Drawing.Point(11, 4); |             this.labelAlarm2ErrorCode.Location = new System.Drawing.Point(11, 4); | ||||||
|  | @ -1461,7 +1462,7 @@ | ||||||
|             this.labelMessage1.BackPictureBox2 = null; |             this.labelMessage1.BackPictureBox2 = null; | ||||||
|             this.labelMessage1.BorderColor = System.Drawing.Color.Black; |             this.labelMessage1.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelMessage1.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelMessage1.LineSpacing = 0F; |             this.labelMessage1.LineSpacing = 0F; | ||||||
|             this.labelMessage1.Location = new System.Drawing.Point(75, 62); |             this.labelMessage1.Location = new System.Drawing.Point(75, 62); | ||||||
|  | @ -1480,7 +1481,7 @@ | ||||||
|             this.smartLabel2.BackPictureBox2 = null; |             this.smartLabel2.BackPictureBox2 = null; | ||||||
|             this.smartLabel2.BorderColor = System.Drawing.Color.Black; |             this.smartLabel2.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel2.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.smartLabel2.LineSpacing = 0F; |             this.smartLabel2.LineSpacing = 0F; | ||||||
|             this.smartLabel2.Location = new System.Drawing.Point(11, 4); |             this.smartLabel2.Location = new System.Drawing.Point(11, 4); | ||||||
|  | @ -1545,9 +1546,9 @@ | ||||||
|             this.labelTimeroutCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             this.labelTimeroutCount.BorderStyle = System.Windows.Forms.BorderStyle.None; | ||||||
|             this.labelTimeroutCount.InitVisible = true; |             this.labelTimeroutCount.InitVisible = true; | ||||||
|             this.labelTimeroutCount.LineSpacing = 0F; |             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.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.TabIndex = 455; | ||||||
|             this.labelTimeroutCount.Text = "0"; |             this.labelTimeroutCount.Text = "0"; | ||||||
|             this.labelTimeroutCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             this.labelTimeroutCount.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|  | @ -1565,7 +1566,7 @@ | ||||||
|             this.buttonCut.ColorKeySamplePosition = new System.Drawing.Point(0, 0); |             this.buttonCut.ColorKeySamplePosition = new System.Drawing.Point(0, 0); | ||||||
|             this.buttonCut.DisableImage = null; |             this.buttonCut.DisableImage = null; | ||||||
|             this.buttonCut.DownImage = 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.ForeColor = System.Drawing.Color.White; | ||||||
|             this.buttonCut.GroupID = 0; |             this.buttonCut.GroupID = 0; | ||||||
|             this.buttonCut.InitVisible = true; |             this.buttonCut.InitVisible = true; | ||||||
|  | @ -1629,17 +1630,17 @@ | ||||||
|             this.labelUserLevel.BackPictureBox2 = null; |             this.labelUserLevel.BackPictureBox2 = null; | ||||||
|             this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray; |             this.labelUserLevel.BorderColor = System.Drawing.Color.LightGray; | ||||||
|             this.labelUserLevel.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.ForeColor = System.Drawing.Color.Black; | ||||||
|             this.labelUserLevel.InitVisible = true; |             this.labelUserLevel.InitVisible = true; | ||||||
|             this.labelUserLevel.LineSpacing = 0F; |             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.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.TabIndex = 503; | ||||||
|             this.labelUserLevel.Text = "Level3"; |             this.labelUserLevel.Text = "Level3"; | ||||||
|             this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Left; |             this.labelUserLevel.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; | ||||||
|             this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Bottom; |             this.labelUserLevel.TextVAlign = SmartX.SmartLabel.TextVerAlign.Middle; | ||||||
|             this.labelUserLevel.Wordwrap = false; |             this.labelUserLevel.Wordwrap = false; | ||||||
|             //  |             //  | ||||||
|             // labelUserID |             // labelUserID | ||||||
|  | @ -1650,16 +1651,16 @@ | ||||||
|             this.labelUserID.BackPictureBox2 = null; |             this.labelUserID.BackPictureBox2 = null; | ||||||
|             this.labelUserID.BorderColor = System.Drawing.Color.LightGray; |             this.labelUserID.BorderColor = System.Drawing.Color.LightGray; | ||||||
|             this.labelUserID.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelUserID.LineSpacing = 0F; |             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.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.TabIndex = 505; | ||||||
|             this.labelUserID.Text = "ABCDEFGHAB"; |             this.labelUserID.Text = "ABCDEFGHAB"; | ||||||
|             this.labelUserID.TextHAlign = SmartX.SmartLabel.TextHorAlign.Middle; |             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; |             this.labelUserID.Wordwrap = false; | ||||||
|             //  |             //  | ||||||
|             // labelTitleTotalCount |             // labelTitleTotalCount | ||||||
|  | @ -1669,7 +1670,7 @@ | ||||||
|             this.labelTitleTotalCount.BackPictureBox2 = null; |             this.labelTitleTotalCount.BackPictureBox2 = null; | ||||||
|             this.labelTitleTotalCount.BorderColor = System.Drawing.Color.Black; |             this.labelTitleTotalCount.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleTotalCount.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelTitleTotalCount.LineSpacing = 0F; |             this.labelTitleTotalCount.LineSpacing = 0F; | ||||||
|             this.labelTitleTotalCount.Location = new System.Drawing.Point(25, 704); |             this.labelTitleTotalCount.Location = new System.Drawing.Point(25, 704); | ||||||
|  | @ -1689,7 +1690,7 @@ | ||||||
|             this.labelTitleNG.BackPictureBox2 = null; |             this.labelTitleNG.BackPictureBox2 = null; | ||||||
|             this.labelTitleNG.BorderColor = System.Drawing.Color.Black; |             this.labelTitleNG.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleNG.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelTitleNG.LineSpacing = 0F; |             this.labelTitleNG.LineSpacing = 0F; | ||||||
|             this.labelTitleNG.Location = new System.Drawing.Point(310, 704); |             this.labelTitleNG.Location = new System.Drawing.Point(310, 704); | ||||||
|  | @ -1708,7 +1709,7 @@ | ||||||
|             this.labelTitleScreen.BackPictureBox2 = null; |             this.labelTitleScreen.BackPictureBox2 = null; | ||||||
|             this.labelTitleScreen.BorderColor = System.Drawing.Color.Black; |             this.labelTitleScreen.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleScreen.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelTitleScreen.LineSpacing = 0F; |             this.labelTitleScreen.LineSpacing = 0F; | ||||||
|             this.labelTitleScreen.Location = new System.Drawing.Point(664, 583); |             this.labelTitleScreen.Location = new System.Drawing.Point(664, 583); | ||||||
|  | @ -1807,7 +1808,7 @@ | ||||||
|             this.smartLabel3.BackPictureBox2 = null; |             this.smartLabel3.BackPictureBox2 = null; | ||||||
|             this.smartLabel3.BorderColor = System.Drawing.Color.Black; |             this.smartLabel3.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel3.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.smartLabel3.LineSpacing = 0F; |             this.smartLabel3.LineSpacing = 0F; | ||||||
|             this.smartLabel3.Location = new System.Drawing.Point(363, 8); |             this.smartLabel3.Location = new System.Drawing.Point(363, 8); | ||||||
|  | @ -1880,7 +1881,7 @@ | ||||||
|             this.labelStaticAlarmContinuousNG.BackPictureBox2 = null; |             this.labelStaticAlarmContinuousNG.BackPictureBox2 = null; | ||||||
|             this.labelStaticAlarmContinuousNG.BorderColor = System.Drawing.Color.Black; |             this.labelStaticAlarmContinuousNG.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticAlarmContinuousNG.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelStaticAlarmContinuousNG.LineSpacing = 0F; |             this.labelStaticAlarmContinuousNG.LineSpacing = 0F; | ||||||
|             this.labelStaticAlarmContinuousNG.Location = new System.Drawing.Point(207, 8); |             this.labelStaticAlarmContinuousNG.Location = new System.Drawing.Point(207, 8); | ||||||
|  | @ -1930,7 +1931,7 @@ | ||||||
|             this.labelTitleBypass.BackPictureBox2 = null; |             this.labelTitleBypass.BackPictureBox2 = null; | ||||||
|             this.labelTitleBypass.BorderColor = System.Drawing.Color.Black; |             this.labelTitleBypass.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelTitleBypass.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelTitleBypass.LineSpacing = 0F; |             this.labelTitleBypass.LineSpacing = 0F; | ||||||
|             this.labelTitleBypass.Location = new System.Drawing.Point(35, 8); |             this.labelTitleBypass.Location = new System.Drawing.Point(35, 8); | ||||||
|  | @ -2101,7 +2102,7 @@ | ||||||
|             this.labelStaticATPC.BackPictureBox2 = null; |             this.labelStaticATPC.BackPictureBox2 = null; | ||||||
|             this.labelStaticATPC.BorderColor = System.Drawing.Color.Black; |             this.labelStaticATPC.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticATPC.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelStaticATPC.LineSpacing = 0F; |             this.labelStaticATPC.LineSpacing = 0F; | ||||||
|             this.labelStaticATPC.Location = new System.Drawing.Point(26, 8); |             this.labelStaticATPC.Location = new System.Drawing.Point(26, 8); | ||||||
|  | @ -2162,7 +2163,7 @@ | ||||||
|             //  |             //  | ||||||
|             // buttonExit |             // 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.Name = "buttonExit"; | ||||||
|             this.buttonExit.Size = new System.Drawing.Size(72, 20); |             this.buttonExit.Size = new System.Drawing.Size(72, 20); | ||||||
|             this.buttonExit.TabIndex = 560; |             this.buttonExit.TabIndex = 560; | ||||||
|  | @ -2193,7 +2194,7 @@ | ||||||
|             this.labelMessage3.BackPictureBox2 = null; |             this.labelMessage3.BackPictureBox2 = null; | ||||||
|             this.labelMessage3.BorderColor = System.Drawing.Color.Black; |             this.labelMessage3.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelMessage3.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelMessage3.LineSpacing = 0F; |             this.labelMessage3.LineSpacing = 0F; | ||||||
|             this.labelMessage3.Location = new System.Drawing.Point(75, 30); |             this.labelMessage3.Location = new System.Drawing.Point(75, 30); | ||||||
|  | @ -2212,7 +2213,7 @@ | ||||||
|             this.smartLabel4.BackPictureBox2 = null; |             this.smartLabel4.BackPictureBox2 = null; | ||||||
|             this.smartLabel4.BorderColor = System.Drawing.Color.Black; |             this.smartLabel4.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.smartLabel4.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.smartLabel4.LineSpacing = 0F; |             this.smartLabel4.LineSpacing = 0F; | ||||||
|             this.smartLabel4.Location = new System.Drawing.Point(11, 4); |             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.ColorKeySamplePosition = new System.Drawing.Point(0, 0); | ||||||
|             this.buttonATPC_Reset.DisableImage = null; |             this.buttonATPC_Reset.DisableImage = null; | ||||||
|             this.buttonATPC_Reset.DownImage = 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.GroupID = 0; | ||||||
|             this.buttonATPC_Reset.InitVisible = true; |             this.buttonATPC_Reset.InitVisible = true; | ||||||
|             this.buttonATPC_Reset.Location = new System.Drawing.Point(337, 42); |             this.buttonATPC_Reset.Location = new System.Drawing.Point(337, 42); | ||||||
|  | @ -2319,7 +2320,7 @@ | ||||||
|             this.labelStaticATPC_Lack.BackPictureBox2 = null; |             this.labelStaticATPC_Lack.BackPictureBox2 = null; | ||||||
|             this.labelStaticATPC_Lack.BorderColor = System.Drawing.Color.Black; |             this.labelStaticATPC_Lack.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticATPC_Lack.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelStaticATPC_Lack.LineSpacing = 0F; |             this.labelStaticATPC_Lack.LineSpacing = 0F; | ||||||
|             this.labelStaticATPC_Lack.Location = new System.Drawing.Point(522, 8); |             this.labelStaticATPC_Lack.Location = new System.Drawing.Point(522, 8); | ||||||
|  | @ -2359,7 +2360,7 @@ | ||||||
|             this.labelStaticATPC_Pass.BackPictureBox2 = null; |             this.labelStaticATPC_Pass.BackPictureBox2 = null; | ||||||
|             this.labelStaticATPC_Pass.BorderColor = System.Drawing.Color.Black; |             this.labelStaticATPC_Pass.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticATPC_Pass.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelStaticATPC_Pass.LineSpacing = 0F; |             this.labelStaticATPC_Pass.LineSpacing = 0F; | ||||||
|             this.labelStaticATPC_Pass.Location = new System.Drawing.Point(416, 8); |             this.labelStaticATPC_Pass.Location = new System.Drawing.Point(416, 8); | ||||||
|  | @ -2398,7 +2399,7 @@ | ||||||
|             this.labelStaticATPC_Count.BackPictureBox2 = null; |             this.labelStaticATPC_Count.BackPictureBox2 = null; | ||||||
|             this.labelStaticATPC_Count.BorderColor = System.Drawing.Color.Black; |             this.labelStaticATPC_Count.BorderColor = System.Drawing.Color.Black; | ||||||
|             this.labelStaticATPC_Count.BorderStyle = System.Windows.Forms.BorderStyle.None; |             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.InitVisible = true; | ||||||
|             this.labelStaticATPC_Count.LineSpacing = 0F; |             this.labelStaticATPC_Count.LineSpacing = 0F; | ||||||
|             this.labelStaticATPC_Count.Location = new System.Drawing.Point(231, 8); |             this.labelStaticATPC_Count.Location = new System.Drawing.Point(231, 8); | ||||||
|  | @ -2438,12 +2439,34 @@ | ||||||
|             this.pictureBox5.Name = "pictureBox5"; |             this.pictureBox5.Name = "pictureBox5"; | ||||||
|             this.pictureBox5.Size = new System.Drawing.Size(650, 115); |             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 |             // FormMainDisplay | ||||||
|             //  |             //  | ||||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); | ||||||
|             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; |             this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; | ||||||
|             this.AutoScroll = true; |             this.AutoScroll = true; | ||||||
|             this.ClientSize = new System.Drawing.Size(1024, 768); |             this.ClientSize = new System.Drawing.Size(1024, 768); | ||||||
|  |             this.Controls.Add(this.labelExpireOfPassword); | ||||||
|             this.Controls.Add(this.panelSubMenu2); |             this.Controls.Add(this.panelSubMenu2); | ||||||
|             this.Controls.Add(this.panelAlarmMessageBox3); |             this.Controls.Add(this.panelAlarmMessageBox3); | ||||||
|             this.Controls.Add(this.pictureBoxEthernetDisconnection); |             this.Controls.Add(this.pictureBoxEthernetDisconnection); | ||||||
|  | @ -2616,5 +2639,6 @@ | ||||||
|         private SmartX.SmartLabel labelStaticATPC_Lack; |         private SmartX.SmartLabel labelStaticATPC_Lack; | ||||||
|         private SmartX.SmartLabel labelATPC_Lack; |         private SmartX.SmartLabel labelATPC_Lack; | ||||||
|         private SmartX.SmartButton buttonATPC_Reset; |         private SmartX.SmartButton buttonATPC_Reset; | ||||||
|  |         private SmartX.SmartLabel labelExpireOfPassword; | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | @ -882,18 +882,21 @@ namespace INT69DC_7C.Forms | ||||||
|             else |             else | ||||||
|                 this.buttonFeedback.ButtonUp(); |                 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; |                     break; | ||||||
|                 case DataStore.UserStatus.Level1: |                 case DataStore.UserGroup.Level1: | ||||||
|                     id = user.ID; |                     id = user.ID; | ||||||
|                     group = this.ParentForm.SystemConfig.User_Level1_Name; |                     group = this.ParentForm.SystemConfig.User_Level1_Name; | ||||||
| 
 | 
 | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|  |                         this.labelExpireOfPassword.Visible = true; | ||||||
|  | 
 | ||||||
|                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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; |                     this.buttonMenu.Enabled = true; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Level2: |                 case DataStore.UserGroup.Level2: | ||||||
|                     id = user.ID; |                     id = user.ID; | ||||||
|                     group = this.ParentForm.SystemConfig.User_Level2_Name; |                     group = this.ParentForm.SystemConfig.User_Level2_Name; | ||||||
| 
 | 
 | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|  |                         this.labelExpireOfPassword.Visible = true; | ||||||
|  | 
 | ||||||
|                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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; |                     this.buttonMenu.Enabled = true; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Level3: |                 case DataStore.UserGroup.Level3: | ||||||
|                     id = user.ID; |                     id = user.ID; | ||||||
|                     group = this.ParentForm.SystemConfig.User_Level3_Name; |                     group = this.ParentForm.SystemConfig.User_Level3_Name; | ||||||
| 
 | 
 | ||||||
|                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) |                     if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOn; |                         this.labelExpireOfPassword.Visible = true; | ||||||
| 
 |  | ||||||
|                     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.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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; |                     this.buttonMenu.Enabled = true; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Developer: |                 case DataStore.UserGroup.Admin: | ||||||
|                     id = user.ID; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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; |                     this.buttonMenu.Enabled = true; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.NotLogin: |                 case DataStore.UserGroup.NotLogin: | ||||||
|                     id = ""; |                     id = ""; | ||||||
|                     group = ""; |                     group = ""; | ||||||
| 
 | 
 | ||||||
|  | @ -997,9 +1026,18 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|                     this.buttonMenu.Enabled = true; |                     this.buttonMenu.Enabled = true; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.LogOff: |                 case DataStore.UserGroup.LogOut: | ||||||
|                     id = "Log Off"; |                     id = ""; | ||||||
|                     group = ""; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff; |                         this.labelUserLevel.ForeColor = this.labelUserID.ForeColor = this.ParentForm.ColorLogOff; | ||||||
|  | @ -1019,11 +1057,58 @@ namespace INT69DC_7C.Forms | ||||||
|                     break; |                     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) |             if (this.labelUserLevel.Text != group) | ||||||
|                 this.labelUserLevel.Text = group; |                 this.labelUserLevel.Text = group; | ||||||
|             if (this.labelUserID.Text != id) |             if (this.labelUserID.Text != id) | ||||||
|                 this.labelUserID.Text = id; |                 this.labelUserID.Text = id; | ||||||
|         } |         } | ||||||
|  | 
 | ||||||
|         private void Login() |         private void Login() | ||||||
|         { |         { | ||||||
|             DialogFormLogOn logOn = new DialogFormLogOn(this.ParentForm); |             DialogFormLogOn logOn = new DialogFormLogOn(this.ParentForm); | ||||||
|  | @ -1042,6 +1127,36 @@ namespace INT69DC_7C.Forms | ||||||
|                 this.buttonUser.ButtonUp(); |                 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) |         private bool UI_Invoke(ThreadStart invoker) | ||||||
|         { |         { | ||||||
|             try |             try | ||||||
|  | @ -2090,20 +2205,6 @@ namespace INT69DC_7C.Forms | ||||||
|             this.FlagTimeoutCount = 0; |             this.FlagTimeoutCount = 0; | ||||||
|             this.timerTimeout.Enabled = true; |             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) |         public void CallBackUserListLoginTimeoutDataEvent(UserManager.UserMgr_login_timeout_t user) | ||||||
|         { |         { | ||||||
|             string code = "", message1 = "", message2 = ""; |             string code = "", message1 = "", message2 = ""; | ||||||
|  | @ -2858,7 +2959,7 @@ namespace INT69DC_7C.Forms | ||||||
|             if (this.ParentForm.SystemConfig.IsLogin == true) |             if (this.ParentForm.SystemConfig.IsLogin == true) | ||||||
|                 this.Part11AutomaticLogoutReset(); |                 this.Part11AutomaticLogoutReset(); | ||||||
| 
 | 
 | ||||||
|             if (this.ParentForm.SystemConfig.CurrentUser.Status == DataStore.UserStatus.LogOff) |             if (this.ParentForm.SystemConfig.CurrentUser.Group == DataStore.UserGroup.LogOut) | ||||||
|             { |             { | ||||||
|                 this.Login(); |                 this.Login(); | ||||||
|             } |             } | ||||||
|  |  | ||||||
|  | @ -43,15 +43,16 @@ | ||||||
|             this.buttonIOTest = new SmartX.SmartButton(); |             this.buttonIOTest = new SmartX.SmartButton(); | ||||||
|             this.buttonEquipmentTest = new SmartX.SmartButton(); |             this.buttonEquipmentTest = new SmartX.SmartButton(); | ||||||
|             this.buttonBack = new SmartX.SmartButton(); |             this.buttonBack = new SmartX.SmartButton(); | ||||||
|             this.labelUserLevel = new SmartX.SmartLabel(); |  | ||||||
|             this.buttonUser = new SmartX.SmartButton(); |             this.buttonUser = new SmartX.SmartButton(); | ||||||
|             this.labelUserID = new SmartX.SmartLabel(); |  | ||||||
|             this.buttonFunction = new SmartX.SmartButton(); |             this.buttonFunction = new SmartX.SmartButton(); | ||||||
|             this.buttonDataStatistics = new SmartX.SmartButton(); |             this.buttonDataStatistics = new SmartX.SmartButton(); | ||||||
|             this.buttonOptionSetting = new SmartX.SmartButton(); |             this.buttonOptionSetting = new SmartX.SmartButton(); | ||||||
|             this.smartGroupBox1 = new SmartX.SmartGroupBox(); |             this.smartGroupBox1 = new SmartX.SmartGroupBox(); | ||||||
|             this.buttonDataViewer = new SmartX.SmartButton(); |             this.buttonDataViewer = new SmartX.SmartButton(); | ||||||
|             this.buttonCommunication = 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(); |             ((System.ComponentModel.ISupportInitialize)(this.smartForm1)).BeginInit(); | ||||||
|             this.smartGroupBox1.SuspendLayout(); |             this.smartGroupBox1.SuspendLayout(); | ||||||
|             this.SuspendLayout(); |             this.SuspendLayout(); | ||||||
|  | @ -474,26 +475,6 @@ | ||||||
|             this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage"))); |             this.buttonBack.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonBack.UpImage"))); | ||||||
|             this.buttonBack.Click += new System.EventHandler(this.buttonBack_Click); |             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 |             // buttonUser | ||||||
|             //  |             //  | ||||||
|             this.buttonUser.BackPictureBox = null; |             this.buttonUser.BackPictureBox = null; | ||||||
|  | @ -525,26 +506,6 @@ | ||||||
|             this.buttonUser.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonUser.UpImage"))); |             this.buttonUser.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonUser.UpImage"))); | ||||||
|             this.buttonUser.Click += new System.EventHandler(this.buttonMenu_Click); |             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 |             // buttonFunction | ||||||
|             //  |             //  | ||||||
|             this.buttonFunction.BackPictureBox = null; |             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.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(151)))), ((int)(((byte)(151)))), ((int)(((byte)(151))))); | ||||||
|             this.smartGroupBox1.BackPictureBox = null; |             this.smartGroupBox1.BackPictureBox = null; | ||||||
|             this.smartGroupBox1.BackPictureBox1 = 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.buttonDataViewer); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonCommunication); |             this.smartGroupBox1.Controls.Add(this.buttonCommunication); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonOptionSetting); |             this.smartGroupBox1.Controls.Add(this.buttonOptionSetting); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonDataStatistics); |             this.smartGroupBox1.Controls.Add(this.buttonDataStatistics); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonFunction); |             this.smartGroupBox1.Controls.Add(this.buttonFunction); | ||||||
|             this.smartGroupBox1.Controls.Add(this.labelUserID); |  | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonUser); |             this.smartGroupBox1.Controls.Add(this.buttonUser); | ||||||
|             this.smartGroupBox1.Controls.Add(this.labelUserLevel); |  | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonBack); |             this.smartGroupBox1.Controls.Add(this.buttonBack); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonEquipmentTest); |             this.smartGroupBox1.Controls.Add(this.buttonEquipmentTest); | ||||||
|             this.smartGroupBox1.Controls.Add(this.buttonIOTest); |             this.smartGroupBox1.Controls.Add(this.buttonIOTest); | ||||||
|  | @ -740,6 +702,68 @@ | ||||||
|             this.buttonCommunication.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCommunication.UpImage"))); |             this.buttonCommunication.UpImage = ((System.Drawing.Image)(resources.GetObject("buttonCommunication.UpImage"))); | ||||||
|             this.buttonCommunication.Click += new System.EventHandler(this.buttonMenu_Click); |             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 |             // FormMenu | ||||||
|             //  |             //  | ||||||
|             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); |             this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); | ||||||
|  | @ -772,14 +796,15 @@ | ||||||
|         private SmartX.SmartButton buttonIOTest; |         private SmartX.SmartButton buttonIOTest; | ||||||
|         private SmartX.SmartButton buttonEquipmentTest; |         private SmartX.SmartButton buttonEquipmentTest; | ||||||
|         private SmartX.SmartButton buttonBack; |         private SmartX.SmartButton buttonBack; | ||||||
|         private SmartX.SmartLabel labelUserLevel; |  | ||||||
|         private SmartX.SmartButton buttonUser; |         private SmartX.SmartButton buttonUser; | ||||||
|         private SmartX.SmartLabel labelUserID; |  | ||||||
|         private SmartX.SmartButton buttonFunction; |         private SmartX.SmartButton buttonFunction; | ||||||
|         private SmartX.SmartButton buttonDataStatistics; |         private SmartX.SmartButton buttonDataStatistics; | ||||||
|         private SmartX.SmartButton buttonOptionSetting; |         private SmartX.SmartButton buttonOptionSetting; | ||||||
|         private SmartX.SmartGroupBox smartGroupBox1; |         private SmartX.SmartGroupBox smartGroupBox1; | ||||||
|         private SmartX.SmartButton buttonCommunication; |         private SmartX.SmartButton buttonCommunication; | ||||||
|         private SmartX.SmartButton buttonDataViewer; |         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; |                     break; | ||||||
|                 case DataStore.UserStatus.Level1: |                 case DataStore.UserGroup.Level1: | ||||||
|                     id = user.ID; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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.buttonEquipmentTest.Visible = false; | ||||||
|                     this.buttonOptionSetting.Visible = false; |                     this.buttonOptionSetting.Visible = false; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Level2: |                 case DataStore.UserGroup.Level2: | ||||||
|                     id = user.ID; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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.buttonEquipmentTest.Visible = false; | ||||||
|                     this.buttonOptionSetting.Visible = false; |                     this.buttonOptionSetting.Visible = false; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Level3: |                 case DataStore.UserGroup.Level3: | ||||||
|                     id = user.ID; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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.buttonEquipmentTest.Visible = false; | ||||||
|                     this.buttonOptionSetting.Visible = false; |                     this.buttonOptionSetting.Visible = false; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Admin: |                 case DataStore.UserGroup.Admin: | ||||||
|                     id = user.ID; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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.buttonEquipmentTest.Visible = false; | ||||||
|                     this.buttonOptionSetting.Visible = false; |                     this.buttonOptionSetting.Visible = false; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Developer: |                 case DataStore.UserGroup.Developer: | ||||||
|                     id = user.ID; |                     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) |                     if (this.labelUserLevel.ForeColor != this.ParentForm.ColorLogOn) | ||||||
|                         this.labelUserLevel.ForeColor = this.labelUserID.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.buttonEquipmentTest.Visible = true; | ||||||
|                     this.buttonOptionSetting.Visible = true; |                     this.buttonOptionSetting.Visible = true; | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.NotLogin: |                 case DataStore.UserGroup.NotLogin: | ||||||
|                     this.buttonInformation.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInformation; |                     this.buttonInformation.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInformation; | ||||||
|                     this.buttonDataBackup.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuDataBackup; |                     this.buttonDataBackup.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuDataBackup; | ||||||
|                     this.buttonConfiguration.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuConfiguration; |                     this.buttonConfiguration.Enabled = this.ParentForm.CurrentUserGroup.NotLogin.IsMenuConfiguration; | ||||||
|  | @ -465,12 +494,68 @@ namespace INT69DC_7C.Forms | ||||||
|                     else |                     else | ||||||
|                         this.buttonDataStatistics.Visible = false; |                         this.buttonDataStatistics.Visible = false; | ||||||
|                     break; |                     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; |                     break; | ||||||
|                 default: |                 default: | ||||||
|                     break; |                     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) |             if (this.labelUserID.Text != id) | ||||||
|                 this.labelUserID.Text = id; |                 this.labelUserID.Text = id; | ||||||
|             if (this.labelUserLevel.Text != group) |             if (this.labelUserLevel.Text != group) | ||||||
|  | @ -480,7 +565,7 @@ namespace INT69DC_7C.Forms | ||||||
|         public void DisplayRefresh() |         public void DisplayRefresh() | ||||||
|         { |         { | ||||||
|             if(this.ParentForm.SystemConfig.IsLogin == false) |             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); |             this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); | ||||||
| 
 | 
 | ||||||
|  | @ -656,7 +741,7 @@ namespace INT69DC_7C.Forms | ||||||
|         { |         { | ||||||
|             if (this.ParentForm.SystemConfig.IsLogin == false) |             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); |                 this.UpdateDisplayUser(this.ParentForm.SystemConfig.CurrentUser); | ||||||
|             } |             } | ||||||
|  |  | ||||||
|  | @ -47,6 +47,10 @@ namespace INT69DC_7C.Forms | ||||||
|         private int m_Value5Max; |         private int m_Value5Max; | ||||||
|         private int m_Value6Max; |         private int m_Value6Max; | ||||||
| 
 | 
 | ||||||
|  |         private string BeforeDirection; | ||||||
|  |         private string AfterDirection; | ||||||
|  | 
 | ||||||
|  |         private Collection<SmartButton> CollectionDirection; | ||||||
|         private Collection<SmartButton> CollectionButtonLine; |         private Collection<SmartButton> CollectionButtonLine; | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|  | @ -451,6 +455,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.CollectionButtonLine.Add(this.buttonLine10); |             this.CollectionButtonLine.Add(this.buttonLine10); | ||||||
|             this.CollectionButtonLine.Add(this.buttonLine11); |             this.CollectionButtonLine.Add(this.buttonLine11); | ||||||
|             this.CollectionButtonLine.Add(this.buttonLine12); |             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) |         private void ButtonEnable(bool enable) | ||||||
|         { |         { | ||||||
|  | @ -811,8 +830,55 @@ namespace INT69DC_7C.Forms | ||||||
|                 default: |                 default: | ||||||
|                     break; |                     break; | ||||||
|             } |             } | ||||||
|         }         |         } | ||||||
| 
 | 
 | ||||||
|  |         private string ReturnAngle(int num) | ||||||
|  |         { | ||||||
|  |             string tempString = ""; | ||||||
|  | 
 | ||||||
|  |             switch (num) | ||||||
|  |             { | ||||||
|  |                 case 1: | ||||||
|  |                     tempString = "60"; | ||||||
|  |                     break; | ||||||
|  |                 case 2: | ||||||
|  |                     tempString = "90"; | ||||||
|  |                     break; | ||||||
|  |                 case 3: | ||||||
|  |                     tempString = "120"; | ||||||
|  |                     break; | ||||||
|  |                 case 4: | ||||||
|  |                     tempString = "180"; | ||||||
|  |                     break; | ||||||
|  |                 case 5: | ||||||
|  |                     tempString = "50"; | ||||||
|  |                     break; | ||||||
|  |                 case 6: | ||||||
|  |                     tempString = "60"; | ||||||
|  |                     break; | ||||||
|  |                 case 7: | ||||||
|  |                     tempString = "70"; | ||||||
|  |                     break; | ||||||
|  |                 case 8: | ||||||
|  |                     tempString = "80"; | ||||||
|  |                     break; | ||||||
|  |                 case 9: | ||||||
|  |                     tempString = "100"; | ||||||
|  |                     break; | ||||||
|  |                 case 10: | ||||||
|  |                     tempString = "110"; | ||||||
|  |                     break; | ||||||
|  |                 case 11: | ||||||
|  |                     tempString = "120"; | ||||||
|  |                     break; | ||||||
|  |                 case 12: | ||||||
|  |                     tempString = "130"; | ||||||
|  |                     break; | ||||||
|  |                 default: | ||||||
|  |                     break; | ||||||
|  |             } | ||||||
|  |             return tempString; | ||||||
|  |         } | ||||||
|         public void Visible2StepRotate(bool bValue) |         public void Visible2StepRotate(bool bValue) | ||||||
|         { |         { | ||||||
|             this.labelTitleStep1.Visible = bValue; |             this.labelTitleStep1.Visible = bValue; | ||||||
|  | @ -826,46 +892,21 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         public void UpdateMotorDirectionDisplay(DataStore.EquipmentStatus status, Collection<string> values) |         public void UpdateMotorDirectionDisplay(DataStore.EquipmentStatus status, Collection<string> values) | ||||||
|         { |         { | ||||||
|             this.buttonDirectionLine1.Click -= new EventHandler(this.buttonDirection_Click); |             for (int i = 0; i < this.ParentForm.SystemConfig.EquipmentColumns; i++) | ||||||
|             this.buttonDirectionLine2.Click -= new EventHandler(this.buttonDirection_Click); |             { | ||||||
|             this.buttonDirectionLine3.Click -= new EventHandler(this.buttonDirection_Click); |                 this.CollectionDirection[i].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); |  | ||||||
| 
 | 
 | ||||||
|             if (values[0] == "0") this.buttonDirectionLine1.ButtonUp(); else this.buttonDirectionLine1.ButtonDown(); |                 if (values[i] == "0") this.CollectionDirection[i].ButtonUp(); else this.CollectionDirection[i].ButtonDown(); | ||||||
|             if (values[1] == "0") this.buttonDirectionLine2.ButtonUp(); else this.buttonDirectionLine2.ButtonDown(); | 
 | ||||||
|             if (values[2] == "0") this.buttonDirectionLine3.ButtonUp(); else this.buttonDirectionLine3.ButtonDown(); |                 if (i == 0) | ||||||
|             if (values[3] == "0") this.buttonDirectionLine4.ButtonUp(); else this.buttonDirectionLine4.ButtonDown(); |                     this.BeforeDirection = values[i]; | ||||||
|             if (values[4] == "0") this.buttonDirectionLine5.ButtonUp(); else this.buttonDirectionLine5.ButtonDown(); |                 else | ||||||
|             if (values[5] == "0") this.buttonDirectionLine6.ButtonUp(); else this.buttonDirectionLine6.ButtonDown(); |                     this.BeforeDirection += values[i]; | ||||||
|             if (values[6] == "0") this.buttonDirectionLine7.ButtonUp(); else this.buttonDirectionLine7.ButtonDown(); | 
 | ||||||
|             if (values[7] == "0") this.buttonDirectionLine8.ButtonUp(); else this.buttonDirectionLine8.ButtonDown(); |                 this.CollectionDirection[i].Click += new EventHandler(this.buttonDirection_Click); | ||||||
|             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(); |  | ||||||
| 
 | 
 | ||||||
|             this.buttonSave.Visible = false; |             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) |         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.TransferData(CommunicationCommand.ModeIOTest, CommunicationID.MainBoard); | ||||||
|             this.ParentForm.smartFileIO.FilePathName = this.ParentForm.PathProgramSaveFolder + "Impeller.txt"; |             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.UserGroup.Level3: | ||||||
|                 case DataStore.UserStatus.Developer: |                 case DataStore.UserGroup.Developer: | ||||||
|                     this.buttonScreen.Visible = true; |                     this.buttonScreen.Visible = true; | ||||||
|                     break; |                     break; | ||||||
|                 default: |                 default: | ||||||
|  | @ -1774,8 +1815,7 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|         private void timerEachProgramDownload_Tick(object sender, EventArgs e) |         private void timerEachProgramDownload_Tick(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             string value = ""; |             string value = "", str = ""; | ||||||
|             string str = ""; |  | ||||||
|             this.timerEachProgramDownload.Enabled = false; |             this.timerEachProgramDownload.Enabled = false; | ||||||
|             this.Time += 1; |             this.Time += 1; | ||||||
|             this.progressBarExistingDownload.Value += 5; |             this.progressBarExistingDownload.Value += 5; | ||||||
|  | @ -1866,9 +1906,23 @@ namespace INT69DC_7C.Forms | ||||||
|                                 this.TransferDirectSTXETX0x0A(this.ArrayDeviceName[i] + value); |                                 this.TransferDirectSTXETX0x0A(this.ArrayDeviceName[i] + value); | ||||||
|                                 Thread.Sleep(100); |                                 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 |                         else | ||||||
|  |                         { | ||||||
|                             this.TransferDirectSTXETX0x0A(this.DeviceName + value); |                             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 |                     #endregion | ||||||
|                     break; |                     break; | ||||||
|  | @ -1921,9 +1975,25 @@ namespace INT69DC_7C.Forms | ||||||
|                     if (value != "") |                     if (value != "") | ||||||
|                     { |                     { | ||||||
|                         if (this.IsAllDownload == true) |                         if (this.IsAllDownload == true) | ||||||
|  |                         { | ||||||
|                             this.TransferDirectETX0x0D(value); |                             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 |                         else | ||||||
|  |                         { | ||||||
|                             this.TransferDirectETX0x0D(this.SelectImpellerTag + value); |                             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 |                     #endregion | ||||||
|                     break; |                     break; | ||||||
|  | @ -2040,6 +2110,10 @@ namespace INT69DC_7C.Forms | ||||||
|                             this.Time = 0; |                             this.Time = 0; | ||||||
|                             this.serialPort1.Close(); |                             this.serialPort1.Close(); | ||||||
| 
 | 
 | ||||||
|  |                             // Part 11 | ||||||
|  |                             if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|  |                                 this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorInitDown, "MDrive"); | ||||||
|  | 
 | ||||||
|                             this.ButtonEnable(true); |                             this.ButtonEnable(true); | ||||||
|                             break; |                             break; | ||||||
|                         default: |                         default: | ||||||
|  | @ -2096,6 +2170,10 @@ namespace INT69DC_7C.Forms | ||||||
|                             this.Time = 0; |                             this.Time = 0; | ||||||
|                             this.serialPort1.Close(); |                             this.serialPort1.Close(); | ||||||
| 
 | 
 | ||||||
|  |                             // Part 11 | ||||||
|  |                             if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|  |                                 this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorInitDown, "Moons"); | ||||||
|  | 
 | ||||||
|                             this.ButtonEnable(true); |                             this.ButtonEnable(true); | ||||||
|                             break; |                             break; | ||||||
|                         default: |                         default: | ||||||
|  | @ -2111,7 +2189,7 @@ namespace INT69DC_7C.Forms | ||||||
|                 this.timerInitialDownload.Enabled = true; |                 this.timerInitialDownload.Enabled = true; | ||||||
|         } |         } | ||||||
|         private void timerChangeDeviceNo_Tick(object sender, EventArgs e) |         private void timerChangeDeviceNo_Tick(object sender, EventArgs e) | ||||||
|         { |         {             | ||||||
|             string value = ""; |             string value = ""; | ||||||
|             string str = ""; |             string str = ""; | ||||||
|             this.timerChangeDeviceNo.Enabled = false; |             this.timerChangeDeviceNo.Enabled = false; | ||||||
|  | @ -2134,6 +2212,10 @@ namespace INT69DC_7C.Forms | ||||||
|                     this.Time = 0; |                     this.Time = 0; | ||||||
|                     this.serialPort1.Close(); |                     this.serialPort1.Close(); | ||||||
| 
 | 
 | ||||||
|  |                     // Part 11 | ||||||
|  |                     if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|  |                         this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.MotorChangeID, "Moons" + "/" + this.SelectImpellerTag); | ||||||
|  | 
 | ||||||
|                     this.ButtonEnable(true); |                     this.ButtonEnable(true); | ||||||
|                     break; |                     break; | ||||||
|                 default: |                 default: | ||||||
|  | @ -2264,6 +2346,8 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         private void buttonSave_Click(object sender, EventArgs e) |         private void buttonSave_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|  |             string beforeAnglePass = "", afterAnglePass = ""; | ||||||
|  |             string beforeAngleNG = "", afterAngleNG = ""; | ||||||
|             string value = ""; |             string value = ""; | ||||||
|             string[] tempArray = new string[12]; |             string[] tempArray = new string[12]; | ||||||
|             string[] array = new string[3]; |             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.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"; |             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++) |             for (int i = 0; i < 3; i++) | ||||||
|             { |             { | ||||||
|                 int a = 0; |                 int a = 0; | ||||||
|  | @ -2292,6 +2384,9 @@ namespace INT69DC_7C.Forms | ||||||
|             value = "0" + array[0] + array[1] + array[2]; |             value = "0" + array[0] + array[1] + array[2]; | ||||||
|             this.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1104_ImpellerMotorIndividualDirection, value); |             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) |             if (this.radioButtonImpellerMotorAngle60.Checked == true) | ||||||
|             { |             { | ||||||
|                 this.ParentForm.SystemConfig.ImpellerMotorAnglePass = 1; |                 this.ParentForm.SystemConfig.ImpellerMotorAnglePass = 1; | ||||||
|  | @ -2320,6 +2415,9 @@ namespace INT69DC_7C.Forms | ||||||
|                     this.ParentForm.SystemConfig.ImpellerMotorAngleNG = this.comboBoxTwoStepNGAngle.SelectedIndex + 5; |                     this.ParentForm.SystemConfig.ImpellerMotorAngleNG = this.comboBoxTwoStepNGAngle.SelectedIndex + 5; | ||||||
|             } |             } | ||||||
| 
 | 
 | ||||||
|  |             afterAnglePass = this.ReturnAngle(this.ParentForm.SystemConfig.ImpellerMotorAnglePass); | ||||||
|  |             afterAngleNG = this.ReturnAngle(this.ParentForm.SystemConfig.ImpellerMotorAngleNG); | ||||||
|  | 
 | ||||||
|             // SystemConfig 파일 저장 |             // SystemConfig 파일 저장 | ||||||
|             this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.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.ParentForm.TransferDataStream(CommunicationCommand.Write, CommunicationID.MainBoard, CommunicationAddress._1105_ImpellerMotorAngleNG, value); | ||||||
| 
 | 
 | ||||||
|             this.buttonSave.Visible = false; |             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 |         #endregion | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -872,7 +872,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     after = this.textBoxProductName.Text; |                     after = this.textBoxProductName.Text; | ||||||
|                     number = this.SelectedProductItem.Number.ToString(); |                     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) |             else if (e.KeyChar == 27) | ||||||
|  | @ -921,7 +921,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     after = this.textBoxLotNo.Text; |                     after = this.textBoxLotNo.Text; | ||||||
|                     number = this.SelectedProductItem.Number.ToString(); |                     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) |             else if (e.KeyChar == 27) | ||||||
|  |  | ||||||
|  | @ -156,11 +156,16 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|         private void buttonSave_Click(object sender, EventArgs e) |         private void buttonSave_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|  |             string before = "", after = ""; | ||||||
|  | 
 | ||||||
|  |             before = DateTime.Now.ToString("yyyy-MM-dd HH:mm"); | ||||||
|  | 
 | ||||||
|             DateTime setDateTime; |             DateTime setDateTime; | ||||||
|             try |             try | ||||||
|             { |             { | ||||||
|                 setDateTime = new DateTime(int.Parse(this.upDownYear.TxtValue), int.Parse(this.upDownMonth.TxtValue), |                 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); |                     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 |             catch | ||||||
|             { |             { | ||||||
|  | @ -171,6 +176,9 @@ namespace INT69DC_7C.Forms | ||||||
|             this.ParentForm.smartConfigs.ControlPanel.SetSystemDateTime(setDateTime); |             this.ParentForm.smartConfigs.ControlPanel.SetSystemDateTime(setDateTime); | ||||||
|             this.TimerForTimeSetting.Enabled = true; |             this.TimerForTimeSetting.Enabled = true; | ||||||
|             this.buttonSave.Visible = false; |             this.buttonSave.Visible = false; | ||||||
|  | 
 | ||||||
|  |             if (after != "" && before != after) | ||||||
|  |                 this.ParentForm.SetTrackingHistoryData(DataStore.TrackingParameter.ChangeTime, "", before, after); | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         private void buttonBack_Click(object sender, EventArgs e) |         private void buttonBack_Click(object sender, EventArgs e) | ||||||
|  |  | ||||||
|  | @ -25,6 +25,12 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|         private UserItem SelectedUserItem; |         private UserItem SelectedUserItem; | ||||||
|         private ControlUserSetting ChildControlUserSet; |         private ControlUserSetting ChildControlUserSet; | ||||||
|  | 
 | ||||||
|  |         private bool IsNew; | ||||||
|  |         private bool PasswordChar; | ||||||
|  | 
 | ||||||
|  |         private string BeforeID; | ||||||
|  |         private string BeforePassword; | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         #region Constructor |         #region Constructor | ||||||
|  | @ -95,7 +101,16 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         private void DefaultSetting() |         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.ChildControlUserSet = new ControlUserSetting(this); | ||||||
|             this.Controls.Add(this.ChildControlUserSet); |             this.Controls.Add(this.ChildControlUserSet); | ||||||
|  | @ -117,6 +132,34 @@ namespace INT69DC_7C.Forms | ||||||
|             else |             else | ||||||
|                 this.labelPassword.BackColor = Color.Silver; |                 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() |         private void SaveUserDll() | ||||||
|         { |         { | ||||||
|  | @ -225,7 +268,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     return; |                     return; | ||||||
|                 } |                 } | ||||||
| 
 | 
 | ||||||
|                 if (this.labelAccessRight.Text == "") |                 if (this.labelExpiryDateOfAccount.Text == "000") | ||||||
|                 { |                 { | ||||||
|                     DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); |                     DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); | ||||||
|                     msg.ShowDialog(); |                     msg.ShowDialog(); | ||||||
|  | @ -233,15 +276,7 @@ namespace INT69DC_7C.Forms | ||||||
|                     return; |                     return; | ||||||
|                 } |                 } | ||||||
| 
 | 
 | ||||||
|                 if (this.labelExpireAccount.Text == "000") |                 if (this.labelExpiryDateOfPassword.Text == "00") | ||||||
|                 { |  | ||||||
|                     DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); |  | ||||||
|                     msg.ShowDialog(); |  | ||||||
| 
 |  | ||||||
|                     return; |  | ||||||
|                 } |  | ||||||
| 
 |  | ||||||
|                 if (this.labelExpirePassword.Text == "00") |  | ||||||
|                 { |                 { | ||||||
|                     DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); |                     DialogFormMessage msg = new DialogFormMessage(null, 16, this.ParentForm.SystemConfig.Language); | ||||||
|                     msg.ShowDialog(); |                     msg.ShowDialog(); | ||||||
|  | @ -252,17 +287,20 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|                 item.ID = this.labelID.Text; |                 item.ID = this.labelID.Text; | ||||||
|                 item.SetPassword(this.labelPassword.Text); |                 item.SetPassword(this.labelPassword.Text); | ||||||
|                 item.ExpireAccount = int.Parse(this.labelExpireAccount.Text); |                 item.ExpireAccount = int.Parse(this.labelExpiryDateOfAccount.Text); | ||||||
|                 item.ExpirePassword = int.Parse(this.labelExpirePassword.Text); |                 item.ExpirePassword = int.Parse(this.labelExpiryDateOfPassword.Text); | ||||||
| 
 | 
 | ||||||
|                 //item.IsAdmin = this.cbAdministrator.Checked; |                 //item.IsAdmin = this.cbAdministrator.Checked; | ||||||
| 
 |                  | ||||||
|                 if (this.buttonLevel1.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN) |                 if (this.SelectedUserItem.Group == DataStore.UserGroup.Admin) | ||||||
|                     item.ActiveLevel = 1; |                 { | ||||||
|                 if (this.buttonLevel2.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN) |                     if (this.ParentForm.SystemConfig.IsPart11 == true) | ||||||
|                     item.ActiveLevel = 2; |                         item.ActiveLevel = 9; | ||||||
|                 if (this.buttonLevel3.ButtonStatus == SmartX.SmartButton.BUTSTATUS.DOWN) |                 } | ||||||
|                     item.ActiveLevel = 3; |                 else | ||||||
|  |                 { | ||||||
|  |                     item.ActiveLevel = this.comboBoxAccessRight.SelectedIndex + 1; | ||||||
|  |                 } | ||||||
| 
 | 
 | ||||||
|                 menuId.fMenu = new bool[UserManager.USER_MENU_ID_MAX]; |                 menuId.fMenu = new bool[UserManager.USER_MENU_ID_MAX]; | ||||||
|                 for (int i = 0; i < UserManager.USER_MENU_ID_MAX; i++) |                 for (int i = 0; i < UserManager.USER_MENU_ID_MAX; i++) | ||||||
|  | @ -311,7 +349,7 @@ namespace INT69DC_7C.Forms | ||||||
|         { |         { | ||||||
|             this.listBoxUserList.Enabled = enable; |             this.listBoxUserList.Enabled = enable; | ||||||
|             this.smartGroupBox1.Enabled = enable; |             this.smartGroupBox1.Enabled = enable; | ||||||
|             this.buttonDefaultGroup.Enabled = enable; |             this.buttonGroupEditor.Enabled = enable; | ||||||
|             this.buttonBack.Enabled = enable; |             this.buttonBack.Enabled = enable; | ||||||
|         } |         } | ||||||
|         private void UserNew() |         private void UserNew() | ||||||
|  | @ -333,20 +371,11 @@ namespace INT69DC_7C.Forms | ||||||
|             else |             else | ||||||
|                 return Color.Silver; |                 return Color.Silver; | ||||||
|         } |         } | ||||||
|         private void CheckBoxCheckedAsLevel(DataStore.UserStatus level) |         private void CheckBoxCheckedAsLevel(DataStore.UserGroup level) | ||||||
|         { |         { | ||||||
|             switch (level) |             switch (level) | ||||||
|             { |             { | ||||||
|                 case DataStore.UserStatus.Level1: |                 case DataStore.UserGroup.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; |  | ||||||
| 
 |  | ||||||
|                     this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayProductNo); |                     this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayProductNo); | ||||||
|                     this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayClear); |                     this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayClear); | ||||||
|                     this.labelSubMenu.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMainDisplaySubMenu); |                     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.labelStatistics.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMenuStatistics); | ||||||
|                     this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMenuViewer); |                     this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level1.IsMenuViewer); | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Level2: |                 case DataStore.UserGroup.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; |  | ||||||
| 
 |  | ||||||
|                     this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayProductNo); |                     this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayProductNo); | ||||||
|                     this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayClear); |                     this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayClear); | ||||||
|                     this.labelSubMenu.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMainDisplaySubMenu); |                     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.labelStatistics.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMenuStatistics); | ||||||
|                     this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMenuViewer); |                     this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level2.IsMenuViewer); | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Level3: |                 case DataStore.UserGroup.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; |  | ||||||
| 
 |  | ||||||
|                     this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayProductNo); |                     this.labelProductNo.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayProductNo); | ||||||
|                     this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear); |                     this.labelClear.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear); | ||||||
|                     this.labelSubMenu.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMainDisplaySubMenu); |                     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.labelStatistics.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMenuStatistics); | ||||||
|                     this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMenuViewer); |                     this.labelViewer.ForeColor = this.ReturnColor(this.ParentForm.CurrentUserGroup.Level3.IsMenuViewer); | ||||||
|                     break; |                     break; | ||||||
|                 case DataStore.UserStatus.Developer: |                 case DataStore.UserGroup.Developer: | ||||||
|                 case DataStore.UserStatus.Admin: |                 case DataStore.UserGroup.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"; |  | ||||||
| 
 |  | ||||||
|                     this.labelProductNo.ForeColor = Color.Black; |                     this.labelProductNo.ForeColor = Color.Black; | ||||||
|                     this.labelClear.ForeColor = Color.Black; |                     this.labelClear.ForeColor = Color.Black; | ||||||
|                     this.labelSubMenu.ForeColor = Color.Black; |                     this.labelSubMenu.ForeColor = Color.Black; | ||||||
|  | @ -463,12 +465,6 @@ namespace INT69DC_7C.Forms | ||||||
|                     this.labelViewer.ForeColor = Color.Black; |                     this.labelViewer.ForeColor = Color.Black; | ||||||
|                     break; |                     break; | ||||||
|                 default: |                 default: | ||||||
|                     this.buttonLevel1.ButtonUp(); |  | ||||||
|                     this.buttonLevel2.ButtonUp(); |  | ||||||
|                     this.buttonLevel3.ButtonUp(); |  | ||||||
|                     this.buttonLevel1.Enabled = true; |  | ||||||
|                     this.buttonLevel2.Enabled = true; |  | ||||||
|                     this.buttonLevel3.Enabled = true; |  | ||||||
|                     break; |                     break; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  | @ -479,26 +475,29 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|             this.labelID.Text = ""; |             this.labelID.Text = ""; | ||||||
|             this.labelPassword.Text = ""; |             this.labelPassword.Text = ""; | ||||||
|             this.labelExpireAccount.Text = "180"; |             this.labelExpiryDateOfAccount.Text = "180"; | ||||||
|             this.labelExpirePassword.Text = "90"; |             this.labelExpiryDateOfPassword.Text = "90"; | ||||||
|             this.labelExpireAccountDate.Text = "yyyy.mm.DD"; |             this.labelExpiryDateOfAccount2.Text = "yyyy.mm.DD"; | ||||||
|             this.labelExpirePasswordDate.Text = "yyyy.mm.DD"; |             this.labelExpiryDateOfPassword2.Text = "yyyy.mm.DD"; | ||||||
|             this.labelAccessRight.Text = system.User_Level1_Name; |  | ||||||
| 
 | 
 | ||||||
|             this.buttonLevel1.ButtonDown(); |             this.comboBoxAccessRight.Visible = true; | ||||||
|             this.buttonLevel2.ButtonUp(); |             this.comboBoxAccessRight.BringToFront(); | ||||||
|             this.buttonLevel3.ButtonUp(); |             this.UpdateAccessRightComboBox(); | ||||||
|             this.buttonLevel1.Text = system.User_Level1_Name; |             this.comboBoxAccessRight.SelectedIndexChanged -= new EventHandler(this.comboBoxAccessRight_SelectedIndexChanged); | ||||||
|             this.buttonLevel2.Text = system.User_Level2_Name; |             this.comboBoxAccessRight.SelectedIndex = 0; | ||||||
|             this.buttonLevel3.Text = system.User_Level3_Name; |             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.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) |         private void UpdateCurrentUserItem(UserManager.UserMgr_user_list_t item) | ||||||
|         { |         { | ||||||
|  | @ -525,17 +524,17 @@ namespace INT69DC_7C.Forms | ||||||
|             this.SelectedUserItem.ActiveLevel = item.active_level; |             this.SelectedUserItem.ActiveLevel = item.active_level; | ||||||
| 
 | 
 | ||||||
|             if (this.SelectedUserItem.ActiveLevel == 1) |             if (this.SelectedUserItem.ActiveLevel == 1) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Level1; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Level1; | ||||||
|             else if (this.SelectedUserItem.ActiveLevel == 2) |             else if (this.SelectedUserItem.ActiveLevel == 2) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Level2; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Level2; | ||||||
|             else if (this.SelectedUserItem.ActiveLevel == 3) |             else if (this.SelectedUserItem.ActiveLevel == 3) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Level3; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Level3; | ||||||
|             else if (this.SelectedUserItem.ActiveLevel == 9) |             else if (this.SelectedUserItem.ActiveLevel == 9) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Admin; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Admin; | ||||||
|             else if (this.SelectedUserItem.ActiveLevel == 10) |             else if (this.SelectedUserItem.ActiveLevel == 10) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Developer; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Developer; | ||||||
|             else |             else | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.None; |                 this.SelectedUserItem.Group = DataStore.UserGroup.None; | ||||||
|         } |         } | ||||||
|         private void UpdateCurrentUserItem(UserManager.UserMgr_user_info_t item) |         private void UpdateCurrentUserItem(UserManager.UserMgr_user_info_t item) | ||||||
|         { |         { | ||||||
|  | @ -562,33 +561,74 @@ namespace INT69DC_7C.Forms | ||||||
|             this.SelectedUserItem.ActiveLevel = item.active_level; |             this.SelectedUserItem.ActiveLevel = item.active_level; | ||||||
| 
 | 
 | ||||||
|             if (item.active_level == 1) |             if (item.active_level == 1) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Level1; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Level1; | ||||||
|             else if (item.active_level == 2) |             else if (item.active_level == 2) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Level2; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Level2; | ||||||
|             else if (item.active_level == 3) |             else if (item.active_level == 3) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Level3; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Level3; | ||||||
|             else if (item.active_level == 9) |             else if (item.active_level == 9) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Admin; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Admin; | ||||||
|             else if (item.active_level == 10) |             else if (item.active_level == 10) | ||||||
|                 this.SelectedUserItem.Status = DataStore.UserStatus.Developer; |                 this.SelectedUserItem.Group = DataStore.UserGroup.Developer; | ||||||
|         } |         } | ||||||
|         private void UpdateSelectUserDisplay(UserItem item) |         private void UpdateSelectUserDisplay(UserItem item) | ||||||
|         { |         { | ||||||
|  |             this.SetEnableID(false); | ||||||
|  |             this.SetEnablePassword(true); | ||||||
|  |             this.SetEnableControl(true); | ||||||
|  | 
 | ||||||
|             // 화면 Enable 처리 추가할것 |             // 화면 Enable 처리 추가할것 | ||||||
|             this.ChangeUserControlEnable(true); |             this.ChangeUserControlEnable(true); | ||||||
|             this.labelID.Enabled = false; |  | ||||||
|             this.labelID.BackColor = Color.LightGray; |  | ||||||
| 
 | 
 | ||||||
|             this.labelID.Text = item.ID; |             this.labelID.Text = item.ID; | ||||||
|             this.labelPassword.Text = item.Password; |             this.labelPassword.Text = item.Password; | ||||||
|             this.labelExpireAccount.Text = item.ExpireAccount.ToString(); |             if (this.listBoxUserList.SelectItemIndex == 0) | ||||||
|             this.labelExpirePassword.Text = item.ExpirePassword.ToString(); |             { | ||||||
|             this.labelExpireAccountDate.Text = string.Format("{0:yyyy/MM/dd} ~ {1:yyyy/MM/dd}", item.DateRegister, item.DateExpireRegister); |                 this.labelExpiryDateOfAccount.Text = "0"; | ||||||
|             this.labelExpirePasswordDate.Text = string.Format("{0:yyyy/MM/dd} ~ {1:yyyy/MM/dd}", item.DateLogin, item.DateExpireLogin); |                 this.labelExpiryDateOfPassword.Text = "0"; | ||||||
|             this.labelStatusExpireAccount.Visible = item.IsLockAccount; |                 this.labelExpiryDateOfAccount2.Text = "-"; | ||||||
|             this.labelStatusExpirePassword.Visible = item.IsLockPassword; |                 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.Visible = true; | ||||||
|             //this.cbAdministrator.Checked = item.IsAdmin; |             //this.cbAdministrator.Checked = item.IsAdmin; | ||||||
|  | @ -599,7 +639,7 @@ namespace INT69DC_7C.Forms | ||||||
|             for (int i = 1; i < items.Count; i++) |             for (int i = 1; i < items.Count; i++) | ||||||
|                 this.listBoxUserList.AddItem(items[i]); |                 this.listBoxUserList.AddItem(items[i]); | ||||||
|         } |         } | ||||||
|         private void UpdateDefaultSetAccessrightDisplay(UserGroupItem item) |         private void UpdateDefaultSetAccessRightDisplay(UserGroupItem item) | ||||||
|         { |         { | ||||||
|             this.labelProductNo.ForeColor = this.ReturnColor(item.IsMainDisplayProductNo); |             this.labelProductNo.ForeColor = this.ReturnColor(item.IsMainDisplayProductNo); | ||||||
|             this.labelWeightSetting.ForeColor = this.ReturnColor(item.IsMainDisplayWeightSetting); |             this.labelWeightSetting.ForeColor = this.ReturnColor(item.IsMainDisplayWeightSetting); | ||||||
|  | @ -864,6 +904,57 @@ namespace INT69DC_7C.Forms | ||||||
|                 return false; |                 return false; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|  | 
 | ||||||
|  |         public void DisplayOnlyPart11Item(bool bValue) | ||||||
|  |         { | ||||||
|  |             if (bValue == true) | ||||||
|  |             { | ||||||
|  |                 this.labelTitleExpiryDateOfAccount.Visible = true; | ||||||
|  |                 this.labelExpiryDateOfAccount.Visible = true; | ||||||
|  |                 this.labelExpiryDateOfAccount2.Visible = true; | ||||||
|  |                 this.labelTitleDayAccount.Visible = true; | ||||||
|  | 
 | ||||||
|  |                 this.labelTitleExpiryDateOfPassword.Visible = true; | ||||||
|  |                 this.labelExpiryDateOfPassword.Visible = true; | ||||||
|  |                 this.labelExpiryDateOfPassword2.Visible = true; | ||||||
|  |                 this.labelTitleDayPassword.Visible = true; | ||||||
|  | 
 | ||||||
|  |                 this.labelTitleAutomaticLogoutTime.Visible = true; | ||||||
|  |                 this.labelAutomaticLogoutTime.Visible = true; | ||||||
|  |                 this.labelTitleMin.Visible = true; | ||||||
|  |                 this.labelAutoLogoutWarning.Visible = true; | ||||||
|  | 
 | ||||||
|  |                 this.smartSeparatorLine1.Visible = true; | ||||||
|  |                 this.smartSeparatorLine2.Visible = true; | ||||||
|  |             } | ||||||
|  |             else | ||||||
|  |             { | ||||||
|  |                 this.labelTitleExpiryDateOfAccount.Visible = false; | ||||||
|  |                 this.labelExpiryDateOfAccount.Visible = false; | ||||||
|  |                 this.labelExpiryDateOfAccount2.Visible = false; | ||||||
|  |                 this.labelTitleDayAccount.Visible = false; | ||||||
|  | 
 | ||||||
|  |                 this.labelTitleExpiryDateOfPassword.Visible = false; | ||||||
|  |                 this.labelExpiryDateOfPassword.Visible = false; | ||||||
|  |                 this.labelExpiryDateOfPassword2.Visible = false; | ||||||
|  |                 this.labelTitleDayPassword.Visible = false; | ||||||
|  | 
 | ||||||
|  |                 this.labelTitleAutomaticLogoutTime.Visible = false; | ||||||
|  |                 this.labelAutomaticLogoutTime.Visible = false; | ||||||
|  |                 this.labelTitleMin.Visible = false; | ||||||
|  |                 this.labelAutoLogoutWarning.Visible = false; | ||||||
|  | 
 | ||||||
|  |                 this.smartSeparatorLine1.Visible = false; | ||||||
|  |                 this.smartSeparatorLine2.Visible = false; | ||||||
|  |             } | ||||||
|  |         } | ||||||
|  |         public void UpdateAccessRightComboBox() | ||||||
|  |         { | ||||||
|  |             this.comboBoxAccessRight.Items.Clear(); | ||||||
|  |             this.comboBoxAccessRight.Items.Add(this.ParentForm.SystemConfig.User_Level1_Name); | ||||||
|  |             this.comboBoxAccessRight.Items.Add(this.ParentForm.SystemConfig.User_Level2_Name); | ||||||
|  |             this.comboBoxAccessRight.Items.Add(this.ParentForm.SystemConfig.User_Level3_Name); | ||||||
|  |         } | ||||||
|          |          | ||||||
|         public void DisplayRefresh() |         public void DisplayRefresh() | ||||||
|         { |         { | ||||||
|  | @ -871,12 +962,12 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|             if (this.ParentForm.SystemConfig.CurrentUser.IsAdmin == true) |             if (this.ParentForm.SystemConfig.CurrentUser.IsAdmin == true) | ||||||
|             { |             { | ||||||
|                 this.buttonDefaultGroup.Visible = true; |                 this.buttonGroupEditor.Visible = true; | ||||||
|                 this.ChildControlUserSet.Visible = false; |                 this.ChildControlUserSet.Visible = false; | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|             { |             { | ||||||
|                 this.buttonDefaultGroup.Visible = false; |                 this.buttonGroupEditor.Visible = false; | ||||||
|                 this.ChildControlUserSet.Visible = true; |                 this.ChildControlUserSet.Visible = true; | ||||||
|                 this.ChildControlUserSet.BringToFront(); |                 this.ChildControlUserSet.BringToFront(); | ||||||
|                 this.ChildControlUserSet.DisplayRefresh(); |                 this.ChildControlUserSet.DisplayRefresh(); | ||||||
|  | @ -937,19 +1028,7 @@ namespace INT69DC_7C.Forms | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         private void buttonDefaultGroup1_Click(object sender, EventArgs e) |         private void buttonGroupEditor_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) |  | ||||||
|         { |         { | ||||||
|             this.ParentForm.ChildFormUserGroupEditor.DisplayRefresh(); |             this.ParentForm.ChildFormUserGroupEditor.DisplayRefresh(); | ||||||
|             ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormUserGroupEditor); |             ((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormUserGroupEditor); | ||||||
|  | @ -983,7 +1062,7 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         private void labelExpireAccount_Click(object sender, EventArgs e) |         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) |             if (myKeyPad.ShowDialog() == DialogResult.OK) | ||||||
|             { |             { | ||||||
|  | @ -995,13 +1074,13 @@ namespace INT69DC_7C.Forms | ||||||
|                 } |                 } | ||||||
|                 else |                 else | ||||||
|                 { |                 { | ||||||
|                     this.labelExpireAccount.Text = myKeyPad.StringValue; |                     this.labelExpiryDateOfAccount.Text = myKeyPad.StringValue; | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void labelExpirePassword_Click(object sender, EventArgs e) |         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) |             if (myKeyPad.ShowDialog() == DialogResult.OK) | ||||||
|             { |             { | ||||||
|  | @ -1013,13 +1092,13 @@ namespace INT69DC_7C.Forms | ||||||
|                 } |                 } | ||||||
|                 else |                 else | ||||||
|                 { |                 { | ||||||
|                     this.labelExpirePassword.Text = myKeyPad.StringValue; |                     this.labelExpiryDateOfPassword.Text = myKeyPad.StringValue; | ||||||
|                 } |                 } | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void labelAutomaticLogout_Click(object sender, EventArgs e) |         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) |             if (myKeyPad.ShowDialog() == DialogResult.OK) | ||||||
|             { |             { | ||||||
|  | @ -1031,7 +1110,7 @@ namespace INT69DC_7C.Forms | ||||||
|                 } |                 } | ||||||
|                 else |                 else | ||||||
|                 { |                 { | ||||||
|                     this.labelAutomaticLogout.Text = myKeyPad.StringValue; |                     this.labelAutomaticLogoutTime.Text = myKeyPad.StringValue; | ||||||
|                     this.ParentForm.SystemConfig.AutomaticLogout = myKeyPad.IntValue; |                     this.ParentForm.SystemConfig.AutomaticLogout = myKeyPad.IntValue; | ||||||
|                     this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); |                     this.ParentForm.SaveSystemConfigurationFile(this.ParentForm.SystemConfig); | ||||||
| 
 | 
 | ||||||
|  | @ -1123,6 +1202,28 @@ namespace INT69DC_7C.Forms | ||||||
|                 UserManager.UserManager_UserLockRelease(this.SelectedUserItem.ID, false, true); |                 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) |         private void listBoxUserList_SelectedIndexChanged(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|             int index = this.listBoxUserList.SelectItemIndex; |             int index = this.listBoxUserList.SelectItemIndex; | ||||||
|  |  | ||||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -855,640 +855,6 @@ | ||||||
|         v1SqfEEQoACk52nPH340QMTPUVxOl/Q6TTgWWY1wtrST9K2e9LLffBistHMOhBg+CFAM9A3QMch/jkLa |         v1SqfEEQoACk52nPH340QMTPUVxOl/Q6TTgWWY1wtrST9K2e9LLffBistHMOhBg+CFAM9A3QMch/jkLa | ||||||
|         9G0Q6nQ6ZmAiJr0QDy3lLbwWLpAwWIbMwBk+CM1NzYDAckL0EUtE/IROr9ePu8dh5msA8zj45sMwGSxD |         9G0Q6nQ6ZmAiJr0QDy3lLbwWLpAwWIbMwBk+CM1NzYDAckL0EUtE/IROr9ePu8dh5msA8zj45sMwGSxD | ||||||
|         ZuC6Vh0IX/oJ3Uko+/QTtBWF9uNMBsuQGTjDB0HGYrPa/gsBQpM/4hh+ogAAAABJRU5ErkJggg== |         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> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <data name="buttonSave.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"> | ||||||
|  | @ -2054,7 +1420,7 @@ | ||||||
|         tfblTEwWU8bEMX0gECzyPvn/Ad7r9QwatpXTAAAAAElFTkSuQmCC |         tfblTEwWU8bEMX0gECzyPvn/Ad7r9QwatpXTAAAAAElFTkSuQmCC | ||||||
| </value> | </value> | ||||||
|   </data> |   </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> |     <value> | ||||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH |         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp |         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||||
|  | @ -2146,7 +1512,7 @@ | ||||||
|         H9sgYQCThDBwmQrj5avb4AAVwBzKDv0L2FPIqVpc1KoAAAAASUVORK5CYII= |         H9sgYQCThDBwmQrj5avb4AAVwBzKDv0L2FPIqVpc1KoAAAAASUVORK5CYII= | ||||||
| </value> | </value> | ||||||
|   </data> |   </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> |     <value> | ||||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH |         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp |         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||||
|  | @ -2346,7 +1712,7 @@ | ||||||
|         QAAIcADlhhkXG/d/v8yHtozfEzcAAAAASUVORK5CYII= |         QAAIcADlhhkXG/d/v8yHtozfEzcAAAAASUVORK5CYII= | ||||||
| </value> | </value> | ||||||
|   </data> |   </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> |     <value> | ||||||
|         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH |         iVBORw0KGgoAAAANSUhEUgAAAFQAAABXCAIAAAAVnfU4AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAACH | ||||||
|         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp |         DwAAjA8AAP1SAACBQAAAfXkAAOmLAAA85QAAGcxzPIV3AAAKOWlDQ1BQaG90b3Nob3AgSUNDIHByb2Zp | ||||||
|  |  | ||||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								|  | @ -7,7 +7,9 @@ using System.Data; | ||||||
| using System.Drawing; | using System.Drawing; | ||||||
| using System.Text; | using System.Text; | ||||||
| using System.Windows.Forms; | using System.Windows.Forms; | ||||||
|  | 
 | ||||||
| using INT69DC_7C.Part11_UserManager; | using INT69DC_7C.Part11_UserManager; | ||||||
|  | using SmartX; | ||||||
| 
 | 
 | ||||||
| namespace INT69DC_7C.Forms | namespace INT69DC_7C.Forms | ||||||
| { | { | ||||||
|  | @ -24,6 +26,10 @@ namespace INT69DC_7C.Forms | ||||||
|         private Collection<Control> CollectionLevel2Control; |         private Collection<Control> CollectionLevel2Control; | ||||||
|         private Collection<Control> CollectionLevel3Control; |         private Collection<Control> CollectionLevel3Control; | ||||||
|         private Collection<Control> CollectionLevel4Control; |         private Collection<Control> CollectionLevel4Control; | ||||||
|  | 
 | ||||||
|  |         private string BeforeTextBox1; | ||||||
|  |         private string BeforeTextBox2; | ||||||
|  |         private string BeforeTextBox3; | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         #region Constructor |         #region Constructor | ||||||
|  | @ -59,26 +65,31 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         private void DefaultSetting() |         private void DefaultSetting() | ||||||
|         { |         { | ||||||
|  |             this.BeforeTextBox1 = ""; | ||||||
|  |             this.BeforeTextBox2 = ""; | ||||||
|  |             this.BeforeTextBox3 = ""; | ||||||
|  | 
 | ||||||
|             this.CollectionLevel1Location = new Collection<Point>(); |             this.CollectionLevel1Location = new Collection<Point>(); | ||||||
|             this.CollectionLevel1Location.Add(this.labelTitle1.Location); |             this.CollectionLevel1Location.Add(this.labelTitle1.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MainProductNo.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MainProductNo.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MainWeightSet.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MainWeightSet.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MainClear.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MainClear.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MainSubMenu.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.checkBoxL1MenuInformation.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuDataBackup.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuDataBackup.Location); | ||||||
|  |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuCommunication.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuConfiguration.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuConfiguration.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuCalibration.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuCalibration.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuSystemSetting.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuSystem.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuMotorSetting.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuMotor.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuIOTest.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuIOTest.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuUpdate.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuUpdate.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuFactoryReset.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuInitialization.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuUserSetting.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuUser.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuUserGroupSetting.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuEquipment.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuEquipmentSetting.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuStatistics.Location); | ||||||
|             this.CollectionLevel1Location.Add(this.checkBoxL1MenuDataStatistics.Location); |             this.CollectionLevel1Location.Add(this.checkBoxL1MenuViewer.Location); | ||||||
| 
 | 
 | ||||||
|             this.CollectionLevel2Location = new Collection<Point>(); |             this.CollectionLevel2Location = new Collection<Point>(); | ||||||
|             this.CollectionLevel2Location.Add(this.labelTitle2.Location); |             this.CollectionLevel2Location.Add(this.labelTitle2.Location); | ||||||
|  | @ -86,20 +97,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MainWeightSet.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MainWeightSet.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MainClear.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MainClear.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MainSubMenu.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.checkBoxL2MenuInformation.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuDataBackup.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuDataBackup.Location); | ||||||
|  |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuCommunication.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuConfiguration.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuConfiguration.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuCalibration.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuCalibration.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuSystemSetting.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuSystem.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuMotorSetting.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuMotor.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuIOTest.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuIOTest.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuUpdate.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuUpdate.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuFactoryReset.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuInitialization.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuUserSetting.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuUser.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuUserGroupSetting.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuEquipment.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuEquipmentSetting.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuStatistics.Location); | ||||||
|             this.CollectionLevel2Location.Add(this.checkBoxL2MenuDataStatistics.Location); |             this.CollectionLevel2Location.Add(this.checkBoxL2MenuViewer.Location); | ||||||
| 
 | 
 | ||||||
|             this.CollectionLevel3Location = new Collection<Point>(); |             this.CollectionLevel3Location = new Collection<Point>(); | ||||||
|             this.CollectionLevel3Location.Add(this.labelTitle3.Location); |             this.CollectionLevel3Location.Add(this.labelTitle3.Location); | ||||||
|  | @ -107,20 +119,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MainWeightSet.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MainWeightSet.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MainClear.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MainClear.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MainSubMenu.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.checkBoxL3MenuInformation.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuDataBackup.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuDataBackup.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuConfiguration.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuConfiguration.Location); | ||||||
|  |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuCommunication.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuCalibration.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuCalibration.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuSystemSetting.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuSystem.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuMotorSetting.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuMotor.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuIOTest.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuIOTest.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuUpdate.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuUpdate.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuFactoryReset.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuInitialization.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuUserSetting.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuUser.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuUserGroupSetting.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuEquipment.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuEquipmentSetting.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuStatistics.Location); | ||||||
|             this.CollectionLevel3Location.Add(this.checkBoxL3MenuDataStatistics.Location); |             this.CollectionLevel3Location.Add(this.checkBoxL3MenuViewer.Location); | ||||||
| 
 | 
 | ||||||
|             this.CollectionLevel1Control = new Collection<Control>(); |             this.CollectionLevel1Control = new Collection<Control>(); | ||||||
|             this.CollectionLevel1Control.Add(this.labelTitle1); |             this.CollectionLevel1Control.Add(this.labelTitle1); | ||||||
|  | @ -128,20 +141,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MainWeightSet); |             this.CollectionLevel1Control.Add(this.checkBoxL1MainWeightSet); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MainClear); |             this.CollectionLevel1Control.Add(this.checkBoxL1MainClear); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MainSubMenu); |             this.CollectionLevel1Control.Add(this.checkBoxL1MainSubMenu); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuTimeSetting); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuTime); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuInformation); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuInformation); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuDataBackup); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuDataBackup); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuConfiguration); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuConfiguration); | ||||||
|  |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuCommunication); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuCalibration); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuCalibration); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuSystemSetting); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuSystem); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuMotorSetting); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuMotor); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuIOTest); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuIOTest); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuUpdate); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuUpdate); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuFactoryReset); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuInitialization); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuUserSetting); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuUser); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuUserGroupSetting); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuEquipment); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuEquipmentSetting); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuStatistics); | ||||||
|             this.CollectionLevel1Control.Add(this.checkBoxL1MenuDataStatistics); |             this.CollectionLevel1Control.Add(this.checkBoxL1MenuViewer); | ||||||
| 
 | 
 | ||||||
|             this.CollectionLevel2Control = new Collection<Control>(); |             this.CollectionLevel2Control = new Collection<Control>(); | ||||||
|             this.CollectionLevel2Control.Add(this.labelTitle2); |             this.CollectionLevel2Control.Add(this.labelTitle2); | ||||||
|  | @ -149,20 +163,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MainWeightSet); |             this.CollectionLevel2Control.Add(this.checkBoxL2MainWeightSet); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MainClear); |             this.CollectionLevel2Control.Add(this.checkBoxL2MainClear); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MainSubMenu); |             this.CollectionLevel2Control.Add(this.checkBoxL2MainSubMenu); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuTimeSetting); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuTime); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuInformation); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuInformation); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuDataBackup); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuDataBackup); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuConfiguration); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuConfiguration); | ||||||
|  |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuCommunication); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuCalibration); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuCalibration); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuSystemSetting); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuSystem); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuMotorSetting); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuMotor); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuIOTest); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuIOTest); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuUpdate); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuUpdate); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuFactoryReset); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuInitialization); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuUserSetting); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuUser); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuUserGroupSetting); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuEquipment); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuEquipmentSetting); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuStatistics); | ||||||
|             this.CollectionLevel2Control.Add(this.checkBoxL2MenuDataStatistics); |             this.CollectionLevel2Control.Add(this.checkBoxL2MenuViewer); | ||||||
| 
 | 
 | ||||||
|             this.CollectionLevel3Control = new Collection<Control>(); |             this.CollectionLevel3Control = new Collection<Control>(); | ||||||
|             this.CollectionLevel3Control.Add(this.labelTitle3); |             this.CollectionLevel3Control.Add(this.labelTitle3); | ||||||
|  | @ -170,45 +185,56 @@ namespace INT69DC_7C.Forms | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MainWeightSet); |             this.CollectionLevel3Control.Add(this.checkBoxL3MainWeightSet); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MainClear); |             this.CollectionLevel3Control.Add(this.checkBoxL3MainClear); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MainSubMenu); |             this.CollectionLevel3Control.Add(this.checkBoxL3MainSubMenu); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuTimeSetting); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuTime); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuInformation); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuInformation); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuDataBackup); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuDataBackup); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuConfiguration); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuConfiguration); | ||||||
|  |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuCommunication); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuCalibration); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuCalibration); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuSystemSetting); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuSystem); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuMotorSetting); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuMotor); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuIOTest); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuIOTest); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuUpdate); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuUpdate); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuFactoryReset); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuInitialization); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuUserSetting); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuUser); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuUserGroupSetting); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuEquipment); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuEquipmentSetting); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuStatistics); | ||||||
|             this.CollectionLevel3Control.Add(this.checkBoxL3MenuDataStatistics); |             this.CollectionLevel3Control.Add(this.checkBoxL3MenuViewer); | ||||||
| 
 | 
 | ||||||
|             this.CollectionLevel4Control = new Collection<Control>(); |             this.CollectionLevel4Control = new Collection<Control>(); | ||||||
|             this.CollectionLevel4Control.Add(this.labelTitle4); |             this.CollectionLevel4Control.Add(this.labelTitleNotLogin1); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainProductNo); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainProductNo); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainWeightSet); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainWeightSet); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainClear); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainClear); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainSubMenu); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMainSubMenu); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuTimeSetting); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuTime); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuInformation); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuInformation); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuDataBackup); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuDataBackup); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuConfiguration); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuConfiguration); | ||||||
|  |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuCommunication); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuCalibration); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuCalibration); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuSystemSetting); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuSystem); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuMotorSetting); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuMotor); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuIOTest); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuIOTest); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUpdate); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUpdate); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuFactoryReset); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuInitialization); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUserSetting); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUser); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuUserGroupSetting); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuEquipment); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuEquipmentSetting); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuStatistics); | ||||||
|             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuDataStatistics); |             this.CollectionLevel4Control.Add(this.checkBoxNotLoginMenuViewer); | ||||||
| 
 | 
 | ||||||
|             this.UpdateDisplay(this.ParentForm.CurrentUserGroup, this.ParentForm.SystemConfig); |             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) |         private void UpdateDisplay(UserGroup group, SystemConfigurationItem system) | ||||||
|         { |         { | ||||||
|             this.textBoxLevel1.Text = system.User_Level1_Name; |             this.textBoxLevel1.Text = system.User_Level1_Name; | ||||||
|  | @ -221,20 +247,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.checkBoxL1MainClear.Checked = group.Level1.IsMainDisplayClear; |             this.checkBoxL1MainClear.Checked = group.Level1.IsMainDisplayClear; | ||||||
|             this.checkBoxL1MainSubMenu.Checked = group.Level1.IsMainDisplaySubMenu; |             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.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.checkBoxL1MenuIOTest.Checked = group.Level1.IsMenuIOTest; | ||||||
|             this.checkBoxL1MenuMotorSetting.Checked = group.Level1.IsMenuMotor; |             this.checkBoxL1MenuEquipment.Checked = group.Level1.IsMenuEquipment; | ||||||
|             this.checkBoxL1MenuSystemSetting.Checked = group.Level1.IsMenuSystem; |  | ||||||
|             this.checkBoxL1MenuTimeSetting.Checked = group.Level1.IsMenuTime; |  | ||||||
|             this.checkBoxL1MenuUpdate.Checked = group.Level1.IsMenuUpdate; |             this.checkBoxL1MenuUpdate.Checked = group.Level1.IsMenuUpdate; | ||||||
|             this.checkBoxL1MenuUserGroupSetting.Checked = group.Level1.IsMenuUserGroupEditor; |             this.checkBoxL1MenuInitialization.Checked = group.Level1.IsMenuInitialization; | ||||||
|             this.checkBoxL1MenuUserSetting.Checked = group.Level1.IsMenuUser; |             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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region Level2 |             #region Level2 | ||||||
|  | @ -243,20 +270,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.checkBoxL2MainClear.Checked = group.Level2.IsMainDisplayClear; |             this.checkBoxL2MainClear.Checked = group.Level2.IsMainDisplayClear; | ||||||
|             this.checkBoxL2MainSubMenu.Checked = group.Level2.IsMainDisplaySubMenu; |             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.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.checkBoxL2MenuIOTest.Checked = group.Level2.IsMenuIOTest; | ||||||
|             this.checkBoxL2MenuMotorSetting.Checked = group.Level2.IsMenuMotor; |             this.checkBoxL2MenuEquipment.Checked = group.Level2.IsMenuEquipment; | ||||||
|             this.checkBoxL2MenuSystemSetting.Checked = group.Level2.IsMenuSystem; |  | ||||||
|             this.checkBoxL2MenuTimeSetting.Checked = group.Level2.IsMenuTime; |  | ||||||
|             this.checkBoxL2MenuUpdate.Checked = group.Level2.IsMenuUpdate; |             this.checkBoxL2MenuUpdate.Checked = group.Level2.IsMenuUpdate; | ||||||
|             this.checkBoxL2MenuUserGroupSetting.Checked = group.Level2.IsMenuUserGroupEditor; |             this.checkBoxL2MenuInitialization.Checked = group.Level2.IsMenuInitialization; | ||||||
|             this.checkBoxL2MenuUserSetting.Checked = group.Level2.IsMenuUser; |             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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region Level3 |             #region Level3 | ||||||
|  | @ -265,20 +293,21 @@ namespace INT69DC_7C.Forms | ||||||
|             this.checkBoxL3MainClear.Checked = group.Level3.IsMainDisplayClear; |             this.checkBoxL3MainClear.Checked = group.Level3.IsMainDisplayClear; | ||||||
|             this.checkBoxL3MainSubMenu.Checked = group.Level3.IsMainDisplaySubMenu; |             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.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.checkBoxL3MenuIOTest.Checked = group.Level3.IsMenuIOTest; | ||||||
|             this.checkBoxL3MenuMotorSetting.Checked = group.Level3.IsMenuMotor; |             this.checkBoxL3MenuEquipment.Checked = group.Level3.IsMenuEquipment; | ||||||
|             this.checkBoxL3MenuSystemSetting.Checked = group.Level3.IsMenuSystem; |  | ||||||
|             this.checkBoxL3MenuTimeSetting.Checked = group.Level3.IsMenuTime; |  | ||||||
|             this.checkBoxL3MenuUpdate.Checked = group.Level3.IsMenuUpdate; |             this.checkBoxL3MenuUpdate.Checked = group.Level3.IsMenuUpdate; | ||||||
|             this.checkBoxL3MenuUserGroupSetting.Checked = group.Level3.IsMenuUserGroupEditor; |             this.checkBoxL3MenuInitialization.Checked = group.Level3.IsMenuInitialization; | ||||||
|             this.checkBoxL3MenuUserSetting.Checked = group.Level3.IsMenuUser; |             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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region NotLogin |             #region NotLogin | ||||||
|  | @ -287,22 +316,61 @@ namespace INT69DC_7C.Forms | ||||||
|             this.checkBoxNotLoginMainClear.Checked = group.NotLogin.IsMainDisplayClear; |             this.checkBoxNotLoginMainClear.Checked = group.NotLogin.IsMainDisplayClear; | ||||||
|             this.checkBoxNotLoginMainSubMenu.Checked = group.NotLogin.IsMainDisplaySubMenu; |             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.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.checkBoxNotLoginMenuIOTest.Checked = group.NotLogin.IsMenuIOTest; | ||||||
|             this.checkBoxNotLoginMenuMotorSetting.Checked = group.NotLogin.IsMenuMotor; |             this.checkBoxNotLoginMenuEquipment.Checked = group.NotLogin.IsMenuEquipment; | ||||||
|             this.checkBoxNotLoginMenuSystemSetting.Checked = group.NotLogin.IsMenuSystem; |  | ||||||
|             this.checkBoxNotLoginMenuTimeSetting.Checked = group.NotLogin.IsMenuTime; |  | ||||||
|             this.checkBoxNotLoginMenuUpdate.Checked = group.NotLogin.IsMenuUpdate; |             this.checkBoxNotLoginMenuUpdate.Checked = group.NotLogin.IsMenuUpdate; | ||||||
|             this.checkBoxNotLoginMenuUserGroupSetting.Checked = group.NotLogin.IsMenuUserGroupEditor; |             this.checkBoxNotLoginMenuInitialization.Checked = group.NotLogin.IsMenuInitialization; | ||||||
|             this.checkBoxNotLoginMenuUserSetting.Checked = group.NotLogin.IsMenuUser; |             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 |             #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() |         public void DisplayRefresh() | ||||||
|         { |         { | ||||||
|  | @ -310,10 +378,14 @@ namespace INT69DC_7C.Forms | ||||||
| 
 | 
 | ||||||
|             this.buttonSave.Visible = false; |             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++) |                 for (int i = 0; i < this.CollectionLevel1Control.Count; i++) | ||||||
|                 { |                 { | ||||||
|  | 
 | ||||||
|                     //this.CollectionLevel1Control[i].Location = new Point(this.CollectionLevel2Location[i].X, this.CollectionLevel2Location[i].Y); |                     //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); |                     //this.CollectionLevel2Control[i].Location = new Point(this.CollectionLevel3Location[i].X, this.CollectionLevel3Location[i].Y); | ||||||
| 
 | 
 | ||||||
|  | @ -323,6 +395,9 @@ namespace INT69DC_7C.Forms | ||||||
|             } |             } | ||||||
|             else |             else | ||||||
|             { |             { | ||||||
|  |                 this.labelTitleNotLogin1.Visible = true; | ||||||
|  |                 this.labelTitleNotLogin2.Visible = true; | ||||||
|  | 
 | ||||||
|                 for (int i = 0; i < this.CollectionLevel1Control.Count; i++) |                 for (int i = 0; i < this.CollectionLevel1Control.Count; i++) | ||||||
|                 { |                 { | ||||||
|                     //this.CollectionLevel1Control[i].Location = new Point(this.CollectionLevel1Location[i].X, this.CollectionLevel1Location[i].Y); |                     //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; |                     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 |         #endregion | ||||||
| 
 | 
 | ||||||
|  | @ -351,26 +418,30 @@ namespace INT69DC_7C.Forms | ||||||
|         } |         } | ||||||
|         private void buttonSave_Click(object sender, EventArgs e) |         private void buttonSave_Click(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|  |             string detail; | ||||||
|  | 
 | ||||||
|             #region Level1 |             #region Level1 | ||||||
|             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayProductNo = this.checkBoxL1MainProductNo.Checked; |             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayProductNo = this.checkBoxL1MainProductNo.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayWeightSetting = this.checkBoxL1MainWeightSet.Checked; |             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayWeightSetting = this.checkBoxL1MainWeightSet.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayClear = this.checkBoxL1MainClear.Checked; |             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplayClear = this.checkBoxL1MainClear.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level1.IsMainDisplaySubMenu = this.checkBoxL1MainSubMenu.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.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.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.IsMenuUpdate = this.checkBoxL1MenuUpdate.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level1.IsMenuUserGroupEditor = this.checkBoxL1MenuUserGroupSetting.Checked; |             this.ParentForm.CurrentUserGroup.Level1.IsMenuInitialization = this.checkBoxL1MenuInitialization.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level1.IsMenuUser = this.checkBoxL1MenuUserSetting.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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region Level2 |             #region Level2 | ||||||
|  | @ -379,20 +450,22 @@ namespace INT69DC_7C.Forms | ||||||
|             this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayClear = this.checkBoxL2MainClear.Checked; |             this.ParentForm.CurrentUserGroup.Level2.IsMainDisplayClear = this.checkBoxL2MainClear.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level2.IsMainDisplaySubMenu = this.checkBoxL2MainSubMenu.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.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.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.IsMenuUpdate = this.checkBoxL2MenuUpdate.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level2.IsMenuUserGroupEditor = this.checkBoxL2MenuUserGroupSetting.Checked; |             this.ParentForm.CurrentUserGroup.Level2.IsMenuInitialization = this.checkBoxL2MenuInitialization.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level2.IsMenuUser = this.checkBoxL2MenuUserSetting.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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region Level3 |             #region Level3 | ||||||
|  | @ -401,20 +474,22 @@ namespace INT69DC_7C.Forms | ||||||
|             this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear = this.checkBoxL3MainClear.Checked; |             this.ParentForm.CurrentUserGroup.Level3.IsMainDisplayClear = this.checkBoxL3MainClear.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level3.IsMainDisplaySubMenu = this.checkBoxL3MainSubMenu.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.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.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.IsMenuUpdate = this.checkBoxL3MenuUpdate.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level3.IsMenuUserGroupEditor = this.checkBoxL3MenuUserGroupSetting.Checked; |             this.ParentForm.CurrentUserGroup.Level3.IsMenuInitialization = this.checkBoxL3MenuInitialization.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.Level3.IsMenuUser = this.checkBoxL3MenuUserSetting.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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             #region NotLogin |             #region NotLogin | ||||||
|  | @ -423,30 +498,260 @@ namespace INT69DC_7C.Forms | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMainDisplayClear = this.checkBoxNotLoginMainClear.Checked; |             this.ParentForm.CurrentUserGroup.NotLogin.IsMainDisplayClear = this.checkBoxNotLoginMainClear.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMainDisplaySubMenu = this.checkBoxNotLoginMainSubMenu.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.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.IsMenuIOTest = this.checkBoxNotLoginMenuIOTest.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuMotor = this.checkBoxNotLoginMenuMotorSetting.Checked; |             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuEquipment = false; | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuSystem = this.checkBoxNotLoginMenuSystemSetting.Checked; |  | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuTime = this.checkBoxNotLoginMenuTimeSetting.Checked; |  | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUpdate = this.checkBoxNotLoginMenuUpdate.Checked; |             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUpdate = this.checkBoxNotLoginMenuUpdate.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUserGroupEditor = this.checkBoxNotLoginMenuUserGroupSetting.Checked; |             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuInitialization = this.checkBoxNotLoginMenuInitialization.Checked; | ||||||
|             this.ParentForm.CurrentUserGroup.NotLogin.IsMenuUser = this.checkBoxNotLoginMenuUserSetting.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 |             #endregion | ||||||
| 
 | 
 | ||||||
|             this.ParentForm.SaveUserGroupFile(this.ParentForm.CurrentUserGroup); |             this.ParentForm.SaveUserGroupFile(this.ParentForm.CurrentUserGroup); | ||||||
| 
 | 
 | ||||||
|  |             // Part 11 | ||||||
|  |             detail = "Change access right"; | ||||||
|  |             this.ParentForm.SetTrackingHistoryData(DataStore.TrackingOperation.GroupEditor, detail); | ||||||
|  | 
 | ||||||
|             this.buttonSave.Visible = false; |             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) |         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.checkBoxL1MainProductNo.Checked = true; | ||||||
|                 this.checkBoxL1MainWeightSet.Checked = true; |                 this.checkBoxL1MainWeightSet.Checked = true; | ||||||
|  | @ -454,26 +759,27 @@ namespace INT69DC_7C.Forms | ||||||
|                 this.checkBoxL1MainSubMenu.Checked = true; |                 this.checkBoxL1MainSubMenu.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.checkBoxL1MenuInformation.Checked = true; |                 this.checkBoxL1MenuInformation.Checked = true; | ||||||
|                 this.checkBoxL1MenuDataBackup.Checked = true; |  | ||||||
|                 this.checkBoxL1MenuConfiguration.Checked = true; |                 this.checkBoxL1MenuConfiguration.Checked = true; | ||||||
|  |                 this.checkBoxL1MenuCommunication.Checked = true; | ||||||
|                 this.checkBoxL1MenuCalibration.Checked = true; |                 this.checkBoxL1MenuCalibration.Checked = true; | ||||||
|                 this.checkBoxL1MenuSystemSetting.Checked = true; |                 this.checkBoxL1MenuSystem.Checked = true; | ||||||
|                 this.checkBoxL1MenuMotorSetting.Checked = true; |                 this.checkBoxL1MenuMotor.Checked = true; | ||||||
|                 this.checkBoxL1MenuIOTest.Checked = true; |                 this.checkBoxL1MenuIOTest.Checked = true; | ||||||
|                 this.checkBoxL1MenuUpdate.Checked = true; |                 this.checkBoxL1MenuUpdate.Checked = true; | ||||||
|                 this.checkBoxL1MenuFactoryReset.Checked = true; |                 this.checkBoxL1MenuInitialization.Checked = true; | ||||||
|                 this.checkBoxL1MenuUserSetting.Checked = true; |                 this.checkBoxL1MenuTime.Checked = true; | ||||||
|                 this.checkBoxL1MenuUserGroupSetting.Checked = true; |                 this.checkBoxL1MenuDataBackup.Checked = true; | ||||||
|                 this.checkBoxL1MenuEquipmentSetting.Checked = true; |                 this.checkBoxL1MenuStatistics.Checked = true; | ||||||
|                 this.checkBoxL1MenuDataStatistics.Checked = true; |                 this.checkBoxL1MenuViewer.Checked = true; | ||||||
|                 this.checkBoxL1MenuTimeSetting.Checked = true; |                 this.checkBoxL1MenuUser.Checked = true; | ||||||
|  |                 //this.checkBoxL1MenuEquipment.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.buttonSave.Visible = true; |                 this.buttonSave.Visible = true; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void labelTitle2_Click(object sender, EventArgs e) |         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.checkBoxL2MainProductNo.Checked = true; | ||||||
|                 this.checkBoxL2MainWeightSet.Checked = true; |                 this.checkBoxL2MainWeightSet.Checked = true; | ||||||
|  | @ -481,26 +787,27 @@ namespace INT69DC_7C.Forms | ||||||
|                 this.checkBoxL2MainSubMenu.Checked = true; |                 this.checkBoxL2MainSubMenu.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.checkBoxL2MenuInformation.Checked = true; |                 this.checkBoxL2MenuInformation.Checked = true; | ||||||
|                 this.checkBoxL2MenuDataBackup.Checked = true; |  | ||||||
|                 this.checkBoxL2MenuConfiguration.Checked = true; |                 this.checkBoxL2MenuConfiguration.Checked = true; | ||||||
|  |                 this.checkBoxL2MenuCommunication.Checked = true; | ||||||
|                 this.checkBoxL2MenuCalibration.Checked = true; |                 this.checkBoxL2MenuCalibration.Checked = true; | ||||||
|                 this.checkBoxL2MenuSystemSetting.Checked = true; |                 this.checkBoxL2MenuSystem.Checked = true; | ||||||
|                 this.checkBoxL2MenuMotorSetting.Checked = true; |                 this.checkBoxL2MenuMotor.Checked = true; | ||||||
|                 this.checkBoxL2MenuIOTest.Checked = true; |                 this.checkBoxL2MenuIOTest.Checked = true; | ||||||
|                 this.checkBoxL2MenuUpdate.Checked = true; |                 this.checkBoxL2MenuUpdate.Checked = true; | ||||||
|                 this.checkBoxL2MenuFactoryReset.Checked = true; |                 this.checkBoxL2MenuInitialization.Checked = true; | ||||||
|                 this.checkBoxL2MenuUserSetting.Checked = true; |                 this.checkBoxL2MenuTime.Checked = true; | ||||||
|                 this.checkBoxL2MenuUserGroupSetting.Checked = true; |                 this.checkBoxL2MenuDataBackup.Checked = true; | ||||||
|                 this.checkBoxL2MenuEquipmentSetting.Checked = true; |                 this.checkBoxL2MenuStatistics.Checked = true; | ||||||
|                 this.checkBoxL2MenuDataStatistics.Checked = true; |                 this.checkBoxL2MenuViewer.Checked = true; | ||||||
|                 this.checkBoxL2MenuTimeSetting.Checked = true; |                 this.checkBoxL2MenuUser.Checked = true; | ||||||
|  |                 //this.checkBoxL2MenuEquipment.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.buttonSave.Visible = true; |                 this.buttonSave.Visible = true; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void labelTitle3_Click(object sender, EventArgs e) |         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.checkBoxL3MainProductNo.Checked = true; | ||||||
|                 this.checkBoxL3MainWeightSet.Checked = true; |                 this.checkBoxL3MainWeightSet.Checked = true; | ||||||
|  | @ -508,26 +815,27 @@ namespace INT69DC_7C.Forms | ||||||
|                 this.checkBoxL3MainSubMenu.Checked = true; |                 this.checkBoxL3MainSubMenu.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.checkBoxL3MenuInformation.Checked = true; |                 this.checkBoxL3MenuInformation.Checked = true; | ||||||
|                 this.checkBoxL3MenuDataBackup.Checked = true; |  | ||||||
|                 this.checkBoxL3MenuConfiguration.Checked = true; |                 this.checkBoxL3MenuConfiguration.Checked = true; | ||||||
|  |                 this.checkBoxL3MenuCommunication.Checked = true; | ||||||
|                 this.checkBoxL3MenuCalibration.Checked = true; |                 this.checkBoxL3MenuCalibration.Checked = true; | ||||||
|                 this.checkBoxL3MenuSystemSetting.Checked = true; |                 this.checkBoxL3MenuSystem.Checked = true; | ||||||
|                 this.checkBoxL3MenuMotorSetting.Checked = true; |                 this.checkBoxL3MenuMotor.Checked = true; | ||||||
|                 this.checkBoxL3MenuIOTest.Checked = true; |                 this.checkBoxL3MenuIOTest.Checked = true; | ||||||
|                 this.checkBoxL3MenuUpdate.Checked = true; |                 this.checkBoxL3MenuUpdate.Checked = true; | ||||||
|                 this.checkBoxL3MenuFactoryReset.Checked = true; |                 this.checkBoxL3MenuInitialization.Checked = true; | ||||||
|                 this.checkBoxL3MenuUserSetting.Checked = true; |                 this.checkBoxL3MenuTime.Checked = true; | ||||||
|                 this.checkBoxL3MenuUserGroupSetting.Checked = true; |                 this.checkBoxL3MenuDataBackup.Checked = true; | ||||||
|                 this.checkBoxL3MenuEquipmentSetting.Checked = true; |                 this.checkBoxL3MenuStatistics.Checked = true; | ||||||
|                 this.checkBoxL3MenuDataStatistics.Checked = true; |                 this.checkBoxL3MenuViewer.Checked = true; | ||||||
|                 this.checkBoxL3MenuTimeSetting.Checked = true; |                 this.checkBoxL3MenuUser.Checked = true; | ||||||
|  |                 //this.checkBoxL3MenuEquipment.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.buttonSave.Visible = true; |                 this.buttonSave.Visible = true; | ||||||
|             } |             } | ||||||
|         } |         } | ||||||
|         private void labelTitle4_Click(object sender, EventArgs e) |         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.checkBoxNotLoginMainProductNo.Checked = true; | ||||||
|                 this.checkBoxNotLoginMainWeightSet.Checked = true; |                 this.checkBoxNotLoginMainWeightSet.Checked = true; | ||||||
|  | @ -535,19 +843,19 @@ namespace INT69DC_7C.Forms | ||||||
|                 this.checkBoxNotLoginMainSubMenu.Checked = true; |                 this.checkBoxNotLoginMainSubMenu.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.checkBoxNotLoginMenuInformation.Checked = true; |                 this.checkBoxNotLoginMenuInformation.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuDataBackup.Checked = true; |                 this.checkBoxNotLoginMenuCommunication.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuConfiguration.Checked = true; |                 this.checkBoxNotLoginMenuConfiguration.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuCalibration.Checked = true; |                 this.checkBoxNotLoginMenuCalibration.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuSystemSetting.Checked = true; |                 this.checkBoxNotLoginMenuSystem.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuMotorSetting.Checked = true; |                 this.checkBoxNotLoginMenuMotor.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuIOTest.Checked = true; |                 this.checkBoxNotLoginMenuIOTest.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuUpdate.Checked = true; |                 this.checkBoxNotLoginMenuUpdate.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuFactoryReset.Checked = true; |                 this.checkBoxNotLoginMenuInitialization.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuUserSetting.Checked = true; |                 this.checkBoxNotLoginMenuTime.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuUserGroupSetting.Checked = true; |                 this.checkBoxNotLoginMenuStatistics.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuEquipmentSetting.Checked = true; |                 this.checkBoxNotLoginMenuViewer.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuDataStatistics.Checked = true; |                 this.checkBoxNotLoginMenuDataBackup.Checked = true; | ||||||
|                 this.checkBoxNotLoginMenuTimeSetting.Checked = true; |                 //this.checkBoxNotLoginMenuEquipment.Checked = true; | ||||||
| 
 | 
 | ||||||
|                 this.buttonSave.Visible = true; |                 this.buttonSave.Visible = true; | ||||||
|             } |             } | ||||||
|  |  | ||||||
|  | @ -234,6 +234,420 @@ | ||||||
|         AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA |         AAAAIMQAAABAiAEAAIAQAwAAACEGAAAAQgwAAACEGAAAAAgxAAAAEGIAAAAgxAAAAECIAQAAgBADAAAA | ||||||
|         IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA |         IQYAAABCDAAAAIQYAAAACDEAAAAQYgAAACDEAAAAQIgBAACAEAMAAAAhBgAAAEIMAAAAhBgAAAAIMQAA | ||||||
|         ABBiAAAAIMQAAABAiAEAAIAQAwAAACEGAAAAMvY+1tRWy+4CoZ0AAAAASUVORK5CYII= |         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> | </value> | ||||||
|   </data> |   </data> | ||||||
|   <data name="buttonSave.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"> | ||||||
|  |  | ||||||
|  | @ -29,7 +29,7 @@ namespace INT69DC_7C.Part11_UserManager | ||||||
|         private DateTime m_DateExpireRegister; |         private DateTime m_DateExpireRegister; | ||||||
|         private DateTime m_DateExpireLogin; |         private DateTime m_DateExpireLogin; | ||||||
| 
 | 
 | ||||||
|         private DataStore.UserStatus m_Status; |         private DataStore.UserGroup m_Group; | ||||||
| 
 | 
 | ||||||
|         private bool m_IsAdmin; |         private bool m_IsAdmin; | ||||||
| 
 | 
 | ||||||
|  | @ -119,10 +119,10 @@ namespace INT69DC_7C.Part11_UserManager | ||||||
|             set { this.m_DateExpireLogin = value; } |             set { this.m_DateExpireLogin = value; } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         public DataStore.UserStatus Status |         public DataStore.UserGroup Group | ||||||
|         { |         { | ||||||
|             get { return this.m_Status; } |             get { return this.m_Group; } | ||||||
|             set { this.m_Status = value; } |             set { this.m_Group = value; } | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         public bool IsAdmin |         public bool IsAdmin | ||||||
|  | @ -158,7 +158,7 @@ namespace INT69DC_7C.Part11_UserManager | ||||||
|             this.DateExpireRegister = DateTime.Now; |             this.DateExpireRegister = DateTime.Now; | ||||||
|             this.DateExpireLogin = DateTime.Now; |             this.DateExpireLogin = DateTime.Now; | ||||||
| 
 | 
 | ||||||
|             this.Status = DataStore.UserStatus.None; |             this.Group = DataStore.UserGroup.None; | ||||||
| 
 | 
 | ||||||
|             this.IsAdmin = false; |             this.IsAdmin = false; | ||||||
| 
 | 
 | ||||||
|  | @ -248,11 +248,11 @@ namespace INT69DC_7C.Part11_UserManager | ||||||
|         private bool m_IsMenuUpdate; |         private bool m_IsMenuUpdate; | ||||||
|         private bool m_IsMenuInitialization; |         private bool m_IsMenuInitialization; | ||||||
|         private bool m_IsMenuTime; |         private bool m_IsMenuTime; | ||||||
|         private bool m_IsMenuUser; |  | ||||||
|         private bool m_IsMenuDataBackup; |         private bool m_IsMenuDataBackup; | ||||||
|         private bool m_IsMenuStatistics; |         private bool m_IsMenuStatistics; | ||||||
|         private bool m_IsMenuViewer; |         private bool m_IsMenuViewer; | ||||||
|         private bool m_IsMenuUserGroupEditor;         |         private bool m_IsMenuUser; | ||||||
|  |         private bool m_IsMenuUserGroupEditor; | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         #region Constructor |         #region Constructor | ||||||
|  | @ -354,16 +354,16 @@ namespace INT69DC_7C.Part11_UserManager | ||||||
|             get { return this.m_IsMenuUser; } |             get { return this.m_IsMenuUser; } | ||||||
|             set { this.m_IsMenuUser = value; } |             set { this.m_IsMenuUser = value; } | ||||||
|         } |         } | ||||||
|         public bool IsMenuUserGroupEditor |  | ||||||
|         { |  | ||||||
|             get { return this.m_IsMenuUserGroupEditor; } |  | ||||||
|             set { this.m_IsMenuUserGroupEditor = value; } |  | ||||||
|         } |  | ||||||
|         public bool IsMenuViewer |         public bool IsMenuViewer | ||||||
|         { |         { | ||||||
|             get { return this.m_IsMenuViewer; } |             get { return this.m_IsMenuViewer; } | ||||||
|             set { this.m_IsMenuViewer = value; } |             set { this.m_IsMenuViewer = value; } | ||||||
|         } |         } | ||||||
|  |         public bool IsMenuUserGroupEditor | ||||||
|  |         { | ||||||
|  |             get { return this.m_IsMenuUserGroupEditor; } | ||||||
|  |             set { this.m_IsMenuUserGroupEditor = value; } | ||||||
|  |         } | ||||||
|         #endregion |         #endregion | ||||||
| 
 | 
 | ||||||
|         #region Method |         #region Method | ||||||
|  | @ -407,7 +407,7 @@ namespace INT69DC_7C.Part11_UserManager | ||||||
|         public bool IsMenuInformation; |         public bool IsMenuInformation; | ||||||
|         public bool IsMenuDataBackup; |         public bool IsMenuDataBackup; | ||||||
|         public bool IsMenuCalibration; |         public bool IsMenuCalibration; | ||||||
|         public bool IsMenuCommunicationSetting; |         public bool IsMenuCommunication; | ||||||
|         public bool IsMenuConfiguration; |         public bool IsMenuConfiguration; | ||||||
|         public bool IsMenuSystemSetting; |         public bool IsMenuSystemSetting; | ||||||
|         public bool IsMenuMotorSetting; |         public bool IsMenuMotorSetting; | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue