Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#1

DrawTextEx und "1"#13#10

  Alt 24. Aug 2016, 10:25
Hallo,
ich versuche, dem DrawTextEx beizubringen,
dass er die Höhe bei '1'+#13#10 genauso wie bei '1'#13#10+' ' errechnet.

Die Funktion ist aber zu schlau

Hintergrund
TAdvStringrid.AutoSizeRow benutzt DrawTextEx, um die Höhe der Zelle zu ermitteln.
Es handelt sich um fremde Daten, die ich darstellen muss,
und wenn da ein Umbruch ist, soll er auch dargestellt werden.

Im Moment behelfe ich mir mit einem künstlichen Leerzeichen vor dem AutoSizeRow,
wenn das letzte Zeichen des Textes ein #10 ist.

Geht das auch anders?
Heiko
  Mit Zitat antworten Zitat