public void StartScalingSelectedItems()
{
_grabbedPoint = MouseStatus.WorldPosition - selectedEditors( ).First( ).ItemProperties.Position ;
//save the initial scale for each item
_scalesBeforeUserInteraction.Clear( ) ;
foreach( ItemEditor selitem in selectedEditors( ) )
{
if( selitem.CanScale )
{
_scalesBeforeUserInteraction.Add( selitem.Scale ) ;
}
}
_userActionInEditor = UserActionInEditor.ScalingItems ;
_mainForm.SetCursorForCanvas( _cursorScale ) ;
IoC.Memento.BeginCommand( "Scale Item(s)" ) ;
}