Jump to content
View in the app

A better way to browse. Learn more.

FGX Native

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Roman

Members
  • Joined

  • Last visited

  1. Добрый день! TfgBottomSheet при PeekHeight=0 все-равно выводится. Скрыть его можно только смахнув жестом вниз. Демо и визуализация во вложениях Android15_BSLSheet_Test.zip device-2025-12-10-232809.mp4
  2. Добрый день! При открытии дочерней формы с CollectionView на iOS приложение "падает". Демонстрационный проект во вложении. В коде отмечены места, приводящие к проблеме CollectionViewiOSTest.zip
  3. Добрый день! При запуске приложения (!!!) событие OnVirtualKeyboardFrameChanged на Android и iOS ведет себя по-разному: - на Android: AVKFrame.Height=0 - на iOS: AVKFrame.Height=380 Так и должно быть, или это ошибка?
  4. У меня аналогичная проблема на iOS при работе приложения: при переключении стиля кнопки с Contained на Text возникает Access Violation и приложение "падает"
  5. Добрый день! Если в IDE при открытом FGX-проекте открыть форму другого FGX-проекта, то при выходе из IDE (или, например, при выборе File->CloseAll), возникают множественные ошибки AV (как во вложении) av_details.txt
  6. Добрый день! На Android15 функция TfgVirtualKeyboard.IsKeyboardShown всегда возвращает True. Независимо от того, показана клавиатура, или нет. Также, событие OnVirtualKeyboardFrameChanged для скрытой клавиатуры возвращает значение 48 (не 0). Проект, воспроизводящий проблему, и демонстрацию на видео прикладываю Android15VKeybDemo.zip device-2025-11-28-175914.mp4
  7. Добрый день! Могли бы Вы показать пример использования этого вызова? В частности, интересует обработка колбэка и ответа. У меня после выбора любого варианта в диалоге приложение, почему-то, падает ((( Наверное, делаю что-то не так
  8. Добрый день! У свойства TfgSystemStatusBarContentStyle произошла смена типа отображения. Заметил на Android. На iOS не проверял. Light и Dark поменялись местами: при выборе Light цвет текста становится светлым, а при выборе Dark - темным. Должно быть наоборот Демо-проект и видео, воспроизводящие проблему - во вложении device-2025-10-06-162022.mp4 SysstatusbarDemo.zip
  9. Добрый день! При динамическом создании TfgSwitch и установке свойства TintColorname, подложка ползунка в активном положении не отрисовывается. Если компонент был создан не в рантайме, то все работает корректно. Визуализация и демо, воссоздающее проблему, во вложении video_2025-08-01_23-18-21.mp4 SwitchTest.zip
  10. Добрый день! При использовании кнопки TfgAppleIdButton возникает ошибка AccessViolation. Без кнопки клиент fgAppleIdAuthenticationClient работает без проблем. Для воспроизведения достаточно поместить кнопку TfgAppleIdButton в демонстрационный проект AuthenticationTest и запустить. Delphi 11.1
  11. После установки 1.18.13.0 на 11.1 BT LE работать перестал 🙃
  12. Отличный компонент! Было бы здорово: реализовать сохранение пропорций области выделения при изменении ее размера открыть нереализованный пока тип области TfgRegionShapeKind.Circle реализовать ограничения размера области выделения (не может быть меньше заданных значений)
  13. Добрый день! Не знаю, насколько это критично, но, думаю, лучше сфокусироваться на ключевой функциональности библиотеки. Но... это мое личное мнение 🙂
  14. Добрый день! Сам отвечу на свой запрос: все отлично работает при замене в секции uses FGX.OpenDialog.pas Android.Api.MediaStore на Android.Api.Providers.MediaStore Спасибо @Stas за модуль и @Yaroslav Brovin за подсказку
  15. Добрый день! Подскажите, пожалуйста, есть ли актуальная версия модуля для 10.4? Представленная здесь не стыкуется с текущей версией библиотеки (((

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.