Entwickler-Ecke
Wünsche, Anregungen & Kritik - Kein Highlight: overload-ede Funktionen
raziel - Mo 19.07.04 19:03
Titel: Kein Highlight: overload-ede Funktionen
Hallo,
kann es sein, dass die Direktive overload in der zu highlightenden Keywords-Liste vergessen wurde? Oder wird die bei D8 nicht mehr gehighlighted?
raziel
Christian S. - Mo 19.07.04 19:17
:oops: Das haben wir wohl irgendwie vergessen.
Tino - Di 20.07.04 08:33
Wie kommt ihr darauf das wir das vergessen haben? :gruebel:
... habs eingefügt! :-D
Gruß
Tino
Udontknow - Di 20.07.04 08:59
Was hat denn der Ede damit zu tun? :?!?:
Cu,
Udontknow
Delete - Di 20.07.04 12:10
Hier noch was zum Beheben:
Es ist eindeutig eine Zahl, also sollte das A ebenfalls entsprechend gefärbt sein. Ich nehme mal an, mit einer kleinen Änderung im regulären Ausdruck sollte das Problem zu lösen sein. Da ich euren Highlighter allerdings nicht kenne, kann ich diesmal auch leider keine Lösung beisteuern. ;)
maxk - Mi 21.07.04 10:57
Und noch was:property Test:string read ATest write ATest;read und write sind nicht fett, obwohl es Schlüsselwörter sind :wink:
Christian S. - Mi 21.07.04 12:02
Hallo!
Da gibt es das Problem, dass "read" und "write" nur dann Schlüsselwörter sind, wenn sie im Zusammenhang mit Properties vorkommen. Eine solche Untersuchung werden wir wohl in den Highlighter aber nicht auch noch einbauen.
MfG
Peter
BenBE - Do 22.07.04 04:12
Hab noch was:
Bei Property-Deklarationen weden Read, Write, Default und Stored-Deklarationen nicht gehighlighted:
Delphi-Quelltext
1:
| property Test[Index:Integer]: String read GetTest write SetTest stored StoreTest default; |
P.S.: In der Delphi-Hilfe, Sektion Object Pascal Reference, gab's ne Liste von Reservierten Wörtern. Evtl. mal Konsultieren, ob noch weitere fehlen.
Tino - Do 22.07.04 10:17
BenBE hat folgendes geschrieben: |
Hab noch was:
Bei Property-Deklarationen weden Read, Write, Default und Stored-Deklarationen nicht gehighlighted: |
Danke für den Hinweis. Aber das war/ist uns schon bekannt und diesen Hinweis hat schon zum Teil maxk gepostet. Die Antwort von Peter Lustig ist aber immer noch aktuell!
Gruß
Tino
BenBE - Do 22.07.04 22:26
Und prüfen, ob auf der gleichen Zeile property und read\write steht? Sollte über Reguläre Ausdrücke kein größeres Problem darstellen.
Motzi - Sa 24.07.04 13:09
Die Delphi-IDE verwendet einen lexikalischen Highlighter, der nicht nur die einzelnen Wörter sondern auch noch die ganze Umgebung analysiert.. so ein lexikalischer Highlighter ist allerdings ziemlich kompliziert und kommt fürs Forum im Moment nicht in Frage, es bleibt also nur der momentane auf reg. Ausdrücken basierte Highlighter.. auf solche Kleinigkeiten wie read/write bei Properties muss man da halt verzichten, was aber zu verschmerzen sein sollte..!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!