Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#18

AW: Trackergeeignete Tabellenkomponente

  Alt 28. Apr 2012, 13:11
All zu viel ausrechnen muß man nicht, denn das übernimmt Delphi für einen.
Über den Parameter Rect bekommt man die Position der Zelle sehr praktisch geliefert.

Und nein, TextOut, TextRect und Co. ist der korrekte Weg ... Delphi mach intern auch nichts Anderes, als mit Delphi-Referenz durchsuchenTCanvas.TextRect den Text dort reinzuschreiben.

Falls das doppelte Zeichnen stört, dann kann man es mit Delphi-Referenz durchsuchenDoubleBuffered versuchen
oder man schaltet das Zeichnen vom Delphi ab (Delphi-Referenz durchsuchenTCustomGrid.TDefaultDrawing=False), aber dabei muß man dann natürlich alle Zellen selber zeichnen.


Und z.B. über Hier im Forum suchenStringGrid1DrawCell TextOut lassen sich einige Beispiele finden.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (28. Apr 2012 um 13:14 Uhr)
  Mit Zitat antworten Zitat