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 Highlighter einbinden (https://www.delphipraxis.net/138099-synedit-highlighter-einbinden.html)

Chefx 3. Aug 2009 16:58


Synedit Highlighter einbinden
 
Hey DBs,
ich hab jetzt den SynEdit im Thema SynEdit fehler wegen vlcdb
eingebunden,Funktioniert dank Die Muhkuh super aber wie kann ich jetzt ein Highlighter einbinden?
Also ersmal die Pas Datei (ich will erstmal als testzweck SynHighlighterPHP) und dann
Delphi-Quellcode:
  FSynEdit.Highlighter. ... // Aber wie weiter oder geht das anders?
Am besten währer auch noch eine Doku dazu?

Die Muhkuh 3. Aug 2009 17:04

Re: Synedit Highlighter einbinden
 
Hi :zwinker:

Delphi-Quellcode:
// Variable deklarieren
FSynPHP: TSynHighlighterPHP; // Musst gucken, wie die Klasse genau heißt

// Beim OnFormCreate:
FSynPHP := TSynHighlighterPHP.Create(nil);
FSynEdit.Highlighter := FSynPHP;
So ist das Prinzip ;)

Chefx 3. Aug 2009 17:16

Re: Synedit Highlighter einbinden
 
klasse : TSynPHPSyn;

So gemacht aber so schön bunt macht er das garnicht.
Ich hab mal ein bissel rumprobiert :stupid: :
Delphi-Quellcode:
FSynPHP.CommentAttri.Create(col);
So aber wie kommt jetzt Farbe ins Spiel :gruebel:

Chefx 3. Aug 2009 17:19

Re: Synedit Highlighter einbinden
 
Delphi-Quellcode:
   FSynPHP.CommentAttri.Foreground:=clActiveCaption;
frage geklärt!

danke trotzdem Die Muhkuh :thumb: :thumb: :thumb: :thumb:


mfg

Chefx


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:22 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