![]() |
Hervorhebung/Markierung für Teilstrings in einem Editfeld
Hallo,
mir ist klar, dass man hier viel zum Thema Syntax-Highlighting findet, aber für diese Anwendung ist diese Funktionalität für ein Editfeld/TextEdit und nicht für einen Editor geplant. Zum Problem, wir wollen erkannte Emailadressen, die in ein Editfeld eingetragen wurden, besonders hervorheben (unterstreichen und/oder farblich einkapseln und vom Rest trennen). Momentan gibt es nur die Idee, dies mit einem Label zu realisieren, das genau über der erkannten Emailadresse positioniert wird. Ich wäre an eurer Meinung bezüglich der Idee mit dem Label interessiert, vor allem würde ich mich aber auch über andere Vorschläge freuen, falls das jemand von euch schon mal gemacht hat. Vielen Dank für eure Hilfe. |
Re: Hervorhebung/Markierung für Teilstrings in einem Editfel
TEdit ist von TCustomEdit und dieses wiederum von TWinControl abgeleitet.
Erstell dir doch deine eigene Editkomponente in der du dann beim Paint-Event die Emailadresse explizit behandelst. |
Re: Hervorhebung/Markierung für Teilstrings in einem Editfel
du könntest anstelle eines TEdit ein TRichEdit nehmen (kannst du auf die gleiche Größe schrumpfen, Scrollbars ausblenden, und Zeilenumbruch verhindern. Dann kannst du auch wunderbar formatieren.
Aber mal was anderes: Geht es wirklich um .Net oder hast du dich da vertan? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 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