private void cancelButton_Click(object sender, EventArgs e) { robot.CancelPendingCommands(); Vector3 position = robot.GetPosition(); robot.AddCommand(new MoveTool(new Vector3(position.X, position.Y, router.MoveHeight), MoveTool.SpeedType.Rapid)); robot.AddCommand(new MoveTool(new Vector3(0, 0, router.MoveHeight), MoveTool.SpeedType.Rapid)); robot.SendResumeCommand(); this.pause_resume_button.Enabled = false; this.cancelButton.Enabled = false; }