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

Вниз

Как не имея полос прокрутки в 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 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.031 c
3-1102596171
Kolya
2004-12-09 15:42
2005.01.09
Ошибка SQL


14-1103093072
Семен Сорокин
2004-12-15 09:44
2005.01.09
Помогите найти человека в Москве!


14-1103368408
MAINUSER
2004-12-18 14:13
2005.01.09
Программеры ОБЬЕДИНЯЙТЕСЬ


1-1103606356
KSergey
2004-12-21 08:19
2005.01.09
Наследование форм без репозитария


1-1103728361
leonon
2004-12-22 18:12
2005.01.09
Модальная форма из dll





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский