Можно ли в любом случае определить, какие строки в настоящее время выбраны в множественном выборе TStringGrid
или TCustomGrid
, если на то пошло. Недвижимость была бы идеальной.
Я знаю, что есть свойство gdSelected
, которое устанавливается в событии DrawCell
,
procedure DrawCell(ACol, ARow: Longint; ARect: TRect; AState: TGridDrawState);
Я могу проверить AState
на наличие gdSelected
и отследить это где-нибудь в массиве, но это кажется неуклюжим.