Posted February 14, 20232 yr Administrators Скачать: Релиз доступен только по запросу. Дата релиза: 15 февраля 2023 Новое ✨ Фреймы Добавлена полноценная поддержка Delphi фреймов. TfgMap Добавлена поддержка использования сторонних тайлов в карте TfgMap в том числе тайлы OpenStreetMap (OSM). Чтобы добавить тайлы в карты, достаточно кинуть компонент TfgOSMMapTileProvider (при использовании тайлов OSM) или TfgEventMapTileProvider (при добавлении своих тайлов) на форму и привязать его к карте через новое свойство TfgMap.TileProvide. Подробности. Firebase Analytics Добавлен новый компонент для сборка аналитики использования вашего приложения TfgFirebaseAnalytics. Данный компонент позволяет собрать информацию об использовании вашего приложения пользователями. Например, вы можете определить: Какую форму пользователи открывают чаще всего. Какие версии вашего приложения успешно запускаются. Сколько пользователей первый раз запустили приложение. Какие покупки чаще всего делают в вашем приложении. С какими компонентами чаще всего взаимодействуют. И многое другое. Полезная информация: Детали настройки и использования компонента. Firebase Analytics. TfgForm Добавлены два события OnActivated и OnDeactivated для определения, когда форма выходит на передний план и уходит с переднего плана на экране. Темная тема Добавлена возможность отслеживать переключение системной темы при помощи нового события TfgForm.OnSystemAppearanceChanged. Событие вызывается, когда операционная система меняет свое представление и указано, что FGX Native приложение поддерживает темную тему. Чтобы указать, что FGX Native поддерживает темную тему необходимо: Для iOS поменять значение ключа UIUserInterfaceStyle на Automatic для всех iOS конфигураций проекта в "Project -> Options... -> Version Info". Для Android поменять базовую тему приложения в файле "styles.xml" с "Theme.AppCompat.Light" на "Theme.MaterialComponents.DayNight" Вариант реализации автоматической смены темы приложения на основании системной темы, смотрите в обновленном примере: "Ресурсы" -> "Темы" -> "Использование нескольких тем". Помимо этого, вы можете в любой момент запросить параметры отображения операционной системы через FGX.SystemInfo.TfgSystemInfo.Appearance. Подробности. Иконки компонентов Добавлены иконки для компонентов TfgMap, TfgLottieImage, TfgCamera, TfgCameraPreview, TfgBarcode, TfgBarcodeScanner, TfgVideoControl, TfgCollectionView, TfgListMenu. Улучшения 🙌 Дизайнер форм Добавлена возможность изменять только ширину или только высоту формы/фреймы в дизайнере форм. TfgBarcodeScanner Теперь при компонент возвращает тип распознанного штрих кода через свойство TfgBarcode.Format. Java-Delphi мост Добавлена потокобезопасность при одновременном первом использовании Java типов в разных потоках. Исправление ошибок 🐛 При использовании своих настроек шрифта для TfgEdit и при переключении режима скрытия пароля, сбрасывались настройки шрифта (Android). Исправлено отображение TfgEdit / TfgMemo в дизайнере для HiDPI экранах (IDE). Исправлено отображение текста с встроенными переносами в TfgLabel в дизайнере (IDE). FGX-246 TfgBarcodeScanner ошибка при определении QR кода. Приложение падает (Android). FGX-247 Нестандартные пути для скомпилированных бинарников (Android).
February 15, 20232 yr Спасибо отдельное за темы, шикарно подхватывает цвета, для проверки в светлой и темной темах сделал цвета дубли по названию - работает)) магия))
February 15, 20232 yr Author Administrators 42 минуты назад, Alex O сказал: для проверки в светлой и темной темах сделал цвета дубли по названию - работает По идеи, любые дополнительные цвета надо добавлять именно в тему, если цвет зависит от нее. В этом случае, одноименные ресурсы в папке темы, будут автоматически подхватываться при ее смене. Вы, наверное, про это и написали 🙂
February 16, 20232 yr 8 часов назад, Yaroslav Brovin сказал: По идеи, любые дополнительные цвета надо добавлять именно в тему, если цвет зависит от нее. В этом случае, одноименные ресурсы в папке темы, будут автоматически подхватываться при ее смене. Вы, наверное, про это и написали 🙂 Да, именно про это и это очень удобная фича
February 28, 20232 yr Здравствуйте, при добавлении фрейма на форму ошибка. Спасибо Edited February 28, 20232 yr by r3h0soft
February 28, 20232 yr Administrators Здравствуйте. 5 hours ago, r3h0soft said: Здравствуйте, при добавлении фрейма на форму ошибка. Мы выпустим в ближайшее время хотфикс, исправляющий эту проблему. Пока вы можете вручную добавить в проект недостающий файл: Project -> Add To Project и выбрать файл $(FGX)\Sources\FGX.Frames.pas
February 28, 20232 yr 13 часов назад, Viktor Akselrod сказал: Здравствуйте. Мы выпустим в ближайшее время хотфикс, исправляющий эту проблему. Пока вы можете вручную добавить в проект недостающий файл: Project -> Add To Project и выбрать файл $(FGX)\Sources\FGX.Frames.pas А будет пример работы с фреймами? Или по аналогии с FMX? Но там вроде от FMX модули будут цепляться
March 1, 20232 yr Administrators 1 hour ago, Артем said: А будет пример работы с фреймами? Работа с фреймами ничем не отличается от работы в VCL и FMX.
March 4, 20232 yr Добрый вечер! Данный релиз работает на Delphi 11.3? При запуске вылетает ошибка и пришлось отключить пакет.
March 4, 20232 yr 45 минут назад, Kanat сказал: Добрый вечер! Данный релиз работает на Delphi 11.3? При запуске вылетает ошибка и пришлось отключить пакет. У меня 11.3 работает хорошо
March 4, 20232 yr Administrators 4 hours ago, Kanat said: Данный релиз работает на Delphi 11.3? При запуске вылетает ошибка и пришлось отключить пакет. Работает, т.к. Delphi поддерживает бинарную совместимость для минорных апдейтов. Попробуйте переустановить библиотеку при закрытой IDE.