On 3/3/09 6:38 PM, James Walker said: >I want to use bindings to set certain control attributes (enabled state, >tool tip) depending on the number of selected rows in an outline table. > I have a controller object that owns an NSOutlineView, and I gave it >an accessor > >- (NSOutlineView*) outlineView; > >Then I tried to bind to my controller with key paths like >outlineView.numberOfSelectedRows and outlineView.selectedRowIndexes, and >using value transformers. It looks like the bindings are setting the >attributes appropriately once, but then not updating when the selection >changes. Are these NSOutlineView methods not KVO-friendly, or am I >doing something wrong?
Are you using NSTreeController? If so, you can bind to selectionIndexPaths and use @count also. -- ____________________________________________________________ Sean McBride, B. Eng s...@rogue-research.com Rogue Research www.rogue-research.com Mac Software Developer Montréal, Québec, Canada _______________________________________________ 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