Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
39.701 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Bild mit StretchDraw in Zelle eines StringGrid einfügen

  Alt 13. Jan 2017, 14:37
Solches Zeichnen muß natürlich immer in die Zeichenevents der jeweiligen Komponente, denn wenn sich diese Komponente neu Zeichnet, wird deines wieder überbmalt/gelöscht, wenn es nicht erneut draufgemalt wird.

Aber, du malst jetzt bei jeder einzelnen Zelle die Inhalte aller Zellen neu, obwohl du da nur den Inhalt dieser einen Zelle malen sollst.
> weg mit den For-Schleifen und nur die StringGrid1.Cells[aCol,aRow] in aRect rein malen.


PS: TDrawGrid
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
Delphi-Tage 2005-2014

Geändert von himitsu (13. Jan 2017 um 14:48 Uhr)
  Mit Zitat antworten Zitat