private void BrowseTileset(object obj)
{
var dialog = new CommonOpenFileDialog();
dialog.Filters.Add(new CommonFileDialogFilter("Tilesets (*.xml)", "xml"));
if (TilesetPath != null)
dialog.InitialDirectory = TilesetPath;
else
dialog.InitialDirectory = _project.Project.BaseDir;
dialog.Title = "Choose Tileset";
dialog.EnsureFileExists = true;
dialog.EnsurePathExists = true;
dialog.EnsureReadOnly = false;
dialog.EnsureValidNames = true;
dialog.Multiselect = false;
dialog.ShowPlacesList = true;
if (dialog.ShowDialog() == CommonFileDialogResult.Ok)
{
TilesetPath = dialog.FileName;
}
}