TFreeTypeFontCollection class
Implements a font collection used in the FreeType library.
Declaration
TFreeTypeFontCollection = class(TCustomFreeTypeFontCollection)Inheritance
- TFreeTypeFontCollection
- TCustomFreeTypeFontCollection
Description
Provides methods to add or remove a TrueType font file by name. Methods are provided to load and remove all TrueType fonts found in a directory. Provides enumerators to access fonts by file name or family name.
Methods
GetFont | protected | |
GetFamily | protected | |
GetFamilyCount | protected | |
GetFontCount | protected | |
RemoveAndFreeFamily | protected | |
Create | public | |
Clear | public | |
BeginUpdate | public | |
AddFolder | public | |
RemoveFolder | public | |
AddFile | public | |
RemoveFile | public | |
AddStream | public | |
EndUpdate | public | |
Destroy | public | |
FontFileEnumerator | public | |
FamilyEnumerator | public |
Inherited
From TCustomFreeTypeFontCollection (4)
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
