Posted May 18, 20213 yr Administrators Скачать: Релиз доступен только по запросу. Дата релиза: 18 мая 2021 Внимание 🚨 Вспомогательные типы анимации были перенесены из FGX.Animation -> FGX.Animation.Types. Если ваш проект не собирается из-за отсутствия этих типов, подключите модуль FGX.Animation.Types. Новое ✨ Анимация Добавлена базовая реализация анимаций. Добавлен новый демонстрационный проект: "Анимация" -> "Готовые шаблоны анимации". Описание и детали использования доступны в статье. Получение фотографии с камеры или библиотеки Добавлена возможность программно запросить у системы получениe фотографии с камеры или системной галереи изображений. Для этого необходимо воспользоваться одним из методов FGX.Pickers.Photo.TfgPickerPhotoFactory. Добавлен новый демонстрационный проект: "Компоненты" -> "Пикеры" -> "Получение фотографии". Описание и детали использования доступны в статье. Компонент локализации В этой версии мы поставляем отдельный bpl-пакет с компонентом локализации TfgTranslator, который мы сами уже давно успешно используем в реализации FGX Native дизайнера. Однако, мы не рекомендуем его использовать в мобильных приложениях, поскольку все словари с переводами всегда загружаются при создании формы, и поскольку у нас есть видение того, как перевод должен осуществляться в мобильных приложениях. Несмотря на это, это рабочее решение, которое может помочь вам с локализацией ваших проектах. Мы поставляем этот компонент по правилу "as-is", то есть нет никаких гарантий, в том числе же поддержки с нашей стороны о его работе. Этот пакет не является постоянным и может в будущем быть исключен из поставки. Описание и детали установки доступны в статье. Прочее Реализован TfgDialog.InputQuery и TfgDialog.InputBox (iOS). Добавлены методы и типы Android API для работы с "Drag&Drop" (Android). Исправление ошибок 🐛 FGX-9 Не работает обратная прокрутка ScrollBox в TfgBottomSheet (Android). FGX-56 TfgForm теряется свойство SystemStatusBar.Visibility (Android). FGX-59 TfgTimeEdit Segmentation fault при удалении формы, содержащей TfgTimeEdit (Android). Исправление метода MeasureSize, который мог работать некорректно для некоторых компонентов (iOS). Иногда событие TfgNavigationBar.ActionButtons.OnTap могло не работать на Android 6 (Android).
May 20, 20213 yr Не могу собрать свои проект. Выходит ошибка: First chance exception at $C6188287. Exception class EListError with message 'Duplicates not allowed'. Откатился на предыдущию версию, все норм собирается. Ниже скрины
May 20, 20213 yr Да, проекте использовался вызов получения фотографии из галереи. Поменял на новый TfgPhotoPicker все заработало. Спасибо
May 20, 20213 yr Есть ли возможность кроме photo другие типы файлов выбирать? Я так понял сейчас работает только фото из галереи. В проекте используем модуль FGX.OpenDialog от @Stas для вызова менеджера файлов. В новой версии из-за этого модуля выводит ошибку, пришлось отказаться, но теперь остались без модуля прикрепление файлов) Edited May 20, 20213 yr by Kanat
May 20, 20213 yr 5 минут назад, Kanat сказал: Есть ли возможность кроме photo другие типы файлов выбирать? Я так понял сейчас работает только фото из галереи. В проекте используем модуль FGX.OpenDialog от @Stas для вызова менеджера файлов. В новой версии из-за этого модуля выводит ошибку, пришлось отказаться, но теперь остались без модуля прикрепление файлов) Проверьте дублирование классов. Вангую, что это касается пересечения с Android.Api.Providers.MediaStore Можно использовать паралельно