private void mnuOpenTilemap_Click(object sender, EventArgs e) { if (tileset == null) { return; } openFileDialog1.FileName = ""; openFileDialog1.Title = "Open Tilemap"; openFileDialog1.Filter = "GBA Raw Tilemap|*.raw;*.bin"; if (openFileDialog1.ShowDialog() != DialogResult.OK) { return; } using (var oa = new OpenTilemapDialog(openFileDialog1.FileName)) { if (oa.ShowDialog() != DialogResult.OK) { return; } tilemap = new Tilemap(oa.File, oa.Format, oa.FriendlySize.Width); UpdateTilemap(); } }
private void openToolStripMenuItem2_Click(object sender, EventArgs e) { if (tileset == null) { return; } openFileDialog1.FileName = ""; openFileDialog1.Title = "Open Tilemap"; openFileDialog1.Filter = "Tilemap Files|*.raw;*.bin"; if (openFileDialog1.ShowDialog() != DialogResult.OK) { return; } using (var otd = new OpenTilemapDialog { SelectedFile = openFileDialog1.FileName }) { if (otd.ShowDialog() != DialogResult.OK) { return; } tilemap = new Tilemap(otd.SelectedFile, otd.SelectedFormat, otd.SelectedSize.Width); tilemapFileOptions = new TilemapFileOptions { FileName = otd.SelectedFile, Format = otd.SelectedFormat, Padding = 0 // TODO: We should detect this }; UpdateTilemap(); } }