Registriert seit: 7. Dez 2009
172 Beiträge
Delphi XE7 Enterprise
|
AW: RichEdit: Inhalt im Speicher halten?
28. Okt 2010, 13:21
NACHTRAG:
Ich habe inzwischen die Ursache festgestellt: Ein RichText darf nur einmal die Konstruktion {\rtf1 ... enthalten. Beim Zusammenkopieren der beiden RichText-Streams werden aber logischerweise die beiden {\rtf}-Blöcke hintereinander kopiert und der zweite Block wird dann vom RichEdit einfach ignoriert.
Daraus schließe ich, dass das bloße Zusammenführen der Memory-Streams nicht klappen wird.
FRAGE: Wer hat eine Idee, wie man einfach zwei RTF-Texte, von denen einer in einem RichText-Objekt, der andere in einem TMemoryStream gehalten wird, zusammenzuführen? Am besten sogar an der aktuellen Caret-Positon einzufügen?
Geändert von HJay (28. Okt 2010 um 14:13 Uhr)
|