Ejemplo n.º 1
0
 public override bool Mouse_Move(object sender, MouseMoveEventArgs e)
 {
     if(mouseDownOnTop)
     {
         this.OffsetX += (e.X - lastX);
         this.OffsetY += (e.Y - lastY);
         lastX = e.X;
         lastY = e.Y;
         return true;
     } else if(mouseDownOnRight)
     {
         this.W += (e.X - lastX);
         lastX = e.X;
         lastY = e.Y;
         return true;
     } else if(mouseDownOnBottom)
     {
         this.H += (e.Y - lastY);
         lastX = e.X;
         lastY = e.Y;
         return true;
     } else if (mouseDownOnCorner)
     {
         this.H += (e.Y - lastY);
         this.W += (e.X - lastX);
         lastX = e.X;
         lastY = e.Y;
         return true;
     }
     else
     {
         return false;
     }
 }
Ejemplo n.º 2
0
 public override bool Mouse_Move(object sender, MouseMoveEventArgs e)
 {
     return true;
 }
Ejemplo n.º 3
0
 public bool Mouse_Move(object sender, MouseMoveEventArgs e)
 {
     if (focusedControl != null)
     {
         return focusedControl.Mouse_Move(sender, e);
     } else
     {
         return false;
     }
 }
Ejemplo n.º 4
0
 public bool Mouse_Move(object sender, MouseMoveEventArgs e)
 {
     return false;
 }
Ejemplo n.º 5
0
 public abstract bool Mouse_Move(object sender, MouseMoveEventArgs e);