Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];

Вниз

Программный скролинг KOLListView   Найти похожие ветки 

 
L`Autour ©   (2007-10-26 11:24) [0]

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


 
Dimaxx ©   (2007-10-26 12:02) [1]

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


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

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


 
Dimaxx ©   (2007-10-26 16:13) [3]


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

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


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

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


 
L`Autour ©   (2007-10-29 06:05) [4]

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


 
Dimaxx ©   (2007-10-29 13:37) [5]

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


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

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


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

ListView.LVMakeVisible


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

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


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


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

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


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


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

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


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

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



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.006 c
15-1221562788
desc
2008-09-16 14:59
2008.11.16
Как в Dll работать с набором данных ?


3-1209451500
lewka-serdceed
2008-04-29 10:45
2008.11.16
связь таблиц


2-1223018561
Wood
2008-10-03 11:22
2008.11.16
Непонятка с TTreeView


4-1200404732
Lamer666
2008-01-15 16:45
2008.11.16
FindWindowEx не находит кнопку в ОКНЕ


15-1221798199
@!!ex
2008-09-19 08:23
2008.11.16
Гугель наглеет.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский