Hello,
I don't think the method setControlTint is the solution I'm looking for,
because only a few classes have such a method, NSWindow doesn't. Maybe my
question was to general.

Is there a way without using private methods to set the complete appearance
of an application to NSGraphiteControlTint, although the control tint in
System Preference is set to NSBlueControlTint.

I understand how important the appearance is to mac apps. But the
NSGraphiteControlTint is used by some apps to give them a "pro-app"
appearance. Do you really drag Apples "pro-apps" like Aperture into the
trash, because they look different? ;-)
I think for some few apps it is okay to violate the "Aqua-HIG". Aperture for
example wouldn't look so great with a blue aqua appearance.

Thanks, Ralph.


2008/11/10 Andrew Merenbach <[EMAIL PROTECTED]>

>
> On Nov 9, 2008, at 1:11 PM, Ralph Manns wrote:
>
>  There are some application, whose controls use the NSGraphiteControlTint,
>> although the control tint in System Preference is set to
>> NSBlueControlTint.
>> How can this be done?
>>
>> Thanks, Ralph.
>>
>
> Hi!
>
> My answer is below, but I strongly advise you not to potentially go against
> the user's own preferences.  A user will expect your controls to appear the
> way that they're used to seeing them, and the first thing that I (and many
> others, I suspect) do when I find an app that doesn't "feel" quite right is
> drag it to the Trash.  I would submit that unless you have a very special
> case, just wanting to make your app look different is not a real reason to
> do this.
>
> If you have a need to do this, I would go with the method -[NSCell
> setControlTint:] (a few other classes have it such a method, too; search the
> docs).
>
> Apologies if that sounds harsh.  It is meant with no disrespect and also to
> save you trouble, as I cannot emphasize enough how important appearance is
> to a Mac app. :)
>
> Cheers,
>        Andrew
>
_______________________________________________

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 [EMAIL PROTECTED]

Reply via email to