Re: Disabling FontPanel UI elements that we don't support
Re: Disabling FontPanel UI elements that we don't support
- Subject: Re: Disabling FontPanel UI elements that we don't support
- From: Jim Correia <email@hidden>
- Date: Sat, 31 Jan 2004 15:10:15 -0500
On Jan 31, 2004, at 2:09 PM, Dustin Voss wrote:
See the AppKit release notes for NSFontPanel:
----------------------------
Font Panel now has the ability to hide elements that are not
applicable by having the target respond to a method validating the
font panel modes. The following mode masks are defined:
enum {
NSFontPanelFaceModeMask = 1 << 0,
NSFontPanelSizeModeMask = 1 << 1,
NSFontPanelCollectionModeMask = 1 << 2,
...
NSFontPanelStandardModesMask = 0xFFFF, // standard modes, including
those added in the future but expected to work by default
NSFontPanelAllModesMask = 0xFFFFFFFF // all modes, including some
added in the future but are not enabled by default
};
If the target wants anything other than the standard mode mask, it
must respond to this method.
- (unsigned int)validModesForFontPanel:(NSFontPanel *)fontPanel;
Is there a parallel way of doing this for Carbon applications using the
font panel? Nothing in FontPanel.h jumped out at me.
Jim
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.