DELPHI FIREMONKEY СТИЛИ

Delphi FireMonkey является набором инструментов визуального дизайна UI, который позволяет создавать кроссплатформенные приложения для Windows, macOS, iOS, Android и Linux. Стили в FireMonkey позволяют настраивать внешний вид элементов управления в приложении.

Стили в FireMonkey используют два компонента: класс объекта стиля (TStyleObject) и класс стиля (TStyle). Классы объекта стиля являются наследниками класса TControl, что позволяет определять внешний вид элементов управления в приложении. Классы стиля содержат ресурсы, такие как битовые карты, шрифты и цвета, которые могут быть использованы для дизайна объектов стиля.

Рассмотрим простой пример определения стиля для кнопки. Сначала необходимо создать новый файл стиля. Затем нужно добавить объект стиля, который определяет внешний вид кнопки. Это может быть простая форма или более сложный графический элемент. Наконец, создаем экземпляр класса TStyle и привязываем его к нашему приложению.

// Создание кнопкиbutton := TButton.Create(self);button.Parent := self;button.Text := 'Click me!';// Создание стиля для кнопкиstyle := TStyle.Create;style.Name := 'MyButtonStyle';btnStyle := style.AddObject(TButton, 'Normal');btnStyle.SourceLookup := 'MyButtonStyle';// Привязка стиля к приложениюApplication.StyleBook := style;

Теперь при запуске приложения наша кнопка будет использовать стиль, который мы определили ранее.

011 - Delphi Firemonkey - Beautiful UI Android RAD Studio. Design UI By Hero Ninja - Figma (FMX)

Customizing Controls with FMX Styles, with Ray Konopka

003 Delphi Android Firemonkey – Implementasi Design From Figma or Adobe or Other Into RAD Studio

Tutorial: Adding a style (FireMonkey Delphi DX 10 Seattle) on Win, iOS

Как мы чистим сажевые фильтры

Native and Custom FireMonkey Styles

Реклама
Новое
Реклама