![]() |
Highlight in SynMemo für eine Zeile?
Hi!
Ich habe nun schonwieder ein Problem. Ich habe ein SynMemo und trage dort immer Zeilen ein. So weit so gut. Doch wie kann ich jetzt alle Zeilen die ein 'heute' enthalten, in die Farbe Rot gefärbt? würde mich über hilfe freuen! gruß Teekeks |
Re: Highlight in SynMemo für eine Zeile?
Über das Ereignis OnSpecialLineColors
|
Re: Highlight in SynMemo für eine Zeile?
Erstmal Danke für die Antwort.
Doch: Wie benutze ich dieses Ereigniss? Hab schon ein bischen probiert, kriege das aber irgentwie nicht hin... gruß Teekeks |
Re: Highlight in SynMemo für eine Zeile?
OK. Ich habs rausgekrigt ^^
Danke für deine Hilfe! gruß Teekeks |
Re: Highlight in SynMemo für eine Zeile?
Hi!
Vllt. könntest du kurz beschreiben, wie du das Problem lösen konntest? Wenn dann mal wieder jemand vor dem Problem steht, hilft ihm das sicher weiter... Ciao, Frederic P.S. Du machst das Ganze unter Lazarus, ist das richtig? |
Re: Highlight in SynMemo für eine Zeile?
Zitat:
Delphi:
Delphi-Quellcode:
Z. B. Eingabe von 'Welt, Hallo Welt'. :angel2:
procedure TForm1.SynMemo1SpecialLineColors(Sender: TObject; Line: Integer;
var Special: Boolean; var FG, BG: TColor); begin if Pos('Hallo', SynMemo1.Lines[Line - 1]) > 0 then begin BG := clRed; end; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz