Exemplo n.º 1
0
 void PictureBox1MouseDown(object sender, MouseEventArgs e)
 {
     if (pointer == false)
     {
         canDraw = true;
         begin   = new clsDiem(e.X, e.Y);
         rect.X  = begin.x;
         rect.Y  = begin.y;
     }
 }
Exemplo n.º 2
0
 void PictureBox1MouseMove(object sender, MouseEventArgs e)
 {
     if (canDraw == true)
     {
         end = new clsDiem(e.X, e.Y);
         g.Clear(pictureBox1.BackColor);;
         if (pointer)
         {
             return;
         }
         else if (isLine == true)
         {
             g.DrawLine(pen, begin.x, begin.y, e.X, e.Y);
         }
         else if (isLine == true)
         {
             rect.Size = new Size(end.x - begin.x, end.y - begin.y);
             g.DrawRectangle(pen, rect);
         }
         Update();
     }
 }
Exemplo n.º 3
0
 public clsLine(clsDiem a, clsDiem b)
 {
     begin = a;
     end   = b;
 }
Exemplo n.º 4
0
 public clsTriangle(clsDiem A, clsDiem B)
 {
     begin = A;
     end   = B;
 }
Exemplo n.º 5
0
 public clsLine()
 {
     begin = new clsDiem();
     end   = new clsDiem();
 }