Re: primary/secondary selection pattern for NSArrayController?
Re: primary/secondary selection pattern for NSArrayController?
- Subject: Re: primary/secondary selection pattern for NSArrayController?
- From: Steve Weller <email@hidden>
- Date: Thu, 12 Apr 2007 13:19:52 -0700
Aperture has primary and secondary selections, both for the selection
of images and for the selection of projects. The user is allowed one
primary and many secondaries. I allows a single focus (primary) while
at the same time allowing the display of all selected (primary and
secondary). It works very well and fits with expectations.
On Apr 9, 2007, at 11:43 PM, Scott Stevenson wrote:
On Apr 9, 2007, at 11:46 AM, Eric Miller wrote:
The behavior I want is that there is always an object in the
controller's selection which is the "primary" selection. Other
objects
in the selection are "secondary." The user may (in my case, via a
custom view) change the primary selection, but lacking that, if there
is any selection, the controller must designate *some* object as the
primary.
I don't think there's anything like this built it, but that's
really because there's no widely-established behavior in the Mac
user interface for it. There's only "one thing" and "a group of
equal things."
There is usually a concept of which item in the group was clicked
first, but I think that's slightly different from what you mean.
It certainly could be implemented, but it steps outside of what
users have come to expect. My opinion is that you should make sure
there's a really, really good reason to do it if you're going to
redefine such a fundamental behavior.
- Scott
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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
--
Bagelturf Blog http://homepage.mac.com/bagelturf/
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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