Mouse cursors and overlapping sibling NSViews
Mouse cursors and overlapping sibling NSViews
- Subject: Mouse cursors and overlapping sibling NSViews
- From: Sean McBride <email@hidden>
- Date: Wed, 23 Apr 2014 09:48:55 -0400
- Organization: Rogue Research Inc.
Hi all,
I'm trying to determine how to manage the mouse cursor in the case of overlapping sibling views.
I have a custom NSView that needs to change its cursor depending on mouse position and internal state. The sibling views (which all draw on top of my view, thus appearing sorta like subviews) are simple standard Cocoa controls (ex: push buttons, popup menus). Since those siblings views are always 'on top', I want them to decide the mouse cursor if the cursor is above them, but Cocoa still calls my mouseMoved: method, which I guess is not unreasonable since the cursor is in fact above several views at the same time.
I haven't been able to find any docs about how cursor handling works with overlapping views, anyone know?
Thanks,
--
____________________________________________________________
Sean McBride, B. Eng email@hidden
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden