-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHighlighters.pas
42 lines (34 loc) · 988 Bytes
/
Highlighters.pas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Unit Highlighters;
Interface
Uses
System.SysUtils, System.Classes, SynEditMiscClasses, SynEditSearch,
SynEditHighlighter, SynEditCodeFolding, SynHighlighterPas, SynEdit, SynMemo,
SynHighlighterUNIXShellScript, SynHighlighterSQL, SynHighlighterPHP,
SynHighlighterPerl, SynHighlighterDWS, SynHighlighterJScript,
SynHighlighterJava, SynHighlighterInno, SynHighlighterIni, SynHighlighterHtml,
SynHighlighterCpp, SynHighlighterCS;
Type
TdmHighlighters = Class(TDataModule)
shUNIX: TSynUNIXShellScriptSyn;
shSQL: TSynSQLSyn;
shPHP: TSynPHPSyn;
shPERL: TSynPerlSyn;
shPAS: TSynPasSyn;
shJSCRIPT: TSynJScriptSyn;
shJAVA: TSynJavaSyn;
shINNO: TSynInnoSyn;
shINI: TSynIniSyn;
shHTML: TSynHTMLSyn;
shCPP: TSynCppSyn;
shCSS: TSynCSSyn;
Private
{ Déclarations privées }
Public
{ Déclarations publiques }
End;
Var
dmHighlighters: TdmHighlighters;
Implementation
{%CLASSGROUP 'Vcl.Controls.TControl'}
{$R *.dfm}
End.