Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Программный скролинг KOLListView


L`Autour ©   (2007-10-26 11:24:00) 

Как программно скролировать KOLListView? Пытаюсь синхронизировать скролинг двух KOLListView.


L`Autour   (2007-11-21 07:11:00) [1]

Вроде бы умножить высоту элемента на число скролируемых элементов.Хотя для своей проги наугад подобрал 'число скролируемых элементов'*16 (работает и ладно), так как диапазон от *10 до *16 давал одинаковый скроллинг.


Rocket   (2007-11-20 12:49:00) [2]


> нашел скролирование через сообщение LVM_SCROLL

а как считаешь, на сколько скроллить?


Dimaxx   (2007-10-30 00:16:00) [3]


> скролирование через сообщение LVM_SCROLL

Уу, чет про него я и забыл...


L`Autour   (2007-10-29 18:38:00) [4]

Спасибо, попробую, но я уже нашел скролирование через сообщение LVM_SCROLL..


Дмитрий К   (2007-10-29 15:08:00) [5]

ListView.LVMakeVisible


L`Autour   (2007-10-29 14:48:00) [6]

Не обновляет.


Dimaxx   (2007-10-29 13:37:00) [7]

Обновлять содержимое через ListView.Update.


L`Autour   (2007-10-29 06:05:00) [8]

Скроллер во втором ListView теперь ходит синхронно с прокруткой первого, но не его содержимое. Как его выставить?


Dimaxx   (2007-10-26 16:13:00) [9]


> чтобы не зацикливать скролинги

На время скроллинга первого контрола отключать OnScroll второго и наоборот.


> Каким кодом (желательно пример)

Щас привести не могу - времени мало. Копай в сторону GetScrollInfo/GetScrollPos/SetScrollInfo/SetScrollPos.


L`Autour   (2007-10-26 13:28:00) [10]

Это и так понятно (хотя, чтобы не зацикливать скролинги немного не так). Уточняю: как передать KOLListView текущее новое положение скролинга? Каким кодом (желательно пример) ?


Dimaxx   (2007-10-26 12:02:00) [11]

В OnScroll первого контрола получить инфу о текущем положении ползунка и передать его скроллбару второго контрола. Аналогично со вторым.


Наверх

Титульная страница Поиск, карта сайта Написать письмо