Witam. Męczę się z taką jedną rzeczą.
Mam kilka rekordów w gridzie i teraz zanim zmienię aktualny(scroll), to muszę zadać użytkownikowi pytanie. Użytkownik może odpowiedzieć TAK, NIE, ANULUJ.

Jeśli odpowie ANULUJ, to MUSZĘ pozostać na aktualnym rekordzie, czyli nie pozwolić na scroll.

W tym momencie robię to tak, że w zdarzeniu OnBeforeScroll wywołuję cichy wyjątek(Abort). Ale czy da się to zrobić lepiej?