xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QSci.xcsm
浏览该文件的文档.
1package Qt{
2
3 @SuppressWarnings public class QScintilla : QWidget {
4
5 public static class QSciPrinter : QPrinter{
6 public QSciPrinter()throws IllegalArgumentException{
7 nativehandle = QtXnl.createQPObject(QType.qtSciPrinter, this, 0, PrinterMode.ScreenResolution, 0, 0, 0);
8 if (nativehandle == 0) {
9 throw new IllegalArgumentException("can't new Object");
10 }
11 }
12
13 public QSciPrinter(long handle)throws IllegalArgumentException{
14 setNeedDelloc(false);
15 nativehandle = handle;
16 }
17
18 public QSciPrinter(PrinterMode mode) throws IllegalArgumentException {
19 nativehandle = QtXnl.createQPObject(QType.qtSciPrinter, this, 0, mode, 0, 0, 0);
20 if (nativehandle == 0) {
21 throw new IllegalArgumentException("can't new Object");
22 }
23 }
24
25 public void printRange(@NotNilptr QScintilla sci, int from, int to_){
26 QtXnl.widget_set_intlongint_value(nativehandle, Constant.PRINTSCIRANGE, sci.nativehandle, from, to_);
27 }
28
29 public void finalize()override {
30 if (isNeedDelloc()){
31 QtXnl.widget_slot(nativehandle, Constant.SCIPRINTERDTOR);
32 }
33 }
34 };
35 public static const int
36 cursorInvalid = 0,
37 cursorText = 1,
38 cursorArrow = 2,
39 cursorUp = 3,
40 cursorWait = 4,
41 cursorHoriz = 5,
42 cursorVert = 6,
43 cursorReverseArrow = 7,
44 cursorHand = 8;
45
46 public static const int SCLEX_CONTAINER = 0;
47 public static const int SCLEX_NULL = 1;
48 public static const int SCLEX_PYTHON = 2;
49 public static const int SCLEX_CPP = 3;
50 public static const int SCLEX_HTML = 4;
51 public static const int SCLEX_XML = 5;
52 public static const int SCLEX_PERL = 6;
53 public static const int SCLEX_SQL = 7;
54 public static const int SCLEX_VB = 8;
55 public static const int SCLEX_PROPERTIES = 9;
56 public static const int SCLEX_ERRORLIST = 10;
57 public static const int SCLEX_MAKEFILE = 11;
58 public static const int SCLEX_BATCH = 12;
59 public static const int SCLEX_XCODE = 13;
60 public static const int SCLEX_LATEX = 14;
61 public static const int SCLEX_LUA = 15;
62 public static const int SCLEX_DIFF = 16;
63 public static const int SCLEX_CONF = 17;
64 public static const int SCLEX_PASCAL = 18;
65 public static const int SCLEX_AVE = 19;
66 public static const int SCLEX_ADA = 20;
67 public static const int SCLEX_LISP = 21;
68 public static const int SCLEX_RUBY = 22;
69 public static const int SCLEX_EIFFEL = 23;
70 public static const int SCLEX_EIFFELKW = 24;
71 public static const int SCLEX_TCL = 25;
72 public static const int SCLEX_NNCRONTAB = 26;
73 public static const int SCLEX_BULLANT = 27;
74 public static const int SCLEX_VBSCRIPT = 28;
75 public static const int SCLEX_BAAN = 31;
76 public static const int SCLEX_MATLAB = 32;
77 public static const int SCLEX_SCRIPTOL = 33;
78 public static const int SCLEX_ASM = 34;
79 public static const int SCLEX_CPPNOCASE = 35;
80 public static const int SCLEX_FORTRAN = 36;
81 public static const int SCLEX_F77 = 37;
82 public static const int SCLEX_CSS = 38;
83 public static const int SCLEX_POV = 39;
84 public static const int SCLEX_LOUT = 40;
85 public static const int SCLEX_ESCRIPT = 41;
86 public static const int SCLEX_PS = 42;
87 public static const int SCLEX_NSIS = 43;
88 public static const int SCLEX_MMIXAL = 44;
89 public static const int SCLEX_CLW = 45;
90 public static const int SCLEX_CLWNOCASE = 46;
91 public static const int SCLEX_LOT = 47;
92 public static const int SCLEX_YAML = 48;
93 public static const int SCLEX_TEX = 49;
94 public static const int SCLEX_METAPOST = 50;
95 public static const int SCLEX_POWERBASIC = 51;
96 public static const int SCLEX_FORTH = 52;
97 public static const int SCLEX_ERLANG = 53;
98 public static const int SCLEX_OCTAVE = 54;
99 public static const int SCLEX_MSSQL = 55;
100 public static const int SCLEX_VERILOG = 56;
101 public static const int SCLEX_KIX = 57;
102 public static const int SCLEX_GUI4CLI = 58;
103 public static const int SCLEX_SPECMAN = 59;
104 public static const int SCLEX_AU3 = 60;
105 public static const int SCLEX_APDL = 61;
106 public static const int SCLEX_BASH = 62;
107 public static const int SCLEX_ASN1 = 63;
108 public static const int SCLEX_VHDL = 64;
109 public static const int SCLEX_CAML = 65;
110 public static const int SCLEX_BLITZBASIC = 66;
111 public static const int SCLEX_PUREBASIC = 67;
112 public static const int SCLEX_HASKELL = 68;
113 public static const int SCLEX_PHPSCRIPT = 69;
114 public static const int SCLEX_TADS3 = 70;
115 public static const int SCLEX_REBOL = 71;
116 public static const int SCLEX_SMALLTALK = 72;
117 public static const int SCLEX_FLAGSHIP = 73;
118 public static const int SCLEX_CSOUND = 74;
119 public static const int SCLEX_FREEBASIC = 75;
120 public static const int SCLEX_INNOSETUP = 76;
121 public static const int SCLEX_OPAL = 77;
122 public static const int SCLEX_SPICE = 78;
123 public static const int SCLEX_D = 79;
124 public static const int SCLEX_CMAKE = 80;
125 public static const int SCLEX_GAP = 81;
126 public static const int SCLEX_PLM = 82;
127 public static const int SCLEX_PROGRESS = 83;
128 public static const int SCLEX_ABAQUS = 84;
129 public static const int SCLEX_ASYMPTOTE = 85;
130 public static const int SCLEX_R = 86;
131 public static const int SCLEX_MAGIK = 87;
132 public static const int SCLEX_POWERSHELL = 88;
133 public static const int SCLEX_MYSQL = 89;
134 public static const int SCLEX_PO = 90;
135 public static const int SCLEX_TAL = 91;
136 public static const int SCLEX_COBOL = 92;
137 public static const int SCLEX_TACL = 93;
138 public static const int SCLEX_SORCUS = 94;
139 public static const int SCLEX_POWERPRO = 95;
140 public static const int SCLEX_NIMROD = 96;
141 public static const int SCLEX_SML = 97;
142 public static const int SCLEX_MARKDOWN = 98;
143 public static const int SCLEX_TXT2TAGS = 99;
144 public static const int SCLEX_A68K = 100;
145 public static const int SCLEX_MODULA = 101;
146 public static const int SCLEX_COFFEESCRIPT = 102;
147 public static const int SCLEX_TCMD = 103;
148 public static const int SCLEX_AVS = 104;
149 public static const int SCLEX_ECL = 105;
150 public static const int SCLEX_OSCRIPT = 106;
151 public static const int SCLEX_VISUALPROLOG = 107;
152 public static const int SCLEX_LITERATEHASKELL = 108;
153 public static const int SCLEX_STTXT = 109;
154 public static const int SCLEX_KVIRC = 110;
155 public static const int SCLEX_RUST = 111;
156 public static const int SCLEX_DMAP = 112;
157 public static const int SCLEX_AS = 113;
158 public static const int SCLEX_DMIS = 114;
159 public static const int SCLEX_REGISTRY = 115;
160 public static const int SCLEX_BIBTEX = 116;
161 public static const int SCLEX_SREC = 117;
162 public static const int SCLEX_IHEX = 118;
163 public static const int SCLEX_TEHEX = 119;
164 public static const int SCLEX_JSON = 120;
165 public static const int SCLEX_EDIFACT = 121;
166 public static const int SCLEX_INDENT = 122;
167 public static const int SCLEX_MAXIMA = 123;
168 public static const int SCLEX_STATA = 124;
169 public static const int SCLEX_SAS = 125;
170 public static const int SCLEX_LPEG = 999;
171 public static const int SCLEX_AUTOMATIC = 1000;
172 public static const int SCE_P_DEFAULT = 0;
173 public static const int SCE_P_COMMENTLINE = 1;
174 public static const int SCE_P_NUMBER = 2;
175 public static const int SCE_P_STRING = 3;
176 public static const int SCE_P_CHARACTER = 4;
177 public static const int SCE_P_WORD = 5;
178 public static const int SCE_P_TRIPLE = 6;
179 public static const int SCE_P_TRIPLEDOUBLE = 7;
180 public static const int SCE_P_CLASSNAME = 8;
181 public static const int SCE_P_DEFNAME = 9;
182 public static const int SCE_P_OPERATOR = 10;
183 public static const int SCE_P_IDENTIFIER = 11;
184 public static const int SCE_P_COMMENTBLOCK = 12;
185 public static const int SCE_P_STRINGEOL = 13;
186 public static const int SCE_P_WORD2 = 14;
187 public static const int SCE_P_DECORATOR = 15;
188 public static const int SCE_P_FSTRING = 16;
189 public static const int SCE_P_FCHARACTER = 17;
190 public static const int SCE_P_FTRIPLE = 18;
191 public static const int SCE_P_FTRIPLEDOUBLE = 19;
192 public static const int SCE_C_DEFAULT = 0;
193 public static const int SCE_C_COMMENT = 1;
194 public static const int SCE_C_COMMENTLINE = 2;
195 public static const int SCE_C_COMMENTDOC = 3;
196 public static const int SCE_C_NUMBER = 4;
197 public static const int SCE_C_WORD = 5;
198 public static const int SCE_C_STRING = 6;
199 public static const int SCE_C_CHARACTER = 7;
200 public static const int SCE_C_UUID = 8;
201 public static const int SCE_C_PREPROCESSOR = 9;
202 public static const int SCE_C_OPERATOR = 10;
203 public static const int SCE_C_IDENTIFIER = 11;
204 public static const int SCE_C_STRINGEOL = 12;
205 public static const int SCE_C_VERBATIM = 13;
206 public static const int SCE_C_REGEX = 14;
207 public static const int SCE_C_COMMENTLINEDOC = 15;
208 public static const int SCE_C_WORD2 = 16;
209 public static const int SCE_C_COMMENTDOCKEYWORD = 17;
210 public static const int SCE_C_COMMENTDOCKEYWORDERROR = 18;
211 public static const int SCE_C_GLOBALCLASS = 19;
212 public static const int SCE_C_STRINGRAW = 20;
213 public static const int SCE_C_TRIPLEVERBATIM = 21;
214 public static const int SCE_C_HASHQUOTEDSTRING = 22;
215 public static const int SCE_C_PREPROCESSORCOMMENT = 23;
216 public static const int SCE_C_PREPROCESSORCOMMENTDOC = 24;
217 public static const int SCE_C_USERLITERAL = 25;
218 public static const int SCE_C_TASKMARKER = 26;
219 public static const int SCE_C_ESCAPESEQUENCE = 27;
220 public static const int SCE_D_DEFAULT = 0;
221 public static const int SCE_D_COMMENT = 1;
222 public static const int SCE_D_COMMENTLINE = 2;
223 public static const int SCE_D_COMMENTDOC = 3;
224 public static const int SCE_D_COMMENTNESTED = 4;
225 public static const int SCE_D_NUMBER = 5;
226 public static const int SCE_D_WORD = 6;
227 public static const int SCE_D_WORD2 = 7;
228 public static const int SCE_D_WORD3 = 8;
229 public static const int SCE_D_TYPEDEF = 9;
230 public static const int SCE_D_STRING = 10;
231 public static const int SCE_D_STRINGEOL = 11;
232 public static const int SCE_D_CHARACTER = 12;
233 public static const int SCE_D_OPERATOR = 13;
234 public static const int SCE_D_IDENTIFIER = 14;
235 public static const int SCE_D_COMMENTLINEDOC = 15;
236 public static const int SCE_D_COMMENTDOCKEYWORD = 16;
237 public static const int SCE_D_COMMENTDOCKEYWORDERROR = 17;
238 public static const int SCE_D_STRINGB = 18;
239 public static const int SCE_D_STRINGR = 19;
240 public static const int SCE_D_WORD5 = 20;
241 public static const int SCE_D_WORD6 = 21;
242 public static const int SCE_D_WORD7 = 22;
243 public static const int SCE_TCL_DEFAULT = 0;
244 public static const int SCE_TCL_COMMENT = 1;
245 public static const int SCE_TCL_COMMENTLINE = 2;
246 public static const int SCE_TCL_NUMBER = 3;
247 public static const int SCE_TCL_WORD_IN_QUOTE = 4;
248 public static const int SCE_TCL_IN_QUOTE = 5;
249 public static const int SCE_TCL_OPERATOR = 6;
250 public static const int SCE_TCL_IDENTIFIER = 7;
251 public static const int SCE_TCL_SUBSTITUTION = 8;
252 public static const int SCE_TCL_SUB_BRACE = 9;
253 public static const int SCE_TCL_MODIFIER = 10;
254 public static const int SCE_TCL_EXPAND = 11;
255 public static const int SCE_TCL_WORD = 12;
256 public static const int SCE_TCL_WORD2 = 13;
257 public static const int SCE_TCL_WORD3 = 14;
258 public static const int SCE_TCL_WORD4 = 15;
259 public static const int SCE_TCL_WORD5 = 16;
260 public static const int SCE_TCL_WORD6 = 17;
261 public static const int SCE_TCL_WORD7 = 18;
262 public static const int SCE_TCL_WORD8 = 19;
263 public static const int SCE_TCL_COMMENT_BOX = 20;
264 public static const int SCE_TCL_BLOCK_COMMENT = 21;
265 public static const int SCE_H_DEFAULT = 0;
266 public static const int SCE_H_TAG = 1;
267 public static const int SCE_H_TAGUNKNOWN = 2;
268 public static const int SCE_H_ATTRIBUTE = 3;
269 public static const int SCE_H_ATTRIBUTEUNKNOWN = 4;
270 public static const int SCE_H_NUMBER = 5;
271 public static const int SCE_H_DOUBLESTRING = 6;
272 public static const int SCE_H_SINGLESTRING = 7;
273 public static const int SCE_H_OTHER = 8;
274 public static const int SCE_H_COMMENT = 9;
275 public static const int SCE_H_ENTITY = 10;
276 public static const int SCE_H_TAGEND = 11;
277 public static const int SCE_H_XMLSTART = 12;
278 public static const int SCE_H_XMLEND = 13;
279 public static const int SCE_H_SCRIPT = 14;
280 public static const int SCE_H_ASP = 15;
281 public static const int SCE_H_ASPAT = 16;
282 public static const int SCE_H_CDATA = 17;
283 public static const int SCE_H_QUESTION = 18;
284 public static const int SCE_H_VALUE = 19;
285 public static const int SCE_H_XCCOMMENT = 20;
286 public static const int SCE_H_SGML_DEFAULT = 21;
287 public static const int SCE_H_SGML_COMMAND = 22;
288 public static const int SCE_H_SGML_1ST_PARAM = 23;
289 public static const int SCE_H_SGML_DOUBLESTRING = 24;
290 public static const int SCE_H_SGML_SIMPLESTRING = 25;
291 public static const int SCE_H_SGML_ERROR = 26;
292 public static const int SCE_H_SGML_SPECIAL = 27;
293 public static const int SCE_H_SGML_ENTITY = 28;
294 public static const int SCE_H_SGML_COMMENT = 29;
295 public static const int SCE_H_SGML_1ST_PARAM_COMMENT = 30;
296 public static const int SCE_H_SGML_BLOCK_DEFAULT = 31;
297 public static const int SCE_HJ_START = 40;
298 public static const int SCE_HJ_DEFAULT = 41;
299 public static const int SCE_HJ_COMMENT = 42;
300 public static const int SCE_HJ_COMMENTLINE = 43;
301 public static const int SCE_HJ_COMMENTDOC = 44;
302 public static const int SCE_HJ_NUMBER = 45;
303 public static const int SCE_HJ_WORD = 46;
304 public static const int SCE_HJ_KEYWORD = 47;
305 public static const int SCE_HJ_DOUBLESTRING = 48;
306 public static const int SCE_HJ_SINGLESTRING = 49;
307 public static const int SCE_HJ_SYMBOLS = 50;
308 public static const int SCE_HJ_STRINGEOL = 51;
309 public static const int SCE_HJ_REGEX = 52;
310 public static const int SCE_HJA_START = 55;
311 public static const int SCE_HJA_DEFAULT = 56;
312 public static const int SCE_HJA_COMMENT = 57;
313 public static const int SCE_HJA_COMMENTLINE = 58;
314 public static const int SCE_HJA_COMMENTDOC = 59;
315 public static const int SCE_HJA_NUMBER = 60;
316 public static const int SCE_HJA_WORD = 61;
317 public static const int SCE_HJA_KEYWORD = 62;
318 public static const int SCE_HJA_DOUBLESTRING = 63;
319 public static const int SCE_HJA_SINGLESTRING = 64;
320 public static const int SCE_HJA_SYMBOLS = 65;
321 public static const int SCE_HJA_STRINGEOL = 66;
322 public static const int SCE_HJA_REGEX = 67;
323 public static const int SCE_HB_START = 70;
324 public static const int SCE_HB_DEFAULT = 71;
325 public static const int SCE_HB_COMMENTLINE = 72;
326 public static const int SCE_HB_NUMBER = 73;
327 public static const int SCE_HB_WORD = 74;
328 public static const int SCE_HB_STRING = 75;
329 public static const int SCE_HB_IDENTIFIER = 76;
330 public static const int SCE_HB_STRINGEOL = 77;
331 public static const int SCE_HBA_START = 80;
332 public static const int SCE_HBA_DEFAULT = 81;
333 public static const int SCE_HBA_COMMENTLINE = 82;
334 public static const int SCE_HBA_NUMBER = 83;
335 public static const int SCE_HBA_WORD = 84;
336 public static const int SCE_HBA_STRING = 85;
337 public static const int SCE_HBA_IDENTIFIER = 86;
338 public static const int SCE_HBA_STRINGEOL = 87;
339 public static const int SCE_HP_START = 90;
340 public static const int SCE_HP_DEFAULT = 91;
341 public static const int SCE_HP_COMMENTLINE = 92;
342 public static const int SCE_HP_NUMBER = 93;
343 public static const int SCE_HP_STRING = 94;
344 public static const int SCE_HP_CHARACTER = 95;
345 public static const int SCE_HP_WORD = 96;
346 public static const int SCE_HP_TRIPLE = 97;
347 public static const int SCE_HP_TRIPLEDOUBLE = 98;
348 public static const int SCE_HP_CLASSNAME = 99;
349 public static const int SCE_HP_DEFNAME = 100;
350 public static const int SCE_HP_OPERATOR = 101;
351 public static const int SCE_HP_IDENTIFIER = 102;
352 public static const int SCE_HPHP_COMPLEX_VARIABLE = 104;
353 public static const int SCE_HPA_START = 105;
354 public static const int SCE_HPA_DEFAULT = 106;
355 public static const int SCE_HPA_COMMENTLINE = 107;
356 public static const int SCE_HPA_NUMBER = 108;
357 public static const int SCE_HPA_STRING = 109;
358 public static const int SCE_HPA_CHARACTER = 110;
359 public static const int SCE_HPA_WORD = 111;
360 public static const int SCE_HPA_TRIPLE = 112;
361 public static const int SCE_HPA_TRIPLEDOUBLE = 113;
362 public static const int SCE_HPA_CLASSNAME = 114;
363 public static const int SCE_HPA_DEFNAME = 115;
364 public static const int SCE_HPA_OPERATOR = 116;
365 public static const int SCE_HPA_IDENTIFIER = 117;
366 public static const int SCE_HPHP_DEFAULT = 118;
367 public static const int SCE_HPHP_HSTRING = 119;
368 public static const int SCE_HPHP_SIMPLESTRING = 120;
369 public static const int SCE_HPHP_WORD = 121;
370 public static const int SCE_HPHP_NUMBER = 122;
371 public static const int SCE_HPHP_VARIABLE = 123;
372 public static const int SCE_HPHP_COMMENT = 124;
373 public static const int SCE_HPHP_COMMENTLINE = 125;
374 public static const int SCE_HPHP_HSTRING_VARIABLE = 126;
375 public static const int SCE_HPHP_OPERATOR = 127;
376 public static const int SCE_PL_DEFAULT = 0;
377 public static const int SCE_PL_ERROR = 1;
378 public static const int SCE_PL_COMMENTLINE = 2;
379 public static const int SCE_PL_POD = 3;
380 public static const int SCE_PL_NUMBER = 4;
381 public static const int SCE_PL_WORD = 5;
382 public static const int SCE_PL_STRING = 6;
383 public static const int SCE_PL_CHARACTER = 7;
384 public static const int SCE_PL_PUNCTUATION = 8;
385 public static const int SCE_PL_PREPROCESSOR = 9;
386 public static const int SCE_PL_OPERATOR = 10;
387 public static const int SCE_PL_IDENTIFIER = 11;
388 public static const int SCE_PL_SCALAR = 12;
389 public static const int SCE_PL_ARRAY = 13;
390 public static const int SCE_PL_HASH = 14;
391 public static const int SCE_PL_SYMBOLTABLE = 15;
392 public static const int SCE_PL_VARIABLE_INDEXER = 16;
393 public static const int SCE_PL_REGEX = 17;
394 public static const int SCE_PL_REGSUBST = 18;
395 public static const int SCE_PL_LONGQUOTE = 19;
396 public static const int SCE_PL_BACKTICKS = 20;
397 public static const int SCE_PL_DATASECTION = 21;
398 public static const int SCE_PL_HERE_DELIM = 22;
399 public static const int SCE_PL_HERE_Q = 23;
400 public static const int SCE_PL_HERE_QQ = 24;
401 public static const int SCE_PL_HERE_QX = 25;
402 public static const int SCE_PL_STRING_Q = 26;
403 public static const int SCE_PL_STRING_QQ = 27;
404 public static const int SCE_PL_STRING_QX = 28;
405 public static const int SCE_PL_STRING_QR = 29;
406 public static const int SCE_PL_STRING_QW = 30;
407 public static const int SCE_PL_POD_VERB = 31;
408 public static const int SCE_PL_SUB_PROTOTYPE = 40;
409 public static const int SCE_PL_FORMAT_IDENT = 41;
410 public static const int SCE_PL_FORMAT = 42;
411 public static const int SCE_PL_STRING_VAR = 43;
412 public static const int SCE_PL_XLAT = 44;
413 public static const int SCE_PL_REGEX_VAR = 54;
414 public static const int SCE_PL_REGSUBST_VAR = 55;
415 public static const int SCE_PL_BACKTICKS_VAR = 57;
416 public static const int SCE_PL_HERE_QQ_VAR = 61;
417 public static const int SCE_PL_HERE_QX_VAR = 62;
418 public static const int SCE_PL_STRING_QQ_VAR = 64;
419 public static const int SCE_PL_STRING_QX_VAR = 65;
420 public static const int SCE_PL_STRING_QR_VAR = 66;
421 public static const int SCE_RB_DEFAULT = 0;
422 public static const int SCE_RB_ERROR = 1;
423 public static const int SCE_RB_COMMENTLINE = 2;
424 public static const int SCE_RB_POD = 3;
425 public static const int SCE_RB_NUMBER = 4;
426 public static const int SCE_RB_WORD = 5;
427 public static const int SCE_RB_STRING = 6;
428 public static const int SCE_RB_CHARACTER = 7;
429 public static const int SCE_RB_CLASSNAME = 8;
430 public static const int SCE_RB_DEFNAME = 9;
431 public static const int SCE_RB_OPERATOR = 10;
432 public static const int SCE_RB_IDENTIFIER = 11;
433 public static const int SCE_RB_REGEX = 12;
434 public static const int SCE_RB_GLOBAL = 13;
435 public static const int SCE_RB_SYMBOL = 14;
436 public static const int SCE_RB_MODULE_NAME = 15;
437 public static const int SCE_RB_INSTANCE_VAR = 16;
438 public static const int SCE_RB_CLASS_VAR = 17;
439 public static const int SCE_RB_BACKTICKS = 18;
440 public static const int SCE_RB_DATASECTION = 19;
441 public static const int SCE_RB_HERE_DELIM = 20;
442 public static const int SCE_RB_HERE_Q = 21;
443 public static const int SCE_RB_HERE_QQ = 22;
444 public static const int SCE_RB_HERE_QX = 23;
445 public static const int SCE_RB_STRING_Q = 24;
446 public static const int SCE_RB_STRING_QQ = 25;
447 public static const int SCE_RB_STRING_QX = 26;
448 public static const int SCE_RB_STRING_QR = 27;
449 public static const int SCE_RB_STRING_QW = 28;
450 public static const int SCE_RB_WORD_DEMOTED = 29;
451 public static const int SCE_RB_STDIN = 30;
452 public static const int SCE_RB_STDOUT = 31;
453 public static const int SCE_RB_STDERR = 40;
454 public static const int SCE_RB_UPPER_BOUND = 41;
455 public static const int SCE_B_DEFAULT = 0;
456 public static const int SCE_B_COMMENT = 1;
457 public static const int SCE_B_NUMBER = 2;
458 public static const int SCE_B_KEYWORD = 3;
459 public static const int SCE_B_STRING = 4;
460 public static const int SCE_B_PREPROCESSOR = 5;
461 public static const int SCE_B_OPERATOR = 6;
462 public static const int SCE_B_IDENTIFIER = 7;
463 public static const int SCE_B_DATE = 8;
464 public static const int SCE_B_STRINGEOL = 9;
465 public static const int SCE_B_KEYWORD2 = 10;
466 public static const int SCE_B_KEYWORD3 = 11;
467 public static const int SCE_B_KEYWORD4 = 12;
468 public static const int SCE_B_CONSTANT = 13;
469 public static const int SCE_B_ASM = 14;
470 public static const int SCE_B_LABEL = 15;
471 public static const int SCE_B_ERROR = 16;
472 public static const int SCE_B_HEXNUMBER = 17;
473 public static const int SCE_B_BINNUMBER = 18;
474 public static const int SCE_B_COMMENTBLOCK = 19;
475 public static const int SCE_B_DOCLINE = 20;
476 public static const int SCE_B_DOCBLOCK = 21;
477 public static const int SCE_B_DOCKEYWORD = 22;
478 public static const int SCE_PROPS_DEFAULT = 0;
479 public static const int SCE_PROPS_COMMENT = 1;
480 public static const int SCE_PROPS_SECTION = 2;
481 public static const int SCE_PROPS_ASSIGNMENT = 3;
482 public static const int SCE_PROPS_DEFVAL = 4;
483 public static const int SCE_PROPS_KEY = 5;
484 public static const int SCE_L_DEFAULT = 0;
485 public static const int SCE_L_COMMAND = 1;
486 public static const int SCE_L_TAG = 2;
487 public static const int SCE_L_MATH = 3;
488 public static const int SCE_L_COMMENT = 4;
489 public static const int SCE_L_TAG2 = 5;
490 public static const int SCE_L_MATH2 = 6;
491 public static const int SCE_L_COMMENT2 = 7;
492 public static const int SCE_L_VERBATIM = 8;
493 public static const int SCE_L_SHORTCMD = 9;
494 public static const int SCE_L_SPECIAL = 10;
495 public static const int SCE_L_CMDOPT = 11;
496 public static const int SCE_L_ERROR = 12;
497 public static const int SCE_LUA_DEFAULT = 0;
498 public static const int SCE_LUA_COMMENT = 1;
499 public static const int SCE_LUA_COMMENTLINE = 2;
500 public static const int SCE_LUA_COMMENTDOC = 3;
501 public static const int SCE_LUA_NUMBER = 4;
502 public static const int SCE_LUA_WORD = 5;
503 public static const int SCE_LUA_STRING = 6;
504 public static const int SCE_LUA_CHARACTER = 7;
505 public static const int SCE_LUA_LITERALSTRING = 8;
506 public static const int SCE_LUA_PREPROCESSOR = 9;
507 public static const int SCE_LUA_OPERATOR = 10;
508 public static const int SCE_LUA_IDENTIFIER = 11;
509 public static const int SCE_LUA_STRINGEOL = 12;
510 public static const int SCE_LUA_WORD2 = 13;
511 public static const int SCE_LUA_WORD3 = 14;
512 public static const int SCE_LUA_WORD4 = 15;
513 public static const int SCE_LUA_WORD5 = 16;
514 public static const int SCE_LUA_WORD6 = 17;
515 public static const int SCE_LUA_WORD7 = 18;
516 public static const int SCE_LUA_WORD8 = 19;
517 public static const int SCE_LUA_LABEL = 20;
518 public static const int SCE_ERR_DEFAULT = 0;
519 public static const int SCE_ERR_PYTHON = 1;
520 public static const int SCE_ERR_GCC = 2;
521 public static const int SCE_ERR_MS = 3;
522 public static const int SCE_ERR_CMD = 4;
523 public static const int SCE_ERR_BORLAND = 5;
524 public static const int SCE_ERR_PERL = 6;
525 public static const int SCE_ERR_NET = 7;
526 public static const int SCE_ERR_LUA = 8;
527 public static const int SCE_ERR_CTAG = 9;
528 public static const int SCE_ERR_DIFF_CHANGED = 10;
529 public static const int SCE_ERR_DIFF_ADDITION = 11;
530 public static const int SCE_ERR_DIFF_DELETION = 12;
531 public static const int SCE_ERR_DIFF_MESSAGE = 13;
532 public static const int SCE_ERR_PHP = 14;
533 public static const int SCE_ERR_ELF = 15;
534 public static const int SCE_ERR_IFC = 16;
535 public static const int SCE_ERR_IFORT = 17;
536 public static const int SCE_ERR_ABSF = 18;
537 public static const int SCE_ERR_TIDY = 19;
538 public static const int SCE_ERR_JAVA_STACK = 20;
539 public static const int SCE_ERR_VALUE = 21;
540 public static const int SCE_ERR_GCC_INCLUDED_FROM = 22;
541 public static const int SCE_ERR_ESCSEQ = 23;
542 public static const int SCE_ERR_ESCSEQ_UNKNOWN = 24;
543 public static const int SCE_ERR_ES_BLACK = 40;
544 public static const int SCE_ERR_ES_RED = 41;
545 public static const int SCE_ERR_ES_GREEN = 42;
546 public static const int SCE_ERR_ES_BROWN = 43;
547 public static const int SCE_ERR_ES_BLUE = 44;
548 public static const int SCE_ERR_ES_MAGENTA = 45;
549 public static const int SCE_ERR_ES_CYAN = 46;
550 public static const int SCE_ERR_ES_GRAY = 47;
551 public static const int SCE_ERR_ES_DARK_GRAY = 48;
552 public static const int SCE_ERR_ES_BRIGHT_RED = 49;
553 public static const int SCE_ERR_ES_BRIGHT_GREEN = 50;
554 public static const int SCE_ERR_ES_YELLOW = 51;
555 public static const int SCE_ERR_ES_BRIGHT_BLUE = 52;
556 public static const int SCE_ERR_ES_BRIGHT_MAGENTA = 53;
557 public static const int SCE_ERR_ES_BRIGHT_CYAN = 54;
558 public static const int SCE_ERR_ES_WHITE = 55;
559 public static const int SCE_BAT_DEFAULT = 0;
560 public static const int SCE_BAT_COMMENT = 1;
561 public static const int SCE_BAT_WORD = 2;
562 public static const int SCE_BAT_LABEL = 3;
563 public static const int SCE_BAT_HIDE = 4;
564 public static const int SCE_BAT_COMMAND = 5;
565 public static const int SCE_BAT_IDENTIFIER = 6;
566 public static const int SCE_BAT_OPERATOR = 7;
567 public static const int SCE_TCMD_DEFAULT = 0;
568 public static const int SCE_TCMD_COMMENT = 1;
569 public static const int SCE_TCMD_WORD = 2;
570 public static const int SCE_TCMD_LABEL = 3;
571 public static const int SCE_TCMD_HIDE = 4;
572 public static const int SCE_TCMD_COMMAND = 5;
573 public static const int SCE_TCMD_IDENTIFIER = 6;
574 public static const int SCE_TCMD_OPERATOR = 7;
575 public static const int SCE_TCMD_ENVIRONMENT = 8;
576 public static const int SCE_TCMD_EXPANSION = 9;
577 public static const int SCE_TCMD_CLABEL = 10;
578 public static const int SCE_MAKE_DEFAULT = 0;
579 public static const int SCE_MAKE_COMMENT = 1;
580 public static const int SCE_MAKE_PREPROCESSOR = 2;
581 public static const int SCE_MAKE_IDENTIFIER = 3;
582 public static const int SCE_MAKE_OPERATOR = 4;
583 public static const int SCE_MAKE_TARGET = 5;
584 public static const int SCE_MAKE_IDEOL = 9;
585 public static const int SCE_DIFF_DEFAULT = 0;
586 public static const int SCE_DIFF_COMMENT = 1;
587 public static const int SCE_DIFF_COMMAND = 2;
588 public static const int SCE_DIFF_HEADER = 3;
589 public static const int SCE_DIFF_POSITION = 4;
590 public static const int SCE_DIFF_DELETED = 5;
591 public static const int SCE_DIFF_ADDED = 6;
592 public static const int SCE_DIFF_CHANGED = 7;
593 public static const int SCE_DIFF_PATCH_ADD = 8;
594 public static const int SCE_DIFF_PATCH_DELETE = 9;
595 public static const int SCE_DIFF_REMOVED_PATCH_ADD = 10;
596 public static const int SCE_DIFF_REMOVED_PATCH_DELETE = 11;
597 public static const int SCE_CONF_DEFAULT = 0;
598 public static const int SCE_CONF_COMMENT = 1;
599 public static const int SCE_CONF_NUMBER = 2;
600 public static const int SCE_CONF_IDENTIFIER = 3;
601 public static const int SCE_CONF_EXTENSION = 4;
602 public static const int SCE_CONF_PARAMETER = 5;
603 public static const int SCE_CONF_STRING = 6;
604 public static const int SCE_CONF_OPERATOR = 7;
605 public static const int SCE_CONF_IP = 8;
606 public static const int SCE_CONF_DIRECTIVE = 9;
607 public static const int SCE_AVE_DEFAULT = 0;
608 public static const int SCE_AVE_COMMENT = 1;
609 public static const int SCE_AVE_NUMBER = 2;
610 public static const int SCE_AVE_WORD = 3;
611 public static const int SCE_AVE_STRING = 6;
612 public static const int SCE_AVE_ENUM = 7;
613 public static const int SCE_AVE_STRINGEOL = 8;
614 public static const int SCE_AVE_IDENTIFIER = 9;
615 public static const int SCE_AVE_OPERATOR = 10;
616 public static const int SCE_AVE_WORD1 = 11;
617 public static const int SCE_AVE_WORD2 = 12;
618 public static const int SCE_AVE_WORD3 = 13;
619 public static const int SCE_AVE_WORD4 = 14;
620 public static const int SCE_AVE_WORD5 = 15;
621 public static const int SCE_AVE_WORD6 = 16;
622 public static const int SCE_ADA_DEFAULT = 0;
623 public static const int SCE_ADA_WORD = 1;
624 public static const int SCE_ADA_IDENTIFIER = 2;
625 public static const int SCE_ADA_NUMBER = 3;
626 public static const int SCE_ADA_DELIMITER = 4;
627 public static const int SCE_ADA_CHARACTER = 5;
628 public static const int SCE_ADA_CHARACTEREOL = 6;
629 public static const int SCE_ADA_STRING = 7;
630 public static const int SCE_ADA_STRINGEOL = 8;
631 public static const int SCE_ADA_LABEL = 9;
632 public static const int SCE_ADA_COMMENTLINE = 10;
633 public static const int SCE_ADA_ILLEGAL = 11;
634 public static const int SCE_BAAN_DEFAULT = 0;
635 public static const int SCE_BAAN_COMMENT = 1;
636 public static const int SCE_BAAN_COMMENTDOC = 2;
637 public static const int SCE_BAAN_NUMBER = 3;
638 public static const int SCE_BAAN_WORD = 4;
639 public static const int SCE_BAAN_STRING = 5;
640 public static const int SCE_BAAN_PREPROCESSOR = 6;
641 public static const int SCE_BAAN_OPERATOR = 7;
642 public static const int SCE_BAAN_IDENTIFIER = 8;
643 public static const int SCE_BAAN_STRINGEOL = 9;
644 public static const int SCE_BAAN_WORD2 = 10;
645 public static const int SCE_BAAN_WORD3 = 11;
646 public static const int SCE_BAAN_WORD4 = 12;
647 public static const int SCE_BAAN_WORD5 = 13;
648 public static const int SCE_BAAN_WORD6 = 14;
649 public static const int SCE_BAAN_WORD7 = 15;
650 public static const int SCE_BAAN_WORD8 = 16;
651 public static const int SCE_BAAN_WORD9 = 17;
652 public static const int SCE_BAAN_TABLEDEF = 18;
653 public static const int SCE_BAAN_TABLESQL = 19;
654 public static const int SCE_BAAN_FUNCTION = 20;
655 public static const int SCE_BAAN_DOMDEF = 21;
656 public static const int SCE_BAAN_FUNCDEF = 22;
657 public static const int SCE_BAAN_OBJECTDEF = 23;
658 public static const int SCE_BAAN_DEFINEDEF = 24;
659 public static const int SCE_LISP_DEFAULT = 0;
660 public static const int SCE_LISP_COMMENT = 1;
661 public static const int SCE_LISP_NUMBER = 2;
662 public static const int SCE_LISP_KEYWORD = 3;
663 public static const int SCE_LISP_KEYWORD_KW = 4;
664 public static const int SCE_LISP_SYMBOL = 5;
665 public static const int SCE_LISP_STRING = 6;
666 public static const int SCE_LISP_STRINGEOL = 8;
667 public static const int SCE_LISP_IDENTIFIER = 9;
668 public static const int SCE_LISP_OPERATOR = 10;
669 public static const int SCE_LISP_SPECIAL = 11;
670 public static const int SCE_LISP_MULTI_COMMENT = 12;
671 public static const int SCE_EIFFEL_DEFAULT = 0;
672 public static const int SCE_EIFFEL_COMMENTLINE = 1;
673 public static const int SCE_EIFFEL_NUMBER = 2;
674 public static const int SCE_EIFFEL_WORD = 3;
675 public static const int SCE_EIFFEL_STRING = 4;
676 public static const int SCE_EIFFEL_CHARACTER = 5;
677 public static const int SCE_EIFFEL_OPERATOR = 6;
678 public static const int SCE_EIFFEL_IDENTIFIER = 7;
679 public static const int SCE_EIFFEL_STRINGEOL = 8;
680 public static const int SCE_NNCRONTAB_DEFAULT = 0;
681 public static const int SCE_NNCRONTAB_COMMENT = 1;
682 public static const int SCE_NNCRONTAB_TASK = 2;
683 public static const int SCE_NNCRONTAB_SECTION = 3;
684 public static const int SCE_NNCRONTAB_KEYWORD = 4;
685 public static const int SCE_NNCRONTAB_MODIFIER = 5;
686 public static const int SCE_NNCRONTAB_ASTERISK = 6;
687 public static const int SCE_NNCRONTAB_NUMBER = 7;
688 public static const int SCE_NNCRONTAB_STRING = 8;
689 public static const int SCE_NNCRONTAB_ENVIRONMENT = 9;
690 public static const int SCE_NNCRONTAB_IDENTIFIER = 10;
691 public static const int SCE_FORTH_DEFAULT = 0;
692 public static const int SCE_FORTH_COMMENT = 1;
693 public static const int SCE_FORTH_COMMENT_ML = 2;
694 public static const int SCE_FORTH_IDENTIFIER = 3;
695 public static const int SCE_FORTH_CONTROL = 4;
696 public static const int SCE_FORTH_KEYWORD = 5;
697 public static const int SCE_FORTH_DEFWORD = 6;
698 public static const int SCE_FORTH_PREWORD1 = 7;
699 public static const int SCE_FORTH_PREWORD2 = 8;
700 public static const int SCE_FORTH_NUMBER = 9;
701 public static const int SCE_FORTH_STRING = 10;
702 public static const int SCE_FORTH_LOCALE = 11;
703 public static const int SCE_MATLAB_DEFAULT = 0;
704 public static const int SCE_MATLAB_COMMENT = 1;
705 public static const int SCE_MATLAB_COMMAND = 2;
706 public static const int SCE_MATLAB_NUMBER = 3;
707 public static const int SCE_MATLAB_KEYWORD = 4;
708 public static const int SCE_MATLAB_STRING = 5;
709 public static const int SCE_MATLAB_OPERATOR = 6;
710 public static const int SCE_MATLAB_IDENTIFIER = 7;
711 public static const int SCE_MATLAB_DOUBLEQUOTESTRING = 8;
712 public static const int SCE_MAXIMA_OPERATOR = 0;
713 public static const int SCE_MAXIMA_COMMANDENDING = 1;
714 public static const int SCE_MAXIMA_COMMENT = 2;
715 public static const int SCE_MAXIMA_NUMBER = 3;
716 public static const int SCE_MAXIMA_STRING = 4;
717 public static const int SCE_MAXIMA_COMMAND = 5;
718 public static const int SCE_MAXIMA_VARIABLE = 6;
719 public static const int SCE_MAXIMA_UNKNOWN = 7;
720 public static const int SCE_SCRIPTOL_DEFAULT = 0;
721 public static const int SCE_SCRIPTOL_WHITE = 1;
722 public static const int SCE_SCRIPTOL_COMMENTLINE = 2;
723 public static const int SCE_SCRIPTOL_PERSISTENT = 3;
724 public static const int SCE_SCRIPTOL_CSTYLE = 4;
725 public static const int SCE_SCRIPTOL_COMMENTBLOCK = 5;
726 public static const int SCE_SCRIPTOL_NUMBER = 6;
727 public static const int SCE_SCRIPTOL_STRING = 7;
728 public static const int SCE_SCRIPTOL_CHARACTER = 8;
729 public static const int SCE_SCRIPTOL_STRINGEOL = 9;
730 public static const int SCE_SCRIPTOL_KEYWORD = 10;
731 public static const int SCE_SCRIPTOL_OPERATOR = 11;
732 public static const int SCE_SCRIPTOL_IDENTIFIER = 12;
733 public static const int SCE_SCRIPTOL_TRIPLE = 13;
734 public static const int SCE_SCRIPTOL_CLASSNAME = 14;
735 public static const int SCE_SCRIPTOL_PREPROCESSOR = 15;
736 public static const int SCE_ASM_DEFAULT = 0;
737 public static const int SCE_ASM_COMMENT = 1;
738 public static const int SCE_ASM_NUMBER = 2;
739 public static const int SCE_ASM_STRING = 3;
740 public static const int SCE_ASM_OPERATOR = 4;
741 public static const int SCE_ASM_IDENTIFIER = 5;
742 public static const int SCE_ASM_CPUINSTRUCTION = 6;
743 public static const int SCE_ASM_MATHINSTRUCTION = 7;
744 public static const int SCE_ASM_REGISTER = 8;
745 public static const int SCE_ASM_DIRECTIVE = 9;
746 public static const int SCE_ASM_DIRECTIVEOPERAND = 10;
747 public static const int SCE_ASM_COMMENTBLOCK = 11;
748 public static const int SCE_ASM_CHARACTER = 12;
749 public static const int SCE_ASM_STRINGEOL = 13;
750 public static const int SCE_ASM_EXTINSTRUCTION = 14;
751 public static const int SCE_ASM_COMMENTDIRECTIVE = 15;
752 public static const int SCE_F_DEFAULT = 0;
753 public static const int SCE_F_COMMENT = 1;
754 public static const int SCE_F_NUMBER = 2;
755 public static const int SCE_F_STRING1 = 3;
756 public static const int SCE_F_STRING2 = 4;
757 public static const int SCE_F_STRINGEOL = 5;
758 public static const int SCE_F_OPERATOR = 6;
759 public static const int SCE_F_IDENTIFIER = 7;
760 public static const int SCE_F_WORD = 8;
761 public static const int SCE_F_WORD2 = 9;
762 public static const int SCE_F_WORD3 = 10;
763 public static const int SCE_F_PREPROCESSOR = 11;
764 public static const int SCE_F_OPERATOR2 = 12;
765 public static const int SCE_F_LABEL = 13;
766 public static const int SCE_F_CONTINUATION = 14;
767 public static const int SCE_CSS_DEFAULT = 0;
768 public static const int SCE_CSS_TAG = 1;
769 public static const int SCE_CSS_CLASS = 2;
770 public static const int SCE_CSS_PSEUDOCLASS = 3;
771 public static const int SCE_CSS_UNKNOWN_PSEUDOCLASS = 4;
772 public static const int SCE_CSS_OPERATOR = 5;
773 public static const int SCE_CSS_IDENTIFIER = 6;
774 public static const int SCE_CSS_UNKNOWN_IDENTIFIER = 7;
775 public static const int SCE_CSS_VALUE = 8;
776 public static const int SCE_CSS_COMMENT = 9;
777 public static const int SCE_CSS_ID = 10;
778 public static const int SCE_CSS_IMPORTANT = 11;
779 public static const int SCE_CSS_DIRECTIVE = 12;
780 public static const int SCE_CSS_DOUBLESTRING = 13;
781 public static const int SCE_CSS_SINGLESTRING = 14;
782 public static const int SCE_CSS_IDENTIFIER2 = 15;
783 public static const int SCE_CSS_ATTRIBUTE = 16;
784 public static const int SCE_CSS_IDENTIFIER3 = 17;
785 public static const int SCE_CSS_PSEUDOELEMENT = 18;
786 public static const int SCE_CSS_EXTENDED_IDENTIFIER = 19;
787 public static const int SCE_CSS_EXTENDED_PSEUDOCLASS = 20;
788 public static const int SCE_CSS_EXTENDED_PSEUDOELEMENT = 21;
789 public static const int SCE_CSS_MEDIA = 22;
790 public static const int SCE_CSS_VARIABLE = 23;
791 public static const int SCE_POV_DEFAULT = 0;
792 public static const int SCE_POV_COMMENT = 1;
793 public static const int SCE_POV_COMMENTLINE = 2;
794 public static const int SCE_POV_NUMBER = 3;
795 public static const int SCE_POV_OPERATOR = 4;
796 public static const int SCE_POV_IDENTIFIER = 5;
797 public static const int SCE_POV_STRING = 6;
798 public static const int SCE_POV_STRINGEOL = 7;
799 public static const int SCE_POV_DIRECTIVE = 8;
800 public static const int SCE_POV_BADDIRECTIVE = 9;
801 public static const int SCE_POV_WORD2 = 10;
802 public static const int SCE_POV_WORD3 = 11;
803 public static const int SCE_POV_WORD4 = 12;
804 public static const int SCE_POV_WORD5 = 13;
805 public static const int SCE_POV_WORD6 = 14;
806 public static const int SCE_POV_WORD7 = 15;
807 public static const int SCE_POV_WORD8 = 16;
808 public static const int SCE_LOUT_DEFAULT = 0;
809 public static const int SCE_LOUT_COMMENT = 1;
810 public static const int SCE_LOUT_NUMBER = 2;
811 public static const int SCE_LOUT_WORD = 3;
812 public static const int SCE_LOUT_WORD2 = 4;
813 public static const int SCE_LOUT_WORD3 = 5;
814 public static const int SCE_LOUT_WORD4 = 6;
815 public static const int SCE_LOUT_STRING = 7;
816 public static const int SCE_LOUT_OPERATOR = 8;
817 public static const int SCE_LOUT_IDENTIFIER = 9;
818 public static const int SCE_LOUT_STRINGEOL = 10;
819 public static const int SCE_ESCRIPT_DEFAULT = 0;
820 public static const int SCE_ESCRIPT_COMMENT = 1;
821 public static const int SCE_ESCRIPT_COMMENTLINE = 2;
822 public static const int SCE_ESCRIPT_COMMENTDOC = 3;
823 public static const int SCE_ESCRIPT_NUMBER = 4;
824 public static const int SCE_ESCRIPT_WORD = 5;
825 public static const int SCE_ESCRIPT_STRING = 6;
826 public static const int SCE_ESCRIPT_OPERATOR = 7;
827 public static const int SCE_ESCRIPT_IDENTIFIER = 8;
828 public static const int SCE_ESCRIPT_BRACE = 9;
829 public static const int SCE_ESCRIPT_WORD2 = 10;
830 public static const int SCE_ESCRIPT_WORD3 = 11;
831 public static const int SCE_PS_DEFAULT = 0;
832 public static const int SCE_PS_COMMENT = 1;
833 public static const int SCE_PS_DSC_COMMENT = 2;
834 public static const int SCE_PS_DSC_VALUE = 3;
835 public static const int SCE_PS_NUMBER = 4;
836 public static const int SCE_PS_NAME = 5;
837 public static const int SCE_PS_KEYWORD = 6;
838 public static const int SCE_PS_LITERAL = 7;
839 public static const int SCE_PS_IMMEVAL = 8;
840 public static const int SCE_PS_PAREN_ARRAY = 9;
841 public static const int SCE_PS_PAREN_DICT = 10;
842 public static const int SCE_PS_PAREN_PROC = 11;
843 public static const int SCE_PS_TEXT = 12;
844 public static const int SCE_PS_HEXSTRING = 13;
845 public static const int SCE_PS_BASE85STRING = 14;
846 public static const int SCE_PS_BADSTRINGCHAR = 15;
847 public static const int SCE_NSIS_DEFAULT = 0;
848 public static const int SCE_NSIS_COMMENT = 1;
849 public static const int SCE_NSIS_STRINGDQ = 2;
850 public static const int SCE_NSIS_STRINGLQ = 3;
851 public static const int SCE_NSIS_STRINGRQ = 4;
852 public static const int SCE_NSIS_FUNCTION = 5;
853 public static const int SCE_NSIS_VARIABLE = 6;
854 public static const int SCE_NSIS_LABEL = 7;
855 public static const int SCE_NSIS_USERDEFINED = 8;
856 public static const int SCE_NSIS_SECTIONDEF = 9;
857 public static const int SCE_NSIS_SUBSECTIONDEF = 10;
858 public static const int SCE_NSIS_IFDEFINEDEF = 11;
859 public static const int SCE_NSIS_MACRODEF = 12;
860 public static const int SCE_NSIS_STRINGVAR = 13;
861 public static const int SCE_NSIS_NUMBER = 14;
862 public static const int SCE_NSIS_SECTIONGROUP = 15;
863 public static const int SCE_NSIS_PAGEEX = 16;
864 public static const int SCE_NSIS_FUNCTIONDEF = 17;
865 public static const int SCE_NSIS_COMMENTBOX = 18;
866 public static const int SCE_MMIXAL_LEADWS = 0;
867 public static const int SCE_MMIXAL_COMMENT = 1;
868 public static const int SCE_MMIXAL_LABEL = 2;
869 public static const int SCE_MMIXAL_OPCODE = 3;
870 public static const int SCE_MMIXAL_OPCODE_PRE = 4;
871 public static const int SCE_MMIXAL_OPCODE_VALID = 5;
872 public static const int SCE_MMIXAL_OPCODE_UNKNOWN = 6;
873 public static const int SCE_MMIXAL_OPCODE_POST = 7;
874 public static const int SCE_MMIXAL_OPERANDS = 8;
875 public static const int SCE_MMIXAL_NUMBER = 9;
876 public static const int SCE_MMIXAL_REF = 10;
877 public static const int SCE_MMIXAL_CHAR = 11;
878 public static const int SCE_MMIXAL_STRING = 12;
879 public static const int SCE_MMIXAL_REGISTER = 13;
880 public static const int SCE_MMIXAL_HEX = 14;
881 public static const int SCE_MMIXAL_OPERATOR = 15;
882 public static const int SCE_MMIXAL_SYMBOL = 16;
883 public static const int SCE_MMIXAL_INCLUDE = 17;
884 public static const int SCE_CLW_DEFAULT = 0;
885 public static const int SCE_CLW_LABEL = 1;
886 public static const int SCE_CLW_COMMENT = 2;
887 public static const int SCE_CLW_STRING = 3;
888 public static const int SCE_CLW_USER_IDENTIFIER = 4;
889 public static const int SCE_CLW_INTEGER_CONSTANT = 5;
890 public static const int SCE_CLW_REAL_CONSTANT = 6;
891 public static const int SCE_CLW_PICTURE_STRING = 7;
892 public static const int SCE_CLW_KEYWORD = 8;
893 public static const int SCE_CLW_COMPILER_DIRECTIVE = 9;
894 public static const int SCE_CLW_RUNTIME_EXPRESSIONS = 10;
895 public static const int SCE_CLW_BUILTIN_PROCEDURES_FUNCTION = 11;
896 public static const int SCE_CLW_STRUCTURE_DATA_TYPE = 12;
897 public static const int SCE_CLW_ATTRIBUTE = 13;
898 public static const int SCE_CLW_STANDARD_EQUATE = 14;
899 public static const int SCE_CLW_ERROR = 15;
900 public static const int SCE_CLW_DEPRECATED = 16;
901 public static const int SCE_LOT_DEFAULT = 0;
902 public static const int SCE_LOT_HEADER = 1;
903 public static const int SCE_LOT_BREAK = 2;
904 public static const int SCE_LOT_SET = 3;
905 public static const int SCE_LOT_PASS = 4;
906 public static const int SCE_LOT_FAIL = 5;
907 public static const int SCE_LOT_ABORT = 6;
908 public static const int SCE_YAML_DEFAULT = 0;
909 public static const int SCE_YAML_COMMENT = 1;
910 public static const int SCE_YAML_IDENTIFIER = 2;
911 public static const int SCE_YAML_KEYWORD = 3;
912 public static const int SCE_YAML_NUMBER = 4;
913 public static const int SCE_YAML_REFERENCE = 5;
914 public static const int SCE_YAML_DOCUMENT = 6;
915 public static const int SCE_YAML_TEXT = 7;
916 public static const int SCE_YAML_ERROR = 8;
917 public static const int SCE_YAML_OPERATOR = 9;
918 public static const int SCE_TEX_DEFAULT = 0;
919 public static const int SCE_TEX_SPECIAL = 1;
920 public static const int SCE_TEX_GROUP = 2;
921 public static const int SCE_TEX_SYMBOL = 3;
922 public static const int SCE_TEX_COMMAND = 4;
923 public static const int SCE_TEX_TEXT = 5;
924 public static const int SCE_METAPOST_DEFAULT = 0;
925 public static const int SCE_METAPOST_SPECIAL = 1;
926 public static const int SCE_METAPOST_GROUP = 2;
927 public static const int SCE_METAPOST_SYMBOL = 3;
928 public static const int SCE_METAPOST_COMMAND = 4;
929 public static const int SCE_METAPOST_TEXT = 5;
930 public static const int SCE_METAPOST_EXTRA = 6;
931 public static const int SCE_ERLANG_DEFAULT = 0;
932 public static const int SCE_ERLANG_COMMENT = 1;
933 public static const int SCE_ERLANG_VARIABLE = 2;
934 public static const int SCE_ERLANG_NUMBER = 3;
935 public static const int SCE_ERLANG_KEYWORD = 4;
936 public static const int SCE_ERLANG_STRING = 5;
937 public static const int SCE_ERLANG_OPERATOR = 6;
938 public static const int SCE_ERLANG_ATOM = 7;
939 public static const int SCE_ERLANG_FUNCTION_NAME = 8;
940 public static const int SCE_ERLANG_CHARACTER = 9;
941 public static const int SCE_ERLANG_MACRO = 10;
942 public static const int SCE_ERLANG_RECORD = 11;
943 public static const int SCE_ERLANG_PREPROC = 12;
944 public static const int SCE_ERLANG_NODE_NAME = 13;
945 public static const int SCE_ERLANG_COMMENT_FUNCTION = 14;
946 public static const int SCE_ERLANG_COMMENT_MODULE = 15;
947 public static const int SCE_ERLANG_COMMENT_DOC = 16;
948 public static const int SCE_ERLANG_COMMENT_DOC_MACRO = 17;
949 public static const int SCE_ERLANG_ATOM_QUOTED = 18;
950 public static const int SCE_ERLANG_MACRO_QUOTED = 19;
951 public static const int SCE_ERLANG_RECORD_QUOTED = 20;
952 public static const int SCE_ERLANG_NODE_NAME_QUOTED = 21;
953 public static const int SCE_ERLANG_BIFS = 22;
954 public static const int SCE_ERLANG_MODULES = 23;
955 public static const int SCE_ERLANG_MODULES_ATT = 24;
956 public static const int SCE_ERLANG_UNKNOWN = 31;
957 public static const int SCE_MSSQL_DEFAULT = 0;
958 public static const int SCE_MSSQL_COMMENT = 1;
959 public static const int SCE_MSSQL_LINE_COMMENT = 2;
960 public static const int SCE_MSSQL_NUMBER = 3;
961 public static const int SCE_MSSQL_STRING = 4;
962 public static const int SCE_MSSQL_OPERATOR = 5;
963 public static const int SCE_MSSQL_IDENTIFIER = 6;
964 public static const int SCE_MSSQL_VARIABLE = 7;
965 public static const int SCE_MSSQL_COLUMN_NAME = 8;
966 public static const int SCE_MSSQL_STATEMENT = 9;
967 public static const int SCE_MSSQL_DATATYPE = 10;
968 public static const int SCE_MSSQL_SYSTABLE = 11;
969 public static const int SCE_MSSQL_GLOBAL_VARIABLE = 12;
970 public static const int SCE_MSSQL_FUNCTION = 13;
971 public static const int SCE_MSSQL_STORED_PROCEDURE = 14;
972 public static const int SCE_MSSQL_DEFAULT_PREF_DATATYPE = 15;
973 public static const int SCE_MSSQL_COLUMN_NAME_2 = 16;
974 public static const int SCE_V_DEFAULT = 0;
975 public static const int SCE_V_COMMENT = 1;
976 public static const int SCE_V_COMMENTLINE = 2;
977 public static const int SCE_V_COMMENTLINEBANG = 3;
978 public static const int SCE_V_NUMBER = 4;
979 public static const int SCE_V_WORD = 5;
980 public static const int SCE_V_STRING = 6;
981 public static const int SCE_V_WORD2 = 7;
982 public static const int SCE_V_WORD3 = 8;
983 public static const int SCE_V_PREPROCESSOR = 9;
984 public static const int SCE_V_OPERATOR = 10;
985 public static const int SCE_V_IDENTIFIER = 11;
986 public static const int SCE_V_STRINGEOL = 12;
987 public static const int SCE_V_USER = 19;
988 public static const int SCE_V_COMMENT_WORD = 20;
989 public static const int SCE_V_INPUT = 21;
990 public static const int SCE_V_OUTPUT = 22;
991 public static const int SCE_V_INOUT = 23;
992 public static const int SCE_V_PORT_CONNECT = 24;
993 public static const int SCE_KIX_DEFAULT = 0;
994 public static const int SCE_KIX_COMMENT = 1;
995 public static const int SCE_KIX_STRING1 = 2;
996 public static const int SCE_KIX_STRING2 = 3;
997 public static const int SCE_KIX_NUMBER = 4;
998 public static const int SCE_KIX_VAR = 5;
999 public static const int SCE_KIX_MACRO = 6;
1000 public static const int SCE_KIX_KEYWORD = 7;
1001 public static const int SCE_KIX_FUNCTIONS = 8;
1002 public static const int SCE_KIX_OPERATOR = 9;
1003 public static const int SCE_KIX_COMMENTSTREAM = 10;
1004 public static const int SCE_KIX_IDENTIFIER = 31;
1005 public static const int SCE_GC_DEFAULT = 0;
1006 public static const int SCE_GC_COMMENTLINE = 1;
1007 public static const int SCE_GC_COMMENTBLOCK = 2;
1008 public static const int SCE_GC_GLOBAL = 3;
1009 public static const int SCE_GC_EVENT = 4;
1010 public static const int SCE_GC_ATTRIBUTE = 5;
1011 public static const int SCE_GC_CONTROL = 6;
1012 public static const int SCE_GC_COMMAND = 7;
1013 public static const int SCE_GC_STRING = 8;
1014 public static const int SCE_GC_OPERATOR = 9;
1015 public static const int SCE_SN_DEFAULT = 0;
1016 public static const int SCE_SN_CODE = 1;
1017 public static const int SCE_SN_COMMENTLINE = 2;
1018 public static const int SCE_SN_COMMENTLINEBANG = 3;
1019 public static const int SCE_SN_NUMBER = 4;
1020 public static const int SCE_SN_WORD = 5;
1021 public static const int SCE_SN_STRING = 6;
1022 public static const int SCE_SN_WORD2 = 7;
1023 public static const int SCE_SN_WORD3 = 8;
1024 public static const int SCE_SN_PREPROCESSOR = 9;
1025 public static const int SCE_SN_OPERATOR = 10;
1026 public static const int SCE_SN_IDENTIFIER = 11;
1027 public static const int SCE_SN_STRINGEOL = 12;
1028 public static const int SCE_SN_REGEXTAG = 13;
1029 public static const int SCE_SN_SIGNAL = 14;
1030 public static const int SCE_SN_USER = 19;
1031 public static const int SCE_AU3_DEFAULT = 0;
1032 public static const int SCE_AU3_COMMENT = 1;
1033 public static const int SCE_AU3_COMMENTBLOCK = 2;
1034 public static const int SCE_AU3_NUMBER = 3;
1035 public static const int SCE_AU3_FUNCTION = 4;
1036 public static const int SCE_AU3_KEYWORD = 5;
1037 public static const int SCE_AU3_MACRO = 6;
1038 public static const int SCE_AU3_STRING = 7;
1039 public static const int SCE_AU3_OPERATOR = 8;
1040 public static const int SCE_AU3_VARIABLE = 9;
1041 public static const int SCE_AU3_SENT = 10;
1042 public static const int SCE_AU3_PREPROCESSOR = 11;
1043 public static const int SCE_AU3_SPECIAL = 12;
1044 public static const int SCE_AU3_EXPAND = 13;
1045 public static const int SCE_AU3_COMOBJ = 14;
1046 public static const int SCE_AU3_UDF = 15;
1047 public static const int SCE_APDL_DEFAULT = 0;
1048 public static const int SCE_APDL_COMMENT = 1;
1049 public static const int SCE_APDL_COMMENTBLOCK = 2;
1050 public static const int SCE_APDL_NUMBER = 3;
1051 public static const int SCE_APDL_STRING = 4;
1052 public static const int SCE_APDL_OPERATOR = 5;
1053 public static const int SCE_APDL_WORD = 6;
1054 public static const int SCE_APDL_PROCESSOR = 7;
1055 public static const int SCE_APDL_COMMAND = 8;
1056 public static const int SCE_APDL_SLASHCOMMAND = 9;
1057 public static const int SCE_APDL_STARCOMMAND = 10;
1058 public static const int SCE_APDL_ARGUMENT = 11;
1059 public static const int SCE_APDL_FUNCTION = 12;
1060 public static const int SCE_SH_DEFAULT = 0;
1061 public static const int SCE_SH_ERROR = 1;
1062 public static const int SCE_SH_COMMENTLINE = 2;
1063 public static const int SCE_SH_NUMBER = 3;
1064 public static const int SCE_SH_WORD = 4;
1065 public static const int SCE_SH_STRING = 5;
1066 public static const int SCE_SH_CHARACTER = 6;
1067 public static const int SCE_SH_OPERATOR = 7;
1068 public static const int SCE_SH_IDENTIFIER = 8;
1069 public static const int SCE_SH_SCALAR = 9;
1070 public static const int SCE_SH_PARAM = 10;
1071 public static const int SCE_SH_BACKTICKS = 11;
1072 public static const int SCE_SH_HERE_DELIM = 12;
1073 public static const int SCE_SH_HERE_Q = 13;
1074 public static const int SCE_ASN1_DEFAULT = 0;
1075 public static const int SCE_ASN1_COMMENT = 1;
1076 public static const int SCE_ASN1_IDENTIFIER = 2;
1077 public static const int SCE_ASN1_STRING = 3;
1078 public static const int SCE_ASN1_OID = 4;
1079 public static const int SCE_ASN1_SCALAR = 5;
1080 public static const int SCE_ASN1_KEYWORD = 6;
1081 public static const int SCE_ASN1_ATTRIBUTE = 7;
1082 public static const int SCE_ASN1_DESCRIPTOR = 8;
1083 public static const int SCE_ASN1_TYPE = 9;
1084 public static const int SCE_ASN1_OPERATOR = 10;
1085 public static const int SCE_VHDL_DEFAULT = 0;
1086 public static const int SCE_VHDL_COMMENT = 1;
1087 public static const int SCE_VHDL_COMMENTLINEBANG = 2;
1088 public static const int SCE_VHDL_NUMBER = 3;
1089 public static const int SCE_VHDL_STRING = 4;
1090 public static const int SCE_VHDL_OPERATOR = 5;
1091 public static const int SCE_VHDL_IDENTIFIER = 6;
1092 public static const int SCE_VHDL_STRINGEOL = 7;
1093 public static const int SCE_VHDL_KEYWORD = 8;
1094 public static const int SCE_VHDL_STDOPERATOR = 9;
1095 public static const int SCE_VHDL_ATTRIBUTE = 10;
1096 public static const int SCE_VHDL_STDFUNCTION = 11;
1097 public static const int SCE_VHDL_STDPACKAGE = 12;
1098 public static const int SCE_VHDL_STDTYPE = 13;
1099 public static const int SCE_VHDL_USERWORD = 14;
1100 public static const int SCE_VHDL_BLOCK_COMMENT = 15;
1101 public static const int SCE_CAML_DEFAULT = 0;
1102 public static const int SCE_CAML_IDENTIFIER = 1;
1103 public static const int SCE_CAML_TAGNAME = 2;
1104 public static const int SCE_CAML_KEYWORD = 3;
1105 public static const int SCE_CAML_KEYWORD2 = 4;
1106 public static const int SCE_CAML_KEYWORD3 = 5;
1107 public static const int SCE_CAML_LINENUM = 6;
1108 public static const int SCE_CAML_OPERATOR = 7;
1109 public static const int SCE_CAML_NUMBER = 8;
1110 public static const int SCE_CAML_CHAR = 9;
1111 public static const int SCE_CAML_WHITE = 10;
1112 public static const int SCE_CAML_STRING = 11;
1113 public static const int SCE_CAML_COMMENT = 12;
1114 public static const int SCE_CAML_COMMENT1 = 13;
1115 public static const int SCE_CAML_COMMENT2 = 14;
1116 public static const int SCE_CAML_COMMENT3 = 15;
1117 public static const int SCE_HA_DEFAULT = 0;
1118 public static const int SCE_HA_IDENTIFIER = 1;
1119 public static const int SCE_HA_KEYWORD = 2;
1120 public static const int SCE_HA_NUMBER = 3;
1121 public static const int SCE_HA_STRING = 4;
1122 public static const int SCE_HA_CHARACTER = 5;
1123 public static const int SCE_HA_CLASS = 6;
1124 public static const int SCE_HA_MODULE = 7;
1125 public static const int SCE_HA_CAPITAL = 8;
1126 public static const int SCE_HA_DATA = 9;
1127 public static const int SCE_HA_IMPORT = 10;
1128 public static const int SCE_HA_OPERATOR = 11;
1129 public static const int SCE_HA_INSTANCE = 12;
1130 public static const int SCE_HA_COMMENTLINE = 13;
1131 public static const int SCE_HA_COMMENTBLOCK = 14;
1132 public static const int SCE_HA_COMMENTBLOCK2 = 15;
1133 public static const int SCE_HA_COMMENTBLOCK3 = 16;
1134 public static const int SCE_HA_PRAGMA = 17;
1135 public static const int SCE_HA_PREPROCESSOR = 18;
1136 public static const int SCE_HA_STRINGEOL = 19;
1137 public static const int SCE_HA_RESERVED_OPERATOR = 20;
1138 public static const int SCE_HA_LITERATE_COMMENT = 21;
1139 public static const int SCE_HA_LITERATE_CODEDELIM = 22;
1140 public static const int SCE_T3_DEFAULT = 0;
1141 public static const int SCE_T3_X_DEFAULT = 1;
1142 public static const int SCE_T3_PREPROCESSOR = 2;
1143 public static const int SCE_T3_BLOCK_COMMENT = 3;
1144 public static const int SCE_T3_LINE_COMMENT = 4;
1145 public static const int SCE_T3_OPERATOR = 5;
1146 public static const int SCE_T3_KEYWORD = 6;
1147 public static const int SCE_T3_NUMBER = 7;
1148 public static const int SCE_T3_IDENTIFIER = 8;
1149 public static const int SCE_T3_S_STRING = 9;
1150 public static const int SCE_T3_D_STRING = 10;
1151 public static const int SCE_T3_X_STRING = 11;
1152 public static const int SCE_T3_LIB_DIRECTIVE = 12;
1153 public static const int SCE_T3_MSG_PARAM = 13;
1154 public static const int SCE_T3_HTML_TAG = 14;
1155 public static const int SCE_T3_HTML_DEFAULT = 15;
1156 public static const int SCE_T3_HTML_STRING = 16;
1157 public static const int SCE_T3_USER1 = 17;
1158 public static const int SCE_T3_USER2 = 18;
1159 public static const int SCE_T3_USER3 = 19;
1160 public static const int SCE_T3_BRACE = 20;
1161 public static const int SCE_REBOL_DEFAULT = 0;
1162 public static const int SCE_REBOL_COMMENTLINE = 1;
1163 public static const int SCE_REBOL_COMMENTBLOCK = 2;
1164 public static const int SCE_REBOL_PREFACE = 3;
1165 public static const int SCE_REBOL_OPERATOR = 4;
1166 public static const int SCE_REBOL_CHARACTER = 5;
1167 public static const int SCE_REBOL_QUOTEDSTRING = 6;
1168 public static const int SCE_REBOL_BRACEDSTRING = 7;
1169 public static const int SCE_REBOL_NUMBER = 8;
1170 public static const int SCE_REBOL_PAIR = 9;
1171 public static const int SCE_REBOL_TUPLE = 10;
1172 public static const int SCE_REBOL_BINARY = 11;
1173 public static const int SCE_REBOL_MONEY = 12;
1174 public static const int SCE_REBOL_ISSUE = 13;
1175 public static const int SCE_REBOL_TAG = 14;
1176 public static const int SCE_REBOL_FILE = 15;
1177 public static const int SCE_REBOL_EMAIL = 16;
1178 public static const int SCE_REBOL_URL = 17;
1179 public static const int SCE_REBOL_DATE = 18;
1180 public static const int SCE_REBOL_TIME = 19;
1181 public static const int SCE_REBOL_IDENTIFIER = 20;
1182 public static const int SCE_REBOL_WORD = 21;
1183 public static const int SCE_REBOL_WORD2 = 22;
1184 public static const int SCE_REBOL_WORD3 = 23;
1185 public static const int SCE_REBOL_WORD4 = 24;
1186 public static const int SCE_REBOL_WORD5 = 25;
1187 public static const int SCE_REBOL_WORD6 = 26;
1188 public static const int SCE_REBOL_WORD7 = 27;
1189 public static const int SCE_REBOL_WORD8 = 28;
1190 public static const int SCE_SQL_DEFAULT = 0;
1191 public static const int SCE_SQL_COMMENT = 1;
1192 public static const int SCE_SQL_COMMENTLINE = 2;
1193 public static const int SCE_SQL_COMMENTDOC = 3;
1194 public static const int SCE_SQL_NUMBER = 4;
1195 public static const int SCE_SQL_WORD = 5;
1196 public static const int SCE_SQL_STRING = 6;
1197 public static const int SCE_SQL_CHARACTER = 7;
1198 public static const int SCE_SQL_SQLPLUS = 8;
1199 public static const int SCE_SQL_SQLPLUS_PROMPT = 9;
1200 public static const int SCE_SQL_OPERATOR = 10;
1201 public static const int SCE_SQL_IDENTIFIER = 11;
1202 public static const int SCE_SQL_SQLPLUS_COMMENT = 13;
1203 public static const int SCE_SQL_COMMENTLINEDOC = 15;
1204 public static const int SCE_SQL_WORD2 = 16;
1205 public static const int SCE_SQL_COMMENTDOCKEYWORD = 17;
1206 public static const int SCE_SQL_COMMENTDOCKEYWORDERROR = 18;
1207 public static const int SCE_SQL_USER1 = 19;
1208 public static const int SCE_SQL_USER2 = 20;
1209 public static const int SCE_SQL_USER3 = 21;
1210 public static const int SCE_SQL_USER4 = 22;
1211 public static const int SCE_SQL_QUOTEDIDENTIFIER = 23;
1212 public static const int SCE_SQL_QOPERATOR = 24;
1213 public static const int SCE_ST_DEFAULT = 0;
1214 public static const int SCE_ST_STRING = 1;
1215 public static const int SCE_ST_NUMBER = 2;
1216 public static const int SCE_ST_COMMENT = 3;
1217 public static const int SCE_ST_SYMBOL = 4;
1218 public static const int SCE_ST_BINARY = 5;
1219 public static const int SCE_ST_BOOL = 6;
1220 public static const int SCE_ST_SELF = 7;
1221 public static const int SCE_ST_SUPER = 8;
1222 public static const int SCE_ST_NIL = 9;
1223 public static const int SCE_ST_GLOBAL = 10;
1224 public static const int SCE_ST_RETURN = 11;
1225 public static const int SCE_ST_SPECIAL = 12;
1226 public static const int SCE_ST_KWSEND = 13;
1227 public static const int SCE_ST_ASSIGN = 14;
1228 public static const int SCE_ST_CHARACTER = 15;
1229 public static const int SCE_ST_SPEC_SEL = 16;
1230 public static const int SCE_FS_DEFAULT = 0;
1231 public static const int SCE_FS_COMMENT = 1;
1232 public static const int SCE_FS_COMMENTLINE = 2;
1233 public static const int SCE_FS_COMMENTDOC = 3;
1234 public static const int SCE_FS_COMMENTLINEDOC = 4;
1235 public static const int SCE_FS_COMMENTDOCKEYWORD = 5;
1236 public static const int SCE_FS_COMMENTDOCKEYWORDERROR = 6;
1237 public static const int SCE_FS_KEYWORD = 7;
1238 public static const int SCE_FS_KEYWORD2 = 8;
1239 public static const int SCE_FS_KEYWORD3 = 9;
1240 public static const int SCE_FS_KEYWORD4 = 10;
1241 public static const int SCE_FS_NUMBER = 11;
1242 public static const int SCE_FS_STRING = 12;
1243 public static const int SCE_FS_PREPROCESSOR = 13;
1244 public static const int SCE_FS_OPERATOR = 14;
1245 public static const int SCE_FS_IDENTIFIER = 15;
1246 public static const int SCE_FS_DATE = 16;
1247 public static const int SCE_FS_STRINGEOL = 17;
1248 public static const int SCE_FS_CONSTANT = 18;
1249 public static const int SCE_FS_WORDOPERATOR = 19;
1250 public static const int SCE_FS_DISABLEDCODE = 20;
1251 public static const int SCE_FS_DEFAULT_C = 21;
1252 public static const int SCE_FS_COMMENTDOC_C = 22;
1253 public static const int SCE_FS_COMMENTLINEDOC_C = 23;
1254 public static const int SCE_FS_KEYWORD_C = 24;
1255 public static const int SCE_FS_KEYWORD2_C = 25;
1256 public static const int SCE_FS_NUMBER_C = 26;
1257 public static const int SCE_FS_STRING_C = 27;
1258 public static const int SCE_FS_PREPROCESSOR_C = 28;
1259 public static const int SCE_FS_OPERATOR_C = 29;
1260 public static const int SCE_FS_IDENTIFIER_C = 30;
1261 public static const int SCE_FS_STRINGEOL_C = 31;
1262 public static const int SCE_CSOUND_DEFAULT = 0;
1263 public static const int SCE_CSOUND_COMMENT = 1;
1264 public static const int SCE_CSOUND_NUMBER = 2;
1265 public static const int SCE_CSOUND_OPERATOR = 3;
1266 public static const int SCE_CSOUND_INSTR = 4;
1267 public static const int SCE_CSOUND_IDENTIFIER = 5;
1268 public static const int SCE_CSOUND_OPCODE = 6;
1269 public static const int SCE_CSOUND_HEADERSTMT = 7;
1270 public static const int SCE_CSOUND_USERKEYWORD = 8;
1271 public static const int SCE_CSOUND_COMMENTBLOCK = 9;
1272 public static const int SCE_CSOUND_PARAM = 10;
1273 public static const int SCE_CSOUND_ARATE_VAR = 11;
1274 public static const int SCE_CSOUND_KRATE_VAR = 12;
1275 public static const int SCE_CSOUND_IRATE_VAR = 13;
1276 public static const int SCE_CSOUND_GLOBAL_VAR = 14;
1277 public static const int SCE_CSOUND_STRINGEOL = 15;
1278 public static const int SCE_INNO_DEFAULT = 0;
1279 public static const int SCE_INNO_COMMENT = 1;
1280 public static const int SCE_INNO_KEYWORD = 2;
1281 public static const int SCE_INNO_PARAMETER = 3;
1282 public static const int SCE_INNO_SECTION = 4;
1283 public static const int SCE_INNO_PREPROC = 5;
1284 public static const int SCE_INNO_INLINE_EXPANSION = 6;
1285 public static const int SCE_INNO_COMMENT_PASCAL = 7;
1286 public static const int SCE_INNO_KEYWORD_PASCAL = 8;
1287 public static const int SCE_INNO_KEYWORD_USER = 9;
1288 public static const int SCE_INNO_STRING_DOUBLE = 10;
1289 public static const int SCE_INNO_STRING_SINGLE = 11;
1290 public static const int SCE_INNO_IDENTIFIER = 12;
1291 public static const int SCE_OPAL_SPACE = 0;
1292 public static const int SCE_OPAL_COMMENT_BLOCK = 1;
1293 public static const int SCE_OPAL_COMMENT_LINE = 2;
1294 public static const int SCE_OPAL_INTEGER = 3;
1295 public static const int SCE_OPAL_KEYWORD = 4;
1296 public static const int SCE_OPAL_SORT = 5;
1297 public static const int SCE_OPAL_STRING = 6;
1298 public static const int SCE_OPAL_PAR = 7;
1299 public static const int SCE_OPAL_BOOL_CONST = 8;
1300 public static const int SCE_OPAL_DEFAULT = 32;
1301 public static const int SCE_SPICE_DEFAULT = 0;
1302 public static const int SCE_SPICE_IDENTIFIER = 1;
1303 public static const int SCE_SPICE_KEYWORD = 2;
1304 public static const int SCE_SPICE_KEYWORD2 = 3;
1305 public static const int SCE_SPICE_KEYWORD3 = 4;
1306 public static const int SCE_SPICE_NUMBER = 5;
1307 public static const int SCE_SPICE_DELIMITER = 6;
1308 public static const int SCE_SPICE_VALUE = 7;
1309 public static const int SCE_SPICE_COMMENTLINE = 8;
1310 public static const int SCE_CMAKE_DEFAULT = 0;
1311 public static const int SCE_CMAKE_COMMENT = 1;
1312 public static const int SCE_CMAKE_STRINGDQ = 2;
1313 public static const int SCE_CMAKE_STRINGLQ = 3;
1314 public static const int SCE_CMAKE_STRINGRQ = 4;
1315 public static const int SCE_CMAKE_COMMANDS = 5;
1316 public static const int SCE_CMAKE_PARAMETERS = 6;
1317 public static const int SCE_CMAKE_VARIABLE = 7;
1318 public static const int SCE_CMAKE_USERDEFINED = 8;
1319 public static const int SCE_CMAKE_WHILEDEF = 9;
1320 public static const int SCE_CMAKE_FOREACHDEF = 10;
1321 public static const int SCE_CMAKE_IFDEFINEDEF = 11;
1322 public static const int SCE_CMAKE_MACRODEF = 12;
1323 public static const int SCE_CMAKE_STRINGVAR = 13;
1324 public static const int SCE_CMAKE_NUMBER = 14;
1325 public static const int SCE_GAP_DEFAULT = 0;
1326 public static const int SCE_GAP_IDENTIFIER = 1;
1327 public static const int SCE_GAP_KEYWORD = 2;
1328 public static const int SCE_GAP_KEYWORD2 = 3;
1329 public static const int SCE_GAP_KEYWORD3 = 4;
1330 public static const int SCE_GAP_KEYWORD4 = 5;
1331 public static const int SCE_GAP_STRING = 6;
1332 public static const int SCE_GAP_CHAR = 7;
1333 public static const int SCE_GAP_OPERATOR = 8;
1334 public static const int SCE_GAP_COMMENT = 9;
1335 public static const int SCE_GAP_NUMBER = 10;
1336 public static const int SCE_GAP_STRINGEOL = 11;
1337 public static const int SCE_PLM_DEFAULT = 0;
1338 public static const int SCE_PLM_COMMENT = 1;
1339 public static const int SCE_PLM_STRING = 2;
1340 public static const int SCE_PLM_NUMBER = 3;
1341 public static const int SCE_PLM_IDENTIFIER = 4;
1342 public static const int SCE_PLM_OPERATOR = 5;
1343 public static const int SCE_PLM_CONTROL = 6;
1344 public static const int SCE_PLM_KEYWORD = 7;
1345 public static const int SCE_ABL_DEFAULT = 0;
1346 public static const int SCE_ABL_NUMBER = 1;
1347 public static const int SCE_ABL_WORD = 2;
1348 public static const int SCE_ABL_STRING = 3;
1349 public static const int SCE_ABL_CHARACTER = 4;
1350 public static const int SCE_ABL_PREPROCESSOR = 5;
1351 public static const int SCE_ABL_OPERATOR = 6;
1352 public static const int SCE_ABL_IDENTIFIER = 7;
1353 public static const int SCE_ABL_BLOCK = 8;
1354 public static const int SCE_ABL_END = 9;
1355 public static const int SCE_ABL_COMMENT = 10;
1356 public static const int SCE_ABL_TASKMARKER = 11;
1357 public static const int SCE_ABL_LINECOMMENT = 12;
1358 public static const int SCE_ABAQUS_DEFAULT = 0;
1359 public static const int SCE_ABAQUS_COMMENT = 1;
1360 public static const int SCE_ABAQUS_COMMENTBLOCK = 2;
1361 public static const int SCE_ABAQUS_NUMBER = 3;
1362 public static const int SCE_ABAQUS_STRING = 4;
1363 public static const int SCE_ABAQUS_OPERATOR = 5;
1364 public static const int SCE_ABAQUS_WORD = 6;
1365 public static const int SCE_ABAQUS_PROCESSOR = 7;
1366 public static const int SCE_ABAQUS_COMMAND = 8;
1367 public static const int SCE_ABAQUS_SLASHCOMMAND = 9;
1368 public static const int SCE_ABAQUS_STARCOMMAND = 10;
1369 public static const int SCE_ABAQUS_ARGUMENT = 11;
1370 public static const int SCE_ABAQUS_FUNCTION = 12;
1371 public static const int SCE_ASY_DEFAULT = 0;
1372 public static const int SCE_ASY_COMMENT = 1;
1373 public static const int SCE_ASY_COMMENTLINE = 2;
1374 public static const int SCE_ASY_NUMBER = 3;
1375 public static const int SCE_ASY_WORD = 4;
1376 public static const int SCE_ASY_STRING = 5;
1377 public static const int SCE_ASY_CHARACTER = 6;
1378 public static const int SCE_ASY_OPERATOR = 7;
1379 public static const int SCE_ASY_IDENTIFIER = 8;
1380 public static const int SCE_ASY_STRINGEOL = 9;
1381 public static const int SCE_ASY_COMMENTLINEDOC = 10;
1382 public static const int SCE_ASY_WORD2 = 11;
1383 public static const int SCE_R_DEFAULT = 0;
1384 public static const int SCE_R_COMMENT = 1;
1385 public static const int SCE_R_KWORD = 2;
1386 public static const int SCE_R_BASEKWORD = 3;
1387 public static const int SCE_R_OTHERKWORD = 4;
1388 public static const int SCE_R_NUMBER = 5;
1389 public static const int SCE_R_STRING = 6;
1390 public static const int SCE_R_STRING2 = 7;
1391 public static const int SCE_R_OPERATOR = 8;
1392 public static const int SCE_R_IDENTIFIER = 9;
1393 public static const int SCE_R_INFIX = 10;
1394 public static const int SCE_R_INFIXEOL = 11;
1395 public static const int SCE_MAGIK_DEFAULT = 0;
1396 public static const int SCE_MAGIK_COMMENT = 1;
1397 public static const int SCE_MAGIK_HYPER_COMMENT = 16;
1398 public static const int SCE_MAGIK_STRING = 2;
1399 public static const int SCE_MAGIK_CHARACTER = 3;
1400 public static const int SCE_MAGIK_NUMBER = 4;
1401 public static const int SCE_MAGIK_IDENTIFIER = 5;
1402 public static const int SCE_MAGIK_OPERATOR = 6;
1403 public static const int SCE_MAGIK_FLOW = 7;
1404 public static const int SCE_MAGIK_CONTAINER = 8;
1405 public static const int SCE_MAGIK_BRACKET_BLOCK = 9;
1406 public static const int SCE_MAGIK_BRACE_BLOCK = 10;
1407 public static const int SCE_MAGIK_SQBRACKET_BLOCK = 11;
1408 public static const int SCE_MAGIK_UNKNOWN_KEYWORD = 12;
1409 public static const int SCE_MAGIK_KEYWORD = 13;
1410 public static const int SCE_MAGIK_PRAGMA = 14;
1411 public static const int SCE_MAGIK_SYMBOL = 15;
1412 public static const int SCE_POWERSHELL_DEFAULT = 0;
1413 public static const int SCE_POWERSHELL_COMMENT = 1;
1414 public static const int SCE_POWERSHELL_STRING = 2;
1415 public static const int SCE_POWERSHELL_CHARACTER = 3;
1416 public static const int SCE_POWERSHELL_NUMBER = 4;
1417 public static const int SCE_POWERSHELL_VARIABLE = 5;
1418 public static const int SCE_POWERSHELL_OPERATOR = 6;
1419 public static const int SCE_POWERSHELL_IDENTIFIER = 7;
1420 public static const int SCE_POWERSHELL_KEYWORD = 8;
1421 public static const int SCE_POWERSHELL_CMDLET = 9;
1422 public static const int SCE_POWERSHELL_ALIAS = 10;
1423 public static const int SCE_POWERSHELL_FUNCTION = 11;
1424 public static const int SCE_POWERSHELL_USER1 = 12;
1425 public static const int SCE_POWERSHELL_COMMENTSTREAM = 13;
1426 public static const int SCE_POWERSHELL_HERE_STRING = 14;
1427 public static const int SCE_POWERSHELL_HERE_CHARACTER = 15;
1428 public static const int SCE_POWERSHELL_COMMENTDOCKEYWORD = 16;
1429 public static const int SCE_MYSQL_DEFAULT = 0;
1430 public static const int SCE_MYSQL_COMMENT = 1;
1431 public static const int SCE_MYSQL_COMMENTLINE = 2;
1432 public static const int SCE_MYSQL_VARIABLE = 3;
1433 public static const int SCE_MYSQL_SYSTEMVARIABLE = 4;
1434 public static const int SCE_MYSQL_KNOWNSYSTEMVARIABLE = 5;
1435 public static const int SCE_MYSQL_NUMBER = 6;
1436 public static const int SCE_MYSQL_MAJORKEYWORD = 7;
1437 public static const int SCE_MYSQL_KEYWORD = 8;
1438 public static const int SCE_MYSQL_DATABASEOBJECT = 9;
1439 public static const int SCE_MYSQL_PROCEDUREKEYWORD = 10;
1440 public static const int SCE_MYSQL_STRING = 11;
1441 public static const int SCE_MYSQL_SQSTRING = 12;
1442 public static const int SCE_MYSQL_DQSTRING = 13;
1443 public static const int SCE_MYSQL_OPERATOR = 14;
1444 public static const int SCE_MYSQL_FUNCTION = 15;
1445 public static const int SCE_MYSQL_IDENTIFIER = 16;
1446 public static const int SCE_MYSQL_QUOTEDIDENTIFIER = 17;
1447 public static const int SCE_MYSQL_USER1 = 18;
1448 public static const int SCE_MYSQL_USER2 = 19;
1449 public static const int SCE_MYSQL_USER3 = 20;
1450 public static const int SCE_MYSQL_HIDDENCOMMAND = 21;
1451 public static const int SCE_MYSQL_PLACEHOLDER = 22;
1452 public static const int SCE_PO_DEFAULT = 0;
1453 public static const int SCE_PO_COMMENT = 1;
1454 public static const int SCE_PO_MSGID = 2;
1455 public static const int SCE_PO_MSGID_TEXT = 3;
1456 public static const int SCE_PO_MSGSTR = 4;
1457 public static const int SCE_PO_MSGSTR_TEXT = 5;
1458 public static const int SCE_PO_MSGCTXT = 6;
1459 public static const int SCE_PO_MSGCTXT_TEXT = 7;
1460 public static const int SCE_PO_FUZZY = 8;
1461 public static const int SCE_PO_PROGRAMMER_COMMENT = 9;
1462 public static const int SCE_PO_REFERENCE = 10;
1463 public static const int SCE_PO_FLAGS = 11;
1464 public static const int SCE_PO_MSGID_TEXT_EOL = 12;
1465 public static const int SCE_PO_MSGSTR_TEXT_EOL = 13;
1466 public static const int SCE_PO_MSGCTXT_TEXT_EOL = 14;
1467 public static const int SCE_PO_ERROR = 15;
1468 public static const int SCE_PAS_DEFAULT = 0;
1469 public static const int SCE_PAS_IDENTIFIER = 1;
1470 public static const int SCE_PAS_COMMENT = 2;
1471 public static const int SCE_PAS_COMMENT2 = 3;
1472 public static const int SCE_PAS_COMMENTLINE = 4;
1473 public static const int SCE_PAS_PREPROCESSOR = 5;
1474 public static const int SCE_PAS_PREPROCESSOR2 = 6;
1475 public static const int SCE_PAS_NUMBER = 7;
1476 public static const int SCE_PAS_HEXNUMBER = 8;
1477 public static const int SCE_PAS_WORD = 9;
1478 public static const int SCE_PAS_STRING = 10;
1479 public static const int SCE_PAS_STRINGEOL = 11;
1480 public static const int SCE_PAS_CHARACTER = 12;
1481 public static const int SCE_PAS_OPERATOR = 13;
1482 public static const int SCE_PAS_ASM = 14;
1483 public static const int SCE_SORCUS_DEFAULT = 0;
1484 public static const int SCE_SORCUS_COMMAND = 1;
1485 public static const int SCE_SORCUS_PARAMETER = 2;
1486 public static const int SCE_SORCUS_COMMENTLINE = 3;
1487 public static const int SCE_SORCUS_STRING = 4;
1488 public static const int SCE_SORCUS_STRINGEOL = 5;
1489 public static const int SCE_SORCUS_IDENTIFIER = 6;
1490 public static const int SCE_SORCUS_OPERATOR = 7;
1491 public static const int SCE_SORCUS_NUMBER = 8;
1492 public static const int SCE_SORCUS_CONSTANT = 9;
1493 public static const int SCE_POWERPRO_DEFAULT = 0;
1494 public static const int SCE_POWERPRO_COMMENTBLOCK = 1;
1495 public static const int SCE_POWERPRO_COMMENTLINE = 2;
1496 public static const int SCE_POWERPRO_NUMBER = 3;
1497 public static const int SCE_POWERPRO_WORD = 4;
1498 public static const int SCE_POWERPRO_WORD2 = 5;
1499 public static const int SCE_POWERPRO_WORD3 = 6;
1500 public static const int SCE_POWERPRO_WORD4 = 7;
1501 public static const int SCE_POWERPRO_DOUBLEQUOTEDSTRING = 8;
1502 public static const int SCE_POWERPRO_SINGLEQUOTEDSTRING = 9;
1503 public static const int SCE_POWERPRO_LINECONTINUE = 10;
1504 public static const int SCE_POWERPRO_OPERATOR = 11;
1505 public static const int SCE_POWERPRO_IDENTIFIER = 12;
1506 public static const int SCE_POWERPRO_STRINGEOL = 13;
1507 public static const int SCE_POWERPRO_VERBATIM = 14;
1508 public static const int SCE_POWERPRO_ALTQUOTE = 15;
1509 public static const int SCE_POWERPRO_FUNCTION = 16;
1510 public static const int SCE_SML_DEFAULT = 0;
1511 public static const int SCE_SML_IDENTIFIER = 1;
1512 public static const int SCE_SML_TAGNAME = 2;
1513 public static const int SCE_SML_KEYWORD = 3;
1514 public static const int SCE_SML_KEYWORD2 = 4;
1515 public static const int SCE_SML_KEYWORD3 = 5;
1516 public static const int SCE_SML_LINENUM = 6;
1517 public static const int SCE_SML_OPERATOR = 7;
1518 public static const int SCE_SML_NUMBER = 8;
1519 public static const int SCE_SML_CHAR = 9;
1520 public static const int SCE_SML_STRING = 11;
1521 public static const int SCE_SML_COMMENT = 12;
1522 public static const int SCE_SML_COMMENT1 = 13;
1523 public static const int SCE_SML_COMMENT2 = 14;
1524 public static const int SCE_SML_COMMENT3 = 15;
1525 public static const int SCE_MARKDOWN_DEFAULT = 0;
1526 public static const int SCE_MARKDOWN_LINE_BEGIN = 1;
1527 public static const int SCE_MARKDOWN_STRONG1 = 2;
1528 public static const int SCE_MARKDOWN_STRONG2 = 3;
1529 public static const int SCE_MARKDOWN_EM1 = 4;
1530 public static const int SCE_MARKDOWN_EM2 = 5;
1531 public static const int SCE_MARKDOWN_HEADER1 = 6;
1532 public static const int SCE_MARKDOWN_HEADER2 = 7;
1533 public static const int SCE_MARKDOWN_HEADER3 = 8;
1534 public static const int SCE_MARKDOWN_HEADER4 = 9;
1535 public static const int SCE_MARKDOWN_HEADER5 = 10;
1536 public static const int SCE_MARKDOWN_HEADER6 = 11;
1537 public static const int SCE_MARKDOWN_PRECHAR = 12;
1538 public static const int SCE_MARKDOWN_ULIST_ITEM = 13;
1539 public static const int SCE_MARKDOWN_OLIST_ITEM = 14;
1540 public static const int SCE_MARKDOWN_BLOCKQUOTE = 15;
1541 public static const int SCE_MARKDOWN_STRIKEOUT = 16;
1542 public static const int SCE_MARKDOWN_HRULE = 17;
1543 public static const int SCE_MARKDOWN_LINK = 18;
1544 public static const int SCE_MARKDOWN_CODE = 19;
1545 public static const int SCE_MARKDOWN_CODE2 = 20;
1546 public static const int SCE_MARKDOWN_CODEBK = 21;
1547 public static const int SCE_TXT2TAGS_DEFAULT = 0;
1548 public static const int SCE_TXT2TAGS_LINE_BEGIN = 1;
1549 public static const int SCE_TXT2TAGS_STRONG1 = 2;
1550 public static const int SCE_TXT2TAGS_STRONG2 = 3;
1551 public static const int SCE_TXT2TAGS_EM1 = 4;
1552 public static const int SCE_TXT2TAGS_EM2 = 5;
1553 public static const int SCE_TXT2TAGS_HEADER1 = 6;
1554 public static const int SCE_TXT2TAGS_HEADER2 = 7;
1555 public static const int SCE_TXT2TAGS_HEADER3 = 8;
1556 public static const int SCE_TXT2TAGS_HEADER4 = 9;
1557 public static const int SCE_TXT2TAGS_HEADER5 = 10;
1558 public static const int SCE_TXT2TAGS_HEADER6 = 11;
1559 public static const int SCE_TXT2TAGS_PRECHAR = 12;
1560 public static const int SCE_TXT2TAGS_ULIST_ITEM = 13;
1561 public static const int SCE_TXT2TAGS_OLIST_ITEM = 14;
1562 public static const int SCE_TXT2TAGS_BLOCKQUOTE = 15;
1563 public static const int SCE_TXT2TAGS_STRIKEOUT = 16;
1564 public static const int SCE_TXT2TAGS_HRULE = 17;
1565 public static const int SCE_TXT2TAGS_LINK = 18;
1566 public static const int SCE_TXT2TAGS_CODE = 19;
1567 public static const int SCE_TXT2TAGS_CODE2 = 20;
1568 public static const int SCE_TXT2TAGS_CODEBK = 21;
1569 public static const int SCE_TXT2TAGS_COMMENT = 22;
1570 public static const int SCE_TXT2TAGS_OPTION = 23;
1571 public static const int SCE_TXT2TAGS_PREPROC = 24;
1572 public static const int SCE_TXT2TAGS_POSTPROC = 25;
1573 public static const int SCE_A68K_DEFAULT = 0;
1574 public static const int SCE_A68K_COMMENT = 1;
1575 public static const int SCE_A68K_NUMBER_DEC = 2;
1576 public static const int SCE_A68K_NUMBER_BIN = 3;
1577 public static const int SCE_A68K_NUMBER_HEX = 4;
1578 public static const int SCE_A68K_STRING1 = 5;
1579 public static const int SCE_A68K_OPERATOR = 6;
1580 public static const int SCE_A68K_CPUINSTRUCTION = 7;
1581 public static const int SCE_A68K_EXTINSTRUCTION = 8;
1582 public static const int SCE_A68K_REGISTER = 9;
1583 public static const int SCE_A68K_DIRECTIVE = 10;
1584 public static const int SCE_A68K_MACRO_ARG = 11;
1585 public static const int SCE_A68K_LABEL = 12;
1586 public static const int SCE_A68K_STRING2 = 13;
1587 public static const int SCE_A68K_IDENTIFIER = 14;
1588 public static const int SCE_A68K_MACRO_DECLARATION = 15;
1589 public static const int SCE_A68K_COMMENT_WORD = 16;
1590 public static const int SCE_A68K_COMMENT_SPECIAL = 17;
1591 public static const int SCE_A68K_COMMENT_DOXYGEN = 18;
1592 public static const int SCE_MODULA_DEFAULT = 0;
1593 public static const int SCE_MODULA_COMMENT = 1;
1594 public static const int SCE_MODULA_DOXYCOMM = 2;
1595 public static const int SCE_MODULA_DOXYKEY = 3;
1596 public static const int SCE_MODULA_KEYWORD = 4;
1597 public static const int SCE_MODULA_RESERVED = 5;
1598 public static const int SCE_MODULA_NUMBER = 6;
1599 public static const int SCE_MODULA_BASENUM = 7;
1600 public static const int SCE_MODULA_FLOAT = 8;
1601 public static const int SCE_MODULA_STRING = 9;
1602 public static const int SCE_MODULA_STRSPEC = 10;
1603 public static const int SCE_MODULA_CHAR = 11;
1604 public static const int SCE_MODULA_CHARSPEC = 12;
1605 public static const int SCE_MODULA_PROC = 13;
1606 public static const int SCE_MODULA_PRAGMA = 14;
1607 public static const int SCE_MODULA_PRGKEY = 15;
1608 public static const int SCE_MODULA_OPERATOR = 16;
1609 public static const int SCE_MODULA_BADSTR = 17;
1610 public static const int SCE_COFFEESCRIPT_DEFAULT = 0;
1611 public static const int SCE_COFFEESCRIPT_COMMENT = 1;
1612 public static const int SCE_COFFEESCRIPT_COMMENTLINE = 2;
1613 public static const int SCE_COFFEESCRIPT_COMMENTDOC = 3;
1614 public static const int SCE_COFFEESCRIPT_NUMBER = 4;
1615 public static const int SCE_COFFEESCRIPT_WORD = 5;
1616 public static const int SCE_COFFEESCRIPT_STRING = 6;
1617 public static const int SCE_COFFEESCRIPT_CHARACTER = 7;
1618 public static const int SCE_COFFEESCRIPT_UUID = 8;
1619 public static const int SCE_COFFEESCRIPT_PREPROCESSOR = 9;
1620 public static const int SCE_COFFEESCRIPT_OPERATOR = 10;
1621 public static const int SCE_COFFEESCRIPT_IDENTIFIER = 11;
1622 public static const int SCE_COFFEESCRIPT_STRINGEOL = 12;
1623 public static const int SCE_COFFEESCRIPT_VERBATIM = 13;
1624 public static const int SCE_COFFEESCRIPT_REGEX = 14;
1625 public static const int SCE_COFFEESCRIPT_COMMENTLINEDOC = 15;
1626 public static const int SCE_COFFEESCRIPT_WORD2 = 16;
1627 public static const int SCE_COFFEESCRIPT_COMMENTDOCKEYWORD = 17;
1628 public static const int SCE_COFFEESCRIPT_COMMENTDOCKEYWORDERROR = 18;
1629 public static const int SCE_COFFEESCRIPT_GLOBALCLASS = 19;
1630 public static const int SCE_COFFEESCRIPT_STRINGRAW = 20;
1631 public static const int SCE_COFFEESCRIPT_TRIPLEVERBATIM = 21;
1632 public static const int SCE_COFFEESCRIPT_COMMENTBLOCK = 22;
1633 public static const int SCE_COFFEESCRIPT_VERBOSE_REGEX = 23;
1634 public static const int SCE_COFFEESCRIPT_VERBOSE_REGEX_COMMENT = 24;
1635 public static const int SCE_COFFEESCRIPT_INSTANCEPROPERTY = 25;
1636 public static const int SCE_AVS_DEFAULT = 0;
1637 public static const int SCE_AVS_COMMENTBLOCK = 1;
1638 public static const int SCE_AVS_COMMENTBLOCKN = 2;
1639 public static const int SCE_AVS_COMMENTLINE = 3;
1640 public static const int SCE_AVS_NUMBER = 4;
1641 public static const int SCE_AVS_OPERATOR = 5;
1642 public static const int SCE_AVS_IDENTIFIER = 6;
1643 public static const int SCE_AVS_STRING = 7;
1644 public static const int SCE_AVS_TRIPLESTRING = 8;
1645 public static const int SCE_AVS_KEYWORD = 9;
1646 public static const int SCE_AVS_FILTER = 10;
1647 public static const int SCE_AVS_PLUGIN = 11;
1648 public static const int SCE_AVS_FUNCTION = 12;
1649 public static const int SCE_AVS_CLIPPROP = 13;
1650 public static const int SCE_AVS_USERDFN = 14;
1651 public static const int SCE_ECL_DEFAULT = 0;
1652 public static const int SCE_ECL_COMMENT = 1;
1653 public static const int SCE_ECL_COMMENTLINE = 2;
1654 public static const int SCE_ECL_NUMBER = 3;
1655 public static const int SCE_ECL_STRING = 4;
1656 public static const int SCE_ECL_WORD0 = 5;
1657 public static const int SCE_ECL_OPERATOR = 6;
1658 public static const int SCE_ECL_CHARACTER = 7;
1659 public static const int SCE_ECL_UUID = 8;
1660 public static const int SCE_ECL_PREPROCESSOR = 9;
1661 public static const int SCE_ECL_UNKNOWN = 10;
1662 public static const int SCE_ECL_IDENTIFIER = 11;
1663 public static const int SCE_ECL_STRINGEOL = 12;
1664 public static const int SCE_ECL_VERBATIM = 13;
1665 public static const int SCE_ECL_REGEX = 14;
1666 public static const int SCE_ECL_COMMENTLINEDOC = 15;
1667 public static const int SCE_ECL_WORD1 = 16;
1668 public static const int SCE_ECL_COMMENTDOCKEYWORD = 17;
1669 public static const int SCE_ECL_COMMENTDOCKEYWORDERROR = 18;
1670 public static const int SCE_ECL_WORD2 = 19;
1671 public static const int SCE_ECL_WORD3 = 20;
1672 public static const int SCE_ECL_WORD4 = 21;
1673 public static const int SCE_ECL_WORD5 = 22;
1674 public static const int SCE_ECL_COMMENTDOC = 23;
1675 public static const int SCE_ECL_ADDED = 24;
1676 public static const int SCE_ECL_DELETED = 25;
1677 public static const int SCE_ECL_CHANGED = 26;
1678 public static const int SCE_ECL_MOVED = 27;
1679 public static const int SCE_OSCRIPT_DEFAULT = 0;
1680 public static const int SCE_OSCRIPT_LINE_COMMENT = 1;
1681 public static const int SCE_OSCRIPT_BLOCK_COMMENT = 2;
1682 public static const int SCE_OSCRIPT_DOC_COMMENT = 3;
1683 public static const int SCE_OSCRIPT_PREPROCESSOR = 4;
1684 public static const int SCE_OSCRIPT_NUMBER = 5;
1685 public static const int SCE_OSCRIPT_SINGLEQUOTE_STRING = 6;
1686 public static const int SCE_OSCRIPT_DOUBLEQUOTE_STRING = 7;
1687 public static const int SCE_OSCRIPT_CONSTANT = 8;
1688 public static const int SCE_OSCRIPT_IDENTIFIER = 9;
1689 public static const int SCE_OSCRIPT_GLOBAL = 10;
1690 public static const int SCE_OSCRIPT_KEYWORD = 11;
1691 public static const int SCE_OSCRIPT_OPERATOR = 12;
1692 public static const int SCE_OSCRIPT_LABEL = 13;
1693 public static const int SCE_OSCRIPT_TYPE = 14;
1694 public static const int SCE_OSCRIPT_FUNCTION = 15;
1695 public static const int SCE_OSCRIPT_OBJECT = 16;
1696 public static const int SCE_OSCRIPT_PROPERTY = 17;
1697 public static const int SCE_OSCRIPT_METHOD = 18;
1698 public static const int SCE_VISUALPROLOG_DEFAULT = 0;
1699 public static const int SCE_VISUALPROLOG_KEY_MAJOR = 1;
1700 public static const int SCE_VISUALPROLOG_KEY_MINOR = 2;
1701 public static const int SCE_VISUALPROLOG_KEY_DIRECTIVE = 3;
1702 public static const int SCE_VISUALPROLOG_COMMENT_BLOCK = 4;
1703 public static const int SCE_VISUALPROLOG_COMMENT_LINE = 5;
1704 public static const int SCE_VISUALPROLOG_COMMENT_KEY = 6;
1705 public static const int SCE_VISUALPROLOG_COMMENT_KEY_ERROR = 7;
1706 public static const int SCE_VISUALPROLOG_IDENTIFIER = 8;
1707 public static const int SCE_VISUALPROLOG_VARIABLE = 9;
1708 public static const int SCE_VISUALPROLOG_ANONYMOUS = 10;
1709 public static const int SCE_VISUALPROLOG_NUMBER = 11;
1710 public static const int SCE_VISUALPROLOG_OPERATOR = 12;
1711 public static const int SCE_VISUALPROLOG_CHARACTER = 13;
1712 public static const int SCE_VISUALPROLOG_CHARACTER_TOO_MANY = 14;
1713 public static const int SCE_VISUALPROLOG_CHARACTER_ESCAPE_ERROR = 15;
1714 public static const int SCE_VISUALPROLOG_STRING = 16;
1715 public static const int SCE_VISUALPROLOG_STRING_ESCAPE = 17;
1716 public static const int SCE_VISUALPROLOG_STRING_ESCAPE_ERROR = 18;
1717 public static const int SCE_VISUALPROLOG_STRING_EOL_OPEN = 19;
1718 public static const int SCE_VISUALPROLOG_STRING_VERBATIM = 20;
1719 public static const int SCE_VISUALPROLOG_STRING_VERBATIM_SPECIAL = 21;
1720 public static const int SCE_VISUALPROLOG_STRING_VERBATIM_EOL = 22;
1721 public static const int SCE_STTXT_DEFAULT = 0;
1722 public static const int SCE_STTXT_COMMENT = 1;
1723 public static const int SCE_STTXT_COMMENTLINE = 2;
1724 public static const int SCE_STTXT_KEYWORD = 3;
1725 public static const int SCE_STTXT_TYPE = 4;
1726 public static const int SCE_STTXT_FUNCTION = 5;
1727 public static const int SCE_STTXT_FB = 6;
1728 public static const int SCE_STTXT_NUMBER = 7;
1729 public static const int SCE_STTXT_HEXNUMBER = 8;
1730 public static const int SCE_STTXT_PRAGMA = 9;
1731 public static const int SCE_STTXT_OPERATOR = 10;
1732 public static const int SCE_STTXT_CHARACTER = 11;
1733 public static const int SCE_STTXT_STRING1 = 12;
1734 public static const int SCE_STTXT_STRING2 = 13;
1735 public static const int SCE_STTXT_STRINGEOL = 14;
1736 public static const int SCE_STTXT_IDENTIFIER = 15;
1737 public static const int SCE_STTXT_DATETIME = 16;
1738 public static const int SCE_STTXT_VARS = 17;
1739 public static const int SCE_STTXT_PRAGMAS = 18;
1740 public static const int SCE_KVIRC_DEFAULT = 0;
1741 public static const int SCE_KVIRC_COMMENT = 1;
1742 public static const int SCE_KVIRC_COMMENTBLOCK = 2;
1743 public static const int SCE_KVIRC_STRING = 3;
1744 public static const int SCE_KVIRC_WORD = 4;
1745 public static const int SCE_KVIRC_KEYWORD = 5;
1746 public static const int SCE_KVIRC_FUNCTION_KEYWORD = 6;
1747 public static const int SCE_KVIRC_FUNCTION = 7;
1748 public static const int SCE_KVIRC_VARIABLE = 8;
1749 public static const int SCE_KVIRC_NUMBER = 9;
1750 public static const int SCE_KVIRC_OPERATOR = 10;
1751 public static const int SCE_KVIRC_STRING_FUNCTION = 11;
1752 public static const int SCE_KVIRC_STRING_VARIABLE = 12;
1753 public static const int SCE_RUST_DEFAULT = 0;
1754 public static const int SCE_RUST_COMMENTBLOCK = 1;
1755 public static const int SCE_RUST_COMMENTLINE = 2;
1756 public static const int SCE_RUST_COMMENTBLOCKDOC = 3;
1757 public static const int SCE_RUST_COMMENTLINEDOC = 4;
1758 public static const int SCE_RUST_NUMBER = 5;
1759 public static const int SCE_RUST_WORD = 6;
1760 public static const int SCE_RUST_WORD2 = 7;
1761 public static const int SCE_RUST_WORD3 = 8;
1762 public static const int SCE_RUST_WORD4 = 9;
1763 public static const int SCE_RUST_WORD5 = 10;
1764 public static const int SCE_RUST_WORD6 = 11;
1765 public static const int SCE_RUST_WORD7 = 12;
1766 public static const int SCE_RUST_STRING = 13;
1767 public static const int SCE_RUST_STRINGR = 14;
1768 public static const int SCE_RUST_CHARACTER = 15;
1769 public static const int SCE_RUST_OPERATOR = 16;
1770 public static const int SCE_RUST_IDENTIFIER = 17;
1771 public static const int SCE_RUST_LIFETIME = 18;
1772 public static const int SCE_RUST_MACRO = 19;
1773 public static const int SCE_RUST_LEXERROR = 20;
1774 public static const int SCE_RUST_BYTESTRING = 21;
1775 public static const int SCE_RUST_BYTESTRINGR = 22;
1776 public static const int SCE_RUST_BYTECHARACTER = 23;
1777 public static const int SCE_DMAP_DEFAULT = 0;
1778 public static const int SCE_DMAP_COMMENT = 1;
1779 public static const int SCE_DMAP_NUMBER = 2;
1780 public static const int SCE_DMAP_STRING1 = 3;
1781 public static const int SCE_DMAP_STRING2 = 4;
1782 public static const int SCE_DMAP_STRINGEOL = 5;
1783 public static const int SCE_DMAP_OPERATOR = 6;
1784 public static const int SCE_DMAP_IDENTIFIER = 7;
1785 public static const int SCE_DMAP_WORD = 8;
1786 public static const int SCE_DMAP_WORD2 = 9;
1787 public static const int SCE_DMAP_WORD3 = 10;
1788 public static const int SCE_DMIS_DEFAULT = 0;
1789 public static const int SCE_DMIS_COMMENT = 1;
1790 public static const int SCE_DMIS_STRING = 2;
1791 public static const int SCE_DMIS_NUMBER = 3;
1792 public static const int SCE_DMIS_KEYWORD = 4;
1793 public static const int SCE_DMIS_MAJORWORD = 5;
1794 public static const int SCE_DMIS_MINORWORD = 6;
1795 public static const int SCE_DMIS_UNSUPPORTED_MAJOR = 7;
1796 public static const int SCE_DMIS_UNSUPPORTED_MINOR = 8;
1797 public static const int SCE_DMIS_LABEL = 9;
1798 public static const int SCE_REG_DEFAULT = 0;
1799 public static const int SCE_REG_COMMENT = 1;
1800 public static const int SCE_REG_VALUENAME = 2;
1801 public static const int SCE_REG_STRING = 3;
1802 public static const int SCE_REG_HEXDIGIT = 4;
1803 public static const int SCE_REG_VALUETYPE = 5;
1804 public static const int SCE_REG_ADDEDKEY = 6;
1805 public static const int SCE_REG_DELETEDKEY = 7;
1806 public static const int SCE_REG_ESCAPED = 8;
1807 public static const int SCE_REG_KEYPATH_GUID = 9;
1808 public static const int SCE_REG_STRING_GUID = 10;
1809 public static const int SCE_REG_PARAMETER = 11;
1810 public static const int SCE_REG_OPERATOR = 12;
1811 public static const int SCE_BIBTEX_DEFAULT = 0;
1812 public static const int SCE_BIBTEX_ENTRY = 1;
1813 public static const int SCE_BIBTEX_UNKNOWN_ENTRY = 2;
1814 public static const int SCE_BIBTEX_KEY = 3;
1815 public static const int SCE_BIBTEX_PARAMETER = 4;
1816 public static const int SCE_BIBTEX_VALUE = 5;
1817 public static const int SCE_BIBTEX_COMMENT = 6;
1818 public static const int SCE_HEX_DEFAULT = 0;
1819 public static const int SCE_HEX_RECSTART = 1;
1820 public static const int SCE_HEX_RECTYPE = 2;
1821 public static const int SCE_HEX_RECTYPE_UNKNOWN = 3;
1822 public static const int SCE_HEX_BYTECOUNT = 4;
1823 public static const int SCE_HEX_BYTECOUNT_WRONG = 5;
1824 public static const int SCE_HEX_NOADDRESS = 6;
1825 public static const int SCE_HEX_DATAADDRESS = 7;
1826 public static const int SCE_HEX_RECCOUNT = 8;
1827 public static const int SCE_HEX_STARTADDRESS = 9;
1828 public static const int SCE_HEX_ADDRESSFIELD_UNKNOWN = 10;
1829 public static const int SCE_HEX_EXTENDEDADDRESS = 11;
1830 public static const int SCE_HEX_DATA_ODD = 12;
1831 public static const int SCE_HEX_DATA_EVEN = 13;
1832 public static const int SCE_HEX_DATA_UNKNOWN = 14;
1833 public static const int SCE_HEX_DATA_EMPTY = 15;
1834 public static const int SCE_HEX_CHECKSUM = 16;
1835 public static const int SCE_HEX_CHECKSUM_WRONG = 17;
1836 public static const int SCE_HEX_GARBAGE = 18;
1837 public static const int SCE_JSON_DEFAULT = 0;
1838 public static const int SCE_JSON_NUMBER = 1;
1839 public static const int SCE_JSON_STRING = 2;
1840 public static const int SCE_JSON_STRINGEOL = 3;
1841 public static const int SCE_JSON_PROPERTYNAME = 4;
1842 public static const int SCE_JSON_ESCAPESEQUENCE = 5;
1843 public static const int SCE_JSON_LINECOMMENT = 6;
1844 public static const int SCE_JSON_BLOCKCOMMENT = 7;
1845 public static const int SCE_JSON_OPERATOR = 8;
1846 public static const int SCE_JSON_URI = 9;
1847 public static const int SCE_JSON_COMPACTIRI = 10;
1848 public static const int SCE_JSON_KEYWORD = 11;
1849 public static const int SCE_JSON_LDKEYWORD = 12;
1850 public static const int SCE_JSON_ERROR = 13;
1851 public static const int SCE_EDI_DEFAULT = 0;
1852 public static const int SCE_EDI_SEGMENTSTART = 1;
1853 public static const int SCE_EDI_SEGMENTEND = 2;
1854 public static const int SCE_EDI_SEP_ELEMENT = 3;
1855 public static const int SCE_EDI_SEP_COMPOSITE = 4;
1856 public static const int SCE_EDI_SEP_RELEASE = 5;
1857 public static const int SCE_EDI_UNA = 6;
1858 public static const int SCE_EDI_UNH = 7;
1859 public static const int SCE_EDI_BADSEGMENT = 8;
1860 public static const int SCE_STATA_DEFAULT = 0;
1861 public static const int SCE_STATA_COMMENT = 1;
1862 public static const int SCE_STATA_COMMENTLINE = 2;
1863 public static const int SCE_STATA_COMMENTBLOCK = 3;
1864 public static const int SCE_STATA_NUMBER = 4;
1865 public static const int SCE_STATA_OPERATOR = 5;
1866 public static const int SCE_STATA_IDENTIFIER = 6;
1867 public static const int SCE_STATA_STRING = 7;
1868 public static const int SCE_STATA_TYPE = 8;
1869 public static const int SCE_STATA_WORD = 9;
1870 public static const int SCE_STATA_GLOBAL_MACRO = 10;
1871 public static const int SCE_STATA_MACRO = 11;
1872 public static const int SCE_SAS_DEFAULT = 0;
1873 public static const int SCE_SAS_COMMENT = 1;
1874 public static const int SCE_SAS_COMMENTLINE = 2;
1875 public static const int SCE_SAS_COMMENTBLOCK = 3;
1876 public static const int SCE_SAS_NUMBER = 4;
1877 public static const int SCE_SAS_OPERATOR = 5;
1878 public static const int SCE_SAS_IDENTIFIER = 6;
1879 public static const int SCE_SAS_STRING = 7;
1880 public static const int SCE_SAS_TYPE = 8;
1881 public static const int SCE_SAS_WORD = 9;
1882 public static const int SCE_SAS_GLOBAL_MACRO = 10;
1883 public static const int SCE_SAS_MACRO = 11;
1884 public static const int SCE_SAS_MACRO_KEYWORD = 12;
1885 public static const int SCE_SAS_BLOCK_KEYWORD = 13;
1886 public static const int SCE_SAS_MACRO_FUNCTION = 14;
1887 public static const int SCE_SAS_STATEMENT = 15;
1888
1889 public static const int INVALID_POSITION = -1;
1890 public static const int SCI_START = 2000;
1891 public static const int SCI_OPTIONAL_START = 3000;
1892 public static const int SCI_LEXER_START = 4000;
1893 public static const int SCI_ADDTEXT = 2001;
1894 public static const int SCI_ADDSTYLEDTEXT = 2002;
1895 public static const int SCI_INSERTTEXT = 2003;
1896 public static const int SCI_CHANGEINSERTION = 2672;
1897 public static const int SCI_CLEARALL = 2004;
1898 public static const int SCI_DELETERANGE = 2645;
1899 public static const int SCI_CLEARDOCUMENTSTYLE = 2005;
1900 public static const int SCI_GETLENGTH = 2006;
1901 public static const int SCI_GETCHARAT = 2007;
1902 public static const int SCI_GETCURRENTPOS = 2008;
1903 public static const int SCI_GETANCHOR = 2009;
1904 public static const int SCI_GETSTYLEAT = 2010;
1905 public static const int SCI_REDO = 2011;
1906 public static const int SCI_SETUNDOCOLLECTION = 2012;
1907 public static const int SCI_SELECTALL = 2013;
1908 public static const int SCI_SETSAVEPOINT = 2014;
1909 public static const int SCI_GETSTYLEDTEXT = 2015;
1910 public static const int SCI_CANREDO = 2016;
1911 public static const int SCI_MARKERLINEFROMHANDLE = 2017;
1912 public static const int SCI_MARKERDELETEHANDLE = 2018;
1913 public static const int SCI_GETUNDOCOLLECTION = 2019;
1914 public static const int SCWS_INVISIBLE = 0;
1915 public static const int SCWS_VISIBLEALWAYS = 1;
1916 public static const int SCWS_VISIBLEAFTERINDENT = 2;
1917 public static const int SCWS_VISIBLEONLYININDENT = 3;
1918 public static const int SCI_GETVIEWWS = 2020;
1919 public static const int SCI_SETVIEWWS = 2021;
1920 public static const int SCTD_LONGARROW = 0;
1921 public static const int SCTD_STRIKEOUT = 1;
1922 public static const int SCI_GETTABDRAWMODE = 2698;
1923 public static const int SCI_SETTABDRAWMODE = 2699;
1924 public static const int SCI_POSITIONFROMPOINT = 2022;
1925 public static const int SCI_POSITIONFROMPOINTCLOSE = 2023;
1926 public static const int SCI_GOTOLINE = 2024;
1927 public static const int SCI_GOTOPOS = 2025;
1928 public static const int SCI_SETANCHOR = 2026;
1929 public static const int SCI_GETCURLINE = 2027;
1930 public static const int SCI_GETENDSTYLED = 2028;
1931 public static const int SC_EOL_CRLF = 0;
1932 public static const int SC_EOL_CR = 1;
1933 public static const int SC_EOL_LF = 2;
1934 public static const int SCI_CONVERTEOLS = 2029;
1935 public static const int SCI_GETEOLMODE = 2030;
1936 public static const int SCI_SETEOLMODE = 2031;
1937 public static const int SCI_STARTSTYLING = 2032;
1938 public static const int SCI_SETSTYLING = 2033;
1939 public static const int SCI_GETBUFFEREDDRAW = 2034;
1940 public static const int SCI_SETBUFFEREDDRAW = 2035;
1941 public static const int SCI_SETTABWIDTH = 2036;
1942 public static const int SCI_GETTABWIDTH = 2121;
1943 public static const int SCI_CLEARTABSTOPS = 2675;
1944 public static const int SCI_ADDTABSTOP = 2676;
1945 public static const int SCI_GETNEXTTABSTOP = 2677;
1946 public static const int SC_CP_UTF8 = 65001;
1947 public static const int SCI_SETCODEPAGE = 2037;
1948 public static const int SC_IME_WINDOWED = 0;
1949 public static const int SC_IME_INLINE = 1;
1950 public static const int SCI_GETIMEINTERACTION = 2678;
1951 public static const int SCI_SETIMEINTERACTION = 2679;
1952 public static const int MARKER_MAX = 31;
1953 public static const int SC_MARK_CIRCLE = 0;
1954 public static const int SC_MARK_ROUNDRECT = 1;
1955 public static const int SC_MARK_ARROW = 2;
1956 public static const int SC_MARK_SMALLRECT = 3;
1957 public static const int SC_MARK_SHORTARROW = 4;
1958 public static const int SC_MARK_EMPTY = 5;
1959 public static const int SC_MARK_ARROWDOWN = 6;
1960 public static const int SC_MARK_MINUS = 7;
1961 public static const int SC_MARK_PLUS = 8;
1962 public static const int SC_MARK_VLINE = 9;
1963 public static const int SC_MARK_LCORNER = 10;
1964 public static const int SC_MARK_TCORNER = 11;
1965 public static const int SC_MARK_BOXPLUS = 12;
1966 public static const int SC_MARK_BOXPLUSCONNECTED = 13;
1967 public static const int SC_MARK_BOXMINUS = 14;
1968 public static const int SC_MARK_BOXMINUSCONNECTED = 15;
1969 public static const int SC_MARK_LCORNERCURVE = 16;
1970 public static const int SC_MARK_TCORNERCURVE = 17;
1971 public static const int SC_MARK_CIRCLEPLUS = 18;
1972 public static const int SC_MARK_CIRCLEPLUSCONNECTED = 19;
1973 public static const int SC_MARK_CIRCLEMINUS = 20;
1974 public static const int SC_MARK_CIRCLEMINUSCONNECTED = 21;
1975 public static const int SC_MARK_BACKGROUND = 22;
1976 public static const int SC_MARK_DOTDOTDOT = 23;
1977 public static const int SC_MARK_ARROWS = 24;
1978 public static const int SC_MARK_PIXMAP = 25;
1979 public static const int SC_MARK_FULLRECT = 26;
1980 public static const int SC_MARK_LEFTRECT = 27;
1981 public static const int SC_MARK_AVAILABLE = 28;
1982 public static const int SC_MARK_UNDERLINE = 29;
1983 public static const int SC_MARK_RGBAIMAGE = 30;
1984 public static const int SC_MARK_BOOKMARK = 31;
1985 public static const int SC_MARK_CHARACTER = 10000;
1986 public static const int SC_MARKNUM_FOLDEREND = 25;
1987 public static const int SC_MARKNUM_FOLDEROPENMID = 26;
1988 public static const int SC_MARKNUM_FOLDERMIDTAIL = 27;
1989 public static const int SC_MARKNUM_FOLDERTAIL = 28;
1990 public static const int SC_MARKNUM_FOLDERSUB = 29;
1991 public static const int SC_MARKNUM_FOLDER = 30;
1992 public static const int SC_MARKNUM_FOLDEROPEN = 31;
1993 public static const int SC_MASK_FOLDERS = 0xFE000000;
1994 public static const int SCI_MARKERDEFINE = 2040;
1995 public static const int SCI_MARKERSETFORE = 2041;
1996 public static const int SCI_MARKERSETBACK = 2042;
1997 public static const int SCI_MARKERSETBACKSELECTED = 2292;
1998 public static const int SCI_MARKERENABLEHIGHLIGHT = 2293;
1999 public static const int SCI_MARKERADD = 2043;
2000 public static const int SCI_MARKERDELETE = 2044;
2001 public static const int SCI_MARKERDELETEALL = 2045;
2002 public static const int SCI_MARKERGET = 2046;
2003 public static const int SCI_MARKERNEXT = 2047;
2004 public static const int SCI_MARKERPREVIOUS = 2048;
2005 public static const int SCI_MARKERDEFINEPIXMAP = 2049;
2006 public static const int SCI_MARKERADDSET = 2466;
2007 public static const int SCI_MARKERSETALPHA = 2476;
2008 public static const int SC_MAX_MARGIN = 4;
2009 public static const int SC_MARGIN_SYMBOL = 0;
2010 public static const int SC_MARGIN_NUMBER = 1;
2011 public static const int SC_MARGIN_BACK = 2;
2012 public static const int SC_MARGIN_FORE = 3;
2013 public static const int SC_MARGIN_TEXT = 4;
2014 public static const int SC_MARGIN_RTEXT = 5;
2015 public static const int SC_MARGIN_COLOUR = 6;
2016 public static const int SCI_SETMARGINTYPEN = 2240;
2017 public static const int SCI_GETMARGINTYPEN = 2241;
2018 public static const int SCI_SETMARGINWIDTHN = 2242;
2019 public static const int SCI_GETMARGINWIDTHN = 2243;
2020 public static const int SCI_SETMARGINMASKN = 2244;
2021 public static const int SCI_GETMARGINMASKN = 2245;
2022 public static const int SCI_SETMARGINSENSITIVEN = 2246;
2023 public static const int SCI_GETMARGINSENSITIVEN = 2247;
2024 public static const int SCI_SETMARGINCURSORN = 2248;
2025 public static const int SCI_GETMARGINCURSORN = 2249;
2026 public static const int SCI_SETMARGINBACKN = 2250;
2027 public static const int SCI_GETMARGINBACKN = 2251;
2028 public static const int SCI_SETMARGINS = 2252;
2029 public static const int SCI_GETMARGINS = 2253;
2030 public static const int STYLE_DEFAULT = 32;
2031 public static const int STYLE_LINENUMBER = 33;
2032 public static const int STYLE_BRACELIGHT = 34;
2033 public static const int STYLE_BRACEBAD = 35;
2034 public static const int STYLE_CONTROLCHAR = 36;
2035 public static const int STYLE_INDENTGUIDE = 37;
2036 public static const int STYLE_CALLTIP = 38;
2037 public static const int STYLE_FOLDDISPLAYTEXT = 39;
2038 public static const int STYLE_LASTPREDEFINED = 39;
2039 public static const int STYLE_MAX = 255;
2040 public static const int SC_CHARSET_ANSI = 0;
2041 public static const int SC_CHARSET_DEFAULT = 1;
2042 public static const int SC_CHARSET_BALTIC = 186;
2043 public static const int SC_CHARSET_CHINESEBIG5 = 136;
2044 public static const int SC_CHARSET_EASTEUROPE = 238;
2045 public static const int SC_CHARSET_GB2312 = 134;
2046 public static const int SC_CHARSET_GREEK = 161;
2047 public static const int SC_CHARSET_HANGUL = 129;
2048 public static const int SC_CHARSET_MAC = 77;
2049 public static const int SC_CHARSET_OEM = 255;
2050 public static const int SC_CHARSET_RUSSIAN = 204;
2051 public static const int SC_CHARSET_OEM866 = 866;
2052 public static const int SC_CHARSET_CYRILLIC = 1251;
2053 public static const int SC_CHARSET_SHIFTJIS = 128;
2054 public static const int SC_CHARSET_SYMBOL = 2;
2055 public static const int SC_CHARSET_TURKISH = 162;
2056 public static const int SC_CHARSET_JOHAB = 130;
2057 public static const int SC_CHARSET_HEBREW = 177;
2058 public static const int SC_CHARSET_ARABIC = 178;
2059 public static const int SC_CHARSET_VIETNAMESE = 163;
2060 public static const int SC_CHARSET_THAI = 222;
2061 public static const int SC_CHARSET_8859_15 = 1000;
2062 public static const int SCI_STYLECLEARALL = 2050;
2063 public static const int SCI_STYLESETFORE = 2051;
2064 public static const int SCI_STYLESETBACK = 2052;
2065 public static const int SCI_STYLESETBOLD = 2053;
2066 public static const int SCI_STYLESETITALIC = 2054;
2067 public static const int SCI_STYLESETSIZE = 2055;
2068 public static const int SCI_STYLESETFONT = 2056;
2069 public static const int SCI_STYLESETEOLFILLED = 2057;
2070 public static const int SCI_STYLERESETDEFAULT = 2058;
2071 public static const int SCI_STYLESETUNDERLINE = 2059;
2072 public static const int SC_CASE_MIXED = 0;
2073 public static const int SC_CASE_UPPER = 1;
2074 public static const int SC_CASE_LOWER = 2;
2075 public static const int SC_CASE_CAMEL = 3;
2076 public static const int SCI_STYLEGETFORE = 2481;
2077 public static const int SCI_STYLEGETBACK = 2482;
2078 public static const int SCI_STYLEGETBOLD = 2483;
2079 public static const int SCI_STYLEGETITALIC = 2484;
2080 public static const int SCI_STYLEGETSIZE = 2485;
2081 public static const int SCI_STYLEGETFONT = 2486;
2082 public static const int SCI_STYLEGETEOLFILLED = 2487;
2083 public static const int SCI_STYLEGETUNDERLINE = 2488;
2084 public static const int SCI_STYLEGETCASE = 2489;
2085 public static const int SCI_STYLEGETCHARACTERSET = 2490;
2086 public static const int SCI_STYLEGETVISIBLE = 2491;
2087 public static const int SCI_STYLEGETCHANGEABLE = 2492;
2088 public static const int SCI_STYLEGETHOTSPOT = 2493;
2089 public static const int SCI_STYLESETCASE = 2060;
2090 public static const int SC_FONT_SIZE_MULTIPLIER = 100;
2091 public static const int SCI_STYLESETSIZEFRACTIONAL = 2061;
2092 public static const int SCI_STYLEGETSIZEFRACTIONAL = 2062;
2093 public static const int SC_WEIGHT_NORMAL = 400;
2094 public static const int SC_WEIGHT_SEMIBOLD = 600;
2095 public static const int SC_WEIGHT_BOLD = 700;
2096 public static const int SCI_STYLESETWEIGHT = 2063;
2097 public static const int SCI_STYLEGETWEIGHT = 2064;
2098 public static const int SCI_STYLESETCHARACTERSET = 2066;
2099 public static const int SCI_STYLESETHOTSPOT = 2409;
2100 public static const int SCI_SETSELFORE = 2067;
2101 public static const int SCI_SETSELBACK = 2068;
2102 public static const int SCI_GETSELALPHA = 2477;
2103 public static const int SCI_SETSELALPHA = 2478;
2104 public static const int SCI_GETSELEOLFILLED = 2479;
2105 public static const int SCI_SETSELEOLFILLED = 2480;
2106 public static const int SCI_SETCARETFORE = 2069;
2107 public static const int SCI_ASSIGNCMDKEY = 2070;
2108 public static const int SCI_CLEARCMDKEY = 2071;
2109 public static const int SCI_CLEARALLCMDKEYS = 2072;
2110 public static const int SCI_SETSTYLINGEX = 2073;
2111 public static const int SCI_STYLESETVISIBLE = 2074;
2112 public static const int SCI_GETCARETPERIOD = 2075;
2113 public static const int SCI_SETCARETPERIOD = 2076;
2114 public static const int SCI_SETWORDCHARS = 2077;
2115 public static const int SCI_GETWORDCHARS = 2646;
2116 public static const int SCI_BEGINUNDOACTION = 2078;
2117 public static const int SCI_ENDUNDOACTION = 2079;
2118 public static const int INDIC_PLAIN = 0;
2119 public static const int INDIC_SQUIGGLE = 1;
2120 public static const int INDIC_TT = 2;
2121 public static const int INDIC_DIAGONAL = 3;
2122 public static const int INDIC_STRIKE = 4;
2123 public static const int INDIC_HIDDEN = 5;
2124 public static const int INDIC_BOX = 6;
2125 public static const int INDIC_ROUNDBOX = 7;
2126 public static const int INDIC_STRAIGHTBOX = 8;
2127 public static const int INDIC_DASH = 9;
2128 public static const int INDIC_DOTS = 10;
2129 public static const int INDIC_SQUIGGLELOW = 11;
2130 public static const int INDIC_DOTBOX = 12;
2131 public static const int INDIC_SQUIGGLEPIXMAP = 13;
2132 public static const int INDIC_COMPOSITIONTHICK = 14;
2133 public static const int INDIC_COMPOSITIONTHIN = 15;
2134 public static const int INDIC_FULLBOX = 16;
2135 public static const int INDIC_TEXTFORE = 17;
2136 public static const int INDIC_POINT = 18;
2137 public static const int INDIC_POINTCHARACTER = 19;
2138 public static const int INDIC_GRADIENT = 20;
2139 public static const int INDIC_GRADIENTCENTRE = 21;
2140 public static const int INDIC_IME = 32;
2141 public static const int INDIC_IME_MAX = 35;
2142 public static const int INDIC_MAX = 35;
2143 public static const int INDIC_CONTAINER = 8;
2144 public static const int INDIC0_MASK = 0x20;
2145 public static const int INDIC1_MASK = 0x40;
2146 public static const int INDIC2_MASK = 0x80;
2147 public static const int INDICS_MASK = 0xE0;
2148 public static const int SCI_INDICSETSTYLE = 2080;
2149 public static const int SCI_INDICGETSTYLE = 2081;
2150 public static const int SCI_INDICSETFORE = 2082;
2151 public static const int SCI_INDICGETFORE = 2083;
2152 public static const int SCI_INDICSETUNDER = 2510;
2153 public static const int SCI_INDICGETUNDER = 2511;
2154 public static const int SCI_INDICSETHOVERSTYLE = 2680;
2155 public static const int SCI_INDICGETHOVERSTYLE = 2681;
2156 public static const int SCI_INDICSETHOVERFORE = 2682;
2157 public static const int SCI_INDICGETHOVERFORE = 2683;
2158 public static const int SC_INDICVALUEBIT = 0x1000000;
2159 public static const int SC_INDICVALUEMASK = 0xFFFFFF;
2160 public static const int SC_INDICFLAG_VALUEFORE = 1;
2161 public static const int SCI_INDICSETFLAGS = 2684;
2162 public static const int SCI_INDICGETFLAGS = 2685;
2163 public static const int SCI_SETWHITESPACEFORE = 2084;
2164 public static const int SCI_SETWHITESPACEBACK = 2085;
2165 public static const int SCI_SETWHITESPACESIZE = 2086;
2166 public static const int SCI_GETWHITESPACESIZE = 2087;
2167 public static const int SCI_SETLINESTATE = 2092;
2168 public static const int SCI_GETLINESTATE = 2093;
2169 public static const int SCI_GETMAXLINESTATE = 2094;
2170 public static const int SCI_GETCARETLINEVISIBLE = 2095;
2171 public static const int SCI_SETCARETLINEVISIBLE = 2096;
2172 public static const int SCI_GETCARETLINEBACK = 2097;
2173 public static const int SCI_SETCARETLINEBACK = 2098;
2174 public static const int SCI_GETCARETLINEFRAME = 2704;
2175 public static const int SCI_SETCARETLINEFRAME = 2705;
2176 public static const int SCI_STYLESETCHANGEABLE = 2099;
2177 public static const int SCI_AUTOCSHOW = 2100;
2178 public static const int SCI_AUTOCCANCEL = 2101;
2179 public static const int SCI_AUTOCACTIVE = 2102;
2180 public static const int SCI_AUTOCPOSSTART = 2103;
2181 public static const int SCI_AUTOCCOMPLETE = 2104;
2182 public static const int SCI_AUTOCSTOPS = 2105;
2183 public static const int SCI_AUTOCSETSEPARATOR = 2106;
2184 public static const int SCI_AUTOCGETSEPARATOR = 2107;
2185 public static const int SCI_AUTOCSELECT = 2108;
2186 public static const int SCI_AUTOCSETCANCELATSTART = 2110;
2187 public static const int SCI_AUTOCGETCANCELATSTART = 2111;
2188 public static const int SCI_AUTOCSETFILLUPS = 2112;
2189 public static const int SCI_AUTOCSETCHOOSESINGLE = 2113;
2190 public static const int SCI_AUTOCGETCHOOSESINGLE = 2114;
2191 public static const int SCI_AUTOCSETIGNORECASE = 2115;
2192 public static const int SCI_AUTOCGETIGNORECASE = 2116;
2193 public static const int SCI_USERLISTSHOW = 2117;
2194 public static const int SCI_AUTOCSETAUTOHIDE = 2118;
2195 public static const int SCI_AUTOCGETAUTOHIDE = 2119;
2196 public static const int SCI_AUTOCSETDROPRESTOFWORD = 2270;
2197 public static const int SCI_AUTOCGETDROPRESTOFWORD = 2271;
2198 public static const int SCI_REGISTERIMAGE = 2405;
2199 public static const int SCI_CLEARREGISTEREDIMAGES = 2408;
2200 public static const int SCI_AUTOCGETTYPESEPARATOR = 2285;
2201 public static const int SCI_AUTOCSETTYPESEPARATOR = 2286;
2202 public static const int SCI_AUTOCSETMAXWIDTH = 2208;
2203 public static const int SCI_AUTOCGETMAXWIDTH = 2209;
2204 public static const int SCI_AUTOCSETMAXHEIGHT = 2210;
2205 public static const int SCI_AUTOCGETMAXHEIGHT = 2211;
2206 public static const int SCI_SETINDENT = 2122;
2207 public static const int SCI_GETINDENT = 2123;
2208 public static const int SCI_SETUSETABS = 2124;
2209 public static const int SCI_GETUSETABS = 2125;
2210 public static const int SCI_SETLINEINDENTATION = 2126;
2211 public static const int SCI_GETLINEINDENTATION = 2127;
2212 public static const int SCI_GETLINEINDENTPOSITION = 2128;
2213 public static const int SCI_GETCOLUMN = 2129;
2214 public static const int SCI_COUNTCHARACTERS = 2633;
2215 public static const int SCI_COUNTCODEUNITS = 2715;
2216 public static const int SCI_SETHSCROLLBAR = 2130;
2217 public static const int SCI_GETHSCROLLBAR = 2131;
2218 public static const int SC_IV_NONE = 0;
2219 public static const int SC_IV_REAL = 1;
2220 public static const int SC_IV_LOOKFORWARD = 2;
2221 public static const int SC_IV_LOOKBOTH = 3;
2222 public static const int SCI_SETINDENTATIONGUIDES = 2132;
2223 public static const int SCI_GETINDENTATIONGUIDES = 2133;
2224 public static const int SCI_SETHIGHLIGHTGUIDE = 2134;
2225 public static const int SCI_GETHIGHLIGHTGUIDE = 2135;
2226 public static const int SCI_GETLINEENDPOSITION = 2136;
2227 public static const int SCI_GETCODEPAGE = 2137;
2228 public static const int SCI_GETCARETFORE = 2138;
2229 public static const int SCI_GETREADONLY = 2140;
2230 public static const int SCI_SETCURRENTPOS = 2141;
2231 public static const int SCI_SETSELECTIONSTART = 2142;
2232 public static const int SCI_GETSELECTIONSTART = 2143;
2233 public static const int SCI_SETSELECTIONEND = 2144;
2234 public static const int SCI_GETSELECTIONEND = 2145;
2235 public static const int SCI_SETEMPTYSELECTION = 2556;
2236 public static const int SCI_SETPRINTMAGNIFICATION = 2146;
2237 public static const int SCI_GETPRINTMAGNIFICATION = 2147;
2238 public static const int SC_PRINT_NORMAL = 0;
2239 public static const int SC_PRINT_INVERTLIGHT = 1;
2240 public static const int SC_PRINT_BLACKONWHITE = 2;
2241 public static const int SC_PRINT_COLOURONWHITE = 3;
2242 public static const int SC_PRINT_COLOURONWHITEDEFAULTBG = 4;
2243 public static const int SC_PRINT_SCREENCOLOURS = 5;
2244 public static const int SCI_SETPRINTCOLOURMODE = 2148;
2245 public static const int SCI_GETPRINTCOLOURMODE = 2149;
2246 public static const int SCFIND_WHOLEWORD = 0x2;
2247 public static const int SCFIND_MATCHCASE = 0x4;
2248 public static const int SCFIND_WORDSTART = 0x00100000;
2249 public static const int SCFIND_REGEXP = 0x00200000;
2250 public static const int SCFIND_POSIX = 0x00400000;
2251 public static const int SCFIND_CXX11REGEX = 0x00800000;
2252 public static const int SCI_FINDTEXT = 2150;
2253 public static const int SCI_FORMATRANGE = 2151;
2254 public static const int SCI_GETFIRSTVISIBLELINE = 2152;
2255 public static const int SCI_GETLINE = 2153;
2256 public static const int SCI_GETLINECOUNT = 2154;
2257 public static const int SCI_SETMARGINLEFT = 2155;
2258 public static const int SCI_GETMARGINLEFT = 2156;
2259 public static const int SCI_SETMARGINRIGHT = 2157;
2260 public static const int SCI_GETMARGINRIGHT = 2158;
2261 public static const int SCI_GETMODIFY = 2159;
2262 public static const int SCI_SETSEL = 2160;
2263 public static const int SCI_GETSELTEXT = 2161;
2264 public static const int SCI_GETTEXTRANGE = 2162;
2265 public static const int SCI_HIDESELECTION = 2163;
2266 public static const int SCI_POINTXFROMPOSITION = 2164;
2267 public static const int SCI_POINTYFROMPOSITION = 2165;
2268 public static const int SCI_LINEFROMPOSITION = 2166;
2269 public static const int SCI_POSITIONFROMLINE = 2167;
2270 public static const int SCI_LINESCROLL = 2168;
2271 public static const int SCI_SCROLLCARET = 2169;
2272 public static const int SCI_SCROLLRANGE = 2569;
2273 public static const int SCI_REPLACESEL = 2170;
2274 public static const int SCI_SETREADONLY = 2171;
2275 public static const int SCI_NULL = 2172;
2276 public static const int SCI_CANPASTE = 2173;
2277 public static const int SCI_CANUNDO = 2174;
2278 public static const int SCI_EMPTYUNDOBUFFER = 2175;
2279 public static const int SCI_UNDO = 2176;
2280 public static const int SCI_CUT = 2177;
2281 public static const int SCI_COPY = 2178;
2282 public static const int SCI_PASTE = 2179;
2283 public static const int SCI_CLEAR = 2180;
2284 public static const int SCI_SETTEXT = 2181;
2285 public static const int SCI_GETTEXT = 2182;
2286 public static const int SCI_GETTEXTLENGTH = 2183;
2287 public static const int SCI_GETDIRECTFUNCTION = 2184;
2288 public static const int SCI_GETDIRECTPOINTER = 2185;
2289 public static const int SCI_SETOVERTYPE = 2186;
2290 public static const int SCI_GETOVERTYPE = 2187;
2291 public static const int SCI_SETCARETWIDTH = 2188;
2292 public static const int SCI_GETCARETWIDTH = 2189;
2293 public static const int SCI_SETTARGETSTART = 2190;
2294 public static const int SCI_GETTARGETSTART = 2191;
2295 public static const int SCI_SETTARGETEND = 2192;
2296 public static const int SCI_GETTARGETEND = 2193;
2297 public static const int SCI_SETTARGETRANGE = 2686;
2298 public static const int SCI_GETTARGETTEXT = 2687;
2299 public static const int SCI_TARGETFROMSELECTION = 2287;
2300 public static const int SCI_TARGETWHOLEDOCUMENT = 2690;
2301 public static const int SCI_REPLACETARGET = 2194;
2302 public static const int SCI_REPLACETARGETRE = 2195;
2303 public static const int SCI_SEARCHINTARGET = 2197;
2304 public static const int SCI_SETSEARCHFLAGS = 2198;
2305 public static const int SCI_GETSEARCHFLAGS = 2199;
2306 public static const int SCI_CALLTIPSHOW = 2200;
2307 public static const int SCI_CALLTIPCANCEL = 2201;
2308 public static const int SCI_CALLTIPACTIVE = 2202;
2309 public static const int SCI_CALLTIPPOSSTART = 2203;
2310 public static const int SCI_CALLTIPSETPOSSTART = 2214;
2311 public static const int SCI_CALLTIPSETHLT = 2204;
2312 public static const int SCI_CALLTIPSETBACK = 2205;
2313 public static const int SCI_CALLTIPSETFORE = 2206;
2314 public static const int SCI_CALLTIPSETFOREHLT = 2207;
2315 public static const int SCI_CALLTIPUSESTYLE = 2212;
2316 public static const int SCI_CALLTIPSETPOSITION = 2213;
2317 public static const int SCI_VISIBLEFROMDOCLINE = 2220;
2318 public static const int SCI_DOCLINEFROMVISIBLE = 2221;
2319 public static const int SCI_WRAPCOUNT = 2235;
2320 public static const int SC_FOLDLEVELBASE = 0x400;
2321 public static const int SC_FOLDLEVELWHITEFLAG = 0x1000;
2322 public static const int SC_FOLDLEVELHEADERFLAG = 0x2000;
2323 public static const int SC_FOLDLEVELNUMBERMASK = 0x0FFF;
2324 public static const int SCI_SETFOLDLEVEL = 2222;
2325 public static const int SCI_GETFOLDLEVEL = 2223;
2326 public static const int SCI_GETLASTCHILD = 2224;
2327 public static const int SCI_GETFOLDPARENT = 2225;
2328 public static const int SCI_SHOWLINES = 2226;
2329 public static const int SCI_HIDELINES = 2227;
2330 public static const int SCI_GETLINEVISIBLE = 2228;
2331 public static const int SCI_GETALLLINESVISIBLE = 2236;
2332 public static const int SCI_SETFOLDEXPANDED = 2229;
2333 public static const int SCI_GETFOLDEXPANDED = 2230;
2334 public static const int SCI_TOGGLEFOLD = 2231;
2335 public static const int SCI_TOGGLEFOLDSHOWTEXT = 2700;
2336 public static const int SC_FOLDDISPLAYTEXT_HIDDEN = 0;
2337 public static const int SC_FOLDDISPLAYTEXT_STANDARD = 1;
2338 public static const int SC_FOLDDISPLAYTEXT_BOXED = 2;
2339 public static const int SCI_FOLDDISPLAYTEXTSETSTYLE = 2701;
2340 public static const int SC_FOLDACTION_CONTRACT = 0;
2341 public static const int SC_FOLDACTION_EXPAND = 1;
2342 public static const int SC_FOLDACTION_TOGGLE = 2;
2343 public static const int SCI_FOLDLINE = 2237;
2344 public static const int SCI_FOLDCHILDREN = 2238;
2345 public static const int SCI_EXPANDCHILDREN = 2239;
2346 public static const int SCI_FOLDALL = 2662;
2347 public static const int SCI_ENSUREVISIBLE = 2232;
2348 public static const int SC_AUTOMATICFOLD_SHOW = 0x0001;
2349 public static const int SC_AUTOMATICFOLD_CLICK = 0x0002;
2350 public static const int SC_AUTOMATICFOLD_CHANGE = 0x0004;
2351 public static const int SCI_SETAUTOMATICFOLD = 2663;
2352 public static const int SCI_GETAUTOMATICFOLD = 2664;
2353 public static const int SC_FOLDFLAG_LINEBEFORE_EXPANDED = 0x0002;
2354 public static const int SC_FOLDFLAG_LINEBEFORE_CONTRACTED = 0x0004;
2355 public static const int SC_FOLDFLAG_LINEAFTER_EXPANDED = 0x0008;
2356 public static const int SC_FOLDFLAG_LINEAFTER_CONTRACTED = 0x0010;
2357 public static const int SC_FOLDFLAG_LEVELNUMBERS = 0x0040;
2358 public static const int SC_FOLDFLAG_LINESTATE = 0x0080;
2359 public static const int SCI_SETFOLDFLAGS = 2233;
2360 public static const int SCI_ENSUREVISIBLEENFORCEPOLICY = 2234;
2361 public static const int SCI_SETTABINDENTS = 2260;
2362 public static const int SCI_GETTABINDENTS = 2261;
2363 public static const int SCI_SETBACKSPACEUNINDENTS = 2262;
2364 public static const int SCI_GETBACKSPACEUNINDENTS = 2263;
2365 public static const int SC_TIME_FOREVER = 10000000;
2366 public static const int SCI_SETMOUSEDWELLTIME = 2264;
2367 public static const int SCI_GETMOUSEDWELLTIME = 2265;
2368 public static const int SCI_WORDSTARTPOSITION = 2266;
2369 public static const int SCI_WORDENDPOSITION = 2267;
2370 public static const int SCI_ISRANGEWORD = 2691;
2371 public static const int SC_IDLESTYLING_NONE = 0;
2372 public static const int SC_IDLESTYLING_TOVISIBLE = 1;
2373 public static const int SC_IDLESTYLING_AFTERVISIBLE = 2;
2374 public static const int SC_IDLESTYLING_ALL = 3;
2375 public static const int SCI_SETIDLESTYLING = 2692;
2376 public static const int SCI_GETIDLESTYLING = 2693;
2377 public static const int SC_WRAP_NONE = 0;
2378 public static const int SC_WRAP_WORD = 1;
2379 public static const int SC_WRAP_CHAR = 2;
2380 public static const int SC_WRAP_WHITESPACE = 3;
2381 public static const int SCI_SETWRAPMODE = 2268;
2382 public static const int SCI_GETWRAPMODE = 2269;
2383 public static const int SC_WRAPVISUALFLAG_NONE = 0x0000;
2384 public static const int SC_WRAPVISUALFLAG_END = 0x0001;
2385 public static const int SC_WRAPVISUALFLAG_START = 0x0002;
2386 public static const int SC_WRAPVISUALFLAG_MARGIN = 0x0004;
2387 public static const int SCI_SETWRAPVISUALFLAGS = 2460;
2388 public static const int SCI_GETWRAPVISUALFLAGS = 2461;
2389 public static const int SC_WRAPVISUALFLAGLOC_DEFAULT = 0x0000;
2390 public static const int SC_WRAPVISUALFLAGLOC_END_BY_TEXT = 0x0001;
2391 public static const int SC_WRAPVISUALFLAGLOC_START_BY_TEXT = 0x0002;
2392 public static const int SCI_SETWRAPVISUALFLAGSLOCATION = 2462;
2393 public static const int SCI_GETWRAPVISUALFLAGSLOCATION = 2463;
2394 public static const int SCI_SETWRAPSTARTINDENT = 2464;
2395 public static const int SCI_GETWRAPSTARTINDENT = 2465;
2396 public static const int SC_WRAPINDENT_FIXED = 0;
2397 public static const int SC_WRAPINDENT_SAME = 1;
2398 public static const int SC_WRAPINDENT_INDENT = 2;
2399 public static const int SC_WRAPINDENT_DEEPINDENT = 3;
2400 public static const int SCI_SETWRAPINDENTMODE = 2472;
2401 public static const int SCI_GETWRAPINDENTMODE = 2473;
2402 public static const int SC_CACHE_NONE = 0;
2403 public static const int SC_CACHE_CARET = 1;
2404 public static const int SC_CACHE_PAGE = 2;
2405 public static const int SC_CACHE_DOCUMENT = 3;
2406 public static const int SCI_SETLAYOUTCACHE = 2272;
2407 public static const int SCI_GETLAYOUTCACHE = 2273;
2408 public static const int SCI_SETSCROLLWIDTH = 2274;
2409 public static const int SCI_GETSCROLLWIDTH = 2275;
2410 public static const int SCI_SETSCROLLWIDTHTRACKING = 2516;
2411 public static const int SCI_GETSCROLLWIDTHTRACKING = 2517;
2412 public static const int SCI_TEXTWIDTH = 2276;
2413 public static const int SCI_SETENDATLASTLINE = 2277;
2414 public static const int SCI_GETENDATLASTLINE = 2278;
2415 public static const int SCI_TEXTHEIGHT = 2279;
2416 public static const int SCI_SETVSCROLLBAR = 2280;
2417 public static const int SCI_GETVSCROLLBAR = 2281;
2418 public static const int SCI_APPENDTEXT = 2282;
2419 public static const int SCI_GETTWOPHASEDRAW = 2283;
2420 public static const int SCI_SETTWOPHASEDRAW = 2284;
2421 public static const int SC_PHASES_ONE = 0;
2422 public static const int SC_PHASES_TWO = 1;
2423 public static const int SC_PHASES_MULTIPLE = 2;
2424 public static const int SCI_GETPHASESDRAW = 2673;
2425 public static const int SCI_SETPHASESDRAW = 2674;
2426 public static const int SC_EFF_QUALITY_MASK = 0xF;
2427 public static const int SC_EFF_QUALITY_DEFAULT = 0;
2428 public static const int SC_EFF_QUALITY_NON_ANTIALIASED = 1;
2429 public static const int SC_EFF_QUALITY_ANTIALIASED = 2;
2430 public static const int SC_EFF_QUALITY_LCD_OPTIMIZED = 3;
2431 public static const int SCI_SETFONTQUALITY = 2611;
2432 public static const int SCI_GETFONTQUALITY = 2612;
2433 public static const int SCI_SETFIRSTVISIBLELINE = 2613;
2434 public static const int SC_MULTIPASTE_ONCE = 0;
2435 public static const int SC_MULTIPASTE_EACH = 1;
2436 public static const int SCI_SETMULTIPASTE = 2614;
2437 public static const int SCI_GETMULTIPASTE = 2615;
2438 public static const int SCI_GETTAG = 2616;
2439 public static const int SCI_LINESJOIN = 2288;
2440 public static const int SCI_LINESSPLIT = 2289;
2441 public static const int SCI_SETFOLDMARGINCOLOUR = 2290;
2442 public static const int SCI_SETFOLDMARGINHICOLOUR = 2291;
2443 public static const int SC_ACCESSIBILITY_DISABLED = 0;
2444 public static const int SC_ACCESSIBILITY_ENABLED = 1;
2445 public static const int SCI_SETACCESSIBILITY = 2702;
2446 public static const int SCI_GETACCESSIBILITY = 2703;
2447 public static const int SCI_LINEDOWN = 2300;
2448 public static const int SCI_LINEDOWNEXTEND = 2301;
2449 public static const int SCI_LINEUP = 2302;
2450 public static const int SCI_LINEUPEXTEND = 2303;
2451 public static const int SCI_CHARLEFT = 2304;
2452 public static const int SCI_CHARLEFTEXTEND = 2305;
2453 public static const int SCI_CHARRIGHT = 2306;
2454 public static const int SCI_CHARRIGHTEXTEND = 2307;
2455 public static const int SCI_WORDLEFT = 2308;
2456 public static const int SCI_WORDLEFTEXTEND = 2309;
2457 public static const int SCI_WORDRIGHT = 2310;
2458 public static const int SCI_WORDRIGHTEXTEND = 2311;
2459 public static const int SCI_HOME = 2312;
2460 public static const int SCI_HOMEEXTEND = 2313;
2461 public static const int SCI_LINEEND = 2314;
2462 public static const int SCI_LINEENDEXTEND = 2315;
2463 public static const int SCI_DOCUMENTSTART = 2316;
2464 public static const int SCI_DOCUMENTSTARTEXTEND = 2317;
2465 public static const int SCI_DOCUMENTEND = 2318;
2466 public static const int SCI_DOCUMENTENDEXTEND = 2319;
2467 public static const int SCI_PAGEUP = 2320;
2468 public static const int SCI_PAGEUPEXTEND = 2321;
2469 public static const int SCI_PAGEDOWN = 2322;
2470 public static const int SCI_PAGEDOWNEXTEND = 2323;
2471 public static const int SCI_EDITTOGGLEOVERTYPE = 2324;
2472 public static const int SCI_CANCEL = 2325;
2473 public static const int SCI_DELETEBACK = 2326;
2474 public static const int SCI_TAB = 2327;
2475 public static const int SCI_BACKTAB = 2328;
2476 public static const int SCI_NEWLINE = 2329;
2477 public static const int SCI_FORMFEED = 2330;
2478 public static const int SCI_VCHOME = 2331;
2479 public static const int SCI_VCHOMEEXTEND = 2332;
2480 public static const int SCI_ZOOMIN = 2333;
2481 public static const int SCI_ZOOMOUT = 2334;
2482 public static const int SCI_DELWORDLEFT = 2335;
2483 public static const int SCI_DELWORDRIGHT = 2336;
2484 public static const int SCI_DELWORDRIGHTEND = 2518;
2485 public static const int SCI_LINECUT = 2337;
2486 public static const int SCI_LINEDELETE = 2338;
2487 public static const int SCI_LINETRANSPOSE = 2339;
2488 public static const int SCI_LINEREVERSE = 2354;
2489 public static const int SCI_LINEDUPLICATE = 2404;
2490 public static const int SCI_LOWERCASE = 2340;
2491 public static const int SCI_UPPERCASE = 2341;
2492 public static const int SCI_LINESCROLLDOWN = 2342;
2493 public static const int SCI_LINESCROLLUP = 2343;
2494 public static const int SCI_DELETEBACKNOTLINE = 2344;
2495 public static const int SCI_HOMEDISPLAY = 2345;
2496 public static const int SCI_HOMEDISPLAYEXTEND = 2346;
2497 public static const int SCI_LINEENDDISPLAY = 2347;
2498 public static const int SCI_LINEENDDISPLAYEXTEND = 2348;
2499 public static const int SCI_HOMEWRAP = 2349;
2500 public static const int SCI_HOMEWRAPEXTEND = 2450;
2501 public static const int SCI_LINEENDWRAP = 2451;
2502 public static const int SCI_LINEENDWRAPEXTEND = 2452;
2503 public static const int SCI_VCHOMEWRAP = 2453;
2504 public static const int SCI_VCHOMEWRAPEXTEND = 2454;
2505 public static const int SCI_LINECOPY = 2455;
2506 public static const int SCI_MOVECARETINSIDEVIEW = 2401;
2507 public static const int SCI_LINELENGTH = 2350;
2508 public static const int SCI_BRACEHIGHLIGHT = 2351;
2509 public static const int SCI_BRACEHIGHLIGHTINDICATOR = 2498;
2510 public static const int SCI_BRACEBADLIGHT = 2352;
2511 public static const int SCI_BRACEBADLIGHTINDICATOR = 2499;
2512 public static const int SCI_BRACEMATCH = 2353;
2513 public static const int SCI_GETVIEWEOL = 2355;
2514 public static const int SCI_SETVIEWEOL = 2356;
2515 public static const int SCI_GETDOCPOINTER = 2357;
2516 public static const int SCI_SETDOCPOINTER = 2358;
2517 public static const int SCI_SETMODEVENTMASK = 2359;
2518 public static const int EDGE_NONE = 0;
2519 public static const int EDGE_LINE = 1;
2520 public static const int EDGE_BACKGROUND = 2;
2521 public static const int EDGE_MULTILINE = 3;
2522 public static const int SCI_GETEDGECOLUMN = 2360;
2523 public static const int SCI_SETEDGECOLUMN = 2361;
2524 public static const int SCI_GETEDGEMODE = 2362;
2525 public static const int SCI_SETEDGEMODE = 2363;
2526 public static const int SCI_GETEDGECOLOUR = 2364;
2527 public static const int SCI_SETEDGECOLOUR = 2365;
2528 public static const int SCI_MULTIEDGEADDLINE = 2694;
2529 public static const int SCI_MULTIEDGECLEARALL = 2695;
2530 public static const int SCI_SEARCHANCHOR = 2366;
2531 public static const int SCI_SEARCHNEXT = 2367;
2532 public static const int SCI_SEARCHPREV = 2368;
2533 public static const int SCI_LINESONSCREEN = 2370;
2534 public static const int SC_POPUP_NEVER = 0;
2535 public static const int SC_POPUP_ALL = 1;
2536 public static const int SC_POPUP_TEXT = 2;
2537 public static const int SCI_USEPOPUP = 2371;
2538 public static const int SCI_SELECTIONISRECTANGLE = 2372;
2539 public static const int SCI_SETZOOM = 2373;
2540 public static const int SCI_GETZOOM = 2374;
2541 public static const int SC_DOCUMENTOPTION_DEFAULT = 0;
2542 public static const int SC_DOCUMENTOPTION_STYLES_NONE = 0x1;
2543 public static const int SC_DOCUMENTOPTION_TEXT_LARGE = 0x100;
2544 public static const int SCI_CREATEDOCUMENT = 2375;
2545 public static const int SCI_ADDREFDOCUMENT = 2376;
2546 public static const int SCI_RELEASEDOCUMENT = 2377;
2547 public static const int SCI_GETDOCUMENTOPTIONS = 2379;
2548 public static const int SCI_GETMODEVENTMASK = 2378;
2549 public static const int SCI_SETCOMMANDEVENTS = 2717;
2550 public static const int SCI_GETCOMMANDEVENTS = 2718;
2551 public static const int SCI_SETFOCUS = 2380;
2552 public static const int SCI_GETFOCUS = 2381;
2553 public static const int SC_STATUS_OK = 0;
2554 public static const int SC_STATUS_FAILURE = 1;
2555 public static const int SC_STATUS_BADALLOC = 2;
2556 public static const int SC_STATUS_WARN_START = 1000;
2557 public static const int SC_STATUS_WARN_REGEX = 1001;
2558 public static const int SCI_SETSTATUS = 2382;
2559 public static const int SCI_GETSTATUS = 2383;
2560 public static const int SCI_SETMOUSEDOWNCAPTURES = 2384;
2561 public static const int SCI_GETMOUSEDOWNCAPTURES = 2385;
2562 public static const int SCI_SETMOUSEWHEELCAPTURES = 2696;
2563 public static const int SCI_GETMOUSEWHEELCAPTURES = 2697;
2564 public static const int SC_CURSORNORMAL = -1;
2565 public static const int SC_CURSORARROW = 2;
2566 public static const int SC_CURSORWAIT = 4;
2567 public static const int SC_CURSORREVERSEARROW = 7;
2568 public static const int SCI_SETCURSOR = 2386;
2569 public static const int SCI_GETCURSOR = 2387;
2570 public static const int SCI_SETCONTROLCHARSYMBOL = 2388;
2571 public static const int SCI_GETCONTROLCHARSYMBOL = 2389;
2572 public static const int SCI_WORDPARTLEFT = 2390;
2573 public static const int SCI_WORDPARTLEFTEXTEND = 2391;
2574 public static const int SCI_WORDPARTRIGHT = 2392;
2575 public static const int SCI_WORDPARTRIGHTEXTEND = 2393;
2576 public static const int VISIBLE_SLOP = 0x01;
2577 public static const int VISIBLE_STRICT = 0x04;
2578 public static const int SCI_SETVISIBLEPOLICY = 2394;
2579 public static const int SCI_DELLINELEFT = 2395;
2580 public static const int SCI_DELLINERIGHT = 2396;
2581 public static const int SCI_SETXOFFSET = 2397;
2582 public static const int SCI_GETXOFFSET = 2398;
2583 public static const int SCI_CHOOSECARETX = 2399;
2584 public static const int SCI_GRABFOCUS = 2400;
2585 public static const int CARET_SLOP = 0x01;
2586 public static const int CARET_STRICT = 0x04;
2587 public static const int CARET_JUMPS = 0x10;
2588 public static const int CARET_EVEN = 0x08;
2589 public static const int SCI_SETXCARETPOLICY = 2402;
2590 public static const int SCI_SETYCARETPOLICY = 2403;
2591 public static const int SCI_SETPRINTWRAPMODE = 2406;
2592 public static const int SCI_GETPRINTWRAPMODE = 2407;
2593 public static const int SCI_SETHOTSPOTACTIVEFORE = 2410;
2594 public static const int SCI_GETHOTSPOTACTIVEFORE = 2494;
2595 public static const int SCI_SETHOTSPOTACTIVEBACK = 2411;
2596 public static const int SCI_GETHOTSPOTACTIVEBACK = 2495;
2597 public static const int SCI_SETHOTSPOTACTIVEUNDERLINE = 2412;
2598 public static const int SCI_GETHOTSPOTACTIVEUNDERLINE = 2496;
2599 public static const int SCI_SETHOTSPOTSINGLELINE = 2421;
2600 public static const int SCI_GETHOTSPOTSINGLELINE = 2497;
2601 public static const int SCI_PARADOWN = 2413;
2602 public static const int SCI_PARADOWNEXTEND = 2414;
2603 public static const int SCI_PARAUP = 2415;
2604 public static const int SCI_PARAUPEXTEND = 2416;
2605 public static const int SCI_POSITIONBEFORE = 2417;
2606 public static const int SCI_POSITIONAFTER = 2418;
2607 public static const int SCI_POSITIONRELATIVE = 2670;
2608 public static const int SCI_POSITIONRELATIVECODEUNITS = 2716;
2609 public static const int SCI_COPYRANGE = 2419;
2610 public static const int SCI_COPYTEXT = 2420;
2611 public static const int SC_SEL_STREAM = 0;
2612 public static const int SC_SEL_RECTANGLE = 1;
2613 public static const int SC_SEL_LINES = 2;
2614 public static const int SC_SEL_THIN = 3;
2615 public static const int SCI_SETSELECTIONMODE = 2422;
2616 public static const int SCI_GETSELECTIONMODE = 2423;
2617 public static const int SCI_GETMOVEEXTENDSSELECTION = 2706;
2618 public static const int SCI_GETLINESELSTARTPOSITION = 2424;
2619 public static const int SCI_GETLINESELENDPOSITION = 2425;
2620 public static const int SCI_LINEDOWNRECTEXTEND = 2426;
2621 public static const int SCI_LINEUPRECTEXTEND = 2427;
2622 public static const int SCI_CHARLEFTRECTEXTEND = 2428;
2623 public static const int SCI_CHARRIGHTRECTEXTEND = 2429;
2624 public static const int SCI_HOMERECTEXTEND = 2430;
2625 public static const int SCI_VCHOMERECTEXTEND = 2431;
2626 public static const int SCI_LINEENDRECTEXTEND = 2432;
2627 public static const int SCI_PAGEUPRECTEXTEND = 2433;
2628 public static const int SCI_PAGEDOWNRECTEXTEND = 2434;
2629 public static const int SCI_STUTTEREDPAGEUP = 2435;
2630 public static const int SCI_STUTTEREDPAGEUPEXTEND = 2436;
2631 public static const int SCI_STUTTEREDPAGEDOWN = 2437;
2632 public static const int SCI_STUTTEREDPAGEDOWNEXTEND = 2438;
2633 public static const int SCI_WORDLEFTEND = 2439;
2634 public static const int SCI_WORDLEFTENDEXTEND = 2440;
2635 public static const int SCI_WORDRIGHTEND = 2441;
2636 public static const int SCI_WORDRIGHTENDEXTEND = 2442;
2637 public static const int SCI_SETWHITESPACECHARS = 2443;
2638 public static const int SCI_GETWHITESPACECHARS = 2647;
2639 public static const int SCI_SETPUNCTUATIONCHARS = 2648;
2640 public static const int SCI_GETPUNCTUATIONCHARS = 2649;
2641 public static const int SCI_SETCHARSDEFAULT = 2444;
2642 public static const int SCI_AUTOCGETCURRENT = 2445;
2643 public static const int SCI_AUTOCGETCURRENTTEXT = 2610;
2644 public static const int SC_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE = 0;
2645 public static const int SC_CASEINSENSITIVEBEHAVIOUR_IGNORECASE = 1;
2646 public static const int SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR = 2634;
2647 public static const int SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR = 2635;
2648 public static const int SC_MULTIAUTOC_ONCE = 0;
2649 public static const int SC_MULTIAUTOC_EACH = 1;
2650 public static const int SCI_AUTOCSETMULTI = 2636;
2651 public static const int SCI_AUTOCGETMULTI = 2637;
2652 public static const int SC_ORDER_PRESORTED = 0;
2653 public static const int SC_ORDER_PERFORMSORT = 1;
2654 public static const int SC_ORDER_CUSTOM = 2;
2655 public static const int SCI_AUTOCSETORDER = 2660;
2656 public static const int SCI_AUTOCGETORDER = 2661;
2657 public static const int SCI_ALLOCATE = 2446;
2658 public static const int SCI_TARGETASUTF8 = 2447;
2659 public static const int SCI_SETLENGTHFORENCODE = 2448;
2660 public static const int SCI_ENCODEDFROMUTF8 = 2449;
2661 public static const int SCI_FINDCOLUMN = 2456;
2662 public static const int SCI_GETCARETSTICKY = 2457;
2663 public static const int SCI_SETCARETSTICKY = 2458;
2664 public static const int SC_CARETSTICKY_OFF = 0;
2665 public static const int SC_CARETSTICKY_ON = 1;
2666 public static const int SC_CARETSTICKY_WHITESPACE = 2;
2667 public static const int SCI_TOGGLECARETSTICKY = 2459;
2668 public static const int SCI_SETPASTECONVERTENDINGS = 2467;
2669 public static const int SCI_GETPASTECONVERTENDINGS = 2468;
2670 public static const int SCI_SELECTIONDUPLICATE = 2469;
2671 public static const int SC_ALPHA_TRANSPARENT = 0;
2672 public static const int SC_ALPHA_OPAQUE = 255;
2673 public static const int SC_ALPHA_NOALPHA = 256;
2674 public static const int SCI_SETCARETLINEBACKALPHA = 2470;
2675 public static const int SCI_GETCARETLINEBACKALPHA = 2471;
2676 public static const int CARETSTYLE_INVISIBLE = 0;
2677 public static const int CARETSTYLE_LINE = 1;
2678 public static const int CARETSTYLE_BLOCK = 2;
2679 public static const int SCI_SETCARETSTYLE = 2512;
2680 public static const int SCI_GETCARETSTYLE = 2513;
2681 public static const int SCI_SETINDICATORCURRENT = 2500;
2682 public static const int SCI_GETINDICATORCURRENT = 2501;
2683 public static const int SCI_SETINDICATORVALUE = 2502;
2684 public static const int SCI_GETINDICATORVALUE = 2503;
2685 public static const int SCI_INDICATORFILLRANGE = 2504;
2686 public static const int SCI_INDICATORCLEARRANGE = 2505;
2687 public static const int SCI_INDICATORALLONFOR = 2506;
2688 public static const int SCI_INDICATORVALUEAT = 2507;
2689 public static const int SCI_INDICATORSTART = 2508;
2690 public static const int SCI_INDICATOREND = 2509;
2691 public static const int SCI_SETPOSITIONCACHE = 2514;
2692 public static const int SCI_GETPOSITIONCACHE = 2515;
2693 public static const int SCI_COPYALLOWLINE = 2519;
2694 public static const int SCI_GETCHARACTERPOINTER = 2520;
2695 public static const int SCI_GETRANGEPOINTER = 2643;
2696 public static const int SCI_GETGAPPOSITION = 2644;
2697 public static const int SCI_INDICSETALPHA = 2523;
2698 public static const int SCI_INDICGETALPHA = 2524;
2699 public static const int SCI_INDICSETOUTLINEALPHA = 2558;
2700 public static const int SCI_INDICGETOUTLINEALPHA = 2559;
2701 public static const int SCI_SETEXTRAASCENT = 2525;
2702 public static const int SCI_GETEXTRAASCENT = 2526;
2703 public static const int SCI_SETEXTRADESCENT = 2527;
2704 public static const int SCI_GETEXTRADESCENT = 2528;
2705 public static const int SCI_MARKERSYMBOLDEFINED = 2529;
2706 public static const int SCI_MARGINSETTEXT = 2530;
2707 public static const int SCI_MARGINGETTEXT = 2531;
2708 public static const int SCI_MARGINSETSTYLE = 2532;
2709 public static const int SCI_MARGINGETSTYLE = 2533;
2710 public static const int SCI_MARGINSETSTYLES = 2534;
2711 public static const int SCI_MARGINGETSTYLES = 2535;
2712 public static const int SCI_MARGINTEXTCLEARALL = 2536;
2713 public static const int SCI_MARGINSETSTYLEOFFSET = 2537;
2714 public static const int SCI_MARGINGETSTYLEOFFSET = 2538;
2715 public static const int SC_MARGINOPTION_NONE = 0;
2716 public static const int SC_MARGINOPTION_SUBLINESELECT = 1;
2717 public static const int SCI_SETMARGINOPTIONS = 2539;
2718 public static const int SCI_GETMARGINOPTIONS = 2557;
2719 public static const int SCI_ANNOTATIONSETTEXT = 2540;
2720 public static const int SCI_ANNOTATIONGETTEXT = 2541;
2721 public static const int SCI_ANNOTATIONSETSTYLE = 2542;
2722 public static const int SCI_ANNOTATIONGETSTYLE = 2543;
2723 public static const int SCI_ANNOTATIONSETSTYLES = 2544;
2724 public static const int SCI_ANNOTATIONGETSTYLES = 2545;
2725 public static const int SCI_ANNOTATIONGETLINES = 2546;
2726 public static const int SCI_ANNOTATIONCLEARALL = 2547;
2727 public static const int ANNOTATION_HIDDEN = 0;
2728 public static const int ANNOTATION_STANDARD = 1;
2729 public static const int ANNOTATION_BOXED = 2;
2730 public static const int ANNOTATION_INDENTED = 3;
2731 public static const int SCI_ANNOTATIONSETVISIBLE = 2548;
2732 public static const int SCI_ANNOTATIONGETVISIBLE = 2549;
2733 public static const int SCI_ANNOTATIONSETSTYLEOFFSET = 2550;
2734 public static const int SCI_ANNOTATIONGETSTYLEOFFSET = 2551;
2735 public static const int SCI_RELEASEALLEXTENDEDSTYLES = 2552;
2736 public static const int SCI_ALLOCATEEXTENDEDSTYLES = 2553;
2737 public static const int UNDO_MAY_COALESCE = 1;
2738 public static const int SCI_ADDUNDOACTION = 2560;
2739 public static const int SCI_CHARPOSITIONFROMPOINT = 2561;
2740 public static const int SCI_CHARPOSITIONFROMPOINTCLOSE = 2562;
2741 public static const int SCI_SETMOUSESELECTIONRECTANGULARSWITCH = 2668;
2742 public static const int SCI_GETMOUSESELECTIONRECTANGULARSWITCH = 2669;
2743 public static const int SCI_SETMULTIPLESELECTION = 2563;
2744 public static const int SCI_GETMULTIPLESELECTION = 2564;
2745 public static const int SCI_SETADDITIONALSELECTIONTYPING = 2565;
2746 public static const int SCI_GETADDITIONALSELECTIONTYPING = 2566;
2747 public static const int SCI_SETADDITIONALCARETSBLINK = 2567;
2748 public static const int SCI_GETADDITIONALCARETSBLINK = 2568;
2749 public static const int SCI_SETADDITIONALCARETSVISIBLE = 2608;
2750 public static const int SCI_GETADDITIONALCARETSVISIBLE = 2609;
2751 public static const int SCI_GETSELECTIONS = 2570;
2752 public static const int SCI_GETSELECTIONEMPTY = 2650;
2753 public static const int SCI_CLEARSELECTIONS = 2571;
2754 public static const int SCI_SETSELECTION = 2572;
2755 public static const int SCI_ADDSELECTION = 2573;
2756 public static const int SCI_DROPSELECTIONN = 2671;
2757 public static const int SCI_SETMAINSELECTION = 2574;
2758 public static const int SCI_GETMAINSELECTION = 2575;
2759 public static const int SCI_SETSELECTIONNCARET = 2576;
2760 public static const int SCI_GETSELECTIONNCARET = 2577;
2761 public static const int SCI_SETSELECTIONNANCHOR = 2578;
2762 public static const int SCI_GETSELECTIONNANCHOR = 2579;
2763 public static const int SCI_SETSELECTIONNCARETVIRTUALSPACE = 2580;
2764 public static const int SCI_GETSELECTIONNCARETVIRTUALSPACE = 2581;
2765 public static const int SCI_SETSELECTIONNANCHORVIRTUALSPACE = 2582;
2766 public static const int SCI_GETSELECTIONNANCHORVIRTUALSPACE = 2583;
2767 public static const int SCI_SETSELECTIONNSTART = 2584;
2768 public static const int SCI_GETSELECTIONNSTART = 2585;
2769 public static const int SCI_SETSELECTIONNEND = 2586;
2770 public static const int SCI_GETSELECTIONNEND = 2587;
2771 public static const int SCI_SETRECTANGULARSELECTIONCARET = 2588;
2772 public static const int SCI_GETRECTANGULARSELECTIONCARET = 2589;
2773 public static const int SCI_SETRECTANGULARSELECTIONANCHOR = 2590;
2774 public static const int SCI_GETRECTANGULARSELECTIONANCHOR = 2591;
2775 public static const int SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE = 2592;
2776 public static const int SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE = 2593;
2777 public static const int SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE = 2594;
2778 public static const int SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE = 2595;
2779 public static const int SCVS_NONE = 0;
2780 public static const int SCVS_RECTANGULARSELECTION = 1;
2781 public static const int SCVS_USERACCESSIBLE = 2;
2782 public static const int SCVS_NOWRAPLINESTART = 4;
2783 public static const int SCI_SETVIRTUALSPACEOPTIONS = 2596;
2784 public static const int SCI_GETVIRTUALSPACEOPTIONS = 2597;
2785 public static const int SCI_SETRECTANGULARSELECTIONMODIFIER = 2598;
2786 public static const int SCI_GETRECTANGULARSELECTIONMODIFIER = 2599;
2787 public static const int SCI_SETADDITIONALSELFORE = 2600;
2788 public static const int SCI_SETADDITIONALSELBACK = 2601;
2789 public static const int SCI_SETADDITIONALSELALPHA = 2602;
2790 public static const int SCI_GETADDITIONALSELALPHA = 2603;
2791 public static const int SCI_SETADDITIONALCARETFORE = 2604;
2792 public static const int SCI_GETADDITIONALCARETFORE = 2605;
2793 public static const int SCI_ROTATESELECTION = 2606;
2794 public static const int SCI_SWAPMAINANCHORCARET = 2607;
2795 public static const int SCI_MULTIPLESELECTADDNEXT = 2688;
2796 public static const int SCI_MULTIPLESELECTADDEACH = 2689;
2797 public static const int SCI_CHANGELEXERSTATE = 2617;
2798 public static const int SCI_CONTRACTEDFOLDNEXT = 2618;
2799 public static const int SCI_VERTICALCENTRECARET = 2619;
2800 public static const int SCI_MOVESELECTEDLINESUP = 2620;
2801 public static const int SCI_MOVESELECTEDLINESDOWN = 2621;
2802 public static const int SCI_SETIDENTIFIER = 2622;
2803 public static const int SCI_GETIDENTIFIER = 2623;
2804 public static const int SCI_RGBAIMAGESETWIDTH = 2624;
2805 public static const int SCI_RGBAIMAGESETHEIGHT = 2625;
2806 public static const int SCI_RGBAIMAGESETSCALE = 2651;
2807 public static const int SCI_MARKERDEFINERGBAIMAGE = 2626;
2808 public static const int SCI_REGISTERRGBAIMAGE = 2627;
2809 public static const int SCI_SCROLLTOSTART = 2628;
2810 public static const int SCI_SCROLLTOEND = 2629;
2811 public static const int SC_TECHNOLOGY_DEFAULT = 0;
2812 public static const int SC_TECHNOLOGY_DIRECTWRITE = 1;
2813 public static const int SC_TECHNOLOGY_DIRECTWRITERETAIN = 2;
2814 public static const int SC_TECHNOLOGY_DIRECTWRITEDC = 3;
2815 public static const int SCI_SETTECHNOLOGY = 2630;
2816 public static const int SCI_GETTECHNOLOGY = 2631;
2817 public static const int SCI_CREATELOADER = 2632;
2818 public static const int SCI_FINDINDICATORSHOW = 2640;
2819 public static const int SCI_FINDINDICATORFLASH = 2641;
2820 public static const int SCI_FINDINDICATORHIDE = 2642;
2821 public static const int SCI_VCHOMEDISPLAY = 2652;
2822 public static const int SCI_VCHOMEDISPLAYEXTEND = 2653;
2823 public static const int SCI_GETCARETLINEVISIBLEALWAYS = 2654;
2824 public static const int SCI_SETCARETLINEVISIBLEALWAYS = 2655;
2825 public static const int SC_LINE_END_TYPE_DEFAULT = 0;
2826 public static const int SC_LINE_END_TYPE_UNICODE = 1;
2827 public static const int SCI_SETLINEENDTYPESALLOWED = 2656;
2828 public static const int SCI_GETLINEENDTYPESALLOWED = 2657;
2829 public static const int SCI_GETLINEENDTYPESACTIVE = 2658;
2830 public static const int SCI_SETREPRESENTATION = 2665;
2831 public static const int SCI_GETREPRESENTATION = 2666;
2832 public static const int SCI_CLEARREPRESENTATION = 2667;
2833 public static const int SCI_STARTRECORD = 3001;
2834 public static const int SCI_STOPRECORD = 3002;
2835 public static const int SCI_SETLEXER = 4001;
2836 public static const int SCI_GETLEXER = 4002;
2837 public static const int SCI_COLOURISE = 4003;
2838 public static const int SCI_SETPROPERTY = 4004;
2839 public static const int KEYWORDSET_MAX = 8;
2840 public static const int SCI_SETKEYWORDS = 4005;
2841 public static const int SCI_SETLEXERLANGUAGE = 4006;
2842 public static const int SCI_LOADLEXERLIBRARY = 4007;
2843 public static const int SCI_GETPROPERTY = 4008;
2844 public static const int SCI_GETPROPERTYEXPANDED = 4009;
2845 public static const int SCI_GETPROPERTYINT = 4010;
2846 public static const int SCI_GETLEXERLANGUAGE = 4012;
2847 public static const int SCI_PRIVATELEXERCALL = 4013;
2848 public static const int SCI_PROPERTYNAMES = 4014;
2849 public static const int SC_TYPE_BOOLEAN = 0;
2850 public static const int SC_TYPE_INTEGER = 1;
2851 public static const int SC_TYPE_STRING = 2;
2852 public static const int SCI_PROPERTYTYPE = 4015;
2853 public static const int SCI_DESCRIBEPROPERTY = 4016;
2854 public static const int SCI_DESCRIBEKEYWORDSETS = 4017;
2855 public static const int SCI_GETLINEENDTYPESSUPPORTED = 4018;
2856 public static const int SCI_ALLOCATESUBSTYLES = 4020;
2857 public static const int SCI_GETSUBSTYLESSTART = 4021;
2858 public static const int SCI_GETSUBSTYLESLENGTH = 4022;
2859 public static const int SCI_GETSTYLEFROMSUBSTYLE = 4027;
2860 public static const int SCI_GETPRIMARYSTYLEFROMSTYLE = 4028;
2861 public static const int SCI_FREESUBSTYLES = 4023;
2862 public static const int SCI_SETIDENTIFIERS = 4024;
2863 public static const int SCI_DISTANCETOSECONDARYSTYLES = 4025;
2864 public static const int SCI_GETSUBSTYLEBASES = 4026;
2865 public static const int SCI_GETNAMEDSTYLES = 4029;
2866 public static const int SCI_NAMEOFSTYLE = 4030;
2867 public static const int SCI_TAGSOFSTYLE = 4031;
2868 public static const int SCI_DESCRIPTIONOFSTYLE = 4032;
2869 public static const int SC_MOD_INSERTTEXT = 0x1;
2870 public static const int SC_MOD_DELETETEXT = 0x2;
2871 public static const int SC_MOD_CHANGESTYLE = 0x4;
2872 public static const int SC_MOD_CHANGEFOLD = 0x8;
2873 public static const int SC_PERFORMED_USER = 0x10;
2874 public static const int SC_PERFORMED_UNDO = 0x20;
2875 public static const int SC_PERFORMED_REDO = 0x40;
2876 public static const int SC_MULTISTEPUNDOREDO = 0x80;
2877 public static const int SC_LASTSTEPINUNDOREDO = 0x100;
2878 public static const int SC_MOD_CHANGEMARKER = 0x200;
2879 public static const int SC_MOD_BEFOREINSERT = 0x400;
2880 public static const int SC_MOD_BEFOREDELETE = 0x800;
2881 public static const int SC_MULTILINEUNDOREDO = 0x1000;
2882 public static const int SC_STARTACTION = 0x2000;
2883 public static const int SC_MOD_CHANGEINDICATOR = 0x4000;
2884 public static const int SC_MOD_CHANGELINESTATE = 0x8000;
2885 public static const int SC_MOD_CHANGEMARGIN = 0x10000;
2886 public static const int SC_MOD_CHANGEANNOTATION = 0x20000;
2887 public static const int SC_MOD_CONTAINER = 0x40000;
2888 public static const int SC_MOD_LEXERSTATE = 0x80000;
2889 public static const int SC_MOD_INSERTCHECK = 0x100000;
2890 public static const int SC_MOD_CHANGETABSTOPS = 0x200000;
2891 public static const int SC_MODEVENTMASKALL = 0x3FFFFF;
2892 public static const int SC_UPDATE_CONTENT = 0x1;
2893 public static const int SC_UPDATE_SELECTION = 0x2;
2894 public static const int SC_UPDATE_V_SCROLL = 0x4;
2895 public static const int SC_UPDATE_H_SCROLL = 0x8;
2896 public static const int SCEN_CHANGE = 768;
2897 public static const int SCEN_SETFOCUS = 512;
2898 public static const int SCEN_KILLFOCUS = 256;
2899 public static const int SCK_DOWN = 300;
2900 public static const int SCK_UP = 301;
2901 public static const int SCK_LEFT = 302;
2902 public static const int SCK_RIGHT = 303;
2903 public static const int SCK_HOME = 304;
2904 public static const int SCK_END = 305;
2905 public static const int SCK_PRIOR = 306;
2906 public static const int SCK_NEXT = 307;
2907 public static const int SCK_DELETE = 308;
2908 public static const int SCK_INSERT = 309;
2909 public static const int SCK_ESCAPE = 7;
2910 public static const int SCK_BACK = 8;
2911 public static const int SCK_TAB = 9;
2912 public static const int SCK_RETURN = 13;
2913 public static const int SCK_ADD = 310;
2914 public static const int SCK_SUBTRACT = 311;
2915 public static const int SCK_DIVIDE = 312;
2916 public static const int SCK_WIN = 313;
2917 public static const int SCK_RWIN = 314;
2918 public static const int SCK_MENU = 315;
2919 public static const int SCMOD_NORM = 0;
2920 public static const int SCMOD_SHIFT = 1;
2921 public static const int SCMOD_CTRL = 2;
2922 public static const int SCMOD_ALT = 4;
2923 public static const int SCMOD_SUPER = 8;
2924 public static const int SCMOD_META = 16;
2925 public static const int SC_AC_FILLUP = 1;
2926 public static const int SC_AC_DOUBLECLICK = 2;
2927 public static const int SC_AC_TAB = 3;
2928 public static const int SC_AC_NEWLINE = 4;
2929 public static const int SC_AC_COMMAND = 5;
2930 public static const int SCN_STYLENEEDED = 2000;
2931 public static const int SCN_CHARADDED = 2001;
2932 public static const int SCN_SAVEPOINTREACHED = 2002;
2933 public static const int SCN_SAVEPOINTLEFT = 2003;
2934 public static const int SCN_MODIFYATTEMPTRO = 2004;
2935 public static const int SCN_KEY = 2005;
2936 public static const int SCN_DOUBLECLICK = 2006;
2937 public static const int SCN_UPDATEUI = 2007;
2938 public static const int SCN_MODIFIED = 2008;
2939 public static const int SCN_MACRORECORD = 2009;
2940 public static const int SCN_MARGINCLICK = 2010;
2941 public static const int SCN_NEEDSHOWN = 2011;
2942 public static const int SCN_PAINTED = 2013;
2943 public static const int SCN_USERLISTSELECTION = 2014;
2944 public static const int SCN_URIDROPPED = 2015;
2945 public static const int SCN_DWELLSTART = 2016;
2946 public static const int SCN_DWELLEND = 2017;
2947 public static const int SCN_ZOOM = 2018;
2948 public static const int SCN_HOTSPOTCLICK = 2019;
2949 public static const int SCN_HOTSPOTDOUBLECLICK = 2020;
2950 public static const int SCN_CALLTIPCLICK = 2021;
2951 public static const int SCN_AUTOCSELECTION = 2022;
2952 public static const int SCN_INDICATORCLICK = 2023;
2953 public static const int SCN_INDICATORRELEASE = 2024;
2954 public static const int SCN_AUTOCCANCELLED = 2025;
2955 public static const int SCN_AUTOCCHARDELETED = 2026;
2956 public static const int SCN_HOTSPOTRELEASECLICK = 2027;
2957 public static const int SCN_FOCUSIN = 2028;
2958 public static const int SCN_FOCUSOUT = 2029;
2959 public static const int SCN_AUTOCCOMPLETED = 2030;
2960 public static const int SCN_MARGINRIGHTCLICK = 2031;
2961 public static const int SCN_AUTOCSELECTIONCHANGE = 2032;
2962 public static const int SC_LINECHARACTERINDEX_NONE = 0;
2963 public static const int SC_LINECHARACTERINDEX_UTF32 = 1;
2964 public static const int SC_LINECHARACTERINDEX_UTF16 = 2;
2965 public static const int SCI_GETLINECHARACTERINDEX = 2710;
2966 public static const int SCI_ALLOCATELINECHARACTERINDEX = 2711;
2967 public static const int SCI_RELEASELINECHARACTERINDEX = 2712;
2968 public static const int SCI_LINEFROMINDEXPOSITION = 2713;
2969 public static const int SCI_INDEXPOSITIONFROMLINE = 2714;
2970 public static const int SCI_SETLINESPACING = 2800;
2971
2972 public QScintilla() {
2973
2974 }
2975 public bool create()override {
2976 nativehandle = QtXnl.createQObject(QType.qtSci, this, 0);
2977 if (nativehandle == 0) {
2978 return false;
2979 }
2980 return true;
2981 }
2982
2983 public bool create(@NotNilptr QWidget parent)override {
2984 nativehandle = QtXnl.createQObject(QType.qtSci, this, parent.nativehandle);
2985 if (nativehandle == 0) {
2986 return false;
2987 }
2988 return true;
2989 }
2990
2991 public QScintilla(long handle) {
2992
2993 }
2994 public QWidget viewPort() {
2995 return (QWidget)QtXnl.widget_get_object(nativehandle, Constant.GETVIEWPORT);
2996 }
2997 public long currentPosition() {
2998 return sendEditor(SCI_GETCURRENTPOS, 0, 0);
2999 }
3000 public int xFromPosition(int position) {
3001 return sendEditor(SCI_POINTXFROMPOSITION, position, position);
3002 }
3003 public int yFromPosition(int position) {
3004 return sendEditor(SCI_POINTYFROMPOSITION, position, position);
3005 }
3006 public void setFont(@NotNilptr QFont font) {
3007 QtXnl.widget_set_native_value(nativehandle, Constant.SCIFONT, font.nativehandle);
3008 }
3009 public int getLineHeight() {
3010 return sendEditor(SCI_TEXTHEIGHT,0,0);
3011 }
3012 public void setExtraDescent(int extra){
3013 sendEditor(SCI_SETEXTRADESCENT, extra);
3014 }
3015 public void setExtraAscent(int extra){
3016 sendEditor(SCI_SETEXTRAASCENT, extra);
3017 }
3018 public int sendEditor(int lparam, int wparam) {
3019 return QtXnl.widget_set_v2int_value(nativehandle, Constant.SCICMD, lparam, wparam);
3020 }
3021 public int sendEditor(int cmd, int lparam, int wparam) {
3022 return QtXnl.widget_set_v3int_value(nativehandle, Constant.SCICMD, cmd, lparam, wparam);
3023 }
3024 public int sendEditor(int lparam, String wparam) {
3025 return QtXnl.widget_set_intstring_value(nativehandle, Constant.SCICMD, lparam, wparam);
3026 }
3027 public int sendEditor(int cmd, int lparam, String wparam) {
3028 return QtXnl.widget_set_intintstring_value(nativehandle, Constant.SCICMD, cmd, lparam, wparam);
3029 }
3030 public int sendEditor(int cmd, String lparam, String wparam) {
3031 return QtXnl.long_string2_int2(nativehandle, Constant.SCICMD, lparam, wparam, cmd, 0);
3032 }
3033 public void setProperty(String key, String val){
3034 sendEditor(QScintilla.SCI_SETPROPERTY,key, val);
3035 }
3036 public int appendText(@NotNilptr String text) {
3037 return QtXnl.widget_set_intintstring_value(nativehandle, Constant.SCICMD, SCI_APPENDTEXT, text.length(), text);
3038 }
3039 public int setText(@NotNilptr String text) {
3040 return QtXnl.widget_set_intintstring_value(nativehandle, Constant.SCICMD, SCI_SETTEXT, text.length(), text);
3041 }
3042 public int positionToLine(int position) {
3043 return sendEditor(SCI_LINEFROMPOSITION, position, 0);
3044 }
3045 public int getChar(int position) {
3046 return sendEditor(SCI_GETCHARAT, position, 0);
3047 }
3048 public void autoShow(String [] completes) {
3049 QtXnl.widget_set_int2_object_value(nativehandle, Constant.SCICMD, SCI_AUTOCSHOW, 0, completes);
3050 }
3051 public int getWordStart(int pos) {
3052 return sendEditor(SCI_WORDSTARTPOSITION, pos, 0);
3053 }
3054 @NotNilptr public String getText() {
3055 String __txt = (String)QtXnl.core_getString(nativehandle, Constant.QSCIGETTEXT);
3056 __nilptr_safe(__txt);
3057 return __txt;
3058 }
3059 @NotNilptr public String getSelectedText() {
3060 String __txt = (String)QtXnl.core_getString(nativehandle, Constant.QSCIGETSELTXT);
3061 __nilptr_safe(__txt);
3062 return __txt;
3063 }
3064 public void setKeywords(int id, String keywords){
3065 sendEditor(SCI_SETKEYWORDS, id, keywords);
3066 }
3067 @NotNilptr public String getText(int start, int end) {
3068 if (end <= start) {
3069 return "";
3070 }
3071 String __txt = (String)QtXnl.core_getStringlongint(nativehandle, Constant.QSCIGETRANGE, start, end);
3072 __nilptr_safe(__txt);
3073 return __txt;
3074 }
3075 @NotNilptr public String getText(int line) {
3076 int start = getPosition(line);
3077 int end = getEndOfLine(line);
3078 return getText(start, end);
3079 }
3080 public void Undo() {
3081 sendEditor(SCI_UNDO, 0, 0);
3082 }
3083
3084 public void Redo() {
3085 sendEditor(SCI_REDO, 0, 0);
3086 }
3087
3088 public void Cut() {
3089 sendEditor(SCI_CUT, 0, 0);
3090 }
3091
3092 public void Copy() {
3093 sendEditor(SCI_COPY, 0, 0);
3094 }
3095
3096 public void Paste() {
3097 sendEditor(SCI_PASTE, 0, 0);
3098 }
3099
3100 public void Delete() {
3101 sendEditor(SCI_DELETEBACK, 0, 0);
3102 }
3103 public void insertText(long position, String Text) {
3104 sendEditor(SCI_INSERTTEXT, (int)position,Text);
3105 }
3106 public void setWrap(bool bWrap) {
3107 sendEditor(SCI_SETWRAPMODE, bWrap ? SC_WRAP_WORD : SC_WRAP_NONE, 0);
3108 }
3109 public bool isWrap(){
3110 return sendEditor(SCI_GETWRAPMODE, 0, 0) != SC_WRAP_NONE;
3111 }
3112 public bool findFirst(String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool bshow, bool posix) {
3113 return QtXnl.string_bool5_int2_bool2(nativehandle, Constant.SCIFINDFIRST, text, regex, bCase, bWholeWord, warp, forward, startLine, startIndex, bshow, posix);
3114 }
3115 public bool replace(String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool bshow, bool posix, String replaceStr) {
3116 if (QtXnl.string_bool5_int2_bool2(nativehandle, Constant.SCIFINDFIRST, text, regex, bCase, bWholeWord, warp, forward, startLine, startIndex, bshow, posix)) {
3117 replaceSelect(replaceStr);
3118 return true;
3119 }
3120 return false;
3121 }
3122
3123 public bool findNext() {
3124 return QtXnl.widget_get_bool_value(nativehandle, Constant.SCIFINDNEXT);
3125 }
3126 public int clear() {
3127 sendEditor(SCI_CLEARALL, 0, 0);
3128 sendEditor(SCI_EMPTYUNDOBUFFER, 0, 0);
3129 return 0;
3130 }
3131 public void setSelect(int startPos, int endPos) {
3132 sendEditor(SCI_SETSEL, startPos, endPos);
3133 }
3134 public void replaceSelect(String text) {
3135 sendEditor(SCI_REPLACESEL, 0, text);
3136 }
3137 public void replaceRange(int s,int e,String text) {
3138 sendEditor(SCI_SETTARGETSTART, s);
3139 sendEditor(SCI_SETTARGETEND, e);
3140 sendEditor(SCI_REPLACETARGET, -1, text);
3141 }
3142 public void selectAndReplace(int s,int e,String text) {
3143 setSelect(s, e);
3144 replaceSelect(text);
3145 }
3146 public void showTips(int pos, String tips) {
3147 sendEditor(SCI_CALLTIPSHOW, pos, tips);
3148 }
3149
3150 public void cancelTips() {
3151 sendEditor(SCI_CALLTIPCANCEL, 0, 0);
3152 }
3153 public void clearUndo() {
3154 sendEditor(SCI_EMPTYUNDOBUFFER, 0, 0);
3155 }
3156 public bool isModified() {
3157 return sendEditor(SCI_GETMODIFY, 0, 0) != 0;
3158 }
3159
3160 public void setSavePoint() {
3161 sendEditor(SCI_SETSAVEPOINT, 0, 0);
3162 }
3163
3164 public int getCurrentLine() {
3165 return sendEditor(SCI_GETCURLINE, 0, 0);
3166 }
3167 public long getLength() {
3168 return sendEditor(SCI_GETLENGTH, 0, 0);
3169 }
3170
3171 public int countOfLine() {
3172 return sendEditor(SCI_GETLINECOUNT, 0, 0);
3173 }
3174
3175 public int gotoPos(long pos) {
3176 return sendEditor(SCI_GOTOPOS, (int)pos, 0);
3177 }
3178
3179 public int getPosition(int line) {
3180 return sendEditor(SCI_POSITIONFROMLINE, line);
3181 }
3182
3183 public int getCurrentPosition() {
3184 return sendEditor(SCI_GETCURRENTPOS, 0, 0);
3185 }
3186
3187 public int getLinesOfDisplay() {
3188 return sendEditor(SCI_LINESONSCREEN,0,0);
3189 }
3190
3191 public int getFirstVisibleLine() {
3192 return sendEditor(SCI_GETFIRSTVISIBLELINE, 0);
3193 }
3194
3195 public int setFirstVisibleLine(int line) {
3196 return sendEditor(SCI_SETFIRSTVISIBLELINE, line);
3197 }
3198
3199 public int getEndOfLine(int line) {
3200 return sendEditor(SCI_GETLINEENDPOSITION, line);
3201 }
3202
3203 public void goto(int line,int row) {
3204 int pos = sendEditor(SCI_POSITIONFROMLINE, line);
3205 gotoPos(pos + row);
3206 }
3207
3208 public void setReadOnly(bool ro) {
3209 sendEditor(QScintilla.SCI_SETREADONLY, ro ? 1 : 0);
3210 }
3211
3212 public void setIndicStyle(int id, int style) {
3213 sendEditor(SCI_INDICSETSTYLE, id, style);
3214 }
3215
3216 public void setIndicForeColor(int id, int color) {
3217 sendEditor(SCI_INDICSETFORE, id, color);
3218 }
3219
3220 public void setIndicUnder(int id, bool bUnderText) {
3221 sendEditor(SCI_INDICSETUNDER, id, bUnderText ? 1: 0);
3222 }
3223
3224 public void setIndicAlpha(int id, int alpha) {
3225 sendEditor(SCI_INDICSETALPHA, id, alpha);
3226 }
3227
3228 public void setIndicOutlineAlpha(int id, int alpha) {
3229 sendEditor(SCI_INDICSETOUTLINEALPHA, id, alpha);
3230 }
3231
3232 public void applyIndic(int position, int len) {
3233 sendEditor(SCI_INDICATORFILLRANGE, position, len);
3234 }
3235
3236 public void setIndicCurrent(int id) {
3237 sendEditor(SCI_SETINDICATORCURRENT, id);
3238 }
3239
3240 public void clearIndic(int position, int length) {
3241 sendEditor(SCI_INDICATORCLEARRANGE, position, length);
3242 }
3243
3244 public void setCursor(int cursor)override {
3245 sendEditor(SCI_SETCURSOR, cursor);
3246 }
3247
3248 public int getIndicStart(int indic, int position) {
3249 return sendEditor(SCI_INDICATORSTART, indic, position);
3250 }
3251
3252 public int getIndicEnd(int indic, int position) {
3253 return sendEditor(SCI_INDICATOREND, indic, position);
3254 }
3255 public void setLinespacing(double r){
3256 sendEditor(SCI_SETLINESPACING, (int) (r * 100));
3257 }
3258 public int IndicForPosition(int pos) {
3259 return sendEditor(SCI_INDICATORALLONFOR, pos, 0);
3260 }
3261 public int getCurrentIndic() {
3262 return sendEditor(SCI_GETINDICATORCURRENT, 0);
3263 }
3264 public int getSelectStart() {
3265 return sendEditor(SCI_GETSELECTIONSTART, 0);
3266 }
3267
3268 public int getSelectEnd() {
3269 return sendEditor(SCI_GETSELECTIONEND, 0);
3270 }
3271 public int getIndicPosition(int pos) {
3272 return sendEditor(SCI_INDICATORVALUEAT, pos);
3273 }
3274 public int positionFromPoint(int x, int y) {
3275 return sendEditor(SCI_POSITIONFROMPOINT, x, y);
3276 }
3277 public int getCursor() {
3278 return sendEditor(SCI_GETCURSOR, 0);
3279 }
3280 public int getStyleAtPosition(int position) {
3281 return sendEditor(SCI_GETSTYLEAT,position);
3282 }
3283 public void disableInternalShortcut(int command) {
3284 QtXnl.widget_set_vint_value(nativehandle, Constant.QSCIDISABLESHORTCUT, command);
3285 }
3286 public void updateInternalShortcut(int command, int key) {
3287 QtXnl.widget_set_v2int_value(nativehandle, Constant.QSCIUPDATESHORTCUT, command, key);
3288 }
3289 public void unbindInternalShortcut(int key) {
3290 QtXnl.widget_set_vint_value(nativehandle, Constant.QSCIUNBINDSHORTCUT, key);
3291 }
3293 sendEditor(SCI_CLEARALLCMDKEYS, 0);
3294 }
3295 public void setIndentationsUseTabs(bool b) {
3296 sendEditor(SCI_SETUSETABS, b ? 1 : 0);
3297 }
3298 public int setCharset(int style, int charset){
3299 return sendEditor(SCI_STYLESETCHARACTERSET, style, charset);
3300 }
3301 public int setCodepage(int codepage){
3302 return sendEditor(QScintilla.SCI_SETCODEPAGE, codepage);
3303 }
3304 public int getCodepage(){
3305 return sendEditor(QScintilla.SCI_GETCODEPAGE, 0);
3306 }
3307 public bool isLineVisible(int line){
3308 return sendEditor(SCI_GETLINEVISIBLE, line, 0) != 0;
3309 }
3310 public void setScrollBarMarker(int markid, int index, int color){
3311 QtXnl.widget_set_v3int_value(nativehandle, Constant.QSCI_SETSCROLLBARMARKER, markid, index, color);
3312 }
3313 public void enableScrollBarMarker(bool b){
3314 QtXnl.widget_set_bool_value(nativehandle, Constant.QSCI_ENABLESCROLLBARMARKER, b);
3315 }
3316
3317 public QPoint positionToPoint(int position){
3318 QPoint pt = new QPoint();
3319 pt.x = sendEditor(SCI_POINTXFROMPOSITION, 0, position);
3320 pt.y = sendEditor(SCI_POINTYFROMPOSITION, 0, position);
3321 return pt;
3322 }
3323 };
3324};
void printRange(@NotNilptr QScintilla sci, int from, int to_)
Definition QSci.xcsm:25
void finalize() override
Definition QSci.xcsm:29
QSciPrinter(long handle)
Definition QSci.xcsm:13
QSciPrinter(PrinterMode mode)
Definition QSci.xcsm:18
int getEndOfLine(int line)
Definition QSci.xcsm:3199
void setIndicOutlineAlpha(int id, int alpha)
Definition QSci.xcsm:3228
int getLinesOfDisplay()
Definition QSci.xcsm:3187
int getCodepage()
Definition QSci.xcsm:3304
void setSelect(int startPos, int endPos)
Definition QSci.xcsm:3131
int getFirstVisibleLine()
Definition QSci.xcsm:3191
int getCurrentLine()
Definition QSci.xcsm:3164
int xFromPosition(int position)
Definition QSci.xcsm:3000
void Redo()
Definition QSci.xcsm:3084
int countOfLine()
Definition QSci.xcsm:3171
void setExtraDescent(int extra)
Definition QSci.xcsm:3012
int yFromPosition(int position)
Definition QSci.xcsm:3003
void setCursor(int cursor) override
Definition QSci.xcsm:3244
void setExtraAscent(int extra)
Definition QSci.xcsm:3015
QPoint positionToPoint(int position)
Definition QSci.xcsm:3317
int sendEditor(int cmd, int lparam, int wparam)
Definition QSci.xcsm:3021
void setWrap(bool bWrap)
Definition QSci.xcsm:3106
String getText()
Definition QSci.xcsm:3054
void Delete()
Definition QSci.xcsm:3100
String getText(int start, int end)
Definition QSci.xcsm:3067
void setLinespacing(double r)
Definition QSci.xcsm:3255
void setIndicCurrent(int id)
Definition QSci.xcsm:3236
int appendText(@NotNilptr String text)
Definition QSci.xcsm:3036
void disableInternalShortcut(int command)
Definition QSci.xcsm:3283
void clearUndo()
Definition QSci.xcsm:3153
int getIndicStart(int indic, int position)
Definition QSci.xcsm:3248
void cancelTips()
Definition QSci.xcsm:3150
long getLength()
Definition QSci.xcsm:3167
int IndicForPosition(int pos)
Definition QSci.xcsm:3258
int setCodepage(int codepage)
Definition QSci.xcsm:3301
void updateInternalShortcut(int command, int key)
Definition QSci.xcsm:3286
bool isLineVisible(int line)
Definition QSci.xcsm:3307
bool findFirst(String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool bshow, bool posix)
Definition QSci.xcsm:3112
void replaceSelect(String text)
Definition QSci.xcsm:3134
void clearIndic(int position, int length)
Definition QSci.xcsm:3240
int getChar(int position)
Definition QSci.xcsm:3045
int positionToLine(int position)
Definition QSci.xcsm:3042
bool findNext()
Definition QSci.xcsm:3123
bool create() override
Definition QSci.xcsm:2975
void Undo()
Definition QSci.xcsm:3080
int positionFromPoint(int x, int y)
Definition QSci.xcsm:3274
String getSelectedText()
Definition QSci.xcsm:3059
void replaceRange(int s,int e,String text)
Definition QSci.xcsm:3137
void setIndicAlpha(int id, int alpha)
Definition QSci.xcsm:3224
int sendEditor(int lparam, int wparam)
Definition QSci.xcsm:3018
int getCursor()
Definition QSci.xcsm:3277
void setScrollBarMarker(int markid, int index, int color)
Definition QSci.xcsm:3310
void clearInternalShortcuts()
Definition QSci.xcsm:3292
bool isModified()
Definition QSci.xcsm:3156
void enableScrollBarMarker(bool b)
Definition QSci.xcsm:3313
bool replace(String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool bshow, bool posix, String replaceStr)
Definition QSci.xcsm:3115
void insertText(long position, String Text)
Definition QSci.xcsm:3103
void setSavePoint()
Definition QSci.xcsm:3160
QScintilla(long handle)
Definition QSci.xcsm:2991
void setIndicStyle(int id, int style)
Definition QSci.xcsm:3212
void selectAndReplace(int s,int e,String text)
Definition QSci.xcsm:3142
void Cut()
Definition QSci.xcsm:3088
bool create(@NotNilptr QWidget parent) override
Definition QSci.xcsm:2983
void showTips(int pos, String tips)
Definition QSci.xcsm:3146
void setFont(@NotNilptr QFont font)
Definition QSci.xcsm:3006
void setKeywords(int id, String keywords)
Definition QSci.xcsm:3064
void Paste()
Definition QSci.xcsm:3096
void applyIndic(int position, int len)
Definition QSci.xcsm:3232
void setIndicForeColor(int id, int color)
Definition QSci.xcsm:3216
int sendEditor(int lparam, String wparam)
Definition QSci.xcsm:3024
int getCurrentIndic()
Definition QSci.xcsm:3261
String getText(int line)
Definition QSci.xcsm:3075
void autoShow(String [] completes)
Definition QSci.xcsm:3048
int setText(@NotNilptr String text)
Definition QSci.xcsm:3039
int clear()
Definition QSci.xcsm:3126
QWidget viewPort()
Definition QSci.xcsm:2994
int sendEditor(int cmd, int lparam, String wparam)
Definition QSci.xcsm:3027
void setIndentationsUseTabs(bool b)
Definition QSci.xcsm:3295
int gotoPos(long pos)
Definition QSci.xcsm:3175
void setIndicUnder(int id, bool bUnderText)
Definition QSci.xcsm:3220
int getStyleAtPosition(int position)
Definition QSci.xcsm:3280
int getSelectEnd()
Definition QSci.xcsm:3268
int sendEditor(int cmd, String lparam, String wparam)
Definition QSci.xcsm:3030
int setFirstVisibleLine(int line)
Definition QSci.xcsm:3195
int getIndicEnd(int indic, int position)
Definition QSci.xcsm:3252
int getWordStart(int pos)
Definition QSci.xcsm:3051
void Copy()
Definition QSci.xcsm:3092
void setReadOnly(bool ro)
Definition QSci.xcsm:3208
int getLineHeight()
Definition QSci.xcsm:3009
int getPosition(int line)
Definition QSci.xcsm:3179
void unbindInternalShortcut(int key)
Definition QSci.xcsm:3289
int getCurrentPosition()
Definition QSci.xcsm:3183
long currentPosition()
Definition QSci.xcsm:2997
void setProperty(String key, String val)
Definition QSci.xcsm:3033
bool isWrap()
Definition QSci.xcsm:3109
int getIndicPosition(int pos)
Definition QSci.xcsm:3271
int setCharset(int style, int charset)
Definition QSci.xcsm:3298
int getSelectStart()
Definition QSci.xcsm:3264
字符串类