Einzelnen Beitrag anzeigen

hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#1

Syntax highlighting in RichEdit

  Alt 21. Apr 2008, 11:49
Hallo

Ich möchte in einem RichEdit gewisse strings Highlighten.

Hab das bis jetzt mal so versucht:

Delphi-Quellcode:
repeat
richedit1.SelStart := RichEdit1.FindText('<?',i,length(richedit1.Lines.Text),myType);
richedit1.SelStart := RichEdit1.FindText('?>',i,length(richedit1.Lines.Text),myType);

RichEdit1.SelLength := 2;
RichEdit1.SelAttributes.Color := clRed;
i := i + 1;
until i = length(richedit1.Lines.Text);
Das Funktioniert auch, aber leider nur sehr langsam.


Hat jemand eine idee wie man das schneller gestallten könnte?

Danke schonmal
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat