Legacy Documentclose button

Important: The information in this document is obsolete and should not be used for new development.

Previous Book Contents Book Index Next

Inside Macintosh: Text /
Chapter 4 - Font Manager / Font Manager Reference
Data Structures


The Font Family Record

The font family record, of data type FamRec, describes the format of the font family ('FOND') resource. It is shown here as a guide to the format of the resource. The font family record is not used directly by any Font Manager routines.

TYPE FamRec =
RECORD
   ffFlags:    Integer;    {flags for family}
   ffFamID:    Integer;    {family ID number}
   ffFirstChar:Integer;    {ASCII code of first character}
   ffLastChar: Integer;    {ASCII code of last character}
   ffAscent:   Integer;    {maximum ascent for 1-pt font}
   ffDescent:  Integer;    {maximum descent for 1-pt font}
   ffLeading:  Integer;    {maximum leading for 1-pt font}
   ffWidMax:   Integer;    {maximum glyph width for 1-pt font}
   ffWTabOff:  LongInt;    {offset to family glyph-width table}
   ffKernOff:  LongInt;    {offset to kerning table}
   ffStylOff:  LongInt;    {offset to style-mapping table}
   ffProperty: ARRAY [1..9] OF Integer;
                           {style properties info}
   ffIntl:     ARRAY [1..2] OF Integer;
                           {for international use}
   ffVersion:  Integer;    {version number}
END;
The fields of the font family record are described in the section "The Font Family ('FOND') Resource," beginning on page 4-86.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
6 JUL 1996