void HandleScrollWheel(NSCustomizableView sender, NSEvent evt) { var pt = sender.ConvertPointFromView(evt.LocationInWindow, null).ToPointF(); eventsHandler.OnMouseWheel(GetViewPart(sender, pt.ToPoint()), new SizeF(-(float)evt.ScrollingDeltaX, (float)evt.ScrollingDeltaY)); }
void HandleMagnify(NSCustomizableView sender, NSEvent evt) { var pt = sender.ConvertPointFromView(evt.LocationInWindow, null).ToPointF(); eventsHandler.OnMouseZoom(GetViewPart(sender, pt.ToPoint()), pt, 1f - (float)evt.Magnification); }
void HandleMouseMove(NSCustomizableView sender, NSEvent evt) { var pt = sender.ConvertPointFromView(evt.LocationInWindow, null).ToPointF(); eventsHandler.OnMouseMove(GetViewPart(sender, pt.ToPoint()), pt); }