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

Вниз

событие прокрутки на TListView   Найти похожие ветки 

 
[diesel]   (2003-04-11 09:09) [0]

как отловить это самое событие?
никакого wm_scroll не нашёл ;(


 
DVM   (2003-04-11 10:16) [1]

WM_VSCROLL



 
[diesel]   (2003-04-11 10:37) [2]

да, согласен, затупил... ;)
терь другой вопрос: а как это дело повесить именно на TListView, а не на TForm ?


 
DVM   (2003-04-11 10:42) [3]

Создай потомок TListView, перехватывающий сообщения WM_HSCROLL и WM_VSCROLL:

TMyListView = class(TListView)
procedure WM_HScroll(var Msg: TWMHScroll); message WM_HSCROLL;
procedure WM_VScroll(var Msg: TWMVScroll); message WM_VSCROLL;
end;

procedure TMyListView.WM_HScroll(var Msg: TWMHScroll);
begin
ShowMessage("HScroll");
end;

procedure TMyListView.WM_VScroll(var Msg: TWMVScroll);
begin
ShowMessage("VScroll");
end;



 
DVM   (2003-04-11 10:43) [4]

Или переопредели оконную процедуру списка, если на WinApi пишешь.



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

Форум: "Основная";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.01 c
14-67441
[BAD]Angel
2003-04-04 21:25
2003.04.21
Как поменять IP-адресс?


1-67325
Picco
2003-04-08 12:04
2003.04.21
Вопрос по WORD ордовским полям


4-67635
aga
2003-02-21 19:29
2003.04.21
Explore.exe


14-67453
ДедушкаКо
2003-04-05 09:57
2003.04.21
суббота


14-67520
Palladin
2003-04-03 14:52
2003.04.21
Я конечно многое думал о Microsoft но что бы вот так на VB...





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