Sorry für die späte Antwort, aber in der Woche bin ich nicht zu meinem Problem gekommen
Zitat von
sh17:
Das Grid bekommt Repaint und zeichnet den "sichtbaren" Bereich neu. Der ist ja nicht so groß. Wenn die geänderte Zelle nicht im sichtbaren Bereich war, ist das ja nicht schlimm-
Doch , das ist schlimm
, wenn bei einer Änderung einer nichtsichtbaren Zelle trotzdem immer das Grid beugezeichnet wird.
Aber so richtig weiter bin ich immer noch nicht. die Variante propertys CellValueAsString[x,y], CellValueAsFloat[x,y], CellValueAsInteger[x,y]..., die dann auf die entsprechenden CellValuepropertys zugreift ist wahrscheinlich doch am Besten.
Meine Idee mit einer Boolean-property bei TCellvalue geht natürlich auch nicht
, da der Bool innerhalb von TCellvalue erst gesetzt wird, wenn GetCells komplett durchgelaufen ist. Eine Abfrage dort hat gar keinen Sinn.