[Previous] [Up] [Next]

NSFontManager

Authors

Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

NSFontManager

NSFontManager

Declared in: Gui/NSFontManager.h

Inherits from: NSObject

Conforms to: NSObject



setFontManagerFactory:

+ (void) setFontManagerFactory: (Class)aClass

setFontPanelFactory:

+ (void) setFontPanelFactory: (Class)factoryId

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*)aFont

convertFont:toFace:

- (NSFont*) convertFont: (NSFont*)aFont toFace: (NSString*)typeface

convertFont:toFamily:

- (NSFont*) convertFont: (NSFont*)aFont toFamily: (NSString*)family

convertFont:toHaveTrait:

- (NSFont*) convertFont: (NSFont*)aFont toHaveTrait: (NSFontTraitMask)fontTrait

convertFont:toNotHaveTrait:

- (NSFont*) convertFont: (NSFont*)aFont toNotHaveTrait: (NSFontTraitMask)fontTraitMask

convertFont:toSize:

- (NSFont*) convertFont: (NSFont*)aFont toSize: (float)size

convertWeight:

- (NSFont*) convertWeight: (BOOL)increaseFlag

delegate

- (id) delegate

fontMenu:

- (NSMenu*) fontMenu: (BOOL)createFlag

fontNamed:hasTraits:

- (BOOL) fontNamed: (NSString*)typeface hasTraits: (NSFontTraitMask)fontTraitMask

fontPanel:

- (NSFontPanel*) fontPanel: (BOOL)createFlag

fontWithFamily:traits:weight:

- (NSFont*) fontWithFamily: (NSString*)family traits: (NSFontTraitMask)fontTraitMask weight: (int)weight

isEnabled

- (BOOL) isEnabled

isMultiple

- (BOOL) isMultiple

localizedNameForFamily:

- (NSString*) localizedNameForFamily: (NSString*)family

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*)aMenu

setSelectedFont:isMultiple:

- (void) setSelectedFont: (NSFont*)aFont isMultiple: (BOOL)flag

traitsOfFont:

- (NSFontTraitMask) traitsOfFont: (NSFont*)aFont

weightOfFont:

- (int) weightOfFont: (NSFont*)aFont

changeFont:

- (void) changeFont: (id)sender

fontManager:willIncludeFont:

- (BOOL) fontManager: (id)theFontManager willIncludeFont: (NSString*)fontName