private void comboBoxEncoderUnit_SelectedIndexChanged(object sender, EventArgs e) { string unit; switch ((sender as ComboBox).SelectedIndex) { case 0: unit = @"0"; botnana.ConfigAxisSetEncoderLengthUnitAsMeter(axisNumber); break; case 1: unit = @"1"; botnana.ConfigAxisSetEncoderLengthUnitAsRevolution(axisNumber); break; case 2: unit = @"2"; botnana.ConfigAxisSetEncoderLengthUnitAsPulse(axisNumber); break; case 3: unit = @"3"; // TODO: botnana.ConfigAxisSetEncoderLengthUnitAsUserDefine(axisNumber); break; default: return; } botnana.EvaluateScript(unit + @" " + axisNumber.ToString() + @" enc-u!"); UpdateConfig(); }