private void GradientEditor_MouseLeave(object sender, MouseEventArgs e) { selected = null; mouseDown = false; }
private void GradientEditor_MouseUp(object sender, MouseButtonEventArgs e) { selected = null; mouseDown = false; }
void UpdateHandlePosition(GradientHandle h, float p) { h.Position = p; UpdateGradientPreview(true); }