FontDialog

Иерархия наследования

          IComponent

          IFontDialog

          FontDialog

Описание

Компонент FontDialog реализует стандартный диалог выбора шрифта.

Работа с компонентом

Используя свойство Options можно определить, какие шрифты будут доступны для выбора в диалоге. Для инициализации диалога необходимо в коде вызвать метод Execute. После выбора шрифта, настройки его параметров и нажатия кнопки ОК, шрифт будет доступен в свойстве Font.

Пример

Свойства компонента FontDialog

  Имя свойства Краткое описание
ComponentCount Свойство ComponentCount возвращает количество дочерних компонентов, расположенных на родительском компоненте.
Components Свойство Components возвращает дочерний компонент, индекс которого передается посредством входного параметра.
Data Свойство Data предназначено для хранения любых пользовательских данных.
Device Свойство Device определяет, какие шрифты будут входить в список доступных шрифтов при инициализации диалога выбора шрифта.
Font Свойство Font определяет шрифт, выбранный в диалоге.
MaxFontSize Свойство MaxFontSize определяет максимальный размер шрифта, который можно будет установить для выбранного в диалоге шрифта.
MinFontSize Свойство MinFontSize определяет минимальный размер шрифта, который можно будет установить для выбранного в диалоге шрифта.
Name Свойство Name определяет наименование компонента.
Options Свойство Options определяет дополнительные параметры диалога.
Tag Свойство Tag не используется компилятором. Пользователь может изменить значение свойства Tag и использовать его по своему усмотрению.

Методы компонента FontDialog

  Имя метода Краткое описание
Execute Метод Execute осуществляет инициализацию диалога и возвращает результат выбора пользователя.

События компонента FontDialog

  Имя события Краткое описание
OnApply Событие OnApply наступает, когда пользователь нажимает кнопку "Применить" диалога выбора шрифта.

См. также:

Стандартные компоненты