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 Scintilla: Textfarbe an bestimmter Stelle herausfinden (https://www.delphipraxis.net/42888-scintilla-textfarbe-bestimmter-stelle-herausfinden.html)

derpepe 25. Mär 2005 13:01


Scintilla: Textfarbe an bestimmter Stelle herausfinden
 
Hallo,

ich bin dabei meinen TSynEdit auf TScintilla umzustellen.
Natürlich stellen sich die selben Probleme wie beim SynEdit jetzt mit dem Scintilla:
http://www.delphipraxis.net/internal...ct.php?t=49464

Wie heißt GetHighlighterAttriAtRowCol bei Scintilla?
Ich finde leider nichts, bitte helft mir auf die Sprünge!!

Liebe Grüße

Peter

MasterC 25. Mär 2005 13:49

Re: Scintilla: Textfarbe an bestimmter Stelle herausfinden
 
Du kriegst einfach die Style Nummer durch eine Position herraus:

Delphi-Quellcode:
scintilla1.GetStyleAt(scintilla1.GetCurrentPos)
Jetzt brauchst du noch die Farbe, leider weiß ich nicht wie man die Farben von einer Style Nummer kriegt. Ich glaube das geht nicht, aber du weißt ja welche Farben deine Style Nummern haben.

Schau dir am besten mal den Absatz Style Definition in der Dokumentation an: http://scintilla.sourceforge.net/Sci...tyleDefinition

derpepe 27. Mär 2005 22:49

Re: Scintilla: Textfarbe an bestimmter Stelle herausfinden
 
Da ist wohl ein Bug drinne!
Siehe http://www.delphipraxis.net/internal...ct.php?t=50358


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz