Вниз
Скачать: CL | DM;

Как не имея полос прокрутки в ListView передвигаться по списку?   Найти похожие ветки 

 
RTWolf ©   (2004-05-19 10:40) [0]

Дело в том что мне нельзя а точнее не нужно использовать полосы прокрутки. Я как-бы хочу синхронизировать передвижение по списку с другим ListView.


 
Bezols   (2004-05-19 11:38) [1]

Имхо, SendMessage тебе тут поможет


 
RTWolf ©   (2004-05-19 14:59) [2]

А а какое сообщение посылать и кому если нет полос прокрутки
Я уже пробовал так


 
ecm   (2004-05-19 17:02) [3]

ListView.Perform( LVM_ENSUREVISIBLE, Msg.wParam, 0);
ListView.LVItemState[Msg.wParam] := [lvisSelect,lvisFocus];
......
Msg.wParam - line number


 
RTWolf ©   (2004-05-19 17:21) [4]

Этот метод хорош, но есть один недостаток: у меня всего 1 item и гдето около 10 столбцов, мне надо передвигаться по горизонтали


 
Bezols   (2004-05-19 19:28) [5]

А мессага LVM_SCROLL не катит??

SendMessage(ListView.Handle, LVM_SCROLL, dx, dy)

dx - шаг прокрутки по горизонтали
dy - соответственно, по вертикали

тебе dy наверное в 0 надо выставить, a dx во сколько надо

не уверен в правильности, но попробуй, мож выйдет чо???



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
1-1103704770
Mars
2004-12-22 11:39
2005.01.09
Как поменять цвет рамки контрола?


11-1085045840
dimon1979
2004-05-20 13:37
2005.01.09
Добавление нового KOL-компонента


1-1103844001
Tine
2004-12-24 02:20
2005.01.09
Calendar


1-1103734425
SMT
2004-12-22 19:53
2005.01.09
Редактор ресурсного файла без ограничений на размер файла


14-1103021793
Alexander Panov
2004-12-14 13:56
2005.01.09
Выборы в Украине. Противостояние. (Продолжение 4)




   Наверх