| | |
| | | { |
| | | base.OnProcessUpdated(); |
| | | |
| | | Task.Run(() => |
| | | //Task.Run(() => |
| | | //{ |
| | | // if (loadHandle.Wait(1000)) |
| | | // { |
| | | // this.Invoke(new Action(() => |
| | | // { |
| | | // chkBlockBeep.Checked = Config.IsBeepBlocked; |
| | | // chkBlockSafetyBeam.Checked = Config.IsSafetyBeamBlocked; |
| | | // chkBlockSaftyDoor.Checked = Config.IsSafetyDoorBlocked; |
| | | // chkManualInputForbidden.Checked = Config.IsBarcodeManualInputBlocked; |
| | | // chkEnableMESUpload.Checked = Config.IsEnableMESUpload; |
| | | // })); |
| | | // } |
| | | //}); |
| | | this.Invoke(new Action(() => |
| | | { |
| | | if (loadHandle.Wait(1000)) |
| | | { |
| | | this.Invoke(new Action(() => |
| | | { |
| | | chkBlockBeep.Checked = Config.IsBeepBlocked; |
| | | chkBlockSafetyBeam.Checked = Config.IsSafetyBeamBlocked; |
| | | chkBlockSaftyDoor.Checked = Config.IsSafetyDoorBlocked; |
| | | chkManualInputForbidden.Checked = Config.IsBarcodeManulInputBlocked; |
| | | chkEnableMESUpload.Checked = Config.IsEnableMESUpload; |
| | | })); |
| | | } |
| | | }); |
| | | chkBlockBeep.Checked = Config.IsBeepBlocked; |
| | | chkBlockSafetyBeam.Checked = Config.IsSafetyBeamBlocked; |
| | | chkBlockSaftyDoor.Checked = Config.IsSafetyDoorBlocked; |
| | | chkManualInputForbidden.Checked = Config.IsBarcodeManualInputBlocked; |
| | | chkEnableMESUpload.Checked = Config.IsEnableMESUpload; |
| | | })); |
| | | |
| | | Config.PropertyChanged -= Config_PropertyChanged; |
| | | Config.PropertyChanged += Config_PropertyChanged; |
| | | } |
| | | |
| | | private async void Config_PropertyChanged(object sender, PropertyChangedEventArgs e) |
| | | { |
| | | chkBlockBeep.Checked = Config.IsBeepBlocked; |
| | | chkBlockSafetyBeam.Checked = Config.IsSafetyBeamBlocked; |
| | | chkBlockSaftyDoor.Checked = Config.IsSafetyDoorBlocked; |
| | | chkManualInputForbidden.Checked = Config.IsBarcodeManualInputBlocked; |
| | | chkEnableMESUpload.Checked = Config.IsEnableMESUpload; |
| | | |
| | | await Task.Delay(100); |
| | | } |
| | | |
| | | private void chkBlockSaftyDoor_CheckedChanged(object sender, EventArgs e) |
| | |
| | | |
| | | private void chkManualInputForbidden_CheckedChanged(object sender, EventArgs e) |
| | | { |
| | | Config.IsBarcodeManulInputBlocked = chkManualInputForbidden.Checked; |
| | | Config.IsBarcodeManualInputBlocked = chkManualInputForbidden.Checked; |
| | | } |
| | | |
| | | bool isLightOn = false; |