public override void checkHoverWidget(MouseMoveEventArgs e) { if (CurrentInterface.HoverWidget != this) { CurrentInterface.HoverWidget = this; onMouseEnter (this, e); } for (int i = Children.Count - 1; i >= 0; i--) { if (Children[i].MouseIsIn(e.Position)) { Children[i].checkHoverWidget (e); return; } } base.checkHoverWidget (e); }
public override bool OnMouseMove(MouseMoveEventArgs E) { return(StateMgr.OnMouseMove(E)); }
public void MouseMoved(MouseMoveEventArgs e) { }
static void RouteMouseMoved(object sender, MouseMoveEventArgs e) { CurrentController.MouseMoved(sender, e); }
public override void MouseMove(MouseMoveEventArgs e) { }
public virtual bool OnMouseMove(MouseMoveEventArgs E) { return(false); }
void Mouse_Move(object sender, MouseMoveEventArgs e) { if (TouchTest) { foreach (TouchEventHandler h in touchEventHandlers) { TouchEventArgs args = new TouchEventArgs(); args.SetX(e.X); args.SetY(e.Y); args.SetId(0); h.OnTouchMove(args); } } else { foreach (MouseEventHandler h in mouseEventHandlers) { MouseEventArgs args = new MouseEventArgs(); args.SetX(e.X); args.SetY(e.Y); h.OnMouseMove(args); } } }
protected override void OnMouseMove(MouseMoveEventArgs e) { }
private void OnMouseMoveDetected(GestureType gestureType, int aMoveX, int aMoveY) { if (this.MouseMoveDetected != null) { MouseMoveEventArgs e = new MouseMoveEventArgs(gestureType, aMoveX, aMoveY); this.MouseMoveDetected(this, e); } }
void dev_Move(object sender, MouseMoveEventArgs e) { Root.Instance.ClientOnMouseMove(e.X, e.Y); }
public override void onMouseLeave(object sender, MouseMoveEventArgs e) { base.onMouseLeave (this, e); IsPopped = false; }
public override void checkHoverWidget(MouseMoveEventArgs e) { if (CurrentInterface.HoverWidget != this) { CurrentInterface.HoverWidget = this; onMouseEnter (this, e); } if (Content != null){ if (Content.Parent != null) { if (Content.MouseIsIn (e.Position)) { Content.checkHoverWidget (e); return; } } } base.checkHoverWidget (e); }
protected internal override void OnMouseMoveEvent(MouseMoveEventArgs _event) { base.OnMouseMoveEvent(_event); MouseMoveEventArgs _internalEvent0 = new MouseMoveEventArgs(new Vector2(_event.X - vScrollbar.X, _event.Y - vScrollbar.Y), _event.Delta); this.vScrollbar.OnMouseMoveEvent(_internalEvent0); MouseMoveEventArgs _internalEvent1 = new MouseMoveEventArgs(new Vector2(_event.X - hScrollbar.X, _event.Y - hScrollbar.Y), _event.Delta); this.hScrollbar.OnMouseMoveEvent(_internalEvent1); }
void Mouse_Move(object sender, MouseMoveEventArgs e) { lastX = e.X; lastY = e.Y; if (TouchTest) { foreach (TouchEventHandler h in touchEventHandlers) { TouchEventArgs args = new TouchEventArgs(); args.SetX(e.X); args.SetY(e.Y); args.SetId(0); h.OnTouchMove(args); } } else { foreach (MouseEventHandler h in mouseEventHandlers) { MouseEventArgs args = new MouseEventArgs(); args.SetX(e.X); args.SetY(e.Y); args.SetMovementX(e.XDelta); args.SetMovementY(e.YDelta); args.SetEmulated(false); h.OnMouseMove(args); } } }
//public string update = ""; #endregion #region Mouse Handling void Mouse_Move(object sender, MouseMoveEventArgs e) { if (_activeWidget != null) { //first, ensure object is still in the graphic tree if (_activeWidget.HostContainer == null) { activeWidget = null; } else { //send move evt even if mouse move outside bounds _activeWidget.onMouseMove (_activeWidget, e); return; } } if (_hoverWidget != null) { //first, ensure object is still in the graphic tree if (_hoverWidget.HostContainer == null) { hoverWidget = null; } else { //check topmost graphicobject first GraphicObject tmp = _hoverWidget; GraphicObject topc = null; while (tmp is GraphicObject) { topc = tmp; tmp = tmp.Parent as GraphicObject; } int idxhw = GraphicObjects.IndexOf (topc); if (idxhw != 0) { int i = 0; while (i < idxhw) { if (GraphicObjects [i].MouseIsIn (e.Position)) { _hoverWidget.onMouseLeave (this, e); GraphicObjects [i].checkHoverWidget (e); return; } i++; } } if (_hoverWidget.MouseIsIn (e.Position)) { _hoverWidget.checkHoverWidget (e); return; } else { _hoverWidget.onMouseLeave (this, e); //seek upward from last focused graph obj's while (_hoverWidget.Parent as GraphicObject != null) { _hoverWidget = _hoverWidget.Parent as GraphicObject; if (_hoverWidget.MouseIsIn (e.Position)) { _hoverWidget.checkHoverWidget (e); return; } else _hoverWidget.onMouseLeave (this, e); } } } } //top level graphic obj's parsing for (int i = 0; i < GraphicObjects.Count; i++) { GraphicObject g = GraphicObjects[i]; if (g.MouseIsIn (e.Position)) { g.checkHoverWidget (e); PutOnTop (g); return; } } _hoverWidget = null; MouseMove.Raise (this, e); }
private void OnMouseMove(object sender, MouseMoveEventArgs e) { this.currentMousePosition = e.ScreenPosition; this.dragAbilityPosition = e.ScreenPosition - this.mousePressDiff; this.drawDrag = this.mousePressPosition.Distance2D(e.ScreenPosition) > 5; }
protected override void OnMouseMove(MouseMoveEventArgs e) { this.mouse = new Vector2(e.Mouse.X, this.Height - e.Mouse.Y); base.OnMouseMove(e); }
internal override void OnMouseMove(MouseMoveEventArgs e) { }
public override void MouseMove(MouseMoveEventArgs e) { base.MouseMove(e); }
void MouseMoveHandler(object sender, MouseMoveEventArgs e) { }
/// <summary> /// Handles any mouse input. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The MouseMoveEventArgs instance containing the event data.</param> private void MouseMoveEvent(object sender, MouseMoveEventArgs e) { _stateManager?.MouseMove(e); }
private void Window_MouseMoved(object sender, MouseMoveEventArgs e) { _hoverController.Update(_form, Mouse.GetPosition(_form.Window)); sendMouseMoveInfoToAllChildren(_form.Root, new Vector2i(e.X, e.Y)); }
public void OnMouseMove(object sender, MouseMoveEventArgs e) { //throw new NotImplementedException(); return; }
void MouseMove(object sender, MouseMoveEventArgs e) { game.Gui.ActiveScreen.HandlesMouseMove(e.X, e.Y); }
private static void MouseMoved(object sender, MouseMoveEventArgs e) { _input.ProcessMessage(e); }
public void MouseMove(MouseMoveEventArgs mouseMoveEventArgs) { _userInterfaceManager.MouseMove(mouseMoveEventArgs); }
/// <inheritdoc /> public override void MouseMove(MouseMoveEventArgs e) { _dropDown.MouseMove(e); base.MouseMove(e); }
/// <summary> /// Mouse cursor has moved. /// </summary> public virtual void MouseMoved(MouseMoveEventArgs e) { }
public void MouseMove(MouseMoveEventArgs e) { UserInterfaceManager.MouseMove(e); }
protected override void OnMouseMove(MouseMoveEventArgs e) { base.OnMouseMove(e); }
public void Mouse_Move(object sender, MouseMoveEventArgs e) { MouseMove(new Point(e.X, e.Y)); }
void LogMouseMove(object sender, MouseMoveEventArgs e) { this.BeginInvoke(ControlLogMouseMoveChanges, hidden, this, sender, e); }
protected override void OnMouseMove(MouseMoveEventArgs e) { ProcessMouseState(); base.OnMouseMove(e); }
public void MouseMove(MouseMoveEventArgs e) { CurrentState?.MouseMove(e); }
public void handleMouseMove(object sender, MouseMoveEventArgs e) { handleMouseMove(e.XDelta, e.YDelta); }
public virtual void OnMouseMove(MouseMoveEventArgs e) { }
private void Window_MouseMove(object sender, MouseMoveEventArgs e) { Location = ConvertWindowPixelCoords(e.Position); }
void onMouseMove(object sender, MouseMoveEventArgs e) { mousePosition.X = e.X; mousePosition.Y = e.Y; rayShouldUpdate = true; }
public MouseMoveEventArgs(MouseMoveEventArgs args) : this(args.X, args.Y, args.XDelta, args.YDelta) { }
void Mouse_Move(object sender, MouseMoveEventArgs args) { input.ProcessMouseMessage(args); }