Esempio n. 1
0
 protected void RaiseMouseWheel(MouseEventArgsWithKeys e)
 {
     if (MouseWheel != null)
     {
         MouseWheel(e);
     }
 }
Esempio n. 2
0
 public virtual void OnDoubleClick(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnDoubleClick(e);
     }
 }
Esempio n. 3
0
 protected void RaiseMouseUp(MouseEventArgsWithKeys e)
 {
     if (MouseUp != null)
     {
         MouseUp(e);
     }
 }
Esempio n. 4
0
 protected void RaiseMouseHover(MouseEventArgsWithKeys e)
 {
     if (MouseHover != null)
     {
         MouseHover(e);
     }
 }
Esempio n. 5
0
 protected void RaiseMouseDown(MouseEventArgsWithKeys e)
 {
     if (MouseDown != null)
     {
         MouseDown(e);
     }
 }
Esempio n. 6
0
 protected void RaiseDoubleClick(MouseEventArgsWithKeys e)
 {
     if (DoubleClick != null)
     {
         DoubleClick(e);
     }
 }
Esempio n. 7
0
 protected void RaiseClick(MouseEventArgsWithKeys e)
 {
     if (Click != null)
     {
         Click(e);
     }
 }
Esempio n. 8
0
 public virtual void OnDoubleClick(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnDoubleClick(e);
     }
 }
Esempio n. 9
0
 public virtual void OnMouseWheel(MouseEventArgsWithKeys e)
 {
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnMouseWheel(e);
     }
 }
Esempio 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);
        }
Esempio n. 11
0
 public override void OnMouseHover(MouseEventArgsWithKeys e)
 {
     DefaultMouseHandler = ShapeToForwardMouseEventTo(e);
     if (DefaultMouseHandler != null)
     {
         DefaultMouseHandler.OnMouseHover(e);
     }
 }
Esempio n. 12
0
        public override void OnMouseWheel(MouseEventArgsWithKeys e)
        {
            if (Capture != null)
            {
                Capture = null;
            }

            DefaultMouseHandler = ShapeToForwardMouseEventTo(e);
            if (DefaultMouseHandler != null)
            {
                DefaultMouseHandler.OnMouseWheel(e);
            }
        }
Esempio 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);
            }
        }
Esempio n. 14
0
        private MouseEventArgsWithKeys WrapMouseEventArgs(MouseEventArgs e)
        {
            MouseEventArgsWithKeys m = new MouseEventArgsWithKeys(e);

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

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