although you have a solution, I’ll mention... You don’t HAVE to have a table view within a scroll view.
There are situations in the system that are the case (sidebar in Finder, threads in mail). It’s just the normal case. On Feb 20, 2011, at 4:27 PM, Andrew Shamel wrote: > Hurrah! It was as easy as this: > > - (void)scrollWheel:(NSEvent *)theEvent > { > [[self nextResponder] scrollWheel:theEvent]; > } > > Thanks, y'all! > > — andy > > > On Feb 19, 2011, at 4:48 PM, Quincey Morris wrote: > >> On Feb 19, 2011, at 16:25, Peter Lübke wrote: >> >>>> My question is this: how do I get the scroll view to ignore scrolling >>>> messages? The tables/scrollviews are sitting on views that are part of a >>>> homebrew collection view, and the scrolling "catches" on them, even though >>>> there's no scrolling to be done. The scroll view is taking the events, >>>> but there is nothing for them to do. I want to be able to scroll past the >>>> table using a scrollwheel or the trackpad without the scrolling action >>>> "catching." >>>> >>> >>> What do you mean with "scroll past the table"? >> >> I'm pretty sure the OP is talking specifically about scrolling with the >> scroll wheel. (It sounds like the individual table views in his view >> collection don't have scroll bars, and are sized to show all their content >> anyway.) In that case, the table views or scroll views are still responding >> the scroll wheel, which prevents the collection view itself from scrolling. >> >> I think the only way to fix this is to override the appropriate >> 'scrollWheel:' event method, and to pass the event on up the responder >> chain. NSScrollView's documentation lists that method, so presumably that's >> the appropriate method, and so it would be necessary to subclass >> NSScrollView, override 'scrollWheel:' and figure out a way of bypassing the >> NSScrollView implementation (since the usual '[super scrollWheel:]' >> technique won't achieve that here). I guess you'd have to walk the responder >> chain manually (not normally recommended), or find the NSScrollView's >> superclass's implementation via the 'objc_...' runtime routines (not >> normally recommended), although maybe there's a simpler way that's just not >> occurring to me right now. >> >> > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > 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: > http://lists.apple.com/mailman/options/cocoa-dev/scott%40cocoadoc.com > > This email sent to sc...@cocoadoc.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com