After upgrading to AdvStringGrid 7.9.2.1, the following code won't select the complete first row, but displays some cell values in White on White Background:
AdvStringGrid1.Options := AdvStringGrid1.Options + [goRowSelect];
AdvStringGrid1.ClearRowSelect;
AdvStringGrid1.Cells[0, 1] := 'foo';
AdvStringGrid1.Cells[1, 1] := 'bar';
AdvStringGrid1.Cells[2, 1] := 'baz';
AdvStringGrid1.Row := 1;