Skip 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.

TfgCollectionView

Subforums

    • 47 posts
    Stefan Diestelmann,
    • 34 posts
    Yaroslav Brovin,
    • 49 posts
    Viktor Akselrod,
    • 61 posts
    Аскар Джакишев,
  1. Здравствуйте. В Демо поекте, в разделе "Message" если написать длинное сообщение, то оно выходит за границы. Скрин прилагаю. Как фиксить?

  2. Заметил такую особенность, при долгом нажатии именно эти функции не срабатывают как надо. В старых релизах не проверял. Могли бы проверить?

  3. Доброго дня, коллеги. Столкнулся с непонятной ситуацией. Есть набор итемов collectionview заполняемых динамически из полей memtable, делаю обработку нажатия на рисунок (который располагается на одном из элементов списка). Привожу свой обработчик события procedure TFormMain.fgImageCardPoiskTap(Sender: TObject); begin TfgAssert.IsClass(Sender, TfgImage); (Sender as tfgImage).Visible:=false; end; Т.е. по коду должна исчезнуть картинка на которую нажал пользователь. НО!!! у меня исчезают несколько картинок - и из некоторых других итемов тоже, хотя на них не нажимали. Как тогда обработать событие onTap конкретного элемента, что бы не затрагивать другие …

  4. Здравствуйте. Почитал тему https://forum.fgx-native.com/topic/287-tfgcollectionview-как-правильно-организовать-работу-tfgcollectionview-с-табличными-данными-бд/ но так и не понял как имено использовать GetItemId и каким целям он служит. К примеру если у меня есть TList с данными которые присваиваю в OnBindItem., то как прикрутить OnGetItemId. А демок с использованием OnGetItemId не нашел. Помогите, пожалуйста гайдом, как использовать OnGetItemId и чем он хорош/в каких случаях.

  5. Здравствуйте. fgCollectionView.ContentOffset.Y возвращает высоту прокрутки. А как получить максимум? К примеру я прокрутил список до конца и значение ContentOffset.Y стало равно 149,56 А как заранее, не прокручивая список вниз до конца, узнать максимум?

  6. Добрый день. Есть ли возможность над списком "TfgCollectionView", который можно листать "вверх - вниз", разместить "Плавающую кнопку"? Нужна кнопка "Обратная связь", при нажатии на которую вызывается форма обратной связи.

  7. Добрый день. Есть набор изображений в виде файлов. Набор может быть большим, в идеале число изображений - не ограничивается. Их нужно отобразить в списке. - Задача довольно распространенная, и как решается вроде понятно: берется fgCollectionView, в стили кладется fgImage, изображения загружаются в Assets'ы, а в событии fgCollectionView1BindItem нужный ресурс присваивается Image на соответствующем Item'е. (например, как в примере AssetsReleaseFromMemoryDemo). Но. при увеличении числа изображений, наступает момент, когда их все нельзя поместить в ресурсы - не хватает памяти. Например, в этом же примере(AssetsReleaseFromMemoryDemo), поставьте GeneratedAssetsC…

  8. Просмотрел все примеры к TfgCollectionView, почитал документацию. Не очень понятно как правильно организовать работу с набором данных. Не правильно - у меня получилось, и получилось сразу. Поясню. Как я понял основных два события: получение количества элементов, и получение значений. Неправильность в том, что получая на входе OnBindItem параметр AIndex приходится делать так: DataSet.RecNo:=AIndex, и именно это является "кривым" способом доступа к данным. Есть событие OnGetItemId, но как его потом получить в OnBindItem по индексу (AIndex)? И хорошо если ключ "целое число", а может и оказаться строкой. Вопрос: как правильно организовать работу TfgCollectionView с…

  9. Добрый день, есть ли возможность сделать горизонтальный CollectionView?

  10. Добрый день! Как можно реализовать удаление Item-а, на котором расположен компонент Button, получивший событие OnTap на удаление? Спасибо)

  11. Добрый день. Прошу вас выложить небольшой пример как создаётся TfgCollectionView в рантайме и заполняются картинкой, меткой, эдитом и т.д. желательно чтобы данные брались с датасета. Спасибо большое.

  12. Как сделать динамическую подгрузку элементов списка TfgCollectionView?

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

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.