Einzelnen Beitrag anzeigen

lizardking

Registriert seit: 2. Sep 2005
76 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Richedit Zeile mit teilweise farbigen Wörtern hinzufügen

  Alt 4. Okt 2005, 11:50
Zitat von Kidix:
ja aber so füge ich eine komplette rote zeile ein...ich möchte nur "Meldung:" rot haben!
Dann z.B. so :

Delphi-Quellcode:
str1 := ('Meldung : ');
str2 := ('Bitte CD-Rom Laufwerk öffnen');
richedit1.Lines.Add(str1+str2);
richedit1.SelStart := richedit1.GetTextLen-(length(str1+str2)+2);
richedit1.SelLength := length(str1);
richedit1.SelAttributes.Color := clred;
Die beiden Stringvariablen hab ich mal nur benutzt, um die Berechnung fuer SelStart und SelLength zu veranschaulichen. Die "+2" beim SelStart kommt durch das CRLF am Ende der Zeile zustande.
  Mit Zitat antworten Zitat