private void handleMouseInput(InputState state) { var xPosition = ToLocalSpace(state.Mouse.NativeState.Position).X - RangePadding; current.SetProportional(xPosition / UsableWidth); OnUserChange(); }
private void handleMouseInput(InputState state) { var xPosition = ToLocalSpace(state?.Mouse.NativeState.Position ?? Vector2.Zero).X - RangePadding; if (!CurrentNumber.Disabled) { CurrentNumber.SetProportional(xPosition / UsableWidth, state != null && state.Keyboard.ShiftPressed ? KeyboardStep : 0); } OnUserChange(); }
private void handleMouseInput(InputState state) { var xPosition = ToLocalSpace(state?.Mouse.NativeState.Position ?? Vector2.Zero).X - RangePadding; if (!CurrentNumber.Disabled) { CurrentNumber.SetProportional(xPosition / UsableWidth); } OnUserChange(); }
private void handleMouseInput(UIEvent e) { var xPosition = ToLocalSpace(e.ScreenSpaceMousePosition).X - RangePadding; if (!CurrentNumber.Disabled) { CurrentNumber.SetProportional(xPosition / UsableWidth, e.ShiftPressed ? KeyboardStep : 0); } OnUserChange(); }