Font: IControlFont;
Свойство Font определяет параметры шрифта, используемого для отображения текста при определенном состоянии компонента.
В инспекторе объектов данное свойство отображается в виде составного свойства. Для изменения значения данного свойства необходимо изменить значение любого из его подсвойств.
Изменение отдельных компонент свойства Font у самого компонента приведет к смене соответствующих компонент шрифта для всех состояний кнопки. Если в определенных состояниях шрифт должен иметь какие-либо индивидуальные настройки, то необходимо их устанавливать после изменения свойства Font компонента:
Var
ButtonFont: IControlFont;
PressLook: IImageButtonLook;
Begin
//Общие параметры шрифта для всех состояний кнопки
ButtonFont := ImageButton1.Font;
ButtonFont.Name := "Arial";
ButtonFont.Underline := True;
ButtonFont.Color := GxColor.FromName("Red");
//Индивидуальные параметры шрифта для нажатого состояния
PressLook := ImageButton1.PressedLook;
ButtonFont := PressLook.Font;
ButtonFont.Color := GxColor.FromName("Crimson");
См. также: