Memo->Text auf Canvas schreiben ?!
-
Hallöchen zusammen,
ich bin hier am verzeifeln. Mein Ziel ist es einen Memo->Text (mit Tabs und Return) auf ein Canvas zu schreiben. Aber ein ...Canvas->TextOut(...) kommt einfach nicht mit den \r\n,.. zurecht. Gibts da ne einfache Lösung, oder muss ich den Kompletten String zerpflücken und "von Hand" auf dem Canvas plazieren,mittels separaten TextOut.
Vielen Dank im voraus für Eure Bemühunen
Andreas
-
Hallo,
Du kannst doch mit Memo->Lines arbeiten. Da hast du dann jede Zeile einzeln.
-
Hallo
@ Braunstein : GoTscha will ja nicht jede Zeile einzeln behandeln

@ Topic : Verwende direkt die WinAPI-Funktion DrawText. Dort kannst du einstellen, das er mit Wortumbruch arbeiten soll.
bis bald
akari
-
Ich hab das so verstanden, dass er den Text nicht per Hand zerpflücken will und das braucht er ja auch nicht. Aber mit DrawText gehts ja wohl auch.

-
vielen Dank für die Tipps, werde das mit dem Drawtext mal ausprobieren.
Thx