-
Постов
9 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Активность репутации
-
dreamix получил реакцию от snake в Наложение скролбоксов
У меня некоторые подвижки.
Еще раз отмечу что это на Seattle без апдейтов. И тестил только на андроиде.
1. Внутренний и сквозной) скроллинг работает и для обычного вертикального TListView. Но поведение у них не очень удобное.
2. Внутренний и сквозной скроллинг работает для TListBox.
Для этого ему нужно убрать Pan в InteractiveGestures.
А если поставить ListStyle = Horizontal, то можно приспособить под горизонтальный скроллер.
3.И я придумал как сделать сквозной скроллинг для THorzScrollBox
- Надо убрать Pan в InteractiveGestures THorzScrollBox
- Всем внутренним объектам назначить HitTest = False
Теперь будет работать и внутренний и сквозной скроллинг
А для доступа к внутренним объектам добавить в событие OnTap для THorzScrollBox
И пару процедур
Для PresentedScrollBox у меня пока не работает.
-
dreamix получил реакцию от zairkz в Наложение скролбоксов
У меня некоторые подвижки.
Еще раз отмечу что это на Seattle без апдейтов. И тестил только на андроиде.
1. Внутренний и сквозной) скроллинг работает и для обычного вертикального TListView. Но поведение у них не очень удобное.
2. Внутренний и сквозной скроллинг работает для TListBox.
Для этого ему нужно убрать Pan в InteractiveGestures.
А если поставить ListStyle = Horizontal, то можно приспособить под горизонтальный скроллер.
3.И я придумал как сделать сквозной скроллинг для THorzScrollBox
- Надо убрать Pan в InteractiveGestures THorzScrollBox
- Всем внутренним объектам назначить HitTest = False
Теперь будет работать и внутренний и сквозной скроллинг
А для доступа к внутренним объектам добавить в событие OnTap для THorzScrollBox
И пару процедур
Для PresentedScrollBox у меня пока не работает.
-
-
dreamix отреагировална Равиль Зарипов (ZuBy) в TListViewHorz
Давно не хватало TListView в горизонтальной ориентации, например чтобы сделать вот такую картинку
zairkz сделал стиль с применением 9-patch png "технологии"
С помощью жестов показано как сделать "сквозной скрол"
как писал dreamix
P.S. по компоненту TListViewHorz, не успел все протестить как следует со всеми параметрами
не правильно будет отображаться Header'ы и Поиск, основной функционал сохранен
UPDATE: LVStyledhorz.7z
-
dreamix отреагировална zairkz в Наложение скролбоксов
Терпение... Zuby пишет компонент на основе TListView, как раз, то что тебе надо Вертикальный скролбокс и внутри горизонтальные ListView, наверное завтра выложит