I would like to catch the mouseDowns programatically, not in the
composition. So in IB I drop a (subclassed QCView) MyQCView on a
window and add its corresponding QCController. For MyQCView the
checkbox "Forward all events" is unchecked. Run it and click on the
MyQCView. The - (void)mouseDown(NSEvent *)e {NSLog@"...";} in
MyQCView.m doesn't react.
So, where to catch the mouseDowns?
I must be missing something very basic; a pointer would be
appreciated.
(QC2.1.1, XCode2.1.1, iBookG4, Tiger)
I'm not sure this is actually possible: the QCView contains a private
subview which does all the rendering and handles user events.
Your best bet is a QCRenderer and a NSOpenGLView (or NSView with
NSOpenGLContext)
________________________________________________________
Pierre-Olivier Latour email@hidden
Quartz Composer Team Apple Computer, Inc.