Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.06;
Скачать: CL | DM;

Вниз

OnMouseMove по ScrollBar y ListBox a.   Найти похожие ветки 

 
Дельфятник   (2002-05-28 13:00) [0]

Можно ли как-нибудь отловить то, что мышь съехала с области, где отображаются данные, и наехала на SсrollBar (у меня только вертикальный)?


 
KilkennyCat ©   (2002-05-28 13:12) [1]

Легко.
procedure TForm1.ListBox1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
if y > ListBox1.Width - ListBox1.ScrollWidth then НАЕЗД! елзе ложная тревога;
end;


 
Дельфятник   (2002-05-28 14:24) [2]

В Delphi5 у компонента TListBox нет свойства ScrollWidth. Вы в 6-ом работаете? Кроме того, проблема состоит в том, что когда мышь наезжает на полосу прокрутки TListBox"a, то событие OnMouseMove перестаёт срабатывать в принципе.


 
Игорь Шевченко ©   (2002-05-28 14:30) [3]

SetCapture/ReleaseCapture - тогда выезд мыши за клиентскую часть можно будет поймать.


 
Дельфятник   (2002-05-28 15:06) [4]

Большое спасибо!



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

Текущий архив: 2002.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
4-18207
ed_30
2002-04-03 12:40
2002.06.06
вопрос по работе приложения в tree


3-17769
firsor
2002-05-15 10:38
2002.06.06
База даннных( создание Access файлов)


4-18193
ввв
2002-04-04 18:31
2002.06.06
Мастера, а как перезаписать файл со временем , которое я захочу е


8-18064
windy
2002-01-19 07:05
2002.06.06
BMP -> JPEG


1-17923
tsarevep
2002-05-27 12:11
2002.06.06
WinXp