Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Zwischen Syntax hin- und herschalten (https://www.delphipraxis.net/31999-zwischen-syntax-hin-und-herschalten.html)

tester123 17. Okt 2004 00:19


Zwischen Syntax hin- und herschalten
 
kann mir jemand sagen wie ich das anstellen soll ich hab schon ein wennig im forum rumgesucht zwar einige leute gefunden die das gelöst haben aber bei mir klappt das net warum weis ich auch net jedenfalls ändert sich das highlight nicht... (ich möchte das über ComboBox machen aber wenn ich dort die Namen eintrag und anklick geschieht nix :( )

thx

dizzy 17. Okt 2004 00:39

Re: Zwischen Syntax hin- und herschalten
 
Na dann sag uns doch schonmal mit welcher Komponente du arbeitest... :roll:

tester123 17. Okt 2004 00:47

Re: Zwischen Syntax hin- und herschalten
 
Zitat:

Zitat von dizzy
Na dann sag uns doch schonmal mit welcher Komponente du arbeitest... :roll:

oh ja sorry SynEdit (über SiteControl)

tester123 17. Okt 2004 18:09

Re: Zwischen Syntax hin- und herschalten
 
keine nen rat ??? :cry: :cry: :cry:

Die Muhkuh 17. Okt 2004 18:12

Re: Zwischen Syntax hin- und herschalten
 
Hi,

Beiträge pushen ist erst nach mindesten 24 h erlaubt :warn:.


Zum Problem:

Delphi-Quellcode:
case Combobox1.ItemIndex of
  0: SynEdit.Highlighter := {Highlighter1};
  1: SybEdit.Highlighter := {Highlighter2};
end;

tester123 17. Okt 2004 19:24

Re: Zwischen Syntax hin- und herschalten
 
Zitat:

Zitat von Spider
Hi,

Beiträge pushen ist erst nach mindesten 24 h erlaubt :warn:.

sorry bin noch neu :oops:


Zitat:

Zum Problem:

Delphi-Quellcode:
case Combobox1.ItemIndex of
  0: SynEdit.Highlighter := {Highlighter1};
  1: SybEdit.Highlighter := {Highlighter2};
end;

hmmm von der theorie her so oder?:

Delphi-Quellcode:
procedure TForm1.NeueSeite;
begin
  case Combobox1.ItemIndex of
  0: edits[pagecount-1].Highlighter := Syntax1;
  1: edits[pagecount-1].Highlighter := SynIniSyn1;
  end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
  ComboBox1.AddItem('0',ComboBox1);
  ComboBox1.AddItem('1',ComboBox1);
end;
nur hab ich wieder das selbe ich klick rum aber es kommt kein anderer highlighter :(

tester123 19. Okt 2004 12:34

Re: Zwischen Syntax hin- und herschalten
 
keiner ne idee was ich falsch mache oder was mir helfen könnte??? :cry:

Dax 19. Okt 2004 12:36

Re: Zwischen Syntax hin- und herschalten
 
In der SynEdit-Suite gibt es eine Komponente "SynEditMultiHighlighter" oder so ähnlich, verwende die mal. Und sieh dir die Demos an...

tester123 19. Okt 2004 12:38

Re: Zwischen Syntax hin- und herschalten
 
Zitat:

Zitat von Dax
In der SynEdit-Suite gibt es eine Komponente "SynEditMultiHighlighter" oder so ähnlich, verwende die mal. Und sieh dir die Demos an...

jo die kenn ich aber nützen tut die mir ja net viel da ich zwischen den highlightern hin und her"klicken" will ... SynEditMultiHighlighter wird doch immer beim laden festgelegt sprich wenn man eine bestimmte datei läd wird automatisch ein highlighter gewählt (oder hab ich die funktion von dem teil falsch verstanden???)

Dax 19. Okt 2004 12:41

Re: Zwischen Syntax hin- und herschalten
 
Hier:
Delphi-Quellcode:
procedure TForm1.NeueSeite;
Vielleicht solltest du diese Methode in ein TCombobox.OnChange schreiben...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr.
Seite 1 von 2  1 2      

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