public void DisableUI() { if (this.joggingControl1.InvokeRequired) { ZeroArgReturningVoidDelegate d = new ZeroArgReturningVoidDelegate(DisableUI); this.Invoke(d, new object[] { }); } else { this.joggingControl1.Disable(); } }
public void StopGrbl() { if (this.cmb_ports.InvokeRequired) { ZeroArgReturningVoidDelegate d = new ZeroArgReturningVoidDelegate(StopGrbl); this.Invoke(d, new object[] { }); } else { this.joggingControl1.Disable(); grbl.IsConnected = false; initialized = false; grbl.portDesc = null; this.cmb_ports.Items.Clear(); this.cmb_ports.Text = string.Empty; } }
private void DisableJobButtonClick() { if (this.commandButton1.InvokeRequired) { ZeroArgReturningVoidDelegate d = new ZeroArgReturningVoidDelegate(DisableJobButtonClick); this.Invoke(d, new object[] { }); } else { commandButton1.IsClick = false; commandButton2.IsClick = false; commandButton3.IsClick = false; commandButton4.IsClick = false; commandButton5.IsClick = false; commandButton6.IsClick = false; } }
private void EnableJobPanel() { if (this.commandButton1.InvokeRequired) { ZeroArgReturningVoidDelegate d = new ZeroArgReturningVoidDelegate(EnableJobPanel); this.Invoke(d, new object[] { }); } else { commandButton1.Enabled = true; commandButton2.Enabled = true; commandButton3.Enabled = true; commandButton4.Enabled = true; commandButton5.Enabled = true; commandButton6.Enabled = true; commandButton7.Enabled = true; commandButton8.Enabled = true; commandButton9.Enabled = true; } }
private void EnableCusPanel() { if (this.commandButton1.InvokeRequired) { ZeroArgReturningVoidDelegate d = new ZeroArgReturningVoidDelegate(EnableCusPanel); this.Invoke(d, new object[] { }); } else { this.btn_go.Enabled = true; this.radioButton1.Enabled = true; this.radioButton2.Enabled = true; this.lbl_x.Enabled = true; this.lbl_y.Enabled = true; this.lbl_z.Enabled = true; this.txt_x.Enabled = true; this.txt_y.Enabled = true; this.txt_z.Enabled = true; } }
public void StartGrbl() { if (this.cmb_ports.InvokeRequired) { ZeroArgReturningVoidDelegate d = new ZeroArgReturningVoidDelegate(StartGrbl); this.Invoke(d, new object[] { }); } else { List <PortDesc> ports = GrblClient.GetSerialPorts(); cmb_ports.Items.Clear(); foreach (var port in ports) { cmb_ports.Items.Add(port.Caption); } if (ports.Count == 1) { cmb_ports.SelectedIndex = 0; grbl.Open(ports[0]); } } }