Important: The information in this document is obsolete and should not be used for new development.
The Font Family Record
The font family record, of data typeFamRec
, 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.