TFontSet Fonts[aBoldness, aSlant] : TFont TOSFileSource Name MTime Revision TFont /* for one Boldness and Slant */ # to enable refreshing: FileSource : TOSFileSource Glyphs[aCharacterCode] : TGlyphVersions TGlyphVersions /* versions (bitmap, vector, detailed vector, ...) of the SAME glyph */ Glyphs[FontSize limits (beginning, end)] : TGlyph TGlyph TBitmapGlyph extends TGlyph #FontSize #Boldness #Slant # Baseline # per font? Bitmap TBezierGlyph extends TGlyph #??? FontSize limits... #Boldness #Slant #Baseline # per font? Points