Posted December 30, 20213 yr Administrators Скачать: Релиз доступен только по запросу. Дата релиза: 30 декабря 2021 Внимание 🚨 Теперь при изменении режима выделения TfgCollectionView.SelectionMode существующее выделение элементов будет безусловно сброшено без вызова каких-либо событий. Теперь в режиме единичного выделения TfgCollectionViewSelectionMode.SingleSelect не блокируется снятие выделения с выделенного элемента (Android). Новое ✨ Google Pay Добавлен новый компонент TfgGooglePayClient, позволяющий подключить оплату в вашем мобильном приложении через Google Pay. Компонент кроссплатформенный, но поскольку Google Pay предназначении только для Android, то компонент реализован только для Android. Детали. TfgApplicationEvents Добавлены два новых события OnActivityResult и OnActivityNewIntent, работающие только на Android. Событие OnActivityResult вызывается только в Android, когда активити приложение получает результат вызова другого активити. Событие OnActivityNewIntent вызывается только в Android, когда активити приложение получает новое намерение от других активити. В параметрах событий передается намерение типа TfgAndroidIntent, которое по факту является Android.Api.ActivityAndView.JIntent типом в Андроиде и TObject на остальных платформах. Поэтому типовой пример использования может выглядеть так: procedure TFormMain.fgApplicationEvents1ActivityResult(Sender: TObject; const ARequestCode, AResultCode: Integer; const AIntent: TfgAndroidIntent); begin {$IFDEF ANDROID} // Work with AIntent, ARequestCode, AResultCode {$ENDIF} end; iOS/Android API Добавлены заголовочный файлы для использования нативного API по использованию встроенных покупок: iOS.Api.StoreKit и Android.Api.Billing. Добавлены заголовочные файлы iOS.Api.PassKit, iOS.Api.AddressBook и iOS.Api.AddressBookUI. Улучшения 🙌 Добавлен новый демонстрационный проект по реализации сервиса "Поделиться" для iOS: "iOS Api" -> "Сервис поделиться". FGX-152 Реализовать screenshot экрана (iOS). Поднята целевая версия Android API для новых приложений до Android 11 (API 30). TfgCollectionView Новое свойство TfgCollectionView.SelectionController.SelectionCount для получения количества выделенных элементов списка. Новые события для контроля за выделением элементов TfgCollectionView: OnItemCanSelect и OnItemCanDeselect. Исправление ошибок 🐛 FGX-153 TfgDateEdit Не передается дата в Picker при первом вызове. FGX-155 При первом запуске игнорировалось значение свойства TfgCameraPreview.DisplayMode (iOS). Не работал жест OnZoom (Android).