The Font Association Table Record
The font association table record, which is part of the font family resource, maps a point size and style to a specific font that is part of the family. The table record, of data type FontAssoc, consists of a count of the entries in the table and is followed by the entry records.
TYPE FontAssoc =
RECORD
numAssoc: Integer; {number of entries - 1}
{entries: ARRAY[0..n] of AsscEntry;}
END;
Each entry in the font association table is a font association entry record, of data type AsscEntry.
TYPE AsscEntry =
RECORD
fontSize: Integer; {point size of font}
fontStyle: Integer; {style of font}
fontID: Integer; {font resource ID}
END;
The fields of the font association table and font association table entry record are described in the section "The Font Association Table," beginning on page 4-89.