AGB  ·  Datenschutz  ·  Impressum  







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

SynHighlighter verändern

Ein Thema von Mazel · begonnen am 23. Mär 2006 · letzter Beitrag vom 23. Mär 2006
Antwort Antwort
Benutzerbild von Mazel
Mazel

Registriert seit: 11. Nov 2005
Ort: Leipzig
831 Beiträge
 
#1

SynHighlighter verändern

  Alt 23. Mär 2006, 18:35
Hi,

ich arbeite an einem HTML Editor der mit Syntaxhighlightern der TSynEdit Komponente funktioniert. Nun habe ich eine neue Form erstellt, wo ich die Highlighter, also wo ich die Farbe und den Style (Fett, Kursiv, usw.) verändern kann. Die Form ist fertig aber ich habe es nicht geschafft, die Styles und Farben zu setzten. Kann mir da jemand helfen?

Um zu sehen wie ich es meine, hab ich ein Bild angefügt.

Gruß
Mazel
Miniaturansicht angehängter Grafiken
bild1_164.jpg  
Marcel Jänicke
www.mj-software.net
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: SynHighlighter verändern

  Alt 23. Mär 2006, 18:44
Hi,

ich würde es einfach so zuweisen:

Delphi-Quellcode:
SynHTMLSyn1.CommentAttri.Background := clWhite;
SynHTMLSyn1.CommentAttri.Foreground := clGray;
  Mit Zitat antworten Zitat
Benutzerbild von Mazel
Mazel

Registriert seit: 11. Nov 2005
Ort: Leipzig
831 Beiträge
 
#3

Re: SynHighlighter verändern

  Alt 23. Mär 2006, 19:08
Hi,

die Farben sind vieleicht nicht das Problem aber die Styles. Ich müsste ja alle 4 Checkboxen abfragen um zu sehen welchen Style ich jetzt wählen muss. Dies habe ich auch angefangen aber das ist ein rießen Quelltext, da ich ja für Jedes Element (Kommentar, Tag, usw.) 16 Möglichkeiten habe einen Style zu wählen und dann noch für 4 verschiedene Highlighter. da komme ich doch schon auf 500 Zeilen nur für die Highlighter Optionen. Gibt es da nicht eine einfachere Möglichkeit?

Gruß
Mazel
Marcel Jänicke
www.mj-software.net
  Mit Zitat antworten Zitat
Antwort Antwort


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 03:35 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