From: John L. <jr...@us...> - 2008-01-23 06:44:08
|
Update of /cvsroot/wxlua/wxLua/modules/wxbind/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv692/wxLua/modules/wxbind/include Modified Files: wxadv_bind.h wxaui_bind.h wxbase_bind.h wxcore_bind.h wxgl_bind.h wxhtml_bind.h wxmedia_bind.h wxnet_bind.h wxrichtext_bind.h wxstc_bind.h wxxml_bind.h wxxrc_bind.h Log Message: Use positive values for WXLUA_TXXX types not negative. Initialize the wxLua types when the bindings are initialized not when installed into Lua so we can install the bindings in any order or number for multiple wxLuaStates. Index: wxadv_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxadv_bind.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** wxadv_bind.h 22 Dec 2007 06:07:11 -0000 1.9 --- wxadv_bind.h 23 Jan 2008 06:43:35 -0000 1.10 *************** *** 21,31 **** // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 21 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 21 // --------------------------------------------------------------------------- // binding class ! class wxLuaBinding_wxadv : public wxLuaBinding { public: --- 21,31 ---- // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 22 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 22 // --------------------------------------------------------------------------- // binding class ! class WXDLLIMPEXP_BINDWXADV wxLuaBinding_wxadv : public wxLuaBinding { public: *************** *** 107,122 **** #endif // wxUSE_WIZARDDLG && wxLUA_USE_wxWizard - - // --------------------------------------------------------------------------- - // Functions to access wxLuaBindXXX structs - // --------------------------------------------------------------------------- - - extern wxLuaBindClass *wxLuaGetClassList_wxadv(size_t &count); - extern wxLuaBindNumber *wxLuaGetDefineList_wxadv(size_t &count); - extern wxLuaBindString *wxLuaGetStringList_wxadv(size_t &count); - extern wxLuaBindEvent *wxLuaGetEventList_wxadv(size_t &count); - extern wxLuaBindObject *wxLuaGetObjectList_wxadv(size_t &count); - extern wxLuaBindMethod *wxLuaGetFunctionList_wxadv(size_t &count); - // --------------------------------------------------------------------------- // Lua Tag Method Values and Tables for each Class --- 107,110 ---- *************** *** 124,128 **** #if (wxLUA_USE_wxWave) && (defined(__WXMSW__) && !wxCHECK_VERSION(2,6,0) && wxUSE_WAVE) ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxWave; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWave_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWave_methodCount; --- 112,116 ---- #if (wxLUA_USE_wxWave) && (defined(__WXMSW__) && !wxCHECK_VERSION(2,6,0) && wxUSE_WAVE) ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxWave; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWave_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWave_methodCount; *************** *** 130,134 **** #if (wxLUA_USE_wxWave) && (wxCHECK_VERSION(2,6,0) && wxUSE_SOUND) ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxSound; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSound_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSound_methodCount; --- 118,122 ---- #if (wxLUA_USE_wxWave) && (wxCHECK_VERSION(2,6,0) && wxUSE_SOUND) ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxSound; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSound_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSound_methodCount; *************** *** 136,143 **** #if wxCHECK_VERSION(2,8,0) && wxLUA_USE_wxAnimation && wxUSE_ANIMATIONCTRL ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxAnimation; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxAnimation_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxAnimation_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxAnimationCtrl; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxAnimationCtrl_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxAnimationCtrl_methodCount; --- 124,131 ---- #if wxCHECK_VERSION(2,8,0) && wxLUA_USE_wxAnimation && wxUSE_ANIMATIONCTRL ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxAnimation; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxAnimation_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxAnimation_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxAnimationCtrl; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxAnimationCtrl_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxAnimationCtrl_methodCount; *************** *** 145,149 **** #if wxCHECK_VERSION(2,8,0) && wxUSE_ABOUTDLG && wxLUA_USE_wxAboutDialog ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxAboutDialogInfo; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxAboutDialogInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxAboutDialogInfo_methodCount; --- 133,137 ---- #if wxCHECK_VERSION(2,8,0) && wxUSE_ABOUTDLG && wxLUA_USE_wxAboutDialog ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxAboutDialogInfo; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxAboutDialogInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxAboutDialogInfo_methodCount; *************** *** 151,158 **** #if wxCHECK_VERSION(2,8,0) && wxUSE_HYPERLINKCTRL && wxLUA_USE_wxHyperlinkCtrl ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxHyperlinkCtrl; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxHyperlinkCtrl_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxHyperlinkCtrl_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxHyperlinkEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxHyperlinkEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxHyperlinkEvent_methodCount; --- 139,146 ---- #if wxCHECK_VERSION(2,8,0) && wxUSE_HYPERLINKCTRL && wxLUA_USE_wxHyperlinkCtrl ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxHyperlinkCtrl; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxHyperlinkCtrl_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxHyperlinkCtrl_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxHyperlinkEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxHyperlinkEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxHyperlinkEvent_methodCount; *************** *** 160,164 **** #if wxLUA_USE_wxBitmapComboBox && wxUSE_BITMAPCOMBOBOX ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxBitmapComboBox; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxBitmapComboBox_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxBitmapComboBox_methodCount; --- 148,152 ---- #if wxLUA_USE_wxBitmapComboBox && wxUSE_BITMAPCOMBOBOX ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxBitmapComboBox; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxBitmapComboBox_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxBitmapComboBox_methodCount; *************** *** 166,179 **** #if wxLUA_USE_wxCalendarCtrl && wxUSE_CALENDARCTRL ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxCalendarCtrl; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalendarCtrl_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalendarCtrl_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxCalendarDateAttr; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalendarDateAttr_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalendarDateAttr_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxCalendarEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalendarEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalendarEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxDateEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxDateEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxDateEvent_methodCount; --- 154,167 ---- #if wxLUA_USE_wxCalendarCtrl && wxUSE_CALENDARCTRL ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxCalendarCtrl; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalendarCtrl_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalendarCtrl_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxCalendarDateAttr; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalendarDateAttr_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalendarDateAttr_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxCalendarEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalendarEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalendarEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxDateEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxDateEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxDateEvent_methodCount; *************** *** 181,270 **** #if wxLUA_USE_wxGrid && wxUSE_GRID ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGrid; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGrid_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGrid_methodCount; extern WXDLLIMPEXP_BINDWXADV wxLuaBindNumber wxGrid_enums[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGrid_enumCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellAttr; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAttr_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAttr_methodCount; extern WXDLLIMPEXP_BINDWXADV wxLuaBindNumber wxGridCellAttr_enums[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAttr_enumCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellAttrProvider; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAttrProvider_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAttrProvider_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellAutoWrapStringEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAutoWrapStringEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAutoWrapStringEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellAutoWrapStringRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAutoWrapStringRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAutoWrapStringRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellBoolEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellBoolEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellBoolEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellBoolRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellBoolRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellBoolRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellChoiceEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellChoiceEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellChoiceEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellCoords; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellCoords_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellCoords_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellDateTimeRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellDateTimeRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellDateTimeRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellEnumEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellEnumEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellEnumEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellEnumRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellEnumRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellEnumRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellFloatEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellFloatEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellFloatEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellFloatRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellFloatRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellFloatRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellNumberEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellNumberEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellNumberEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellNumberRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellNumberRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellNumberRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellStringRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellStringRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellStringRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellTextEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellTextEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellTextEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridCellWorker; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellWorker_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellWorker_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridEditorCreatedEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridEditorCreatedEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridEditorCreatedEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridRangeSelectEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridRangeSelectEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridRangeSelectEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridSizeEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridSizeEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridSizeEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridStringTable; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridStringTable_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridStringTable_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridTableBase; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridTableBase_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridTableBase_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxGridTableMessage; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridTableMessage_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridTableMessage_methodCount; --- 169,258 ---- #if wxLUA_USE_wxGrid && wxUSE_GRID ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGrid; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGrid_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGrid_methodCount; extern WXDLLIMPEXP_BINDWXADV wxLuaBindNumber wxGrid_enums[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGrid_enumCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellAttr; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAttr_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAttr_methodCount; extern WXDLLIMPEXP_BINDWXADV wxLuaBindNumber wxGridCellAttr_enums[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAttr_enumCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellAttrProvider; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAttrProvider_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAttrProvider_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellAutoWrapStringEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAutoWrapStringEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAutoWrapStringEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellAutoWrapStringRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellAutoWrapStringRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellAutoWrapStringRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellBoolEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellBoolEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellBoolEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellBoolRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellBoolRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellBoolRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellChoiceEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellChoiceEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellChoiceEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellCoords; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellCoords_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellCoords_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellDateTimeRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellDateTimeRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellDateTimeRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellEnumEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellEnumEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellEnumEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellEnumRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellEnumRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellEnumRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellFloatEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellFloatEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellFloatEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellFloatRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellFloatRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellFloatRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellNumberEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellNumberEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellNumberEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellNumberRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellNumberRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellNumberRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellStringRenderer; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellStringRenderer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellStringRenderer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellTextEditor; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellTextEditor_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellTextEditor_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridCellWorker; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridCellWorker_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridCellWorker_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridEditorCreatedEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridEditorCreatedEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridEditorCreatedEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridRangeSelectEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridRangeSelectEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridRangeSelectEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridSizeEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridSizeEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridSizeEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridStringTable; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridStringTable_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridStringTable_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridTableBase; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridTableBase_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridTableBase_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxGridTableMessage; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxGridTableMessage_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxGridTableMessage_methodCount; *************** *** 272,279 **** #if wxLUA_USE_wxJoystick && wxUSE_JOYSTICK ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxJoystick; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxJoystick_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxJoystick_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxJoystickEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxJoystickEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxJoystickEvent_methodCount; --- 260,267 ---- #if wxLUA_USE_wxJoystick && wxUSE_JOYSTICK ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxJoystick; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxJoystick_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxJoystick_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxJoystickEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxJoystickEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxJoystickEvent_methodCount; *************** *** 281,300 **** #if wxLUA_USE_wxSashWindow && wxUSE_SASH ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxCalculateLayoutEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalculateLayoutEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalculateLayoutEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxLayoutAlgorithm; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxLayoutAlgorithm_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxLayoutAlgorithm_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxQueryLayoutInfoEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxQueryLayoutInfoEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxQueryLayoutInfoEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxSashEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSashEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSashEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxSashLayoutWindow; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSashLayoutWindow_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSashLayoutWindow_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxSashWindow; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSashWindow_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSashWindow_methodCount; --- 269,288 ---- #if wxLUA_USE_wxSashWindow && wxUSE_SASH ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxCalculateLayoutEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxCalculateLayoutEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxCalculateLayoutEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxLayoutAlgorithm; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxLayoutAlgorithm_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxLayoutAlgorithm_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxQueryLayoutInfoEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxQueryLayoutInfoEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxQueryLayoutInfoEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxSashEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSashEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSashEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxSashLayoutWindow; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSashLayoutWindow_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSashLayoutWindow_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxSashWindow; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSashWindow_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSashWindow_methodCount; *************** *** 302,309 **** #if wxLUA_USE_wxSplashScreen ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxSplashScreen; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSplashScreen_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSplashScreen_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxSplashScreenWindow; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSplashScreenWindow_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSplashScreenWindow_methodCount; --- 290,297 ---- #if wxLUA_USE_wxSplashScreen ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxSplashScreen; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSplashScreen_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSplashScreen_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxSplashScreenWindow; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxSplashScreenWindow_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxSplashScreenWindow_methodCount; *************** *** 311,318 **** #if wxLUA_USE_wxTaskBarIcon && defined (wxHAS_TASK_BAR_ICON ) ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxTaskBarIcon; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxTaskBarIcon_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxTaskBarIcon_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxTaskBarIconEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxTaskBarIconEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxTaskBarIconEvent_methodCount; --- 299,306 ---- #if wxLUA_USE_wxTaskBarIcon && defined (wxHAS_TASK_BAR_ICON ) ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxTaskBarIcon; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxTaskBarIcon_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxTaskBarIcon_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxTaskBarIconEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxTaskBarIconEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxTaskBarIconEvent_methodCount; *************** *** 320,333 **** #if wxUSE_WIZARDDLG && wxLUA_USE_wxWizard ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxWizard; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizard_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizard_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxWizardEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizardEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizardEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxWizardPage; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizardPage_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizardPage_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) g_wxluatype_wxWizardPageSimple; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizardPageSimple_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizardPageSimple_methodCount; --- 308,321 ---- #if wxUSE_WIZARDDLG && wxLUA_USE_wxWizard ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxWizard; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizard_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizard_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxWizardEvent; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizardEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizardEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxWizardPage; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizardPage_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizardPage_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxluatype_wxWizardPageSimple; extern WXDLLIMPEXP_BINDWXADV wxLuaBindMethod wxWizardPageSimple_methods[]; extern WXDLLIMPEXP_DATA_BINDWXADV(int) wxWizardPageSimple_methodCount; Index: wxcore_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxcore_bind.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** wxcore_bind.h 10 Jan 2008 23:06:26 -0000 1.10 --- wxcore_bind.h 23 Jan 2008 06:43:35 -0000 1.11 *************** *** 38,48 **** // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 21 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 21 // --------------------------------------------------------------------------- // binding class ! class wxLuaBinding_wxcore : public wxLuaBinding { [...2703 lines suppressed...] extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxProgressDialog_methodCount; *************** *** 1811,1818 **** #if wxUSE_TEXTDLG && wxLUA_USE_wxTextEntryDialog ! extern WXDLLIMPEXP_DATA_BINDWXCORE(int) g_wxluatype_wxPasswordEntryDialog; extern WXDLLIMPEXP_BINDWXCORE wxLuaBindMethod wxPasswordEntryDialog_methods[]; extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxPasswordEntryDialog_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXCORE(int) g_wxluatype_wxTextEntryDialog; extern WXDLLIMPEXP_BINDWXCORE wxLuaBindMethod wxTextEntryDialog_methods[]; extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxTextEntryDialog_methodCount; --- 1799,1806 ---- #if wxUSE_TEXTDLG && wxLUA_USE_wxTextEntryDialog ! extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxluatype_wxPasswordEntryDialog; extern WXDLLIMPEXP_BINDWXCORE wxLuaBindMethod wxPasswordEntryDialog_methods[]; extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxPasswordEntryDialog_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxluatype_wxTextEntryDialog; extern WXDLLIMPEXP_BINDWXCORE wxLuaBindMethod wxTextEntryDialog_methods[]; extern WXDLLIMPEXP_DATA_BINDWXCORE(int) wxTextEntryDialog_methodCount; Index: wxrichtext_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxrichtext_bind.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** wxrichtext_bind.h 22 Dec 2007 06:07:11 -0000 1.9 --- wxrichtext_bind.h 23 Jan 2008 06:43:35 -0000 1.10 *************** *** 21,31 **** // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 21 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 21 // --------------------------------------------------------------------------- // binding class ! class wxLuaBinding_wxrichtext : public wxLuaBinding { public: --- 21,31 ---- // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 22 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 22 // --------------------------------------------------------------------------- // binding class ! class WXDLLIMPEXP_BINDWXRICHTEXT wxLuaBinding_wxrichtext : public wxLuaBinding { public: *************** *** 50,65 **** // --------------------------------------------------------------------------- - - // --------------------------------------------------------------------------- - // Functions to access wxLuaBindXXX structs - // --------------------------------------------------------------------------- - - extern wxLuaBindClass *wxLuaGetClassList_wxrichtext(size_t &count); - extern wxLuaBindNumber *wxLuaGetDefineList_wxrichtext(size_t &count); - extern wxLuaBindString *wxLuaGetStringList_wxrichtext(size_t &count); - extern wxLuaBindEvent *wxLuaGetEventList_wxrichtext(size_t &count); - extern wxLuaBindObject *wxLuaGetObjectList_wxrichtext(size_t &count); - extern wxLuaBindMethod *wxLuaGetFunctionList_wxrichtext(size_t &count); - // --------------------------------------------------------------------------- // Lua Tag Method Values and Tables for each Class --- 50,53 ---- Index: wxxrc_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxxrc_bind.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** wxxrc_bind.h 22 Dec 2007 06:07:11 -0000 1.9 --- wxxrc_bind.h 23 Jan 2008 06:43:35 -0000 1.10 *************** *** 21,31 **** // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 21 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 21 // --------------------------------------------------------------------------- // binding class ! class wxLuaBinding_wxxrc : public wxLuaBinding { public: --- 21,31 ---- // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 22 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 22 // --------------------------------------------------------------------------- // binding class ! class WXDLLIMPEXP_BINDWXXRC wxLuaBinding_wxxrc : public wxLuaBinding { public: *************** *** 54,69 **** #endif // wxLUA_USE_wxXRC && wxUSE_XRC - - // --------------------------------------------------------------------------- - // Functions to access wxLuaBindXXX structs - // --------------------------------------------------------------------------- - - extern wxLuaBindClass *wxLuaGetClassList_wxxrc(size_t &count); - extern wxLuaBindNumber *wxLuaGetDefineList_wxxrc(size_t &count); - extern wxLuaBindString *wxLuaGetStringList_wxxrc(size_t &count); - extern wxLuaBindEvent *wxLuaGetEventList_wxxrc(size_t &count); - extern wxLuaBindObject *wxLuaGetObjectList_wxxrc(size_t &count); - extern wxLuaBindMethod *wxLuaGetFunctionList_wxxrc(size_t &count); - // --------------------------------------------------------------------------- // Lua Tag Method Values and Tables for each Class --- 54,57 ---- *************** *** 71,75 **** #if wxLUA_USE_wxXRC && wxUSE_XRC ! extern WXDLLIMPEXP_DATA_BINDWXXRC(int) g_wxluatype_wxXmlResource; extern WXDLLIMPEXP_BINDWXXRC wxLuaBindMethod wxXmlResource_methods[]; extern WXDLLIMPEXP_DATA_BINDWXXRC(int) wxXmlResource_methodCount; --- 59,63 ---- #if wxLUA_USE_wxXRC && wxUSE_XRC ! extern WXDLLIMPEXP_DATA_BINDWXXRC(int) wxluatype_wxXmlResource; extern WXDLLIMPEXP_BINDWXXRC wxLuaBindMethod wxXmlResource_methods[]; extern WXDLLIMPEXP_DATA_BINDWXXRC(int) wxXmlResource_methodCount; Index: wxnet_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxnet_bind.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** wxnet_bind.h 22 Dec 2007 06:07:11 -0000 1.9 --- wxnet_bind.h 23 Jan 2008 06:43:35 -0000 1.10 *************** *** 21,31 **** // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 21 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 21 // --------------------------------------------------------------------------- // binding class ! class wxLuaBinding_wxnet : public wxLuaBinding { public: --- 21,31 ---- // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 22 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 22 // --------------------------------------------------------------------------- // binding class ! class WXDLLIMPEXP_BINDWXNET wxLuaBinding_wxnet : public wxLuaBinding { public: *************** *** 71,86 **** #endif // wxLUA_USE_wxSocket && wxUSE_SOCKETS - - // --------------------------------------------------------------------------- - // Functions to access wxLuaBindXXX structs - // --------------------------------------------------------------------------- - - extern wxLuaBindClass *wxLuaGetClassList_wxnet(size_t &count); - extern wxLuaBindNumber *wxLuaGetDefineList_wxnet(size_t &count); - extern wxLuaBindString *wxLuaGetStringList_wxnet(size_t &count); - extern wxLuaBindEvent *wxLuaGetEventList_wxnet(size_t &count); - extern wxLuaBindObject *wxLuaGetObjectList_wxnet(size_t &count); - extern wxLuaBindMethod *wxLuaGetFunctionList_wxnet(size_t &count); - // --------------------------------------------------------------------------- // Lua Tag Method Values and Tables for each Class --- 71,74 ---- *************** *** 88,92 **** #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_PROTOCOL) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxProtocol; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxProtocol_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxProtocol_methodCount; --- 76,80 ---- #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_PROTOCOL) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxProtocol; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxProtocol_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxProtocol_methodCount; *************** *** 94,98 **** #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_PROTOCOL_FTP) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxFTP; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxFTP_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxFTP_methodCount; --- 82,86 ---- #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_PROTOCOL_FTP) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxFTP; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxFTP_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxFTP_methodCount; *************** *** 102,106 **** #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_PROTOCOL_HTTP) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxHTTP; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxHTTP_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxHTTP_methodCount; --- 90,94 ---- #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_PROTOCOL_HTTP) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxHTTP; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxHTTP_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxHTTP_methodCount; *************** *** 108,112 **** #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_URL) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxURL; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxURL_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxURL_methodCount; --- 96,100 ---- #if (wxLUA_USE_wxSocket && wxUSE_SOCKETS) && (wxUSE_URL) ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxURL; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxURL_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxURL_methodCount; *************** *** 114,139 **** #if wxLUA_USE_wxSocket && wxUSE_SOCKETS ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxIPV4address; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxIPV4address_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxIPV4address_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxIPaddress; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxIPaddress_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxIPaddress_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxSockAddress; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSockAddress_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSockAddress_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxSocketBase; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketBase_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketBase_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxSocketClient; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketClient_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketClient_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxSocketEvent; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxSocketServer; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketServer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketServer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) g_wxluatype_wxURI; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxURI_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxURI_methodCount; --- 102,127 ---- #if wxLUA_USE_wxSocket && wxUSE_SOCKETS ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxIPV4address; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxIPV4address_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxIPV4address_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxIPaddress; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxIPaddress_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxIPaddress_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxSockAddress; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSockAddress_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSockAddress_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxSocketBase; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketBase_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketBase_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxSocketClient; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketClient_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketClient_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxSocketEvent; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketEvent_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketEvent_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxSocketServer; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxSocketServer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxSocketServer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxluatype_wxURI; extern WXDLLIMPEXP_BINDWXNET wxLuaBindMethod wxURI_methods[]; extern WXDLLIMPEXP_DATA_BINDWXNET(int) wxURI_methodCount; Index: wxbase_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxbase_bind.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** wxbase_bind.h 22 Dec 2007 06:07:11 -0000 1.10 --- wxbase_bind.h 23 Jan 2008 06:43:35 -0000 1.11 *************** *** 20,30 **** // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 21 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 21 // --------------------------------------------------------------------------- // binding class ! class wxLuaBinding_wxbase : public wxLuaBinding { public: --- 20,30 ---- // the current version of the bindings. // See 'bindings/genwxbind.lua' and 'modules/wxlua/include/wxldefs.h' ! #if WXLUA_BINDING_VERSION > 22 # error "The WXLUA_BINDING_VERSION in the bindings is too old, regenerate bindings." ! #endif //WXLUA_BINDING_VERSION > 22 // --------------------------------------------------------------------------- // binding class ! class WXDLLIMPEXP_BINDWXBASE wxLuaBinding_wxbase : public wxLuaBinding { public: *************** *** 154,221 **** #endif // wxUSE_STREAMS - - // --------------------------------------------------------------------------- - // Functions to access wxLuaBindXXX structs - // --------------------------------------------------------------------------- - - extern wxLuaBindClass *wxLuaGetClassList_wxbase(size_t &count); - extern wxLuaBindNumber *wxLuaGetDefineList_wxbase(size_t &count); - extern wxLuaBindString *wxLuaGetStringList_wxbase(size_t &count); - extern wxLuaBindEvent *wxLuaGetEventList_wxbase(size_t &count); - extern wxLuaBindObject *wxLuaGetObjectList_wxbase(size_t &count); - extern wxLuaBindMethod *wxLuaGetFunctionList_wxbase(size_t &count); - // --------------------------------------------------------------------------- // Lua Tag Method Values and Tables for each Class // --------------------------------------------------------------------------- ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxClientData; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxClientData_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxClientData_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxClientDataContainer; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxClientDataContainer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxClientDataContainer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxDynamicLibrary; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxDynamicLibrary_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxDynamicLibrary_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxDynamicLibraryDetails; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxDynamicLibraryDetails_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxDynamicLibraryDetails_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxDynamicLibraryDetailsArray; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxDynamicLibraryDetailsArray_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxDynamicLibraryDetailsArray_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxFileType; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileType_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileType_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxFileType_MessageParameters; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileType_MessageParameters_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileType_MessageParameters_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxFileTypeInfo; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileTypeInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileTypeInfo_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxIconLocation; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxIconLocation_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxIconLocation_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxMimeTypesManager; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxMimeTypesManager_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxMimeTypesManager_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxPathList; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxPathList_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxPathList_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxPlatformInfo; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxPlatformInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxPlatformInfo_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxString; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxString_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxString_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxStringClientData; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxStringClientData_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxStringClientData_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxStringTokenizer; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxStringTokenizer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxStringTokenizer_methodCount; #if wxCHECK_VERSION(2,8,0) && wxLUA_USE_wxStandardPaths ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxStandardPaths; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxStandardPaths_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxStandardPaths_methodCount; --- 154,209 ---- #endif // wxUSE_STREAMS // --------------------------------------------------------------------------- // Lua Tag Method Values and Tables for each Class // --------------------------------------------------------------------------- ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxClientData; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxClientData_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxClientData_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxClientDataContainer; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxClientDataContainer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxClientDataContainer_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxDynamicLibrary; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxDynamicLibrary_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxDynamicLibrary_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxDynamicLibraryDetails; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxDynamicLibraryDetails_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxDynamicLibraryDetails_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxDynamicLibraryDetailsArray; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxDynamicLibraryDetailsArray_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxDynamicLibraryDetailsArray_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxFileType; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileType_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileType_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxFileType_MessageParameters; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileType_MessageParameters_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileType_MessageParameters_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxFileTypeInfo; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileTypeInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileTypeInfo_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxIconLocation; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxIconLocation_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxIconLocation_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxMimeTypesManager; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxMimeTypesManager_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxMimeTypesManager_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxPathList; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxPathList_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxPathList_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxPlatformInfo; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxPlatformInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxPlatformInfo_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxString; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxString_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxString_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxStringClientData; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxStringClientData_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxStringClientData_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxStringTokenizer; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxStringTokenizer_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxStringTokenizer_methodCount; #if wxCHECK_VERSION(2,8,0) && wxLUA_USE_wxStandardPaths ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxStandardPaths; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxStandardPaths_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxStandardPaths_methodCount; *************** *** 225,229 **** #if wxLUA_USE_wxArrayInt ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxArrayInt; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxArrayInt_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxArrayInt_methodCount; --- 213,217 ---- #if wxLUA_USE_wxArrayInt ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxArrayInt; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxArrayInt_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxArrayInt_methodCount; *************** *** 231,238 **** #if wxLUA_USE_wxArrayString ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxArrayString; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxArrayString_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxArrayString_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxSortedArrayString; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxSortedArrayString_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxSortedArrayString_methodCount; --- 219,226 ---- #if wxLUA_USE_wxArrayString ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxArrayString; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxArrayString_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxArrayString_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxSortedArrayString; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxSortedArrayString_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxSortedArrayString_methodCount; *************** *** 240,244 **** #if wxLUA_USE_wxClassInfo ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxClassInfo; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxClassInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxClassInfo_methodCount; --- 228,232 ---- #if wxLUA_USE_wxClassInfo ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxClassInfo; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxClassInfo_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxClassInfo_methodCount; *************** *** 246,264 **** #if wxLUA_USE_wxConfig && wxUSE_CONFIG ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxConfig; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxConfig_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfig_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxConfigBase; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxConfigBase_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfigBase_methodCount; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindNumber wxConfigBase_enums[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfigBase_enumCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxConfigPathChanger; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxConfigPathChanger_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfigPathChanger_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxFileConfig; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileConfig_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileConfig_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) g_wxluatype_wxMemoryConfig; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxMemoryConfig_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxMemoryConfig_methodCount; --- 234,252 ---- #if wxLUA_USE_wxConfig && wxUSE_CONFIG ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxConfig; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxConfig_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfig_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxConfigBase; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxConfigBase_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfigBase_methodCount; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindNumber wxConfigBase_enums[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfigBase_enumCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxConfigPathChanger; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxConfigPathChanger_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxConfigPathChanger_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxluatype_wxFileConfig; extern WXDLLIMPEXP_BINDWXBASE wxLuaBindMethod wxFileConfig_methods[]; extern WXDLLIMPEXP_DATA_BINDWXBASE(int) wxFileConfig_methodCount; ! extern WXDLLIMPEXP_DATA_BINDWXBASE(in... [truncated message content] |