private void timer1_Tick(object sender, EventArgs e)
 {
     if (Vatromet.Checked == true)
     {
         Pen   pen = new Pen(Color.FromArgb(r.Next(255), r.Next(255), r.Next(255), trackBar1.Value), trackBar1.Value);
         Point p   = new Point(trenutna_tacka.X + r.Next(-100, 100), trenutna_tacka.Y + r.Next(-100, 100));
         Oblik o   = (Oblik)(new PravaLinija(trenutna_tacka, p, pen));
         o.Crtaj(g);
     }
     else
     {
         timer1.Stop();
     }
 }
        private void panel1_MouseUp(object sender, MouseEventArgs e)
        {
            if (Pravougaonik.Checked == true)
            {
                if (Popunjenost.Checked == true)
                {
                    unutarOblika = true;
                }
                else
                {
                    unutarOblika = false;
                }
                Point p = new Point(e.X, e.Y);
                Oblik o = (Oblik)(new Pravougaonik(trenutna_tacka, p, olovka, unutarOblika));
                o.Crtaj(g);
            }


            if (Elipsa.Checked == true)
            {
                if (Popunjenost.Checked == true)
                {
                    unutarOblika = true;
                }
                else
                {
                    unutarOblika = false;
                }
                Point p = new Point(e.X, e.Y);
                Oblik o = (Oblik)(new Elipsa(trenutna_tacka, p, olovka, unutarOblika));
                o.Crtaj(g);
            }
            if (PravaLinija.Checked == true)
            {
                Point p = new Point(e.X, e.Y);
                Oblik o = (Oblik)(new PravaLinija(trenutna_tacka, p, olovka));
                o.Crtaj(g);
            }
        }