Example #1
0
        private void OnButtonReleased(object sender, MouseButtonEventArgs msg)
        {
            if (msg.Button == MouseButton.Left)
            {
                IsLeftMouseButtonPress = false;
                if (DispatchReleased(msg.Current.Position.X, msg.Current.Position.Y))
                {
                    return;
                }

                AddMultiTiled();
                TempTiles.Clear();
            }
        }
Example #2
0
 private void AddMultiTiled()
 {
     if (TempTiles.Count == 1)
     {
         var obj = TempTiles.First();
         AddTiled(obj.Key, obj.Value);
         ;
     }
     if (TempTiles.Count > 0)
     {
         var command = new ContainerMultiModifyCommand(TempTiles);
         TiledCommandMessages(this, new TiledCommandArgs(command));
     }
 }