
Компоненты #tframestand и tformstand (FMX) легко используют потомки TFRAME или TFORM в ваших приложениях FireMonkey (FMX), чтобы получить визуальную согласованность, хотя весь пользовательский опыт и легко добавляет современные элементы, такие как эффекты и переходы.
Все код и демонстрации протестированы на Delphi XE8 и Delphi 12 Athens.
Установка - GetIt!
TFRAMESTAND и TFORMSTAND доступны по ссылке GetIt (Manager Manager's Manager's Embarcadero) на веб -сайте Getit
Установка - ручное
- Откройте «Пакеты framestand_12.groupproj»
- Создайте оба содержащихся пакета
- Установить «DclframestandPackage_12_290.bpl».
- Добавьте путь библиотеки «Источник » для Delphi (повторите это для каждой платформы, которую вам нужно поддерживать)
Установка вручную вы получаете последние обновления (будьте осторожны! :-))
Основные функции
- Используйте любую TFRAME/TFOR и покажите его через TFRAME/TFORMSTAND, чтобы добавить анимации, эффекты и стенды (общий визуальный слой между TFRAME/TFORM и его родителем)
- Поделиться общинами через различные комбинации пользовательского интерфейса
- Отзывчивая замена кадра
- Воспользуйтесь преимуществами предварительного просмотра стиля дизайна и технологии Fire UI через Tformstand
Начните
- Посмотрите на мои сообщения в блоге о Tframestand
- Мой сеанс программирования x (50 -минутное видео, охватывающее все основные функции)
- Целая глава моей книги FMX посвящена TFRAMESTAND/TFORMSTAND.
Демо -проекты
- Подождите : брызг ожидания с помощью анимации и непрозрачности. Может показаться в верхней части всей формы или одного управления FMX. Запускает задачу в фоновом потоке и сохраняет отзывчиво пользовательского интерфейса.
- Lightbox : достигает популярного эффекта Lightbox, чтобы показать различный вид контента (изображения, текст, данные), используя согласованный пользовательский интерфейс. Также приведен пример использования общин (кнопка закрытия) и обеспечивает анимацию контента затухания.
- Material_button : простой пример для наложения кнопки на форму или любое другое управление, с скользящей анимацией.
- ViewAndDialogs : некоторый переход, похожий на дизайн материала, чтобы показать представление (детали сотрудника) и диалог (оценить изображение).
- Picturewall : Показать картинки в Tflowlayout с исчезанием в переходе.
- Buttonset : имитирует инструменты для камеры Android, закладывая ваш контент.
- Edithelper : добавляет легко настраивать кнопки или элементы управления к любому TEDIT.
- Нижний лист : реализация элемента пользовательского интерфейса нижнего листа с Tframestand.
- AdpressiveProject : реализация адаптивного приложения с FMX и TFRAMESTAND.
- WizardsImpleProject : простой пример мастера с использованием кадров.
- Formstandhelloworld : Привет, мир! Демонстрация для Tformstand (!), В связи с синергией Fire UI.
- FormstandActionList : витрина списка действий с Tformstand.
- FormstandliveBindings : LiveBindings Showcase с Tformstand.
- Stand3d : Пример, как использовать 3D -контейнер в качестве стенда для ваших рамков
Связанные ссылки
Embarcadero Delphi - это современный, мощный и эффективный инструмент для языка и развития. Узнайте больше об этом по следующим ссылкам:
- https://www.embarcadero.com/
- https://learndelphi.org/
Вклад
Это проект с открытым исходным кодом, поэтому, очевидно, каждый вклад/помощь/предложение будет очень оценен.
Андреа Магни