public frmTHCInterface() { InitializeComponent(); thc = new THCInterfaceHandler(this); currentMode = THC_MODE.THC_MODE_INACTIVE; currentState = THC_STATE.THC_STATE_INACTIVE; }
public void setState(THC_STATE newState) { if (this.InvokeRequired) { this.Invoke(new MethodInvoker(() => { setState(newState); })); return; } if (newState == THC_STATE.THC_STATE_ENABLED) { rbEnabled.Checked = true; rbCutting.Checked = false; } else { rbEnabled.Checked = false; rbCutting.Checked = true; } }