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?