Beispiel #1
0
 protected override void OnMouseUp(MouseEventArgs e)
 {
     if (Capture && e.Button == MouseButtons.Left)
     {
         Capture = false;
         NovoIscrtavanjeKruznice(e.Location);
         if (stvaranjeKruznice.Kruznica.kraj.X > 0 && stvaranjeKruznice.Kruznica.kraj.Y > 0)
         {
             kruznice.Add(stvaranjeKruznice.Kruznica);
         }
         stvaranjeKruznice = null;
         // Invalidate();        //dok se miš pusti da se nacrta,nije potrebno
     }
     base.OnMouseUp(e);  //
 }
Beispiel #2
0
 protected override void OnMouseDown(MouseEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         Capture           = true;
         stvaranjeKruznice = new StvaranjeKruznice
         {
             pocetak  = e.Location,
             Kruznica = new Kruznica {
             }
         };
         stvaranjeKruznice.Kruznica.pocetak = e.Location;
     }
     base.OnMouseDown(e);
 }