П2.4.4. TFontDialog

Компонент используется для вызова стандартной диалоговой панели выбора шрифтов и их характеристик. Свойство Device определяет тип устройства, для которого выбирается fdScreen - экран; fdPrinter - принтер; fdBoth - шрифты, поддерживаемые и экраном, и принтером. Диапазон возможных значений размеров шрифтов определяется свойствами MinFontSize и MaxFontSize. Значения этих свойств задаются в пунктах (1 пункт равен приблизительно

0,36 мм). Если свойства содержат 0, ограничения на размер шрифта отсутствуют.Свойство Options используется для настройки диалога. Значения этого свойства имеют следующий смысл:

 

fdAnsiOnly Показывает только шрифты с набором символов Windows
fdTrueTypeOnly Показывает только TrueType-шрифты
fdEffects Включает в окно переключатели “Подчеркнутый” и “Зачеркнутый”, а также список выбора цвета шрифта
fdFixedPitchOnly Включает только моноширинные шрифты
fdForceFontExist Предупреждает о выборе несуществующего шрифта
fdNoFaceSel Запрещает выделение имени шрифта в момент открытия окна
fdNoOEMFonts Запрещает выбор MS-DOS-шрифтов
fdNoSimulations Исключает шрифты, которые синтезируются графическим интерфейсом Windows
fdNoSizeSel Запрещает выделение размера шрифта в момент открытия окна
fdNoStyleSel Запрещает выделение стиля шрифта в момент открытия окна
fdNoVectorFonts Исключает векторные шрифты
fdShowHelp Включает в диалоговое окно кнопку Help
fdWysiwyg Включает шрифты, которые поддерживаются и экраном, и принтером
fdLimitSize Включает ограничения на размер шрифта, заданные свойствами MaxFontSize и MinFontSize
fdScalableOnly Включает только масштабируемые шрифты (векторные и TrueType)
fdApplyButton Включает в окно кнопку “Применить“