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 Highlighter + ComboBox (https://www.delphipraxis.net/98351-highlighter-combobox.html)

Störtebeker 25. Aug 2007 23:45


Highlighter + ComboBox
 
Hi,

Gleich voraus, ich möchte kein MultiSyn, sondern ich würde das gerne über die Combobox lösen:

ich habe eine Combobox, der ich über das OnCreate Ereignis der Form folgendes zuweise:

Delphi-Quellcode:
 begin
  combobox3.items.add('HTML');
  combobox3.items.add('JavaScript');
  end;
und im OnChange Ereignis der Combobox:

Delphi-Quellcode:
begin
SynEdit1.highlighter:=SynJScriptSyn1;
end;
So nun zu meinem Problem: Ich kann zwar auf JavaScript umschalten, funzt auch, nur ich komme nicht wieder zurück zu HTML.

Muss ich das mit "IF" lösen, oder?

z.B.:

Delphi-Quellcode:
begin
if Combobox1.item... selected then
SynEdit1.highlighter:=SynJScriptSyn1;

if Combobox1.item... selected then
SynEdit1.highlighter:=SynHTMLSyn1;
end;
Das mit den
Delphi-Quellcode:
item...
habe ich jetzt nur genommen, weil ich mir nicht ganz sicher bin, was da jetzt hinmüsste.

Bitte helft mir!

Thx.

Blackheart 26. Aug 2007 07:26

Re: Highlighter + ComboBox
 
case, itemIndex


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