DBGrid i AfterScroll nawigacja strzałkami

0

Witam,

Mam w programie komponent DBGrid podpięty pod TQuery. Gdy wyświetla mi on jakieś rokordy to sobie je przeglądam za pomocą TDataSet.AfterScroll. W Procedura AfterScroll mam kolejne wykonywane kolejne TQuery.
Gdy chcę sobie szybko przejsć z powiedzmy z 1 rekordu do 10 to wciskam strzałkę w dól i ją trzymam. Wówczas kursor w DBGrid leci po kolejnych rekordach od 1-10 i niepotrzebnie dla rekordów 2-9 wykonuje procedurę AfterScroll.

Czy można więc zrobić aby po wciśnięciu strzałki kursor przelatywł po DBGrid normalnie, ale procedurę AfterScroll wykonał dopiero gdy klawisz strzałki został zwolniony?

0

wykonuj to co masz w onafterscrool w onkeyup i click (cellclick czy coś takiego)

1 użytkowników online, w tym zalogowanych: 0, gości: 1