Компонент используется для вызова стандартной диалоговой панели выбора шрифтов и их характеристик. Свойство Device определяет тип устройства, для которого выбирается fdScreen - экран; fdPrinter - принтер; fdBoth - шрифты, поддерживаемые и экраном, и принтером. Диапазон возможных значений размеров шрифтов определяется свойствами MinFontSize и MaxFontSize. Значения этих свойств задаются в пунктах (1 пункт равен приблизительно 0.36мм). Если свойства содержат 0, ограничения на размер шрифта отсутствуют. Свойство Options используется для настройки диалога. Значения этого свойства имеют следующий смысл:
| fdAnsiOnly
| Показывает только шрифты с набором символов Windows
|
| fdTrueTypeOnly
| Показывает только TrueType-шрифты
|
| fdEffects
| Включает в окно переключатели "Подчеркнутый" и Зачеркнутый, а также список выбора цвета шрифта
|
| fdFixedPitchOnly
| Включает только моноширинные шрифты
|
| fdForceFontExist
| Предупреждает о выборе несуществующего шрифта
|
| fdNoFaceSel
| Запрещает выделение имени шрифта в момент открытия окна
|
| fdNoOEMFonts
| Запрещает выбор MS-DOS-шрифтов
|
| fdNoSimLlIations
| Исключает шрифты, которые синтезируются графическим интерфейсом Windows
|
| fdNoSizeSel
| Запрещает выделение размера шрифта в момент открытия окна
|
| fdNoStyleSel
| Запрещает выделение стиля шрифта в момент открытия окна
|
| fdNoVectorFonts
| Исключает векторные шрифты
|
| fdShowHelp
| Включает в диалоговое окно кнопку Help
|
| fdWysiwyg
| Включает шрифты, которые поддерживаются и экраном, и принтером
|
| fdLimitSize
| Включает ограничения на размер шрифта, заданные свойствами MaxFontSize и MinFontSize
|
| fdScalableOnly
| Включает только масштабируемые шрифты (векторные и TrueType)
|
| fdApplyBlltton
| Включает в окно кнопку «Применить»
|