void PerformCoordTouchoff(int axis) { frmOffset.CoordSystem = Global.grblStatus.CurrentCoordystemIndex; if (frmOffset.ShowDialog() == System.Windows.Forms.DialogResult.OK) { float offset = frmOffset.Offset; grblComm.CoordTouchAxis(axis, frmOffset.CoordSystem, offset); } }
void PerformTouchOff(int axis) { frmProbe.Axis = axis; frmProbe.CoordSystem = Global.grblStatus.CurrentCoordystemIndex; if (frmProbe.ShowDialog() == System.Windows.Forms.DialogResult.OK) { if (frmProbe.IsProbe) { grblComm.ProbeAxis(frmProbe.Axis, -frmOffset.CoordSystem, frmProbe.Offset, frmProbe.Direction); } else { grblComm.CoordTouchAxis(frmProbe.Axis, frmOffset.CoordSystem, frmProbe.Offset); } } }