| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
| Michael, thanks for that reply. The thing is that in the QC Programming Guide (http://developer.apple.com/documentation/GraphicsImaging/Conceptual/QuartzComposer/index.html), it is mentioned that "To forward user events, such as mouse clicks, from the view to the composition, click Forward All Events. If you forward events, QCView accepts First Responder status. Events must be forwarded for compositions that can respond to user input. For example, if the position of an object depends on the location of the mouse, you need to forward events." This text seems to suggest that by leaving the "Forward all events" checkbox unchecked, user events will not be forwarded to the composition. With that checkbox checked or unchecked, a subclassed QCView with a -(void)mouseDown:(NSEvent*)theEvent; inserted doesn't respond to a mouseDown. In that case, where can I catch these events, in order to do some processing on the mouse coordinates (too much for a Math-patch or JS), and forward the results to the composition by KVC? I may have to let go of QCView, and fall back on NSView & QCRenderer. Anyway, I put the question to the list, just so that more experienced developers can point out where I go wrong. Best regards, William On Feb 12, 2006, at 2:07 PM, michael markert wrote:
|
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/email@hidden This email sent to email@hidden
| References: | |
| >catch that mouseDown? (From: william van braam <email@hidden>) | |
| >Re: catch that mouseDown? (From: michael markert <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.