Ejemplo n.º 1
0
 protected void RaiseMouseWheel(MouseEventArgsWithKeys e)
 {
     if (MouseWheel != null)
     {
         MouseWheel(e);
     }
 }
Ejemplo n.º 2
0
 public virtual void OnDoubleClick(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnDoubleClick(e);
     }
 }
Ejemplo n.º 3
0
 protected void RaiseMouseUp(MouseEventArgsWithKeys e)
 {
     if (MouseUp != null)
     {
         MouseUp(e);
     }
 }
Ejemplo n.º 4
0
 protected void RaiseMouseHover(MouseEventArgsWithKeys e)
 {
     if (MouseHover != null)
     {
         MouseHover(e);
     }
 }
Ejemplo n.º 5
0
 protected void RaiseMouseDown(MouseEventArgsWithKeys e)
 {
     if (MouseDown != null)
     {
         MouseDown(e);
     }
 }
Ejemplo n.º 6
0
 protected void RaiseDoubleClick(MouseEventArgsWithKeys e)
 {
     if (DoubleClick != null)
     {
         DoubleClick(e);
     }
 }
Ejemplo n.º 7
0
 protected void RaiseClick(MouseEventArgsWithKeys e)
 {
     if (Click != null)
     {
         Click(e);
     }
 }
Ejemplo n.º 8
0
 public virtual void OnDoubleClick(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnDoubleClick(e);
     }
 }
Ejemplo n.º 9
0
 public virtual void OnMouseWheel(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnMouseWheel(e);
     }
 }
Ejemplo n.º 10
0
        private MouseEventArgsWithKeys PrepareMouseArgs()
        {
            System.Drawing.Point   CursorPos = GetCursorPosition();
            MouseEventArgsWithKeys Args      = new MouseEventArgsWithKeys(
                Control.MouseButtons, 0, CursorPos.X, CursorPos.Y, 0);

            return(Args);
        }
Ejemplo n.º 11
0
 public override void OnMouseHover(MouseEventArgsWithKeys e)
 {
     DefaultMouseHandler = ShapeToForwardMouseEventTo(e);
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnMouseHover(e);
     }
 }
Ejemplo n.º 12
0
        public override void OnMouseWheel(MouseEventArgsWithKeys e)
        {
            if (Capture != null)
            {
                Capture = null;
            }

            DefaultMouseHandler = ShapeToForwardMouseEventTo(e);
            if (DefaultMouseHandler != null)
            {
                DefaultMouseHandler.OnMouseWheel(e);
            }
        }
Ejemplo n.º 13
0
        public override void OnMouseDown(MouseEventArgsWithKeys e)
        {
            if (Capture != null)
            {
                Capture.OnMouseDown(e);
                return;
            }

            IShape clicked = ShapeToForwardMouseEventTo(e);

            DefaultMouseHandler = clicked;
            if (clicked != null)
            {
                Capture = clicked;
                DefaultMouseHandler.OnMouseDown(e);
            }
        }
Ejemplo n.º 14
0
        private MouseEventArgsWithKeys WrapMouseEventArgs(MouseEventArgs e)
        {
            MouseEventArgsWithKeys m = new MouseEventArgsWithKeys(e);

            return(m);
        }
Ejemplo n.º 15
0
        private IShape ShapeToForwardMouseEventTo(MouseEventArgsWithKeys e)
        {
            IShape found = HitTestChildrenOnly(e.X, e.Y);

            return(found);
        }
Ejemplo n.º 16
0
 public override void OnMouseWheel(MouseEventArgsWithKeys e)
 {
     base.OnMouseWheel(e);
     RaiseMouseWheel(e);
 }
Ejemplo n.º 17
0
 public virtual void OnMouseDown(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnMouseDown(e);
     }
 }
Ejemplo n.º 18
0
 public override void OnDoubleClick(MouseEventArgsWithKeys e)
 {
     base.OnDoubleClick(e);
     RaiseDoubleClick(e);
 }