On 24 Mar '08, at 9:18 PM, Adam Gerson wrote:

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.

IIRC, the notification is only sent on user-generated selection changes. If you programmatically change the selected item (directly or indirectly) you need to call your observer method manually, if necessary.

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?

Check the "Select Inserted Objects" box in the IB inspector for the controller.

—Jens

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

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 [EMAIL PROTECTED]

Reply via email to