Hallo,
ich möchte die Zellen eines StringGrids mittig zentrieren.
Das habe ich bisher so gelöst:
Delphi-Quellcode:
DrawText(StringGrid1.Canvas.Handle,
PChar(StringGrid1.Cells[ACol, ARow]),
Length(StringGrid1.Cells[ACol, ARow]),
Rect,
DT_CENTER OR DT_WORDBREAK OR DT_SINGLELINE OR DT_VCENTER);
Wenn die Zelle nun aber mehrere Zeilen Text enthält, werden diese durch den Flag "DT_SINGLELINE" jedoch wieder zu einer Zeile vereint.
Wie kann man das Problem beheben?
LG,
Pussyranger