-<HTML>
-<HEAD>
-<TITLE>stc.h.html</TITLE>
-</HEAD>
-<BODY BGCOLOR=#FFFFFF TEXT=#000000>
-<PRE>
-<FONT COLOR=#0000ff>////////////////////////////////////////////////////////////////////////////</FONT>
-<FONT COLOR=#0000ff>// Name: stc.h</FONT>
-<FONT COLOR=#0000ff>// Purpose: A wxWindows implementation of Scintilla. This class is the</FONT>
-<FONT COLOR=#0000ff>// one meant to be used directly by wx applications. It does not</FONT>
-<FONT COLOR=#0000ff>// derive directly from the Scintilla classes, and in fact there</FONT>
-<FONT COLOR=#0000ff>// is no mention of Scintilla classes at all in this header.</FONT>
-<FONT COLOR=#0000ff>// This class delegates all method calls and events to the</FONT>
-<FONT COLOR=#0000ff>// Scintilla objects and so forth. This allows the use of</FONT>
-<FONT COLOR=#0000ff>// Scintilla without polluting the namespace with all the</FONT>
-<FONT COLOR=#0000ff>// classes and itentifiers from Scintilla.</FONT>
-<FONT COLOR=#0000ff>//</FONT>
-<FONT COLOR=#0000ff>// Author: Robin Dunn</FONT>
-<FONT COLOR=#0000ff>//</FONT>
-<FONT COLOR=#0000ff>// Created: 13-Jan-2000</FONT>
-<FONT COLOR=#0000ff>// RCS-ID: $Id$</FONT>
-<FONT COLOR=#0000ff>// Copyright: (c) 2000 by Total Control Software</FONT>
-<FONT COLOR=#0000ff>// Licence: wxWindows license</FONT>
-<FONT COLOR=#0000ff>/////////////////////////////////////////////////////////////////////////////</FONT>
-
-<FONT COLOR=#a020f0>#ifndef __stc_h__</FONT>
-<FONT COLOR=#a020f0>#define __stc_h__</FONT>
-
-
-<FONT COLOR=#a020f0>#include </FONT><FONT COLOR=#ff00ff><wx/wx.h></FONT>
-
-<FONT COLOR=#0000ff>//----------------------------------------------------------------------</FONT>
-<FONT COLOR=#0000ff>// BEGIN generated section. The following code is automatically generated</FONT>
-<FONT COLOR=#0000ff>// by gen_iface.py. Do not edit this file. Edit stc.h.in instead</FONT>
-<FONT COLOR=#0000ff>// and regenerate</FONT>
-
-<FONT COLOR=#a020f0>#define wxSTC_INVALID_POSITION -</FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_START </FONT><FONT COLOR=#ff00ff>2000</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_OPTIONAL_START </FONT><FONT COLOR=#ff00ff>3000</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEXER_START </FONT><FONT COLOR=#ff00ff>4000</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_REDO </FONT><FONT COLOR=#ff00ff>2011</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_SELECTALL </FONT><FONT COLOR=#ff00ff>2013</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_WS_INVISIBLE </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_WS_VISIBLEALWAYS </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_WS_VISIBLEAFTERINDENT </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_EOL_CRLF </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_EOL_CR </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_EOL_LF </FONT><FONT COLOR=#ff00ff>2</FONT>
-
-<FONT COLOR=#0000ff>// The SC_CP_UTF8 value can be used to enter Unicode mode.</FONT>
-<FONT COLOR=#0000ff>// This is the same value as CP_UTF8 in Windows</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CP_UTF8 </FONT><FONT COLOR=#ff00ff>65001</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARKER_MAX </FONT><FONT COLOR=#ff00ff>31</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_CIRCLE </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_ROUNDRECT </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_ARROW </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_SMALLRECT </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_SHORTARROW </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_EMPTY </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_ARROWDOWN </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_MINUS </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARK_PLUS </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARKNUM_FOLDER </FONT><FONT COLOR=#ff00ff>30</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARKNUM_FOLDEROPEN </FONT><FONT COLOR=#ff00ff>31</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARGIN_SYMBOL </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MARGIN_NUMBER </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_DEFAULT </FONT><FONT COLOR=#ff00ff>32</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_LINENUMBER </FONT><FONT COLOR=#ff00ff>33</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_BRACELIGHT </FONT><FONT COLOR=#ff00ff>34</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_BRACEBAD </FONT><FONT COLOR=#ff00ff>35</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_CONTROLCHAR </FONT><FONT COLOR=#ff00ff>36</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_INDENTGUIDE </FONT><FONT COLOR=#ff00ff>37</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_STYLE_MAX </FONT><FONT COLOR=#ff00ff>127</FONT>
-
-<FONT COLOR=#0000ff>// Character set identifiers are used in StyleSetCharacterSet.</FONT>
-<FONT COLOR=#0000ff>// The values are the same as the Windows *_CHARSET values.</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_ANSI </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_DEFAULT </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_BALTIC </FONT><FONT COLOR=#ff00ff>186</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_CHINESEBIG5 </FONT><FONT COLOR=#ff00ff>136</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_EASTEUROPE </FONT><FONT COLOR=#ff00ff>238</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_GB2312 </FONT><FONT COLOR=#ff00ff>134</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_GREEK </FONT><FONT COLOR=#ff00ff>161</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_HANGUL </FONT><FONT COLOR=#ff00ff>129</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_MAC </FONT><FONT COLOR=#ff00ff>77</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_OEM </FONT><FONT COLOR=#ff00ff>255</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_RUSSIAN </FONT><FONT COLOR=#ff00ff>204</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_SHIFTJIS </FONT><FONT COLOR=#ff00ff>128</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_SYMBOL </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_TURKISH </FONT><FONT COLOR=#ff00ff>162</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_JOHAB </FONT><FONT COLOR=#ff00ff>130</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_HEBREW </FONT><FONT COLOR=#ff00ff>177</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_ARABIC </FONT><FONT COLOR=#ff00ff>178</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_VIETNAMESE </FONT><FONT COLOR=#ff00ff>163</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CHARSET_THAI </FONT><FONT COLOR=#ff00ff>222</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC_MAX </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC_PLAIN </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC_SQUIGGLE </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC_TT </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC_DIAGONAL </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC_STRIKE </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC0_MASK </FONT><FONT COLOR=#ff00ff>32</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC1_MASK </FONT><FONT COLOR=#ff00ff>64</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDIC2_MASK </FONT><FONT COLOR=#ff00ff>128</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_INDICS_MASK </FONT><FONT COLOR=#ff00ff>32</FONT><FONT COLOR=#a020f0> | </FONT><FONT COLOR=#ff00ff>64</FONT><FONT COLOR=#a020f0> | </FONT><FONT COLOR=#ff00ff>128</FONT>
-
-<FONT COLOR=#0000ff>// PrintColourMode - use same colours as screen.</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PRINT_NORMAL </FONT><FONT COLOR=#ff00ff>0</FONT>
-
-<FONT COLOR=#0000ff>// PrintColourMode - invert the light value of each style for printing.</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PRINT_INVERTLIGHT </FONT><FONT COLOR=#ff00ff>1</FONT>
-
-<FONT COLOR=#0000ff>// PrintColourMode - force black text on white background for printing.</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PRINT_BLACKONWHITE </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FIND_DOWN </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FIND_WHOLEWORD </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FIND_MATCHCASE </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FIND_WORDSTART </FONT><FONT COLOR=#ff00ff>0x00100000</FONT>
-
-<FONT COLOR=#0000ff>// SCFIND_REGEXP is not yet implemented.</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FIND_REGEXP </FONT><FONT COLOR=#ff00ff>0x00200000</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_UNDO </FONT><FONT COLOR=#ff00ff>2176</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_CUT </FONT><FONT COLOR=#ff00ff>2177</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_COPY </FONT><FONT COLOR=#ff00ff>2178</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_PASTE </FONT><FONT COLOR=#ff00ff>2179</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FOLDLEVELBASE </FONT><FONT COLOR=#ff00ff>0x400</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FOLDLEVELWHITEFLAG </FONT><FONT COLOR=#ff00ff>0x1000</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FOLDLEVELHEADERFLAG </FONT><FONT COLOR=#ff00ff>0x2000</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_FOLDLEVELNUMBERMASK </FONT><FONT COLOR=#ff00ff>0x0FFF</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEDOWN </FONT><FONT COLOR=#ff00ff>2300</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEDOWNEXTEND </FONT><FONT COLOR=#ff00ff>2301</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEUP </FONT><FONT COLOR=#ff00ff>2302</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEUPEXTEND </FONT><FONT COLOR=#ff00ff>2303</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_CHARLEFT </FONT><FONT COLOR=#ff00ff>2304</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_CHARLEFTEXTEND </FONT><FONT COLOR=#ff00ff>2305</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_CHARRIGHT </FONT><FONT COLOR=#ff00ff>2306</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_CHARRIGHTEXTEND </FONT><FONT COLOR=#ff00ff>2307</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_WORDLEFT </FONT><FONT COLOR=#ff00ff>2308</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_WORDLEFTEXTEND </FONT><FONT COLOR=#ff00ff>2309</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_WORDRIGHT </FONT><FONT COLOR=#ff00ff>2310</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_WORDRIGHTEXTEND </FONT><FONT COLOR=#ff00ff>2311</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_HOME </FONT><FONT COLOR=#ff00ff>2312</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_HOMEEXTEND </FONT><FONT COLOR=#ff00ff>2313</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEEND </FONT><FONT COLOR=#ff00ff>2314</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEENDEXTEND </FONT><FONT COLOR=#ff00ff>2315</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DOCUMENTSTART </FONT><FONT COLOR=#ff00ff>2316</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DOCUMENTSTARTEXTEND </FONT><FONT COLOR=#ff00ff>2317</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DOCUMENTEND </FONT><FONT COLOR=#ff00ff>2318</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DOCUMENTENDEXTEND </FONT><FONT COLOR=#ff00ff>2319</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_PAGEUP </FONT><FONT COLOR=#ff00ff>2320</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_PAGEUPEXTEND </FONT><FONT COLOR=#ff00ff>2321</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_PAGEDOWN </FONT><FONT COLOR=#ff00ff>2322</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_PAGEDOWNEXTEND </FONT><FONT COLOR=#ff00ff>2323</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_EDITTOGGLEOVERTYPE </FONT><FONT COLOR=#ff00ff>2324</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_CANCEL </FONT><FONT COLOR=#ff00ff>2325</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DELETEBACK </FONT><FONT COLOR=#ff00ff>2326</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_TAB </FONT><FONT COLOR=#ff00ff>2327</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_BACKTAB </FONT><FONT COLOR=#ff00ff>2328</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_NEWLINE </FONT><FONT COLOR=#ff00ff>2329</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_FORMFEED </FONT><FONT COLOR=#ff00ff>2330</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_VCHOME </FONT><FONT COLOR=#ff00ff>2331</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_VCHOMEEXTEND </FONT><FONT COLOR=#ff00ff>2332</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_ZOOMIN </FONT><FONT COLOR=#ff00ff>2333</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_ZOOMOUT </FONT><FONT COLOR=#ff00ff>2334</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DELWORDLEFT </FONT><FONT COLOR=#ff00ff>2335</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_DELWORDRIGHT </FONT><FONT COLOR=#ff00ff>2336</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINECUT </FONT><FONT COLOR=#ff00ff>2337</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINEDELETE </FONT><FONT COLOR=#ff00ff>2338</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINETRANSPOSE </FONT><FONT COLOR=#ff00ff>2339</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LOWERCASE </FONT><FONT COLOR=#ff00ff>2340</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_UPPERCASE </FONT><FONT COLOR=#ff00ff>2341</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINESCROLLDOWN </FONT><FONT COLOR=#ff00ff>2342</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CMD_LINESCROLLUP </FONT><FONT COLOR=#ff00ff>2343</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_EDGE_NONE </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_EDGE_LINE </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_EDGE_BACKGROUND </FONT><FONT COLOR=#ff00ff>2</FONT>
-
-<FONT COLOR=#0000ff>// Show caret within N lines of edge when it's scrolled to view</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CARET_SLOP </FONT><FONT COLOR=#ff00ff>0x01</FONT>
-
-<FONT COLOR=#0000ff>// Center caret on screen when it's scrolled to view</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CARET_CENTER </FONT><FONT COLOR=#ff00ff>0x02</FONT>
-
-<FONT COLOR=#0000ff>// OR this with CARET_CENTER to reposition even when visible, or</FONT>
-<FONT COLOR=#0000ff>// OR this with CARET_SLOP to reposition whenever outside slop border</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_CARET_STRICT </FONT><FONT COLOR=#ff00ff>0x04</FONT>
-
-<FONT COLOR=#0000ff>// Notifications</FONT>
-<FONT COLOR=#0000ff>// Type of modification and the action which caused the modification</FONT>
-<FONT COLOR=#0000ff>// These are defined as a bit mask to make it easy to specify which notifications are wanted.</FONT>
-<FONT COLOR=#0000ff>// One bit is set from each of SC_MOD_* and SC_PERFORMED_*.</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_INSERTTEXT </FONT><FONT COLOR=#ff00ff>0x1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_DELETETEXT </FONT><FONT COLOR=#ff00ff>0x2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_CHANGESTYLE </FONT><FONT COLOR=#ff00ff>0x4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_CHANGEFOLD </FONT><FONT COLOR=#ff00ff>0x8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PERFORMED_USER </FONT><FONT COLOR=#ff00ff>0x10</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PERFORMED_UNDO </FONT><FONT COLOR=#ff00ff>0x20</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PERFORMED_REDO </FONT><FONT COLOR=#ff00ff>0x40</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LASTSTEPINUNDOREDO </FONT><FONT COLOR=#ff00ff>0x100</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_CHANGEMARKER </FONT><FONT COLOR=#ff00ff>0x200</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_BEFOREINSERT </FONT><FONT COLOR=#ff00ff>0x400</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MOD_BEFOREDELETE </FONT><FONT COLOR=#ff00ff>0x800</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_MODEVENTMASKALL </FONT><FONT COLOR=#ff00ff>0xF77</FONT>
-
-<FONT COLOR=#0000ff>// Symbolic key codes and modifier flags</FONT>
-<FONT COLOR=#0000ff>// ASCII and other printable characters below 256</FONT>
-<FONT COLOR=#0000ff>// Extended keys above 300</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_DOWN </FONT><FONT COLOR=#ff00ff>300</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_UP </FONT><FONT COLOR=#ff00ff>301</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_LEFT </FONT><FONT COLOR=#ff00ff>302</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_RIGHT </FONT><FONT COLOR=#ff00ff>303</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_HOME </FONT><FONT COLOR=#ff00ff>304</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_END </FONT><FONT COLOR=#ff00ff>305</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_PRIOR </FONT><FONT COLOR=#ff00ff>306</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_NEXT </FONT><FONT COLOR=#ff00ff>307</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_DELETE </FONT><FONT COLOR=#ff00ff>308</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_INSERT </FONT><FONT COLOR=#ff00ff>309</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_ESCAPE </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_BACK </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_TAB </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_RETURN </FONT><FONT COLOR=#ff00ff>13</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_ADD </FONT><FONT COLOR=#ff00ff>310</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_SUBTRACT </FONT><FONT COLOR=#ff00ff>311</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_KEY_DIVIDE </FONT><FONT COLOR=#ff00ff>312</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_SCMOD_SHIFT </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_SCMOD_CTRL </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_SCMOD_ALT </FONT><FONT COLOR=#ff00ff>4</FONT>
-
-<FONT COLOR=#0000ff>// For SciLexer.h</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_CONTAINER </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_NULL </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_PYTHON </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_CPP </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_HTML </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_XML </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_PERL </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_SQL </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_VB </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_PROPERTIES </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_ERRORLIST </FONT><FONT COLOR=#ff00ff>10</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_MAKEFILE </FONT><FONT COLOR=#ff00ff>11</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_BATCH </FONT><FONT COLOR=#ff00ff>12</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_XCODE </FONT><FONT COLOR=#ff00ff>13</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_LATEX </FONT><FONT COLOR=#ff00ff>14</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_LUA </FONT><FONT COLOR=#ff00ff>15</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LEX_DIFF </FONT><FONT COLOR=#ff00ff>16</FONT>
-
-<FONT COLOR=#0000ff>// Lexical states for SCLEX_PYTHON</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_COMMENTLINE </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_NUMBER </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_STRING </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_CHARACTER </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_WORD </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_TRIPLE </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_TRIPLEDOUBLE </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_CLASSNAME </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_DEFNAME </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_OPERATOR </FONT><FONT COLOR=#ff00ff>10</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_IDENTIFIER </FONT><FONT COLOR=#ff00ff>11</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_COMMENTBLOCK </FONT><FONT COLOR=#ff00ff>12</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_P_STRINGEOL </FONT><FONT COLOR=#ff00ff>13</FONT>
-
-<FONT COLOR=#0000ff>// Lexical states for SCLEX_CPP, SCLEX_VB</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_COMMENT </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_COMMENTLINE </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_COMMENTDOC </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_NUMBER </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_WORD </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_STRING </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_CHARACTER </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_UUID </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_PREPROCESSOR </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_OPERATOR </FONT><FONT COLOR=#ff00ff>10</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_IDENTIFIER </FONT><FONT COLOR=#ff00ff>11</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_STRINGEOL </FONT><FONT COLOR=#ff00ff>12</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_C_VERBATIM </FONT><FONT COLOR=#ff00ff>13</FONT>
-
-<FONT COLOR=#0000ff>// Lexical states for SCLEX_HTML, SCLEX_XML</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_TAG </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_TAGUNKNOWN </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_ATTRIBUTE </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_ATTRIBUTEUNKNOWN </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_NUMBER </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_DOUBLESTRING </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_SINGLESTRING </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_OTHER </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_COMMENT </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_ENTITY </FONT><FONT COLOR=#ff00ff>10</FONT>
-
-<FONT COLOR=#0000ff>// XML and ASP</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_TAGEND </FONT><FONT COLOR=#ff00ff>11</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_XMLSTART </FONT><FONT COLOR=#ff00ff>12</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_XMLEND </FONT><FONT COLOR=#ff00ff>13</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_SCRIPT </FONT><FONT COLOR=#ff00ff>14</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_ASP </FONT><FONT COLOR=#ff00ff>15</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_ASPAT </FONT><FONT COLOR=#ff00ff>16</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_CDATA </FONT><FONT COLOR=#ff00ff>17</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_QUESTION </FONT><FONT COLOR=#ff00ff>18</FONT>
-
-<FONT COLOR=#0000ff>// More HTML</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_H_VALUE </FONT><FONT COLOR=#ff00ff>19</FONT>
-
-<FONT COLOR=#0000ff>// Embedded Javascript</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_START </FONT><FONT COLOR=#ff00ff>40</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_DEFAULT </FONT><FONT COLOR=#ff00ff>41</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_COMMENT </FONT><FONT COLOR=#ff00ff>42</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_COMMENTLINE </FONT><FONT COLOR=#ff00ff>43</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_COMMENTDOC </FONT><FONT COLOR=#ff00ff>44</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_NUMBER </FONT><FONT COLOR=#ff00ff>45</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_WORD </FONT><FONT COLOR=#ff00ff>46</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_KEYWORD </FONT><FONT COLOR=#ff00ff>47</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_DOUBLESTRING </FONT><FONT COLOR=#ff00ff>48</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_SINGLESTRING </FONT><FONT COLOR=#ff00ff>49</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_SYMBOLS </FONT><FONT COLOR=#ff00ff>50</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJ_STRINGEOL </FONT><FONT COLOR=#ff00ff>51</FONT>
-
-<FONT COLOR=#0000ff>// ASP Javascript</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_START </FONT><FONT COLOR=#ff00ff>55</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_DEFAULT </FONT><FONT COLOR=#ff00ff>56</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_COMMENT </FONT><FONT COLOR=#ff00ff>57</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_COMMENTLINE </FONT><FONT COLOR=#ff00ff>58</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_COMMENTDOC </FONT><FONT COLOR=#ff00ff>59</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_NUMBER </FONT><FONT COLOR=#ff00ff>60</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_WORD </FONT><FONT COLOR=#ff00ff>61</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_KEYWORD </FONT><FONT COLOR=#ff00ff>62</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_DOUBLESTRING </FONT><FONT COLOR=#ff00ff>63</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_SINGLESTRING </FONT><FONT COLOR=#ff00ff>64</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_SYMBOLS </FONT><FONT COLOR=#ff00ff>65</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HJA_STRINGEOL </FONT><FONT COLOR=#ff00ff>66</FONT>
-
-<FONT COLOR=#0000ff>// Embedded VBScript</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_START </FONT><FONT COLOR=#ff00ff>70</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_DEFAULT </FONT><FONT COLOR=#ff00ff>71</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_COMMENTLINE </FONT><FONT COLOR=#ff00ff>72</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_NUMBER </FONT><FONT COLOR=#ff00ff>73</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_WORD </FONT><FONT COLOR=#ff00ff>74</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_STRING </FONT><FONT COLOR=#ff00ff>75</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_IDENTIFIER </FONT><FONT COLOR=#ff00ff>76</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HB_STRINGEOL </FONT><FONT COLOR=#ff00ff>77</FONT>
-
-<FONT COLOR=#0000ff>// ASP VBScript</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_START </FONT><FONT COLOR=#ff00ff>80</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_DEFAULT </FONT><FONT COLOR=#ff00ff>81</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_COMMENTLINE </FONT><FONT COLOR=#ff00ff>82</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_NUMBER </FONT><FONT COLOR=#ff00ff>83</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_WORD </FONT><FONT COLOR=#ff00ff>84</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_STRING </FONT><FONT COLOR=#ff00ff>85</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_IDENTIFIER </FONT><FONT COLOR=#ff00ff>86</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HBA_STRINGEOL </FONT><FONT COLOR=#ff00ff>87</FONT>
-
-<FONT COLOR=#0000ff>// Embedded Python</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_START </FONT><FONT COLOR=#ff00ff>90</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_DEFAULT </FONT><FONT COLOR=#ff00ff>91</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_COMMENTLINE </FONT><FONT COLOR=#ff00ff>92</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_NUMBER </FONT><FONT COLOR=#ff00ff>93</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_STRING </FONT><FONT COLOR=#ff00ff>94</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_CHARACTER </FONT><FONT COLOR=#ff00ff>95</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_WORD </FONT><FONT COLOR=#ff00ff>96</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_TRIPLE </FONT><FONT COLOR=#ff00ff>97</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_TRIPLEDOUBLE </FONT><FONT COLOR=#ff00ff>98</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_CLASSNAME </FONT><FONT COLOR=#ff00ff>99</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_DEFNAME </FONT><FONT COLOR=#ff00ff>100</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_OPERATOR </FONT><FONT COLOR=#ff00ff>101</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HP_IDENTIFIER </FONT><FONT COLOR=#ff00ff>102</FONT>
-
-<FONT COLOR=#0000ff>// ASP Python</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_START </FONT><FONT COLOR=#ff00ff>105</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_DEFAULT </FONT><FONT COLOR=#ff00ff>106</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_COMMENTLINE </FONT><FONT COLOR=#ff00ff>107</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_NUMBER </FONT><FONT COLOR=#ff00ff>108</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_STRING </FONT><FONT COLOR=#ff00ff>109</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_CHARACTER </FONT><FONT COLOR=#ff00ff>110</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_WORD </FONT><FONT COLOR=#ff00ff>111</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_TRIPLE </FONT><FONT COLOR=#ff00ff>112</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_TRIPLEDOUBLE </FONT><FONT COLOR=#ff00ff>113</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_CLASSNAME </FONT><FONT COLOR=#ff00ff>114</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_DEFNAME </FONT><FONT COLOR=#ff00ff>115</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_OPERATOR </FONT><FONT COLOR=#ff00ff>116</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPA_IDENTIFIER </FONT><FONT COLOR=#ff00ff>117</FONT>
-
-<FONT COLOR=#0000ff>// PHP</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_DEFAULT </FONT><FONT COLOR=#ff00ff>118</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_HSTRING </FONT><FONT COLOR=#ff00ff>119</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_SIMPLESTRING </FONT><FONT COLOR=#ff00ff>120</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_WORD </FONT><FONT COLOR=#ff00ff>121</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_NUMBER </FONT><FONT COLOR=#ff00ff>122</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_VARIABLE </FONT><FONT COLOR=#ff00ff>123</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_COMMENT </FONT><FONT COLOR=#ff00ff>124</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_COMMENTLINE </FONT><FONT COLOR=#ff00ff>125</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_HPHP_STRINGEOL </FONT><FONT COLOR=#ff00ff>126</FONT>
-
-<FONT COLOR=#0000ff>// Lexical states for SCLEX_PERL</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_HERE </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_COMMENTLINE </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_POD </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_NUMBER </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_WORD </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_STRING </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_CHARACTER </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_PUNCTUATION </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_PREPROCESSOR </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_OPERATOR </FONT><FONT COLOR=#ff00ff>10</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_IDENTIFIER </FONT><FONT COLOR=#ff00ff>11</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_SCALAR </FONT><FONT COLOR=#ff00ff>12</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_ARRAY </FONT><FONT COLOR=#ff00ff>13</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_HASH </FONT><FONT COLOR=#ff00ff>14</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_SYMBOLTABLE </FONT><FONT COLOR=#ff00ff>15</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_REF </FONT><FONT COLOR=#ff00ff>16</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_REGEX </FONT><FONT COLOR=#ff00ff>17</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_REGSUBST </FONT><FONT COLOR=#ff00ff>18</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_LONGQUOTE </FONT><FONT COLOR=#ff00ff>19</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_BACKTICKS </FONT><FONT COLOR=#ff00ff>20</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_PL_DATASECTION </FONT><FONT COLOR=#ff00ff>21</FONT>
-
-<FONT COLOR=#0000ff>// Lexical states for SCLEX_LATEX</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_L_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_L_COMMAND </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_L_TAG </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_L_MATH </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_L_COMMENT </FONT><FONT COLOR=#ff00ff>4</FONT>
-
-<FONT COLOR=#0000ff>// Lexical states for SCLEX_LUA</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_COMMENT </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_COMMENTLINE </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_COMMENTDOC </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_NUMBER </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_WORD </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_STRING </FONT><FONT COLOR=#ff00ff>6</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_CHARACTER </FONT><FONT COLOR=#ff00ff>7</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_LITERALSTRING </FONT><FONT COLOR=#ff00ff>8</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_PREPROCESSOR </FONT><FONT COLOR=#ff00ff>9</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_OPERATOR </FONT><FONT COLOR=#ff00ff>10</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_IDENTIFIER </FONT><FONT COLOR=#ff00ff>11</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_LUA_STRINGEOL </FONT><FONT COLOR=#ff00ff>12</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_DEFAULT </FONT><FONT COLOR=#ff00ff>0</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_PYTHON </FONT><FONT COLOR=#ff00ff>1</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_GCC </FONT><FONT COLOR=#ff00ff>2</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_MS </FONT><FONT COLOR=#ff00ff>3</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_CMD </FONT><FONT COLOR=#ff00ff>4</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_BORLAND </FONT><FONT COLOR=#ff00ff>5</FONT>
-<FONT COLOR=#a020f0>#define wxSTC_ERR_PERL </FONT><FONT COLOR=#ff00ff>6</FONT>
-
-<FONT COLOR=#0000ff>// END of generated section</FONT>
-<FONT COLOR=#0000ff>//----------------------------------------------------------------------</FONT>
-<FONT COLOR=#0000ff>// Others</FONT>
-
-<FONT COLOR=#a020f0>#define wxSTC_MASK_FOLDERS ((</FONT><FONT COLOR=#ff00ff>1</FONT><FONT COLOR=#a020f0> << wxSTC_MARKNUM_FOLDER) | (</FONT><FONT COLOR=#ff00ff>1</FONT><FONT COLOR=#a020f0> << wxSTC_MARKNUM_FOLDEROPEN))</FONT>
-
-
-
-<FONT COLOR=#0000ff>//----------------------------------------------------------------------</FONT>
-
-<B><FONT COLOR=#2e8b57>class ScintillaWX</FONT></B>; <FONT COLOR=#0000ff>// forward declare</FONT>
-<B><FONT COLOR=#2e8b57>class WordList</FONT></B>;
-<B><FONT COLOR=#2e8b57>struct</FONT></B> SCNotification;
-
-
-<B><FONT COLOR=#2e8b57>extern</FONT></B> <B><FONT COLOR=#2e8b57>const</FONT></B> wxChar* wxSTCNameStr;
-
-<FONT COLOR=#0000ff>//----------------------------------------------------------------------</FONT>
-
-<B><FONT COLOR=#2e8b57>class wxStyledTextCtrl</FONT></B> : <B><FONT COLOR=#804040>public</FONT></B> wxControl {
-<B><FONT COLOR=#804040>public</FONT></B>:
-
-<FONT COLOR=#a020f0>#ifdef SWIG</FONT>
+<html>
+<head>
+<title>/home/work/projects/wx2.4/contrib/include/wx/stc/stc.h.html</title>
+<meta name="Generator" content="Vim/6.1">
+</head>
+<body bgcolor="#f5deb3" text="#000000">
+<pre>
+<font color="#0000ff">////////////////////////////////////////////////////////////////////////////</font>
+<font color="#0000ff">// Name: stc.h</font>
+<font color="#0000ff">// Purpose: A wxWindows implementation of Scintilla. This class is the</font>
+<font color="#0000ff">// one meant to be used directly by wx applications. It does not</font>
+<font color="#0000ff">// derive directly from the Scintilla classes, and in fact there</font>
+<font color="#0000ff">// is no mention of Scintilla classes at all in this header.</font>
+<font color="#0000ff">// This class delegates all method calls and events to the</font>
+<font color="#0000ff">// Scintilla objects and so forth. This allows the use of</font>
+<font color="#0000ff">// Scintilla without polluting the namespace with all the</font>
+<font color="#0000ff">// classes and itentifiers from Scintilla.</font>
+<font color="#0000ff">//</font>
+<font color="#0000ff">// Author: Robin Dunn</font>
+<font color="#0000ff">//</font>
+<font color="#0000ff">// Created: 13-Jan-2000</font>
+<font color="#0000ff">// RCS-ID: $Id$</font>
+<font color="#0000ff">// Copyright: (c) 2000 by Total Control Software</font>
+<font color="#0000ff">// Licence: wxWindows license</font>
+<font color="#0000ff">/////////////////////////////////////////////////////////////////////////////</font>
+
+<font color="#a020f0">#ifndef __stc_h__</font>
+<font color="#a020f0">#define __stc_h__</font>
+
+
+<font color="#a020f0">#include </font><font color="#ff00ff"><wx/wx.h></font>
+<font color="#a020f0">#include </font><font color="#ff00ff"><wx/dnd.h></font>
+
+<font color="#a020f0">#ifndef SWIG</font>
+<font color="#0000ff">/*</font>
+<font color="#0000ff"> * If we're using wx in Dynamic Library format do we</font>
+<font color="#0000ff"> * want wxStyledTextCtrl to be in DLL form as well?</font>
+<font color="#0000ff"> */</font>
+<font color="#a020f0">#if defined(WXUSINGDLL) && \</font>
+<font color="#a020f0"> (defined(WXMAKING_STC_DLL) || defined(WXUSING_STC_DLL))</font>
+
+<font color="#a020f0">#if defined(WXMAKING_STC_DLL)</font>
+ <font color="#0000ff">// When building the DLL WXSTC_DECLSPEC exports classes</font>
+<font color="#a020f0"># define WXSTC_DECLSPEC WXEXPORT</font>
+<font color="#a020f0">#elif defined(WXUSING_STC_DLL)</font>
+ <font color="#0000ff">// When using the DLL WXSTC_DECLSPEC imports classes</font>
+<font color="#a020f0"># define WXSTC_DECLSPEC WXIMPORT</font>
+<font color="#a020f0">#endif</font> <font color="#0000ff">// defined(WXBUILD_STC_DLL)</font>
+
+<font color="#a020f0">#else</font>
+<font color="#0000ff">// When building the static library nullify the effect of WXSTC_DECLSPEC</font>
+<font color="#a020f0">#define WXSTC_DECLSPEC</font>
+<font color="#a020f0">#endif</font> <font color="#0000ff">// WXUSINGDLL && (WXMAKING_STC_DLL || WXUSING_STC_DLL)</font>
+
+<font color="#a020f0">#endif</font> <font color="#0000ff">// SWIG</font>
+
+
+<font color="#0000ff">//----------------------------------------------------------------------</font>
+
+<font color="#0000ff">// Should a wxPopupWindow be used for the call tips and autocomplete windows?</font>
+<font color="#a020f0">#ifndef wxSTC_USE_POPUP</font>
+<font color="#a020f0">#define wxSTC_USE_POPUP </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#endif</font>
+
+<font color="#0000ff">//----------------------------------------------------------------------</font>
+<font color="#0000ff">// BEGIN generated section. The following code is automatically generated</font>
+<font color="#0000ff">// by gen_iface.py. Do not edit this file. Edit stc.h.in instead</font>
+<font color="#0000ff">// and regenerate</font>
+
+<font color="#a020f0">#define wxSTC_INVALID_POSITION -</font><font color="#ff00ff">1</font>
+
+<font color="#0000ff">// Define start of Scintilla messages to be greater than all edit (EM_*) messages</font>
+<font color="#0000ff">// as many EM_ messages can be used although that use is deprecated.</font>
+<font color="#a020f0">#define wxSTC_START </font><font color="#ff00ff">2000</font>
+<font color="#a020f0">#define wxSTC_OPTIONAL_START </font><font color="#ff00ff">3000</font>
+<font color="#a020f0">#define wxSTC_LEXER_START </font><font color="#ff00ff">4000</font>
+<font color="#a020f0">#define wxSTC_WS_INVISIBLE </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_WS_VISIBLEALWAYS </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_WS_VISIBLEAFTERINDENT </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_EOL_CRLF </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_EOL_CR </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_EOL_LF </font><font color="#ff00ff">2</font>
+
+<font color="#0000ff">// The SC_CP_UTF8 value can be used to enter Unicode mode.</font>
+<font color="#0000ff">// This is the same value as CP_UTF8 in Windows</font>
+<font color="#a020f0">#define wxSTC_CP_UTF8 </font><font color="#ff00ff">65001</font>
+
+<font color="#0000ff">// The SC_CP_DBCS value can be used to indicate a DBCS mode for GTK+.</font>
+<font color="#a020f0">#define wxSTC_CP_DBCS </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MARKER_MAX </font><font color="#ff00ff">31</font>
+<font color="#a020f0">#define wxSTC_MARK_CIRCLE </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MARK_ROUNDRECT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MARK_ARROW </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_MARK_SMALLRECT </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_MARK_SHORTARROW </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_MARK_EMPTY </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_MARK_ARROWDOWN </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_MARK_MINUS </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_MARK_PLUS </font><font color="#ff00ff">8</font>
+
+<font color="#0000ff">// Shapes used for outlining column.</font>
+<font color="#a020f0">#define wxSTC_MARK_VLINE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_MARK_LCORNER </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_MARK_TCORNER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_MARK_BOXPLUS </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_MARK_BOXPLUSCONNECTED </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_MARK_BOXMINUS </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_MARK_BOXMINUSCONNECTED </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_MARK_LCORNERCURVE </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_MARK_TCORNERCURVE </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_MARK_CIRCLEPLUS </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_MARK_CIRCLEPLUSCONNECTED </font><font color="#ff00ff">19</font>
+<font color="#a020f0">#define wxSTC_MARK_CIRCLEMINUS </font><font color="#ff00ff">20</font>
+<font color="#a020f0">#define wxSTC_MARK_CIRCLEMINUSCONNECTED </font><font color="#ff00ff">21</font>
+
+<font color="#0000ff">// Invisible mark that only sets the line background color.</font>
+<font color="#a020f0">#define wxSTC_MARK_BACKGROUND </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_MARK_DOTDOTDOT </font><font color="#ff00ff">23</font>
+<font color="#a020f0">#define wxSTC_MARK_ARROWS </font><font color="#ff00ff">24</font>
+<font color="#a020f0">#define wxSTC_MARK_PIXMAP </font><font color="#ff00ff">25</font>
+<font color="#a020f0">#define wxSTC_MARK_CHARACTER </font><font color="#ff00ff">10000</font>
+
+<font color="#0000ff">// Markers used for outlining column.</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDEREND </font><font color="#ff00ff">25</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDEROPENMID </font><font color="#ff00ff">26</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDERMIDTAIL </font><font color="#ff00ff">27</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDERTAIL </font><font color="#ff00ff">28</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDERSUB </font><font color="#ff00ff">29</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDER </font><font color="#ff00ff">30</font>
+<font color="#a020f0">#define wxSTC_MARKNUM_FOLDEROPEN </font><font color="#ff00ff">31</font>
+<font color="#a020f0">#define wxSTC_MASK_FOLDERS </font><font color="#ff00ff">0xFE000000</font>
+<font color="#a020f0">#define wxSTC_MARGIN_SYMBOL </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MARGIN_NUMBER </font><font color="#ff00ff">1</font>
+
+<font color="#0000ff">// Styles in range 32..37 are predefined for parts of the UI and are not used as normal styles.</font>
+<font color="#0000ff">// Styles 38 and 39 are for future use.</font>
+<font color="#a020f0">#define wxSTC_STYLE_DEFAULT </font><font color="#ff00ff">32</font>
+<font color="#a020f0">#define wxSTC_STYLE_LINENUMBER </font><font color="#ff00ff">33</font>
+<font color="#a020f0">#define wxSTC_STYLE_BRACELIGHT </font><font color="#ff00ff">34</font>
+<font color="#a020f0">#define wxSTC_STYLE_BRACEBAD </font><font color="#ff00ff">35</font>
+<font color="#a020f0">#define wxSTC_STYLE_CONTROLCHAR </font><font color="#ff00ff">36</font>
+<font color="#a020f0">#define wxSTC_STYLE_INDENTGUIDE </font><font color="#ff00ff">37</font>
+<font color="#a020f0">#define wxSTC_STYLE_LASTPREDEFINED </font><font color="#ff00ff">39</font>
+<font color="#a020f0">#define wxSTC_STYLE_MAX </font><font color="#ff00ff">127</font>
+
+<font color="#0000ff">// Character set identifiers are used in StyleSetCharacterSet.</font>
+<font color="#0000ff">// The values are the same as the Windows *_CHARSET values.</font>
+<font color="#a020f0">#define wxSTC_CHARSET_ANSI </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CHARSET_DEFAULT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CHARSET_BALTIC </font><font color="#ff00ff">186</font>
+<font color="#a020f0">#define wxSTC_CHARSET_CHINESEBIG5 </font><font color="#ff00ff">136</font>
+<font color="#a020f0">#define wxSTC_CHARSET_EASTEUROPE </font><font color="#ff00ff">238</font>
+<font color="#a020f0">#define wxSTC_CHARSET_GB2312 </font><font color="#ff00ff">134</font>
+<font color="#a020f0">#define wxSTC_CHARSET_GREEK </font><font color="#ff00ff">161</font>
+<font color="#a020f0">#define wxSTC_CHARSET_HANGUL </font><font color="#ff00ff">129</font>
+<font color="#a020f0">#define wxSTC_CHARSET_MAC </font><font color="#ff00ff">77</font>
+<font color="#a020f0">#define wxSTC_CHARSET_OEM </font><font color="#ff00ff">255</font>
+<font color="#a020f0">#define wxSTC_CHARSET_RUSSIAN </font><font color="#ff00ff">204</font>
+<font color="#a020f0">#define wxSTC_CHARSET_SHIFTJIS </font><font color="#ff00ff">128</font>
+<font color="#a020f0">#define wxSTC_CHARSET_SYMBOL </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CHARSET_TURKISH </font><font color="#ff00ff">162</font>
+<font color="#a020f0">#define wxSTC_CHARSET_JOHAB </font><font color="#ff00ff">130</font>
+<font color="#a020f0">#define wxSTC_CHARSET_HEBREW </font><font color="#ff00ff">177</font>
+<font color="#a020f0">#define wxSTC_CHARSET_ARABIC </font><font color="#ff00ff">178</font>
+<font color="#a020f0">#define wxSTC_CHARSET_VIETNAMESE </font><font color="#ff00ff">163</font>
+<font color="#a020f0">#define wxSTC_CHARSET_THAI </font><font color="#ff00ff">222</font>
+<font color="#a020f0">#define wxSTC_CASE_MIXED </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CASE_UPPER </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CASE_LOWER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_INDIC_MAX </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_INDIC_PLAIN </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_INDIC_SQUIGGLE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_INDIC_TT </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_INDIC_DIAGONAL </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_INDIC_STRIKE </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_INDIC0_MASK </font><font color="#ff00ff">0x20</font>
+<font color="#a020f0">#define wxSTC_INDIC1_MASK </font><font color="#ff00ff">0x40</font>
+<font color="#a020f0">#define wxSTC_INDIC2_MASK </font><font color="#ff00ff">0x80</font>
+<font color="#a020f0">#define wxSTC_INDICS_MASK </font><font color="#ff00ff">0xE0</font>
+
+<font color="#0000ff">// PrintColourMode - use same colours as screen.</font>
+<font color="#a020f0">#define wxSTC_PRINT_NORMAL </font><font color="#ff00ff">0</font>
+
+<font color="#0000ff">// PrintColourMode - invert the light value of each style for printing.</font>
+<font color="#a020f0">#define wxSTC_PRINT_INVERTLIGHT </font><font color="#ff00ff">1</font>
+
+<font color="#0000ff">// PrintColourMode - force black text on white background for printing.</font>
+<font color="#a020f0">#define wxSTC_PRINT_BLACKONWHITE </font><font color="#ff00ff">2</font>
+
+<font color="#0000ff">// PrintColourMode - text stays coloured, but all background is forced to be white for printing.</font>
+<font color="#a020f0">#define wxSTC_PRINT_COLOURONWHITE </font><font color="#ff00ff">3</font>
+
+<font color="#0000ff">// PrintColourMode - only the default-background is forced to be white for printing.</font>
+<font color="#a020f0">#define wxSTC_PRINT_COLOURONWHITEDEFAULTBG </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_FIND_WHOLEWORD </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_FIND_MATCHCASE </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_FIND_WORDSTART </font><font color="#ff00ff">0x00100000</font>
+<font color="#a020f0">#define wxSTC_FIND_REGEXP </font><font color="#ff00ff">0x00200000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELBASE </font><font color="#ff00ff">0x400</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELWHITEFLAG </font><font color="#ff00ff">0x1000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELHEADERFLAG </font><font color="#ff00ff">0x2000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELBOXHEADERFLAG </font><font color="#ff00ff">0x4000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELBOXFOOTERFLAG </font><font color="#ff00ff">0x8000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELCONTRACTED </font><font color="#ff00ff">0x10000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELUNINDENT </font><font color="#ff00ff">0x20000</font>
+<font color="#a020f0">#define wxSTC_FOLDLEVELNUMBERMASK </font><font color="#ff00ff">0x0FFF</font>
+<font color="#a020f0">#define wxSTC_FOLDFLAG_LINEBEFORE_EXPANDED </font><font color="#ff00ff">0x0002</font>
+<font color="#a020f0">#define wxSTC_FOLDFLAG_LINEBEFORE_CONTRACTED </font><font color="#ff00ff">0x0004</font>
+<font color="#a020f0">#define wxSTC_FOLDFLAG_LINEAFTER_EXPANDED </font><font color="#ff00ff">0x0008</font>
+<font color="#a020f0">#define wxSTC_FOLDFLAG_LINEAFTER_CONTRACTED </font><font color="#ff00ff">0x0010</font>
+<font color="#a020f0">#define wxSTC_FOLDFLAG_LEVELNUMBERS </font><font color="#ff00ff">0x0040</font>
+<font color="#a020f0">#define wxSTC_FOLDFLAG_BOX </font><font color="#ff00ff">0x0001</font>
+<font color="#a020f0">#define wxSTC_TIME_FOREVER </font><font color="#ff00ff">10000000</font>
+<font color="#a020f0">#define wxSTC_WRAP_NONE </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_WRAP_WORD </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CACHE_NONE </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CACHE_CARET </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CACHE_PAGE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CACHE_DOCUMENT </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_EDGE_NONE </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_EDGE_LINE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_EDGE_BACKGROUND </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CURSORNORMAL -</font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CURSORWAIT </font><font color="#ff00ff">4</font>
+
+<font color="#0000ff">// Constants for use with SetVisiblePolicy, similar to SetCaretPolicy.</font>
+<font color="#a020f0">#define wxSTC_VISIBLE_SLOP </font><font color="#ff00ff">0x01</font>
+<font color="#a020f0">#define wxSTC_VISIBLE_STRICT </font><font color="#ff00ff">0x04</font>
+
+<font color="#0000ff">// Caret policy, used by SetXCaretPolicy and SetYCaretPolicy.</font>
+<font color="#0000ff">// If CARET_SLOP is set, we can define a slop value: caretSlop.</font>
+<font color="#0000ff">// This value defines an unwanted zone (UZ) where the caret is... unwanted.</font>
+<font color="#0000ff">// This zone is defined as a number of pixels near the vertical margins,</font>
+<font color="#0000ff">// and as a number of lines near the horizontal margins.</font>
+<font color="#0000ff">// By keeping the caret away from the edges, it is seen within its context,</font>
+<font color="#0000ff">// so it is likely that the identifier that the caret is on can be completely seen,</font>
+<font color="#0000ff">// and that the current line is seen with some of the lines following it which are</font>
+<font color="#0000ff">// often dependent on that line.</font>
+<font color="#a020f0">#define wxSTC_CARET_SLOP </font><font color="#ff00ff">0x01</font>
+
+<font color="#0000ff">// If CARET_STRICT is set, the policy is enforced... strictly.</font>
+<font color="#0000ff">// The caret is centred on the display if slop is not set,</font>
+<font color="#0000ff">// and cannot go in the UZ if slop is set.</font>
+<font color="#a020f0">#define wxSTC_CARET_STRICT </font><font color="#ff00ff">0x04</font>
+
+<font color="#0000ff">// If CARET_JUMPS is set, the display is moved more energetically</font>
+<font color="#0000ff">// so the caret can move in the same direction longer before the policy is applied again.</font>
+<font color="#a020f0">#define wxSTC_CARET_JUMPS </font><font color="#ff00ff">0x10</font>
+
+<font color="#0000ff">// If CARET_EVEN is not set, instead of having symmetrical UZs,</font>
+<font color="#0000ff">// the left and bottom UZs are extended up to right and top UZs respectively.</font>
+<font color="#0000ff">// This way, we favour the displaying of useful information: the begining of lines,</font>
+<font color="#0000ff">// where most code reside, and the lines after the caret, eg. the body of a function.</font>
+<font color="#a020f0">#define wxSTC_CARET_EVEN </font><font color="#ff00ff">0x08</font>
+
+<font color="#0000ff">// Notifications</font>
+<font color="#0000ff">// Type of modification and the action which caused the modification.</font>
+<font color="#0000ff">// These are defined as a bit mask to make it easy to specify which notifications are wanted.</font>
+<font color="#0000ff">// One bit is set from each of SC_MOD_* and SC_PERFORMED_*.</font>
+<font color="#a020f0">#define wxSTC_MOD_INSERTTEXT </font><font color="#ff00ff">0x1</font>
+<font color="#a020f0">#define wxSTC_MOD_DELETETEXT </font><font color="#ff00ff">0x2</font>
+<font color="#a020f0">#define wxSTC_MOD_CHANGESTYLE </font><font color="#ff00ff">0x4</font>
+<font color="#a020f0">#define wxSTC_MOD_CHANGEFOLD </font><font color="#ff00ff">0x8</font>
+<font color="#a020f0">#define wxSTC_PERFORMED_USER </font><font color="#ff00ff">0x10</font>
+<font color="#a020f0">#define wxSTC_PERFORMED_UNDO </font><font color="#ff00ff">0x20</font>
+<font color="#a020f0">#define wxSTC_PERFORMED_REDO </font><font color="#ff00ff">0x40</font>
+<font color="#a020f0">#define wxSTC_LASTSTEPINUNDOREDO </font><font color="#ff00ff">0x100</font>
+<font color="#a020f0">#define wxSTC_MOD_CHANGEMARKER </font><font color="#ff00ff">0x200</font>
+<font color="#a020f0">#define wxSTC_MOD_BEFOREINSERT </font><font color="#ff00ff">0x400</font>
+<font color="#a020f0">#define wxSTC_MOD_BEFOREDELETE </font><font color="#ff00ff">0x800</font>
+<font color="#a020f0">#define wxSTC_MODEVENTMASKALL </font><font color="#ff00ff">0xF77</font>
+
+<font color="#0000ff">// Symbolic key codes and modifier flags.</font>
+<font color="#0000ff">// ASCII and other printable characters below 256.</font>
+<font color="#0000ff">// Extended keys above 300.</font>
+<font color="#a020f0">#define wxSTC_KEY_DOWN </font><font color="#ff00ff">300</font>
+<font color="#a020f0">#define wxSTC_KEY_UP </font><font color="#ff00ff">301</font>
+<font color="#a020f0">#define wxSTC_KEY_LEFT </font><font color="#ff00ff">302</font>
+<font color="#a020f0">#define wxSTC_KEY_RIGHT </font><font color="#ff00ff">303</font>
+<font color="#a020f0">#define wxSTC_KEY_HOME </font><font color="#ff00ff">304</font>
+<font color="#a020f0">#define wxSTC_KEY_END </font><font color="#ff00ff">305</font>
+<font color="#a020f0">#define wxSTC_KEY_PRIOR </font><font color="#ff00ff">306</font>
+<font color="#a020f0">#define wxSTC_KEY_NEXT </font><font color="#ff00ff">307</font>
+<font color="#a020f0">#define wxSTC_KEY_DELETE </font><font color="#ff00ff">308</font>
+<font color="#a020f0">#define wxSTC_KEY_INSERT </font><font color="#ff00ff">309</font>
+<font color="#a020f0">#define wxSTC_KEY_ESCAPE </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_KEY_BACK </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_KEY_TAB </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_KEY_RETURN </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_KEY_ADD </font><font color="#ff00ff">310</font>
+<font color="#a020f0">#define wxSTC_KEY_SUBTRACT </font><font color="#ff00ff">311</font>
+<font color="#a020f0">#define wxSTC_KEY_DIVIDE </font><font color="#ff00ff">312</font>
+<font color="#a020f0">#define wxSTC_SCMOD_SHIFT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_SCMOD_CTRL </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_SCMOD_ALT </font><font color="#ff00ff">4</font>
+
+<font color="#0000ff">// For SciLexer.h</font>
+<font color="#a020f0">#define wxSTC_LEX_CONTAINER </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_LEX_NULL </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_LEX_PYTHON </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_LEX_CPP </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_LEX_HTML </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_LEX_XML </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_LEX_PERL </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_LEX_SQL </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_LEX_VB </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_LEX_PROPERTIES </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_LEX_ERRORLIST </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_LEX_MAKEFILE </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_LEX_BATCH </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_LEX_XCODE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_LEX_LATEX </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_LEX_LUA </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_LEX_DIFF </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_LEX_CONF </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_LEX_PASCAL </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_LEX_AVE </font><font color="#ff00ff">19</font>
+<font color="#a020f0">#define wxSTC_LEX_ADA </font><font color="#ff00ff">20</font>
+<font color="#a020f0">#define wxSTC_LEX_LISP </font><font color="#ff00ff">21</font>
+<font color="#a020f0">#define wxSTC_LEX_RUBY </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_LEX_EIFFEL </font><font color="#ff00ff">23</font>
+<font color="#a020f0">#define wxSTC_LEX_EIFFELKW </font><font color="#ff00ff">24</font>
+<font color="#a020f0">#define wxSTC_LEX_TCL </font><font color="#ff00ff">25</font>
+<font color="#a020f0">#define wxSTC_LEX_NNCRONTAB </font><font color="#ff00ff">26</font>
+<font color="#a020f0">#define wxSTC_LEX_BULLANT </font><font color="#ff00ff">27</font>
+<font color="#a020f0">#define wxSTC_LEX_VBSCRIPT </font><font color="#ff00ff">28</font>
+<font color="#a020f0">#define wxSTC_LEX_ASP </font><font color="#ff00ff">29</font>
+<font color="#a020f0">#define wxSTC_LEX_PHP </font><font color="#ff00ff">30</font>
+<font color="#a020f0">#define wxSTC_LEX_BAAN </font><font color="#ff00ff">31</font>
+<font color="#a020f0">#define wxSTC_LEX_MATLAB </font><font color="#ff00ff">32</font>
+<font color="#a020f0">#define wxSTC_LEX_SCRIPTOL </font><font color="#ff00ff">33</font>
+<font color="#a020f0">#define wxSTC_LEX_ASM </font><font color="#ff00ff">34</font>
+<font color="#a020f0">#define wxSTC_LEX_CPPNOCASE </font><font color="#ff00ff">35</font>
+<font color="#a020f0">#define wxSTC_LEX_FORTRAN </font><font color="#ff00ff">36</font>
+<font color="#a020f0">#define wxSTC_LEX_F77 </font><font color="#ff00ff">37</font>
+<font color="#a020f0">#define wxSTC_LEX_CSS </font><font color="#ff00ff">38</font>
+
+<font color="#0000ff">// When a lexer specifies its language as SCLEX_AUTOMATIC it receives a</font>
+<font color="#0000ff">// value assigned in sequence from SCLEX_AUTOMATIC+1.</font>
+<font color="#a020f0">#define wxSTC_LEX_AUTOMATIC </font><font color="#ff00ff">1000</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_PYTHON</font>
+<font color="#a020f0">#define wxSTC_P_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_P_COMMENTLINE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_P_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_P_STRING </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_P_CHARACTER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_P_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_P_TRIPLE </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_P_TRIPLEDOUBLE </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_P_CLASSNAME </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_P_DEFNAME </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_P_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_P_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_P_COMMENTBLOCK </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_P_STRINGEOL </font><font color="#ff00ff">13</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CPP</font>
+<font color="#a020f0">#define wxSTC_C_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_C_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_C_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_C_COMMENTDOC </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_C_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_C_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_C_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_C_CHARACTER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_C_UUID </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_C_PREPROCESSOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_C_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_C_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_C_STRINGEOL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_C_VERBATIM </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_C_REGEX </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_C_COMMENTLINEDOC </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_C_WORD2 </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_C_COMMENTDOCKEYWORD </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_C_COMMENTDOCKEYWORDERROR </font><font color="#ff00ff">18</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_HTML, SCLEX_XML</font>
+<font color="#a020f0">#define wxSTC_H_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_H_TAG </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_H_TAGUNKNOWN </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_H_ATTRIBUTE </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_H_ATTRIBUTEUNKNOWN </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_H_NUMBER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_H_DOUBLESTRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_H_SINGLESTRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_H_OTHER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_H_COMMENT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_H_ENTITY </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// XML and ASP</font>
+<font color="#a020f0">#define wxSTC_H_TAGEND </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_H_XMLSTART </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_H_XMLEND </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_H_SCRIPT </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_H_ASP </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_H_ASPAT </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_H_CDATA </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_H_QUESTION </font><font color="#ff00ff">18</font>
+
+<font color="#0000ff">// More HTML</font>
+<font color="#a020f0">#define wxSTC_H_VALUE </font><font color="#ff00ff">19</font>
+
+<font color="#0000ff">// X-Code</font>
+<font color="#a020f0">#define wxSTC_H_XCCOMMENT </font><font color="#ff00ff">20</font>
+
+<font color="#0000ff">// SGML</font>
+<font color="#a020f0">#define wxSTC_H_SGML_DEFAULT </font><font color="#ff00ff">21</font>
+<font color="#a020f0">#define wxSTC_H_SGML_COMMAND </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_H_SGML_1ST_PARAM </font><font color="#ff00ff">23</font>
+<font color="#a020f0">#define wxSTC_H_SGML_DOUBLESTRING </font><font color="#ff00ff">24</font>
+<font color="#a020f0">#define wxSTC_H_SGML_SIMPLESTRING </font><font color="#ff00ff">25</font>
+<font color="#a020f0">#define wxSTC_H_SGML_ERROR </font><font color="#ff00ff">26</font>
+<font color="#a020f0">#define wxSTC_H_SGML_SPECIAL </font><font color="#ff00ff">27</font>
+<font color="#a020f0">#define wxSTC_H_SGML_ENTITY </font><font color="#ff00ff">28</font>
+<font color="#a020f0">#define wxSTC_H_SGML_COMMENT </font><font color="#ff00ff">29</font>
+<font color="#a020f0">#define wxSTC_H_SGML_1ST_PARAM_COMMENT </font><font color="#ff00ff">30</font>
+<font color="#a020f0">#define wxSTC_H_SGML_BLOCK_DEFAULT </font><font color="#ff00ff">31</font>
+
+<font color="#0000ff">// Embedded Javascript</font>
+<font color="#a020f0">#define wxSTC_HJ_START </font><font color="#ff00ff">40</font>
+<font color="#a020f0">#define wxSTC_HJ_DEFAULT </font><font color="#ff00ff">41</font>
+<font color="#a020f0">#define wxSTC_HJ_COMMENT </font><font color="#ff00ff">42</font>
+<font color="#a020f0">#define wxSTC_HJ_COMMENTLINE </font><font color="#ff00ff">43</font>
+<font color="#a020f0">#define wxSTC_HJ_COMMENTDOC </font><font color="#ff00ff">44</font>
+<font color="#a020f0">#define wxSTC_HJ_NUMBER </font><font color="#ff00ff">45</font>
+<font color="#a020f0">#define wxSTC_HJ_WORD </font><font color="#ff00ff">46</font>
+<font color="#a020f0">#define wxSTC_HJ_KEYWORD </font><font color="#ff00ff">47</font>
+<font color="#a020f0">#define wxSTC_HJ_DOUBLESTRING </font><font color="#ff00ff">48</font>
+<font color="#a020f0">#define wxSTC_HJ_SINGLESTRING </font><font color="#ff00ff">49</font>
+<font color="#a020f0">#define wxSTC_HJ_SYMBOLS </font><font color="#ff00ff">50</font>
+<font color="#a020f0">#define wxSTC_HJ_STRINGEOL </font><font color="#ff00ff">51</font>
+<font color="#a020f0">#define wxSTC_HJ_REGEX </font><font color="#ff00ff">52</font>
+
+<font color="#0000ff">// ASP Javascript</font>
+<font color="#a020f0">#define wxSTC_HJA_START </font><font color="#ff00ff">55</font>
+<font color="#a020f0">#define wxSTC_HJA_DEFAULT </font><font color="#ff00ff">56</font>
+<font color="#a020f0">#define wxSTC_HJA_COMMENT </font><font color="#ff00ff">57</font>
+<font color="#a020f0">#define wxSTC_HJA_COMMENTLINE </font><font color="#ff00ff">58</font>
+<font color="#a020f0">#define wxSTC_HJA_COMMENTDOC </font><font color="#ff00ff">59</font>
+<font color="#a020f0">#define wxSTC_HJA_NUMBER </font><font color="#ff00ff">60</font>
+<font color="#a020f0">#define wxSTC_HJA_WORD </font><font color="#ff00ff">61</font>
+<font color="#a020f0">#define wxSTC_HJA_KEYWORD </font><font color="#ff00ff">62</font>
+<font color="#a020f0">#define wxSTC_HJA_DOUBLESTRING </font><font color="#ff00ff">63</font>
+<font color="#a020f0">#define wxSTC_HJA_SINGLESTRING </font><font color="#ff00ff">64</font>
+<font color="#a020f0">#define wxSTC_HJA_SYMBOLS </font><font color="#ff00ff">65</font>
+<font color="#a020f0">#define wxSTC_HJA_STRINGEOL </font><font color="#ff00ff">66</font>
+<font color="#a020f0">#define wxSTC_HJA_REGEX </font><font color="#ff00ff">67</font>
+
+<font color="#0000ff">// Embedded VBScript</font>
+<font color="#a020f0">#define wxSTC_HB_START </font><font color="#ff00ff">70</font>
+<font color="#a020f0">#define wxSTC_HB_DEFAULT </font><font color="#ff00ff">71</font>
+<font color="#a020f0">#define wxSTC_HB_COMMENTLINE </font><font color="#ff00ff">72</font>
+<font color="#a020f0">#define wxSTC_HB_NUMBER </font><font color="#ff00ff">73</font>
+<font color="#a020f0">#define wxSTC_HB_WORD </font><font color="#ff00ff">74</font>
+<font color="#a020f0">#define wxSTC_HB_STRING </font><font color="#ff00ff">75</font>
+<font color="#a020f0">#define wxSTC_HB_IDENTIFIER </font><font color="#ff00ff">76</font>
+<font color="#a020f0">#define wxSTC_HB_STRINGEOL </font><font color="#ff00ff">77</font>
+
+<font color="#0000ff">// ASP VBScript</font>
+<font color="#a020f0">#define wxSTC_HBA_START </font><font color="#ff00ff">80</font>
+<font color="#a020f0">#define wxSTC_HBA_DEFAULT </font><font color="#ff00ff">81</font>
+<font color="#a020f0">#define wxSTC_HBA_COMMENTLINE </font><font color="#ff00ff">82</font>
+<font color="#a020f0">#define wxSTC_HBA_NUMBER </font><font color="#ff00ff">83</font>
+<font color="#a020f0">#define wxSTC_HBA_WORD </font><font color="#ff00ff">84</font>
+<font color="#a020f0">#define wxSTC_HBA_STRING </font><font color="#ff00ff">85</font>
+<font color="#a020f0">#define wxSTC_HBA_IDENTIFIER </font><font color="#ff00ff">86</font>
+<font color="#a020f0">#define wxSTC_HBA_STRINGEOL </font><font color="#ff00ff">87</font>
+
+<font color="#0000ff">// Embedded Python</font>
+<font color="#a020f0">#define wxSTC_HP_START </font><font color="#ff00ff">90</font>
+<font color="#a020f0">#define wxSTC_HP_DEFAULT </font><font color="#ff00ff">91</font>
+<font color="#a020f0">#define wxSTC_HP_COMMENTLINE </font><font color="#ff00ff">92</font>
+<font color="#a020f0">#define wxSTC_HP_NUMBER </font><font color="#ff00ff">93</font>
+<font color="#a020f0">#define wxSTC_HP_STRING </font><font color="#ff00ff">94</font>
+<font color="#a020f0">#define wxSTC_HP_CHARACTER </font><font color="#ff00ff">95</font>
+<font color="#a020f0">#define wxSTC_HP_WORD </font><font color="#ff00ff">96</font>
+<font color="#a020f0">#define wxSTC_HP_TRIPLE </font><font color="#ff00ff">97</font>
+<font color="#a020f0">#define wxSTC_HP_TRIPLEDOUBLE </font><font color="#ff00ff">98</font>
+<font color="#a020f0">#define wxSTC_HP_CLASSNAME </font><font color="#ff00ff">99</font>
+<font color="#a020f0">#define wxSTC_HP_DEFNAME </font><font color="#ff00ff">100</font>
+<font color="#a020f0">#define wxSTC_HP_OPERATOR </font><font color="#ff00ff">101</font>
+<font color="#a020f0">#define wxSTC_HP_IDENTIFIER </font><font color="#ff00ff">102</font>
+
+<font color="#0000ff">// ASP Python</font>
+<font color="#a020f0">#define wxSTC_HPA_START </font><font color="#ff00ff">105</font>
+<font color="#a020f0">#define wxSTC_HPA_DEFAULT </font><font color="#ff00ff">106</font>
+<font color="#a020f0">#define wxSTC_HPA_COMMENTLINE </font><font color="#ff00ff">107</font>
+<font color="#a020f0">#define wxSTC_HPA_NUMBER </font><font color="#ff00ff">108</font>
+<font color="#a020f0">#define wxSTC_HPA_STRING </font><font color="#ff00ff">109</font>
+<font color="#a020f0">#define wxSTC_HPA_CHARACTER </font><font color="#ff00ff">110</font>
+<font color="#a020f0">#define wxSTC_HPA_WORD </font><font color="#ff00ff">111</font>
+<font color="#a020f0">#define wxSTC_HPA_TRIPLE </font><font color="#ff00ff">112</font>
+<font color="#a020f0">#define wxSTC_HPA_TRIPLEDOUBLE </font><font color="#ff00ff">113</font>
+<font color="#a020f0">#define wxSTC_HPA_CLASSNAME </font><font color="#ff00ff">114</font>
+<font color="#a020f0">#define wxSTC_HPA_DEFNAME </font><font color="#ff00ff">115</font>
+<font color="#a020f0">#define wxSTC_HPA_OPERATOR </font><font color="#ff00ff">116</font>
+<font color="#a020f0">#define wxSTC_HPA_IDENTIFIER </font><font color="#ff00ff">117</font>
+
+<font color="#0000ff">// PHP</font>
+<font color="#a020f0">#define wxSTC_HPHP_DEFAULT </font><font color="#ff00ff">118</font>
+<font color="#a020f0">#define wxSTC_HPHP_HSTRING </font><font color="#ff00ff">119</font>
+<font color="#a020f0">#define wxSTC_HPHP_SIMPLESTRING </font><font color="#ff00ff">120</font>
+<font color="#a020f0">#define wxSTC_HPHP_WORD </font><font color="#ff00ff">121</font>
+<font color="#a020f0">#define wxSTC_HPHP_NUMBER </font><font color="#ff00ff">122</font>
+<font color="#a020f0">#define wxSTC_HPHP_VARIABLE </font><font color="#ff00ff">123</font>
+<font color="#a020f0">#define wxSTC_HPHP_COMMENT </font><font color="#ff00ff">124</font>
+<font color="#a020f0">#define wxSTC_HPHP_COMMENTLINE </font><font color="#ff00ff">125</font>
+<font color="#a020f0">#define wxSTC_HPHP_HSTRING_VARIABLE </font><font color="#ff00ff">126</font>
+<font color="#a020f0">#define wxSTC_HPHP_OPERATOR </font><font color="#ff00ff">127</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_PERL</font>
+<font color="#a020f0">#define wxSTC_PL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_PL_ERROR </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_PL_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_PL_POD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_PL_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_PL_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_PL_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_PL_CHARACTER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_PL_PUNCTUATION </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_PL_PREPROCESSOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_PL_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_PL_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_PL_SCALAR </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_PL_ARRAY </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_PL_HASH </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_PL_SYMBOLTABLE </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_PL_REGEX </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_PL_REGSUBST </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_PL_LONGQUOTE </font><font color="#ff00ff">19</font>
+<font color="#a020f0">#define wxSTC_PL_BACKTICKS </font><font color="#ff00ff">20</font>
+<font color="#a020f0">#define wxSTC_PL_DATASECTION </font><font color="#ff00ff">21</font>
+<font color="#a020f0">#define wxSTC_PL_HERE_DELIM </font><font color="#ff00ff">22</font>
+<font color="#a020f0">#define wxSTC_PL_HERE_Q </font><font color="#ff00ff">23</font>
+<font color="#a020f0">#define wxSTC_PL_HERE_QQ </font><font color="#ff00ff">24</font>
+<font color="#a020f0">#define wxSTC_PL_HERE_QX </font><font color="#ff00ff">25</font>
+<font color="#a020f0">#define wxSTC_PL_STRING_Q </font><font color="#ff00ff">26</font>
+<font color="#a020f0">#define wxSTC_PL_STRING_QQ </font><font color="#ff00ff">27</font>
+<font color="#a020f0">#define wxSTC_PL_STRING_QX </font><font color="#ff00ff">28</font>
+<font color="#a020f0">#define wxSTC_PL_STRING_QR </font><font color="#ff00ff">29</font>
+<font color="#a020f0">#define wxSTC_PL_STRING_QW </font><font color="#ff00ff">30</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_VB, SCLEX_VBSCRIPT</font>
+<font color="#a020f0">#define wxSTC_B_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_B_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_B_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_B_KEYWORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_B_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_B_PREPROCESSOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_B_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_B_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_B_DATE </font><font color="#ff00ff">8</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_PROPERTIES</font>
+<font color="#a020f0">#define wxSTC_PROPS_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_PROPS_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_PROPS_SECTION </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_PROPS_ASSIGNMENT </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_PROPS_DEFVAL </font><font color="#ff00ff">4</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_LATEX</font>
+<font color="#a020f0">#define wxSTC_L_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_L_COMMAND </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_L_TAG </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_L_MATH </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_L_COMMENT </font><font color="#ff00ff">4</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_LUA</font>
+<font color="#a020f0">#define wxSTC_LUA_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_LUA_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_LUA_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_LUA_COMMENTDOC </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_LUA_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_LUA_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_LUA_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_LUA_CHARACTER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_LUA_LITERALSTRING </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_LUA_PREPROCESSOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_LUA_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_LUA_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_LUA_STRINGEOL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_LUA_WORD2 </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_LUA_WORD3 </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_LUA_WORD4 </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_LUA_WORD5 </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_LUA_WORD6 </font><font color="#ff00ff">17</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ERRORLIST</font>
+<font color="#a020f0">#define wxSTC_ERR_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ERR_PYTHON </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ERR_GCC </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ERR_MS </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ERR_CMD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ERR_BORLAND </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ERR_PERL </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ERR_NET </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ERR_LUA </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ERR_CTAG </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ERR_DIFF_CHANGED </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_ERR_DIFF_ADDITION </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_ERR_DIFF_DELETION </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_ERR_DIFF_MESSAGE </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_ERR_PHP </font><font color="#ff00ff">14</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_BATCH</font>
+<font color="#a020f0">#define wxSTC_BAT_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_BAT_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_BAT_WORD </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_BAT_LABEL </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_BAT_HIDE </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_BAT_COMMAND </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_BAT_IDENTIFIER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_BAT_OPERATOR </font><font color="#ff00ff">7</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_MAKEFILE</font>
+<font color="#a020f0">#define wxSTC_MAKE_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MAKE_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MAKE_PREPROCESSOR </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_MAKE_IDENTIFIER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_MAKE_OPERATOR </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_MAKE_TARGET </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_MAKE_IDEOL </font><font color="#ff00ff">9</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_DIFF</font>
+<font color="#a020f0">#define wxSTC_DIFF_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_DIFF_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_DIFF_COMMAND </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_DIFF_HEADER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_DIFF_POSITION </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_DIFF_DELETED </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_DIFF_ADDED </font><font color="#ff00ff">6</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CONF (Apache Configuration Files Lexer)</font>
+<font color="#a020f0">#define wxSTC_CONF_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CONF_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CONF_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CONF_IDENTIFIER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_CONF_EXTENSION </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_CONF_PARAMETER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_CONF_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_CONF_OPERATOR </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_CONF_IP </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_CONF_DIRECTIVE </font><font color="#ff00ff">9</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_AVE, Avenue</font>
+<font color="#a020f0">#define wxSTC_AVE_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_AVE_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_AVE_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_AVE_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_AVE_ENUM </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_AVE_STRINGEOL </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_AVE_IDENTIFIER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_AVE_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD1 </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD2 </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD3 </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD4 </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD5 </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_AVE_WORD6 </font><font color="#ff00ff">16</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ADA</font>
+<font color="#a020f0">#define wxSTC_ADA_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ADA_WORD </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ADA_IDENTIFIER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ADA_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ADA_DELIMITER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ADA_CHARACTER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ADA_CHARACTEREOL </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ADA_STRING </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ADA_STRINGEOL </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ADA_LABEL </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ADA_COMMENTLINE </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_ADA_ILLEGAL </font><font color="#ff00ff">11</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_BAAN</font>
+<font color="#a020f0">#define wxSTC_BAAN_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_BAAN_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_BAAN_COMMENTDOC </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_BAAN_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_BAAN_WORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_BAAN_STRING </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_BAAN_PREPROCESSOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_BAAN_OPERATOR </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_BAAN_IDENTIFIER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_BAAN_STRINGEOL </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_BAAN_WORD2 </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_LISP</font>
+<font color="#a020f0">#define wxSTC_LISP_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_LISP_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_LISP_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_LISP_KEYWORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_LISP_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_LISP_STRINGEOL </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_LISP_IDENTIFIER </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_LISP_OPERATOR </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_EIFFEL and SCLEX_EIFFELKW</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_COMMENTLINE </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_WORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_STRING </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_CHARACTER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_EIFFEL_STRINGEOL </font><font color="#ff00ff">8</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_NNCRONTAB (nnCron crontab Lexer)</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_TASK </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_SECTION </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_KEYWORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_MODIFIER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_ASTERISK </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_NUMBER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_STRING </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_ENVIRONMENT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_NNCRONTAB_IDENTIFIER </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_MATLAB</font>
+<font color="#a020f0">#define wxSTC_MATLAB_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_MATLAB_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_MATLAB_COMMAND </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_MATLAB_NUMBER </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_MATLAB_KEYWORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_MATLAB_STRING </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_MATLAB_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_MATLAB_IDENTIFIER </font><font color="#ff00ff">7</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_SCRIPTOL</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTLINE </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTDOC </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_NUMBER </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_WORD </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_STRING </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_CHARACTER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_UUID </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_PREPROCESSOR </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_OPERATOR </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_IDENTIFIER </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_STRINGEOL </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_VERBATIM </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_REGEX </font><font color="#ff00ff">14</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTLINEDOC </font><font color="#ff00ff">15</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_WORD2 </font><font color="#ff00ff">16</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTDOCKEYWORD </font><font color="#ff00ff">17</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTDOCKEYWORDERROR </font><font color="#ff00ff">18</font>
+<font color="#a020f0">#define wxSTC_SCRIPTOL_COMMENTBASIC </font><font color="#ff00ff">19</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_ASM</font>
+<font color="#a020f0">#define wxSTC_ASM_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_ASM_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ASM_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ASM_STRING </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ASM_OPERATOR </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_ASM_IDENTIFIER </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_ASM_CPUINSTRUCTION </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ASM_MATHINSTRUCTION </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ASM_REGISTER </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_ASM_DIRECTIVE </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_ASM_DIRECTIVEOPERAND </font><font color="#ff00ff">10</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_FORTRAN</font>
+<font color="#a020f0">#define wxSTC_F_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_F_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_F_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_F_STRING1 </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_F_STRING2 </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_F_STRINGEOL </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_F_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_F_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_F_WORD </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_F_WORD2 </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_F_WORD3 </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_F_PREPROCESSOR </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_F_OPERATOR2 </font><font color="#ff00ff">12</font>
+<font color="#a020f0">#define wxSTC_F_LABEL </font><font color="#ff00ff">13</font>
+<font color="#a020f0">#define wxSTC_F_CONTINUATION </font><font color="#ff00ff">14</font>
+
+<font color="#0000ff">// Lexical states for SCLEX_CSS</font>
+<font color="#a020f0">#define wxSTC_CSS_DEFAULT </font><font color="#ff00ff">0</font>
+<font color="#a020f0">#define wxSTC_CSS_TAG </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_CSS_CLASS </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_CSS_PSEUDOCLASS </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_CSS_UNKNOWN_PSEUDOCLASS </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_CSS_OPERATOR </font><font color="#ff00ff">5</font>
+<font color="#a020f0">#define wxSTC_CSS_IDENTIFIER </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_CSS_UNKNOWN_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_CSS_VALUE </font><font color="#ff00ff">8</font>
+<font color="#a020f0">#define wxSTC_CSS_COMMENT </font><font color="#ff00ff">9</font>
+<font color="#a020f0">#define wxSTC_CSS_ID </font><font color="#ff00ff">10</font>
+<font color="#a020f0">#define wxSTC_CSS_IMPORTANT </font><font color="#ff00ff">11</font>
+<font color="#a020f0">#define wxSTC_CSS_DIRECTIVE </font><font color="#ff00ff">12</font>
+
+
+<font color="#0000ff">//-----------------------------------------</font>
+<font color="#0000ff">// Commands that can be bound to keystrokes</font>
+
+<font color="#0000ff">// Redoes the next action on the undo history.</font>
+<font color="#a020f0">#define wxSTC_CMD_REDO </font><font color="#ff00ff">2011</font>
+
+<font color="#0000ff">// Select all the text in the document.</font>
+<font color="#a020f0">#define wxSTC_CMD_SELECTALL </font><font color="#ff00ff">2013</font>
+
+<font color="#0000ff">// Undo one action in the undo history.</font>
+<font color="#a020f0">#define wxSTC_CMD_UNDO </font><font color="#ff00ff">2176</font>
+
+<font color="#0000ff">// Cut the selection to the clipboard.</font>
+<font color="#a020f0">#define wxSTC_CMD_CUT </font><font color="#ff00ff">2177</font>
+
+<font color="#0000ff">// Copy the selection to the clipboard.</font>
+<font color="#a020f0">#define wxSTC_CMD_COPY </font><font color="#ff00ff">2178</font>
+
+<font color="#0000ff">// Paste the contents of the clipboard into the document replacing the selection.</font>
+<font color="#a020f0">#define wxSTC_CMD_PASTE </font><font color="#ff00ff">2179</font>
+
+<font color="#0000ff">// Clear the selection.</font>
+<font color="#a020f0">#define wxSTC_CMD_CLEAR </font><font color="#ff00ff">2180</font>
+
+<font color="#0000ff">// Move caret down one line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDOWN </font><font color="#ff00ff">2300</font>
+
+<font color="#0000ff">// Move caret down one line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDOWNEXTEND </font><font color="#ff00ff">2301</font>
+
+<font color="#0000ff">// Move caret up one line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEUP </font><font color="#ff00ff">2302</font>
+
+<font color="#0000ff">// Move caret up one line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEUPEXTEND </font><font color="#ff00ff">2303</font>
+
+<font color="#0000ff">// Move caret left one character.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARLEFT </font><font color="#ff00ff">2304</font>
+
+<font color="#0000ff">// Move caret left one character extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARLEFTEXTEND </font><font color="#ff00ff">2305</font>
+
+<font color="#0000ff">// Move caret right one character.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARRIGHT </font><font color="#ff00ff">2306</font>
+
+<font color="#0000ff">// Move caret right one character extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_CHARRIGHTEXTEND </font><font color="#ff00ff">2307</font>
+
+<font color="#0000ff">// Move caret left one word.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDLEFT </font><font color="#ff00ff">2308</font>
+
+<font color="#0000ff">// Move caret left one word extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDLEFTEXTEND </font><font color="#ff00ff">2309</font>
+
+<font color="#0000ff">// Move caret right one word.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDRIGHT </font><font color="#ff00ff">2310</font>
+
+<font color="#0000ff">// Move caret right one word extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDRIGHTEXTEND </font><font color="#ff00ff">2311</font>
+
+<font color="#0000ff">// Move caret to first position on line.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOME </font><font color="#ff00ff">2312</font>
+
+<font color="#0000ff">// Move caret to first position on line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEEXTEND </font><font color="#ff00ff">2313</font>
+
+<font color="#0000ff">// Move caret to last position on line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEEND </font><font color="#ff00ff">2314</font>
+
+<font color="#0000ff">// Move caret to last position on line extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDEXTEND </font><font color="#ff00ff">2315</font>
+
+<font color="#0000ff">// Move caret to first position in document.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTSTART </font><font color="#ff00ff">2316</font>
+
+<font color="#0000ff">// Move caret to first position in document extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTSTARTEXTEND </font><font color="#ff00ff">2317</font>
+
+<font color="#0000ff">// Move caret to last position in document.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTEND </font><font color="#ff00ff">2318</font>
+
+<font color="#0000ff">// Move caret to last position in document extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_DOCUMENTENDEXTEND </font><font color="#ff00ff">2319</font>
+
+<font color="#0000ff">// Move caret one page up.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEUP </font><font color="#ff00ff">2320</font>
+
+<font color="#0000ff">// Move caret one page up extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEUPEXTEND </font><font color="#ff00ff">2321</font>
+
+<font color="#0000ff">// Move caret one page down.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEDOWN </font><font color="#ff00ff">2322</font>
+
+<font color="#0000ff">// Move caret one page down extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_PAGEDOWNEXTEND </font><font color="#ff00ff">2323</font>
+
+<font color="#0000ff">// Switch from insert to overtype mode or the reverse.</font>
+<font color="#a020f0">#define wxSTC_CMD_EDITTOGGLEOVERTYPE </font><font color="#ff00ff">2324</font>
+
+<font color="#0000ff">// Cancel any modes such as call tip or auto-completion list display.</font>
+<font color="#a020f0">#define wxSTC_CMD_CANCEL </font><font color="#ff00ff">2325</font>
+
+<font color="#0000ff">// Delete the selection or if no selection, the character before the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELETEBACK </font><font color="#ff00ff">2326</font>
+
+<font color="#0000ff">// If selection is empty or all on one line replace the selection with a tab character.</font>
+<font color="#0000ff">// If more than one line selected, indent the lines.</font>
+<font color="#a020f0">#define wxSTC_CMD_TAB </font><font color="#ff00ff">2327</font>
+
+<font color="#0000ff">// Dedent the selected lines.</font>
+<font color="#a020f0">#define wxSTC_CMD_BACKTAB </font><font color="#ff00ff">2328</font>
+
+<font color="#0000ff">// Insert a new line, may use a CRLF, CR or LF depending on EOL mode.</font>
+<font color="#a020f0">#define wxSTC_CMD_NEWLINE </font><font color="#ff00ff">2329</font>
+
+<font color="#0000ff">// Insert a Form Feed character.</font>
+<font color="#a020f0">#define wxSTC_CMD_FORMFEED </font><font color="#ff00ff">2330</font>
+
+<font color="#0000ff">// Move caret to before first visible character on line.</font>
+<font color="#0000ff">// If already there move to first character on line.</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOME </font><font color="#ff00ff">2331</font>
+
+<font color="#0000ff">// Like VCHome but extending selection to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_VCHOMEEXTEND </font><font color="#ff00ff">2332</font>
+
+<font color="#0000ff">// Magnify the displayed text by increasing the sizes by 1 point.</font>
+<font color="#a020f0">#define wxSTC_CMD_ZOOMIN </font><font color="#ff00ff">2333</font>
+
+<font color="#0000ff">// Make the displayed text smaller by decreasing the sizes by 1 point.</font>
+<font color="#a020f0">#define wxSTC_CMD_ZOOMOUT </font><font color="#ff00ff">2334</font>
+
+<font color="#0000ff">// Delete the word to the left of the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELWORDLEFT </font><font color="#ff00ff">2335</font>
+
+<font color="#0000ff">// Delete the word to the right of the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELWORDRIGHT </font><font color="#ff00ff">2336</font>
+
+<font color="#0000ff">// Cut the line containing the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINECUT </font><font color="#ff00ff">2337</font>
+
+<font color="#0000ff">// Delete the line containing the caret.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDELETE </font><font color="#ff00ff">2338</font>
+
+<font color="#0000ff">// Switch the current line with the previous.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINETRANSPOSE </font><font color="#ff00ff">2339</font>
+
+<font color="#0000ff">// Duplicate the current line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEDUPLICATE </font><font color="#ff00ff">2404</font>
+
+<font color="#0000ff">// Transform the selection to lower case.</font>
+<font color="#a020f0">#define wxSTC_CMD_LOWERCASE </font><font color="#ff00ff">2340</font>
+
+<font color="#0000ff">// Transform the selection to upper case.</font>
+<font color="#a020f0">#define wxSTC_CMD_UPPERCASE </font><font color="#ff00ff">2341</font>
+
+<font color="#0000ff">// Scroll the document down, keeping the caret visible.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINESCROLLDOWN </font><font color="#ff00ff">2342</font>
+
+<font color="#0000ff">// Scroll the document up, keeping the caret visible.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINESCROLLUP </font><font color="#ff00ff">2343</font>
+
+<font color="#0000ff">// Delete the selection or if no selection, the character before the caret.</font>
+<font color="#0000ff">// Will not delete the character before at the start of a line.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELETEBACKNOTLINE </font><font color="#ff00ff">2344</font>
+
+<font color="#0000ff">// Move caret to first position on display line.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEDISPLAY </font><font color="#ff00ff">2345</font>
+
+<font color="#0000ff">// Move caret to first position on display line extending selection to</font>
+<font color="#0000ff">// new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_HOMEDISPLAYEXTEND </font><font color="#ff00ff">2346</font>
+
+<font color="#0000ff">// Move caret to last position on display line.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDDISPLAY </font><font color="#ff00ff">2347</font>
+
+<font color="#0000ff">// Move caret to last position on display line extending selection to new</font>
+<font color="#0000ff">// caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_LINEENDDISPLAYEXTEND </font><font color="#ff00ff">2348</font>
+
+<font color="#0000ff">// Move to the previous change in capitalisation.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTLEFT </font><font color="#ff00ff">2390</font>
+
+<font color="#0000ff">// Move to the previous change in capitalisation extending selection</font>
+<font color="#0000ff">// to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTLEFTEXTEND </font><font color="#ff00ff">2391</font>
+
+<font color="#0000ff">// Move to the change next in capitalisation.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTRIGHT </font><font color="#ff00ff">2392</font>
+
+<font color="#0000ff">// Move to the next change in capitalisation extending selection</font>
+<font color="#0000ff">// to new caret position.</font>
+<font color="#a020f0">#define wxSTC_CMD_WORDPARTRIGHTEXTEND </font><font color="#ff00ff">2393</font>
+
+<font color="#0000ff">// Delete back from the current position to the start of the line.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELLINELEFT </font><font color="#ff00ff">2395</font>
+
+<font color="#0000ff">// Delete forwards from the current position to the end of the line.</font>
+<font color="#a020f0">#define wxSTC_CMD_DELLINERIGHT </font><font color="#ff00ff">2396</font>
+
+
+<font color="#0000ff">// END of generated section</font>
+<font color="#0000ff">//----------------------------------------------------------------------</font>
+
+<font color="#2e8b57"><b>class</b></font> ScintillaWX; <font color="#0000ff">// forward declare</font>
+<font color="#2e8b57"><b>class</b></font> WordList;
+<font color="#2e8b57"><b>struct</b></font> SCNotification;
+
+<font color="#a020f0">#ifndef SWIG</font>
+<font color="#2e8b57"><b>extern</b></font> WXSTC_DECLSPEC <font color="#2e8b57"><b>const</b></font> wxChar* wxSTCNameStr;
+<font color="#2e8b57"><b>class</b></font> WXSTC_DECLSPEC wxStyledTextCtrl;
+<font color="#2e8b57"><b>class</b></font> WXSTC_DECLSPEC wxStyledTextEvent;
+<font color="#a020f0">#endif</font>
+
+<font color="#0000ff">//----------------------------------------------------------------------</font>
+
+<font color="#2e8b57"><b>class</b></font> wxStyledTextCtrl : <font color="#a52a2a"><b>public</b></font> wxControl {
+<font color="#a52a2a"><b>public</b></font>:
+
+<font color="#a020f0">#ifdef SWIG</font>