30 #ifndef __WXSCINTILLA_H__ 31 #define __WXSCINTILLA_H__ 36 #define wxSCINTILLA_VERSION _T("3.75.0") 43 #if wxCHECK_VERSION(3, 0, 0) 47 #ifdef WXMAKINGDLL_SCI 48 #define WXDLLIMPEXP_SCI WXEXPORT 49 #elif defined(WXUSINGDLL_SCI) || defined(WXUSINGDLL) 50 #define WXDLLIMPEXP_SCI WXIMPORT 51 #else // not making nor using DLL 52 #define WXDLLIMPEXP_SCI 62 #if wxUSE_DRAG_AND_DROP 70 #define wxSCI_INVALID_POSITION -1 74 #define wxSCI_START 2000 75 #define wxSCI_OPTIONAL_START 3000 76 #define wxSCI_LEXER_START 4000 77 #define wxSCI_WS_INVISIBLE 0 78 #define wxSCI_WS_VISIBLEALWAYS 1 79 #define wxSCI_WS_VISIBLEAFTERINDENT 2 80 #define wxSCI_WS_VISIBLEONLYININDENT 3 81 #define wxSCI_TD_LONGARROW 0 82 #define wxSCI_TD_STRIKEOUT 1 83 #define wxSCI_EOL_CRLF 0 84 #define wxSCI_EOL_CR 1 85 #define wxSCI_EOL_LF 2 89 #define wxSCI_CP_UTF8 65001 90 #define wxSCI_IME_WINDOWED 0 91 #define wxSCI_IME_INLINE 1 92 #define wxSCI_MARKER_MAX 31 93 #define wxSCI_MARK_CIRCLE 0 94 #define wxSCI_MARK_ROUNDRECT 1 95 #define wxSCI_MARK_ARROW 2 96 #define wxSCI_MARK_SMALLRECT 3 97 #define wxSCI_MARK_SHORTARROW 4 98 #define wxSCI_MARK_EMPTY 5 99 #define wxSCI_MARK_ARROWDOWN 6 100 #define wxSCI_MARK_MINUS 7 101 #define wxSCI_MARK_PLUS 8 104 #define wxSCI_MARK_VLINE 9 105 #define wxSCI_MARK_LCORNER 10 106 #define wxSCI_MARK_TCORNER 11 107 #define wxSCI_MARK_BOXPLUS 12 108 #define wxSCI_MARK_BOXPLUSCONNECTED 13 109 #define wxSCI_MARK_BOXMINUS 14 110 #define wxSCI_MARK_BOXMINUSCONNECTED 15 111 #define wxSCI_MARK_LCORNERCURVE 16 112 #define wxSCI_MARK_TCORNERCURVE 17 113 #define wxSCI_MARK_CIRCLEPLUS 18 114 #define wxSCI_MARK_CIRCLEPLUSCONNECTED 19 115 #define wxSCI_MARK_CIRCLEMINUS 20 116 #define wxSCI_MARK_CIRCLEMINUSCONNECTED 21 119 #define wxSCI_MARK_BACKGROUND 22 120 #define wxSCI_MARK_DOTDOTDOT 23 121 #define wxSCI_MARK_ARROWS 24 122 #define wxSCI_MARK_PIXMAP 25 123 #define wxSCI_MARK_FULLRECT 26 124 #define wxSCI_MARK_LEFTRECT 27 125 #define wxSCI_MARK_AVAILABLE 28 126 #define wxSCI_MARK_UNDERLINE 29 127 #define wxSCI_MARK_RGBAIMAGE 30 128 #define wxSCI_MARK_BOOKMARK 31 129 #define wxSCI_MARK_CHARACTER 10000 132 #define wxSCI_MARKNUM_LASTUNUSED 22 136 #define wxSCI_MARKNUM_CHANGEUNSAVED 23 137 #define wxSCI_MARKNUM_CHANGESAVED 24 139 #define wxSCI_MARKNUM_FOLDEREND 25 140 #define wxSCI_MARKNUM_FOLDEROPENMID 26 141 #define wxSCI_MARKNUM_FOLDERMIDTAIL 27 142 #define wxSCI_MARKNUM_FOLDERTAIL 28 143 #define wxSCI_MARKNUM_FOLDERSUB 29 144 #define wxSCI_MARKNUM_FOLDER 30 145 #define wxSCI_MARKNUM_FOLDEROPEN 31 147 #define wxSCI_MASK_FOLDERS 0xFF800000 149 #define wxSCI_MAX_MARGIN 4 150 #define wxSCI_MARGIN_SYMBOL 0 151 #define wxSCI_MARGIN_NUMBER 1 152 #define wxSCI_MARGIN_BACK 2 153 #define wxSCI_MARGIN_FORE 3 154 #define wxSCI_MARGIN_TEXT 4 155 #define wxSCI_MARGIN_RTEXT 5 156 #define wxSCI_MARGIN_COLOUR 6 158 #define wxSCI_MARGIN_CHANGED 7 163 #define wxSCI_STYLE_DEFAULT 32 164 #define wxSCI_STYLE_LINENUMBER 33 165 #define wxSCI_STYLE_BRACELIGHT 34 166 #define wxSCI_STYLE_BRACEBAD 35 167 #define wxSCI_STYLE_CONTROLCHAR 36 168 #define wxSCI_STYLE_INDENTGUIDE 37 169 #define wxSCI_STYLE_CALLTIP 38 170 #define wxSCI_STYLE_FOLDDISPLAYTEXT 39 171 #define wxSCI_STYLE_LASTPREDEFINED 39 172 #define wxSCI_STYLE_MAX 255 176 #define wxSCI_CHARSET_ANSI 0 177 #define wxSCI_CHARSET_DEFAULT 1 178 #define wxSCI_CHARSET_BALTIC 186 179 #define wxSCI_CHARSET_CHINESEBIG5 136 180 #define wxSCI_CHARSET_EASTEUROPE 238 181 #define wxSCI_CHARSET_GB2312 134 182 #define wxSCI_CHARSET_GREEK 161 183 #define wxSCI_CHARSET_HANGUL 129 184 #define wxSCI_CHARSET_MAC 77 185 #define wxSCI_CHARSET_OEM 255 186 #define wxSCI_CHARSET_RUSSIAN 204 187 #define wxSCI_CHARSET_OEM866 866 188 #define wxSCI_CHARSET_CYRILLIC 1251 189 #define wxSCI_CHARSET_SHIFTJIS 128 190 #define wxSCI_CHARSET_SYMBOL 2 191 #define wxSCI_CHARSET_TURKISH 162 192 #define wxSCI_CHARSET_JOHAB 130 193 #define wxSCI_CHARSET_HEBREW 177 194 #define wxSCI_CHARSET_ARABIC 178 195 #define wxSCI_CHARSET_VIETNAMESE 163 196 #define wxSCI_CHARSET_THAI 222 197 #define wxSCI_CHARSET_8859_15 1000 198 #define wxSCI_CASE_MIXED 0 199 #define wxSCI_CASE_UPPER 1 200 #define wxSCI_CASE_LOWER 2 201 #define wxSCI_CASE_CAMEL 3 202 #define wxSCI_FONT_SIZE_MULTIPLIER 100 203 #define wxSCI_WEIGHT_NORMAL 400 204 #define wxSCI_WEIGHT_SEMIBOLD 600 205 #define wxSCI_WEIGHT_BOLD 700 208 #define wxSCI_INDIC_PLAIN 0 209 #define wxSCI_INDIC_SQUIGGLE 1 210 #define wxSCI_INDIC_TT 2 211 #define wxSCI_INDIC_DIAGONAL 3 212 #define wxSCI_INDIC_STRIKE 4 213 #define wxSCI_INDIC_HIDDEN 5 214 #define wxSCI_INDIC_BOX 6 215 #define wxSCI_INDIC_ROUNDBOX 7 216 #define wxSCI_INDIC_STRAIGHTBOX 8 217 #define wxSCI_INDIC_DASH 9 218 #define wxSCI_INDIC_DOTS 10 219 #define wxSCI_INDIC_SQUIGGLELOW 11 220 #define wxSCI_INDIC_DOTBOX 12 221 #define wxSCI_INDIC_SQUIGGLEPIXMAP 13 222 #define wxSCI_INDIC_COMPOSITIONTHICK 14 223 #define wxSCI_INDIC_COMPOSITIONTHIN 15 224 #define wxSCI_INDIC_FULLBOX 16 225 #define wxSCI_INDIC_TEXTFORE 17 226 #define wxSCI_INDIC_POINT 18 227 #define wxSCI_INDIC_POINTCHARACTER 19 229 #define wxSCI_INDIC_HIGHLIGHT 31 // please change also in wxscintilla.h !! 231 #define wxSCI_INDIC_IME 32 232 #define wxSCI_INDIC_IME_MAX 35 233 #define wxSCI_INDIC_MAX 35 234 #define wxSCI_INDIC_CONTAINER 8 235 #define wxSCI_INDICVALUEBIT 0x1000000 236 #define wxSCI_INDICVALUEMASK 0xFFFFFF 237 #define wxSCI_INDICFLAG_VALUEFORE 1 238 #define wxSCI_IV_NONE 0 239 #define wxSCI_IV_REAL 1 240 #define wxSCI_IV_LOOKFORWARD 2 241 #define wxSCI_IV_LOOKBOTH 3 244 #define wxSCI_PRINT_NORMAL 0 247 #define wxSCI_PRINT_INVERTLIGHT 1 250 #define wxSCI_PRINT_BLACKONWHITE 2 253 #define wxSCI_PRINT_COLOURONWHITE 3 256 #define wxSCI_PRINT_COLOURONWHITEDEFAULTBG 4 257 #define wxSCI_FIND_WHOLEWORD 0x2 258 #define wxSCI_FIND_MATCHCASE 0x4 259 #define wxSCI_FIND_WORDSTART 0x00100000 260 #define wxSCI_FIND_REGEXP 0x00200000 261 #define wxSCI_FIND_POSIX 0x00400000 262 #define wxSCI_FIND_CXX11REGEX 0x00800000 263 #define wxSCI_FOLDLEVELBASE 0x400 264 #define wxSCI_FOLDLEVELWHITEFLAG 0x1000 265 #define wxSCI_FOLDLEVELHEADERFLAG 0x2000 266 #define wxSCI_FOLDLEVELNUMBERMASK 0x0FFF 267 #define wxSCI_FOLDDISPLAYTEXT_HIDDEN 0 268 #define wxSCI_FOLDDISPLAYTEXT_STANDARD 1 269 #define wxSCI_FOLDDISPLAYTEXT_BOXED 2 270 #define wxSCI_FOLDACTION_CONTRACT 0 271 #define wxSCI_FOLDACTION_EXPAND 1 272 #define wxSCI_FOLDACTION_TOGGLE 2 273 #define wxSCI_AUTOMATICFOLD_SHOW 0x0001 274 #define wxSCI_AUTOMATICFOLD_CLICK 0x0002 275 #define wxSCI_AUTOMATICFOLD_CHANGE 0x0004 276 #define wxSCI_FOLDFLAG_LINEBEFORE_EXPANDED 0x0002 277 #define wxSCI_FOLDFLAG_LINEBEFORE_CONTRACTED 0x0004 278 #define wxSCI_FOLDFLAG_LINEAFTER_EXPANDED 0x0008 279 #define wxSCI_FOLDFLAG_LINEAFTER_CONTRACTED 0x0010 280 #define wxSCI_FOLDFLAG_LEVELNUMBERS 0x0040 281 #define wxSCI_FOLDFLAG_LINESTATE 0x0080 282 #define wxSCI_TIME_FOREVER 10000000 283 #define wxSCI_IDLESTYLING_NONE 0 284 #define wxSCI_IDLESTYLING_TOVISIBLE 1 285 #define wxSCI_IDLESTYLING_AFTERVISIBLE 2 286 #define wxSCI_IDLESTYLING_ALL 3 287 #define wxSCI_WRAP_NONE 0 288 #define wxSCI_WRAP_WORD 1 289 #define wxSCI_WRAP_CHAR 2 290 #define wxSCI_WRAP_WHITESPACE 3 291 #define wxSCI_WRAPVISUALFLAG_NONE 0x0000 292 #define wxSCI_WRAPVISUALFLAG_END 0x0001 293 #define wxSCI_WRAPVISUALFLAG_START 0x0002 294 #define wxSCI_WRAPVISUALFLAG_MARGIN 0x0004 295 #define wxSCI_WRAPVISUALFLAGLOC_DEFAULT 0x0000 296 #define wxSCI_WRAPVISUALFLAGLOC_END_BY_TEXT 0x0001 297 #define wxSCI_WRAPVISUALFLAGLOC_START_BY_TEXT 0x0002 298 #define wxSCI_WRAPINDENT_FIXED 0 299 #define wxSCI_WRAPINDENT_SAME 1 300 #define wxSCI_WRAPINDENT_INDENT 2 301 #define wxSCI_CACHE_NONE 0 302 #define wxSCI_CACHE_CARET 1 303 #define wxSCI_CACHE_PAGE 2 304 #define wxSCI_CACHE_DOCUMENT 3 305 #define wxSCI_PHASES_ONE 0 306 #define wxSCI_PHASES_TWO 1 307 #define wxSCI_PHASES_MULTIPLE 2 310 #define wxSCI_EFF_QUALITY_MASK 0xF 311 #define wxSCI_EFF_QUALITY_DEFAULT 0 312 #define wxSCI_EFF_QUALITY_NON_ANTIALIASED 1 313 #define wxSCI_EFF_QUALITY_ANTIALIASED 2 314 #define wxSCI_EFF_QUALITY_LCD_OPTIMIZED 3 315 #define wxSCI_MULTIPASTE_ONCE 0 316 #define wxSCI_MULTIPASTE_EACH 1 317 #define wxSCI_EDGE_NONE 0 318 #define wxSCI_EDGE_LINE 1 319 #define wxSCI_EDGE_BACKGROUND 2 320 #define wxSCI_EDGE_MULTILINE 3 321 #define wxSCI_POPUP_NEVER 0 322 #define wxSCI_POPUP_ALL 1 323 #define wxSCI_POPUP_TEXT 2 324 #define wxSCI_STATUS_OK 0 325 #define wxSCI_STATUS_FAILURE 1 326 #define wxSCI_STATUS_BADALLOC 2 327 #define wxSCI_STATUS_WARN_START 1000 328 #define wxSCI_STATUS_WARN_REGEX 1001 329 #define wxSCI_CURSORNORMAL -1 330 #define wxSCI_CURSORARROW 2 331 #define wxSCI_CURSORWAIT 4 332 #define wxSCI_CURSORREVERSEARROW 7 335 #define wxSCI_VISIBLE_SLOP 0x01 336 #define wxSCI_VISIBLE_STRICT 0x04 347 #define wxSCI_CARET_SLOP 0x01 352 #define wxSCI_CARET_STRICT 0x04 356 #define wxSCI_CARET_JUMPS 0x10 362 #define wxSCI_CARET_EVEN 0x08 363 #define wxSCI_SEL_STREAM 0 364 #define wxSCI_SEL_RECTANGLE 1 365 #define wxSCI_SEL_LINES 2 366 #define wxSCI_SEL_THIN 3 367 #define wxSCI_CASEINSENSITIVEBEHAVIOUR_RESPECTCASE 0 368 #define wxSCI_CASEINSENSITIVEBEHAVIOUR_IGNORECASE 1 369 #define wxSCI_MULTIAUTOC_ONCE 0 370 #define wxSCI_MULTIAUTOC_EACH 1 371 #define wxSCI_ORDER_PRESORTED 0 372 #define wxSCI_ORDER_PERFORMSORT 1 373 #define wxSCI_ORDER_CUSTOM 2 374 #define wxSCI_CARETSTICKY_OFF 0 375 #define wxSCI_CARETSTICKY_ON 1 376 #define wxSCI_CARETSTICKY_WHITESPACE 2 377 #define wxSCI_ALPHA_TRANSPARENT 0 378 #define wxSCI_ALPHA_OPAQUE 255 379 #define wxSCI_ALPHA_NOALPHA 256 380 #define wxSCI_CARETSTYLE_INVISIBLE 0 381 #define wxSCI_CARETSTYLE_LINE 1 382 #define wxSCI_CARETSTYLE_BLOCK 2 383 #define wxSCI_MARGINOPTION_NONE 0 384 #define wxSCI_MARGINOPTION_SUBLINESELECT 1 385 #define wxSCI_ANNOTATION_HIDDEN 0 386 #define wxSCI_ANNOTATION_STANDARD 1 387 #define wxSCI_ANNOTATION_BOXED 2 388 #define wxSCI_ANNOTATION_INDENTED 3 389 #define wxSCI_UNDO_MAY_COALESCE 1 390 #define wxSCI_VS_NONE 0 391 #define wxSCI_VS_RECTANGULARSELECTION 1 392 #define wxSCI_VS_USERACCESSIBLE 2 393 #define wxSCI_VS_NOWRAPLINESTART 4 394 #define wxSCI_TECHNOLOGY_DEFAULT 0 395 #define wxSCI_TECHNOLOGY_DIRECTWRITE 1 400 #define wxSCI_LINE_END_TYPE_DEFAULT 0 401 #define wxSCI_LINE_END_TYPE_UNICODE 1 404 #define wxSCI_KEYWORDSET_MAX 8 405 #define wxSCI_TYPE_BOOLEAN 0 406 #define wxSCI_TYPE_INTEGER 1 407 #define wxSCI_TYPE_STRING 2 413 #define wxSCI_MOD_INSERTTEXT 0x1 414 #define wxSCI_MOD_DELETETEXT 0x2 415 #define wxSCI_MOD_CHANGESTYLE 0x4 416 #define wxSCI_MOD_CHANGEFOLD 0x8 417 #define wxSCI_PERFORMED_USER 0x10 418 #define wxSCI_PERFORMED_UNDO 0x20 419 #define wxSCI_PERFORMED_REDO 0x40 420 #define wxSCI_MULTISTEPUNDOREDO 0x80 421 #define wxSCI_LASTSTEPINUNDOREDO 0x100 422 #define wxSCI_MOD_CHANGEMARKER 0x200 423 #define wxSCI_MOD_BEFOREINSERT 0x400 424 #define wxSCI_MOD_BEFOREDELETE 0x800 425 #define wxSCI_MULTILINEUNDOREDO 0x1000 426 #define wxSCI_STARTACTION 0x2000 427 #define wxSCI_MOD_CHANGEINDICATOR 0x4000 428 #define wxSCI_MOD_CHANGELINESTATE 0x8000 429 #define wxSCI_MOD_CHANGEMARGIN 0x10000 430 #define wxSCI_MOD_CHANGEANNOTATION 0x20000 431 #define wxSCI_MOD_CONTAINER 0x40000 432 #define wxSCI_MOD_LEXERSTATE 0x80000 433 #define wxSCI_MOD_INSERTCHECK 0x100000 434 #define wxSCI_MOD_CHANGETABSTOPS 0x200000 435 #define wxSCI_MODEVENTMASKALL 0x3FFFFF 436 #define wxSCI_UPDATE_CONTENT 0x1 437 #define wxSCI_UPDATE_SELECTION 0x2 438 #define wxSCI_UPDATE_V_SCROLL 0x4 439 #define wxSCI_UPDATE_H_SCROLL 0x8 444 #define wxSCI_KEY_DOWN 300 445 #define wxSCI_KEY_UP 301 446 #define wxSCI_KEY_LEFT 302 447 #define wxSCI_KEY_RIGHT 303 448 #define wxSCI_KEY_HOME 304 449 #define wxSCI_KEY_END 305 450 #define wxSCI_KEY_PRIOR 306 451 #define wxSCI_KEY_NEXT 307 452 #define wxSCI_KEY_DELETE 308 453 #define wxSCI_KEY_INSERT 309 454 #define wxSCI_KEY_ESCAPE 7 455 #define wxSCI_KEY_BACK 8 456 #define wxSCI_KEY_TAB 9 457 #define wxSCI_KEY_RETURN 13 458 #define wxSCI_KEY_ADD 310 459 #define wxSCI_KEY_SUBTRACT 311 460 #define wxSCI_KEY_DIVIDE 312 461 #define wxSCI_KEY_WIN 313 462 #define wxSCI_KEY_RWIN 314 463 #define wxSCI_KEY_MENU 315 464 #define wxSCI_KEYMOD_NORM 0 465 #define wxSCI_KEYMOD_SHIFT 1 466 #define wxSCI_KEYMOD_CTRL 2 467 #define wxSCI_KEYMOD_ALT 4 468 #define wxSCI_KEYMOD_SUPER 8 469 #define wxSCI_KEYMOD_META 16 470 #define wxSCI_AC_FILLUP 1 471 #define wxSCI_AC_DOUBLECLICK 2 472 #define wxSCI_AC_TAB 3 473 #define wxSCI_AC_NEWLINE 4 474 #define wxSCI_AC_COMMAND 5 477 #define wxSCI_LEX_CONTAINER 0 478 #define wxSCI_LEX_NULL 1 479 #define wxSCI_LEX_PYTHON 2 480 #define wxSCI_LEX_CPP 3 481 #define wxSCI_LEX_HTML 4 482 #define wxSCI_LEX_XML 5 483 #define wxSCI_LEX_PERL 6 484 #define wxSCI_LEX_SQL 7 485 #define wxSCI_LEX_VB 8 486 #define wxSCI_LEX_PROPERTIES 9 487 #define wxSCI_LEX_ERRORLIST 10 488 #define wxSCI_LEX_MAKEFILE 11 489 #define wxSCI_LEX_BATCH 12 490 #define wxSCI_LEX_XCODE 13 491 #define wxSCI_LEX_LATEX 14 492 #define wxSCI_LEX_LUA 15 493 #define wxSCI_LEX_DIFF 16 494 #define wxSCI_LEX_CONF 17 495 #define wxSCI_LEX_PASCAL 18 496 #define wxSCI_LEX_AVE 19 497 #define wxSCI_LEX_ADA 20 498 #define wxSCI_LEX_LISP 21 499 #define wxSCI_LEX_RUBY 22 500 #define wxSCI_LEX_EIFFEL 23 501 #define wxSCI_LEX_EIFFELKW 24 502 #define wxSCI_LEX_TCL 25 503 #define wxSCI_LEX_NNCRONTAB 26 504 #define wxSCI_LEX_BULLANT 27 505 #define wxSCI_LEX_VBSCRIPT 28 506 #define wxSCI_LEX_BAAN 31 507 #define wxSCI_LEX_MATLAB 32 508 #define wxSCI_LEX_SCRIPTOL 33 509 #define wxSCI_LEX_ASM 34 510 #define wxSCI_LEX_CPPNOCASE 35 511 #define wxSCI_LEX_FORTRAN 36 512 #define wxSCI_LEX_F77 37 513 #define wxSCI_LEX_CSS 38 514 #define wxSCI_LEX_POV 39 515 #define wxSCI_LEX_LOUT 40 516 #define wxSCI_LEX_ESCRIPT 41 517 #define wxSCI_LEX_PS 42 518 #define wxSCI_LEX_NSIS 43 519 #define wxSCI_LEX_MMIXAL 44 520 #define wxSCI_LEX_CLW 45 521 #define wxSCI_LEX_CLWNOCASE 46 522 #define wxSCI_LEX_LOT 47 523 #define wxSCI_LEX_YAML 48 524 #define wxSCI_LEX_TEX 49 525 #define wxSCI_LEX_METAPOST 50 526 #define wxSCI_LEX_POWERBASIC 51 527 #define wxSCI_LEX_FORTH 52 528 #define wxSCI_LEX_ERLANG 53 529 #define wxSCI_LEX_OCTAVE 54 530 #define wxSCI_LEX_MSSQL 55 531 #define wxSCI_LEX_VERILOG 56 532 #define wxSCI_LEX_KIX 57 533 #define wxSCI_LEX_GUI4CLI 58 534 #define wxSCI_LEX_SPECMAN 59 535 #define wxSCI_LEX_AU3 60 536 #define wxSCI_LEX_APDL 61 537 #define wxSCI_LEX_BASH 62 538 #define wxSCI_LEX_ASN1 63 539 #define wxSCI_LEX_VHDL 64 540 #define wxSCI_LEX_CAML 65 541 #define wxSCI_LEX_BLITZBASIC 66 542 #define wxSCI_LEX_PUREBASIC 67 543 #define wxSCI_LEX_HASKELL 68 544 #define wxSCI_LEX_PHPSCRIPT 69 545 #define wxSCI_LEX_TADS3 70 546 #define wxSCI_LEX_REBOL 71 547 #define wxSCI_LEX_SMALLTALK 72 548 #define wxSCI_LEX_FLAGSHIP 73 549 #define wxSCI_LEX_CSOUND 74 550 #define wxSCI_LEX_FREEBASIC 75 551 #define wxSCI_LEX_INNOSETUP 76 552 #define wxSCI_LEX_OPAL 77 553 #define wxSCI_LEX_SPICE 78 554 #define wxSCI_LEX_D 79 555 #define wxSCI_LEX_CMAKE 80 556 #define wxSCI_LEX_GAP 81 557 #define wxSCI_LEX_PLM 82 558 #define wxSCI_LEX_PROGRESS 83 559 #define wxSCI_LEX_ABAQUS 84 560 #define wxSCI_LEX_ASYMPTOTE 85 561 #define wxSCI_LEX_R 86 562 #define wxSCI_LEX_MAGIK 87 563 #define wxSCI_LEX_POWERSHELL 88 564 #define wxSCI_LEX_MYSQL 89 565 #define wxSCI_LEX_PO 90 566 #define wxSCI_LEX_TAL 91 567 #define wxSCI_LEX_COBOL 92 568 #define wxSCI_LEX_TACL 93 569 #define wxSCI_LEX_SORCUS 94 570 #define wxSCI_LEX_POWERPRO 95 571 #define wxSCI_LEX_NIMROD 96 572 #define wxSCI_LEX_SML 97 573 #define wxSCI_LEX_MARKDOWN 98 574 #define wxSCI_LEX_TXT2TAGS 99 575 #define wxSCI_LEX_A68K 100 576 #define wxSCI_LEX_MODULA 101 577 #define wxSCI_LEX_COFFEESCRIPT 102 578 #define wxSCI_LEX_TCMD 103 579 #define wxSCI_LEX_AVS 104 580 #define wxSCI_LEX_ECL 105 581 #define wxSCI_LEX_OSCRIPT 106 582 #define wxSCI_LEX_VISUALPROLOG 107 583 #define wxSCI_LEX_LITERATEHASKELL 108 584 #define wxSCI_LEX_STTXT 109 585 #define wxSCI_LEX_KVIRC 110 586 #define wxSCI_LEX_RUST 111 587 #define wxSCI_LEX_DMAP 112 588 #define wxSCI_LEX_AS 113 589 #define wxSCI_LEX_DMIS 114 590 #define wxSCI_LEX_REGISTRY 115 591 #define wxSCI_LEX_BIBTEX 116 592 #define wxSCI_LEX_SREC 117 593 #define wxSCI_LEX_IHEX 118 594 #define wxSCI_LEX_TEHEX 119 595 #define wxSCI_LEX_JSON 120 596 #define wxSCI_LEX_EDIFACT 121 597 #define wxSCI_LEX_INDENT 122 599 #define wxSCI_LEX_LAST wxSCI_LEX_INDENT // update if the above gets extended! 604 #define wxSCI_LEX_AUTOMATIC 1000 607 #define wxSCI_P_DEFAULT 0 608 #define wxSCI_P_COMMENTLINE 1 609 #define wxSCI_P_NUMBER 2 610 #define wxSCI_P_STRING 3 611 #define wxSCI_P_CHARACTER 4 612 #define wxSCI_P_WORD 5 613 #define wxSCI_P_TRIPLE 6 614 #define wxSCI_P_TRIPLEDOUBLE 7 615 #define wxSCI_P_CLASSNAME 8 616 #define wxSCI_P_DEFNAME 9 617 #define wxSCI_P_OPERATOR 10 618 #define wxSCI_P_IDENTIFIER 11 619 #define wxSCI_P_COMMENTBLOCK 12 620 #define wxSCI_P_STRINGEOL 13 621 #define wxSCI_P_WORD2 14 622 #define wxSCI_P_DECORATOR 15 623 #define wxSCI_P_FSTRING 16 624 #define wxSCI_P_FCHARACTER 17 625 #define wxSCI_P_FTRIPLE 18 626 #define wxSCI_P_FTRIPLEDOUBLE 19 629 #define wxSCI_C_DEFAULT 0 630 #define wxSCI_C_COMMENT 1 631 #define wxSCI_C_COMMENTLINE 2 632 #define wxSCI_C_COMMENTDOC 3 633 #define wxSCI_C_NUMBER 4 634 #define wxSCI_C_WORD 5 635 #define wxSCI_C_STRING 6 636 #define wxSCI_C_CHARACTER 7 637 #define wxSCI_C_UUID 8 638 #define wxSCI_C_PREPROCESSOR 9 639 #define wxSCI_C_OPERATOR 10 640 #define wxSCI_C_IDENTIFIER 11 641 #define wxSCI_C_STRINGEOL 12 642 #define wxSCI_C_VERBATIM 13 643 #define wxSCI_C_REGEX 14 644 #define wxSCI_C_COMMENTLINEDOC 15 645 #define wxSCI_C_WORD2 16 646 #define wxSCI_C_COMMENTDOCKEYWORD 17 647 #define wxSCI_C_COMMENTDOCKEYWORDERROR 18 648 #define wxSCI_C_GLOBALCLASS 19 649 #define wxSCI_C_STRINGRAW 20 650 #define wxSCI_C_TRIPLEVERBATIM 21 651 #define wxSCI_C_HASHQUOTEDSTRING 22 652 #define wxSCI_C_PREPROCESSORCOMMENT 23 653 #define wxSCI_C_PREPROCESSORCOMMENTDOC 24 654 #define wxSCI_C_USERLITERAL 25 655 #define wxSCI_C_TASKMARKER 26 656 #define wxSCI_C_ESCAPESEQUENCE 27 663 #define wxSCI_C_WXSMITH 50 667 #define wxSCI_D_DEFAULT 0 668 #define wxSCI_D_COMMENT 1 669 #define wxSCI_D_COMMENTLINE 2 670 #define wxSCI_D_COMMENTDOC 3 671 #define wxSCI_D_COMMENTNESTED 4 672 #define wxSCI_D_NUMBER 5 673 #define wxSCI_D_WORD 6 674 #define wxSCI_D_WORD2 7 675 #define wxSCI_D_WORD3 8 676 #define wxSCI_D_TYPEDEF 9 677 #define wxSCI_D_STRING 10 678 #define wxSCI_D_STRINGEOL 11 679 #define wxSCI_D_CHARACTER 12 680 #define wxSCI_D_OPERATOR 13 681 #define wxSCI_D_IDENTIFIER 14 682 #define wxSCI_D_COMMENTLINEDOC 15 683 #define wxSCI_D_COMMENTDOCKEYWORD 16 684 #define wxSCI_D_COMMENTDOCKEYWORDERROR 17 685 #define wxSCI_D_STRINGB 18 686 #define wxSCI_D_STRINGR 19 687 #define wxSCI_D_WORD5 20 688 #define wxSCI_D_WORD6 21 689 #define wxSCI_D_WORD7 22 692 #define wxSCI_TCL_DEFAULT 0 693 #define wxSCI_TCL_COMMENT 1 694 #define wxSCI_TCL_COMMENTLINE 2 695 #define wxSCI_TCL_NUMBER 3 696 #define wxSCI_TCL_WORD_IN_QUOTE 4 697 #define wxSCI_TCL_IN_QUOTE 5 698 #define wxSCI_TCL_OPERATOR 6 699 #define wxSCI_TCL_IDENTIFIER 7 700 #define wxSCI_TCL_SUBSTITUTION 8 701 #define wxSCI_TCL_SUB_BRACE 9 702 #define wxSCI_TCL_MODIFIER 10 703 #define wxSCI_TCL_EXPAND 11 704 #define wxSCI_TCL_WORD 12 705 #define wxSCI_TCL_WORD2 13 706 #define wxSCI_TCL_WORD3 14 707 #define wxSCI_TCL_WORD4 15 708 #define wxSCI_TCL_WORD5 16 709 #define wxSCI_TCL_WORD6 17 710 #define wxSCI_TCL_WORD7 18 711 #define wxSCI_TCL_WORD8 19 712 #define wxSCI_TCL_COMMENT_BOX 20 713 #define wxSCI_TCL_BLOCK_COMMENT 21 716 #define wxSCI_H_DEFAULT 0 717 #define wxSCI_H_TAG 1 718 #define wxSCI_H_TAGUNKNOWN 2 719 #define wxSCI_H_ATTRIBUTE 3 720 #define wxSCI_H_ATTRIBUTEUNKNOWN 4 721 #define wxSCI_H_NUMBER 5 722 #define wxSCI_H_DOUBLESTRING 6 723 #define wxSCI_H_SINGLESTRING 7 724 #define wxSCI_H_OTHER 8 725 #define wxSCI_H_COMMENT 9 726 #define wxSCI_H_ENTITY 10 729 #define wxSCI_H_TAGEND 11 730 #define wxSCI_H_XMLSTART 12 731 #define wxSCI_H_XMLEND 13 732 #define wxSCI_H_SCRIPT 14 733 #define wxSCI_H_ASP 15 734 #define wxSCI_H_ASPAT 16 735 #define wxSCI_H_CDATA 17 736 #define wxSCI_H_QUESTION 18 739 #define wxSCI_H_VALUE 19 742 #define wxSCI_H_XCCOMMENT 20 745 #define wxSCI_H_SGML_DEFAULT 21 746 #define wxSCI_H_SGML_COMMAND 22 747 #define wxSCI_H_SGML_1ST_PARAM 23 748 #define wxSCI_H_SGML_DOUBLESTRING 24 749 #define wxSCI_H_SGML_SIMPLESTRING 25 750 #define wxSCI_H_SGML_ERROR 26 751 #define wxSCI_H_SGML_SPECIAL 27 752 #define wxSCI_H_SGML_ENTITY 28 753 #define wxSCI_H_SGML_COMMENT 29 754 #define wxSCI_H_SGML_1ST_PARAM_COMMENT 30 755 #define wxSCI_H_SGML_BLOCK_DEFAULT 31 758 #define wxSCI_HJ_START 40 759 #define wxSCI_HJ_DEFAULT 41 760 #define wxSCI_HJ_COMMENT 42 761 #define wxSCI_HJ_COMMENTLINE 43 762 #define wxSCI_HJ_COMMENTDOC 44 763 #define wxSCI_HJ_NUMBER 45 764 #define wxSCI_HJ_WORD 46 765 #define wxSCI_HJ_KEYWORD 47 766 #define wxSCI_HJ_DOUBLESTRING 48 767 #define wxSCI_HJ_SINGLESTRING 49 768 #define wxSCI_HJ_SYMBOLS 50 769 #define wxSCI_HJ_STRINGEOL 51 770 #define wxSCI_HJ_REGEX 52 773 #define wxSCI_HJA_START 55 774 #define wxSCI_HJA_DEFAULT 56 775 #define wxSCI_HJA_COMMENT 57 776 #define wxSCI_HJA_COMMENTLINE 58 777 #define wxSCI_HJA_COMMENTDOC 59 778 #define wxSCI_HJA_NUMBER 60 779 #define wxSCI_HJA_WORD 61 780 #define wxSCI_HJA_KEYWORD 62 781 #define wxSCI_HJA_DOUBLESTRING 63 782 #define wxSCI_HJA_SINGLESTRING 64 783 #define wxSCI_HJA_SYMBOLS 65 784 #define wxSCI_HJA_STRINGEOL 66 785 #define wxSCI_HJA_REGEX 67 788 #define wxSCI_HB_START 70 789 #define wxSCI_HB_DEFAULT 71 790 #define wxSCI_HB_COMMENTLINE 72 791 #define wxSCI_HB_NUMBER 73 792 #define wxSCI_HB_WORD 74 793 #define wxSCI_HB_STRING 75 794 #define wxSCI_HB_IDENTIFIER 76 795 #define wxSCI_HB_STRINGEOL 77 798 #define wxSCI_HBA_START 80 799 #define wxSCI_HBA_DEFAULT 81 800 #define wxSCI_HBA_COMMENTLINE 82 801 #define wxSCI_HBA_NUMBER 83 802 #define wxSCI_HBA_WORD 84 803 #define wxSCI_HBA_STRING 85 804 #define wxSCI_HBA_IDENTIFIER 86 805 #define wxSCI_HBA_STRINGEOL 87 808 #define wxSCI_HP_START 90 809 #define wxSCI_HP_DEFAULT 91 810 #define wxSCI_HP_COMMENTLINE 92 811 #define wxSCI_HP_NUMBER 93 812 #define wxSCI_HP_STRING 94 813 #define wxSCI_HP_CHARACTER 95 814 #define wxSCI_HP_WORD 96 815 #define wxSCI_HP_TRIPLE 97 816 #define wxSCI_HP_TRIPLEDOUBLE 98 817 #define wxSCI_HP_CLASSNAME 99 818 #define wxSCI_HP_DEFNAME 100 819 #define wxSCI_HP_OPERATOR 101 820 #define wxSCI_HP_IDENTIFIER 102 823 #define wxSCI_HPHP_COMPLEX_VARIABLE 104 826 #define wxSCI_HPA_START 105 827 #define wxSCI_HPA_DEFAULT 106 828 #define wxSCI_HPA_COMMENTLINE 107 829 #define wxSCI_HPA_NUMBER 108 830 #define wxSCI_HPA_STRING 109 831 #define wxSCI_HPA_CHARACTER 110 832 #define wxSCI_HPA_WORD 111 833 #define wxSCI_HPA_TRIPLE 112 834 #define wxSCI_HPA_TRIPLEDOUBLE 113 835 #define wxSCI_HPA_CLASSNAME 114 836 #define wxSCI_HPA_DEFNAME 115 837 #define wxSCI_HPA_OPERATOR 116 838 #define wxSCI_HPA_IDENTIFIER 117 841 #define wxSCI_HPHP_DEFAULT 118 842 #define wxSCI_HPHP_HSTRING 119 843 #define wxSCI_HPHP_SIMPLESTRING 120 844 #define wxSCI_HPHP_WORD 121 845 #define wxSCI_HPHP_NUMBER 122 846 #define wxSCI_HPHP_VARIABLE 123 847 #define wxSCI_HPHP_COMMENT 124 848 #define wxSCI_HPHP_COMMENTLINE 125 849 #define wxSCI_HPHP_HSTRING_VARIABLE 126 850 #define wxSCI_HPHP_OPERATOR 127 853 #define wxSCI_PL_DEFAULT 0 854 #define wxSCI_PL_ERROR 1 855 #define wxSCI_PL_COMMENTLINE 2 856 #define wxSCI_PL_POD 3 857 #define wxSCI_PL_NUMBER 4 858 #define wxSCI_PL_WORD 5 859 #define wxSCI_PL_STRING 6 860 #define wxSCI_PL_CHARACTER 7 861 #define wxSCI_PL_PUNCTUATION 8 862 #define wxSCI_PL_PREPROCESSOR 9 863 #define wxSCI_PL_OPERATOR 10 864 #define wxSCI_PL_IDENTIFIER 11 865 #define wxSCI_PL_SCALAR 12 866 #define wxSCI_PL_ARRAY 13 867 #define wxSCI_PL_HASH 14 868 #define wxSCI_PL_SYMBOLTABLE 15 869 #define wxSCI_PL_VARIABLE_INDEXER 16 870 #define wxSCI_PL_REGEX 17 871 #define wxSCI_PL_REGSUBST 18 872 #define wxSCI_PL_LONGQUOTE 19 873 #define wxSCI_PL_BACKTICKS 20 874 #define wxSCI_PL_DATASECTION 21 875 #define wxSCI_PL_HERE_DELIM 22 876 #define wxSCI_PL_HERE_Q 23 877 #define wxSCI_PL_HERE_QQ 24 878 #define wxSCI_PL_HERE_QX 25 879 #define wxSCI_PL_STRING_Q 26 880 #define wxSCI_PL_STRING_QQ 27 881 #define wxSCI_PL_STRING_QX 28 882 #define wxSCI_PL_STRING_QR 29 883 #define wxSCI_PL_STRING_QW 30 884 #define wxSCI_PL_POD_VERB 31 885 #define wxSCI_PL_SUB_PROTOTYPE 40 886 #define wxSCI_PL_FORMAT_IDENT 41 887 #define wxSCI_PL_FORMAT 42 888 #define wxSCI_PL_STRING_VAR 43 889 #define wxSCI_PL_XLAT 44 890 #define wxSCI_PL_REGEX_VAR 54 891 #define wxSCI_PL_REGSUBST_VAR 55 892 #define wxSCI_PL_BACKTICKS_VAR 57 893 #define wxSCI_PL_HERE_QQ_VAR 61 894 #define wxSCI_PL_HERE_QX_VAR 62 895 #define wxSCI_PL_STRING_QQ_VAR 64 896 #define wxSCI_PL_STRING_QX_VAR 65 897 #define wxSCI_PL_STRING_QR_VAR 66 900 #define wxSCI_RB_DEFAULT 0 901 #define wxSCI_RB_ERROR 1 902 #define wxSCI_RB_COMMENTLINE 2 903 #define wxSCI_RB_POD 3 904 #define wxSCI_RB_NUMBER 4 905 #define wxSCI_RB_WORD 5 906 #define wxSCI_RB_STRING 6 907 #define wxSCI_RB_CHARACTER 7 908 #define wxSCI_RB_CLASSNAME 8 909 #define wxSCI_RB_DEFNAME 9 910 #define wxSCI_RB_OPERATOR 10 911 #define wxSCI_RB_IDENTIFIER 11 912 #define wxSCI_RB_REGEX 12 913 #define wxSCI_RB_GLOBAL 13 914 #define wxSCI_RB_SYMBOL 14 915 #define wxSCI_RB_MODULE_NAME 15 916 #define wxSCI_RB_INSTANCE_VAR 16 917 #define wxSCI_RB_CLASS_VAR 17 918 #define wxSCI_RB_BACKTICKS 18 919 #define wxSCI_RB_DATASECTION 19 920 #define wxSCI_RB_HERE_DELIM 20 921 #define wxSCI_RB_HERE_Q 21 922 #define wxSCI_RB_HERE_QQ 22 923 #define wxSCI_RB_HERE_QX 23 924 #define wxSCI_RB_STRING_Q 24 925 #define wxSCI_RB_STRING_QQ 25 926 #define wxSCI_RB_STRING_QX 26 927 #define wxSCI_RB_STRING_QR 27 928 #define wxSCI_RB_STRING_QW 28 929 #define wxSCI_RB_WORD_DEMOTED 29 930 #define wxSCI_RB_STDIN 30 931 #define wxSCI_RB_STDOUT 31 932 #define wxSCI_RB_STDERR 40 933 #define wxSCI_RB_UPPER_BOUND 41 936 #define wxSCI_B_DEFAULT 0 937 #define wxSCI_B_COMMENT 1 938 #define wxSCI_B_NUMBER 2 939 #define wxSCI_B_KEYWORD 3 940 #define wxSCI_B_STRING 4 941 #define wxSCI_B_PREPROCESSOR 5 942 #define wxSCI_B_OPERATOR 6 943 #define wxSCI_B_IDENTIFIER 7 944 #define wxSCI_B_DATE 8 945 #define wxSCI_B_STRINGEOL 9 946 #define wxSCI_B_KEYWORD2 10 947 #define wxSCI_B_KEYWORD3 11 948 #define wxSCI_B_KEYWORD4 12 949 #define wxSCI_B_CONSTANT 13 950 #define wxSCI_B_ASM 14 951 #define wxSCI_B_LABEL 15 952 #define wxSCI_B_ERROR 16 953 #define wxSCI_B_HEXNUMBER 17 954 #define wxSCI_B_BINNUMBER 18 955 #define wxSCI_B_COMMENTBLOCK 19 956 #define wxSCI_B_DOCLINE 20 957 #define wxSCI_B_DOCBLOCK 21 958 #define wxSCI_B_DOCKEYWORD 22 961 #define wxSCI_PROPS_DEFAULT 0 962 #define wxSCI_PROPS_COMMENT 1 963 #define wxSCI_PROPS_SECTION 2 964 #define wxSCI_PROPS_ASSIGNMENT 3 965 #define wxSCI_PROPS_DEFVAL 4 966 #define wxSCI_PROPS_KEY 5 969 #define wxSCI_L_DEFAULT 0 970 #define wxSCI_L_COMMAND 1 971 #define wxSCI_L_TAG 2 972 #define wxSCI_L_MATH 3 973 #define wxSCI_L_COMMENT 4 974 #define wxSCI_L_TAG2 5 975 #define wxSCI_L_MATH2 6 976 #define wxSCI_L_COMMENT2 7 977 #define wxSCI_L_VERBATIM 8 978 #define wxSCI_L_SHORTCMD 9 979 #define wxSCI_L_SPECIAL 10 980 #define wxSCI_L_CMDOPT 11 981 #define wxSCI_L_ERROR 12 984 #define wxSCI_LUA_DEFAULT 0 985 #define wxSCI_LUA_COMMENT 1 986 #define wxSCI_LUA_COMMENTLINE 2 987 #define wxSCI_LUA_COMMENTDOC 3 988 #define wxSCI_LUA_NUMBER 4 989 #define wxSCI_LUA_WORD 5 990 #define wxSCI_LUA_STRING 6 991 #define wxSCI_LUA_CHARACTER 7 992 #define wxSCI_LUA_LITERALSTRING 8 993 #define wxSCI_LUA_PREPROCESSOR 9 994 #define wxSCI_LUA_OPERATOR 10 995 #define wxSCI_LUA_IDENTIFIER 11 996 #define wxSCI_LUA_STRINGEOL 12 997 #define wxSCI_LUA_WORD2 13 998 #define wxSCI_LUA_WORD3 14 999 #define wxSCI_LUA_WORD4 15 1000 #define wxSCI_LUA_WORD5 16 1001 #define wxSCI_LUA_WORD6 17 1002 #define wxSCI_LUA_WORD7 18 1003 #define wxSCI_LUA_WORD8 19 1004 #define wxSCI_LUA_LABEL 20 1007 #define wxSCI_ERR_DEFAULT 0 1008 #define wxSCI_ERR_PYTHON 1 1009 #define wxSCI_ERR_GCC 2 1010 #define wxSCI_ERR_MS 3 1011 #define wxSCI_ERR_CMD 4 1012 #define wxSCI_ERR_BORLAND 5 1013 #define wxSCI_ERR_PERL 6 1014 #define wxSCI_ERR_NET 7 1015 #define wxSCI_ERR_LUA 8 1016 #define wxSCI_ERR_CTAG 9 1017 #define wxSCI_ERR_DIFF_CHANGED 10 1018 #define wxSCI_ERR_DIFF_ADDITION 11 1019 #define wxSCI_ERR_DIFF_DELETION 12 1020 #define wxSCI_ERR_DIFF_MESSAGE 13 1021 #define wxSCI_ERR_PHP 14 1022 #define wxSCI_ERR_ELF 15 1023 #define wxSCI_ERR_IFC 16 1024 #define wxSCI_ERR_IFORT 17 1025 #define wxSCI_ERR_ABSF 18 1026 #define wxSCI_ERR_TIDY 19 1027 #define wxSCI_ERR_JAVA_STACK 20 1028 #define wxSCI_ERR_VALUE 21 1029 #define wxSCI_ERR_GCC_INCLUDED_FROM 22 1030 #define wxSCI_ERR_ESCSEQ 23 1031 #define wxSCI_ERR_ESCSEQ_UNKNOWN 24 1032 #define wxSCI_ERR_ES_BLACK 40 1033 #define wxSCI_ERR_ES_RED 41 1034 #define wxSCI_ERR_ES_GREEN 42 1035 #define wxSCI_ERR_ES_BROWN 43 1036 #define wxSCI_ERR_ES_BLUE 44 1037 #define wxSCI_ERR_ES_MAGENTA 45 1038 #define wxSCI_ERR_ES_CYAN 46 1039 #define wxSCI_ERR_ES_GRAY 47 1040 #define wxSCI_ERR_ES_DARK_GRAY 48 1041 #define wxSCI_ERR_ES_BRIGHT_RED 49 1042 #define wxSCI_ERR_ES_BRIGHT_GREEN 50 1043 #define wxSCI_ERR_ES_YELLOW 51 1044 #define wxSCI_ERR_ES_BRIGHT_BLUE 52 1045 #define wxSCI_ERR_ES_BRIGHT_MAGENTA 53 1046 #define wxSCI_ERR_ES_BRIGHT_CYAN 54 1047 #define wxSCI_ERR_ES_WHITE 55 1050 #define wxSCI_BAT_DEFAULT 0 1051 #define wxSCI_BAT_COMMENT 1 1052 #define wxSCI_BAT_WORD 2 1053 #define wxSCI_BAT_LABEL 3 1054 #define wxSCI_BAT_HIDE 4 1055 #define wxSCI_BAT_COMMAND 5 1056 #define wxSCI_BAT_IDENTIFIER 6 1057 #define wxSCI_BAT_OPERATOR 7 1060 #define wxSCI_TCMD_DEFAULT 0 1061 #define wxSCI_TCMD_COMMENT 1 1062 #define wxSCI_TCMD_WORD 2 1063 #define wxSCI_TCMD_LABEL 3 1064 #define wxSCI_TCMD_HIDE 4 1065 #define wxSCI_TCMD_COMMAND 5 1066 #define wxSCI_TCMD_IDENTIFIER 6 1067 #define wxSCI_TCMD_OPERATOR 7 1068 #define wxSCI_TCMD_ENVIRONMENT 8 1069 #define wxSCI_TCMD_EXPANSION 9 1070 #define wxSCI_TCMD_CLABEL 10 1073 #define wxSCI_MAKE_DEFAULT 0 1074 #define wxSCI_MAKE_COMMENT 1 1075 #define wxSCI_MAKE_PREPROCESSOR 2 1076 #define wxSCI_MAKE_IDENTIFIER 3 1077 #define wxSCI_MAKE_OPERATOR 4 1078 #define wxSCI_MAKE_TARGET 5 1079 #define wxSCI_MAKE_IDEOL 9 1082 #define wxSCI_DIFF_DEFAULT 0 1083 #define wxSCI_DIFF_COMMENT 1 1084 #define wxSCI_DIFF_COMMAND 2 1085 #define wxSCI_DIFF_HEADER 3 1086 #define wxSCI_DIFF_POSITION 4 1087 #define wxSCI_DIFF_DELETED 5 1088 #define wxSCI_DIFF_ADDED 6 1089 #define wxSCI_DIFF_CHANGED 7 1092 #define wxSCI_CONF_DEFAULT 0 1093 #define wxSCI_CONF_COMMENT 1 1094 #define wxSCI_CONF_NUMBER 2 1095 #define wxSCI_CONF_IDENTIFIER 3 1096 #define wxSCI_CONF_EXTENSION 4 1097 #define wxSCI_CONF_PARAMETER 5 1098 #define wxSCI_CONF_STRING 6 1099 #define wxSCI_CONF_OPERATOR 7 1100 #define wxSCI_CONF_IP 8 1101 #define wxSCI_CONF_DIRECTIVE 9 1104 #define wxSCI_AVE_DEFAULT 0 1105 #define wxSCI_AVE_COMMENT 1 1106 #define wxSCI_AVE_NUMBER 2 1107 #define wxSCI_AVE_WORD 3 1108 #define wxSCI_AVE_STRING 6 1109 #define wxSCI_AVE_ENUM 7 1110 #define wxSCI_AVE_STRINGEOL 8 1111 #define wxSCI_AVE_IDENTIFIER 9 1112 #define wxSCI_AVE_OPERATOR 10 1113 #define wxSCI_AVE_WORD1 11 1114 #define wxSCI_AVE_WORD2 12 1115 #define wxSCI_AVE_WORD3 13 1116 #define wxSCI_AVE_WORD4 14 1117 #define wxSCI_AVE_WORD5 15 1118 #define wxSCI_AVE_WORD6 16 1121 #define wxSCI_ADA_DEFAULT 0 1122 #define wxSCI_ADA_WORD 1 1123 #define wxSCI_ADA_IDENTIFIER 2 1124 #define wxSCI_ADA_NUMBER 3 1125 #define wxSCI_ADA_DELIMITER 4 1126 #define wxSCI_ADA_CHARACTER 5 1127 #define wxSCI_ADA_CHARACTEREOL 6 1128 #define wxSCI_ADA_STRING 7 1129 #define wxSCI_ADA_STRINGEOL 8 1130 #define wxSCI_ADA_LABEL 9 1131 #define wxSCI_ADA_COMMENTLINE 10 1132 #define wxSCI_ADA_ILLEGAL 11 1135 #define wxSCI_BAAN_DEFAULT 0 1136 #define wxSCI_BAAN_COMMENT 1 1137 #define wxSCI_BAAN_COMMENTDOC 2 1138 #define wxSCI_BAAN_NUMBER 3 1139 #define wxSCI_BAAN_WORD 4 1140 #define wxSCI_BAAN_STRING 5 1141 #define wxSCI_BAAN_PREPROCESSOR 6 1142 #define wxSCI_BAAN_OPERATOR 7 1143 #define wxSCI_BAAN_IDENTIFIER 8 1144 #define wxSCI_BAAN_STRINGEOL 9 1145 #define wxSCI_BAAN_WORD2 10 1146 #define wxSCI_BAAN_WORD3 11 1147 #define wxSCI_BAAN_WORD4 12 1148 #define wxSCI_BAAN_WORD5 13 1149 #define wxSCI_BAAN_WORD6 14 1150 #define wxSCI_BAAN_WORD7 15 1151 #define wxSCI_BAAN_WORD8 16 1152 #define wxSCI_BAAN_WORD9 17 1153 #define wxSCI_BAAN_TABLEDEF 18 1154 #define wxSCI_BAAN_TABLESQL 19 1155 #define wxSCI_BAAN_FUNCTION 20 1156 #define wxSCI_BAAN_DOMDEF 21 1157 #define wxSCI_BAAN_FUNCDEF 22 1158 #define wxSCI_BAAN_OBJECTDEF 23 1159 #define wxSCI_BAAN_DEFINEDEF 24 1162 #define wxSCI_LISP_DEFAULT 0 1163 #define wxSCI_LISP_COMMENT 1 1164 #define wxSCI_LISP_NUMBER 2 1165 #define wxSCI_LISP_KEYWORD 3 1166 #define wxSCI_LISP_KEYWORD_KW 4 1167 #define wxSCI_LISP_SYMBOL 5 1168 #define wxSCI_LISP_STRING 6 1169 #define wxSCI_LISP_STRINGEOL 8 1170 #define wxSCI_LISP_IDENTIFIER 9 1171 #define wxSCI_LISP_OPERATOR 10 1172 #define wxSCI_LISP_SPECIAL 11 1173 #define wxSCI_LISP_MULTI_COMMENT 12 1176 #define wxSCI_EIFFEL_DEFAULT 0 1177 #define wxSCI_EIFFEL_COMMENTLINE 1 1178 #define wxSCI_EIFFEL_NUMBER 2 1179 #define wxSCI_EIFFEL_WORD 3 1180 #define wxSCI_EIFFEL_STRING 4 1181 #define wxSCI_EIFFEL_CHARACTER 5 1182 #define wxSCI_EIFFEL_OPERATOR 6 1183 #define wxSCI_EIFFEL_IDENTIFIER 7 1184 #define wxSCI_EIFFEL_STRINGEOL 8 1187 #define wxSCI_NNCRONTAB_DEFAULT 0 1188 #define wxSCI_NNCRONTAB_COMMENT 1 1189 #define wxSCI_NNCRONTAB_TASK 2 1190 #define wxSCI_NNCRONTAB_SECTION 3 1191 #define wxSCI_NNCRONTAB_KEYWORD 4 1192 #define wxSCI_NNCRONTAB_MODIFIER 5 1193 #define wxSCI_NNCRONTAB_ASTERISK 6 1194 #define wxSCI_NNCRONTAB_NUMBER 7 1195 #define wxSCI_NNCRONTAB_STRING 8 1196 #define wxSCI_NNCRONTAB_ENVIRONMENT 9 1197 #define wxSCI_NNCRONTAB_IDENTIFIER 10 1200 #define wxSCI_FORTH_DEFAULT 0 1201 #define wxSCI_FORTH_COMMENT 1 1202 #define wxSCI_FORTH_COMMENT_ML 2 1203 #define wxSCI_FORTH_IDENTIFIER 3 1204 #define wxSCI_FORTH_CONTROL 4 1205 #define wxSCI_FORTH_KEYWORD 5 1206 #define wxSCI_FORTH_DEFWORD 6 1207 #define wxSCI_FORTH_PREWORD1 7 1208 #define wxSCI_FORTH_PREWORD2 8 1209 #define wxSCI_FORTH_NUMBER 9 1210 #define wxSCI_FORTH_STRING 10 1211 #define wxSCI_FORTH_LOCALE 11 1214 #define wxSCI_MATLAB_DEFAULT 0 1215 #define wxSCI_MATLAB_COMMENT 1 1216 #define wxSCI_MATLAB_COMMAND 2 1217 #define wxSCI_MATLAB_NUMBER 3 1218 #define wxSCI_MATLAB_KEYWORD 4 1221 #define wxSCI_MATLAB_STRING 5 1222 #define wxSCI_MATLAB_OPERATOR 6 1223 #define wxSCI_MATLAB_IDENTIFIER 7 1224 #define wxSCI_MATLAB_DOUBLEQUOTESTRING 8 1227 #define wxSCI_SCRIPTOL_DEFAULT 0 1228 #define wxSCI_SCRIPTOL_WHITE 1 1229 #define wxSCI_SCRIPTOL_COMMENTLINE 2 1230 #define wxSCI_SCRIPTOL_PERSISTENT 3 1231 #define wxSCI_SCRIPTOL_CSTYLE 4 1232 #define wxSCI_SCRIPTOL_COMMENTBLOCK 5 1233 #define wxSCI_SCRIPTOL_NUMBER 6 1234 #define wxSCI_SCRIPTOL_STRING 7 1235 #define wxSCI_SCRIPTOL_CHARACTER 8 1236 #define wxSCI_SCRIPTOL_STRINGEOL 9 1237 #define wxSCI_SCRIPTOL_KEYWORD 10 1238 #define wxSCI_SCRIPTOL_OPERATOR 11 1239 #define wxSCI_SCRIPTOL_IDENTIFIER 12 1240 #define wxSCI_SCRIPTOL_TRIPLE 13 1241 #define wxSCI_SCRIPTOL_CLASSNAME 14 1242 #define wxSCI_SCRIPTOL_PREPROCESSOR 15 1245 #define wxSCI_ASM_DEFAULT 0 1246 #define wxSCI_ASM_COMMENT 1 1247 #define wxSCI_ASM_NUMBER 2 1248 #define wxSCI_ASM_STRING 3 1249 #define wxSCI_ASM_OPERATOR 4 1250 #define wxSCI_ASM_IDENTIFIER 5 1251 #define wxSCI_ASM_CPUINSTRUCTION 6 1252 #define wxSCI_ASM_MATHINSTRUCTION 7 1253 #define wxSCI_ASM_REGISTER 8 1254 #define wxSCI_ASM_DIRECTIVE 9 1255 #define wxSCI_ASM_DIRECTIVEOPERAND 10 1256 #define wxSCI_ASM_COMMENTBLOCK 11 1257 #define wxSCI_ASM_CHARACTER 12 1258 #define wxSCI_ASM_STRINGEOL 13 1259 #define wxSCI_ASM_EXTINSTRUCTION 14 1260 #define wxSCI_ASM_COMMENTDIRECTIVE 15 1263 #define wxSCI_F_DEFAULT 0 1264 #define wxSCI_F_COMMENT 1 1265 #define wxSCI_F_NUMBER 2 1266 #define wxSCI_F_STRING1 3 1267 #define wxSCI_F_STRING2 4 1268 #define wxSCI_F_STRINGEOL 5 1269 #define wxSCI_F_OPERATOR 6 1270 #define wxSCI_F_IDENTIFIER 7 1271 #define wxSCI_F_WORD 8 1272 #define wxSCI_F_WORD2 9 1273 #define wxSCI_F_WORD3 10 1274 #define wxSCI_F_PREPROCESSOR 11 1275 #define wxSCI_F_OPERATOR2 12 1276 #define wxSCI_F_LABEL 13 1277 #define wxSCI_F_CONTINUATION 14 1280 #define wxSCI_CSS_DEFAULT 0 1281 #define wxSCI_CSS_TAG 1 1282 #define wxSCI_CSS_CLASS 2 1283 #define wxSCI_CSS_PSEUDOCLASS 3 1284 #define wxSCI_CSS_UNKNOWN_PSEUDOCLASS 4 1285 #define wxSCI_CSS_OPERATOR 5 1286 #define wxSCI_CSS_IDENTIFIER 6 1287 #define wxSCI_CSS_UNKNOWN_IDENTIFIER 7 1288 #define wxSCI_CSS_VALUE 8 1289 #define wxSCI_CSS_COMMENT 9 1290 #define wxSCI_CSS_ID 10 1291 #define wxSCI_CSS_IMPORTANT 11 1292 #define wxSCI_CSS_DIRECTIVE 12 1293 #define wxSCI_CSS_DOUBLESTRING 13 1294 #define wxSCI_CSS_SINGLESTRING 14 1295 #define wxSCI_CSS_IDENTIFIER2 15 1296 #define wxSCI_CSS_ATTRIBUTE 16 1297 #define wxSCI_CSS_IDENTIFIER3 17 1298 #define wxSCI_CSS_PSEUDOELEMENT 18 1299 #define wxSCI_CSS_EXTENDED_IDENTIFIER 19 1300 #define wxSCI_CSS_EXTENDED_PSEUDOCLASS 20 1301 #define wxSCI_CSS_EXTENDED_PSEUDOELEMENT 21 1302 #define wxSCI_CSS_MEDIA 22 1303 #define wxSCI_CSS_VARIABLE 23 1306 #define wxSCI_POV_DEFAULT 0 1307 #define wxSCI_POV_COMMENT 1 1308 #define wxSCI_POV_COMMENTLINE 2 1309 #define wxSCI_POV_NUMBER 3 1310 #define wxSCI_POV_OPERATOR 4 1311 #define wxSCI_POV_IDENTIFIER 5 1312 #define wxSCI_POV_STRING 6 1313 #define wxSCI_POV_STRINGEOL 7 1314 #define wxSCI_POV_DIRECTIVE 8 1315 #define wxSCI_POV_BADDIRECTIVE 9 1316 #define wxSCI_POV_WORD2 10 1317 #define wxSCI_POV_WORD3 11 1318 #define wxSCI_POV_WORD4 12 1319 #define wxSCI_POV_WORD5 13 1320 #define wxSCI_POV_WORD6 14 1321 #define wxSCI_POV_WORD7 15 1322 #define wxSCI_POV_WORD8 16 1325 #define wxSCI_LOUT_DEFAULT 0 1326 #define wxSCI_LOUT_COMMENT 1 1327 #define wxSCI_LOUT_NUMBER 2 1328 #define wxSCI_LOUT_WORD 3 1329 #define wxSCI_LOUT_WORD2 4 1330 #define wxSCI_LOUT_WORD3 5 1331 #define wxSCI_LOUT_WORD4 6 1332 #define wxSCI_LOUT_STRING 7 1333 #define wxSCI_LOUT_OPERATOR 8 1334 #define wxSCI_LOUT_IDENTIFIER 9 1335 #define wxSCI_LOUT_STRINGEOL 10 1338 #define wxSCI_ESCRIPT_DEFAULT 0 1339 #define wxSCI_ESCRIPT_COMMENT 1 1340 #define wxSCI_ESCRIPT_COMMENTLINE 2 1341 #define wxSCI_ESCRIPT_COMMENTDOC 3 1342 #define wxSCI_ESCRIPT_NUMBER 4 1343 #define wxSCI_ESCRIPT_WORD 5 1344 #define wxSCI_ESCRIPT_STRING 6 1345 #define wxSCI_ESCRIPT_OPERATOR 7 1346 #define wxSCI_ESCRIPT_IDENTIFIER 8 1347 #define wxSCI_ESCRIPT_BRACE 9 1348 #define wxSCI_ESCRIPT_WORD2 10 1349 #define wxSCI_ESCRIPT_WORD3 11 1352 #define wxSCI_PS_DEFAULT 0 1353 #define wxSCI_PS_COMMENT 1 1354 #define wxSCI_PS_DSC_COMMENT 2 1355 #define wxSCI_PS_DSC_VALUE 3 1356 #define wxSCI_PS_NUMBER 4 1357 #define wxSCI_PS_NAME 5 1358 #define wxSCI_PS_KEYWORD 6 1359 #define wxSCI_PS_LITERAL 7 1360 #define wxSCI_PS_IMMEVAL 8 1361 #define wxSCI_PS_PAREN_ARRAY 9 1362 #define wxSCI_PS_PAREN_DICT 10 1363 #define wxSCI_PS_PAREN_PROC 11 1364 #define wxSCI_PS_TEXT 12 1365 #define wxSCI_PS_HEXSTRING 13 1366 #define wxSCI_PS_BASE85STRING 14 1367 #define wxSCI_PS_BADSTRINGCHAR 15 1370 #define wxSCI_NSIS_DEFAULT 0 1371 #define wxSCI_NSIS_COMMENT 1 1372 #define wxSCI_NSIS_STRINGDQ 2 1373 #define wxSCI_NSIS_STRINGLQ 3 1374 #define wxSCI_NSIS_STRINGRQ 4 1375 #define wxSCI_NSIS_FUNCTION 5 1376 #define wxSCI_NSIS_VARIABLE 6 1377 #define wxSCI_NSIS_LABEL 7 1378 #define wxSCI_NSIS_USERDEFINED 8 1379 #define wxSCI_NSIS_SECTIONDEF 9 1380 #define wxSCI_NSIS_SUBSECTIONDEF 10 1381 #define wxSCI_NSIS_IFDEFINEDEF 11 1382 #define wxSCI_NSIS_MACRODEF 12 1383 #define wxSCI_NSIS_STRINGVAR 13 1384 #define wxSCI_NSIS_NUMBER 14 1385 #define wxSCI_NSIS_SECTIONGROUP 15 1386 #define wxSCI_NSIS_PAGEEX 16 1387 #define wxSCI_NSIS_FUNCTIONDEF 17 1388 #define wxSCI_NSIS_COMMENTBOX 18 1391 #define wxSCI_MMIXAL_LEADWS 0 1392 #define wxSCI_MMIXAL_COMMENT 1 1393 #define wxSCI_MMIXAL_LABEL 2 1394 #define wxSCI_MMIXAL_OPCODE 3 1395 #define wxSCI_MMIXAL_OPCODE_PRE 4 1396 #define wxSCI_MMIXAL_OPCODE_VALID 5 1397 #define wxSCI_MMIXAL_OPCODE_UNKNOWN 6 1398 #define wxSCI_MMIXAL_OPCODE_POST 7 1399 #define wxSCI_MMIXAL_OPERANDS 8 1400 #define wxSCI_MMIXAL_NUMBER 9 1401 #define wxSCI_MMIXAL_REF 10 1402 #define wxSCI_MMIXAL_CHAR 11 1403 #define wxSCI_MMIXAL_STRING 12 1404 #define wxSCI_MMIXAL_REGISTER 13 1405 #define wxSCI_MMIXAL_HEX 14 1406 #define wxSCI_MMIXAL_OPERATOR 15 1407 #define wxSCI_MMIXAL_SYMBOL 16 1408 #define wxSCI_MMIXAL_INCLUDE 17 1411 #define wxSCI_CLW_DEFAULT 0 1412 #define wxSCI_CLW_LABEL 1 1413 #define wxSCI_CLW_COMMENT 2 1414 #define wxSCI_CLW_STRING 3 1415 #define wxSCI_CLW_USER_IDENTIFIER 4 1416 #define wxSCI_CLW_INTEGER_CONSTANT 5 1417 #define wxSCI_CLW_REAL_CONSTANT 6 1418 #define wxSCI_CLW_PICTURE_STRING 7 1419 #define wxSCI_CLW_KEYWORD 8 1420 #define wxSCI_CLW_COMPILER_DIRECTIVE 9 1421 #define wxSCI_CLW_RUNTIME_EXPRESSIONS 10 1422 #define wxSCI_CLW_BUILTIN_PROCEDURES_FUNCTION 11 1423 #define wxSCI_CLW_STRUCTURE_DATA_TYPE 12 1424 #define wxSCI_CLW_ATTRIBUTE 13 1425 #define wxSCI_CLW_STANDARD_EQUATE 14 1426 #define wxSCI_CLW_ERROR 15 1427 #define wxSCI_CLW_DEPRECATED 16 1430 #define wxSCI_LOT_DEFAULT 0 1431 #define wxSCI_LOT_HEADER 1 1432 #define wxSCI_LOT_BREAK 2 1433 #define wxSCI_LOT_SET 3 1434 #define wxSCI_LOT_PASS 4 1435 #define wxSCI_LOT_FAIL 5 1436 #define wxSCI_LOT_ABORT 6 1439 #define wxSCI_YAML_DEFAULT 0 1440 #define wxSCI_YAML_COMMENT 1 1441 #define wxSCI_YAML_IDENTIFIER 2 1442 #define wxSCI_YAML_KEYWORD 3 1443 #define wxSCI_YAML_NUMBER 4 1444 #define wxSCI_YAML_REFERENCE 5 1445 #define wxSCI_YAML_DOCUMENT 6 1446 #define wxSCI_YAML_TEXT 7 1447 #define wxSCI_YAML_ERROR 8 1448 #define wxSCI_YAML_OPERATOR 9 1451 #define wxSCI_TEX_DEFAULT 0 1452 #define wxSCI_TEX_SPECIAL 1 1453 #define wxSCI_TEX_GROUP 2 1454 #define wxSCI_TEX_SYMBOL 3 1455 #define wxSCI_TEX_COMMAND 4 1456 #define wxSCI_TEX_TEXT 5 1457 #define wxSCI_METAPOST_DEFAULT 0 1458 #define wxSCI_METAPOST_SPECIAL 1 1459 #define wxSCI_METAPOST_GROUP 2 1460 #define wxSCI_METAPOST_SYMBOL 3 1461 #define wxSCI_METAPOST_COMMAND 4 1462 #define wxSCI_METAPOST_TEXT 5 1463 #define wxSCI_METAPOST_EXTRA 6 1466 #define wxSCI_ERLANG_DEFAULT 0 1467 #define wxSCI_ERLANG_COMMENT 1 1468 #define wxSCI_ERLANG_VARIABLE 2 1469 #define wxSCI_ERLANG_NUMBER 3 1470 #define wxSCI_ERLANG_KEYWORD 4 1471 #define wxSCI_ERLANG_STRING 5 1472 #define wxSCI_ERLANG_OPERATOR 6 1473 #define wxSCI_ERLANG_ATOM 7 1474 #define wxSCI_ERLANG_FUNCTION_NAME 8 1475 #define wxSCI_ERLANG_CHARACTER 9 1476 #define wxSCI_ERLANG_MACRO 10 1477 #define wxSCI_ERLANG_RECORD 11 1478 #define wxSCI_ERLANG_PREPROC 12 1479 #define wxSCI_ERLANG_NODE_NAME 13 1480 #define wxSCI_ERLANG_COMMENT_FUNCTION 14 1481 #define wxSCI_ERLANG_COMMENT_MODULE 15 1482 #define wxSCI_ERLANG_COMMENT_DOC 16 1483 #define wxSCI_ERLANG_COMMENT_DOC_MACRO 17 1484 #define wxSCI_ERLANG_ATOM_QUOTED 18 1485 #define wxSCI_ERLANG_MACRO_QUOTED 19 1486 #define wxSCI_ERLANG_RECORD_QUOTED 20 1487 #define wxSCI_ERLANG_NODE_NAME_QUOTED 21 1488 #define wxSCI_ERLANG_BIFS 22 1489 #define wxSCI_ERLANG_MODULES 23 1490 #define wxSCI_ERLANG_MODULES_ATT 24 1491 #define wxSCI_ERLANG_UNKNOWN 31 1495 #define wxSCI_MSSQL_DEFAULT 0 1496 #define wxSCI_MSSQL_COMMENT 1 1497 #define wxSCI_MSSQL_LINE_COMMENT 2 1498 #define wxSCI_MSSQL_NUMBER 3 1499 #define wxSCI_MSSQL_STRING 4 1500 #define wxSCI_MSSQL_OPERATOR 5 1501 #define wxSCI_MSSQL_IDENTIFIER 6 1502 #define wxSCI_MSSQL_VARIABLE 7 1503 #define wxSCI_MSSQL_COLUMN_NAME 8 1504 #define wxSCI_MSSQL_STATEMENT 9 1505 #define wxSCI_MSSQL_DATATYPE 10 1506 #define wxSCI_MSSQL_SYSTABLE 11 1507 #define wxSCI_MSSQL_GLOBAL_VARIABLE 12 1508 #define wxSCI_MSSQL_FUNCTION 13 1509 #define wxSCI_MSSQL_STORED_PROCEDURE 14 1510 #define wxSCI_MSSQL_DEFAULT_PREF_DATATYPE 15 1511 #define wxSCI_MSSQL_COLUMN_NAME_2 16 1514 #define wxSCI_V_DEFAULT 0 1515 #define wxSCI_V_COMMENT 1 1516 #define wxSCI_V_COMMENTLINE 2 1517 #define wxSCI_V_COMMENTLINEBANG 3 1518 #define wxSCI_V_NUMBER 4 1519 #define wxSCI_V_WORD 5 1520 #define wxSCI_V_STRING 6 1521 #define wxSCI_V_WORD2 7 1522 #define wxSCI_V_WORD3 8 1523 #define wxSCI_V_PREPROCESSOR 9 1524 #define wxSCI_V_OPERATOR 10 1525 #define wxSCI_V_IDENTIFIER 11 1526 #define wxSCI_V_STRINGEOL 12 1527 #define wxSCI_V_USER 19 1528 #define wxSCI_V_COMMENT_WORD 20 1529 #define wxSCI_V_INPUT 21 1530 #define wxSCI_V_OUTPUT 22 1531 #define wxSCI_V_INOUT 23 1532 #define wxSCI_V_PORT_CONNECT 24 1535 #define wxSCI_KIX_DEFAULT 0 1536 #define wxSCI_KIX_COMMENT 1 1537 #define wxSCI_KIX_STRING1 2 1538 #define wxSCI_KIX_STRING2 3 1539 #define wxSCI_KIX_NUMBER 4 1540 #define wxSCI_KIX_VAR 5 1541 #define wxSCI_KIX_MACRO 6 1542 #define wxSCI_KIX_KEYWORD 7 1543 #define wxSCI_KIX_FUNCTIONS 8 1544 #define wxSCI_KIX_OPERATOR 9 1545 #define wxSCI_KIX_COMMENTSTREAM 10 1546 #define wxSCI_KIX_IDENTIFIER 31 1549 #define wxSCI_GC_DEFAULT 0 1550 #define wxSCI_GC_COMMENTLINE 1 1551 #define wxSCI_GC_COMMENTBLOCK 2 1552 #define wxSCI_GC_GLOBAL 3 1553 #define wxSCI_GC_EVENT 4 1554 #define wxSCI_GC_ATTRIBUTE 5 1555 #define wxSCI_GC_CONTROL 6 1556 #define wxSCI_GC_COMMAND 7 1557 #define wxSCI_GC_STRING 8 1558 #define wxSCI_GC_OPERATOR 9 1561 #define wxSCI_SN_DEFAULT 0 1562 #define wxSCI_SN_CODE 1 1563 #define wxSCI_SN_COMMENTLINE 2 1564 #define wxSCI_SN_COMMENTLINEBANG 3 1565 #define wxSCI_SN_NUMBER 4 1566 #define wxSCI_SN_WORD 5 1567 #define wxSCI_SN_STRING 6 1568 #define wxSCI_SN_WORD2 7 1569 #define wxSCI_SN_WORD3 8 1570 #define wxSCI_SN_PREPROCESSOR 9 1571 #define wxSCI_SN_OPERATOR 10 1572 #define wxSCI_SN_IDENTIFIER 11 1573 #define wxSCI_SN_STRINGEOL 12 1574 #define wxSCI_SN_REGEXTAG 13 1575 #define wxSCI_SN_SIGNAL 14 1576 #define wxSCI_SN_USER 19 1579 #define wxSCI_AU3_DEFAULT 0 1580 #define wxSCI_AU3_COMMENT 1 1581 #define wxSCI_AU3_COMMENTBLOCK 2 1582 #define wxSCI_AU3_NUMBER 3 1583 #define wxSCI_AU3_FUNCTION 4 1584 #define wxSCI_AU3_KEYWORD 5 1585 #define wxSCI_AU3_MACRO 6 1586 #define wxSCI_AU3_STRING 7 1587 #define wxSCI_AU3_OPERATOR 8 1588 #define wxSCI_AU3_VARIABLE 9 1589 #define wxSCI_AU3_SENT 10 1590 #define wxSCI_AU3_PREPROCESSOR 11 1591 #define wxSCI_AU3_SPECIAL 12 1592 #define wxSCI_AU3_EXPAND 13 1593 #define wxSCI_AU3_COMOBJ 14 1594 #define wxSCI_AU3_UDF 15 1597 #define wxSCI_APDL_DEFAULT 0 1598 #define wxSCI_APDL_COMMENT 1 1599 #define wxSCI_APDL_COMMENTBLOCK 2 1600 #define wxSCI_APDL_NUMBER 3 1601 #define wxSCI_APDL_STRING 4 1602 #define wxSCI_APDL_OPERATOR 5 1603 #define wxSCI_APDL_WORD 6 1604 #define wxSCI_APDL_PROCESSOR 7 1605 #define wxSCI_APDL_COMMAND 8 1606 #define wxSCI_APDL_SLASHCOMMAND 9 1607 #define wxSCI_APDL_STARCOMMAND 10 1608 #define wxSCI_APDL_ARGUMENT 11 1609 #define wxSCI_APDL_FUNCTION 12 1612 #define wxSCI_SH_DEFAULT 0 1613 #define wxSCI_SH_ERROR 1 1614 #define wxSCI_SH_COMMENTLINE 2 1615 #define wxSCI_SH_NUMBER 3 1616 #define wxSCI_SH_WORD 4 1617 #define wxSCI_SH_STRING 5 1618 #define wxSCI_SH_CHARACTER 6 1619 #define wxSCI_SH_OPERATOR 7 1620 #define wxSCI_SH_IDENTIFIER 8 1621 #define wxSCI_SH_SCALAR 9 1622 #define wxSCI_SH_PARAM 10 1623 #define wxSCI_SH_BACKTICKS 11 1624 #define wxSCI_SH_HERE_DELIM 12 1625 #define wxSCI_SH_HERE_Q 13 1628 #define wxSCI_ASN1_DEFAULT 0 1629 #define wxSCI_ASN1_COMMENT 1 1630 #define wxSCI_ASN1_IDENTIFIER 2 1631 #define wxSCI_ASN1_STRING 3 1632 #define wxSCI_ASN1_OID 4 1633 #define wxSCI_ASN1_SCALAR 5 1634 #define wxSCI_ASN1_KEYWORD 6 1635 #define wxSCI_ASN1_ATTRIBUTE 7 1636 #define wxSCI_ASN1_DESCRIPTOR 8 1637 #define wxSCI_ASN1_TYPE 9 1638 #define wxSCI_ASN1_OPERATOR 10 1641 #define wxSCI_VHDL_DEFAULT 0 1642 #define wxSCI_VHDL_COMMENT 1 1643 #define wxSCI_VHDL_COMMENTLINEBANG 2 1644 #define wxSCI_VHDL_NUMBER 3 1645 #define wxSCI_VHDL_STRING 4 1646 #define wxSCI_VHDL_OPERATOR 5 1647 #define wxSCI_VHDL_IDENTIFIER 6 1648 #define wxSCI_VHDL_STRINGEOL 7 1649 #define wxSCI_VHDL_KEYWORD 8 1650 #define wxSCI_VHDL_STDOPERATOR 9 1651 #define wxSCI_VHDL_ATTRIBUTE 10 1652 #define wxSCI_VHDL_STDFUNCTION 11 1653 #define wxSCI_VHDL_STDPACKAGE 12 1654 #define wxSCI_VHDL_STDTYPE 13 1655 #define wxSCI_VHDL_USERWORD 14 1656 #define wxSCI_VHDL_BLOCK_COMMENT 15 1659 #define wxSCI_CAML_DEFAULT 0 1660 #define wxSCI_CAML_IDENTIFIER 1 1661 #define wxSCI_CAML_TAGNAME 2 1662 #define wxSCI_CAML_KEYWORD 3 1663 #define wxSCI_CAML_KEYWORD2 4 1664 #define wxSCI_CAML_KEYWORD3 5 1665 #define wxSCI_CAML_LINENUM 6 1666 #define wxSCI_CAML_OPERATOR 7 1667 #define wxSCI_CAML_NUMBER 8 1668 #define wxSCI_CAML_CHAR 9 1669 #define wxSCI_CAML_WHITE 10 1670 #define wxSCI_CAML_STRING 11 1671 #define wxSCI_CAML_COMMENT 12 1672 #define wxSCI_CAML_COMMENT1 13 1673 #define wxSCI_CAML_COMMENT2 14 1674 #define wxSCI_CAML_COMMENT3 15 1677 #define wxSCI_HA_DEFAULT 0 1678 #define wxSCI_HA_IDENTIFIER 1 1679 #define wxSCI_HA_KEYWORD 2 1680 #define wxSCI_HA_NUMBER 3 1681 #define wxSCI_HA_STRING 4 1682 #define wxSCI_HA_CHARACTER 5 1683 #define wxSCI_HA_CLASS 6 1684 #define wxSCI_HA_MODULE 7 1685 #define wxSCI_HA_CAPITAL 8 1686 #define wxSCI_HA_DATA 9 1687 #define wxSCI_HA_IMPORT 10 1688 #define wxSCI_HA_OPERATOR 11 1689 #define wxSCI_HA_INSTANCE 12 1690 #define wxSCI_HA_COMMENTLINE 13 1691 #define wxSCI_HA_COMMENTBLOCK 14 1692 #define wxSCI_HA_COMMENTBLOCK2 15 1693 #define wxSCI_HA_COMMENTBLOCK3 16 1694 #define wxSCI_HA_PRAGMA 17 1695 #define wxSCI_HA_PREPROCESSOR 18 1696 #define wxSCI_HA_STRINGEOL 19 1697 #define wxSCI_HA_RESERVED_OPERATOR 20 1698 #define wxSCI_HA_LITERATE_COMMENT 21 1699 #define wxSCI_HA_LITERATE_CODEDELIM 22 1702 #define wxSCI_T3_DEFAULT 0 1703 #define wxSCI_T3_X_DEFAULT 1 1704 #define wxSCI_T3_PREPROCESSOR 2 1705 #define wxSCI_T3_BLOCK_COMMENT 3 1706 #define wxSCI_T3_LINE_COMMENT 4 1707 #define wxSCI_T3_OPERATOR 5 1708 #define wxSCI_T3_KEYWORD 6 1709 #define wxSCI_T3_NUMBER 7 1710 #define wxSCI_T3_IDENTIFIER 8 1711 #define wxSCI_T3_S_STRING 9 1712 #define wxSCI_T3_D_STRING 10 1713 #define wxSCI_T3_X_STRING 11 1714 #define wxSCI_T3_LIB_DIRECTIVE 12 1715 #define wxSCI_T3_MSG_PARAM 13 1716 #define wxSCI_T3_HTML_TAG 14 1717 #define wxSCI_T3_HTML_DEFAULT 15 1718 #define wxSCI_T3_HTML_STRING 16 1719 #define wxSCI_T3_USER1 17 1720 #define wxSCI_T3_USER2 18 1721 #define wxSCI_T3_USER3 19 1722 #define wxSCI_T3_BRACE 20 1725 #define wxSCI_REBOL_DEFAULT 0 1726 #define wxSCI_REBOL_COMMENTLINE 1 1727 #define wxSCI_REBOL_COMMENTBLOCK 2 1728 #define wxSCI_REBOL_PREFACE 3 1729 #define wxSCI_REBOL_OPERATOR 4 1730 #define wxSCI_REBOL_CHARACTER 5 1731 #define wxSCI_REBOL_QUOTEDSTRING 6 1732 #define wxSCI_REBOL_BRACEDSTRING 7 1733 #define wxSCI_REBOL_NUMBER 8 1734 #define wxSCI_REBOL_PAIR 9 1735 #define wxSCI_REBOL_TUPLE 10 1736 #define wxSCI_REBOL_BINARY 11 1737 #define wxSCI_REBOL_MONEY 12 1738 #define wxSCI_REBOL_ISSUE 13 1739 #define wxSCI_REBOL_TAG 14 1740 #define wxSCI_REBOL_FILE 15 1741 #define wxSCI_REBOL_EMAIL 16 1742 #define wxSCI_REBOL_URL 17 1743 #define wxSCI_REBOL_DATE 18 1744 #define wxSCI_REBOL_TIME 19 1745 #define wxSCI_REBOL_IDENTIFIER 20 1746 #define wxSCI_REBOL_WORD 21 1747 #define wxSCI_REBOL_WORD2 22 1748 #define wxSCI_REBOL_WORD3 23 1749 #define wxSCI_REBOL_WORD4 24 1750 #define wxSCI_REBOL_WORD5 25 1751 #define wxSCI_REBOL_WORD6 26 1752 #define wxSCI_REBOL_WORD7 27 1753 #define wxSCI_REBOL_WORD8 28 1756 #define wxSCI_SQL_DEFAULT 0 1757 #define wxSCI_SQL_COMMENT 1 1758 #define wxSCI_SQL_COMMENTLINE 2 1759 #define wxSCI_SQL_COMMENTDOC 3 1760 #define wxSCI_SQL_NUMBER 4 1761 #define wxSCI_SQL_WORD 5 1762 #define wxSCI_SQL_STRING 6 1763 #define wxSCI_SQL_CHARACTER 7 1764 #define wxSCI_SQL_SQLPLUS 8 1765 #define wxSCI_SQL_SQLPLUS_PROMPT 9 1766 #define wxSCI_SQL_OPERATOR 10 1767 #define wxSCI_SQL_IDENTIFIER 11 1768 #define wxSCI_SQL_SQLPLUS_COMMENT 13 1769 #define wxSCI_SQL_COMMENTLINEDOC 15 1770 #define wxSCI_SQL_WORD2 16 1771 #define wxSCI_SQL_COMMENTDOCKEYWORD 17 1772 #define wxSCI_SQL_COMMENTDOCKEYWORDERROR 18 1773 #define wxSCI_SQL_USER1 19 1774 #define wxSCI_SQL_USER2 20 1775 #define wxSCI_SQL_USER3 21 1776 #define wxSCI_SQL_USER4 22 1777 #define wxSCI_SQL_QUOTEDIDENTIFIER 23 1778 #define wxSCI_SQL_QOPERATOR 24 1781 #define wxSCI_ST_DEFAULT 0 1782 #define wxSCI_ST_STRING 1 1783 #define wxSCI_ST_NUMBER 2 1784 #define wxSCI_ST_COMMENT 3 1785 #define wxSCI_ST_SYMBOL 4 1786 #define wxSCI_ST_BINARY 5 1787 #define wxSCI_ST_BOOL 6 1788 #define wxSCI_ST_SELF 7 1789 #define wxSCI_ST_SUPER 8 1790 #define wxSCI_ST_NIL 9 1791 #define wxSCI_ST_GLOBAL 10 1792 #define wxSCI_ST_RETURN 11 1793 #define wxSCI_ST_SPECIAL 12 1794 #define wxSCI_ST_KWSEND 13 1795 #define wxSCI_ST_ASSIGN 14 1796 #define wxSCI_ST_CHARACTER 15 1797 #define wxSCI_ST_SPEC_SEL 16 1800 #define wxSCI_FS_DEFAULT 0 1801 #define wxSCI_FS_COMMENT 1 1802 #define wxSCI_FS_COMMENTLINE 2 1803 #define wxSCI_FS_COMMENTDOC 3 1804 #define wxSCI_FS_COMMENTLINEDOC 4 1805 #define wxSCI_FS_COMMENTDOCKEYWORD 5 1806 #define wxSCI_FS_COMMENTDOCKEYWORDERROR 6 1807 #define wxSCI_FS_KEYWORD 7 1808 #define wxSCI_FS_KEYWORD2 8 1809 #define wxSCI_FS_KEYWORD3 9 1810 #define wxSCI_FS_KEYWORD4 10 1811 #define wxSCI_FS_NUMBER 11 1812 #define wxSCI_FS_STRING 12 1813 #define wxSCI_FS_PREPROCESSOR 13 1814 #define wxSCI_FS_OPERATOR 14 1815 #define wxSCI_FS_IDENTIFIER 15 1816 #define wxSCI_FS_DATE 16 1817 #define wxSCI_FS_STRINGEOL 17 1818 #define wxSCI_FS_CONSTANT 18 1819 #define wxSCI_FS_WORDOPERATOR 19 1820 #define wxSCI_FS_DISABLEDCODE 20 1821 #define wxSCI_FS_DEFAULT_C 21 1822 #define wxSCI_FS_COMMENTDOC_C 22 1823 #define wxSCI_FS_COMMENTLINEDOC_C 23 1824 #define wxSCI_FS_KEYWORD_C 24 1825 #define wxSCI_FS_KEYWORD2_C 25 1826 #define wxSCI_FS_NUMBER_C 26 1827 #define wxSCI_FS_STRING_C 27 1828 #define wxSCI_FS_PREPROCESSOR_C 28 1829 #define wxSCI_FS_OPERATOR_C 29 1830 #define wxSCI_FS_IDENTIFIER_C 30 1831 #define wxSCI_FS_STRINGEOL_C 31 1834 #define wxSCI_CSOUND_DEFAULT 0 1835 #define wxSCI_CSOUND_COMMENT 1 1836 #define wxSCI_CSOUND_NUMBER 2 1837 #define wxSCI_CSOUND_OPERATOR 3 1838 #define wxSCI_CSOUND_INSTR 4 1839 #define wxSCI_CSOUND_IDENTIFIER 5 1840 #define wxSCI_CSOUND_OPCODE 6 1841 #define wxSCI_CSOUND_HEADERSTMT 7 1842 #define wxSCI_CSOUND_USERKEYWORD 8 1843 #define wxSCI_CSOUND_COMMENTBLOCK 9 1844 #define wxSCI_CSOUND_PARAM 10 1845 #define wxSCI_CSOUND_ARATE_VAR 11 1846 #define wxSCI_CSOUND_KRATE_VAR 12 1847 #define wxSCI_CSOUND_IRATE_VAR 13 1848 #define wxSCI_CSOUND_GLOBAL_VAR 14 1849 #define wxSCI_CSOUND_STRINGEOL 15 1852 #define wxSCI_INNO_DEFAULT 0 1853 #define wxSCI_INNO_COMMENT 1 1854 #define wxSCI_INNO_KEYWORD 2 1855 #define wxSCI_INNO_PARAMETER 3 1856 #define wxSCI_INNO_SECTION 4 1857 #define wxSCI_INNO_PREPROC 5 1858 #define wxSCI_INNO_INLINE_EXPANSION 6 1859 #define wxSCI_INNO_COMMENT_PASCAL 7 1860 #define wxSCI_INNO_KEYWORD_PASCAL 8 1861 #define wxSCI_INNO_KEYWORD_USER 9 1862 #define wxSCI_INNO_STRING_DOUBLE 10 1863 #define wxSCI_INNO_STRING_SINGLE 11 1864 #define wxSCI_INNO_IDENTIFIER 12 1867 #define wxSCI_OPAL_SPACE 0 1868 #define wxSCI_OPAL_COMMENT_BLOCK 1 1869 #define wxSCI_OPAL_COMMENT_LINE 2 1870 #define wxSCI_OPAL_INTEGER 3 1871 #define wxSCI_OPAL_KEYWORD 4 1872 #define wxSCI_OPAL_SORT 5 1873 #define wxSCI_OPAL_STRING 6 1874 #define wxSCI_OPAL_PAR 7 1875 #define wxSCI_OPAL_BOOL_CONST 8 1876 #define wxSCI_OPAL_DEFAULT 32 1879 #define wxSCI_SPICE_DEFAULT 0 1880 #define wxSCI_SPICE_IDENTIFIER 1 1881 #define wxSCI_SPICE_KEYWORD 2 1882 #define wxSCI_SPICE_KEYWORD2 3 1883 #define wxSCI_SPICE_KEYWORD3 4 1884 #define wxSCI_SPICE_NUMBER 5 1885 #define wxSCI_SPICE_DELIMITER 6 1886 #define wxSCI_SPICE_VALUE 7 1887 #define wxSCI_SPICE_COMMENTLINE 8 1890 #define wxSCI_CMAKE_DEFAULT 0 1891 #define wxSCI_CMAKE_COMMENT 1 1892 #define wxSCI_CMAKE_STRINGDQ 2 1893 #define wxSCI_CMAKE_STRINGLQ 3 1894 #define wxSCI_CMAKE_STRINGRQ 4 1895 #define wxSCI_CMAKE_COMMANDS 5 1896 #define wxSCI_CMAKE_PARAMETERS 6 1897 #define wxSCI_CMAKE_VARIABLE 7 1898 #define wxSCI_CMAKE_USERDEFINED 8 1899 #define wxSCI_CMAKE_WHILEDEF 9 1900 #define wxSCI_CMAKE_FOREACHDEF 10 1901 #define wxSCI_CMAKE_IFDEFINEDEF 11 1902 #define wxSCI_CMAKE_MACRODEF 12 1903 #define wxSCI_CMAKE_STRINGVAR 13 1904 #define wxSCI_CMAKE_NUMBER 14 1907 #define wxSCI_GAP_DEFAULT 0 1908 #define wxSCI_GAP_IDENTIFIER 1 1909 #define wxSCI_GAP_KEYWORD 2 1910 #define wxSCI_GAP_KEYWORD2 3 1911 #define wxSCI_GAP_KEYWORD3 4 1912 #define wxSCI_GAP_KEYWORD4 5 1913 #define wxSCI_GAP_STRING 6 1914 #define wxSCI_GAP_CHAR 7 1915 #define wxSCI_GAP_OPERATOR 8 1916 #define wxSCI_GAP_COMMENT 9 1917 #define wxSCI_GAP_NUMBER 10 1918 #define wxSCI_GAP_STRINGEOL 11 1921 #define wxSCI_PLM_DEFAULT 0 1922 #define wxSCI_PLM_COMMENT 1 1923 #define wxSCI_PLM_STRING 2 1924 #define wxSCI_PLM_NUMBER 3 1925 #define wxSCI_PLM_IDENTIFIER 4 1926 #define wxSCI_PLM_OPERATOR 5 1927 #define wxSCI_PLM_CONTROL 6 1928 #define wxSCI_PLM_KEYWORD 7 1931 #define wxSCI_ABL_DEFAULT 0 1932 #define wxSCI_ABL_NUMBER 1 1933 #define wxSCI_ABL_WORD 2 1934 #define wxSCI_ABL_STRING 3 1935 #define wxSCI_ABL_CHARACTER 4 1936 #define wxSCI_ABL_PREPROCESSOR 5 1937 #define wxSCI_ABL_OPERATOR 6 1938 #define wxSCI_ABL_IDENTIFIER 7 1939 #define wxSCI_ABL_BLOCK 8 1940 #define wxSCI_ABL_END 9 1941 #define wxSCI_ABL_COMMENT 10 1942 #define wxSCI_ABL_TASKMARKER 11 1943 #define wxSCI_ABL_LINECOMMENT 12 1946 #define wxSCI_ABAQUS_DEFAULT 0 1947 #define wxSCI_ABAQUS_COMMENT 1 1948 #define wxSCI_ABAQUS_COMMENTBLOCK 2 1949 #define wxSCI_ABAQUS_NUMBER 3 1950 #define wxSCI_ABAQUS_STRING 4 1951 #define wxSCI_ABAQUS_OPERATOR 5 1952 #define wxSCI_ABAQUS_WORD 6 1953 #define wxSCI_ABAQUS_PROCESSOR 7 1954 #define wxSCI_ABAQUS_COMMAND 8 1955 #define wxSCI_ABAQUS_SLASHCOMMAND 9 1956 #define wxSCI_ABAQUS_STARCOMMAND 10 1957 #define wxSCI_ABAQUS_ARGUMENT 11 1958 #define wxSCI_ABAQUS_FUNCTION 12 1961 #define wxSCI_ASY_DEFAULT 0 1962 #define wxSCI_ASY_COMMENT 1 1963 #define wxSCI_ASY_COMMENTLINE 2 1964 #define wxSCI_ASY_NUMBER 3 1965 #define wxSCI_ASY_WORD 4 1966 #define wxSCI_ASY_STRING 5 1967 #define wxSCI_ASY_CHARACTER 6 1968 #define wxSCI_ASY_OPERATOR 7 1969 #define wxSCI_ASY_IDENTIFIER 8 1970 #define wxSCI_ASY_STRINGEOL 9 1971 #define wxSCI_ASY_COMMENTLINEDOC 10 1972 #define wxSCI_ASY_WORD2 11 1975 #define wxSCI_R_DEFAULT 0 1976 #define wxSCI_R_COMMENT 1 1977 #define wxSCI_R_KWORD 2 1978 #define wxSCI_R_BASEKWORD 3 1979 #define wxSCI_R_OTHERKWORD 4 1980 #define wxSCI_R_NUMBER 5 1981 #define wxSCI_R_STRING 6 1982 #define wxSCI_R_STRING2 7 1983 #define wxSCI_R_OPERATOR 8 1984 #define wxSCI_R_IDENTIFIER 9 1985 #define wxSCI_R_INFIX 10 1986 #define wxSCI_R_INFIXEOL 11 1989 #define wxSCI_MAGIK_DEFAULT 0 1990 #define wxSCI_MAGIK_COMMENT 1 1991 #define wxSCI_MAGIK_HYPER_COMMENT 16 1992 #define wxSCI_MAGIK_STRING 2 1993 #define wxSCI_MAGIK_CHARACTER 3 1994 #define wxSCI_MAGIK_NUMBER 4 1995 #define wxSCI_MAGIK_IDENTIFIER 5 1996 #define wxSCI_MAGIK_OPERATOR 6 1997 #define wxSCI_MAGIK_FLOW 7 1998 #define wxSCI_MAGIK_CONTAINER 8 1999 #define wxSCI_MAGIK_BRACKET_BLOCK 9 2000 #define wxSCI_MAGIK_BRACE_BLOCK 10 2001 #define wxSCI_MAGIK_SQBRACKET_BLOCK 11 2002 #define wxSCI_MAGIK_UNKNOWN_KEYWORD 12 2003 #define wxSCI_MAGIK_KEYWORD 13 2004 #define wxSCI_MAGIK_PRAGMA 14 2005 #define wxSCI_MAGIK_SYMBOL 15 2008 #define wxSCI_POWERSHELL_DEFAULT 0 2009 #define wxSCI_POWERSHELL_COMMENT 1 2010 #define wxSCI_POWERSHELL_STRING 2 2011 #define wxSCI_POWERSHELL_CHARACTER 3 2012 #define wxSCI_POWERSHELL_NUMBER 4 2013 #define wxSCI_POWERSHELL_VARIABLE 5 2014 #define wxSCI_POWERSHELL_OPERATOR 6 2015 #define wxSCI_POWERSHELL_IDENTIFIER 7 2016 #define wxSCI_POWERSHELL_KEYWORD 8 2017 #define wxSCI_POWERSHELL_CMDLET 9 2018 #define wxSCI_POWERSHELL_ALIAS 10 2019 #define wxSCI_POWERSHELL_FUNCTION 11 2020 #define wxSCI_POWERSHELL_USER1 12 2021 #define wxSCI_POWERSHELL_COMMENTSTREAM 13 2022 #define wxSCI_POWERSHELL_HERE_STRING 14 2023 #define wxSCI_POWERSHELL_HERE_CHARACTER 15 2024 #define wxSCI_POWERSHELL_COMMENTDOCKEYWORD 16 2027 #define wxSCI_MYSQL_DEFAULT 0 2028 #define wxSCI_MYSQL_COMMENT 1 2029 #define wxSCI_MYSQL_COMMENTLINE 2 2030 #define wxSCI_MYSQL_VARIABLE 3 2031 #define wxSCI_MYSQL_SYSTEMVARIABLE 4 2032 #define wxSCI_MYSQL_KNOWNSYSTEMVARIABLE 5 2033 #define wxSCI_MYSQL_NUMBER 6 2034 #define wxSCI_MYSQL_MAJORKEYWORD 7 2035 #define wxSCI_MYSQL_KEYWORD 8 2036 #define wxSCI_MYSQL_DATABASEOBJECT 9 2037 #define wxSCI_MYSQL_PROCEDUREKEYWORD 10 2038 #define wxSCI_MYSQL_STRING 11 2039 #define wxSCI_MYSQL_SQSTRING 12 2040 #define wxSCI_MYSQL_DQSTRING 13 2041 #define wxSCI_MYSQL_OPERATOR 14 2042 #define wxSCI_MYSQL_FUNCTION 15 2043 #define wxSCI_MYSQL_IDENTIFIER 16 2044 #define wxSCI_MYSQL_QUOTEDIDENTIFIER 17 2045 #define wxSCI_MYSQL_USER1 18 2046 #define wxSCI_MYSQL_USER2 19 2047 #define wxSCI_MYSQL_USER3 20 2048 #define wxSCI_MYSQL_HIDDENCOMMAND 21 2049 #define wxSCI_MYSQL_PLACEHOLDER 22 2052 #define wxSCI_PO_DEFAULT 0 2053 #define wxSCI_PO_COMMENT 1 2054 #define wxSCI_PO_MSGID 2 2055 #define wxSCI_PO_MSGID_TEXT 3 2056 #define wxSCI_PO_MSGSTR 4 2057 #define wxSCI_PO_MSGSTR_TEXT 5 2058 #define wxSCI_PO_MSGCTXT 6 2059 #define wxSCI_PO_MSGCTXT_TEXT 7 2060 #define wxSCI_PO_FUZZY 8 2061 #define wxSCI_PO_PROGRAMMER_COMMENT 9 2062 #define wxSCI_PO_REFERENCE 10 2063 #define wxSCI_PO_FLAGS 11 2064 #define wxSCI_PO_MSGID_TEXT_EOL 12 2065 #define wxSCI_PO_MSGSTR_TEXT_EOL 13 2066 #define wxSCI_PO_MSGCTXT_TEXT_EOL 14 2067 #define wxSCI_PO_ERROR 15 2070 #define wxSCI_PAS_DEFAULT 0 2071 #define wxSCI_PAS_IDENTIFIER 1 2072 #define wxSCI_PAS_COMMENT 2 2073 #define wxSCI_PAS_COMMENT2 3 2074 #define wxSCI_PAS_COMMENTLINE 4 2075 #define wxSCI_PAS_PREPROCESSOR 5 2076 #define wxSCI_PAS_PREPROCESSOR2 6 2077 #define wxSCI_PAS_NUMBER 7 2078 #define wxSCI_PAS_HEXNUMBER 8 2079 #define wxSCI_PAS_WORD 9 2080 #define wxSCI_PAS_STRING 10 2081 #define wxSCI_PAS_STRINGEOL 11 2082 #define wxSCI_PAS_CHARACTER 12 2083 #define wxSCI_PAS_OPERATOR 13 2084 #define wxSCI_PAS_ASM 14 2087 #define wxSCI_SORCUS_DEFAULT 0 2088 #define wxSCI_SORCUS_COMMAND 1 2089 #define wxSCI_SORCUS_PARAMETER 2 2090 #define wxSCI_SORCUS_COMMENTLINE 3 2091 #define wxSCI_SORCUS_STRING 4 2092 #define wxSCI_SORCUS_STRINGEOL 5 2093 #define wxSCI_SORCUS_IDENTIFIER 6 2094 #define wxSCI_SORCUS_OPERATOR 7 2095 #define wxSCI_SORCUS_NUMBER 8 2096 #define wxSCI_SORCUS_CONSTANT 9 2099 #define wxSCI_POWERPRO_DEFAULT 0 2100 #define wxSCI_POWERPRO_COMMENTBLOCK 1 2101 #define wxSCI_POWERPRO_COMMENTLINE 2 2102 #define wxSCI_POWERPRO_NUMBER 3 2103 #define wxSCI_POWERPRO_WORD 4 2104 #define wxSCI_POWERPRO_WORD2 5 2105 #define wxSCI_POWERPRO_WORD3 6 2106 #define wxSCI_POWERPRO_WORD4 7 2107 #define wxSCI_POWERPRO_DOUBLEQUOTEDSTRING 8 2108 #define wxSCI_POWERPRO_SINGLEQUOTEDSTRING 9 2109 #define wxSCI_POWERPRO_LINECONTINUE 10 2110 #define wxSCI_POWERPRO_OPERATOR 11 2111 #define wxSCI_POWERPRO_IDENTIFIER 12 2112 #define wxSCI_POWERPRO_STRINGEOL 13 2113 #define wxSCI_POWERPRO_VERBATIM 14 2114 #define wxSCI_POWERPRO_ALTQUOTE 15 2115 #define wxSCI_POWERPRO_FUNCTION 16 2118 #define wxSCI_SML_DEFAULT 0 2119 #define wxSCI_SML_IDENTIFIER 1 2120 #define wxSCI_SML_TAGNAME 2 2121 #define wxSCI_SML_KEYWORD 3 2122 #define wxSCI_SML_KEYWORD2 4 2123 #define wxSCI_SML_KEYWORD3 5 2124 #define wxSCI_SML_LINENUM 6 2125 #define wxSCI_SML_OPERATOR 7 2126 #define wxSCI_SML_NUMBER 8 2127 #define wxSCI_SML_CHAR 9 2128 #define wxSCI_SML_STRING 11 2129 #define wxSCI_SML_COMMENT 12 2130 #define wxSCI_SML_COMMENT1 13 2131 #define wxSCI_SML_COMMENT2 14 2132 #define wxSCI_SML_COMMENT3 15 2135 #define wxSCI_MARKDOWN_DEFAULT 0 2136 #define wxSCI_MARKDOWN_LINE_BEGIN 1 2137 #define wxSCI_MARKDOWN_STRONG1 2 2138 #define wxSCI_MARKDOWN_STRONG2 3 2139 #define wxSCI_MARKDOWN_EM1 4 2140 #define wxSCI_MARKDOWN_EM2 5 2141 #define wxSCI_MARKDOWN_HEADER1 6 2142 #define wxSCI_MARKDOWN_HEADER2 7 2143 #define wxSCI_MARKDOWN_HEADER3 8 2144 #define wxSCI_MARKDOWN_HEADER4 9 2145 #define wxSCI_MARKDOWN_HEADER5 10 2146 #define wxSCI_MARKDOWN_HEADER6 11 2147 #define wxSCI_MARKDOWN_PRECHAR 12 2148 #define wxSCI_MARKDOWN_ULIST_ITEM 13 2149 #define wxSCI_MARKDOWN_OLIST_ITEM 14 2150 #define wxSCI_MARKDOWN_BLOCKQUOTE 15 2151 #define wxSCI_MARKDOWN_STRIKEOUT 16 2152 #define wxSCI_MARKDOWN_HRULE 17 2153 #define wxSCI_MARKDOWN_LINK 18 2154 #define wxSCI_MARKDOWN_CODE 19 2155 #define wxSCI_MARKDOWN_CODE2 20 2156 #define wxSCI_MARKDOWN_CODEBK 21 2159 #define wxSCI_TXT2TAGS_DEFAULT 0 2160 #define wxSCI_TXT2TAGS_LINE_BEGIN 1 2161 #define wxSCI_TXT2TAGS_STRONG1 2 2162 #define wxSCI_TXT2TAGS_STRONG2 3 2163 #define wxSCI_TXT2TAGS_EM1 4 2164 #define wxSCI_TXT2TAGS_EM2 5 2165 #define wxSCI_TXT2TAGS_HEADER1 6 2166 #define wxSCI_TXT2TAGS_HEADER2 7 2167 #define wxSCI_TXT2TAGS_HEADER3 8 2168 #define wxSCI_TXT2TAGS_HEADER4 9 2169 #define wxSCI_TXT2TAGS_HEADER5 10 2170 #define wxSCI_TXT2TAGS_HEADER6 11 2171 #define wxSCI_TXT2TAGS_PRECHAR 12 2172 #define wxSCI_TXT2TAGS_ULIST_ITEM 13 2173 #define wxSCI_TXT2TAGS_OLIST_ITEM 14 2174 #define wxSCI_TXT2TAGS_BLOCKQUOTE 15 2175 #define wxSCI_TXT2TAGS_STRIKEOUT 16 2176 #define wxSCI_TXT2TAGS_HRULE 17 2177 #define wxSCI_TXT2TAGS_LINK 18 2178 #define wxSCI_TXT2TAGS_CODE 19 2179 #define wxSCI_TXT2TAGS_CODE2 20 2180 #define wxSCI_TXT2TAGS_CODEBK 21 2181 #define wxSCI_TXT2TAGS_COMMENT 22 2182 #define wxSCI_TXT2TAGS_OPTION 23 2183 #define wxSCI_TXT2TAGS_PREPROC 24 2184 #define wxSCI_TXT2TAGS_POSTPROC 25 2187 #define wxSCI_A68K_DEFAULT 0 2188 #define wxSCI_A68K_COMMENT 1 2189 #define wxSCI_A68K_NUMBER_DEC 2 2190 #define wxSCI_A68K_NUMBER_BIN 3 2191 #define wxSCI_A68K_NUMBER_HEX 4 2192 #define wxSCI_A68K_STRING1 5 2193 #define wxSCI_A68K_OPERATOR 6 2194 #define wxSCI_A68K_CPUINSTRUCTION 7 2195 #define wxSCI_A68K_EXTINSTRUCTION 8 2196 #define wxSCI_A68K_REGISTER 9 2197 #define wxSCI_A68K_DIRECTIVE 10 2198 #define wxSCI_A68K_MACRO_ARG 11 2199 #define wxSCI_A68K_LABEL 12 2200 #define wxSCI_A68K_STRING2 13 2201 #define wxSCI_A68K_IDENTIFIER 14 2202 #define wxSCI_A68K_MACRO_DECLARATION 15 2203 #define wxSCI_A68K_COMMENT_WORD 16 2204 #define wxSCI_A68K_COMMENT_SPECIAL 17 2205 #define wxSCI_A68K_COMMENT_DOXYGEN 18 2208 #define wxSCI_MODULA_DEFAULT 0 2209 #define wxSCI_MODULA_COMMENT 1 2210 #define wxSCI_MODULA_DOXYCOMM 2 2211 #define wxSCI_MODULA_DOXYKEY 3 2212 #define wxSCI_MODULA_KEYWORD 4 2213 #define wxSCI_MODULA_RESERVED 5 2214 #define wxSCI_MODULA_NUMBER 6 2215 #define wxSCI_MODULA_BASENUM 7 2216 #define wxSCI_MODULA_FLOAT 8 2217 #define wxSCI_MODULA_STRING 9 2218 #define wxSCI_MODULA_STRSPEC 10 2219 #define wxSCI_MODULA_CHAR 11 2220 #define wxSCI_MODULA_CHARSPEC 12 2221 #define wxSCI_MODULA_PROC 13 2222 #define wxSCI_MODULA_PRAGMA 14 2223 #define wxSCI_MODULA_PRGKEY 15 2224 #define wxSCI_MODULA_OPERATOR 16 2225 #define wxSCI_MODULA_BADSTR 17 2228 #define wxSCI_COFFEESCRIPT_DEFAULT 0 2229 #define wxSCI_COFFEESCRIPT_COMMENT 1 2230 #define wxSCI_COFFEESCRIPT_COMMENTLINE 2 2231 #define wxSCI_COFFEESCRIPT_COMMENTDOC 3 2232 #define wxSCI_COFFEESCRIPT_NUMBER 4 2233 #define wxSCI_COFFEESCRIPT_WORD 5 2234 #define wxSCI_COFFEESCRIPT_STRING 6 2235 #define wxSCI_COFFEESCRIPT_CHARACTER 7 2236 #define wxSCI_COFFEESCRIPT_UUID 8 2237 #define wxSCI_COFFEESCRIPT_PREPROCESSOR 9 2238 #define wxSCI_COFFEESCRIPT_OPERATOR 10 2239 #define wxSCI_COFFEESCRIPT_IDENTIFIER 11 2240 #define wxSCI_COFFEESCRIPT_STRINGEOL 12 2241 #define wxSCI_COFFEESCRIPT_VERBATIM 13 2242 #define wxSCI_COFFEESCRIPT_REGEX 14 2243 #define wxSCI_COFFEESCRIPT_COMMENTLINEDOC 15 2244 #define wxSCI_COFFEESCRIPT_WORD2 16 2245 #define wxSCI_COFFEESCRIPT_COMMENTDOCKEYWORD 17 2246 #define wxSCI_COFFEESCRIPT_COMMENTDOCKEYWORDERROR 18 2247 #define wxSCI_COFFEESCRIPT_GLOBALCLASS 19 2248 #define wxSCI_COFFEESCRIPT_STRINGRAW 20 2249 #define wxSCI_COFFEESCRIPT_TRIPLEVERBATIM 21 2250 #define wxSCI_COFFEESCRIPT_COMMENTBLOCK 22 2251 #define wxSCI_COFFEESCRIPT_VERBOSE_REGEX 23 2252 #define wxSCI_COFFEESCRIPT_VERBOSE_REGEX_COMMENT 24 2253 #define wxSCI_COFFEESCRIPT_INSTANCEPROPERTY 25 2256 #define wxSCI_AVS_DEFAULT 0 2257 #define wxSCI_AVS_COMMENTBLOCK 1 2258 #define wxSCI_AVS_COMMENTBLOCKN 2 2259 #define wxSCI_AVS_COMMENTLINE 3 2260 #define wxSCI_AVS_NUMBER 4 2261 #define wxSCI_AVS_OPERATOR 5 2262 #define wxSCI_AVS_IDENTIFIER 6 2263 #define wxSCI_AVS_STRING 7 2264 #define wxSCI_AVS_TRIPLESTRING 8 2265 #define wxSCI_AVS_KEYWORD 9 2266 #define wxSCI_AVS_FILTER 10 2267 #define wxSCI_AVS_PLUGIN 11 2268 #define wxSCI_AVS_FUNCTION 12 2269 #define wxSCI_AVS_CLIPPROP 13 2270 #define wxSCI_AVS_USERDFN 14 2273 #define wxSCI_ECL_DEFAULT 0 2274 #define wxSCI_ECL_COMMENT 1 2275 #define wxSCI_ECL_COMMENTLINE 2 2276 #define wxSCI_ECL_NUMBER 3 2277 #define wxSCI_ECL_STRING 4 2278 #define wxSCI_ECL_WORD0 5 2279 #define wxSCI_ECL_OPERATOR 6 2280 #define wxSCI_ECL_CHARACTER 7 2281 #define wxSCI_ECL_UUID 8 2282 #define wxSCI_ECL_PREPROCESSOR 9 2283 #define wxSCI_ECL_UNKNOWN 10 2284 #define wxSCI_ECL_IDENTIFIER 11 2285 #define wxSCI_ECL_STRINGEOL 12 2286 #define wxSCI_ECL_VERBATIM 13 2287 #define wxSCI_ECL_REGEX 14 2288 #define wxSCI_ECL_COMMENTLINEDOC 15 2289 #define wxSCI_ECL_WORD1 16 2290 #define wxSCI_ECL_COMMENTDOCKEYWORD 17 2291 #define wxSCI_ECL_COMMENTDOCKEYWORDERROR 18 2292 #define wxSCI_ECL_WORD2 19 2293 #define wxSCI_ECL_WORD3 20 2294 #define wxSCI_ECL_WORD4 21 2295 #define wxSCI_ECL_WORD5 22 2296 #define wxSCI_ECL_COMMENTDOC 23 2297 #define wxSCI_ECL_ADDED 24 2298 #define wxSCI_ECL_DELETED 25 2299 #define wxSCI_ECL_CHANGED 26 2300 #define wxSCI_ECL_MOVED 27 2303 #define wxSCI_OSCRIPT_DEFAULT 0 2304 #define wxSCI_OSCRIPT_LINE_COMMENT 1 2305 #define wxSCI_OSCRIPT_BLOCK_COMMENT 2 2306 #define wxSCI_OSCRIPT_DOC_COMMENT 3 2307 #define wxSCI_OSCRIPT_PREPROCESSOR 4 2308 #define wxSCI_OSCRIPT_NUMBER 5 2309 #define wxSCI_OSCRIPT_SINGLEQUOTE_STRING 6 2310 #define wxSCI_OSCRIPT_DOUBLEQUOTE_STRING 7 2311 #define wxSCI_OSCRIPT_CONSTANT 8 2312 #define wxSCI_OSCRIPT_IDENTIFIER 9 2313 #define wxSCI_OSCRIPT_GLOBAL 10 2314 #define wxSCI_OSCRIPT_KEYWORD 11 2315 #define wxSCI_OSCRIPT_OPERATOR 12 2316 #define wxSCI_OSCRIPT_LABEL 13 2317 #define wxSCI_OSCRIPT_TYPE 14 2318 #define wxSCI_OSCRIPT_FUNCTION 15 2319 #define wxSCI_OSCRIPT_OBJECT 16 2320 #define wxSCI_OSCRIPT_PROPERTY 17 2321 #define wxSCI_OSCRIPT_METHOD 18 2324 #define wxSCI_VISUALPROLOG_DEFAULT 0 2325 #define wxSCI_VISUALPROLOG_KEY_MAJOR 1 2326 #define wxSCI_VISUALPROLOG_KEY_MINOR 2 2327 #define wxSCI_VISUALPROLOG_KEY_DIRECTIVE 3 2328 #define wxSCI_VISUALPROLOG_COMMENT_BLOCK 4 2329 #define wxSCI_VISUALPROLOG_COMMENT_LINE 5 2330 #define wxSCI_VISUALPROLOG_COMMENT_KEY 6 2331 #define wxSCI_VISUALPROLOG_COMMENT_KEY_ERROR 7 2332 #define wxSCI_VISUALPROLOG_IDENTIFIER 8 2333 #define wxSCI_VISUALPROLOG_VARIABLE 9 2334 #define wxSCI_VISUALPROLOG_ANONYMOUS 10 2335 #define wxSCI_VISUALPROLOG_NUMBER 11 2336 #define wxSCI_VISUALPROLOG_OPERATOR 12 2337 #define wxSCI_VISUALPROLOG_CHARACTER 13 2338 #define wxSCI_VISUALPROLOG_CHARACTER_TOO_MANY 14 2339 #define wxSCI_VISUALPROLOG_CHARACTER_ESCAPE_ERROR 15 2340 #define wxSCI_VISUALPROLOG_STRING 16 2341 #define wxSCI_VISUALPROLOG_STRING_ESCAPE 17 2342 #define wxSCI_VISUALPROLOG_STRING_ESCAPE_ERROR 18 2343 #define wxSCI_VISUALPROLOG_STRING_EOL_OPEN 19 2344 #define wxSCI_VISUALPROLOG_STRING_VERBATIM 20 2345 #define wxSCI_VISUALPROLOG_STRING_VERBATIM_SPECIAL 21 2346 #define wxSCI_VISUALPROLOG_STRING_VERBATIM_EOL 22 2349 #define wxSCI_STTXT_DEFAULT 0 2350 #define wxSCI_STTXT_COMMENT 1 2351 #define wxSCI_STTXT_COMMENTLINE 2 2352 #define wxSCI_STTXT_KEYWORD 3 2353 #define wxSCI_STTXT_TYPE 4 2354 #define wxSCI_STTXT_FUNCTION 5 2355 #define wxSCI_STTXT_FB 6 2356 #define wxSCI_STTXT_NUMBER 7 2357 #define wxSCI_STTXT_HEXNUMBER 8 2358 #define wxSCI_STTXT_PRAGMA 9 2359 #define wxSCI_STTXT_OPERATOR 10 2360 #define wxSCI_STTXT_CHARACTER 11 2361 #define wxSCI_STTXT_STRING1 12 2362 #define wxSCI_STTXT_STRING2 13 2363 #define wxSCI_STTXT_STRINGEOL 14 2364 #define wxSCI_STTXT_IDENTIFIER 15 2365 #define wxSCI_STTXT_DATETIME 16 2366 #define wxSCI_STTXT_VARS 17 2367 #define wxSCI_STTXT_PRAGMAS 18 2370 #define wxSCI_KVIRC_DEFAULT 0 2371 #define wxSCI_KVIRC_COMMENT 1 2372 #define wxSCI_KVIRC_COMMENTBLOCK 2 2373 #define wxSCI_KVIRC_STRING 3 2374 #define wxSCI_KVIRC_WORD 4 2375 #define wxSCI_KVIRC_KEYWORD 5 2376 #define wxSCI_KVIRC_FUNCTION_KEYWORD 6 2377 #define wxSCI_KVIRC_FUNCTION 7 2378 #define wxSCI_KVIRC_VARIABLE 8 2379 #define wxSCI_KVIRC_NUMBER 9 2380 #define wxSCI_KVIRC_OPERATOR 10 2381 #define wxSCI_KVIRC_STRING_FUNCTION 11 2382 #define wxSCI_KVIRC_STRING_VARIABLE 12 2385 #define wxSCI_RUST_DEFAULT 0 2386 #define wxSCI_RUST_COMMENTBLOCK 1 2387 #define wxSCI_RUST_COMMENTLINE 2 2388 #define wxSCI_RUST_COMMENTBLOCKDOC 3 2389 #define wxSCI_RUST_COMMENTLINEDOC 4 2390 #define wxSCI_RUST_NUMBER 5 2391 #define wxSCI_RUST_WORD 6 2392 #define wxSCI_RUST_WORD2 7 2393 #define wxSCI_RUST_WORD3 8 2394 #define wxSCI_RUST_WORD4 9 2395 #define wxSCI_RUST_WORD5 10 2396 #define wxSCI_RUST_WORD6 11 2397 #define wxSCI_RUST_WORD7 12 2398 #define wxSCI_RUST_STRING 13 2399 #define wxSCI_RUST_STRINGR 14 2400 #define wxSCI_RUST_CHARACTER 15 2401 #define wxSCI_RUST_OPERATOR 16 2402 #define wxSCI_RUST_IDENTIFIER 17 2403 #define wxSCI_RUST_LIFETIME 18 2404 #define wxSCI_RUST_MACRO 19 2405 #define wxSCI_RUST_LEXERROR 20 2406 #define wxSCI_RUST_BYTESTRING 21 2407 #define wxSCI_RUST_BYTESTRINGR 22 2408 #define wxSCI_RUST_BYTECHARACTER 23 2411 #define wxSCI_DMAP_DEFAULT 0 2412 #define wxSCI_DMAP_COMMENT 1 2413 #define wxSCI_DMAP_NUMBER 2 2414 #define wxSCI_DMAP_STRING1 3 2415 #define wxSCI_DMAP_STRING2 4 2416 #define wxSCI_DMAP_STRINGEOL 5 2417 #define wxSCI_DMAP_OPERATOR 6 2418 #define wxSCI_DMAP_IDENTIFIER 7 2419 #define wxSCI_DMAP_WORD 8 2420 #define wxSCI_DMAP_WORD2 9 2421 #define wxSCI_DMAP_WORD3 10 2424 #define wxSCI_DMIS_DEFAULT 0 2425 #define wxSCI_DMIS_COMMENT 1 2426 #define wxSCI_DMIS_STRING 2 2427 #define wxSCI_DMIS_NUMBER 3 2428 #define wxSCI_DMIS_KEYWORD 4 2429 #define wxSCI_DMIS_MAJORWORD 5 2430 #define wxSCI_DMIS_MINORWORD 6 2431 #define wxSCI_DMIS_UNSUPPORTED_MAJOR 7 2432 #define wxSCI_DMIS_UNSUPPORTED_MINOR 8 2433 #define wxSCI_DMIS_LABEL 9 2436 #define wxSCI_REG_DEFAULT 0 2437 #define wxSCI_REG_COMMENT 1 2438 #define wxSCI_REG_VALUENAME 2 2439 #define wxSCI_REG_STRING 3 2440 #define wxSCI_REG_HEXDIGIT 4 2441 #define wxSCI_REG_VALUETYPE 5 2442 #define wxSCI_REG_ADDEDKEY 6 2443 #define wxSCI_REG_DELETEDKEY 7 2444 #define wxSCI_REG_ESCAPED 8 2445 #define wxSCI_REG_KEYPATH_GUID 9 2446 #define wxSCI_REG_STRING_GUID 10 2447 #define wxSCI_REG_PARAMETER 11 2448 #define wxSCI_REG_OPERATOR 12 2451 #define wxSCI_BIBTEX_DEFAULT 0 2452 #define wxSCI_BIBTEX_ENTRY 1 2453 #define wxSCI_BIBTEX_UNKNOWN_ENTRY 2 2454 #define wxSCI_BIBTEX_KEY 3 2455 #define wxSCI_BIBTEX_PARAMETER 4 2456 #define wxSCI_BIBTEX_VALUE 5 2457 #define wxSCI_BIBTEX_COMMENT 6 2460 #define wxSCI_HEX_DEFAULT 0 2461 #define wxSCI_HEX_RECSTART 1 2462 #define wxSCI_HEX_RECTYPE 2 2463 #define wxSCI_HEX_RECTYPE_UNKNOWN 3 2464 #define wxSCI_HEX_BYTECOUNT 4 2465 #define wxSCI_HEX_BYTECOUNT_WRONG 5 2466 #define wxSCI_HEX_NOADDRESS 6 2467 #define wxSCI_HEX_DATAADDRESS 7 2468 #define wxSCI_HEX_RECCOUNT 8 2469 #define wxSCI_HEX_STARTADDRESS 9 2470 #define wxSCI_HEX_ADDRESSFIELD_UNKNOWN 10 2471 #define wxSCI_HEX_EXTENDEDADDRESS 11 2472 #define wxSCI_HEX_DATA_ODD 12 2473 #define wxSCI_HEX_DATA_EVEN 13 2474 #define wxSCI_HEX_DATA_UNKNOWN 14 2475 #define wxSCI_HEX_DATA_EMPTY 15 2476 #define wxSCI_HEX_CHECKSUM 16 2477 #define wxSCI_HEX_CHECKSUM_WRONG 17 2478 #define wxSCI_HEX_GARBAGE 18 2483 #define wxSCI_JSON_DEFAULT 0 2484 #define wxSCI_JSON_NUMBER 1 2485 #define wxSCI_JSON_STRING 2 2486 #define wxSCI_JSON_STRINGEOL 3 2487 #define wxSCI_JSON_PROPERTYNAME 4 2488 #define wxSCI_JSON_ESCAPESEQUENCE 5 2489 #define wxSCI_JSON_LINECOMMENT 6 2490 #define wxSCI_JSON_BLOCKCOMMENT 7 2491 #define wxSCI_JSON_OPERATOR 8 2492 #define wxSCI_JSON_URI 9 2493 #define wxSCI_JSON_COMPACTIRI 10 2494 #define wxSCI_JSON_KEYWORD 11 2495 #define wxSCI_JSON_LDKEYWORD 12 2496 #define wxSCI_JSON_ERROR 13 2497 #define wxSCI_EDI_DEFAULT 0 2498 #define wxSCI_EDI_SEGMENTSTART 1 2499 #define wxSCI_EDI_SEGMENTEND 2 2500 #define wxSCI_EDI_SEP_ELEMENT 3 2501 #define wxSCI_EDI_SEP_COMPOSITE 4 2502 #define wxSCI_EDI_SEP_RELEASE 5 2503 #define wxSCI_EDI_UNA 6 2504 #define wxSCI_EDI_UNH 7 2505 #define wxSCI_EDI_BADSEGMENT 8 2511 #if defined(__clang__) || wxCHECK_GCC_VERSION(4, 5) 2512 #define wxSCI_STRINGIFY(X) #X 2513 #define wxSCI_DEPRECATED_MACRO_VALUE(value,msg) \ 2514 _Pragma(wxSCI_STRINGIFY(GCC warning msg)) value 2516 #define wxSCI_DEPRECATED_MACRO_VALUE(value,msg) value 2524 #define wxSCI_CMD_REDO 2011 2527 #define wxSCI_CMD_SELECTALL 2013 2530 #define wxSCI_CMD_UNDO 2176 2533 #define wxSCI_CMD_CUT 2177 2536 #define wxSCI_CMD_COPY 2178 2539 #define wxSCI_CMD_PASTE 2179 2542 #define wxSCI_CMD_CLEAR 2180 2545 #define wxSCI_CMD_LINEDOWN 2300 2548 #define wxSCI_CMD_LINEDOWNEXTEND 2301 2551 #define wxSCI_CMD_LINEUP 2302 2554 #define wxSCI_CMD_LINEUPEXTEND 2303 2557 #define wxSCI_CMD_CHARLEFT 2304 2560 #define wxSCI_CMD_CHARLEFTEXTEND 2305 2563 #define wxSCI_CMD_CHARRIGHT 2306 2566 #define wxSCI_CMD_CHARRIGHTEXTEND 2307 2569 #define wxSCI_CMD_WORDLEFT 2308 2572 #define wxSCI_CMD_WORDLEFTEXTEND 2309 2575 #define wxSCI_CMD_WORDRIGHT 2310 2578 #define wxSCI_CMD_WORDRIGHTEXTEND 2311 2581 #define wxSCI_CMD_HOME 2312 2584 #define wxSCI_CMD_HOMEEXTEND 2313 2587 #define wxSCI_CMD_LINEEND 2314 2590 #define wxSCI_CMD_LINEENDEXTEND 2315 2593 #define wxSCI_CMD_DOCUMENTSTART 2316 2596 #define wxSCI_CMD_DOCUMENTSTARTEXTEND 2317 2599 #define wxSCI_CMD_DOCUMENTEND 2318 2602 #define wxSCI_CMD_DOCUMENTENDEXTEND 2319 2605 #define wxSCI_CMD_PAGEUP 2320 2608 #define wxSCI_CMD_PAGEUPEXTEND 2321 2611 #define wxSCI_CMD_PAGEDOWN 2322 2614 #define wxSCI_CMD_PAGEDOWNEXTEND 2323 2617 #define wxSCI_CMD_EDITTOGGLEOVERTYPE 2324 2620 #define wxSCI_CMD_CANCEL 2325 2623 #define wxSCI_CMD_DELETEBACK 2326 2627 #define wxSCI_CMD_TAB 2327 2630 #define wxSCI_CMD_BACKTAB 2328 2633 #define wxSCI_CMD_NEWLINE 2329 2636 #define wxSCI_CMD_FORMFEED 2330 2640 #define wxSCI_CMD_VCHOME 2331 2643 #define wxSCI_CMD_VCHOMEEXTEND 2332 2646 #define wxSCI_CMD_ZOOMIN 2333 2649 #define wxSCI_CMD_ZOOMOUT 2334 2652 #define wxSCI_CMD_DELWORDLEFT 2335 2655 #define wxSCI_CMD_DELWORDRIGHT 2336 2658 #define wxSCI_CMD_DELWORDRIGHTEND 2518 2661 #define wxSCI_CMD_LINECUT 2337 2664 #define wxSCI_CMD_LINEDELETE 2338 2667 #define wxSCI_CMD_LINETRANSPOSE 2339 2670 #define wxSCI_CMD_LINEDUPLICATE 2404 2673 #define wxSCI_CMD_LOWERCASE 2340 2676 #define wxSCI_CMD_UPPERCASE 2341 2679 #define wxSCI_CMD_LINESCROLLDOWN 2342 2682 #define wxSCI_CMD_LINESCROLLUP 2343 2686 #define wxSCI_CMD_DELETEBACKNOTLINE 2344 2689 #define wxSCI_CMD_HOMEDISPLAY 2345 2693 #define wxSCI_CMD_HOMEDISPLAYEXTEND 2346 2696 #define wxSCI_CMD_LINEENDDISPLAY 2347 2700 #define wxSCI_CMD_LINEENDDISPLAYEXTEND 2348 2704 #define wxSCI_CMD_HOMEWRAP 2349 2708 #define wxSCI_CMD_HOMEWRAPEXTEND 2450 2712 #define wxSCI_CMD_LINEENDWRAP 2451 2716 #define wxSCI_CMD_LINEENDWRAPEXTEND 2452 2720 #define wxSCI_CMD_VCHOMEWRAP 2453 2724 #define wxSCI_CMD_VCHOMEWRAPEXTEND 2454 2727 #define wxSCI_CMD_LINECOPY 2455 2730 #define wxSCI_CMD_WORDPARTLEFT 2390 2734 #define wxSCI_CMD_WORDPARTLEFTEXTEND 2391 2737 #define wxSCI_CMD_WORDPARTRIGHT 2392 2741 #define wxSCI_CMD_WORDPARTRIGHTEXTEND 2393 2744 #define wxSCI_CMD_DELLINELEFT 2395 2747 #define wxSCI_CMD_DELLINERIGHT 2396 2750 #define wxSCI_CMD_PARADOWN 2413 2753 #define wxSCI_CMD_PARADOWNEXTEND 2414 2756 #define wxSCI_CMD_PARAUP 2415 2759 #define wxSCI_CMD_PARAUPEXTEND 2416 2762 #define wxSCI_CMD_LINEDOWNRECTEXTEND 2426 2765 #define wxSCI_CMD_LINEUPRECTEXTEND 2427 2768 #define wxSCI_CMD_CHARLEFTRECTEXTEND 2428 2771 #define wxSCI_CMD_CHARRIGHTRECTEXTEND 2429 2774 #define wxSCI_CMD_HOMERECTEXTEND 2430 2779 #define wxSCI_CMD_VCHOMERECTEXTEND 2431 2782 #define wxSCI_CMD_LINEENDRECTEXTEND 2432 2785 #define wxSCI_CMD_PAGEUPRECTEXTEND 2433 2788 #define wxSCI_CMD_PAGEDOWNRECTEXTEND 2434 2791 #define wxSCI_CMD_STUTTEREDPAGEUP 2435 2794 #define wxSCI_CMD_STUTTEREDPAGEUPEXTEND 2436 2797 #define wxSCI_CMD_STUTTEREDPAGEDOWN 2437 2800 #define wxSCI_CMD_STUTTEREDPAGEDOWNEXTEND 2438 2803 #define wxSCI_CMD_WORDLEFTEND 2439 2806 #define wxSCI_CMD_WORDLEFTENDEXTEND 2440 2809 #define wxSCI_CMD_WORDRIGHTEND 2441 2812 #define wxSCI_CMD_WORDRIGHTENDEXTEND 2442 2815 #define wxSCI_CMD_VERTICALCENTRECARET 2619 2818 #define wxSCI_CMD_MOVESELECTEDLINESUP 2620 2821 #define wxSCI_CMD_MOVESELECTEDLINESDOWN 2621 2824 #define wxSCI_CMD_SCROLLTOSTART 2628 2827 #define wxSCI_CMD_SCROLLTOEND 2629 2831 #define wxSCI_CMD_VCHOMEDISPLAY 2652 2834 #define wxSCI_CMD_VCHOMEDISPLAYEXTEND 2653 2842 #ifdef SCI_NAMESPACE 2843 #ifndef SCI_NAMESPACE_PREFIX 2844 #define SCI_NAMESPACE_PREFIX( x ) Scintilla::x 2846 namespace Scintilla {
2848 #ifndef SCI_NAMESPACE_PREFIX 2849 #define SCI_NAMESPACE_PREFIX( x ) x 2852 struct SCNotification;
2853 #ifdef SCI_NAMESPACE 2869 %pythonAppend
wxScintilla "self._setOORInfo(self)" 2875 const wxString& name = wxPySCINameStr);
2882 const wxString& name = wxSCINameStr);
2891 const wxString& name = wxSCINameStr);
2899 void AddText(
const wxString& text);
2905 void InsertText(
int pos,
const wxString& text);
2908 void ChangeInsertion(
int length,
const wxString& text);
2914 void DeleteRange(
int start,
int lengthDelete);
2917 void ClearDocumentStyle();
2920 int GetLength()
const;
2923 int GetCharAt(
int pos)
const;
2926 int GetCurrentPos()
const;
2929 int GetAnchor()
const;
2932 int GetStyleAt(
int pos)
const;
2939 void SetUndoCollection(
bool collectUndo);
2944 void SetChangeCollection(
bool collectChange);
2947 int FindChangedLine (
const int fromLine,
const int toLine)
const;
2955 void SetSavePoint();
2961 bool CanRedo()
const;
2964 int MarkerLineFromHandle(
int markerHandle);
2967 void MarkerDeleteHandle(
int markerHandle);
2970 bool GetUndoCollection()
const;
2974 int GetViewWhiteSpace()
const;
2977 void SetViewWhiteSpace(
int viewWS);
2981 int GetTabDrawMode()
const;
2984 void SetTabDrawMode(
int tabDrawMode);
2987 int PositionFromPoint(
wxPoint pt)
const;
2991 int PositionFromPointClose(
int x,
int y);
2994 void GotoLine(
int line);
2997 void GotoPos(
int caret);
3001 void SetAnchor(
int anchor);
3011 int GetEndStyled()
const;
3014 void ConvertEOLs(
int eolMode);
3017 int GetEOLMode()
const;
3020 void SetEOLMode(
int eolMode);
3023 void StartStyling(
int start);
3027 void SetStyling(
int length,
int style);
3030 bool GetBufferedDraw()
const;
3034 void SetBufferedDraw(
bool buffered);
3037 void SetTabWidth(
int tabWidth);
3040 int GetTabWidth()
const;
3043 void ClearTabStops(
int line);
3046 void AddTabStop(
int line,
int x);
3049 int GetNextTabStop(
int line,
int x);
3052 void SetCodePage(
int codePage);
3055 int GetIMEInteraction()
const;
3058 void SetIMEInteraction(
int imeInteraction);
3062 void MarkerDefine(
int markerNumber,
int markerSymbol,
3067 void MarkerSetForeground(
int markerNumber,
const wxColour& fore);
3070 void MarkerSetBackground(
int markerNumber,
const wxColour& back);
3073 void MarkerSetBackgroundSelected(
int markerNumber,
const wxColour& back);
3076 void MarkerEnableHighlight(
bool enabled);
3079 int MarkerAdd(
int line,
int markerNumber);
3082 void MarkerDelete(
int line,
int markerNumber);
3085 void MarkerDeleteAll(
int markerNumber);
3088 int MarkerGet(
int line);
3092 int MarkerNext(
int lineStart,
int markerMask);
3095 int MarkerPrevious(
int lineStart,
int markerMask);
3098 void MarkerDefineBitmap(
int markerNumber,
const wxBitmap& bmp);
3101 void MarkerAddSet(
int line,
int markerSet);
3104 void MarkerSetAlpha(
int markerNumber,
int alpha);
3107 void SetMarginType(
int margin,
int marginType);
3110 int GetMarginType(
int margin)
const;
3113 void SetMarginWidth(
int margin,
int pixelWidth);
3116 int GetMarginWidth(
int margin)
const;
3119 void SetMarginMask(
int margin,
int mask);
3122 int GetMarginMask(
int margin)
const;
3125 void SetMarginSensitive(
int margin,
bool sensitive);
3128 bool GetMarginSensitive(
int margin)
const;
3131 void SetMarginCursor(
int margin,
int cursor);
3134 int GetMarginCursor(
int margin)
const;
3137 void SetMarginBackground(
int margin,
const wxColour& back);
3140 wxColour GetMarginBackground(
int margin)
const;
3143 void SetMarginCount(
int margins);
3146 int GetMarginCount()
const;
3149 void StyleClearAll();
3152 void StyleSetForeground(
int style,
const wxColour& fore);
3155 void StyleSetBackground(
int style,
const wxColour& back);
3158 void StyleSetBold(
int style,
bool bold);
3161 void StyleSetItalic(
int style,
bool italic);
3164 void StyleSetSize(
int style,
int sizePoints);
3167 void StyleSetFaceName(
int style,
const wxString& fontName);
3170 void StyleSetEOLFilled(
int style,
bool eolFilled);
3173 void StyleResetDefault();
3176 void StyleSetUnderline(
int style,
bool underline);
3179 wxColour StyleGetForeground(
int style)
const;
3182 wxColour StyleGetBackground(
int style)
const;
3185 bool StyleGetBold(
int style)
const;
3188 bool StyleGetItalic(
int style)
const;
3191 int StyleGetSize(
int style)
const;
3194 wxString StyleGetFaceName(
int style);
3197 bool StyleGetEOLFilled(
int style)
const;
3200 bool StyleGetUnderline(
int style)
const;
3203 int StyleGetCase(
int style)
const;
3206 int StyleGetCharacterSet(
int style)
const;
3209 bool StyleGetVisible(
int style)
const;
3213 bool StyleGetChangeable(
int style)
const;
3216 bool StyleGetHotSpot(
int style)
const;
3219 void StyleSetCase(
int style,
int caseVisible);
3222 void StyleSetSizeFractional(
int style,
int sizeHundredthPoints);
3225 int StyleGetSizeFractional(
int style)
const;
3228 void StyleSetWeight(
int style,
int weight);
3231 int StyleGetWeight(
int style)
const;
3234 void StyleSetCharacterSet(
int style,
int characterSet);
3237 void StyleSetHotSpot(
int style,
bool hotspot);
3240 void SetSelForeground(
bool useSetting,
const wxColour& fore);
3243 void SetSelBackground(
bool useSetting,
const wxColour& back);
3246 int GetSelAlpha()
const;
3249 void SetSelAlpha(
int alpha);
3252 bool GetSelEOLFilled()
const;
3255 void SetSelEOLFilled(
bool filled);
3258 void SetCaretForeground(
const wxColour& fore);
3261 void CmdKeyAssign(
int key,
int modifiers,
int cmd);
3264 void CmdKeyClear(
int key,
int modifiers);
3267 void CmdKeyClearAll();
3270 void SetStyleBytes(
int length,
char* styleBytes);
3273 void StyleSetVisible(
int style,
bool visible);
3276 int GetCaretPeriod()
const;
3279 void SetCaretPeriod(
int periodMilliseconds);
3283 void SetWordChars(
const wxString& characters);
3290 void BeginUndoAction();
3293 void EndUndoAction();
3296 void IndicatorSetStyle(
int indicator,
int indicatorStyle);
3299 int IndicatorGetStyle(
int indicator)
const;
3302 void IndicatorSetForeground(
int indicator,
const wxColour& fore);
3305 wxColour IndicatorGetForeground(
int indicator)
const;
3308 void IndicatorSetUnder(
int indicator,
bool under);
3311 bool IndicatorGetUnder(
int indicator)
const;
3314 void IndicatorSetHoverStyle(
int indicator,
int indicatorStyle);
3317 int IndicatorGetHoverStyle(
int indicator)
const;
3320 void IndicatorSetHoverForeground(
int indicator,
const wxColour& fore);
3323 wxColour IndicatorGetHoverForeground(
int indicator)
const;
3326 void IndicatorSetFlags(
int indicator,
int flags);
3329 int IndicatorGetFlags(
int indicator)
const;
3332 void SetWhitespaceForeground(
bool useSetting,
const wxColour& fore);
3335 void SetWhitespaceBackground(
bool useSetting,
const wxColour& back);
3338 void SetWhitespaceSize(
int size);
3341 int GetWhitespaceSize()
const;
3346 #if wxCHECK_VERSION(3, 0, 0) 3347 wxDEPRECATED_MSG(
"This method uses a function deprecated in the Scintilla library." )
3348 #endif // wxCHECK_VERSION 3349 void SetStyleBits(
int bits);
3352 #if wxCHECK_VERSION(3, 0, 0) 3353 wxDEPRECATED_MSG(
"This method uses a function deprecated in the Scintilla library." )
3354 #endif // wxCHECK_VERSION 3355 int GetStyleBits()
const;
3358 void SetLineState(
int line,
int state);
3361 int GetLineState(
int line)
const;
3364 int GetMaxLineState()
const;
3367 bool GetCaretLineVisible()
const;
3370 void SetCaretLineVisible(
bool show);
3373 wxColour GetCaretLineBackground()
const;
3376 void SetCaretLineBackground(
const wxColour& back);
3380 void StyleSetChangeable(
int style,
bool changeable);
3385 void AutoCompShow(
int lengthEntered,
const wxString& itemList);
3388 void AutoCompCancel();
3391 bool AutoCompActive();
3394 int AutoCompPosStart();
3397 void AutoCompComplete();
3400 void AutoCompStops(
const wxString& characterSet);
3404 void AutoCompSetSeparator(
int separatorCharacter);
3407 int AutoCompGetSeparator()
const;
3410 void AutoCompSelect(
const wxString& select);
3414 void AutoCompSetCancelAtStart(
bool cancel);
3417 bool AutoCompGetCancelAtStart()
const;
3421 void AutoCompSetFillUps(
const wxString& characterSet);
3424 void AutoCompSetChooseSingle(
bool chooseSingle);
3427 bool AutoCompGetChooseSingle()
const;
3430 void AutoCompSetIgnoreCase(
bool ignoreCase);
3433 bool AutoCompGetIgnoreCase()
const;
3436 void UserListShow(
int listType,
const wxString& itemList);
3439 void AutoCompSetAutoHide(
bool autoHide);
3442 bool AutoCompGetAutoHide()
const;
3446 void AutoCompSetDropRestOfWord(
bool dropRestOfWord);
3450 bool AutoCompGetDropRestOfWord()
const;
3453 void RegisterImage(
int type,
const wxBitmap& bmp);
3456 void ClearRegisteredImages();
3459 int AutoCompGetTypeSeparator()
const;
3463 void AutoCompSetTypeSeparator(
int separatorCharacter);
3467 void AutoCompSetMaxWidth(
int characterCount);
3470 int AutoCompGetMaxWidth()
const;
3474 void AutoCompSetMaxHeight(
int rowCount);
3477 int AutoCompGetMaxHeight()
const;
3480 void SetIndent(
int indentSize);
3483 int GetIndent()
const;
3487 void SetUseTabs(
bool useTabs);
3490 bool GetUseTabs()
const;
3493 void SetLineIndentation(
int line,
int indentation);
3496 int GetLineIndentation(
int line)
const;
3499 int GetLineIndentPosition(
int line)
const;
3502 int GetColumn(
int pos)
const;
3505 int CountCharacters(
int start,
int end);
3508 void SetUseHorizontalScrollBar(
bool visible);
3511 bool GetUseHorizontalScrollBar()
const;
3514 void SetIndentationGuides(
int indentView);
3517 int GetIndentationGuides()
const;
3521 void SetHighlightGuide(
int column);
3524 int GetHighlightGuide()
const;
3527 int GetLineEndPosition(
int line)
const;
3530 int GetCodePage()
const;
3533 wxColour GetCaretForeground()
const;
3536 bool GetReadOnly()
const;
3539 void SetCurrentPos(
int caret);
3542 void SetSelectionStart(
int anchor);
3545 int GetSelectionStart()
const;
3548 void SetSelectionEnd(
int caret);
3551 int GetSelectionEnd()
const;
3554 void SetEmptySelection(
int caret);
3557 void SetPrintMagnification(
int magnification);
3560 int GetPrintMagnification()
const;
3563 void SetPrintColourMode(
int mode);
3566 int GetPrintColourMode()
const;
3569 int FindText(
int minPos,
int maxPos,
const wxString& text,
int flags=0,
3573 int FormatRange(
bool doDraw,
3582 int GetFirstVisibleLine()
const;
3588 int GetLineCount()
const;
3591 void SetMarginLeft(
int pixelWidth);
3594 int GetMarginLeft()
const;
3597 void SetMarginRight(
int pixelWidth);
3600 int GetMarginRight()
const;
3603 bool GetModify()
const;
3609 wxString GetTextRange(
int startPos,
int endPos);
3612 void HideSelection(
bool hide);
3615 wxPoint PointFromPosition(
int pos);
3618 int LineFromPosition(
int pos)
const;
3621 int PositionFromLine(
int line)
const;
3624 void LineScroll(
int columns,
int lines);
3627 void EnsureCaretVisible();
3632 void ScrollRange(
int secondary,
int primary);
3635 void ReplaceSelection(
const wxString& text);
3638 void SetReadOnly(
bool readOnly);
3641 bool CanPaste()
const;
3644 bool CanUndo()
const;
3648 void EmptyUndoBuffer(
bool collectChangeHistory=
false);
3667 void SetText(
const wxString& text);
3673 int GetTextLength()
const;
3676 void* GetDirectFunction()
const;
3680 void* GetDirectPointer()
const;
3683 void SetOvertype(
bool overType);
3686 bool GetOvertype()
const;
3689 void SetCaretWidth(
int pixelWidth);
3692 int GetCaretWidth()
const;
3696 void SetTargetStart(
int start);
3699 int GetTargetStart()
const;
3703 void SetTargetEnd(
int end);
3706 int GetTargetEnd()
const;
3709 void SetTargetRange(
int start,
int end);
3715 void TargetFromSelection();
3718 void TargetWholeDocument();
3723 int ReplaceTarget(
const wxString& text);
3731 int ReplaceTargetRE(
const wxString& text);
3736 int SearchInTarget(
const wxString& text);
3739 void SetSearchFlags(
int searchFlags);
3742 int GetSearchFlags()
const;
3745 void CallTipShow(
int pos,
const wxString& definition);
3748 void CallTipCancel();
3751 bool CallTipActive();
3754 int CallTipPosAtStart();
3757 void CallTipSetPosAtStart(
int posStart);
3760 void CallTipSetHighlight(
int highlightStart,
int highlightEnd);
3763 void CallTipSetBackground(
const wxColour& back);
3766 void CallTipSetForeground(
const wxColour& fore);
3769 void CallTipSetForegroundHighlight(
const wxColour& fore);
3772 void CallTipUseStyle(
int tabSize);
3775 void CallTipSetPosition(
bool above);
3778 int VisibleFromDocLine(
int docLine);
3781 int DocLineFromVisible(
int displayLine);
3784 int WrapCount(
int docLine);
3789 void SetFoldLevel(
int line,
int level);
3792 int GetFoldLevel(
int line)
const;
3795 int GetLastChild(
int line,
int level)
const;
3798 int GetFoldParent(
int line)
const;
3801 void ShowLines(
int lineStart,
int lineEnd);
3804 void HideLines(
int lineStart,
int lineEnd);
3807 bool GetLineVisible(
int line)
const;
3810 bool GetAllLinesVisible()
const;
3813 void SetFoldExpanded(
int line,
bool expanded);
3816 bool GetFoldExpanded(
int line)
const;
3819 void ToggleFold(
int line);
3822 void ToggleFoldShowText(
int line,
const wxString& text);
3825 void FoldDisplayTextSetStyle(
int style);
3828 void FoldLine(
int line,
int action);
3831 void FoldChildren(
int line,
int action);
3834 void ExpandChildren(
int line,
int level);
3837 void FoldAll(
int action);
3840 void EnsureVisible(
int line);
3843 void SetAutomaticFold(
int automaticFold);
3846 int GetAutomaticFold()
const;
3849 void SetFoldFlags(
int flags);
3853 void EnsureVisibleEnforcePolicy(
int line);
3856 void SetTabIndents(
bool tabIndents);
3859 bool GetTabIndents()
const;
3862 void SetBackSpaceUnIndents(
bool bsUnIndents);
3865 bool GetBackSpaceUnIndents()
const;
3868 void SetMouseDwellTime(
int periodMilliseconds);
3871 int GetMouseDwellTime()
const;
3874 int WordStartPosition(
int pos,
bool onlyWordCharacters);
3877 int WordEndPosition(
int pos,
bool onlyWordCharacters);
3880 bool IsRangeWord(
int start,
int end);
3883 void SetIdleStyling(
int idleStyling);
3886 int GetIdleStyling()
const;
3889 void SetWrapMode(
int wrapMode);
3892 int GetWrapMode()
const;
3895 void SetWrapVisualFlags(
int wrapVisualFlags);
3898 int GetWrapVisualFlags()
const;
3901 void SetWrapVisualFlagsLocation(
int wrapVisualFlagsLocation);
3904 int GetWrapVisualFlagsLocation()
const;
3907 void SetWrapStartIndent(
int indent);
3910 int GetWrapStartIndent()
const;
3913 void SetWrapIndentMode(
int wrapIndentMode);
3916 int GetWrapIndentMode()
const;
3919 void SetLayoutCache(
int cacheMode);
3922 int GetLayoutCache()
const;
3925 void SetScrollWidth(
int pixelWidth);
3928 int GetScrollWidth()
const;
3931 void SetScrollWidthTracking(
bool tracking);
3934 bool GetScrollWidthTracking()
const;
3938 int TextWidth(
int style,
const wxString& text);
3943 void SetEndAtLastLine(
bool endAtLastLine);
3947 bool GetEndAtLastLine()
const;
3950 int TextHeight(
int line);
3953 void SetUseVerticalScrollBar(
bool visible);
3956 bool GetUseVerticalScrollBar()
const;
3959 void AppendText(
const wxString& text);
3962 bool GetTwoPhaseDraw()
const;
3966 void SetTwoPhaseDraw(
bool twoPhase);
3969 int GetPhasesDraw()
const;
3975 void SetPhasesDraw(
int phases);
3978 void SetFontQuality(
int fontQuality);
3981 int GetFontQuality()
const;
3984 void SetFirstVisibleLine(
int displayLine);
3987 void SetMultiPaste(
int multiPaste);
3990 int GetMultiPaste()
const;
3993 wxString GetTag(
int tagNumber)
const;
4000 void LinesSplit(
int pixelWidth);
4003 void SetFoldMarginColour(
bool useSetting,
const wxColour& back);
4006 void SetFoldMarginHiColour(
bool useSetting,
const wxColour& fore);
4012 void LineDownExtend();
4018 void LineUpExtend();
4024 void CharLeftExtend();
4030 void CharRightExtend();
4036 void WordLeftExtend();
4042 void WordRightExtend();
4054 void LineEndExtend();
4057 void DocumentStart();
4060 void DocumentStartExtend();
4066 void DocumentEndExtend();
4072 void PageUpExtend();
4078 void PageDownExtend();
4081 void EditToggleOvertype();
4107 void VCHomeExtend();
4119 void DelWordRight();
4122 void DelWordRightEnd();
4131 void LineTranspose();
4134 void LineDuplicate();
4143 void LineScrollDown();
4146 void LineScrollUp();
4150 void DeleteBackNotLine();
4157 void HomeDisplayExtend();
4160 void LineEndDisplay();
4164 void LineEndDisplayExtend();
4172 void HomeWrapExtend();
4180 void LineEndWrapExtend();
4188 void VCHomeWrapExtend();
4194 void MoveCaretInsideView();
4197 int LineLength(
int line)
const;
4200 void BraceHighlight(
int posA,
int posB);
4203 void BraceHighlightIndicator(
bool useSetting,
int indicator);
4206 void BraceBadLight(
int pos);
4209 void BraceBadLightIndicator(
bool useSetting,
int indicator);
4213 int BraceMatch(
int pos,
int maxReStyle=0);
4216 bool GetViewEOL()
const;
4219 void SetViewEOL(
bool visible);
4222 void* GetDocPointer();
4225 void SetDocPointer(
void* docPointer);
4228 void SetModEventMask(
int eventMask);
4231 int GetEdgeColumn()
const;
4235 void SetEdgeColumn(
int column);
4238 int GetEdgeMode()
const;
4242 void SetEdgeMode(
int edgeMode);
4248 void SetEdgeColour(
const wxColour& edgeColour);
4251 void MultiEdgeAddLine(
int column,
const wxColour& edgeColour);
4254 void MultiEdgeClearAll();
4257 void SearchAnchor();
4261 int SearchNext(
int searchFlags,
const wxString& text);
4265 int SearchPrev(
int searchFlags,
const wxString& text);
4268 int LinesOnScreen()
const;
4272 void UsePopUp(
int popUpMode);
4275 bool SelectionIsRectangle()
const;
4279 void SetZoom(
int zoomInPoints);
4282 int GetZoom()
const;
4286 void* CreateDocument();
4289 void AddRefDocument(
void* docPointer);
4292 void ReleaseDocument(
void* docPointer);
4295 int GetModEventMask()
const;
4298 void SetSCIFocus(
bool focus);
4301 bool GetSCIFocus()
const;
4304 void SetStatus(
int status);
4307 int GetStatus()
const;
4310 void SetMouseDownCaptures(
bool captures);
4313 bool GetMouseDownCaptures()
const;
4316 void SetMouseWheelCaptures(
bool captures);
4319 bool GetMouseWheelCaptures()
const;
4322 void SetSCICursor(
int cursorType);
4325 int GetSCICursor()
const;
4329 void SetControlCharSymbol(
int symbol);
4332 int GetControlCharSymbol()
const;
4335 void WordPartLeft();
4339 void WordPartLeftExtend();
4342 void WordPartRight();
4346 void WordPartRightExtend();
4350 void SetVisiblePolicy(
int visiblePolicy,
int visibleSlop);
4356 void DelLineRight();
4359 void SetXOffset(
int xOffset);
4362 int GetXOffset()
const;
4365 void ChooseCaretX();
4369 void SetXCaretPolicy(
int caretPolicy,
int caretSlop);
4373 void SetYCaretPolicy(
int caretPolicy,
int caretSlop);
4376 void SetPrintWrapMode(
int wrapMode);
4379 int GetPrintWrapMode()
const;
4382 void SetHotspotActiveForeground(
bool useSetting,
const wxColour& fore);
4385 wxColour GetHotspotActiveForeground()
const;
4388 void SetHotspotActiveBackground(
bool useSetting,
const wxColour& back);
4391 wxColour GetHotspotActiveBackground()
const;
4394 void SetHotspotActiveUnderline(
bool underline);
4397 bool GetHotspotActiveUnderline()
const;
4400 void SetHotspotSingleLine(
bool singleLine);
4403 bool GetHotspotSingleLine()
const;
4409 void ParaDownExtend();
4415 void ParaUpExtend();
4419 int PositionBefore(
int pos);
4423 int PositionAfter(
int pos);
4427 int PositionRelative(
int pos,
int relative);
4430 void CopyRange(
int start,
int end);
4433 void CopyText(
int length,
const wxString& text);
4437 void SetSelectionMode(
int selectionMode);
4440 int GetSelectionMode()
const;
4443 int GetLineSelStartPosition(
int line);
4446 int GetLineSelEndPosition(
int line);
4449 void LineDownRectExtend();
4452 void LineUpRectExtend();
4455 void CharLeftRectExtend();
4458 void CharRightRectExtend();
4461 void HomeRectExtend();
4466 void VCHomeRectExtend();
4469 void LineEndRectExtend();
4472 void PageUpRectExtend();
4475 void PageDownRectExtend();
4478 void StutteredPageUp();
4481 void StutteredPageUpExtend();
4484 void StutteredPageDown();
4487 void StutteredPageDownExtend();
4493 void WordLeftEndExtend();
4496 void WordRightEnd();
4499 void WordRightEndExtend();
4503 void SetWhitespaceChars(
const wxString& characters);
4506 wxString GetWhitespaceChars()
const;
4510 void SetPunctuationChars(
const wxString& characters);
4513 wxString GetPunctuationChars()
const;
4516 void SetCharsDefault();
4519 int AutoCompGetCurrent()
const;
4522 wxString AutoCompGetCurrentText()
const;
4525 void AutoCompSetCaseInsensitiveBehaviour(
int behaviour);
4528 int AutoCompGetCaseInsensitiveBehaviour()
const;
4531 void AutoCompSetMulti(
int multi);
4534 int AutoCompGetMulti()
const;
4537 void AutoCompSetOrder(
int order);
4540 int AutoCompGetOrder()
const;
4543 void Allocate(
int bytes);
4550 int GetCaretSticky()
const;
4553 void SetCaretSticky(
int useCaretStickyBehaviour);
4556 void ToggleCaretSticky();
4559 void SetPasteConvertEndings(
bool convert);
4562 bool GetPasteConvertEndings()
const;
4565 void SelectionDuplicate();
4568 void SetCaretLineBackAlpha(
int alpha);
4571 int GetCaretLineBackAlpha()
const;
4574 void SetCaretStyle(
int caretStyle);
4577 int GetCaretStyle()
const;
4580 void SetIndicatorCurrent(
int indicator);
4583 int GetIndicatorCurrent()
const;
4586 void SetIndicatorValue(
int value);
4589 int GetIndicatorValue()
const;
4592 void IndicatorFillRange(
int start,
int lengthFill);
4595 void IndicatorClearRange(
int start,
int lengthClear);
4598 int IndicatorAllOnFor(
int pos);
4601 int IndicatorValueAt(
int indicator,
int pos);
4604 int IndicatorStart(
int indicator,
int pos);
4607 int IndicatorEnd(
int indicator,
int pos);
4610 void SetPositionCacheSize(
int size);
4613 int GetPositionCacheSize()
const;
4616 void CopyAllowLine();
4621 const char* GetRangePointer(
int position,
int rangeLength)
const;
4625 int GetGapPosition()
const;
4628 void IndicatorSetAlpha(
int indicator,
int alpha);
4631 int IndicatorGetAlpha(
int indicator)
const;
4634 void IndicatorSetOutlineAlpha(
int indicator,
int alpha);
4637 int IndicatorGetOutlineAlpha(
int indicator)
const;
4640 void SetExtraAscent(
int extraAscent);
4643 int GetExtraAscent()
const;
4646 void SetExtraDescent(
int extraDescent);
4649 int GetExtraDescent()
const;
4652 int GetMarkerSymbolDefined(
int markerNumber);
4655 void MarginSetText(
int line,
const wxString& text);
4658 wxString MarginGetText(
int line)
const;
4661 void MarginSetStyle(
int line,
int style);
4664 int MarginGetStyle(
int line)
const;
4667 void MarginSetStyles(
int line,
const wxString& styles);
4670 wxString MarginGetStyles(
int line)
const;
4673 void MarginTextClearAll();
4676 void MarginSetStyleOffset(
int style);
4679 int MarginGetStyleOffset()
const;
4682 void SetMarginOptions(
int marginOptions);
4685 int GetMarginOptions()
const;
4688 void AnnotationSetText(
int line,
const wxString& text);
4691 wxString AnnotationGetText(
int line)
const;
4694 void AnnotationSetStyle(
int line,
int style);
4697 int AnnotationGetStyle(
int line)
const;
4700 void AnnotationSetStyles(
int line,
const wxString& styles);
4703 wxString AnnotationGetStyles(
int line)
const;
4706 int AnnotationGetLines(
int line)
const;
4709 void AnnotationClearAll();
4712 void AnnotationSetVisible(
int visible);
4715 int AnnotationGetVisible()
const;
4718 void AnnotationSetStyleOffset(
int style);
4721 int AnnotationGetStyleOffset()
const;
4724 void ReleaseAllExtendedStyles();
4727 int AllocateExtendedStyles(
int numberStyles);
4730 void AddUndoAction(
int token,
int flags);
4733 int CharPositionFromPoint(
int x,
int y);
4737 int CharPositionFromPointClose(
int x,
int y);
4740 void SetMouseSelectionRectangularSwitch(
bool mouseSelectionRectangularSwitch);
4743 bool GetMouseSelectionRectangularSwitch()
const;
4746 void SetMultipleSelection(
bool multipleSelection);
4749 bool GetMultipleSelection()
const;
4752 void SetAdditionalSelectionTyping(
bool additionalSelectionTyping);
4755 bool GetAdditionalSelectionTyping()
const;
4758 void SetAdditionalCaretsBlink(
bool additionalCaretsBlink);
4761 bool GetAdditionalCaretsBlink()
const;
4764 void SetAdditionalCaretsVisible(
bool additionalCaretsVisible);
4767 bool GetAdditionalCaretsVisible()
const;
4770 int GetSelections()
const;
4773 bool GetSelectionEmpty()
const;
4776 void ClearSelections();
4780 void SetSelectionVoid(
int startPos,
int endPos);
4783 int SetSelectionInt(
int caret,
int anchor);
4787 int AddSelection(
int caret,
int anchor);
4790 void DropSelectionN(
int selection);
4793 void SetMainSelection(
int selection);
4796 int GetMainSelection()
const;
4799 void SetSelectionNCaret(
int selection,
int caret);
4802 int GetSelectionNCaret(
int selection)
const;
4805 void SetSelectionNAnchor(
int selection,
int anchor);
4808 int GetSelectionNAnchor(
int selection)
const;
4811 void SetSelectionNCaretVirtualSpace(
int selection,
int space);
4814 int GetSelectionNCaretVirtualSpace(
int selection)
const;
4817 void SetSelectionNAnchorVirtualSpace(
int selection,
int space);
4820 int GetSelectionNAnchorVirtualSpace(
int selection)
const;
4823 void SetSelectionNStart(
int selection,
int anchor);
4826 int GetSelectionNStart(
int selection)
const;
4829 void SetSelectionNEnd(
int selection,
int caret);
4832 int GetSelectionNEnd(
int selection)
const;
4835 void SetRectangularSelectionCaret(
int caret);
4838 int GetRectangularSelectionCaret()
const;
4841 void SetRectangularSelectionAnchor(
int anchor);
4844 int GetRectangularSelectionAnchor()
const;
4847 void SetRectangularSelectionCaretVirtualSpace(
int space);
4850 int GetRectangularSelectionCaretVirtualSpace()
const;
4853 void SetRectangularSelectionAnchorVirtualSpace(
int space);
4856 int GetRectangularSelectionAnchorVirtualSpace()
const;
4859 void SetVirtualSpaceOptions(
int virtualSpaceOptions);
4862 int GetVirtualSpaceOptions()
const;
4868 void SetRectangularSelectionModifier(
int modifier);
4871 int GetRectangularSelectionModifier()
const;
4875 void SetAdditionalSelForeground(
const wxColour& fore);
4879 void SetAdditionalSelBackground(
const wxColour& back);
4882 void SetAdditionalSelAlpha(
int alpha);
4885 int GetAdditionalSelAlpha()
const;
4888 void SetAdditionalCaretForeground(
const wxColour& fore);
4891 wxColour GetAdditionalCaretForeground()
const;
4894 void RotateSelection();
4897 void SwapMainAnchorCaret();
4901 void MultipleSelectAddNext();
4905 void MultipleSelectAddEach();
4909 int ChangeLexerState(
int start,
int end);
4913 int ContractedFoldNext(
int lineStart);
4916 void VerticalCentreCaret();
4919 void MoveSelectedLinesUp();
4922 void MoveSelectedLinesDown();
4925 void SetIdentifier(
int identifier);
4928 int GetIdentifier()
const;
4931 void RGBAImageSetWidth(
int width);
4934 void RGBAImageSetHeight(
int height);
4937 void RGBAImageSetScale(
int scalePercent);
4941 void MarkerDefineRGBAImage(
int markerNumber,
const unsigned char* pixels);
4945 void RegisterRGBAImage(
int type,
const unsigned char* pixels);
4948 void ScrollToStart();
4954 void SetTechnology(
int technology);
4957 int GetTechnology()
const;
4960 void* CreateLoader(
int bytes)
const;
4964 void VCHomeDisplay();
4967 void VCHomeDisplayExtend();
4970 bool GetCaretLineVisibleAlways()
const;
4973 void SetCaretLineVisibleAlways(
bool alwaysVisible);
4976 void SetLineEndTypesAllowed(
int lineEndBitSet);
4979 int GetLineEndTypesAllowed()
const;
4982 int GetLineEndTypesActive()
const;
4985 void SetRepresentation(
const wxString& encodedCharacter,
const wxString& representation);
4991 void ClearRepresentation(
const wxString& encodedCharacter);
5000 void SetLexer(
int lexer);
5003 int GetLexer()
const;
5006 void Colourise(
int start,
int end);
5012 void SetKeyWords(
int keyWordSet,
const wxString& keyWords);
5015 void SetLexerLanguage(
const wxString& language);
5018 void LoadLexerLibrary(
const wxString& path);
5029 int GetPropertyInt(
const wxString &key,
int defaultValue=0)
const;
5032 #if wxCHECK_VERSION(3, 0, 0) 5033 wxDEPRECATED_MSG(
"This method uses a function deprecated in the Scintilla library." )
5034 #endif // wxCHECK_VERSION 5035 int GetStyleBitsNeeded()
const;
5041 void* PrivateLexerCall(
int operation,
void* pointer);
5047 int PropertyType(
const wxString& name);
5053 wxString DescribeKeyWordSets()
const;
5057 int GetLineEndTypesSupported()
const;
5060 int AllocateSubStyles(
int styleBase,
int numberStyles);
5063 int GetSubStylesStart(
int styleBase)
const;
5066 int GetSubStylesLength(
int styleBase)
const;
5069 int GetStyleFromSubStyle(
int subStyle)
const;
5072 int GetPrimaryStyleFromStyle(
int style)
const;
5075 void FreeSubStyles();
5078 void SetIdentifiers(
int style,
const wxString& identifiers);
5082 int DistanceToSecondaryStyles()
const;
5093 int GetCurrentLine();
5107 void StyleSetSpec(
int styleNum,
const wxString& spec);
5111 wxFont StyleGetFont(
int style);
5116 void StyleSetFont(
int styleNum,
const wxFont& font);
5121 void StyleSetFontAttr(
int styleNum,
int size,
5123 bool bold,
bool italic,
5133 void CmdKeyExecute(
int cmd);
5137 void SetMargins(
int left,
int right);
5141 void ScrollToLine(
int line);
5145 void ScrollToColumn(
int column);
5169 bool SaveFile(
const wxString& filename);
5172 bool LoadFile(
const wxString& filename);
5186 bool DoDropText(
long x,
long y,
const wxString& data);
5192 void SetUseAntiAliasing(
bool useAA);
5195 bool GetUseAntiAliasing();
5198 void AnnotationClearLine(
int line);
5209 void AddTextRaw(
const char* text,
int length=-1);
5212 void InsertTextRaw(
int pos,
const char* text);
5232 wxCharBuffer GetTextRangeRaw(
int startPos,
int endPos);
5235 void SetTextRaw(
const char* text);
5241 void AppendTextRaw(
const char* text,
int length=-1);
5244 %pythoncode
"_SCI_utf8_methods.py" 5253 ReplaceSelection(text);
5258 Replace(from, to,
wxT(
""));
5262 SetTargetStart((
int)from);
5263 SetTargetEnd((
int)to);
5264 ReplaceTarget(text);
5284 SetCurrentPos(
int(pos == -1 ? GetLastPosition() : pos));
5291 if ( from == -1 && to == -1 )
5297 SetSelectionStart((
int)from);
5298 SetSelectionEnd((
int)to);
5308 void GetSelection(
long* OUTPUT,
long* OUTPUT)
const;
5313 *from = GetSelectionStart();
5315 *to = GetSelectionEnd();
5322 GetSelection(&f, &t);
5334 void SetMouseCapture(
bool on);
5335 bool HaveMouseCapture()
const;
5339 #if wxCHECK_VERSION(3, 0, 0) 5349 virtual void DoSetValue(
const wxString& value,
int flags);
5354 virtual bool DoLoadFile(
const wxString& file,
int fileType);
5355 virtual bool DoSaveFile(
const wxString& file,
int fileType);
5381 virtual wxSize DoGetBestSize()
const override;
5384 void NotifyChange();
5385 void NotifyParent(SCNotification* scn);
5388 DECLARE_EVENT_TABLE();
5389 DECLARE_DYNAMIC_CLASS(wxScintilla);
5400 friend class ScintillaWX;
5401 friend class Platform;
5486 bool GetShift()
const;
5487 bool GetControl()
const;
5488 bool GetAlt()
const;
5500 int m_modificationType;
5505 int m_foldLevelPrev;
5518 int m_annotationLinesAdded;
5520 int m_listCompletionMethod;
5522 #if wxUSE_DRAG_AND_DROP 5532 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_CHANGE, 1650)
5533 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_STYLENEEDED, 1651)
5534 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_CHARADDED, 1652)
5535 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_SAVEPOINTREACHED, 1653)
5536 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_SAVEPOINTLEFT, 1654)
5537 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_ROMODIFYATTEMPT, 1655)
5538 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_DOUBLECLICK, 1657)
5539 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_UPDATEUI, 1658)
5540 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_MODIFIED, 1659)
5541 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_MACRORECORD, 1660)
5542 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_MARGINCLICK, 1661)
5543 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_NEEDSHOWN, 1662)
5544 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_PAINTED, 1664)
5545 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_USERLISTSELECTION, 1665)
5546 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_DWELLSTART, 1667)
5547 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_DWELLEND, 1668)
5548 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_START_DRAG, 1669)
5549 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_DRAG_OVER, 1670)
5550 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_DO_DROP, 1671)
5551 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_ZOOM, 1672)
5552 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_HOTSPOT_CLICK, 1673)
5553 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_HOTSPOT_DCLICK, 1674)
5554 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_CALLTIP_CLICK, 1675)
5555 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_AUTOCOMP_SELECTION, 1676)
5556 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_INDICATOR_CLICK, 1677)
5557 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_INDICATOR_RELEASE, 1678)
5558 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_AUTOCOMP_CANCELLED, 1679)
5559 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_AUTOCOMP_CHAR_DELETED,1680)
5560 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_HOTSPOT_RELEASE_CLICK,1681)
5561 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_CLIPBOARD_COPY, 1681)
5562 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_CLIPBOARD_PASTE, 1682)
5563 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_AUTOCOMP_COMPLETED, 1683)
5564 DECLARE_EXPORTED_EVENT_TYPE (WXDLLIMPEXP_SCI, wxEVT_SCI_MARGIN_RIGHT_CLICK, 1684)
5565 END_DECLARE_EVENT_TYPES()
5569 wxEVT_SCI_STYLENEEDED,
5570 wxEVT_SCI_CHARADDED,
5571 wxEVT_SCI_SAVEPOINTREACHED,
5572 wxEVT_SCI_SAVEPOINTLEFT,
5573 wxEVT_SCI_ROMODIFYATTEMPT,
5574 wxEVT_SCI_DOUBLECLICK,
5577 wxEVT_SCI_MACRORECORD,
5578 wxEVT_SCI_MARGINCLICK,
5579 wxEVT_SCI_NEEDSHOWN,
5581 wxEVT_SCI_USERLISTSELECTION,
5582 wxEVT_SCI_DWELLSTART,
5584 wxEVT_SCI_START_DRAG,
5585 wxEVT_SCI_DRAG_OVER,
5588 wxEVT_SCI_HOTSPOT_CLICK,
5589 wxEVT_SCI_HOTSPOT_DCLICK,
5590 wxEVT_SCI_CALLTIP_CLICK,
5591 wxEVT_SCI_AUTOCOMP_SELECTION,
5592 wxEVT_SCI_INDICATOR_CLICK,
5593 wxEVT_SCI_INDICATOR_RELEASE,
5594 wxEVT_SCI_AUTOCOMP_CANCELLED,
5595 wxEVT_SCI_AUTOCOMP_CHAR_DELETED,
5596 wxEVT_SCI_HOTSPOT_RELEASE_CLICK,
5597 wxEVT_SCI_CLIPBOARD_COPY,
5598 wxEVT_SCI_CLIPBOARD_PASTE,
5599 wxEVT_SCI_AUTOCOMP_COMPLETED,
5600 wxEVT_SCI_MARGIN_RIGHT_CLICK
5610 #if !wxCHECK_VERSION(3, 0, 0) 5611 #define wxEVENT_HANDLER_CAST( functype, func ) \ 5612 ( wxObjectEventFunction )( wxEventFunction )wxStaticCastEvent( functype, &func ) 5616 #define wxScintillaEventHandler( func ) \ 5617 wxEVENT_HANDLER_CAST( wxScintillaEventFunction, func ) 5619 #define EVT_SCI_CHANGE(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_CHANGE, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5620 #define EVT_SCI_STYLENEEDED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_STYLENEEDED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5621 #define EVT_SCI_CHARADDED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_CHARADDED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5622 #define EVT_SCI_SAVEPOINTREACHED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_SAVEPOINTREACHED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5623 #define EVT_SCI_SAVEPOINTLEFT(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_SAVEPOINTLEFT, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5624 #define EVT_SCI_ROMODIFYATTEMPT(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_ROMODIFYATTEMPT, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5625 #define EVT_SCI_KEY(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_KEY, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5626 #define EVT_SCI_DOUBLECLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_DOUBLECLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5627 #define EVT_SCI_UPDATEUI(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_UPDATEUI, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5628 #define EVT_SCI_MODIFIED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_MODIFIED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5629 #define EVT_SCI_MACRORECORD(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_MACRORECORD, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5630 #define EVT_SCI_MARGINCLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_MARGINCLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5631 #define EVT_SCI_NEEDSHOWN(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_NEEDSHOWN, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5632 #define EVT_SCI_PAINTED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_PAINTED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5633 #define EVT_SCI_USERLISTSELECTION(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_USERLISTSELECTION, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5634 #define EVT_SCI_URIDROPPED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_URIDROPPED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5635 #define EVT_SCI_DWELLSTART(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_DWELLSTART, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5636 #define EVT_SCI_DWELLEND(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_DWELLEND, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5637 #define EVT_SCI_START_DRAG(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_START_DRAG, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5638 #define EVT_SCI_DRAG_OVER(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_DRAG_OVER, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5639 #define EVT_SCI_DO_DROP(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_DO_DROP, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5640 #define EVT_SCI_ZOOM(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_ZOOM, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5641 #define EVT_SCI_HOTSPOT_CLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_HOTSPOT_CLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5642 #define EVT_SCI_HOTSPOT_DCLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_HOTSPOT_DCLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5643 #define EVT_SCI_CALLTIP_CLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_CALLTIP_CLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5644 #define EVT_SCI_AUTOCOMP_SELECTION(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_AUTOCOMP_SELECTION, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5645 #define EVT_SCI_INDICATOR_CLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_INDICATOR_CLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5646 #define EVT_SCI_INDICATOR_RELEASE(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_INDICATOR_RELEASE, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5647 #define EVT_SCI_AUTOCOMP_CANCELLED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_AUTOCOMP_CANCELLED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5648 #define EVT_SCI_AUTOCOMP_CHAR_DELETED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_AUTOCOMP_CHAR_DELETED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5649 #define EVT_SCI_HOTSPOT_RELEASE_CLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_HOTSPOT_RELEASE_CLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5650 #define EVT_SCI_CLIPBOARD_COPY(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_CLIPBOARD_COPY, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5651 #define EVT_SCI_CLIPBOARD_PASTE(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_CLIPBOARD_PASTE, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5652 #define EVT_SCI_AUTOCOMP_COMPLETED(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_AUTOCOMP_COMPLETED, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5653 #define EVT_SCI_MARGIN_RIGHT_CLICK(id, fn) DECLARE_EVENT_TABLE_ENTRY( wxEVT_SCI_MARGIN_RIGHT_CLICK, id, wxID_ANY, wxScintillaEventHandler( fn ), (wxObject *) NULL ), 5673 #if wxCHECK_VERSION(3, 0, 0) 5677 #endif // wxCHECK_VERSION 5680 #else // not UNICODE 5689 return str.mbc_str();
5700 #endif // __WXSCINTILLA_H__ wxDragResult GetDragResult()
void SetLinesAdded(int num)
void SetModificationType(int t)
int GetLinesAdded() const
void SetDragResult(wxDragResult val)
virtual void Replace(long from, long to, const wxString &text)
virtual void SetInsertionPoint(long pos)
void SetText(const wxString &t)
Kept for backwards compatibility, use SetString().
bool m_lastKeyDownConsumed
void SetDragFlags(int flags)
void SetDragAllowMove(bool allow)
This method is kept mainly for backwards compatibility, use SetDragFlags() in the new code...
virtual long GetLastPosition() const
wxDragResult m_dragResult
class WXDLLIMPEXP_SCI wxScintilla
void SetAnnotationLinesAdded(int val)
void SetListType(int val)
void(wxEvtHandler::* wxScintillaEventFunction)(wxScintillaEvent &)
int FindColumn(int line, int column, wxScintilla *stc)
int GetModificationType() const
virtual long GetInsertionPoint() const
int GetFoldLevelPrev() const
wxUSE_UNICODE_dependent wxChar
wxString sci2wx(const char *str)
int GetAnnotationsLinesAdded() const
bool GetLastKeydownProcessed()
Can be used to prevent the EVT_CHAR handler from adding the char.
void SetListCompletionMethod(int val)
const wxString space(_T(" "))
size_t wx2scilen(const wxString &WXUNUSED(str), const wxCharBuffer &buf)
virtual void SetEditable(bool editable)
void SetFoldLevelPrev(int val)
virtual void WriteText(const wxString &text)
implement wxTextEntryBase pure virtual methods
virtual wxEvent * Clone() const
wxString GetValue() const
wxString GetDragText()
Kept for backwards compatibility, use GetString().
void SetDragText(const wxString &val)
Kept for backwards compatibility, use SetString().
void GetSelection(int *from, int *to)
kept for compatibility only
const wxSize wxDefaultSize
const wxPoint wxDefaultPosition
virtual void GetSelection(long *from, long *to) const
virtual void SelectNone()
virtual void Remove(long from, long to)
WXDLLIMPEXP_SCI const wxChar wxSCINameStr[]
class WXDLLIMPEXP_SCI wxScintillaEvent
virtual wxWindow * GetEditableWindow()
virtual wxString DoGetValue() const
void SetValue(const wxString &text)
int GetFoldLevelNow() const
void SetLastKeydownProcessed(bool val)
int GetListCompletionMethod() const
wxCharBuffer wx2sci(const wxString &str)
void SetPosition(int pos)
virtual void SetSelection(long from, long to)
void SetFoldLevelNow(int val)
wxString GetText() const
Kept for backwards compatibility, use GetString().
virtual bool IsEditable() const
wxString GetSelectedText()