Einzelnen Beitrag anzeigen

benst

Registriert seit: 20. Jun 2004
155 Beiträge
 
Delphi 5 Standard
 
#1

Mehrzeiligen Text in Image mit Canas schreiben

  Alt 22. Feb 2008, 15:38
Moin,

ich möchte mit Canvas Text in ein Image schreiben:
Image1.Canvas.TextOut(1,1,'blabla'); Das funktioniert auch ganz gut. Wie kann ich jedoch mehrzeiligen Text in eine Image schreiben lassen? Natürlich könnte ich einfach für jede Zeile ein "TextOut" verwenden und die y-Koordinate jedes Mal verschieben, jedoch soll der Abstand der einzelnen Zeilen auch von der Schriftart und -größe abhängen (für die Bestimmung der Abmessungen benutze ich Image1.Canvas.TextWidth('blabla'), ...) und ich weiß nicht, wie ich diesen Bestimmen soll.
(Oder soll ich ein Memo abzeichnen? Wenn ja, wie geht das?)

Gruß
Ben
  Mit Zitat antworten Zitat