private void ImageSelectTile_Click(object sender, EventArgs e) { TileSelectForm tileSelectForm = new TileSelectForm(this.fTileSize, TileCategory.Feature); if (tileSelectForm.ShowDialog() == DialogResult.OK) { this.fImage = tileSelectForm.Tile.Image; if (tileSelectForm.Tile.Size.Width != this.fTileSize.Width || tileSelectForm.Tile.Size.Height != this.fTileSize.Height) { this.fImage = new Bitmap(this.fImage); this.fImage.RotateFlip(RotateFlipType.Rotate90FlipNone); } this.update_picture(); } }
private void ImageSelectTile_Click(object sender, EventArgs e) { TileSelectForm dlg = new TileSelectForm(fTileSize, TileCategory.Feature); if (dlg.ShowDialog() == DialogResult.OK) { fImage = dlg.Tile.Image; if ((dlg.Tile.Size.Width != fTileSize.Width) || (dlg.Tile.Size.Height != fTileSize.Height)) { // Rotate once fImage = new Bitmap(fImage); fImage.RotateFlip(RotateFlipType.Rotate90FlipNone); } update_picture(); } }