Untitled
Anonymous
plain_text
03/28/2025 11:36 AM
868 B
13
Indexable
else if (IsRectangleToolEnabled && _currentRectangle != null)
{
var correctedPoint = TransformMousePoints(point, false); // Skip rotation correction
_currentRectangle.Width = Math.Abs(correctedPoint.X - _transformedStartPoint.X);
_currentRectangle.Height = Math.Abs(correctedPoint.Y - _transformedStartPoint.Y);
Canvas.SetLeft(_currentRectangle, Math.Min(_transformedStartPoint.X, correctedPoint.X));
Canvas.SetTop(_currentRectangle, Math.Min(_transformedStartPoint.Y, correctedPoint.Y));
OnPropertyChanged(nameof(currentFrame.Shapes));
}
}Editor is loading...
Leave a Comment