Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TStringGrid OnDrawCell - Bestimmte Felder makieren (https://www.delphipraxis.net/172239-tstringgrid-ondrawcell-bestimmte-felder-makieren.html)

Volker Z. 20. Dez 2012 15:40

AW: TStringGrid OnDrawCell - Bestimmte Felder makieren
 
Vermutlich stimmt bei Dir in der Reihenfolge Deiner Aufrufe etwas nicht.

Zitat:

Lasse ich die letzte Zeile, also

StringGrid1.Canvas.TextRect(Rect, Rect.Left + 2, Rect.Top + 2, StringGrid1.Cells[ACol, ARow]); weg, dann ist der Text zwar zentriert, aber nicht mehr fett :/
Deutet stark darauf hin, dass Du zuvor die procedure StringGridAlignment aufrufst und anschließend die (zentrierte) Ausgabe mit StringGrid1.Canvas.TextRect wieder überschrieben hast.

Dass es nun nicht mehr fett dargestellt wird liegt vermutlich daran, dass Du die StringGridAlignment vor dem Setzten der Formatierung aufrufst.

Gruß

Mazen 20. Dez 2012 15:47

AW: TStringGrid OnDrawCell - Bestimmte Felder makieren
 
Ja das wars :)
Wiedermal vielen dank für die schnelle und kompetente Hilfe hier im Forum ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 Uhr.
Seite 3 von 3     123   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz