Hallo,
dann schau dir mal die Events der SynEdit/SynMemo-Kompo an, dabei findest du auch das
OnSpecialLineColors-Event,
welches du ja auch schon gepostet hast.
Mit diesem kannst du ganz einfach die Farben für die Zeile festlegen.
Beispiel:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.SynMemo1SpecialLineColors(Sender: TObject; Line: Integer; var Special: Boolean; var FG, BG: TColor); begin if (Line=2) then begin Special:=FALSE; BG:=clRed; end; end; |
Mit diesem Beispiel wird die zweite Zeile rot eingefärbt.
Grüße
Benedikt Loepp