Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#6

Re: Textausgabe mit Formatierungen

  Alt 8. Apr 2009, 12:39
Hallo Mani64,

die Alternative zu luckies vorschlag wäre natürlich auf einem Canvas mit textout zu arbeiten. Was aber eigentlich nur zu Lernzwecken zu empfehlen ist.

Von RTF solltest Du Dich nicht schrecken lassen, da RTF ja "nur" das Speicherformat ist.
Im Prinzip gehst Du so vor:

Text in Richedit laden
suche Grün
Text der Grün sein soll mit Selstart/sellength markieren
mit SelAttributes grün einfärben
fertig

das wiederholst Du so lange bis es keine Formatierungsanweisungen mehr in Deinem Text gibt.

Gruß
K-H
  Mit Zitat antworten Zitat