private void addTilesetMenuItem_Click(object sender, RoutedEventArgs e) { NewTilesetDialog newTilesetDialog = new NewTilesetDialog(editor); // Show the dialog, ask for tileset properties. if (newTilesetDialog.ShowDialog().Value) { // Dialog OK, create new tileset. NewTilesetProperties newTilesetProperties = newTilesetDialog.NewTilesetProperties; editor.AddTileset(newTilesetProperties.Name, newTilesetProperties.Path, new Point(newTilesetProperties.TileWidth, newTilesetProperties.TileHeight), new Point(newTilesetProperties.OffsetX, newTilesetProperties.OffsetY)); } }
private void newSetButton_Click(object sender, RoutedEventArgs e) { NewTilesetDialog newTilesetDialog = new NewTilesetDialog(editor); if (newTilesetDialog.ShowDialog().Value) { // Got properties, create new tileset. NewTilesetProperties newTilesetProperties = newTilesetDialog.NewTilesetProperties; editor.AddTileset(newTilesetProperties.Name, newTilesetProperties.Path, new Point(newTilesetProperties.TileWidth, newTilesetProperties.TileHeight), new Point(newTilesetProperties.OffsetX, newTilesetProperties.OffsetY)); // Add new tileset to view model. tilesetsViewModel.Tilesets.Add(new TilesetViewModel(editor.Tilesets.FirstOrDefault(t => t.Name == newTilesetProperties.Name))); } }