Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi SynEdit-Multihighlighter: Aktueller High... [gelöst] (https://www.delphipraxis.net/14166-synedit-multihighlighter-aktueller-high-%5Bgeloest%5D.html)

Benedikt 3. Jan 2004 18:33


SynEdit-Multihighlighter: Aktueller High... [gelöst]
 
Hallo,

Ich benutze für meinen Quellcode-Editor Scriptly die SynEdit-Komponente
welche das Highlighten von Quelltext ermöglicht.

Nun benutze ich den Multihighlighter und habe schon vergebens nach einer Lösung des Problems im Internet gesucht.

Folgendes Problem mit dem Multihighlighter:
Ich möchte während das Programm läuft überprüfen, herausfinden, welcher Highlighter momentan aktiv ist, ob nun also momentan HTML oder PHP gehighlightet wird.
Zwar gibt es die Eigenschaft "CurrScheme", diese wird allerdings nicht korrekt aktualisiert.

Hat sich vielleicht schonmal wer diese Frage gestellt und/oder weiß eine Antwort?


Herzlichen Dank

Benedikt Loepp

mirage228 3. Jan 2004 19:29

Re: SynEdit-Multihighlighter: Aktueller Highlighter
 
Guck ma auf der SynEdit Seute im CVS und lad dir dort die aktuelle Entwicklerversion runter, da wurde dein Problem vielleicht schon gelöst.

mfG
mirage228

Benedikt 4. Jan 2004 12:12

Re: SynEdit-Multihighlighter: Aktueller Highlighter
 
Hab ja die aktuelle CVS-Version, hat sich aber mittlerweile erledigt, denn ich habe das Problem doch selbst lösen können:

Vorher einfach einmal GetHighlighterAttributesAtRowCol aufrufen, dann steht in CurrScheme auch das richtige drinnen.

mfg Benedikt


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz