1{-------------------------------------------------------------------------------
2The contents of this file are subject to the Mozilla Public License
3Version 1.1 (the "License"); you may not use this file except in compliance
4with the License. You may obtain a copy of the License at
5http://www.mozilla.org/MPL/
6
7Software distributed under the License is distributed on an "AS IS" basis,
8WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
9the specific language governing rights and limitations under the License.
10
11The Original Code is: SynEditStrConst.pas, released 2000-04-07.
12The Original Code is based on mwLocalStr.pas by Michael Hieke, part of the
13mwEdit component suite.
14All Rights Reserved.
15
16Contributors to the SynEdit and mwEdit projects are listed in the
17Contributors.txt file.
18
19Alternatively, the contents of this file may be used under the terms of the
20GNU General Public License Version 2 or later (the "GPL"), in which case
21the provisions of the GPL are applicable instead of those above.
22If you wish to allow use of your version of this file only under the terms
23of the GPL and not to allow others to use your version of this file
24under the MPL, indicate your decision by deleting the provisions above and
25replace them with the notice and other provisions required by the GPL.
26If you do not delete the provisions above, a recipient may use your version
27of this file under either the MPL or the GPL.
28
29$Id$
30
31You may retrieve the latest version of this file at the SynEdit home page,
32located at http://SynEdit.SourceForge.net
33
34Known Issues:
35-------------------------------------------------------------------------------}
36
37unit SynEditStrConst;
38
39{$I synedit.inc}
40
41interface
42
43// NOTE: this is design-time stuff, so no need to have it in stringtables
44const
45  SYNS_ComponentsPage           =  'SynEdit';
46  SYNS_HighlightersPage         =  'SynEdit Highlighters';
47
48resourcestring
49  (* IMPORTANT
50     If you add any Names, also add a unique identifier to the list in the const section below
51  *)
52
53  (* Attribute Names *)
54  SYNS_Untitled                 =  'Untitled';
55  // names for highlighter attributes
56  SYNS_AttrASP                  =  'Asp';
57  SYNS_AttrCDATA                =  'CDATA';
58  SYNS_AttrDOCTYPE              =  'DOCTYPE';
59  SYNS_AttrAnnotation           =  'Annotation';
60  SYNS_AttrAssembler            =  'Assembler';
61  SYNS_AttrAttributeName        =  'Attribute Name';
62  SYNS_AttrAttributeValue       =  'Attribute Value';
63  SYNS_AttrBlock                =  'Block';
64  SYNS_AttrBrackets             =  'Brackets';
65  SYNS_AttrCDATASection         =  'CDATA Section';
66  SYNS_AttrCharacter            =  'Character';
67  SYNS_AttrClass                =  'Class';
68  SYNS_AttrComment              =  'Comment';
69  SYNS_AttrIDEDirective         =  'IDE Directive';
70  SYNS_AttrCondition            =  'Condition';
71  SYNS_AttrDataType             =  'Data type';
72  SYNS_AttrDefaultPackage       =  'Default packages';
73  SYNS_AttrDir                  =  'Direction';
74  SYNS_AttrDirective            =  'Directive';
75  SYNS_AttrDOCTYPESection       =  'DOCTYPE Section';
76  SYNS_AttrDocumentation        =  'Documentation';
77  SYNS_AttrElementName          =  'Element Name';
78  SYNS_AttrEmbedSQL             =  'Embedded SQL';
79  SYNS_AttrEmbedText            =  'Embedded text';
80  SYNS_AttrEntityReference      =  'Entity Reference';
81  SYNS_AttrEscapeAmpersand      =  'Escape ampersand';
82  SYNS_AttrEvent                =  'Event';
83  SYNS_AttrException            =  'Exception';
84  SYNS_AttrFloat                =  'Float';
85  SYNS_AttrForm                 =  'Form';
86  SYNS_AttrFunction             =  'Function';
87  SYNS_AttrHexadecimal          =  'Hexadecimal';
88  SYNS_AttrIcon                 =  'Icon reference';
89  SYNS_AttrIdentifier           =  'Identifier';
90  SYNS_AttrIllegalChar          =  'Illegal char';
91  SYNS_AttrInclude              =  'Include';
92  SYNS_AttrIndirect             =  'Indirect';
93  SYNS_AttrInvalidSymbol        =  'Invalid symbol';
94  SYNS_AttrInternalFunction     =  'Internal function';
95  SYNS_AttrKey                  =  'Key';
96  SYNS_AttrLabel                =  'Label';
97  SYNS_AttrMacro                =  'Macro';
98  SYNS_AttrMarker               =  'Marker';
99  SYNS_AttrMessage              =  'Message';
100  SYNS_AttrMiscellaneous        =  'Miscellaneous';
101  SYNS_AttrNamespaceAttrName    =  'Namespace Attribute Name';
102  SYNS_AttrNamespaceAttrValue   =  'Namespace Attribute Value';
103  SYNS_AttrNonReservedKeyword   =  'Non-reserved keyword';
104  SYNS_AttrNull                 =  'Null';
105  SYNS_AttrNumber               =  'Number';
106  SYNS_AttrOctal                =  'Octal';
107  SYNS_AttrOperator             =  'Operator';
108  SYNS_AttrPLSQL                =  'Reserved word (PL/SQL)';
109  SYNS_AttrPragma               =  'Pragma';
110  SYNS_AttrPreprocessor         =  'Preprocessor';
111  SYNS_AttrProcessingInstr      =  'Processing Instruction';
112  SYNS_AttrQualifier            =  'Qualifier';
113  SYNS_AttrRegister             =  'Register';
114  SYNS_AttrReservedWord         =  'Reserved word';
115  SYNS_AttrRpl                  =  'Rpl';
116  SYNS_AttrRplKey               =  'Rpl key';
117  SYNS_AttrRplComment           =  'Rpl comment';
118  SYNS_AttrSASM                 =  'SASM';
119  SYNS_AttrSASMComment          =  'SASM Comment';
120  SYNS_AttrSASMKey              =  'SASM Key';
121  SYNS_AttrSecondReservedWord   =  'Second reserved word';
122  SYNS_AttrSection              =  'Section';
123  SYNS_AttrSpace                =  'Space';
124  SYNS_AttrSpecialVariable      =  'Special variable';
125  SYNS_AttrSQLKey               =  'SQL keyword';
126  SYNS_AttrSQLPlus              =  'SQL*Plus command';
127  SYNS_AttrString               =  'String';
128  SYNS_AttrSymbol               =  'Symbol';
129  SYNS_AttrProcedureHeaderName  =  'Procedure header name';
130  SYNS_AttrCaseLabel            =  'Case label';
131  SYNS_AttrSyntaxError          =  'SyntaxError';
132  SYNS_AttrSystem               =  'System functions and variables';
133  SYNS_AttrSystemValue          =  'System value';
134  SYNS_AttrTerminator           =  'Terminator';
135  SYNS_AttrText                 =  'Text';
136  SYNS_AttrUnknownWord          =  'Unknown word';
137  SYNS_AttrUser                 =  'User functions and variables';
138  SYNS_AttrUserFunction         =  'User functions';
139  SYNS_AttrValue                =  'Value';
140  SYNS_AttrVariable             =  'Variable';
141  SYNS_AttrWhitespace           =  'Whitespace';
142  SYNS_AttrTableName            =  'Table Name';
143  SYNS_AttrMathMode             =  'Math Mode';
144  SYNS_AttrTextMathMode         =  'Text in Math Mode';
145  SYNS_AttrSquareBracket        =  'Square Bracket';
146  SYNS_AttrRoundBracket         =  'Round Bracket';
147  SYNS_AttrTeXCommand           =  'TeX Command';
148  SYNS_AttrOrigFile             =  'Diff Original File';
149  SYNS_AttrNewFile              =  'Diff New File';
150  SYNS_AttrChunkMarker          =  'Diff Chunk Marker';
151  SYNS_AttrChunkOrig            =  'Diff Chunk Original Line Count';
152  SYNS_AttrChunkNew             =  'Diff Chunk New Line Count';
153  SYNS_AttrChunkMixed           =  'Diff Chunk Line Counts';
154  SYNS_AttrLineAdded            =  'Diff Added line';
155  SYNS_AttrLineRemoved          =  'Diff Removed Line';
156  SYNS_AttrLineChanged          =  'Diff Changed Line';
157  SYNS_AttrLineContext          =  'Diff Context Line';
158  SYNS_AttrPrevValue            =  'Previous value';
159  SYNS_AttrMeasurementUnitValue =  'Measurement unit';
160  SYNS_AttrSelectorValue        =  'Selector';
161  SYNS_AttrFlags                =  'Flags';
162  (* End of Attribute Names *)
163
164const
165  (* IMPORTANT
166     The highlight attribute "StoredName" are the only independent
167     identification of Attributes.
168     They must be UNIQUE and UNCHANGED.
169
170  *)
171
172  (* Stored Attribute Names *)
173  SYNS_XML_Untitled                 =  'Untitled';
174  SYNS_XML_AttrASP                  =  'Asp';
175  SYNS_XML_AttrCDATA                =  'CDATA';
176  SYNS_XML_AttrDOCTYPE              =  'DOCTYPE';
177  SYNS_XML_AttrAnnotation           =  'Annotation';
178  SYNS_XML_AttrAssembler            =  'Assembler';
179  SYNS_XML_AttrAttributeName        =  'Attribute Name';
180  SYNS_XML_AttrAttributeValue       =  'Attribute Value';
181  SYNS_XML_AttrBlock                =  'Block';
182  SYNS_XML_AttrBrackets             =  'Brackets';
183  SYNS_XML_AttrCDATASection         =  'CDATA Section';
184  SYNS_XML_AttrCharacter            =  'Character';
185  SYNS_XML_AttrClass                =  'Class';
186  SYNS_XML_AttrComment              =  'Comment';
187  SYNS_XML_AttrIDEDirective         =  'IDE Directive';
188  SYNS_XML_AttrCondition            =  'Condition';
189  SYNS_XML_AttrDataType             =  'Data type';
190  SYNS_XML_AttrDefaultPackage       =  'Default packages';
191  SYNS_XML_AttrDir                  =  'Direction';
192  SYNS_XML_AttrDirective            =  'Directive';
193  SYNS_XML_AttrDOCTYPESection       =  'DOCTYPE Section';
194  SYNS_XML_AttrDocumentation        =  'Documentation';
195  SYNS_XML_AttrElementName          =  'Element Name';
196  SYNS_XML_AttrEmbedSQL             =  'Embedded SQL';
197  SYNS_XML_AttrEmbedText            =  'Embedded text';
198  SYNS_XML_AttrEntityReference      =  'Entity Reference';
199  SYNS_XML_AttrEscapeAmpersand      =  'Escape ampersand';
200  SYNS_XML_AttrEvent                =  'Event';
201  SYNS_XML_AttrException            =  'Exception';
202  SYNS_XML_AttrFloat                =  'Float';
203  SYNS_XML_AttrForm                 =  'Form';
204  SYNS_XML_AttrFunction             =  'Function';
205  SYNS_XML_AttrHexadecimal          =  'Hexadecimal';
206  SYNS_XML_AttrIcon                 =  'Icon reference';
207  SYNS_XML_AttrIdentifier           =  'Identifier';
208  SYNS_XML_AttrIllegalChar          =  'Illegal char';
209  SYNS_XML_AttrInclude              =  'Include';
210  SYNS_XML_AttrIndirect             =  'Indirect';
211  SYNS_XML_AttrInvalidSymbol        =  'Invalid symbol';
212  SYNS_XML_AttrInternalFunction     =  'Internal function';
213  SYNS_XML_AttrKey                  =  'Key';
214  SYNS_XML_AttrLabel                =  'Label';
215  SYNS_XML_AttrMacro                =  'Macro';
216  SYNS_XML_AttrMarker               =  'Marker';
217  SYNS_XML_AttrMessage              =  'Message';
218  SYNS_XML_AttrMiscellaneous        =  'Miscellaneous';
219  SYNS_XML_AttrNamespaceAttrName    =  'Namespace Attribute Name';
220  SYNS_XML_AttrNamespaceAttrValue   =  'Namespace Attribute Value';
221  SYNS_XML_AttrNonReservedKeyword   =  'Non-reserved keyword';
222  SYNS_XML_AttrNull                 =  'Null';
223  SYNS_XML_AttrNumber               =  'Number';
224  SYNS_XML_AttrOctal                =  'Octal';
225  SYNS_XML_AttrOperator             =  'Operator';
226  SYNS_XML_AttrPLSQL                =  'Reserved word (PL/SQL)';
227  SYNS_XML_AttrPragma               =  'Pragma';
228  SYNS_XML_AttrPreprocessor         =  'Preprocessor';
229  SYNS_XML_AttrProcessingInstr      =  'Processing Instruction';
230  SYNS_XML_AttrQualifier            =  'Qualifier';
231  SYNS_XML_AttrRegister             =  'Register';
232  SYNS_XML_AttrReservedWord         =  'Reserved word';
233  SYNS_XML_AttrRpl                  =  'Rpl';
234  SYNS_XML_AttrRplKey               =  'Rpl key';
235  SYNS_XML_AttrRplComment           =  'Rpl comment';
236  SYNS_XML_AttrSASM                 =  'SASM';
237  SYNS_XML_AttrSASMComment          =  'SASM Comment';
238  SYNS_XML_AttrSASMKey              =  'SASM Key';
239  SYNS_XML_AttrSecondReservedWord   =  'Second reserved word';
240  SYNS_XML_AttrSection              =  'Section';
241  SYNS_XML_AttrSpace                =  'Space';
242  SYNS_XML_AttrSpecialVariable      =  'Special variable';
243  SYNS_XML_AttrSQLKey               =  'SQL keyword';
244  SYNS_XML_AttrSQLPlus              =  'SQL*Plus command';
245  SYNS_XML_AttrString               =  'String';
246  SYNS_XML_AttrSymbol               =  'Symbol';
247  SYNS_XML_AttrProcedureHeaderName  =  'Procedure header name';
248  SYNS_XML_AttrCaseLabel            =  'Case label';
249  SYNS_XML_AttrSyntaxError          =  'SyntaxError';
250  SYNS_XML_AttrSystem               =  'System functions and variables';
251  SYNS_XML_AttrSystemValue          =  'System value';
252  SYNS_XML_AttrTerminator           =  'Terminator';
253  SYNS_XML_AttrText                 =  'Text';
254  SYNS_XML_AttrUnknownWord          =  'Unknown word';
255  SYNS_XML_AttrUser                 =  'User functions and variables';
256  SYNS_XML_AttrUserFunction         =  'User functions';
257  SYNS_XML_AttrValue                =  'Value';
258  SYNS_XML_AttrVariable             =  'Variable';
259  SYNS_XML_AttrWhitespace           =  'Whitespace';
260  SYNS_XML_AttrTableName            =  'Table Name';
261  SYNS_XML_AttrMathMode             =  'Math Mode';
262  SYNS_XML_AttrTextMathMode         =  'Text in Math Mode';
263  SYNS_XML_AttrSquareBracket        =  'Square Bracket';
264  SYNS_XML_AttrRoundBracket         =  'Round Bracket';
265  SYNS_XML_AttrTeXCommand           =  'TeX Command';
266  SYNS_XML_AttrOrigFile             =  'Diff Original File';
267  SYNS_XML_AttrNewFile              =  'Diff New File';
268  SYNS_XML_AttrChunkMarker          =  'Diff Chunk Marker';
269  SYNS_XML_AttrChunkOrig            =  'Diff Chunk Original Line Count';
270  SYNS_XML_AttrChunkNew             =  'Diff Chunk New Line Count';
271  SYNS_XML_AttrChunkMixed           =  'Diff Chunk Line Counts';
272  SYNS_XML_AttrLineAdded            =  'Diff Added line';
273  SYNS_XML_AttrLineRemoved          =  'Diff Removed Line';
274  SYNS_XML_AttrLineChanged          =  'Diff Changed Line';
275  SYNS_XML_AttrLineContext          =  'Diff Context Line';
276  SYNS_XML_AttrPrevValue            =  'Previous value';
277  SYNS_XML_AttrMeasurementUnitValue =  'Measurement unit';
278  SYNS_XML_AttrSelectorValue        =  'Selector';
279  SYNS_XML_AttrFlags                =  'Flags';
280  (* End of Stored Attribute Names *)
281
282resourcestring
283  // names of exporter output formats
284  SYNS_ExporterFormatHTML       =  'HTML';
285  SYNS_ExporterFormatRTF        =  'RTF';
286
287  // TCustomSynEdit scroll hint window caption
288//  SYNS_ScrollInfoFmt            =  'Top Line: %d';
289  SYNS_ScrollInfoFmt            =  '%d - %d';                                   //DDH 10/16/01
290  SYNS_ScrollInfoFmtTop         =  'Top Line: %d';
291  // TSynEditPrintPreview page number
292  SYNS_PreviewScrollInfoFmt     =  'Page: %d';
293
294  // strings for property editors etc
295  SYNS_EDuplicateShortcut       =  'Mouse-Shortcut already exists';
296  SYNS_ShortcutNone             =  '<none>';
297  SYNS_DuplicateShortcutMsg     =  'The keystroke "%s" is already assigned ' +
298                                   'to another editor command. (%s)';
299
300  // Filters used for open/save dialog
301  SYNS_FilterPascal             =  'Pascal Files (*.pas,*.dpr,*.dpk,*.inc)|*.pas;*.dpr;*.dpk;*.inc';
302  SYNS_FilterHP48               =  'HP48 Files (*.s,*.sou,*.a,*.hp)|*.s;*.sou;*.a;*.hp';
303  SYNS_FilterCAClipper          =  'CA-Clipper Files (*.prg,*.ch,*.inc)|*.prg;*.ch;*.inc';
304  SYNS_FilterCORBAIDL           =  'CORBA IDL files (*.idl)|*.idl';
305  SYNS_FilterCPM                =  'CPM reports (*.rdf,*.rif,*.rmf,*.rxf)|*.rdf;*.rif;*.rmf;*.rxf';
306  SYNS_FilterCPP                =  'C++ Files (*.c,*.cpp,*.h,*.hpp,*.hh)|*.c;*.cpp;*.h;*.hpp;*.hh';
307  SYNS_FilterJava               =  'Java Files (*.java)|*.java';
308  SYNS_FilterPerl               =  'Perl Files (*.pl,*.pm,*.cgi)|*.pl;*.pm;*.cgi';
309  SYNS_FilterAWK                =  'AWK Script (*.awk)|*.awk';
310  SYNS_FilterHTML               =  'HTML Document (*.htm,*.html)|*.htm;*.html';
311  SYNS_FilterVBScript           =  'VBScript Files (*.vbs)|*.vbs';
312  SYNS_FilterGalaxy             =  'Galaxy Files (*.gtv,*.galrep,*.txt)|*.gtv;*.galrep;*.txt';
313  SYNS_FilterPython             =  'Python Files (*.py)|*.py';
314  SYNS_FilterSQL                =  'SQL Files (*.sql)|*.sql';
315  SYNS_FilterTclTk              =  'Tcl/Tk Files (*.tcl)|*.tcl';
316  SYNS_FilterRTF                =  'Rich Text Format (*.rtf)|*.rtf';
317  SYNS_FilterBatch              =  'MS-DOS Batch Files (*.bat;*.cmd)|*.bat;*.cmd';
318  SYNS_FilterDFM                =  'Borland Form Files (*.dfm;*.xfm)|*.dfm;*.xfm';
319  SYNS_FilterLFM                =  'Lazarus Form Files (*.lfm)|*.lfm';
320  SYNS_FilterX86Asm             =  'x86 Assembly Files (*.asm)|*.ASM';
321  SYNS_FilterGembase            =  'GEMBASE Files (*.dml,*.gem)|*.DML;*.GEM';
322  SYNS_FilterINI                =  'INI Files (*.ini)|*.ini';
323  SYNS_FilterSML                =  'Standard ML Files (*.sml)|*.sml';
324  SYNS_FilterVisualBASIC        =  'Visual Basic Files (*.bas)|*.bas';
325  SYNS_FilterADSP21xx           =  'DSP Files (*.dsp,*.inc)|*.DSP;*.INC';
326  SYNS_FilterPHP                =  'PHP Files (*.php,*.php3,*.phtml,*.inc)|*.php;*.php3;*.phtml;*.inc';
327  SYNS_FilterCache              =  'Cache Files (*.mac,*.inc,*.int)|*.mac;*.inc;*.int';
328  SYNS_FilterCSS                =  'Cascading Stylesheets (*.css)|*.css';
329  SYNS_FilterJScript            =  'Javascript Files (*.js)|*.js';
330  SYNS_FilterKIX                =  'KiXtart scripts (*.kix)|*.kix';
331  SYNS_FilterBaan               =  'Baan 4GL Files (*.cln)|*.cln';
332  SYNS_FilterFoxpro             =  'Foxpro Files (*.prg)|*.prg';
333  SYNS_FilterFortran            =  'Fortran Files (*.for)|*.for';
334  SYNS_FilterAsm68HC11          =  '68HC11 Assembler Files (*.hc11,*.asm,*.asc)|*.HC11;*.ASM;*.ASC';
335  SYNS_FilterProgress           =  'Progress Files (*.w,*.p,*.i)|*.w;*.p;*.i';
336  SYNS_FilterInno               =  'Inno Setup Script Files (*.iss)|*.iss';
337  SYNS_FilterModelica           =  'Modelica Files (*.mo)|*.mo';
338  SYNS_FilterModula3            =  'Modula-3 Files (*.m3)|*.m3';
339  SYNS_FilterSDD                =  'Semanta DD files (*.sdd)|*.sdd';
340  SYNS_FilterXML                =  'XML Document (*.xml,*.xsd,*.xsl,*.xslt,*.dtd)|*.xml;*.xsd;*.xsl;*.xslt;*.dtd';
341  SYNS_FilterGWS                =  'GW-TEL Script Files (*.gws)|*.gws';
342  SYNS_FilterSynGenMsgfiles     =  'Msg files (*.msg)|*.msg';
343  SYNS_FilterUNIXShellScript    =  'UNIX Shell Scripts (*.sh)|*.sh';
344  SYNS_FilterTeX                =  'TeX Files (*.tex)|*.tex';
345  SYNS_FilterPo                 =  'Po Files (*.po)|*.po';
346
347// Currently the language names are used to identify the language
348// ToDo: create translation table
349const
350  // Language names. Maybe somebody wants them translated / more detailed...
351  SYNS_LangHP48                 =  'HP48';
352  SYNS_LangCAClipper            =  'CA-Clipper';
353  SYNS_LangCPM                  =  'COAS Product Manager report';
354  SYNS_LangCPP                  =  'C++';
355  SYNS_LangJava                 =  'Java';
356  SYNS_LangPerl                 =  'Perl';
357  SYNS_LangBatch                =  'MS-DOS batch language';
358  SYNS_LangDfm                  =  'Borland Form definition';
359  SYNS_LangLfm                  =  'Lazarus Form definition';
360  SYNS_LangDiff                 =  'Diff File';
361  SYNS_LangAWK                  =  'AWK Script';
362  SYNS_LangCORBAIDL             =  'CORBA IDL';
363  SYNS_LangHTML                 =  'HTML document';
364  SYNS_LangVBSScript            =  'MS VBScript';
365  SYNS_LangGalaxy               =  'Galaxy';
366  SYNS_LangGeneral              =  'General';
367  SYNS_LangPascal               =  'ObjectPascal';
368  SYNS_LangX86Asm               =  'x86 assembly language';
369  SYNS_LangPython               =  'Python';
370  SYNS_LangTclTk                =  'Tcl/Tk';
371  SYNS_LangSQL                  =  'SQL';
372  SYNS_LangGembase              =  'Gembase';
373  SYNS_LangINI                  =  'INI file';
374  SYNS_LangSML                  =  'Standard ML';
375  SYNS_LangVisualBASIC          =  'Visual Basic';
376  SYNS_LangADSP21xx             =  'ADSP21xx';
377  SYNS_LangPHP                  =  'PHP';
378  SYNS_LangSybaseSQL            =  'Sybase SQL';
379  SYNS_LangGeneralMulti         =  'General Multi-Highlighter';
380  SYNS_LangCache                =  'Cache Object script';
381  SYNS_LangCSS                  =  'Cascading style sheets';
382  SYNS_LangJScript              =  'Javascript';
383  SYNS_LangKIX                  =  'KiXtart script';
384  SYNS_LangBaan                 =  'Baan 4GL';
385  SYNS_LangFoxpro               =  'Foxpro';
386  SYNS_LangFortran              =  'Fortran';
387  SYNS_Lang68HC11               =  '68HC11 assembler';
388  SYNS_LangProgress             =  'Progress';
389  SYNS_LangInno                 =  'Inno Setup script';
390  SYNS_LangModelica             =  'Modelica';
391  SYNS_LangModula3              =  'Modula 3';
392  SYNS_LangSDD                  =  'Semanta data dictionary';
393  SYNS_LangXML                  =  'XML document';
394  SYNS_LangGWS                  =  'GW-TEL script';
395  SYNS_LangSynGenMsgfiles       =  'SynGen Msg files';
396  SYNS_LangUnreal               =  'Unreal';
397  SYNS_LangTeX                  =  'TeX';
398  SYNS_LangPo                   =  'po language files';
399  SYNS_LangPike                 =  'Pike';
400  SYNS_LangSh                   =  'UNIX Shell Script';
401
402resourcestring
403
404  SYNS_emcNone                     = 'No Action';
405  SYNS_emcStartSelection           = 'Selection';
406  SYNS_emcStartColumnSelections    = 'Column Selection';
407  SYNS_emcStartLineSelections      = 'Line Selection';
408  SYNS_emcStartLineSelectionsNoneEmpty = 'Line Selection (select immediate)';
409  SYNS_emcSelection_opt            = 'Mode,Begin,Continue';
410  SYNS_emcSelectWord               = 'Select Word';
411  SYNS_emcSelectLine               = 'Select Line';
412  SYNS_emcSelectLine_opt           = '"Include spaces",no,yes';
413  SYNS_emcSelectPara               = 'Select Paragraph';
414  SYNS_emcStartDragMove            = 'Drag Selection';
415  SYNS_emcPasteSelection           = 'Quick Paste Selection';
416  SYNS_emcMouseLink                = 'Source Link';
417  SYNS_emcMouseLink_opt            = 'Underline,yes, no';
418  SYNS_emcStartDragMove_opt        = '"Caret on up if not dragged",yes,no';
419  SYNS_emcContextMenu              = 'Popup Menu';
420  SYNS_emcBreakPointToggle         = 'Toggle Breakpoint';
421  SYNS_emcCodeFoldCollaps          = 'Fold Code';
422  SYNS_emcCodeFoldCollaps_opt      = 'Nodes,One,"All on line","At Caret","Current Node"';
423  SYNS_emcCodeFoldExpand           = 'Unfold Code';
424  SYNS_emcCodeFoldExpand_opt       = 'Nodes,One,"All on line"';
425  SYNS_emcCodeFoldContextMenu      = 'Fold Menu';
426  SYNS_emcSynEditCommand           = 'IDE Command';
427  SYNS_emcWheelScrollDown          = 'Wheel scroll down';
428  SYNS_emcWheelScrollUp            = 'Wheel scroll up';
429  SYNS_emcWheelHorizScrollDown     = 'Wheel scroll down (Horizontal)';
430  SYNS_emcWheelHorizScrollUp       = 'Wheel scroll up (Horizontal)';
431  SYNS_emcWheelVertScrollDown      = 'Wheel scroll down (Vertical)';
432  SYNS_emcWheelVertScrollUp        = 'Wheel scroll up (Vertical)';
433  SYNS_emcWheelZoomOut             = 'Wheel zoom out';
434  SYNS_emcWheelZoomIn              = 'Wheel zoom in';
435  SYNS_emcWheelZoomNorm            = 'Wheel zoom default';
436  SYNS_emcStartSelectTokens        = 'Selection (tokens) ';
437  SYNS_emcStartSelectWords         = 'Selection (words)';
438  SYNS_emcStartSelectLines         = 'Selection (lines)';
439  SYNS_emcOverViewGutterGotoMark   = 'Jump to Mark (Overview Gutter)';
440  SYNS_emcOverViewGutterScrollTo   = 'Scroll (Overview Gutter)';
441
442  SYNS_emcContextMenuCaretMove_opt = '"Move caret, when selection exists", Never, "Click outside", Always';
443  SYNS_emcWheelScroll_opt          = 'Speed,"System settings",Lines,Pages,"Pages (less one line)"';
444
445  SYNS_emcPluginMultiCaretToggleCaret = 'Toggle extra caret';
446  SYNS_emcPluginMultiCaretSelectionToCarets = 'Set carets at EOL in selected lines';
447
448  //SynMacroRecorder
449  sCannotRecord = 'Cannot record macro when recording';
450  sCannotPlay = 'Cannot playback macro when recording';
451  sCannotPause = 'Can only pause when recording';
452  sCannotResume = 'Can only resume when paused';
453implementation
454
455end.
456