public override void MouseMoved(NSEvent theEvent) { var p = ConvertPointFromView(theEvent.LocationInWindow, null); MouseMovedEventArgs args = new MouseMovedEventArgs((long)TimeSpan.FromSeconds(theEvent.Timestamp).TotalMilliseconds, p.X, p.Y); Toolkit.Invoke(delegate { eventSink.OnMouseMoved(args); }); }
public override void MouseMoved(NSEvent theEvent) { var p = ConvertPointFromView(theEvent.LocationInWindow, null); MouseMovedEventArgs args = new MouseMovedEventArgs(); args.X = p.X; args.Y = p.Y; eventSink.OnMouseMoved(args); }
void HandleWidgetMotionNotifyEvent(object o, Gtk.MotionNotifyEventArgs args) { var a = new MouseMovedEventArgs(); a.X = args.Event.X; a.Y = args.Event.Y; EventSink.OnMouseMoved(a); }
void HandleWidgetMotionNotifyEvent(object o, Gtk.MotionNotifyEventArgs args) { var a = new MouseMovedEventArgs(); a.X = args.Event.X; a.Y = args.Event.Y; Toolkit.Invoke(delegate { EventSink.OnMouseMoved(a); }); }