Thema: Delphi DrawText mit CALC_RECT

Einzelnen Beitrag anzeigen

Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#1

DrawText mit CALC_RECT

  Alt 16. Aug 2004, 13:42
Hallo

Weisz wer warum folgender Code nicht so funktioniert wie er sollte ?

temp is ein TRect mit (0, 0, 200, 1000);

danach sollte ja eigentlich der Rückgabewert die Höhe des Textes in Pixel sein oder ?

Leider bekomme ich nur die Höhe ohne (DT_WORDBREAK) also alle manuellen Zeilenumbrüche sind berücksichtugt, und die breite des TRect wurde angepasst.
Abert laut Doku sollte das ja nicht sein, wenn ich DT_CALCRECT verwende.

DrawTextEx(Canvas.Handle, PChar(Kommentar), length(Kommentar), temp, DT_CALCRECT or DT_WORDBREAK, nil); Hoffe mir kann jemand weiterhelfen.

Gruss
Hans
  Mit Zitat antworten Zitat