void Event_TIC_disapprove_HVE() { MessageBox.Show("TIC сообщает о том, что\r\nвысокое напряжение заблокировано!", "Сообщение от TIC'a", MessageBoxButtons.OK, MessageBoxIcon.Warning); if (CHB_iHVE.InvokeRequired) { CHB_iHVE.BeginInvoke(new MethodInvoker(delegate { CHB_iHVE.CheckState = CheckState.Unchecked; })); } else { CHB_iHVE.CheckState = CheckState.Unchecked; } }
void Event_TIC_noResponse() { MessageBox.Show("MC сообщает о том, что\r\nему три раза подряд не удалось\r\nсвязаться с TIC'ом!\r\nВысокое напряжение выключено!", "Сообщение от MC'a", MessageBoxButtons.OK, MessageBoxIcon.Error); if (CHB_iHVE.InvokeRequired) { CHB_iHVE.BeginInvoke(new MethodInvoker(delegate { CHB_iHVE.CheckState = CheckState.Unchecked; })); } else { CHB_iHVE.CheckState = CheckState.Unchecked; } }
//----- void Event_TIC_approve_HVE() { MessageBox.Show("TIC сообщает о том, что\r\nможно включить высокое напряжение.", "Сообщение от TIC'a", MessageBoxButtons.OK, MessageBoxIcon.Information); if (CHB_iHVE.InvokeRequired) { CHB_iHVE.BeginInvoke(new MethodInvoker(delegate { CHB_iHVE.CheckState = CheckState.Checked; })); } else { CHB_iHVE.CheckState = CheckState.Checked; } }