Главная страница
    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.033 c
9-1092420346
JUS
2004-08-13 22:05
2005.01.09
С DelphiХ я незнаком хочу вникнуть,но ошибки меня сбивают с толку


9-1094880905
cyborg
2004-09-11 09:35
2005.01.09
Прошу потестировать cyborgengine2d


4-1101205001
clickmaker
2004-11-23 13:16
2005.01.09
Правка итема в листвью закрывает диалог


14-1103645631
SergP.
2004-12-21 19:13
2005.01.09
Formula One F1Book


3-1102488768
denis24
2004-12-08 09:52
2005.01.09
Работа с AdoQuery в отдельном потоке





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