/// <summary> /// Event handler for state changes in the radar mouse mover /// </summary> /// <param name="sender">event sender</param> /// <param name="e">event arg</param> private void _radarMouseMover_EvtMouseMoverStateChanged(object sender, MouseMoverStateChangedEventArgs e) { handleStateChanged(e); }
/// <summary> /// Handles state changes in the grid/radar mouse movers. If the /// scanner is paused, resumes animation, and resets the mode /// </summary> /// <param name="e">event args</param> private void handleStateChanged(MouseMoverStateChangedEventArgs e) { if (e.State == MouseMoverStates.Idle) { if (_scannerCommon.IsPaused) { resume(); } _mode = MouseMode.None; } }