private void Save() { if (Double.TryParse(textBoxMass.Text, out double m)) { phisics.m = phisics.CI_mass(m, comboBoxMass.SelectedIndex); phisics.m_item = comboBoxMass.SelectedIndex; } if (Double.TryParse(textBoxPosition.Text, out double q0)) { phisics.q0 = phisics.CI_q0(q0, comboBoxPosition.SelectedIndex); phisics.q0_item = comboBoxPosition.SelectedIndex; } if (Double.TryParse(textBoxSpeed.Text, out double dq0)) { phisics.dq0 = phisics.CI_dq0(dq0, comboBoxSpeed.SelectedIndex); phisics.dq0_item = comboBoxSpeed.SelectedIndex; } if (Double.TryParse(textBoxQuotSpring.Text, out double k)) { phisics.k = k; } if (Double.TryParse(textBoxQuatFading.Text, out double c)) { phisics.c = c; } if (Double.TryParse(textBoxTime.Text, out double time)) { phisics.time = phisics.CI_time(time, comboBoxTime.SelectedIndex); phisics.time_item = comboBoxTime.SelectedIndex; } if (Double.TryParse(textBoxTimeStep.Text, out double timeStep)) { phisics.time_interval = phisics.CI_timeInterval(timeStep, comboBoxTimeStep.SelectedIndex); phisics.time_interval_item = comboBoxTimeStep.SelectedIndex; } }