-<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>// 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 chraacter before at the start of a line.</FONT>
-<FONT color=#a020f0>#define wxSTC_CMD_DELETEBACKNOTLINE </FONT><FONT color=#ff00ff>2344</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=#0000ff>// If CARET_SLOP not set then centre caret on screen when it's</FONT>
-<FONT color=#0000ff>// scrolled to view</FONT>
-<FONT color=#a020f0>#define wxSTC_CARET_SLOP </FONT><FONT color=#ff00ff>0x01</FONT>
-
-<FONT color=#0000ff>// Value not used</FONT>
-<FONT color=#a020f0>#define wxSTC_CARET_CENTER </FONT><FONT color=#ff00ff>0x02</FONT>
-
-<FONT color=#0000ff>// If CARET_SLOP also set then reposition whenever outside slop border</FONT>
-<FONT color=#0000ff>// If CARET_SLOP not set then recentre even when visible</FONT>
-<FONT color=#a020f0>#define wxSTC_CARET_STRICT </FONT><FONT color=#ff00ff>0x04</FONT>
-
-<FONT color=#0000ff>// If CARET_XEVEN set then both left and right margins are given equal weight</FONT>
-<FONT color=#0000ff>// rather than favouring left following behaviour.</FONT>
-<FONT color=#a020f0>#define wxSTC_CARET_XEVEN </FONT><FONT color=#ff00ff>0x08</FONT>
-
-<FONT color=#0000ff>// If CARET_XJUMPS set then when caret reaches the margin the display jumps</FONT>
-<FONT color=#0000ff>// enough to leave the caret solidly within the display.</FONT>
-<FONT color=#a020f0>#define wxSTC_CARET_XJUMPS </FONT><FONT color=#ff00ff>0x10</FONT>
-<FONT color=#a020f0>#define wxSTC_CURSORNORMAL -</FONT><FONT color=#ff00ff>1</FONT>
-<FONT color=#a020f0>#define wxSTC_CURSORWAIT </FONT><FONT color=#ff00ff>3</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>// 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=#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_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_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_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_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=#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 the 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>// 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_KEYWORD </FONT><FONT color=#ff00ff>4</FONT>
-<FONT color=#a020f0>#define wxSTC_AVE_STATEMENT </FONT><FONT color=#ff00ff>5</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=#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_COMMENT </FONT><FONT color=#ff00ff>1</FONT>
-<FONT color=#a020f0>#define wxSTC_ADA_NUMBER </FONT><FONT color=#ff00ff>2</FONT>
-<FONT color=#a020f0>#define wxSTC_ADA_WORD </FONT><FONT color=#ff00ff>3</FONT>
-<FONT color=#a020f0>#define wxSTC_ADA_STRING </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_OPERATOR </FONT><FONT color=#ff00ff>6</FONT>
-<FONT color=#a020f0>#define wxSTC_ADA_IDENTIFIER </FONT><FONT color=#ff00ff>7</FONT>
-<FONT color=#a020f0>#define wxSTC_ADA_STRINGEOL </FONT><FONT color=#ff00ff>8</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 the 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>// END of generated section</FONT>
-<FONT color=#0000ff>//----------------------------------------------------------------------</FONT>
-
-<B><FONT color=#2e8b57>class</FONT></B> ScintillaWX; <FONT color=#0000ff>// forward declare</FONT>
-<B><FONT color=#2e8b57>class</FONT></B> WordList;
-<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</FONT></B> wxStyledTextCtrl : <B><FONT color=#804040>public</FONT></B> wxControl {
-<B><FONT color=#804040>public</FONT></B>:
-
-<FONT color=#a020f0>#ifdef SWIG</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">// 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="#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">3</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="#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="#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_KEYWORD </font><font color="#ff00ff">4</font>
+<font color="#a020f0">#define wxSTC_AVE_STATEMENT </font><font color="#ff00ff">5</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="#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_COMMENT </font><font color="#ff00ff">1</font>
+<font color="#a020f0">#define wxSTC_ADA_NUMBER </font><font color="#ff00ff">2</font>
+<font color="#a020f0">#define wxSTC_ADA_WORD </font><font color="#ff00ff">3</font>
+<font color="#a020f0">#define wxSTC_ADA_STRING </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_OPERATOR </font><font color="#ff00ff">6</font>
+<font color="#a020f0">#define wxSTC_ADA_IDENTIFIER </font><font color="#ff00ff">7</font>
+<font color="#a020f0">#define wxSTC_ADA_STRINGEOL </font><font color="#ff00ff">8</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">// 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="#2e8b57"><b>extern</b></font> <font color="#2e8b57"><b>const</b></font> wxChar* wxSTCNameStr;
+
+<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>