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.

Gestures

  1. Здравствуйте. Для того, чтобы вернуть accessibility, то-есть чтобы работали события касания некоторых контролов со включенными специальными возможностями (TalkBack), по совету, полученному здесь же, на форуме, я применяю следующую конструкцию: type TfgOpenAndroidControl = class(TfgAndroidControl); var NativeControl: TfgOpenAndroidControl; ... NativeControl := TfgOpenAndroidControl(fObj.Handle.NativeControl); NativeControl.FOptions := NativeControl.FOptions - [TfgAndroidControlOption.CustomTouchProcessing]; Но теперь обнаружилось, что длительные касания, после такого вот воздействия на контрол, приводят к краху приложения в Android 14. Мне удалось запросить у …

  2. Started by s.fedotenko@gmail.com,

    Часто в списках для удаления элементов используется жест "смахнуть вправо". Есть ли возможность организовать данную функцию?

  3. Добрый день. Столкнулся с необходимостью обновить данные формы при выполнении жеста "Протянуть вниз", по аналогии, как это делается в новостных лентах. Увидел на форуме обсуждение события PullToRefresh у компонента TfgCollectionView, но мне надо сделать Refresh на обычном TfgLayout, внутри которого есть другие компоненты, которые я и хочу обновить при протяжке. Подскажите, пожалуйста, как лучше реализовать вот такой жест на TfgLayout или TFgForm?

      • Like
    • 9 replies
    • 144 views
  4. Как в демо-примере "Gestures - Zoom" сохранить размер и центр изображения до зуммирования, и затем после зуммирования восстановить исходный размер и центр этого изображения? Процедура зуммирования из демо-примера "Gestures - Zoom": procedure TFormMain.fgImage1Zoom(Sender: TObject; const AZoomInfo: TfgZoomInfo); begin if AZoomInfo.Phase = TfgGesturePhase.&InProgress then begin fgImage1.Size.SetSizeF(AZoomInfo.InitialSize.cx * AzoomInfo.Scale, AZoomInfo.InitialSize.cy * AzoomInfo.Scale); fgImage1.Position.Point := fgImage1.LocalToForm(AZoomInfo.Focus) - AZoomInfo.InitialFocus * AzoomInfo.Scale; fgImage1.Realign; …

Recently Browsing 0

  • No registered users viewing this page.

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.