EventArgs e)  
 {. Checked=false; .Checked=true;=menuItemZoom400; .BiInterp (imageHandler.TrueWidth * 4, imageHandler.TrueHeight * 4) ;. AutoScrollMinSize=new Size (Convert.ToInt32 (imageHandler. Width), Convert.ToInt32 (imageHandler.Height)) ;. Invalidate (); 
 } void menuItemZoom500_Click (object sender, EventArgs e) 
  {. Checked=false; .Checked=true;=menuItemZoom500; .BiInterp (imageHandler.TrueWidth * 5, imageHandler.TrueHeight * 5) ;. AutoScrollMinSize=new Size (Convert.ToInt32 (imageHandler. Width), Convert.ToInt32 (imageHandler.Height)) ;. Invalidate (); 
 } void menuItemFlipH_Click (object sender, EventArgs e) 
  {. RotateFlip (RotateFlipType.RotateNoneFlipX);//Задає відсутність повороту за годинниковою стрілкою з подальшим дзеркальним відображенням по горизонталі 
  this.Invalidate (); 
 } void menuItemFlipV_Click (object sender, EventArgs e) 
  {. RotateFlip (RotateFlipType.RotateNoneFlipY);//Задає відсутність повороту за годинниковою стрілкою з подальшим дзеркальним відображенням по вертікалі.Invalidate (); 
 } void pictureBox1_KeyDown (object sender, KeyEventArgs e)//функція викликається при переміщенні виділеної області 
  {(e.KeyCode == Keys.Right) 
  {. Location=new System.Drawing.Point (cropX + 10, cropY);//переміщує pictureBox1 по X на 10 вправо=cropX + 10; 
 } (e.KeyCode == Keys.Left) 
  {. Location=new System.Drawing.Point (cropX - 10, cropY);//переміщує pictureBox1 по X на 10 вліво=cropX - 10; 
 } (e.KeyCode == Keys.Up) 
  {. Location=new System.Drawing.Point (cropX, cropY - 10);//переміщує pictureBox1 по Y на 10 вниз=cropY - 10; 
 } (e.KeyCode == Keys.Down) 
  {. Location=new System.Drawing.Point (cropX, cropY + 10);//переміщує pictureBox1 по Y на 10 вгору=cropY + 10; 
 } 
				
				
				
				
			 } void menuItemCrop_Click (object sender, EventArgs e)//функція викликається при виділенні області 
  {flag=false;//оголошення прапора на випадок виходу області виділення за боковий вівтар ізображеніяcpFrm=new CropForm ();//створюємо форму для визначення параметрів виділення 
  do 
  {= false; .CropXPosition=0; .CropYPosition=0; .CropWidth=imageHandler.Width;//відображаємо на формі виділення ширину 
  cpFrm.CropHeight=imageHandler.Height;//і висоту зображення для зручності визначення параметрів 
  if (cpFrm.ShowDialog () == DialogResult.OK) 
  {rec=new Rectangle (cpFrm.CropXPosition, cpFrm.CropYPosition, cpFrm.CropWidth, cpFrm.CropHeight);//створюємо прямокутник з саду параметрами виделенія.Cursor=Cursors.WaitCursor;//курсор в режимі очікування 
  imageHandler.RestorePrevious ();//точка збереження для возврата.DrawOutCropArea (cpFrm.CropXPosition, cpFrm.CropYPosition, cpFrm.CropWidth, cpFrm.CropHeight);//виклик функції виділення обраної області 
  this.Invalidate (); (MessageBox.Show ( Виділити вибрану область? raquo ;, ImageProcessing raquo ;, MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) 
  {
  {= cpFrm.CropXPosition; cropY=cpFrm.CropYPosition; widthImgCrop=cpFrm.CropWidth; heightImgCrop=cpFrm.CropHeight;=(Bitmap) imageHandler.GetBitmap (); bmap=(Bitmap) temp.Clone ();//копія картінкіgr=Graphics.FromImage (bmap);//створює об'єкт Graphics з картінкіcloneRect=new RectangleF ( cropX, cropY, widthImgCrop, heightImgCrop);//прямокутник соотв виділеній області.Drawing.Imaging.PixelFormat format=bmap.PixelFormat; //=bmap.Clone (cloneRect, format);//вирізка шматка з зображенні по виділеній області cloneRect 
  pictureBox1.Location=new System.Drawing.Point (cropX, cropY);//встановлюємо pictureBox для виведення картинок в коордіати Х У т. е. на місці де і була виділена область.Image=cloneBitmap ;//поміщаємо картінку.Size=new System.Drawing.Size (Convert.ToInt32 (widthImgCrop), Convert.ToInt32 (heightImgCrop));//розміри штуки для вивода.Visible=true;//pictureBox1 з виділеним зображенням стає видимою 
  imageHandler.RemoveCropAreaDraw () ;. saveImgImg.Enabled=true; .deleteCrop.Enabled=true; 
 } (Exception ex) 
  {. Show (this, Виділена область поза картинки! raquo ;, Увага raquo ;, MessageBoxButtons.OK);=true; 
 } 
 } 
  {. RemoveCropAreaDraw ();//відміна виділення обраної області 
 }. AutoScroll=true; .AutoScrollMinSize=new Size (Convert.ToInt32...