Ist es auch, inkl. der FixedRow.
Wie schon gesagt, kann es sein, dass beim Click mit Maus/Tastatur das Selected-Event schon vor dem Ändern aufgerufen wird und dann in diesen Property das Alte noch drin steht,
aber in den Parametern steht immer das Richtige.
Kannst auch einfach mal mit einem Timer testen, dann ist die interne Reihenfolge hierbei egal.
Delphi-Quellcode:
procedure TForm4.Timer1Timer(Sender: TObject);
begin
Caption := StringGrid1.Row.ToString + ' ' + StringGrid1.Col.ToString;
end;
... + 1; {+1 wegen der FixedRow}
versus
... + StringGrid1.FixedRows;
bezog sich auch nur auf den Code selber,
nicht auf dessen Funktion, bezüglich diesem Fall hier.