Einzelnen Beitrag anzeigen

Volker Z.

Registriert seit: 4. Dez 2012
Ort: Augsburg, Bayern, Süddeutschland
419 Beiträge
 
Delphi XE4 Ultimate
 
#21

AW: TStringGrid OnDrawCell - Bestimmte Felder makieren

  Alt 20. Dez 2012, 16:40
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ß
Volker Zeller
  Mit Zitat antworten Zitat