After the user has double-clicked on a row in a NextGrid object, I display fields in a two-column grid in a modal form to let him make changes, and then go back to to the main form.
I'd like to display the original row selected, so that the user sees which row he selected before. This doesn't work:
CODE
procedure TForm1.Button2Click(Sender: TObject);
begin
for i := 0 to NextGrid1.RowCount - 1 do begin
if NextGrid1.Selected[i] then begin
Form2.ShowModal;
//Put focus back on selected row
//Doesn't work NextGrid1.Selected[i] := True;
Break;
end;
end;
end;
begin
for i := 0 to NextGrid1.RowCount - 1 do begin
if NextGrid1.Selected[i] then begin
Form2.ShowModal;
//Put focus back on selected row
//Doesn't work NextGrid1.Selected[i] := True;
Break;
end;
end;
end;
Thank you.











