Posted April 30, 20222 yr Administrators Скачать: Релиз доступен только по запросу. Дата релиза: 30 апреля 2022 Внимание 🚨 Методы TfgPickerPhotoFactory.PickPhotoFromCamera и TfgPickerPhotoFactory.PickPhotoFromLibrary, принимающие в функции обратного вызова аргумент с одним файлом, помечены как устаревшие и заменены на одноименные методы с массивом файлов. Новое ✨ TfgMap Добавлены метод MoveCameraToVisibleRegion и свойство VisibleRegion для возможности переместить камеру в регион, заданный географическими координатами. FGX-154 Реализовать отображение заданной области на карте. TfgCollectionView Добавлено новое свойство TfgCollectionView.SelectionOptions.AlwaysSelectItem, которое разрешает или запрещает снимать вручную выделение с последнего выделенного элемента. Свойство блокирует сброс выделения только при интерактивном взаимодействии. Снять выделение через программный сброс выделения не запрещается. FGX-171 Добавить режим выделения в TfgCollectionView, при котором всегда будет выделен один элемент. Иконки компонентов Добавлены иконки для всех компонентов из групп "FGX: Shapes" и "FGX: Signature". Улучшения 🙌 TfgForm Теперь в режиме SystemStatusBar.ContentStyle = Auto стиль содержимого системного статус бара выбирается на основании цвета фона TfgNavigationBar в том числе, если он подключен к форме. FGX-104 Изменение цвета шрифта системного StatusBar при использовании TfgNavigationBar. TfgScreenManager Добавлены методы TfgScreenInfo.DpToPx и TfgScreenInfo.PxToDp для конвертации физических и логических координат между собой. Выравнивание Проведена первичная оптимизация системы выравнивания, результатов которой стало уменьшение лишних выравниваний при создании формы. Что может ускорить создание форм и запуск приложения. TfgPickerPhoto Реализован режим одновременного выбора нескольких фотографий TfgPickerPhotoFactory.PickPhotosFromLibrary (Внимание! Для iOS требуется версия 14 и выше). Исправление ошибок 🐛 FGX-175 Текст переносится не смотря на отключенный перенос в TfgLabel (Android). FGX-173 Не работает ImageMode.AspectFit для TfgLottieImage (Android). FGX-172 Не собирается Андроид приложение при использовании пользовательских Jar-библиотек на 11.1 (Android). FGX-145 Не реализованы события у TfgDrawerLayout (iOS). FGX-156 Не работает свойство Appearance.Icon.ColorName для TfgButton (iOS). FGX-97 Не срабатывает событие OnTapItem для TfgCollectionView (iOS). Жест Zoom может заканчиваться ошибкой, если в конце поднять только один палец (iOS). При старте приложения мог наблюдаться скачок разметки в ScrollBox (Android). При использовании темной темы в iOS, FGX Native приложение могло не корректно отображать цвет компонентов (iOS). Исправлено выравнивание страниц в TfgVirtualPagerLayout и `TfgPagerLayout`, если страницы добавлять программно (iOS). После полного удаления страниц в TfgPagerLayout, индекс текущей страницы не сбрасывался (iOS).