Delphi-PRAXiS
Seite 1 von 2  1 2      

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/)
-   -   SynEdit - Zahlen farbig darstellen (https://www.delphipraxis.net/42652-synedit-zahlen-farbig-darstellen.html)

3_of_8 22. Mär 2005 08:26


SynEdit - Zahlen farbig darstellen
 
Hallo!
Ich warne euch gleich einmal, in Delphi bin ich noch ein ziemlicher Anfänger. (Bin ja auch erst 14)

Ich habe mir für ein Projekt die Komponente SynEdit runtergeladen und installiert. Nachdem ich mit SynGen eine eigene SyntaxHighlighter Komponente erstellt habe, funktioniert das SyntaxHighlighting auch. Jetzt würde ich aber gerne noch alle Integerkonstanten (also Zahlen) in Synedit speziell färben. Kann mir bitte jemand erklären, ob und wie das geht?

DP-Maintenance 22. Mär 2005 08:28

DP-Maintenance
 
Dieses Thema wurde von "Sharky" von "Open-Source" nach "VCL-Komponenten und Controls" verschoben.
Auch mit 14 ist OpenSource die falsche Sparte für die Frage ;-)

Sharky 22. Mär 2005 08:32

Re: SynEdit - Zahlen farbig darstellen
 
Hai 3_of_8,

ersteinmal: "Herzlich Willkommen in der Delphi-PRAXIS".

Ein Highlighter bei Synedit hat ja eine Eigenschaft .NumberAttri. Diese legt fest wie Zahlen formatier werden.

3_of_8 22. Mär 2005 08:37

Re: SynEdit - Zahlen farbig darstellen
 
Danke! Hab alles mögliche ausprobiert, aber darauf bin ich nicht gekommen.

Ich bastle gerade an einer Mini-Programmiersprache im Stil von Roboter Karol. Naja, 816 KB Quellcode und Bilder, aber es funktioniert. Ok, es ist noch ein wenig buggy.

3_of_8 22. Mär 2005 20:09

Re: SynEdit - Zahlen farbig darstellen
 
Mist, geht nicht.

Nur die vordefinierten Highlighter haben diese Eigenschaft, und ich hab keine Ahnung wie ich sie bei einem eingenen, mit SynGen erstellten Highlighter hinkrieg. Hab schon alles probiert, was mir einfiel.

MasterC 22. Mär 2005 20:46

Re: SynEdit - Zahlen farbig darstellen
 
TSynGeneralSyn.NumberAttri gibt es doch, zumindest bei mir. Welche Version verwendest du? Versuch es mal mit dem aktuellen Snapshoot und nicht mit der 1.1 Stable.

3_of_8 23. Mär 2005 11:03

Re: SynEdit - Zahlen farbig darstellen
 
Ich nehm die allerneueste Version her. Aber dein Beitrag hat mich auf ne neue Idee gebracht. Ich könnte den Vorfahrtyp für meinen Highlighter von "TSynCustomHighlighterSyn" auf "TSynGeneralSyn" umändern. Danke für den Tip!

3_of_8 23. Mär 2005 14:30

Re: SynEdit - Zahlen farbig darstellen
 
Geht auch nicht.

TSynGeneralSyn hat zwar diese Property, aber leider haben selbsterstellte Highlighter den Vorfahrtyp TSynCustomHighlighter (oder so ähnlich).

MasterC 23. Mär 2005 14:56

Re: SynEdit - Zahlen farbig darstellen
 
Bitte benutze in Zukunft den http://www.delphipraxis.net/template.../icon_edit.gif-Button.

Also, was hast du jetzt genau gemacht? Am einfachsten ist es, wenn du die Komponente TSynGeneralSyn von der Palette Syn Highlighter auf dein Form ziehst und im Objekt Inspektor die Farben einstellst. Bei deinem SynEdit musst du natürlich noch den Highlighter auswählen.

3_of_8 23. Mär 2005 20:46

Re: SynEdit - Zahlen farbig darstellen
 
Aber die Keywords? Wie stelle ich die dann ein?


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr.
Seite 1 von 2  1 2      

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