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: Global Font Change



Thanks to all for posting responses. I was looking for a way to set a default type so subviews and dynamically created elements would just pick up the font choice. That way I didn't have to set it for each individual element. But I can do the same thing with a default or a helper object to setup the defaults.

Thanks again!

On Jan 31, 2008, at 4:34 PM, Jonathan Hess wrote:


On Jan 31, 2008, at 1:27 PM, Chris Schmitt wrote:

So if I wanted to change the font size of a label I would have to do programatically, or write my own sub class? There is no way in IB to set the label to something like bold?

I haven't been reading this thread, but you can change the font of any control with the font panel in Interface Builder.


To make a label bold, add one to a document, select it, bring up the font panel, and change the font.

Jon Hess



I will check out the control size, that might help me out for what I am thinking.

Thanks for all your help!!

On Jan 31, 2008, at 4:16 PM, j o a r wrote:


On Jan 31, 2008, at 1:05 PM, Chris Schmitt wrote:

How do I change the font that is used for all NSLabels, NSTextFields, etc..? Basically I want to make the default font smaller for all text within my application, not the menu bar or anything outside my application, just my views, and windows.. Is this done through skinning or is this a global property that can be set?


There is no global switch to get what you're asking for, and typically that's not what you want either (you might want to have *most* of your controls in one particular size, but very rarely all of them). You, the programmer or interface designer, will have to manually make sure that all controls in your interface is using the font size you want.

You might want to look at the documentation for NSControlSize. This is a way to easily make controls appear at one of a predefined set of sizes. You can set this property from Interface Builder or in code. If you set it from code, you might also have to set the font size separately (I don't remember, and don't think, that it's updated automatically for you).

j o a r



_______________________________________________

Cocoa-dev mailing list (email@hidden)

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/email@hidden

This email sent to email@hidden


_______________________________________________

Cocoa-dev mailing list (email@hidden)

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/email@hidden

This email sent to email@hidden
References: 
 >Global Font Change (From: Chris Schmitt <email@hidden>)
 >Re: Global Font Change (From: "Kyle Sluder" <email@hidden>)
 >Re: Global Font Change (From: Chris Schmitt <email@hidden>)
 >Re: Global Font Change (From: j o a r <email@hidden>)
 >Re: Global Font Change (From: Chris Schmitt <email@hidden>)
 >Re: Global Font Change (From: Jonathan Hess <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.