Skip navigation.
 
mlRe: NSTreeController, "canRemove" binding
FROM : Jeff Nouwen
DATE : Sat Mar 22 16:01:33 2008

On Mar-22-2008, at 3:20 AM, Alexey Zakhlestin wrote:
> I have NSOutlineView bound to NSTreeController
> Additionally, I have a button, which is bound to "canRemove" of
> NSTreeController. Unfortunately, button never gets disabled (even if I
> have an empty selection in NSOutlineView)


I've run into this before and in my case it was because I forgot to 
bind the Selection Index Paths of my Outline View Content to the 
selectionIndexPaths key path of my tree controller. Forgetting this 
setting caused additional problems like insert: inserting after the 
last-created entry instead of where the selection in the UI was.

Do you have this binding set on your outline view?

- Jeff

Related mailsAuthorDate
mlNSTreeController, "canRemove" binding Alexey Zakhlestin Mar 22, 10:20
mlRe: NSTreeController, "canRemove" binding Jeff Nouwen Mar 22, 16:01
mlRe: NSTreeController, "canRemove" binding Alexey Zakhlestin Mar 22, 17:22
mlRe: NSTreeController, "canRemove" binding Alexey Zakhlestin Mar 22, 18:15