Let me rephrase: same control should have the same behavior across applications. Cocoa framework enforce that rule.
Disagreeing with Apple choices about how each control should work is an other story that I'm not sure is interesting for this list. If you want to develop for MacOS X, embrace the frameworks and read Apple HIG: http://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html%23//apple_ref/doc/uid/TP30000894-TP6 -- Julien On Friday, October 1, 2010, G S <stokest...@gmail.com> wrote: >> Welcome to the modern Mac platform where the frameworks try to ensure a >> coherent user experience, especially for basic controls. > > How is this behavior "coherent"? As has already been noted, it's > inconsistent between drop-down lists and combo boxes. Also, nothing > indicates to the developer why the data-handling behavior of the > control has changed simply because he chose an "up" or "down" style of > opening. That's like changing the behavior of a control because you > picked a beveled instead of a flat decorative box around it. > > And "modern"? You're kidding, right? The transition to OS X was > Apple's chance to modernize many things about its UI, and it chose to > squander that opportunity. > _______________________________________________ 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 arch...@mail-archive.com