Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Matching Cocoa Window Levels in Carbon



On Nov 3, 2003, at 1:19 PM, Xavier wrote:

Why not using the spellchecking services in a Carbon window?
I know you'll have to implement the UI but that should resolve the issues
you mentioned, and will give you the opportunity to customize the UI.

Because...

(a) we shouldn't have to :)

(b) it's development and testing for any developer that wants the standard spelling window and any way you look at it, that means more work, more risk and less time to spend on other areas of my app

(c) it's a non standard UI which means users don't benefit from standardization. Once a user learns the spell check window in any app that uses it, they instantly know how it works in all others. That's one of those important mac-isms :) As user and a developer I thought it was great that apple was trying to standardize the spelling and font windows much like the color picker did for color a decade ago.

(d) if Apple enhances the standard spelling window, my app looks out of place and won't benefit from the new features. For example, anyone that wrote their own font panel, wouldn't get to take advantage of the new widgets in Panther. Who knows what Apple has up their sleeve for the spelling window -- I sure don't want to "chase" its UI in my app for every major release of the OS.


(What would be nice is if the color, font and spelling windows could be extended with custom content ala Navigation Services. Not sure why, but I'm sure there's a good reason to want to do that :)

Bryan
_______________________________________________
carbon-development mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/carbon-development
Do not post admin requests to the list. They will be ignored.

References: 
 >Re: Matching Cocoa Window Levels in Carbon (From: Xavier <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.