On Apr 1, 2012, at 10:33 AM, Fritz Anderson wrote:

>> Why wouldn't it be? Just display them in the same order as Finder and don't 
>> rely on the display index being the same as the label index you use in the 
>> assignment. I don't really see the problem. (I've done this.)
> 
> Hard-coding the order works in practice — most of the time. Unless I much 
> mistake, it doesn't work in principle. Users can change colors and label 
> names, and I know of no way to sort colors or names to match what's in the 
> Finder preferences. Maybe the permutation of the indices is fixed, but I'd be 
> more comfortable if the permutation were documented.

Users cannot change the Finder label colors, only the label names.

Though, I was wrong; My code actually is relying on pre-10.6 path 
FSSetCatalogInfo to set the file label. Oops. :)

But as you say, in practice it'll work. The order doesn't make any sense to me 
either, but the label names and colors don't change their index in 10.7 or 10.6 
so you can rely on it. I doubt they've changed for 10.8 either. 


--
Seth Willits


_______________________________________________

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to