Example #1
0
        private void bevelToolStripMenuItem_Click(object sender, EventArgs e)
        {
            Image newBitmap = Effects.Bevel(this.pictureBox1.Image);
            Image old       = this.pictureBox1.Image;

            this.pictureBox1.Image = newBitmap;
            old.Dispose();
        }
Example #2
0
        /// <summary>
        /// Called on Bevel menu item
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bevelToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (this.selectedImage == null)
            {
                return;
            }
            Bitmap oldImg = this.selectedImage;

            this.selectedImage = Effects.Bevel(this.selectedImage);
            oldImg.Dispose();
            oldImg = null;
            this.picBoxMain.Invalidate();
            // Gargabge Collection
            System.GC.Collect();
        }