TFontDialog
TOpenPictureDialog и TSavePictureDialog
Специализированные диалоги для открытия и сохранения графических файлов являются расширенными вариантами компонентов TOpenDialog и TsaveDialog, в которых предусмотрены наличие стандартного фильтра для выбора графических файлов и панель предварительного просмотра.
| if SaveDialog1.Execute then // Выполнение стандартного диалога выбора имени файла begin FileNameT:= SaveDialog1.FileName; | if OpenDialog1.Execute then // Выполнение стандартного диалога выбора имени файла begin FileNameZ:= OpenDialog1.FileName; // Возвращение имени дискового файла |
Компонент используется для вызова стандартной диалоговой панели выбора шрифтов и их характеристик. Свойство 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 | Включает в окно кнопку “Применить“ |
Компонент используется для вызова и обслуживания стандартного диалогового окна выбора цвета.






