Witajcie,
Potrzebuję zrobić przenoszenie danych z dataset reprezentowanego za pomocą DBGrid do TMemo. Problem mam taki, że gdy na DBGrid przestawiłem
DragMode = dmAutomatic
to przestałem mieć możliwość przechodzenia między rekordami. Przy dmManual z kolei nie bardzo to działa. Znalazłem artykuł gdzie opisane jest aby w zdarzeniu OnCellClick zrobić DBGrid1.BeginDrag(true);
Działa fajnie ALE muszę wykonać klik na konkretnym ROW w DBGrid (zmieni się kursor itd), a następnie klik w TMemo aby wykonało się TMemo.OnDragDrop.
Dwa kliki mi nie odpowiadają i chciałbym to zrobić tak jak jest to w przypadku dmAutomatic z możliwością wybrania wiersza.
Doczytałem się również, że MouseDown nie działa ze względu na zdarzenie OnCellClik i trzebaby nadpisać metodę MouseDown z TCustomDBGrid w nowej klasie ale takiego rozwiązania nie chcę. Czy macie jakieś inne pomysły jak to obejść?