From: John L. <jr...@us...> - 2006-02-02 16:11:41
|
Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8172/wxbindstc/src Added Files: stc.cpp wxstc_builtin.cpp wxstc_class.cpp wxstc_define.cpp wxstc_event.cpp wxstc_object.cpp Log Message: added bindings for wxSTC module --- NEW FILE: wxstc_define.cpp --- // --------------------------------------------------------- // wxLuaGetDefineList_wxstc() is called by registerGeneratedClasses() // to register defines, enums and static strings // // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif #include "wxluasetup.h" #include "wxlua/include/internal.h" #include "wxbindstc/include/wxbind.h" WXLUADEFINE* wxLuaGetDefineList_wxstc(size_t &count) { static WXLUADEFINE defineList[] = { // ---------------------------------------------------------------------------- // %define // ---------------------------------------------------------------------------- #if wxLUA_USE_wxStyledTextCtrl { "wxSTC_ERR_LUA", false, wxSTC_ERR_LUA, 0 }, { "wxSTC_MARK_LCORNER", false, wxSTC_MARK_LCORNER, 0 }, { "wxSTC_H_SGML_1ST_PARAM_COMMENT", false, wxSTC_H_SGML_1ST_PARAM_COMMENT, 0 }, { "wxSTC_DIFF_ADDED", false, wxSTC_DIFF_ADDED, 0 }, { "wxSTC_BAT_HIDE", false, wxSTC_BAT_HIDE, 0 }, { "wxSTC_B_COMMENT", false, wxSTC_B_COMMENT, 0 }, { "wxSTC_BAT_DEFAULT", false, wxSTC_BAT_DEFAULT, 0 }, { "wxSTC_CMD_PAGEDOWN", false, wxSTC_CMD_PAGEDOWN, 0 }, { "wxSTC_H_SGML_DEFAULT", false, wxSTC_H_SGML_DEFAULT, 0 }, { "wxSTC_LUA_STRINGEOL", false, wxSTC_LUA_STRINGEOL, 0 }, { "wxSTC_LEX_CONTAINER", false, wxSTC_LEX_CONTAINER, 0 }, { "wxSTC_WRAP_NONE", false, wxSTC_WRAP_NONE, 0 }, { "wxSTC_L_DEFAULT", false, wxSTC_L_DEFAULT, 0 }, { "wxSTC_CONF_DIRECTIVE", false, wxSTC_CONF_DIRECTIVE, 0 }, { "wxSTC_HJA_STRINGEOL", false, wxSTC_HJA_STRINGEOL, 0 }, { "wxSTC_CHARSET_DEFAULT", false, wxSTC_CHARSET_DEFAULT, 0 }, { "wxSTC_HP_IDENTIFIER", false, wxSTC_HP_IDENTIFIER, 0 }, { "wxSTC_B_KEYWORD", false, wxSTC_B_KEYWORD, 0 }, { "wxSTC_FOLDLEVELBASE", false, wxSTC_FOLDLEVELBASE, 0 }, { "wxSTC_DIFF_DEFAULT", false, wxSTC_DIFF_DEFAULT, 0 }, { "wxSTC_H_ASP", false, wxSTC_H_ASP, 0 }, { "wxSTC_MATLAB_DEFAULT", false, wxSTC_MATLAB_DEFAULT, 0 }, { "wxSTC_C_STRING", false, wxSTC_C_STRING, 0 }, { "wxSTC_MOD_CHANGEFOLD", false, wxSTC_MOD_CHANGEFOLD, 0 }, { "wxSTC_L_COMMAND", false, wxSTC_L_COMMAND, 0 }, { "wxSTC_PL_CHARACTER", false, wxSTC_PL_CHARACTER, 0 }, { "wxSTC_HP_NUMBER", false, wxSTC_HP_NUMBER, 0 }, { "wxSTC_ADA_STRINGEOL", false, wxSTC_ADA_STRINGEOL, 0 }, { "wxSTC_C_STRINGEOL", false, wxSTC_C_STRINGEOL, 0 }, { "wxSTC_C_NUMBER", false, wxSTC_C_NUMBER, 0 }, { "wxSTC_CMD_TAB", false, wxSTC_CMD_TAB, 0 }, { "wxSTC_HPA_IDENTIFIER", false, wxSTC_HPA_IDENTIFIER, 0 }, { "wxSTC_CMD_CANCEL", false, wxSTC_CMD_CANCEL, 0 }, { "wxSTC_C_CHARACTER", false, wxSTC_C_CHARACTER, 0 }, { "wxSTC_CARET_JUMPS", false, wxSTC_CARET_JUMPS, 0 }, { "wxSTC_PERFORMED_REDO", false, wxSTC_PERFORMED_REDO, 0 }, { "wxSTC_PL_STRING", false, wxSTC_PL_STRING, 0 }, { "wxSTC_KEY_PRIOR", false, wxSTC_KEY_PRIOR, 0 }, { "wxSTC_ERR_PERL", false, wxSTC_ERR_PERL, 0 }, { "wxSTC_ERR_PYTHON", false, wxSTC_ERR_PYTHON, 0 }, { "wxSTC_NNCRONTAB_SECTION", false, wxSTC_NNCRONTAB_SECTION, 0 }, { "wxSTC_HJA_NUMBER", false, wxSTC_HJA_NUMBER, 0 }, { "wxSTC_MARK_ROUNDRECT", false, wxSTC_MARK_ROUNDRECT, 0 }, { "wxSTC_AVE_OPERATOR", false, wxSTC_AVE_OPERATOR, 0 }, { "wxSTC_CHARSET_HEBREW", false, wxSTC_CHARSET_HEBREW, 0 }, { "wxSTC_SCRIPTOL_DEFAULT", false, wxSTC_SCRIPTOL_DEFAULT, 0 }, { "wxSTC_HPA_COMMENTLINE", false, wxSTC_HPA_COMMENTLINE, 0 }, { "wxSTC_CMD_DELETEBACK", false, wxSTC_CMD_DELETEBACK, 0 }, { "wxSTC_WRAP_WORD", false, wxSTC_WRAP_WORD, 0 }, { "wxSTC_PL_OPERATOR", false, wxSTC_PL_OPERATOR, 0 }, { "wxSTC_CMD_LINESCROLLUP", false, wxSTC_CMD_LINESCROLLUP, 0 }, { "wxSTC_HP_WORD", false, wxSTC_HP_WORD, 0 }, { "wxSTC_LEX_AUTOMATIC", false, wxSTC_LEX_AUTOMATIC, 0 }, { "wxSTC_H_SGML_SPECIAL", false, wxSTC_H_SGML_SPECIAL, 0 }, { "wxSTC_LEX_PASCAL", false, wxSTC_LEX_PASCAL, 0 }, { "wxSTC_BAAN_DEFAULT", false, wxSTC_BAAN_DEFAULT, 0 }, { "wxSTC_EOL_CR", false, wxSTC_EOL_CR, 0 }, { "wxSTC_PL_STRING_QX", false, wxSTC_PL_STRING_QX, 0 }, { "wxSTC_INDICS_MASK", false, wxSTC_INDICS_MASK, 0 }, { "wxSTC_H_ASPAT", false, wxSTC_H_ASPAT, 0 }, { "wxSTC_MARKNUM_FOLDEREND", false, wxSTC_MARKNUM_FOLDEREND, 0 }, { "wxSTC_KEY_RIGHT", false, wxSTC_KEY_RIGHT, 0 }, { "wxSTC_HP_CLASSNAME", false, wxSTC_HP_CLASSNAME, 0 }, { "wxSTC_H_VALUE", false, wxSTC_H_VALUE, 0 }, { "wxSTC_LEX_SCRIPTOL", false, wxSTC_LEX_SCRIPTOL, 0 }, { "wxSTC_CHARSET_EASTEUROPE", false, wxSTC_CHARSET_EASTEUROPE, 0 }, { "wxSTC_CMD_LINEENDEXTEND", false, wxSTC_CMD_LINEENDEXTEND, 0 }, { "wxSTC_CMD_LINESCROLLDOWN", false, wxSTC_CMD_LINESCROLLDOWN, 0 }, { "wxSTC_CHARSET_SYMBOL", false, wxSTC_CHARSET_SYMBOL, 0 }, { "wxSTC_BAAN_IDENTIFIER", false, wxSTC_BAAN_IDENTIFIER, 0 }, { "wxSTC_CMD_HOMEEXTEND", false, wxSTC_CMD_HOMEEXTEND, 0 }, { "wxSTC_BAAN_WORD2", false, wxSTC_BAAN_WORD2, 0 }, { "wxSTC_KEY_ADD", false, wxSTC_KEY_ADD, 0 }, { "wxSTC_EDGE_LINE", false, wxSTC_EDGE_LINE, 0 }, { "wxSTC_CMD_FORMFEED", false, wxSTC_CMD_FORMFEED, 0 }, { "wxSTC_P_CHARACTER", false, wxSTC_P_CHARACTER, 0 }, { "wxSTC_PL_ARRAY", false, wxSTC_PL_ARRAY, 0 }, { "wxSTC_MATLAB_OPERATOR", false, wxSTC_MATLAB_OPERATOR, 0 }, { "wxSTC_MOD_INSERTTEXT", false, wxSTC_MOD_INSERTTEXT, 0 }, { "wxSTC_MARKNUM_FOLDERSUB", false, wxSTC_MARKNUM_FOLDERSUB, 0 }, { "wxSTC_H_COMMENT", false, wxSTC_H_COMMENT, 0 }, { "wxSTC_HJ_DEFAULT", false, wxSTC_HJ_DEFAULT, 0 }, { "wxSTC_P_COMMENTBLOCK", false, wxSTC_P_COMMENTBLOCK, 0 }, { "wxSTC_H_OTHER", false, wxSTC_H_OTHER, 0 }, { "wxSTC_BAT_COMMENT", false, wxSTC_BAT_COMMENT, 0 }, { "wxSTC_ERR_GCC", false, wxSTC_ERR_GCC, 0 }, { "wxSTC_CMD_CHARLEFTEXTEND", false, wxSTC_CMD_CHARLEFTEXTEND, 0 }, { "wxSTC_MARK_CIRCLEPLUSCONNECTED", false, wxSTC_MARK_CIRCLEPLUSCONNECTED, 0 }, { "wxSTC_CHARSET_THAI", false, wxSTC_CHARSET_THAI, 0 }, { "wxSTC_PL_DATASECTION", false, wxSTC_PL_DATASECTION, 0 }, { "wxSTC_NNCRONTAB_COMMENT", false, wxSTC_NNCRONTAB_COMMENT, 0 }, { "wxSTC_C_COMMENTDOCKEYWORDERROR", false, wxSTC_C_COMMENTDOCKEYWORDERROR, 0 }, { "wxSTC_PL_STRING_QR", false, wxSTC_PL_STRING_QR, 0 }, { "wxSTC_FOLDLEVELHEADERFLAG", false, wxSTC_FOLDLEVELHEADERFLAG, 0 }, { "wxSTC_BAT_IDENTIFIER", false, wxSTC_BAT_IDENTIFIER, 0 }, { "wxSTC_EDGE_NONE", false, wxSTC_EDGE_NONE, 0 }, { "wxSTC_LISP_STRINGEOL", false, wxSTC_LISP_STRINGEOL, 0 }, { "wxSTC_BAT_LABEL", false, wxSTC_BAT_LABEL, 0 }, { "wxSTC_ERR_NET", false, wxSTC_ERR_NET, 0 }, { "wxSTC_C_REGEX", false, wxSTC_C_REGEX, 0 }, { "wxSTC_MARK_SMALLRECT", false, wxSTC_MARK_SMALLRECT, 0 }, { "wxSTC_LASTSTEPINUNDOREDO", false, wxSTC_LASTSTEPINUNDOREDO, 0 }, { "wxSTC_MAKE_OPERATOR", false, wxSTC_MAKE_OPERATOR, 0 }, { "wxSTC_LEX_PHP", false, wxSTC_LEX_PHP, 0 }, { "wxSTC_CHARSET_RUSSIAN", false, wxSTC_CHARSET_RUSSIAN, 0 }, { "wxSTC_EOL_LF", false, wxSTC_EOL_LF, 0 }, { "wxSTC_LUA_CHARACTER", false, wxSTC_LUA_CHARACTER, 0 }, { "wxSTC_CMD_DOCUMENTSTARTEXTEND", false, wxSTC_CMD_DOCUMENTSTARTEXTEND, 0 }, { "wxSTC_H_CDATA", false, wxSTC_H_CDATA, 0 }, { "wxSTC_SCMOD_SHIFT", false, wxSTC_SCMOD_SHIFT, 0 }, { "wxSTC_LUA_DEFAULT", false, wxSTC_LUA_DEFAULT, 0 }, { "wxSTC_SCMOD_CTRL", false, wxSTC_SCMOD_CTRL, 0 }, { "wxSTC_C_WORD", false, wxSTC_C_WORD, 0 }, { "wxSTC_HPA_DEFAULT", false, wxSTC_HPA_DEFAULT, 0 }, { "wxSTC_CHARSET_GREEK", false, wxSTC_CHARSET_GREEK, 0 }, { "wxSTC_PL_ERROR", false, wxSTC_PL_ERROR, 0 }, { "wxSTC_EOL_CRLF", false, wxSTC_EOL_CRLF, 0 }, { "wxSTC_MOD_CHANGESTYLE", false, wxSTC_MOD_CHANGESTYLE, 0 }, { "wxSTC_MARK_CIRCLEMINUSCONNECTED", false, wxSTC_MARK_CIRCLEMINUSCONNECTED, 0 }, { "wxSTC_LUA_OPERATOR", false, wxSTC_LUA_OPERATOR, 0 }, { "wxSTC_PL_STRING_QW", false, wxSTC_PL_STRING_QW, 0 }, { "wxSTC_KEY_UP", false, wxSTC_KEY_UP, 0 }, { "wxSTC_KEY_INSERT", false, wxSTC_KEY_INSERT, 0 }, { "wxSTC_CONF_PARAMETER", false, wxSTC_CONF_PARAMETER, 0 }, { "wxSTC_MARK_BOXMINUS", false, wxSTC_MARK_BOXMINUS, 0 }, { "wxSTC_CMD_BACKTAB", false, wxSTC_CMD_BACKTAB, 0 }, { "wxSTC_MOD_CHANGEMARKER", false, wxSTC_MOD_CHANGEMARKER, 0 }, { "wxSTC_CMD_CHARLEFT", false, wxSTC_CMD_CHARLEFT, 0 }, { "wxSTC_AVE_WORD", false, wxSTC_AVE_WORD, 0 }, { "wxSTC_CACHE_CARET", false, wxSTC_CACHE_CARET, 0 }, { "wxSTC_LEX_RUBY", false, wxSTC_LEX_RUBY, 0 }, { "wxSTC_HJA_DOUBLESTRING", false, wxSTC_HJA_DOUBLESTRING, 0 }, { "wxSTC_CMD_PAGEUPEXTEND", false, wxSTC_CMD_PAGEUPEXTEND, 0 }, { "wxSTC_CARET_STRICT", false, wxSTC_CARET_STRICT, 0 }, { "wxSTC_MARK_CIRCLEPLUS", false, wxSTC_MARK_CIRCLEPLUS, 0 }, { "wxSTC_CASE_LOWER", false, wxSTC_CASE_LOWER, 0 }, { "wxSTC_P_STRING", false, wxSTC_P_STRING, 0 }, { "wxSTC_MARK_TCORNERCURVE", false, wxSTC_MARK_TCORNERCURVE, 0 }, { "wxSTC_HJ_KEYWORD", false, wxSTC_HJ_KEYWORD, 0 }, { "wxSTC_INVALID_POSITION", false, wxSTC_INVALID_POSITION, 0 }, { "wxSTC_MARKNUM_FOLDEROPEN", false, wxSTC_MARKNUM_FOLDEROPEN, 0 }, { "wxSTC_MARK_SHORTARROW", false, wxSTC_MARK_SHORTARROW, 0 }, { "wxSTC_HJA_REGEX", false, wxSTC_HJA_REGEX, 0 }, { "wxSTC_C_PREPROCESSOR", false, wxSTC_C_PREPROCESSOR, 0 }, { "wxSTC_LEX_CONF", false, wxSTC_LEX_CONF, 0 }, { "wxSTC_HP_DEFAULT", false, wxSTC_HP_DEFAULT, 0 }, { "wxSTC_CHARSET_MAC", false, wxSTC_CHARSET_MAC, 0 }, { "wxSTC_PRINT_INVERTLIGHT", false, wxSTC_PRINT_INVERTLIGHT, 0 }, { "wxSTC_CONF_IDENTIFIER", false, wxSTC_CONF_IDENTIFIER, 0 }, { "wxSTC_CMD_WORDLEFT", false, wxSTC_CMD_WORDLEFT, 0 }, { "wxSTC_MARK_BOXPLUS", false, wxSTC_MARK_BOXPLUS, 0 }, { "wxSTC_CMD_PASTE", false, wxSTC_CMD_PASTE, 0 }, { "wxSTC_EIFFEL_DEFAULT", false, wxSTC_EIFFEL_DEFAULT, 0 }, { "wxSTC_LEX_DIFF", false, wxSTC_LEX_DIFF, 0 }, { "wxSTC_MARKER_MAX", false, wxSTC_MARKER_MAX, 0 }, { "wxSTC_CMD_DOCUMENTSTART", false, wxSTC_CMD_DOCUMENTSTART, 0 }, { "wxSTC_H_DOUBLESTRING", false, wxSTC_H_DOUBLESTRING, 0 }, { "wxSTC_H_TAG", false, wxSTC_H_TAG, 0 }, { "wxSTC_STYLE_CONTROLCHAR", false, wxSTC_STYLE_CONTROLCHAR, 0 }, { "wxSTC_CHARSET_SHIFTJIS", false, wxSTC_CHARSET_SHIFTJIS, 0 }, { "wxSTC_LEX_BATCH", false, wxSTC_LEX_BATCH, 0 }, { "wxSTC_MARKNUM_FOLDEROPENMID", false, wxSTC_MARKNUM_FOLDEROPENMID, 0 }, { "wxSTC_CMD_LINEUPEXTEND", false, wxSTC_CMD_LINEUPEXTEND, 0 }, { "wxSTC_CMD_DELWORDRIGHT", false, wxSTC_CMD_DELWORDRIGHT, 0 }, { "wxSTC_HPA_NUMBER", false, wxSTC_HPA_NUMBER, 0 }, { "wxSTC_MARK_ARROW", false, wxSTC_MARK_ARROW, 0 }, { "wxSTC_EIFFEL_STRINGEOL", false, wxSTC_EIFFEL_STRINGEOL, 0 }, { "wxSTC_WS_VISIBLEALWAYS", false, wxSTC_WS_VISIBLEALWAYS, 0 }, { "wxSTC_KEY_ESCAPE", false, wxSTC_KEY_ESCAPE, 0 }, { "wxSTC_VISIBLE_SLOP", false, wxSTC_VISIBLE_SLOP, 0 }, { "wxSTC_EIFFEL_STRING", false, wxSTC_EIFFEL_STRING, 0 }, { "wxSTC_SCMOD_ALT", false, wxSTC_SCMOD_ALT, 0 }, { "wxSTC_LUA_COMMENTDOC", false, wxSTC_LUA_COMMENTDOC, 0 }, { "wxSTC_CMD_LINEEND", false, wxSTC_CMD_LINEEND, 0 }, { "wxSTC_H_XMLSTART", false, wxSTC_H_XMLSTART, 0 }, { "wxSTC_P_NUMBER", false, wxSTC_P_NUMBER, 0 }, { "wxSTC_HB_STRING", false, wxSTC_HB_STRING, 0 }, { "wxSTC_LEX_MATLAB", false, wxSTC_LEX_MATLAB, 0 }, { "wxSTC_PL_REGEX", false, wxSTC_PL_REGEX, 0 }, { "wxSTC_HJ_STRINGEOL", false, wxSTC_HJ_STRINGEOL, 0 }, { "wxSTC_ERR_CTAG", false, wxSTC_ERR_CTAG, 0 }, { "wxSTC_C_UUID", false, wxSTC_C_UUID, 0 }, { "wxSTC_LUA_WORD3", false, wxSTC_LUA_WORD3, 0 }, { "wxSTC_HB_WORD", false, wxSTC_HB_WORD, 0 }, { "wxSTC_CMD_CHARRIGHT", false, wxSTC_CMD_CHARRIGHT, 0 }, { "wxSTC_CURSORWAIT", false, wxSTC_CURSORWAIT, 0 }, { "wxSTC_HB_COMMENTLINE", false, wxSTC_HB_COMMENTLINE, 0 }, { "wxSTC_FOLDLEVELNUMBERMASK", false, wxSTC_FOLDLEVELNUMBERMASK, 0 }, { "wxSTC_HJ_SYMBOLS", false, wxSTC_HJ_SYMBOLS, 0 }, { "wxSTC_MARK_TCORNER", false, wxSTC_MARK_TCORNER, 0 }, { "wxSTC_PL_DEFAULT", false, wxSTC_PL_DEFAULT, 0 }, { "wxSTC_C_OPERATOR", false, wxSTC_C_OPERATOR, 0 }, { "wxSTC_LEX_AVE", false, wxSTC_LEX_AVE, 0 }, { "wxSTC_MARK_BOXMINUSCONNECTED", false, wxSTC_MARK_BOXMINUSCONNECTED, 0 }, { "wxSTC_FIND_MATCHCASE", false, wxSTC_FIND_MATCHCASE, 0 }, { "wxSTC_LEX_HTML", false, wxSTC_LEX_HTML, 0 }, { "wxSTC_PROPS_DEFAULT", false, wxSTC_PROPS_DEFAULT, 0 }, { "wxSTC_H_XMLEND", false, wxSTC_H_XMLEND, 0 }, { "wxSTC_MARKNUM_FOLDERMIDTAIL", false, wxSTC_MARKNUM_FOLDERMIDTAIL, 0 }, { "wxSTC_INDIC1_MASK", false, wxSTC_INDIC1_MASK, 0 }, { "wxSTC_BAT_WORD", false, wxSTC_BAT_WORD, 0 }, { "wxSTC_ADA_NUMBER", false, wxSTC_ADA_NUMBER, 0 }, { "wxSTC_HPA_STRING", false, wxSTC_HPA_STRING, 0 }, { "wxSTC_H_SGML_ENTITY", false, wxSTC_H_SGML_ENTITY, 0 }, { "wxSTC_LEX_ASP", false, wxSTC_LEX_ASP, 0 }, { "wxSTC_H_SGML_COMMENT", false, wxSTC_H_SGML_COMMENT, 0 }, { "wxSTC_ERR_MS", false, wxSTC_ERR_MS, 0 }, { "wxSTC_CMD_LINETRANSPOSE", false, wxSTC_CMD_LINETRANSPOSE, 0 }, { "wxSTC_MAKE_PREPROCESSOR", false, wxSTC_MAKE_PREPROCESSOR, 0 }, { "wxSTC_CHARSET_ARABIC", false, wxSTC_CHARSET_ARABIC, 0 }, { "wxSTC_INDIC_MAX", false, wxSTC_INDIC_MAX, 0 }, { "wxSTC_LEX_XML", false, wxSTC_LEX_XML, 0 }, { "wxSTC_MARK_BOXPLUSCONNECTED", false, wxSTC_MARK_BOXPLUSCONNECTED, 0 }, { "wxSTC_AVE_ENUM", false, wxSTC_AVE_ENUM, 0 }, { "wxSTC_MARKNUM_FOLDERTAIL", false, wxSTC_MARKNUM_FOLDERTAIL, 0 }, { "wxSTC_PROPS_SECTION", false, wxSTC_PROPS_SECTION, 0 }, { "wxSTC_LUA_WORD", false, wxSTC_LUA_WORD, 0 }, { "wxSTC_PL_LONGQUOTE", false, wxSTC_PL_LONGQUOTE, 0 }, { "wxSTC_MARK_CHARACTER", false, wxSTC_MARK_CHARACTER, 0 }, { "wxSTC_H_ATTRIBUTEUNKNOWN", false, wxSTC_H_ATTRIBUTEUNKNOWN, 0 }, { "wxSTC_B_PREPROCESSOR", false, wxSTC_B_PREPROCESSOR, 0 }, { "wxSTC_HP_TRIPLE", false, wxSTC_HP_TRIPLE, 0 }, { "wxSTC_CMD_CHARRIGHTEXTEND", false, wxSTC_CMD_CHARRIGHTEXTEND, 0 }, { "wxSTC_CMD_ZOOMOUT", false, wxSTC_CMD_ZOOMOUT, 0 }, { "wxSTC_KEY_LEFT", false, wxSTC_KEY_LEFT, 0 }, { "wxSTC_MASK_FOLDERS", false, wxSTC_MASK_FOLDERS, 0 }, { "wxSTC_H_SINGLESTRING", false, wxSTC_H_SINGLESTRING, 0 }, { "wxSTC_HBA_COMMENTLINE", false, wxSTC_HBA_COMMENTLINE, 0 }, { "wxSTC_HB_STRINGEOL", false, wxSTC_HB_STRINGEOL, 0 }, { "wxSTC_PL_PUNCTUATION", false, wxSTC_PL_PUNCTUATION, 0 }, { "wxSTC_PL_HASH", false, wxSTC_PL_HASH, 0 }, { "wxSTC_HB_DEFAULT", false, wxSTC_HB_DEFAULT, 0 }, { "wxSTC_CASE_MIXED", false, wxSTC_CASE_MIXED, 0 }, { "wxSTC_HJA_START", false, wxSTC_HJA_START, 0 }, { "wxSTC_MOD_BEFOREINSERT", false, wxSTC_MOD_BEFOREINSERT, 0 }, { "wxSTC_P_WORD", false, wxSTC_P_WORD, 0 }, { "wxSTC_HPA_DEFNAME", false, wxSTC_HPA_DEFNAME, 0 }, { "wxSTC_HPA_CHARACTER", false, wxSTC_HPA_CHARACTER, 0 }, { "wxSTC_LEX_BULLANT", false, wxSTC_LEX_BULLANT, 0 }, { "wxSTC_MARK_CIRCLEMINUS", false, wxSTC_MARK_CIRCLEMINUS, 0 }, { "wxSTC_C_WORD2", false, wxSTC_C_WORD2, 0 }, { "wxSTC_CMD_VCHOME", false, wxSTC_CMD_VCHOME, 0 }, { "wxSTC_MARKNUM_FOLDER", false, wxSTC_MARKNUM_FOLDER, 0 }, { "wxSTC_P_IDENTIFIER", false, wxSTC_P_IDENTIFIER, 0 }, { "wxSTC_DIFF_COMMENT", false, wxSTC_DIFF_COMMENT, 0 }, { "wxSTC_WS_INVISIBLE", false, wxSTC_WS_INVISIBLE, 0 }, { "wxSTC_MARK_VLINE", false, wxSTC_MARK_VLINE, 0 }, { "wxSTC_HP_DEFNAME", false, wxSTC_HP_DEFNAME, 0 }, { "wxSTC_EIFFEL_CHARACTER", false, wxSTC_EIFFEL_CHARACTER, 0 }, { "wxSTC_HPHP_COMMENT", false, wxSTC_HPHP_COMMENT, 0 }, { "wxSTC_P_STRINGEOL", false, wxSTC_P_STRINGEOL, 0 }, { "wxSTC_HJA_COMMENTLINE", false, wxSTC_HJA_COMMENTLINE, 0 }, { "wxSTC_LEX_ERRORLIST", false, wxSTC_LEX_ERRORLIST, 0 }, { "wxSTC_HPHP_VARIABLE", false, wxSTC_HPHP_VARIABLE, 0 }, { "wxSTC_C_COMMENTLINE", false, wxSTC_C_COMMENTLINE, 0 }, { "wxSTC_B_STRING", false, wxSTC_B_STRING, 0 }, { "wxSTC_HB_IDENTIFIER", false, wxSTC_HB_IDENTIFIER, 0 }, { "wxSTC_CMD_WORDLEFTEXTEND", false, wxSTC_CMD_WORDLEFTEXTEND, 0 }, { "wxSTC_ERR_DIFF_CHANGED", false, wxSTC_ERR_DIFF_CHANGED, 0 }, { "wxSTC_KEY_DIVIDE", false, wxSTC_KEY_DIVIDE, 0 }, { "wxSTC_HJA_DEFAULT", false, wxSTC_HJA_DEFAULT, 0 }, { "wxSTC_MATLAB_NUMBER", false, wxSTC_MATLAB_NUMBER, 0 }, { "wxSTC_CMD_WORDRIGHTEXTEND", false, wxSTC_CMD_WORDRIGHTEXTEND, 0 }, { "wxSTC_P_COMMENTLINE", false, wxSTC_P_COMMENTLINE, 0 }, { "wxSTC_CHARSET_HANGUL", false, wxSTC_CHARSET_HANGUL, 0 }, { "wxSTC_LUA_WORD6", false, wxSTC_LUA_WORD6, 0 }, { "wxSTC_H_TAGUNKNOWN", false, wxSTC_H_TAGUNKNOWN, 0 }, { "wxSTC_CMD_DELWORDLEFT", false, wxSTC_CMD_DELWORDLEFT, 0 }, { "wxSTC_H_DEFAULT", false, wxSTC_H_DEFAULT, 0 }, { "wxSTC_H_NUMBER", false, wxSTC_H_NUMBER, 0 }, { "wxSTC_B_DEFAULT", false, wxSTC_B_DEFAULT, 0 }, { "wxSTC_PL_STRING_Q", false, wxSTC_PL_STRING_Q, 0 }, { "wxSTC_HP_STRING", false, wxSTC_HP_STRING, 0 }, { "wxSTC_CARET_EVEN", false, wxSTC_CARET_EVEN, 0 }, { "wxSTC_LEX_CPP", false, wxSTC_LEX_CPP, 0 }, { "wxSTC_LEX_VBSCRIPT", false, wxSTC_LEX_VBSCRIPT, 0 }, { "wxSTC_KEY_RETURN", false, wxSTC_KEY_RETURN, 0 }, { "wxSTC_P_TRIPLEDOUBLE", false, wxSTC_P_TRIPLEDOUBLE, 0 }, { "wxSTC_CMD_LOWERCASE", false, wxSTC_CMD_LOWERCASE, 0 }, { "wxSTC_PL_REGSUBST", false, wxSTC_PL_REGSUBST, 0 }, { "wxSTC_PL_IDENTIFIER", false, wxSTC_PL_IDENTIFIER, 0 }, { "wxSTC_VISIBLE_STRICT", false, wxSTC_VISIBLE_STRICT, 0 }, { "wxSTC_HBA_DEFAULT", false, wxSTC_HBA_DEFAULT, 0 }, { "wxSTC_CMD_ZOOMIN", false, wxSTC_CMD_ZOOMIN, 0 }, { "wxSTC_ERR_DIFF_ADDITION", false, wxSTC_ERR_DIFF_ADDITION, 0 }, { "wxSTC_HPHP_HSTRING_VARIABLE", false, wxSTC_HPHP_HSTRING_VARIABLE, 0 }, { "wxSTC_MARK_ARROWS", false, wxSTC_MARK_ARROWS, 0 }, { "wxSTC_CHARSET_VIETNAMESE", false, wxSTC_CHARSET_VIETNAMESE, 0 }, { "wxSTC_DIFF_DELETED", false, wxSTC_DIFF_DELETED, 0 }, { "wxSTC_HP_COMMENTLINE", false, wxSTC_HP_COMMENTLINE, 0 }, { "wxSTC_MARK_DOTDOTDOT", false, wxSTC_MARK_DOTDOTDOT, 0 }, { "wxSTC_MATLAB_COMMAND", false, wxSTC_MATLAB_COMMAND, 0 }, { "wxSTC_CMD_UNDO", false, wxSTC_CMD_UNDO, 0 }, { "wxSTC_CMD_PAGEDOWNEXTEND", false, wxSTC_CMD_PAGEDOWNEXTEND, 0 }, { "wxSTC_LEX_TCL", false, wxSTC_LEX_TCL, 0 }, { "wxSTC_H_SGML_ERROR", false, wxSTC_H_SGML_ERROR, 0 }, { "wxSTC_LUA_LITERALSTRING", false, wxSTC_LUA_LITERALSTRING, 0 }, { "wxSTC_PL_HERE_DELIM", false, wxSTC_PL_HERE_DELIM, 0 }, { "wxSTC_MAKE_DEFAULT", false, wxSTC_MAKE_DEFAULT, 0 }, { "wxSTC_KEY_END", false, wxSTC_KEY_END, 0 }, { "wxSTC_CP_UTF8", false, wxSTC_CP_UTF8, 0 }, { "wxSTC_PL_COMMENTLINE", false, wxSTC_PL_COMMENTLINE, 0 }, { "wxSTC_MATLAB_IDENTIFIER", false, wxSTC_MATLAB_IDENTIFIER, 0 }, { "wxSTC_HJ_COMMENTLINE", false, wxSTC_HJ_COMMENTLINE, 0 }, { "wxSTC_MARK_ARROWDOWN", false, wxSTC_MARK_ARROWDOWN, 0 }, { "wxSTC_PRINT_COLOURONWHITEDEFAULTBG", false, wxSTC_PRINT_COLOURONWHITEDEFAULTBG, 0 }, { "wxSTC_LEX_LATEX", false, wxSTC_LEX_LATEX, 0 }, { "wxSTC_MARGIN_SYMBOL", false, wxSTC_MARGIN_SYMBOL, 0 }, { "wxSTC_HBA_START", false, wxSTC_HBA_START, 0 }, { "wxSTC_NNCRONTAB_IDENTIFIER", false, wxSTC_NNCRONTAB_IDENTIFIER, 0 }, { "wxSTC_AVE_NUMBER", false, wxSTC_AVE_NUMBER, 0 }, { "wxSTC_HPHP_HSTRING", false, wxSTC_HPHP_HSTRING, 0 }, { "wxSTC_STYLE_MAX", false, wxSTC_STYLE_MAX, 0 }, { "wxSTC_H_ENTITY", false, wxSTC_H_ENTITY, 0 }, { "wxSTC_INDIC_DIAGONAL", false, wxSTC_INDIC_DIAGONAL, 0 }, { "wxSTC_LISP_KEYWORD", false, wxSTC_LISP_KEYWORD, 0 }, { "wxSTC_P_TRIPLE", false, wxSTC_P_TRIPLE, 0 }, { "wxSTC_HJ_DOUBLESTRING", false, wxSTC_HJ_DOUBLESTRING, 0 }, { "wxSTC_MATLAB_STRING", false, wxSTC_MATLAB_STRING, 0 }, { "wxSTC_H_SGML_SIMPLESTRING", false, wxSTC_H_SGML_SIMPLESTRING, 0 }, { "wxSTC_MATLAB_COMMENT", false, wxSTC_MATLAB_COMMENT, 0 }, { "wxSTC_NNCRONTAB_ENVIRONMENT", false, wxSTC_NNCRONTAB_ENVIRONMENT, 0 }, { "wxSTC_HJA_WORD", false, wxSTC_HJA_WORD, 0 }, { "wxSTC_LEX_PERL", false, wxSTC_LEX_PERL, 0 }, { "wxSTC_NNCRONTAB_STRING", false, wxSTC_NNCRONTAB_STRING, 0 }, { "wxSTC_MATLAB_KEYWORD", false, wxSTC_MATLAB_KEYWORD, 0 }, { "wxSTC_NNCRONTAB_ASTERISK", false, wxSTC_NNCRONTAB_ASTERISK, 0 }, { "wxSTC_HPA_WORD", false, wxSTC_HPA_WORD, 0 }, { "wxSTC_PRINT_BLACKONWHITE", false, wxSTC_PRINT_BLACKONWHITE, 0 }, { "wxSTC_CMD_DOCUMENTEND", false, wxSTC_CMD_DOCUMENTEND, 0 }, { "wxSTC_NNCRONTAB_TASK", false, wxSTC_NNCRONTAB_TASK, 0 }, { "wxSTC_NNCRONTAB_DEFAULT", false, wxSTC_NNCRONTAB_DEFAULT, 0 }, { "wxSTC_AVE_IDENTIFIER", false, wxSTC_AVE_IDENTIFIER, 0 }, { "wxSTC_H_SGML_COMMAND", false, wxSTC_H_SGML_COMMAND, 0 }, { "wxSTC_EIFFEL_WORD", false, wxSTC_EIFFEL_WORD, 0 }, { "wxSTC_EIFFEL_NUMBER", false, wxSTC_EIFFEL_NUMBER, 0 }, { "wxSTC_CMD_LINEDOWN", false, wxSTC_CMD_LINEDOWN, 0 }, { "wxSTC_EIFFEL_COMMENTLINE", false, wxSTC_EIFFEL_COMMENTLINE, 0 }, { "wxSTC_LISP_OPERATOR", false, wxSTC_LISP_OPERATOR, 0 }, { "wxSTC_LISP_IDENTIFIER", false, wxSTC_LISP_IDENTIFIER, 0 }, { "wxSTC_LISP_STRING", false, wxSTC_LISP_STRING, 0 }, { "wxSTC_LISP_NUMBER", false, wxSTC_LISP_NUMBER, 0 }, { "wxSTC_LISP_COMMENT", false, wxSTC_LISP_COMMENT, 0 }, { "wxSTC_MOD_BEFOREDELETE", false, wxSTC_MOD_BEFOREDELETE, 0 }, { "wxSTC_CMD_PAGEUP", false, wxSTC_CMD_PAGEUP, 0 }, { "wxSTC_BAAN_STRINGEOL", false, wxSTC_BAAN_STRINGEOL, 0 }, { "wxSTC_BAAN_OPERATOR", false, wxSTC_BAAN_OPERATOR, 0 }, { "wxSTC_LUA_PREPROCESSOR", false, wxSTC_LUA_PREPROCESSOR, 0 }, { "wxSTC_CONF_OPERATOR", false, wxSTC_CONF_OPERATOR, 0 }, { "wxSTC_BAAN_STRING", false, wxSTC_BAAN_STRING, 0 }, { "wxSTC_BAAN_WORD", false, wxSTC_BAAN_WORD, 0 }, { "wxSTC_HPA_START", false, wxSTC_HPA_START, 0 }, { "wxSTC_P_OPERATOR", false, wxSTC_P_OPERATOR, 0 }, { "wxSTC_B_OPERATOR", false, wxSTC_B_OPERATOR, 0 }, { "wxSTC_BAAN_NUMBER", false, wxSTC_BAAN_NUMBER, 0 }, { "wxSTC_CONF_DEFAULT", false, wxSTC_CONF_DEFAULT, 0 }, { "wxSTC_BAAN_COMMENT", false, wxSTC_BAAN_COMMENT, 0 }, { "wxSTC_H_XCCOMMENT", false, wxSTC_H_XCCOMMENT, 0 }, { "wxSTC_C_VERBATIM", false, wxSTC_C_VERBATIM, 0 }, { "wxSTC_CMD_VCHOMEEXTEND", false, wxSTC_CMD_VCHOMEEXTEND, 0 }, { "wxSTC_MOD_DELETETEXT", false, wxSTC_MOD_DELETETEXT, 0 }, { "wxSTC_ADA_IDENTIFIER", false, wxSTC_ADA_IDENTIFIER, 0 }, { "wxSTC_LEX_NNCRONTAB", false, wxSTC_LEX_NNCRONTAB, 0 }, { "wxSTC_CMD_LINEENDDISPLAY", false, wxSTC_CMD_LINEENDDISPLAY, 0 }, { "wxSTC_ADA_CHARACTER", false, wxSTC_ADA_CHARACTER, 0 }, { "wxSTC_C_COMMENTDOCKEYWORD", false, wxSTC_C_COMMENTDOCKEYWORD, 0 }, { "wxSTC_LUA_COMMENTLINE", false, wxSTC_LUA_COMMENTLINE, 0 }, { "wxSTC_ADA_STRING", false, wxSTC_ADA_STRING, 0 }, { "wxSTC_ADA_DEFAULT", false, wxSTC_ADA_DEFAULT, 0 }, { "wxSTC_CHARSET_ANSI", false, wxSTC_CHARSET_ANSI, 0 }, { "wxSTC_KEY_NEXT", false, wxSTC_KEY_NEXT, 0 }, { "wxSTC_CMD_LINEDOWNEXTEND", false, wxSTC_CMD_LINEDOWNEXTEND, 0 }, { "wxSTC_H_QUESTION", false, wxSTC_H_QUESTION, 0 }, { "wxSTC_ADA_WORD", false, wxSTC_ADA_WORD, 0 }, { "wxSTC_LEX_LUA", false, wxSTC_LEX_LUA, 0 }, { "wxSTC_CMD_DELETEBACKNOTLINE", false, wxSTC_CMD_DELETEBACKNOTLINE, 0 }, { "wxSTC_HBA_NUMBER", false, wxSTC_HBA_NUMBER, 0 }, { "wxSTC_EIFFEL_IDENTIFIER", false, wxSTC_EIFFEL_IDENTIFIER, 0 }, { "wxSTC_HPHP_NUMBER", false, wxSTC_HPHP_NUMBER, 0 }, { "wxSTC_AVE_STRING", false, wxSTC_AVE_STRING, 0 }, { "wxSTC_FIND_WORDSTART", false, wxSTC_FIND_WORDSTART, 0 }, { "wxSTC_CMD_HOMEDISPLAYEXTEND", false, wxSTC_CMD_HOMEDISPLAYEXTEND, 0 }, { "wxSTC_CHARSET_JOHAB", false, wxSTC_CHARSET_JOHAB, 0 }, { "wxSTC_CARET_SLOP", false, wxSTC_CARET_SLOP, 0 }, { "wxSTC_PL_SCALAR", false, wxSTC_PL_SCALAR, 0 }, { "wxSTC_HBA_WORD", false, wxSTC_HBA_WORD, 0 }, { "wxSTC_AVE_COMMENT", false, wxSTC_AVE_COMMENT, 0 }, { "wxSTC_AVE_DEFAULT", false, wxSTC_AVE_DEFAULT, 0 }, { "wxSTC_PL_PREPROCESSOR", false, wxSTC_PL_PREPROCESSOR, 0 }, { "wxSTC_CMD_DOCUMENTENDEXTEND", false, wxSTC_CMD_DOCUMENTENDEXTEND, 0 }, { "wxSTC_CONF_IP", false, wxSTC_CONF_IP, 0 }, { "wxSTC_CONF_COMMENT", false, wxSTC_CONF_COMMENT, 0 }, { "wxSTC_NNCRONTAB_NUMBER", false, wxSTC_NNCRONTAB_NUMBER, 0 }, { "wxSTC_HP_TRIPLEDOUBLE", false, wxSTC_HP_TRIPLEDOUBLE, 0 }, { "wxSTC_CONF_STRING", false, wxSTC_CONF_STRING, 0 }, { "wxSTC_HBA_IDENTIFIER", false, wxSTC_HBA_IDENTIFIER, 0 }, { "wxSTC_MARK_PLUS", false, wxSTC_MARK_PLUS, 0 }, { "wxSTC_MAKE_IDEOL", false, wxSTC_MAKE_IDEOL, 0 }, { "wxSTC_PL_HERE_QQ", false, wxSTC_PL_HERE_QQ, 0 }, { "wxSTC_BAAN_COMMENTDOC", false, wxSTC_BAAN_COMMENTDOC, 0 }, { "wxSTC_STYLE_DEFAULT", false, wxSTC_STYLE_DEFAULT, 0 }, { "wxSTC_ERR_DIFF_DELETION", false, wxSTC_ERR_DIFF_DELETION, 0 }, { "wxSTC_MARGIN_NUMBER", false, wxSTC_MARGIN_NUMBER, 0 }, { "wxSTC_CONF_EXTENSION", false, wxSTC_CONF_EXTENSION, 0 }, { "wxSTC_HJA_COMMENTDOC", false, wxSTC_HJA_COMMENTDOC, 0 }, { "wxSTC_CMD_CUT", false, wxSTC_CMD_CUT, 0 }, { "wxSTC_DIFF_POSITION", false, wxSTC_DIFF_POSITION, 0 }, { "wxSTC_EIFFEL_OPERATOR", false, wxSTC_EIFFEL_OPERATOR, 0 }, { "wxSTC_DIFF_HEADER", false, wxSTC_DIFF_HEADER, 0 }, { "wxSTC_CACHE_DOCUMENT", false, wxSTC_CACHE_DOCUMENT, 0 }, { "wxSTC_DIFF_COMMAND", false, wxSTC_DIFF_COMMAND, 0 }, { "wxSTC_C_COMMENT", false, wxSTC_C_COMMENT, 0 }, { "wxSTC_PERFORMED_USER", false, wxSTC_PERFORMED_USER, 0 }, { "wxSTC_INDIC2_MASK", false, wxSTC_INDIC2_MASK, 0 }, { "wxSTC_CONF_NUMBER", false, wxSTC_CONF_NUMBER, 0 }, { "wxSTC_CMD_LINEENDDISPLAYEXTEND", false, wxSTC_CMD_LINEENDDISPLAYEXTEND, 0 }, { "wxSTC_LEX_VB", false, wxSTC_LEX_VB, 0 }, { "wxSTC_LEX_PYTHON", false, wxSTC_LEX_PYTHON, 0 }, { "wxSTC_HPA_OPERATOR", false, wxSTC_HPA_OPERATOR, 0 }, { "wxSTC_MAKE_IDENTIFIER", false, wxSTC_MAKE_IDENTIFIER, 0 }, { "wxSTC_WS_VISIBLEAFTERINDENT", false, wxSTC_WS_VISIBLEAFTERINDENT, 0 }, { "wxSTC_HP_OPERATOR", false, wxSTC_HP_OPERATOR, 0 }, { "wxSTC_MAKE_COMMENT", false, wxSTC_MAKE_COMMENT, 0 }, { "wxSTC_CMD_LINEDELETE", false, wxSTC_CMD_LINEDELETE, 0 }, { "wxSTC_MARK_CIRCLE", false, wxSTC_MARK_CIRCLE, 0 }, { "wxSTC_BAT_OPERATOR", false, wxSTC_BAT_OPERATOR, 0 }, { "wxSTC_BAT_COMMAND", false, wxSTC_BAT_COMMAND, 0 }, { "wxSTC_PL_POD", false, wxSTC_PL_POD, 0 }, { "wxSTC_ERR_DIFF_MESSAGE", false, wxSTC_ERR_DIFF_MESSAGE, 0 }, { "wxSTC_HJ_REGEX", false, wxSTC_HJ_REGEX, 0 }, { "wxSTC_LEX_LISP", false, wxSTC_LEX_LISP, 0 }, { "wxSTC_B_NUMBER", false, wxSTC_B_NUMBER, 0 }, { "wxSTC_P_DEFAULT", false, wxSTC_P_DEFAULT, 0 }, { "wxSTC_CMD_UPPERCASE", false, wxSTC_CMD_UPPERCASE, 0 }, { "wxSTC_HPHP_OPERATOR", false, wxSTC_HPHP_OPERATOR, 0 }, { "wxSTC_HJA_SINGLESTRING", false, wxSTC_HJA_SINGLESTRING, 0 }, { "wxSTC_LUA_NUMBER", false, wxSTC_LUA_NUMBER, 0 }, { "wxSTC_L_COMMENT", false, wxSTC_L_COMMENT, 0 }, { "wxSTC_FOLDLEVELWHITEFLAG", false, wxSTC_FOLDLEVELWHITEFLAG, 0 }, { "wxSTC_CHARSET_CHINESEBIG5", false, wxSTC_CHARSET_CHINESEBIG5, 0 }, { "wxSTC_ERR_BORLAND", false, wxSTC_ERR_BORLAND, 0 }, { "wxSTC_ERR_CMD", false, wxSTC_ERR_CMD, 0 }, { "wxSTC_ERR_DEFAULT", false, wxSTC_ERR_DEFAULT, 0 }, { "wxSTC_HP_START", false, wxSTC_HP_START, 0 }, { "wxSTC_C_COMMENTLINEDOC", false, wxSTC_C_COMMENTLINEDOC, 0 }, { "wxSTC_LUA_WORD5", false, wxSTC_LUA_WORD5, 0 }, { "wxSTC_C_DEFAULT", false, wxSTC_C_DEFAULT, 0 }, { "wxSTC_AVE_STRINGEOL", false, wxSTC_AVE_STRINGEOL, 0 }, { "wxSTC_LUA_WORD4", false, wxSTC_LUA_WORD4, 0 }, { "wxSTC_H_SGML_1ST_PARAM", false, wxSTC_H_SGML_1ST_PARAM, 0 }, { "wxSTC_CMD_HOMEDISPLAY", false, wxSTC_CMD_HOMEDISPLAY, 0 }, { "wxSTC_LUA_WORD2", false, wxSTC_LUA_WORD2, 0 }, { "wxSTC_LUA_IDENTIFIER", false, wxSTC_LUA_IDENTIFIER, 0 }, { "wxSTC_STYLE_LASTPREDEFINED", false, wxSTC_STYLE_LASTPREDEFINED, 0 }, { "wxSTC_HP_CHARACTER", false, wxSTC_HP_CHARACTER, 0 }, { "wxSTC_LEX_MAKEFILE", false, wxSTC_LEX_MAKEFILE, 0 }, { "wxSTC_BAAN_PREPROCESSOR", false, wxSTC_BAAN_PREPROCESSOR, 0 }, { "wxSTC_PRINT_NORMAL", false, wxSTC_PRINT_NORMAL, 0 }, { "wxSTC_H_TAGEND", false, wxSTC_H_TAGEND, 0 }, { "wxSTC_HPHP_DEFAULT", false, wxSTC_HPHP_DEFAULT, 0 }, { "wxSTC_LUA_STRING", false, wxSTC_LUA_STRING, 0 }, { "wxSTC_INDIC0_MASK", false, wxSTC_INDIC0_MASK, 0 }, { "wxSTC_MARK_BACKGROUND", false, wxSTC_MARK_BACKGROUND, 0 }, { "wxSTC_OPTIONAL_START", false, wxSTC_OPTIONAL_START, 0 }, { "wxSTC_MARK_LCORNERCURVE", false, wxSTC_MARK_LCORNERCURVE, 0 }, { "wxSTC_C_COMMENTDOC", false, wxSTC_C_COMMENTDOC, 0 }, { "wxSTC_CACHE_PAGE", false, wxSTC_CACHE_PAGE, 0 }, { "wxSTC_LEX_NULL", false, wxSTC_LEX_NULL, 0 }, { "wxSTC_CMD_WORDRIGHT", false, wxSTC_CMD_WORDRIGHT, 0 }, { "wxSTC_CASE_UPPER", false, wxSTC_CASE_UPPER, 0 }, { "wxSTC_H_SGML_DOUBLESTRING", false, wxSTC_H_SGML_DOUBLESTRING, 0 }, { "wxSTC_KEY_SUBTRACT", false, wxSTC_KEY_SUBTRACT, 0 }, { "wxSTC_H_SCRIPT", false, wxSTC_H_SCRIPT, 0 }, { "wxSTC_HB_NUMBER", false, wxSTC_HB_NUMBER, 0 }, { "wxSTC_HPHP_SIMPLESTRING", false, wxSTC_HPHP_SIMPLESTRING, 0 }, { "wxSTC_LUA_COMMENT", false, wxSTC_LUA_COMMENT, 0 }, { "wxSTC_HPA_CLASSNAME", false, wxSTC_HPA_CLASSNAME, 0 }, { "wxSTC_HPA_TRIPLEDOUBLE", false, wxSTC_HPA_TRIPLEDOUBLE, 0 }, { "wxSTC_CMD_NEWLINE", false, wxSTC_CMD_NEWLINE, 0 }, { "wxSTC_L_MATH", false, wxSTC_L_MATH, 0 }, { "wxSTC_CHARSET_GB2312", false, wxSTC_CHARSET_GB2312, 0 }, { "wxSTC_CMD_COPY", false, wxSTC_CMD_COPY, 0 }, { "wxSTC_L_TAG", false, wxSTC_L_TAG, 0 }, { "wxSTC_CMD_SELECTALL", false, wxSTC_CMD_SELECTALL, 0 }, { "wxSTC_MODEVENTMASKALL", false, wxSTC_MODEVENTMASKALL, 0 }, { "wxSTC_C_IDENTIFIER", false, wxSTC_C_IDENTIFIER, 0 }, { "wxSTC_NNCRONTAB_KEYWORD", false, wxSTC_NNCRONTAB_KEYWORD, 0 }, { "wxSTC_FIND_REGEXP", false, wxSTC_FIND_REGEXP, 0 }, { "wxSTC_CURSORNORMAL", false, wxSTC_CURSORNORMAL, 0 }, { "wxSTC_TIME_FOREVER", false, wxSTC_TIME_FOREVER, 0 }, { "wxSTC_PERFORMED_UNDO", false, wxSTC_PERFORMED_UNDO, 0 }, { "wxSTC_CHARSET_BALTIC", false, wxSTC_CHARSET_BALTIC, 0 }, { "wxSTC_LEX_BAAN", false, wxSTC_LEX_BAAN, 0 }, { "wxSTC_KEY_TAB", false, wxSTC_KEY_TAB, 0 }, { "wxSTC_LEX_EIFFEL", false, wxSTC_LEX_EIFFEL, 0 }, { "wxSTC_KEY_DOWN", false, wxSTC_KEY_DOWN, 0 }, { "wxSTC_CMD_EDITTOGGLEOVERTYPE", false, wxSTC_CMD_EDITTOGGLEOVERTYPE, 0 }, { "wxSTC_PROPS_COMMENT", false, wxSTC_PROPS_COMMENT, 0 }, { "wxSTC_B_DATE", false, wxSTC_B_DATE, 0 }, { "wxSTC_B_IDENTIFIER", false, wxSTC_B_IDENTIFIER, 0 }, { "wxSTC_LEXER_START", false, wxSTC_LEXER_START, 0 }, { "wxSTC_PL_BACKTICKS", false, wxSTC_PL_BACKTICKS, 0 }, { "wxSTC_PL_STRING_QQ", false, wxSTC_PL_STRING_QQ, 0 }, { "wxSTC_EDGE_BACKGROUND", false, wxSTC_EDGE_BACKGROUND, 0 }, { "wxSTC_PL_HERE_QX", false, wxSTC_PL_HERE_QX, 0 }, { "wxSTC_HJ_SINGLESTRING", false, wxSTC_HJ_SINGLESTRING, 0 }, { "wxSTC_PL_HERE_Q", false, wxSTC_PL_HERE_Q, 0 }, { "wxSTC_STYLE_LINENUMBER", false, wxSTC_STYLE_LINENUMBER, 0 }, { "wxSTC_PL_SYMBOLTABLE", false, wxSTC_PL_SYMBOLTABLE, 0 }, { "wxSTC_PL_WORD", false, wxSTC_PL_WORD, 0 }, { "wxSTC_CHARSET_TURKISH", false, wxSTC_CHARSET_TURKISH, 0 }, { "wxSTC_PL_NUMBER", false, wxSTC_PL_NUMBER, 0 }, { "wxSTC_HPHP_COMMENTLINE", false, wxSTC_HPHP_COMMENTLINE, 0 }, { "wxSTC_HPHP_WORD", false, wxSTC_HPHP_WORD, 0 }, { "wxSTC_LEX_XCODE", false, wxSTC_LEX_XCODE, 0 }, { "wxSTC_MAKE_TARGET", false, wxSTC_MAKE_TARGET, 0 }, { "wxSTC_NNCRONTAB_MODIFIER", false, wxSTC_NNCRONTAB_MODIFIER, 0 }, { "wxSTC_MARK_MINUS", false, wxSTC_MARK_MINUS, 0 }, { "wxSTC_HJ_WORD", false, wxSTC_HJ_WORD, 0 }, { "wxSTC_INDIC_STRIKE", false, wxSTC_INDIC_STRIKE, 0 }, { "wxSTC_HB_START", false, wxSTC_HB_START, 0 }, { "wxSTC_LEX_EIFFELKW", false, wxSTC_LEX_EIFFELKW, 0 }, { "wxSTC_LEX_PROPERTIES", false, wxSTC_LEX_PROPERTIES, 0 }, { "wxSTC_INDIC_SQUIGGLE", false, wxSTC_INDIC_SQUIGGLE, 0 }, { "wxSTC_CMD_HOME", false, wxSTC_CMD_HOME, 0 }, { "wxSTC_INDIC_TT", false, wxSTC_INDIC_TT, 0 }, { "wxSTC_LISP_DEFAULT", false, wxSTC_LISP_DEFAULT, 0 }, { "wxSTC_HBA_STRINGEOL", false, wxSTC_HBA_STRINGEOL, 0 }, { "wxSTC_LEX_SQL", false, wxSTC_LEX_SQL, 0 }, { "wxSTC_HJA_COMMENT", false, wxSTC_HJA_COMMENT, 0 }, { "wxSTC_HJA_SYMBOLS", false, wxSTC_HJA_SYMBOLS, 0 }, { "wxSTC_HJA_KEYWORD", false, wxSTC_HJA_KEYWORD, 0 }, { "wxSTC_STYLE_INDENTGUIDE", false, wxSTC_STYLE_INDENTGUIDE, 0 }, { "wxSTC_HJ_NUMBER", false, wxSTC_HJ_NUMBER, 0 }, { "wxSTC_HJ_COMMENTDOC", false, wxSTC_HJ_COMMENTDOC, 0 }, { "wxSTC_HJ_COMMENT", false, wxSTC_HJ_COMMENT, 0 }, { "wxSTC_HBA_STRING", false, wxSTC_HBA_STRING, 0 }, { "wxSTC_HJ_START", false, wxSTC_HJ_START, 0 }, { "wxSTC_P_CLASSNAME", false, wxSTC_P_CLASSNAME, 0 }, { "wxSTC_H_SGML_BLOCK_DEFAULT", false, wxSTC_H_SGML_BLOCK_DEFAULT, 0 }, { "wxSTC_PROPS_ASSIGNMENT", false, wxSTC_PROPS_ASSIGNMENT, 0 }, { "wxSTC_STYLE_BRACEBAD", false, wxSTC_STYLE_BRACEBAD, 0 }, { "wxSTC_KEY_DELETE", false, wxSTC_KEY_DELETE, 0 }, { "wxSTC_KEY_HOME", false, wxSTC_KEY_HOME, 0 }, { "wxSTC_FIND_WHOLEWORD", false, wxSTC_FIND_WHOLEWORD, 0 }, { "wxSTC_CMD_LINECUT", false, wxSTC_CMD_LINECUT, 0 }, { "wxSTC_START", false, wxSTC_START, 0 }, { "wxSTC_CMD_REDO", false, wxSTC_CMD_REDO, 0 }, { "wxSTC_CACHE_NONE", false, wxSTC_CACHE_NONE, 0 }, { "wxSTC_PROPS_DEFVAL", false, wxSTC_PROPS_DEFVAL, 0 }, { "wxSTC_MARK_EMPTY", false, wxSTC_MARK_EMPTY, 0 }, { "wxSTC_P_DEFNAME", false, wxSTC_P_DEFNAME, 0 }, { "wxSTC_KEY_BACK", false, wxSTC_KEY_BACK, 0 }, { "wxSTC_HPA_TRIPLE", false, wxSTC_HPA_TRIPLE, 0 }, { "wxSTC_LEX_ADA", false, wxSTC_LEX_ADA, 0 }, { "wxSTC_CMD_LINEUP", false, wxSTC_CMD_LINEUP, 0 }, { "wxSTC_H_ATTRIBUTE", false, wxSTC_H_ATTRIBUTE, 0 }, { "wxSTC_CHARSET_OEM", false, wxSTC_CHARSET_OEM, 0 }, { "wxSTC_STYLE_BRACELIGHT", false, wxSTC_STYLE_BRACELIGHT, 0 }, { "wxSTC_PRINT_COLOURONWHITE", false, wxSTC_PRINT_COLOURONWHITE, 0 }, { "wxSTC_INDIC_PLAIN", false, wxSTC_INDIC_PLAIN, 0 }, #endif #if (wxCHECK_VERSION(2,5,0)) && (wxLUA_USE_wxStyledTextCtrl) { "wxSTC_SCRIPTOL_KEYWORD", false, wxSTC_SCRIPTOL_KEYWORD, 0 }, { "wxSTC_SCRIPTOL_DEFAULT", false, wxSTC_SCRIPTOL_DEFAULT, 0 }, { "wxSTC_SCRIPTOL_STRINGEOL", false, wxSTC_SCRIPTOL_STRINGEOL, 0 }, { "wxSTC_SCRIPTOL_STRING", false, wxSTC_SCRIPTOL_STRING, 0 }, { "wxSTC_SCRIPTOL_IDENTIFIER", false, wxSTC_SCRIPTOL_IDENTIFIER, 0 }, { "wxSTC_SCRIPTOL_CLASSNAME", false, wxSTC_SCRIPTOL_CLASSNAME, 0 }, { "wxSTC_SCRIPTOL_CHARACTER", false, wxSTC_SCRIPTOL_CHARACTER, 0 }, { "wxSTC_SCRIPTOL_NUMBER", false, wxSTC_SCRIPTOL_NUMBER, 0 }, { "wxSTC_SCRIPTOL_WHITE", false, wxSTC_SCRIPTOL_WHITE, 0 }, { "wxSTC_SCRIPTOL_PREPROCESSOR", false, wxSTC_SCRIPTOL_PREPROCESSOR, 0 }, { "wxSTC_SCRIPTOL_COMMENTBLOCK", false, wxSTC_SCRIPTOL_COMMENTBLOCK, 0 }, { "wxSTC_SCRIPTOL_CSTYLE", false, wxSTC_SCRIPTOL_CSTYLE, 0 }, { "wxSTC_SCRIPTOL_PERSISTENT", false, wxSTC_SCRIPTOL_PERSISTENT, 0 }, { "wxSTC_SCRIPTOL_OPERATOR", false, wxSTC_SCRIPTOL_OPERATOR, 0 }, { "wxSTC_SCRIPTOL_COMMENTLINE", false, wxSTC_SCRIPTOL_COMMENTLINE, 0 }, { "wxSTC_SCRIPTOL_TRIPLE", false, wxSTC_SCRIPTOL_TRIPLE, 0 }, #endif #if (!wxCHECK_VERSION(2,5,0)) && (wxLUA_USE_wxStyledTextCtrl) { "wxSTC_SCRIPTOL_REGEX", false, wxSTC_SCRIPTOL_REGEX, 0 }, { "wxSTC_SCRIPTOL_COMMENTLINEDOC", false, wxSTC_SCRIPTOL_COMMENTLINEDOC, 0 }, { "wxSTC_SCRIPTOL_STRINGEOL", false, wxSTC_SCRIPTOL_STRINGEOL, 0 }, { "wxSTC_SCRIPTOL_UUID", false, wxSTC_SCRIPTOL_UUID, 0 }, { "wxSTC_SCRIPTOL_STRING", false, wxSTC_SCRIPTOL_STRING, 0 }, { "wxSTC_SCRIPTOL_IDENTIFIER", false, wxSTC_SCRIPTOL_IDENTIFIER, 0 }, { "wxSTC_SCRIPTOL_WORD", false, wxSTC_SCRIPTOL_WORD, 0 }, { "wxSTC_SCRIPTOL_CHARACTER", false, wxSTC_SCRIPTOL_CHARACTER, 0 }, { "wxSTC_SCRIPTOL_NUMBER", false, wxSTC_SCRIPTOL_NUMBER, 0 }, { "wxSTC_SCRIPTOL_COMMENTBASIC", false, wxSTC_SCRIPTOL_COMMENTBASIC, 0 }, { "wxSTC_SCRIPTOL_COMMENTDOCKEYWORD", false, wxSTC_SCRIPTOL_COMMENTDOCKEYWORD, 0 }, { "wxSTC_SCRIPTOL_COMMENTDOC", false, wxSTC_SCRIPTOL_COMMENTDOC, 0 }, { "wxSTC_SCRIPTOL_PREPROCESSOR", false, wxSTC_SCRIPTOL_PREPROCESSOR, 0 }, { "wxSTC_SCRIPTOL_COMMENTDOCKEYWORDERROR", false, wxSTC_SCRIPTOL_COMMENTDOCKEYWORDERROR, 0 }, { "wxSTC_SCRIPTOL_WORD2", false, wxSTC_SCRIPTOL_WORD2, 0 }, { "wxSTC_SCRIPTOL_VERBATIM", false, wxSTC_SCRIPTOL_VERBATIM, 0 }, { "wxSTC_SCRIPTOL_OPERATOR", false, wxSTC_SCRIPTOL_OPERATOR, 0 }, { "wxSTC_SCRIPTOL_COMMENTLINE", false, wxSTC_SCRIPTOL_COMMENTLINE, 0 }, { "wxSTC_SCRIPTOL_COMMENT", false, wxSTC_SCRIPTOL_COMMENT, 0 }, #endif // ---------------------------------------------------------------------------- // %define %string // ---------------------------------------------------------------------------- // ---------------------------------------------------------------------------- // %enum // ---------------------------------------------------------------------------- { 0, 0, 0, 0 }, }; count = (sizeof(defineList)/sizeof(defineList[0])) - 1; return defineList; } --- NEW FILE: stc.cpp --- // --------------------------------------------------------- // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif [...5892 lines suppressed...] { LuaGetProp, "Control", wxStyledTextEvent_GetControl, 0, 0 }, { LuaMethod, "GetAlt", wxStyledTextEvent_GetAlt, 0, 0 }, { LuaGetProp, "Alt", wxStyledTextEvent_GetAlt, 0, 0 }, { LuaDelete, "wxStyledTextEvent", wxStyledTextEvent_destructor, 0, 0 }, { LuaMethod, "Delete", wxStyledTextEvent_Delete, 0, 0 }, #if (wxLUA_USE_wxStyledTextCtrl) && (wxLUA_USE_wxDragDrop) { LuaMethod, "SetDragResult", wxStyledTextEvent_SetDragResult, 1, 1 }, { LuaMethod, "GetDragResult", wxStyledTextEvent_GetDragResult, 0, 0 }, { LuaGetProp, "DragResult", wxStyledTextEvent_GetDragResult, 0, 0 }, { LuaSetProp, "DragResult", wxStyledTextEvent_SetDragResult, 1, 1 }, #endif }; // Extern accessor to class method map WXLUAMETHOD* wxStyledTextEvent_methods = s_wxStyledTextEvent_methods; int wxStyledTextEvent_methodCount = sizeof(s_wxStyledTextEvent_methods)/sizeof(s_wxStyledTextEvent_methods[0]); #endif --- NEW FILE: wxstc_builtin.cpp --- // --------------------------------------------------------- // wxLuaGetBuiltinList_wxstc() is called by registerGeneratedClasses() // to register object and pointer bindings // // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif #include "wxluasetup.h" #include "wxlua/include/internal.h" #include "wxbindstc/include/wxbind.h" WXLUAMETHOD* wxLuaGetBuiltinList_wxstc(size_t &count) { static WXLUAMETHOD builtinList[] = { }; count = (sizeof(builtinList)/sizeof(builtinList[0])); return builtinList; } --- NEW FILE: wxstc_event.cpp --- // --------------------------------------------------------- // wxLuaGetEventList_wxstc() is called by registerGeneratedClasses() // to register events // // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif #include "wxluasetup.h" #include "wxlua/include/internal.h" #include "wxbindstc/include/wxbind.h" WXLUAEVENT* wxLuaGetEventList_wxstc(size_t &count) { static WXLUAEVENT eventList[] = { #if wxLUA_USE_wxStyledTextCtrl { &wxEVT_STC_DWELLEND, "wxEVT_STC_DWELLEND", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_PAINTED, "wxEVT_STC_PAINTED", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_CHARADDED, "wxEVT_STC_CHARADDED", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_UPDATEUI, "wxEVT_STC_UPDATEUI", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_MODIFIED, "wxEVT_STC_MODIFIED", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_DOUBLECLICK, "wxEVT_STC_DOUBLECLICK", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_ZOOM, "wxEVT_STC_ZOOM", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_DO_DROP, "wxEVT_STC_DO_DROP", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_STYLENEEDED, "wxEVT_STC_STYLENEEDED", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_MARGINCLICK, "wxEVT_STC_MARGINCLICK", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_SAVEPOINTREACHED, "wxEVT_STC_SAVEPOINTREACHED", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_DRAG_OVER, "wxEVT_STC_DRAG_OVER", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_MACRORECORD, "wxEVT_STC_MACRORECORD", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_START_DRAG, "wxEVT_STC_START_DRAG", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_DWELLSTART, "wxEVT_STC_DWELLSTART", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_URIDROPPED, "wxEVT_STC_URIDROPPED", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_NEEDSHOWN, "wxEVT_STC_NEEDSHOWN", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_ROMODIFYATTEMPT, "wxEVT_STC_ROMODIFYATTEMPT", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_USERLISTSELECTION, "wxEVT_STC_USERLISTSELECTION", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_CHANGE, "wxEVT_STC_CHANGE", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_KEY, "wxEVT_STC_KEY", &s_wxluatag_wxStyledTextEvent }, { &wxEVT_STC_SAVEPOINTLEFT, "wxEVT_STC_SAVEPOINTLEFT", &s_wxluatag_wxStyledTextEvent }, #endif #if (!wxCHECK_VERSION(2,5,0)) && (wxLUA_USE_wxStyledTextCtrl) { &wxEVT_STC_POSCHANGED, "wxEVT_STC_POSCHANGED", &s_wxluatag_wxStyledTextEvent }, #endif { 0, 0, 0 }, }; count = (sizeof(eventList)/sizeof(eventList[0])) - 1; return eventList; } --- NEW FILE: wxstc_object.cpp --- // --------------------------------------------------------- // wxLuaGetObjectList_wxstc() is called by registerGeneratedClasses() // to register object and pointer bindings // // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif #include "wxluasetup.h" #include "wxlua/include/internal.h" #include "wxbindstc/include/wxbind.h" WXLUAOBJECT* wxLuaGetObjectList_wxstc(size_t &count) { static WXLUAOBJECT objectList[] = { { 0, 0, 0, 0 }, }; count = (sizeof(objectList)/sizeof(objectList[0])) - 1; return objectList; } --- NEW FILE: wxstc_class.cpp --- // --------------------------------------------------------- // wxLuaGetClassList_wxstc() is called by registerGeneratedClasses() // to register classes // // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #include "wx/wxprec.h" #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include "wx/wx.h" #endif #include "wxluasetup.h" #include "wxlua/include/internal.h" #include "wxbindstc/include/wxbind.h" // binding class extern WXLUACLASS *wxLuaGetClassList_wxstc(size_t &count); extern WXLUADEFINE *wxLuaGetDefineList_wxstc(size_t &count); extern WXLUAEVENT *wxLuaGetEventList_wxstc(size_t &count); extern WXLUAOBJECT *wxLuaGetObjectList_wxstc(size_t &count); extern WXLUAMETHOD *wxLuaGetBuiltinList_wxstc(size_t &count); IMPLEMENT_DYNAMIC_CLASS(wxstc_Binding, wxLuaBinding) wxstc_Binding::wxstc_Binding() : wxLuaBinding() { nameSpace = wxT("wx"); pfGetClassList = wxLuaGetClassList_wxstc; pfGetDefineList = wxLuaGetDefineList_wxstc; pfGetEventList = wxLuaGetEventList_wxstc; pfGetObjectList = wxLuaGetObjectList_wxstc; pfGetBuiltinList = wxLuaGetBuiltinList_wxstc; } void wxstc_Binding::OnRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable) { } // bind wxstc functions to lua interpreter bool bind_wxstc(lua_State* L) { wxLuaState wxlState(L); wxCHECK_MSG(wxlState.Ok(), false, wxT("Invalid wxLuaState")); wxASSERT(!wxlState.GetLuaStateRefData()->m_typesRegistered); wxASSERT(!wxlState.GetLuaBinding(wxT("wxstc"))); // ignore binding request when we already have wxstc registered if (wxlState.GetLuaBinding(wxT("wxstc"))) return false; wxlState.GetLuaStateRefData()->m_bindings.Append(new wxstc_Binding()); return true; } WXLUACLASS* wxLuaGetClassList_wxstc(size_t &count) { static WXLUACLASS classList[] = { #if wxLUA_USE_wxStyledTextCtrl { "wxStyledTextEvent", wxStyledTextEvent_methods, wxStyledTextEvent_methodCount, -1, CLASSINFO(wxStyledTextEvent), &s_wxluatag_wxStyledTextEvent, "wxCommandEvent" }, { "wxStyledTextCtrl", wxStyledTextCtrl_methods, wxStyledTextCtrl_methodCount, -1, CLASSINFO(wxStyledTextCtrl), &s_wxluatag_wxStyledTextCtrl, "wxControl" }, #endif { 0, 0, 0, 0, 0, 0, 0 }, }; count = (sizeof(classList)/sizeof(classList[0])) - 1; return classList; } class wxstc_BindingInit : public wxModule { public: wxstc_BindingInit() {} bool OnInit() { wxLuaBinding::GetBindingList()->Append(&m_binding); return true; } void OnExit() {} wxstc_Binding m_binding; DECLARE_DYNAMIC_CLASS(wxstc_BindingInit); }; IMPLEMENT_DYNAMIC_CLASS(wxstc_BindingInit, wxModule); |