private void SetMode()
{
if (this.mouseController != null)
{
var combination = (this.comboMode.SelectedItem as ModeCombination);
if (combination.CursorMode == CursorMode.HandTracking)
{
this.Stop();
CreateControllerInTrackingMode();
}
else
{
if (this.mouseController.CursorMode == CursorMode.HandTracking)
{
this.Stop();
this.CreateController();
}
}
this.mouseController.SetCursorMode(combination.CursorMode);
this.mouseController.SetClickMode(combination.ClickMode);
}
}