protected void RaiseMouseWheel(MouseEventArgsWithKeys e) { if (MouseWheel != null) { MouseWheel(e); } }
public virtual void OnDoubleClick(MouseEventArgsWithKeys e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnDoubleClick(e); } }
protected void RaiseMouseUp(MouseEventArgsWithKeys e) { if (MouseUp != null) { MouseUp(e); } }
protected void RaiseMouseHover(MouseEventArgsWithKeys e) { if (MouseHover != null) { MouseHover(e); } }
protected void RaiseMouseDown(MouseEventArgsWithKeys e) { if (MouseDown != null) { MouseDown(e); } }
protected void RaiseDoubleClick(MouseEventArgsWithKeys e) { if (DoubleClick != null) { DoubleClick(e); } }
protected void RaiseClick(MouseEventArgsWithKeys e) { if (Click != null) { Click(e); } }
public virtual void OnMouseWheel(MouseEventArgsWithKeys e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseWheel(e); } }
private MouseEventArgsWithKeys PrepareMouseArgs() { System.Drawing.Point CursorPos = GetCursorPosition(); MouseEventArgsWithKeys Args = new MouseEventArgsWithKeys( Control.MouseButtons, 0, CursorPos.X, CursorPos.Y, 0); return(Args); }
public override void OnMouseHover(MouseEventArgsWithKeys e) { DefaultMouseHandler = ShapeToForwardMouseEventTo(e); if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseHover(e); } }
public override void OnMouseWheel(MouseEventArgsWithKeys e) { if (Capture != null) { Capture = null; } DefaultMouseHandler = ShapeToForwardMouseEventTo(e); if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseWheel(e); } }
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); } }
private MouseEventArgsWithKeys WrapMouseEventArgs(MouseEventArgs e) { MouseEventArgsWithKeys m = new MouseEventArgsWithKeys(e); return(m); }
private IShape ShapeToForwardMouseEventTo(MouseEventArgsWithKeys e) { IShape found = HitTestChildrenOnly(e.X, e.Y); return(found); }
public override void OnMouseWheel(MouseEventArgsWithKeys e) { base.OnMouseWheel(e); RaiseMouseWheel(e); }
public virtual void OnMouseDown(MouseEventArgsWithKeys e) { if (DefaultMouseHandler != null) { DefaultMouseHandler.OnMouseDown(e); } }
public override void OnDoubleClick(MouseEventArgsWithKeys e) { base.OnDoubleClick(e); RaiseDoubleClick(e); }