void grblComm_ChangeToolNotify(object sender, int newTool, bool isRunning) { if (InvokeRequired) { BeginInvoke(new MethodInvoker(() => { grblComm_ChangeToolNotify(sender, newTool, isRunning); })); return; } frmChangeTool.SetToolNumber(newTool); if (frmChangeTool.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if (isRunning) { grblComm.SendGcode(); } } }
private void toolStripStart_Click(object sender, EventArgs e) { //ginterp.InitSimulation(); //simTimer.Start(); grblComm.SendGcode(); }