Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
        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();
            }
        }