Registriert seit: 14. Aug 2004
1.439 Beiträge
Delphi 2007 Professional
|
DrawText mit CALC_RECT
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
|