Перейти к содержанию
Fire Monkey от А до Я

dreamix

Пользователи
  • Постов

    9
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Активность репутации

  1. Like
    dreamix получил реакцию от snake в Наложение скролбоксов   
    У меня некоторые подвижки.
    Еще раз отмечу что это на Seattle без апдейтов. И тестил только на андроиде.

    1. Внутренний и сквозной) скроллинг работает и для обычного вертикального TListView. Но поведение у них не очень удобное.

    2. Внутренний и сквозной скроллинг работает для TListBox.
    Для этого ему нужно убрать Pan в InteractiveGestures.
    А если поставить ListStyle = Horizontal, то можно приспособить под горизонтальный скроллер.
     
    3.И я придумал как сделать сквозной скроллинг для THorzScrollBox
    - Надо убрать Pan в InteractiveGestures THorzScrollBox
    - Всем внутренним объектам назначить HitTest = False

    Теперь будет работать и внутренний и сквозной скроллинг

    А для доступа к внутренним объектам добавить в событие OnTap для THorzScrollBox
     
    И пару процедур
     
    Для PresentedScrollBox у меня пока не работает.
  2. Like
    dreamix получил реакцию от zairkz в Наложение скролбоксов   
    У меня некоторые подвижки.
    Еще раз отмечу что это на Seattle без апдейтов. И тестил только на андроиде.

    1. Внутренний и сквозной) скроллинг работает и для обычного вертикального TListView. Но поведение у них не очень удобное.

    2. Внутренний и сквозной скроллинг работает для TListBox.
    Для этого ему нужно убрать Pan в InteractiveGestures.
    А если поставить ListStyle = Horizontal, то можно приспособить под горизонтальный скроллер.
     
    3.И я придумал как сделать сквозной скроллинг для THorzScrollBox
    - Надо убрать Pan в InteractiveGestures THorzScrollBox
    - Всем внутренним объектам назначить HitTest = False

    Теперь будет работать и внутренний и сквозной скроллинг

    А для доступа к внутренним объектам добавить в событие OnTap для THorzScrollBox
     
    И пару процедур
     
    Для PresentedScrollBox у меня пока не работает.
  3. Like
    dreamix отреагировална Равиль Зарипов (ZuBy) в Наложение скролбоксов   
    Уже выложил, вот тут
  4. Like
    dreamix отреагировална Равиль Зарипов (ZuBy) в TListViewHorz   
    Давно не хватало TListView в горизонтальной ориентации, например чтобы сделать вот такую картинку

     
    zairkz сделал стиль с применением 9-patch png "технологии"
     
    С помощью жестов показано как сделать "сквозной скрол"
    как писал dreamix
     
     
    P.S. по компоненту TListViewHorz, не успел все протестить как следует со всеми параметрами
    не правильно будет отображаться Header'ы и Поиск, основной функционал сохранен
    UPDATE:  LVStyledhorz.7z
  5. Like
    dreamix отреагировална zairkz в Наложение скролбоксов   
    Терпение... Zuby пишет компонент на основе TListView, как раз, то что тебе надо Вертикальный скролбокс и внутри горизонтальные ListView, наверное завтра выложит 
×
×
  • Создать...