![]() |
Open Tools API - Syntax Highlighting
Ich möchte im Codeeditor einige Wörter markieren, genau wie es die Suche im Delphi macht und Treffer hervorhebt.
Ich habe so viel heraus gefunden, dass man wohl einen IOTAHighlighter benutzen sollte. 4 Infos dazu habe ich gefunden: ![]() ![]() ![]() ![]() Die ersten zwei Units habe ich so versucht. Die Komponenten werden erzeugt und registriert (jedenfalls werden die Methoden aufgerufen) aber die Tokenize-Methoden werden nie aufgerufen und entsprechend nichts markiert. Hat jemand einen Tipp, wie man damit umgeht? Alternativ weiß ich, welche Zeichen (Line Y, Char XFrom..XTo) markiert werden sollen. Grundsätzlich könnte ich also auch selbst nachträglich etwas in die Zeichenfläche zeichnen, allerdings denke ich nicht, dass das einfacher wäre). |
AW: Open Tools API - Syntax Highlighting
Ich kann dir nicht sagen wie es funktioniert, aber evtl. einen Tipp geben, wo du diese Information herbekommen könntest.
Das CnPack hat ja auch so ein Feature. ![]() ![]() Vielleicht hilft es dir ja weiter. Wenn nicht, dann muss wohl ein OTA Profi hier ran :) |
AW: Open Tools API - Syntax Highlighting
Danke Dir.
Ich saß jetzt ein paar Tage in Schockstarre vorm Rechner ... und gebe jetzt erst mal auf bzw. verschiebe das Problem erst mal. Es ist ja nur eine optische Geschichte. Ich werde mich erst mal weiter um die eigentliche Funktionalität kümmern. Wenn dann Nachfrage besteht, werde ich dann ggf. auch bezahlte Hilfe suchen... |
AW: Open Tools API - Syntax Highlighting
anderer und vermutlich besserer Ansatz:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 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