Re: SelectedRowIndexes
Re: SelectedRowIndexes
- Subject: Re: SelectedRowIndexes
- From: Graham Cox <email@hidden>
- Date: Thu, 15 Oct 2009 10:12:47 +1100
On 15/10/2009, at 10:01 AM, Peter Hudson wrote:
I have tackled this problem by using the NSTableView delegate
method tableViewSelectionDidChange:
In this method I query the table for selected rows and then compare
with the index set from the previous call to
tableViewSelectionDidChange: I simply store the incremental
changes in sequence.
Like Kyle I'm curious about the rationale for this. Since there's no
indication of how time played its part in coming up with the
selection, doesn't this lead to strange behaviour for the user? What
if I made a selection, got interrupted and only got back to work
several hours later? How would what happened next make sense given
that I'd almost certainly forgotten the selection sequence and had no
feedback to remind me? Or does the selection get reflected in a second
list that shows the sequence? That would make more sense but a pure
selection with a hidden time element seems like a problematic UI to me.
--Graham
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden