private void DeleteSpriteMessageBoxResult(MessageboxResult result)
{
if (result == MessageboxResult.Ok)
{
var spritesToDelete = SelectedSprites.ToList();
foreach (var sprite in spritesToDelete)
{
ReferenceCleaner.CleanUpSpriteReferences(sprite, CurrentProgram);
CurrentProgram.Sprites.Remove(sprite);
sprite.Delete(CurrentProgram);
}
SelectedSprites.Clear();
CommandBarMode = MultiModeEditorCommandBarMode.Normal;
}
}