Up

NSFont

Authors

Ovidiu Predescu( ovidiu@net-community.com )
The font class

Copyright: (C) 1996 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the NSFont class
  2. Software documentation for the NSFont(GNUstep) category

Software documentation for the NSFont class

NSFont : NSObject

Declared in:
AppKit/NSFont.h
Conforms to:
NSCoding
NSCopying
Standards:

Description forthcoming.

Method summary

boldSystemFontOfSize:

+ (NSFont*) boldSystemFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


controlContentFontOfSize:

+ (NSFont*) controlContentFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fontWithName:matrix:

+ (NSFont*) fontWithName: (NSString*)name matrix: (const float*)fontMatrix;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fontWithName:size:

+ (NSFont*) fontWithName: (NSString*)name size: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


labelFontOfSize:

+ (NSFont*) labelFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


labelFontSize

+ (float) labelFontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


menuFontOfSize:

+ (NSFont*) menuFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


messageFontOfSize:

+ (NSFont*) messageFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


paletteFontOfSize:

+ (NSFont*) paletteFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


preferredFontNames

+ (NSArray*) preferredFontNames;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setPreferredFontNames:

+ (void) setPreferredFontNames: (NSArray*)fontNames;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setUserFixedPitchFont:

+ (void) setUserFixedPitchFont: (NSFont*)font;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setUserFont:

+ (void) setUserFont: (NSFont*)font;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


smallSystemFontSize

+ (float) smallSystemFontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


systemFontOfSize:

+ (NSFont*) systemFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


systemFontSize

+ (float) systemFontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


titleBarFontOfSize:

+ (NSFont*) titleBarFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


toolTipsFontOfSize:

+ (NSFont*) toolTipsFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


useFont:

+ (void) useFont: (NSString*)name;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


userFixedPitchFontOfSize:

+ (NSFont*) userFixedPitchFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


userFontOfSize:

+ (NSFont*) userFontOfSize: (float)fontSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


advancementForGlyph:

- (NSSize) advancementForGlyph: (NSGlyph)aGlyph;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


afmDictionary

- (NSDictionary*) afmDictionary;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


afmFileContents

- (NSString*) afmFileContents;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


ascender

- (float) ascender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


boundingRectForFont

- (NSRect) boundingRectForFont;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


boundingRectForGlyph:

- (NSRect) boundingRectForGlyph: (NSGlyph)aGlyph;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


capHeight

- (float) capHeight;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


defaultLineHeightForFont

- (float) defaultLineHeightForFont;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


descender

- (float) descender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


displayName

- (NSString*) displayName;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


encodingScheme

- (NSString*) encodingScheme;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


familyName

- (NSString*) familyName;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


fontName

- (NSString*) fontName;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


glyphIsEncoded:

- (BOOL) glyphIsEncoded: (NSGlyph)aGlyph;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


glyphPacking

- (NSMultibyteGlyphPacking) glyphPacking;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


glyphWithName:

- (NSGlyph) glyphWithName: (NSString*)glyphName;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isBaseFont

- (BOOL) isBaseFont;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isFixedPitch

- (BOOL) isFixedPitch;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


italicAngle

- (float) italicAngle;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


matrix

- (const float*) matrix;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


maximumAdvancement

- (NSSize) maximumAdvancement;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


minimumAdvancement

- (NSSize) minimumAdvancement;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


mostCompatibleStringEncoding

- (NSStringEncoding) mostCompatibleStringEncoding;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


pointSize

- (float) pointSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


positionOfGlyph:forCharacter:struckOverRect:

- (NSPoint) positionOfGlyph: (NSGlyph)aGlyph forCharacter: (unichar)aChar struckOverRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


positionOfGlyph:precededByGlyph:isNominal:

- (NSPoint) positionOfGlyph: (NSGlyph)curGlyph precededByGlyph: (NSGlyph)prevGlyph isNominal: (BOOL*)nominal;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


positionOfGlyph:struckOverGlyph:metricsExist:

- (NSPoint) positionOfGlyph: (NSGlyph)aGlyph struckOverGlyph: (NSGlyph)baseGlyph metricsExist: (BOOL*)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


positionOfGlyph:struckOverRect:metricsExist:

- (NSPoint) positionOfGlyph: (NSGlyph)aGlyph struckOverRect: (NSRect)aRect metricsExist: (BOOL*)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


positionOfGlyph:withRelation:toBaseGlyph:totalAdvancement:metricsExist:

- (NSPoint) positionOfGlyph: (NSGlyph)aGlyph withRelation: (NSGlyphRelation)relation toBaseGlyph: (NSGlyph)baseGlyph totalAdvancement: (NSSize*)offset metricsExist: (BOOL*)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


positionsForCompositeSequence:numberOfGlyphs:pointArray:

- (int) positionsForCompositeSequence: (NSGlyph*)glyphs numberOfGlyphs: (int)numGlyphs pointArray: (NSPoint*)points;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


printerFont

- (NSFont*) printerFont;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


screenFont

- (NSFont*) screenFont;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


set

- (void) set;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


underlinePosition

- (float) underlinePosition;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


underlineThickness

- (float) underlineThickness;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


widthOfString:

- (float) widthOfString: (NSString*)string;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


xHeight

- (float) xHeight;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSFont(GNUstep) category

NSFont(GNUstep)

Declared in:
AppKit/NSFont.h
Standards:

Description forthcoming.

Method summary

fontInfo

- (GSFontInfo*) fontInfo;
Standards: NotOpenStep, GNUstep, MacOS-X

Description forthcoming.



Up