Beispiel #1
0
        private UMouseEvents ParseMouse(MouseEventArgs e)
        {
            UMouseButton ub = UMouseButton.None;
            int          x  = e.X;
            int          y  = e.Y;

            switch (e.Button)
            {
            case MouseButtons.Left:
                ub = UMouseButton.Left;
                break;

            case MouseButtons.Middle:
                ub = UMouseButton.Middle;
                break;

            case MouseButtons.Right:
                ub = UMouseButton.Right;
                break;

            default:
                break;
            }

            return(new UMouseEvents(ub, x, y));
        }
Beispiel #2
0
 public UMouseEvents(UMouseButton button, int x, int y)
 {
     this.Button = button;
     this.X      = x;
     this.Y      = y;
 }