So, Ursache gefunden.
Wenn sich die Anzahl der Listeneinträge ändert, die in dem Grid abgebildet werden,
ist zwangsläufig ein RowCount := <neue Anzahl + 1) erforderlich.
Bei mir sieht das im Prinzip so aus:
Delphi-Quellcode:
DrawGrid1.RowCount := 1;
DrawGrid1.RowCount := Succ(TList1.Count);
RowCount := 1 setzt FixedRows auf 0. (Null verschiebbare Zeilen nicht zulässig?)
Dieses 'Reset'-Vorgehen hat mir irgendwann ein Darstellungsproblem gelöst,
aber da hatte ich wahrscheinlich keine Fixed Row.
In diesem Fall müsste ich es lassen, oder auf FixedRow +1 setzen oder FixedRows neu setzen.
Danke nochmal