Witam!
Mam problem z obsługą automatycznego przewijania ListBox (używam bardziej rozbudowanego komponentu JVCL ale zasada taka sama). Na formie jest ListBox i nad nim i pod nim obiekt (może byc shape, image, button obojętne). Gdy kursor myszy jest nad górnym obiektem ListBox przewija się do góry gdy nad dolnym to w dół. No i do tej pory osiągnąłem tylko tyle że się przewija ale gdy kursor myszy jest poza obiektem to powinno się przestać przewijać a to leci do końca ListBox'a :(
Chcę coś takiego zastosować ponieważ mam Drag&Drop z DBGrida do ListBox'a i to w określone miejsce ListBoxa. Gdy chwycę wartość z DBGrida i jestem nad ListBox to nie wiem jak wtedy go przewijać więc stąd ten pomysł.
Przewijanie zrobiłem poprzez zmianę wartości ListBox.ItemIndex.
Może ktoś mnie natchnie? Timer ani sleep mi nie zadziałało. Zrobiłem wątek do obsługi przewijania ale się wiesza program.
Z góry dzięki za info!