private void TbThrottleSpeed_KeyPress(object sender, KeyPressEventArgs e)
 {
     RemoveDoublePoints();
     e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);
     ThrottleTextChangedTimer.Stop();
     ThrottleTextChangedTimer.Start();
 }
 private void TbThrottleSpeed_KeyDown(object sender, KeyEventArgs e)
 {
     RemoveDoublePoints();
     e.Handled = !char.IsDigit((char)e.KeyValue) && !char.IsControl((char)e.KeyValue);
     ThrottleTextChangedTimer.Stop();
     ThrottleTextChangedTimer.Start();
 }
 private void TbThrottleSpeed_TextChanged(object sender, EventArgs e)
 {
     RemoveDoublePoints();
     if (tbThrottleSpeed.Text != "∞")
     {
         tbThrottleSpeed.Text = tbThrottleSpeed.Text.RemoveLetters().Trim();
         ThrottleTextChangedTimer.Stop();
         ThrottleTextChangedTimer.Start();
     }
 }