AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

SynEdit - Zahlen farbig darstellen

Ein Thema von 3_of_8 · begonnen am 22. Mär 2005 · letzter Beitrag vom 19. Jul 2005
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#1

SynEdit - Zahlen farbig darstellen

  Alt 22. Mär 2005, 08:26
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?
Manuel Eberl
  Mit Zitat antworten Zitat
22. Mär 2005, 08:28
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
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#3

Re: SynEdit - Zahlen farbig darstellen

  Alt 22. Mär 2005, 08:32
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.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: SynEdit - Zahlen farbig darstellen

  Alt 22. Mär 2005, 08:37
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.
Manuel Eberl
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: SynEdit - Zahlen farbig darstellen

  Alt 22. Mär 2005, 20:09
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.
Manuel Eberl
  Mit Zitat antworten Zitat
MasterC

Registriert seit: 9. Jan 2004
Ort: Krefeld
369 Beiträge
 
Delphi 2005 Personal
 
#6

Re: SynEdit - Zahlen farbig darstellen

  Alt 22. Mär 2005, 20:46
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.
Christian H.
www.Future-Coding.de
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: SynEdit - Zahlen farbig darstellen

  Alt 23. Mär 2005, 11:03
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!
Manuel Eberl
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: SynEdit - Zahlen farbig darstellen

  Alt 23. Mär 2005, 14:30
Geht auch nicht.

TSynGeneralSyn hat zwar diese Property, aber leider haben selbsterstellte Highlighter den Vorfahrtyp TSynCustomHighlighter (oder so ähnlich).
Manuel Eberl
  Mit Zitat antworten Zitat
MasterC

Registriert seit: 9. Jan 2004
Ort: Krefeld
369 Beiträge
 
Delphi 2005 Personal
 
#9

Re: SynEdit - Zahlen farbig darstellen

  Alt 23. Mär 2005, 14:56
Bitte benutze in Zukunft den -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.
Christian H.
www.Future-Coding.de
  Mit Zitat antworten Zitat
Benutzerbild von 3_of_8
3_of_8

Registriert seit: 22. Mär 2005
Ort: Dingolfing
4.129 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: SynEdit - Zahlen farbig darstellen

  Alt 23. Mär 2005, 20:46
Aber die Keywords? Wie stelle ich die dann ein?
Manuel Eberl
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:54 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