public bool onLeftMouseButtonDown(object sender, WindowStruct.MOUSEINPUT data)
        {
            lDown = true;

            /*while(lDown && rDown)
             * {
             *  UKeyHook hook = (UKeyHook)sender;
             *  RECTANGULO rect = parent.ClientRectangle;
             *  hook.action.moveMouseToPoint(rect.CenterAbsolute + new POINT(100, 0));
             * }*/
            return(true);
        }
 public bool onVerticalWheelMouseRotation(object sender, WindowStruct.MOUSEINPUT data)
 {
     return(true);
 }
 public bool onRightMouseButtonUp(object sender, WindowStruct.MOUSEINPUT data)
 {
     rDown = false;
     return(true);
 }
 public bool onMouseMove(object sender, WindowStruct.MOUSEINPUT data)
 {
     return(true);
 }
 public bool onMiddleMouseButtonUp(object sender, WindowStruct.MOUSEINPUT data)
 {
     return(true);
 }