public override void MouseMoved (NSEvent theEvent) { if(theEvent == null) return; base.MouseMoved (theEvent); FireMouseMoved (theEvent); } public virtual void FireMouseMoved(NSEvent theEvent)