Столкнулся с такой проблемой. 
В проекте использую TIBConnection+TSQLQuery+TDatasource+TDBGrid. В опциях DBGrid ставлю dgMultiselect=true. При этом малтиселект не работает. Сначала грешил на TDBGrid. Взял с SVN последний RxDBGrid - тоже не работает. 
Сменил подключение к Firebird на TZConnection+TZQuery+TDatasource+TDBGrid - малтиселект заработал. 
Проект большой и переходить на ZEOS или UIB очень проблематично. Как заставить работать Multiselect малой кровью? 
lazarus 0.9.27 r20857, fpc 2.2.4, gtk2, RHEL Client 5.2
			
		




 . В результате чего мультиселект заработал я не понял.  Всетаки, видимо, нужно на ZEOS переходить...
. В результате чего мультиселект заработал я не понял.  Всетаки, видимо, нужно на ZEOS переходить...
