![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программный скролинг 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 первого контрола получить инфу о текущем положении ползунка и передать его скроллбару второго контрола. Аналогично со вторым.