Skip navigation.
 
mloutlineViewSelectionDidChange not called
FROM : Adam Gerson
DATE : Tue Mar 25 05:18:48 2008

I have an NSOutlineView column bound to an NSTreeController. When I
remove an object from the TreeController the row representing the
deleted object disappears and OutlineView selects the next row, but
does not send a notification to the delegate method
outlineViewSelectionDidChange. When I manually change the
OutlineView's selection with the mouse or keyboard
outlineViewSelectionDidChange gets called just fine. I update some non
controller bound GUI controls when the selection changes and I need to
know when to do this.

On a separate but related note, when I add an object to the
TreeController is there away to get the OutlineView to automatically
select the new row?

Any help with this would be much appreciated,
Adam

Related mailsAuthorDate
mloutlineViewSelectionDidChange not called Adam Gerson Mar 25, 05:18
mlRe: outlineViewSelectionDidChange not called Jens Alfke Mar 25, 05:49
mlRe: outlineViewSelectionDidChange not called Adam Gerson Mar 25, 06:42
mlRe: outlineViewSelectionDidChange not called Jonathan Dann Mar 25, 15:29
mlRe: outlineViewSelectionDidChange not called Adam Gerson Mar 26, 04:12
mlRe: outlineViewSelectionDidChange not called Adam Gerson Mar 26, 04:24
mlRe: outlineViewSelectionDidChange not called Jonathan Dann Mar 26, 20:49
mlRe: outlineViewSelectionDidChange not called Adam Gerson Mar 27, 18:17
mlRe: outlineViewSelectionDidChange not called Hamish Allan Mar 27, 20:07
mlRe: outlineViewSelectionDidChange not called Adam Gerson Mar 30, 09:44
mlRe: outlineViewSelectionDidChange not called Jonathan Dann Mar 31, 22:38