NSFontManager
Authors
- Fred Kiefer(
FredKiefer@gmx.de
)
-
Manages system and user fonts
Copyright: (C) 1996 Free Software Foundation, Inc.
Software documentation for the NSFontManager class
Declared: AppKit/NSFontManager.h
setFontManagerFactory:
+ (void) setFontManagerFactory: (Class)class;
setFontPanelFactory:
+ (void) setFontPanelFactory: (Class)class;
sharedFontManager
+ (NSFontManager*) sharedFontManager;
action
- (SEL) action;
addFontTrait:
- (void) addFontTrait: (id)sender;
availableFontFamilies
- (NSArray*) availableFontFamilies;
availableFontNamesWithTraits:
- (NSArray*) availableFontNamesWithTraits: (NSFontTraitMask)fontTraitMask;
availableFonts
- (NSArray*) availableFonts;
availableMembersOfFontFamily:
- (NSArray*) availableMembersOfFontFamily: (NSString*)family;
convertFont:
- (NSFont*) convertFont: (NSFont*)fontObject;
convertFont:toFace:
- (NSFont*) convertFont: (NSFont*)fontObject toFace: (NSString*)typeface;
convertFont:toFamily:
- (NSFont*) convertFont: (NSFont*)fontObject toFamily: (NSString*)family;
convertFont:toHaveTrait:
- (NSFont*) convertFont: (NSFont*)fontObject toHaveTrait: (NSFontTraitMask)trait;
convertFont:toNotHaveTrait:
- (NSFont*) convertFont: (NSFont*)fontObject toNotHaveTrait: (NSFontTraitMask)trait;
convertFont:toSize:
- (NSFont*) convertFont: (NSFont*)fontObject toSize: (float)size;
convertWeight:ofFont:
- (NSFont*) convertWeight: (BOOL)upFlag ofFont: (NSFont*)fontObject;
delegate
- (id) delegate;
fontMenu:
- (NSMenu*) fontMenu: (BOOL)create;
fontNamed:hasTraits:
- (BOOL) fontNamed: (NSString*)typeface hasTraits: (NSFontTraitMask)fontTraitMask;
fontPanel:
- (NSFontPanel*) fontPanel: (BOOL)create;
fontWithFamily:traits:weight:size:
- (NSFont*) fontWithFamily: (NSString*)family traits: (NSFontTraitMask)traits weight: (int)weight size: (float)size;
isEnabled
- (BOOL) isEnabled;
isMultiple
- (BOOL) isMultiple;
localizedNameForFamily:face:
- (NSString*) localizedNameForFamily: (NSString*)family face: (NSString*)face;
modifyFont:
- (void) modifyFont: (id)sender;
modifyFontViaPanel:
- (void) modifyFontViaPanel: (id)sender;
orderFrontFontPanel:
- (void) orderFrontFontPanel: (id)sender;
removeFontTrait:
- (void) removeFontTrait: (id)sender;
selectedFont
- (NSFont*) selectedFont;
sendAction
- (BOOL) sendAction;
setAction:
- (void) setAction: (SEL)aSelector;
setDelegate:
- (void) setDelegate: (id)anObject;
setEnabled:
- (void) setEnabled: (BOOL)flag;
setFontMenu:
- (void) setFontMenu: (NSMenu*)newMenu;
setSelectedFont:isMultiple:
- (void) setSelectedFont: (NSFont*)fontObject isMultiple: (BOOL)flag;
traitsOfFont:
- (NSFontTraitMask) traitsOfFont: (NSFont*)fontObject;
weightOfFont:
- (int) weightOfFont: (NSFont*)fontObject;
Software documentation for the
NSObject(NSFontManagerDelegate)
category
Declared: AppKit/NSFontManager.h
fontManager:willIncludeFont:
- (BOOL) fontManager: (id)sender willIncludeFont: (NSString*)fontName;