Einzelnen Beitrag anzeigen

Hybrid666

Registriert seit: 15. Jul 2006
Ort: Erster Stock
250 Beiträge
 
Delphi 7 Personal
 
#2

Re: SynEdit +mystix code folding

  Alt 4. Dez 2008, 09:34
Nach ewigem probieren und codelesen hab ich rausgefunden wies geht. falls es irgendjemand interessiert:

erstmal in uses SynEditCodeFolding aufnehmen, dann kann man mit:

Delphi-Quellcode:
   SynEdit1.CodeFolding.Enabled := True;
   SynEdit1.CodeFolding.FolderBarColor := clDefault;
   SynEdit1.CodeFolding.HighlighterFoldRegions := False;
   SynEdit1.CodeFolding.FoldRegions.Add(rtChar, False, False, True, '{', '}');
ein keyword oder beliebig viele hinzufügen, statt rtChar kann auch rtkeyword verwendet werden, falls man wörter wie begin und end verwenden will.

in das onChange von Synedit muss rein:
SynEdit1.ReScanForFoldRanges; Falls einer noch fragen hat steh ich gern zur verfügung! nu weiß ich ca. wies geht

MfG
  Mit Zitat antworten Zitat