You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(191) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(238) |
Dec
(68) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(104) |
Feb
(518) |
Mar
(302) |
Apr
(211) |
May
(311) |
Jun
(55) |
Jul
(6) |
Aug
(35) |
Sep
(76) |
Oct
(50) |
Nov
(37) |
Dec
(340) |
2007 |
Jan
(23) |
Feb
(107) |
Mar
(98) |
Apr
(60) |
May
(136) |
Jun
(371) |
Jul
(175) |
Aug
(74) |
Sep
(3) |
Oct
(2) |
Nov
(53) |
Dec
(129) |
2008 |
Jan
(337) |
Feb
(23) |
Mar
(18) |
Apr
(4) |
May
(3) |
Jun
|
Jul
|
Aug
(4) |
Sep
|
Oct
(33) |
Nov
|
Dec
(26) |
2009 |
Jan
(4) |
Feb
(1) |
Mar
(15) |
Apr
|
May
(35) |
Jun
(11) |
Jul
|
Aug
|
Sep
(19) |
Oct
(26) |
Nov
(11) |
Dec
(11) |
2010 |
Jan
(4) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(8) |
Sep
|
Oct
|
Nov
(8) |
Dec
(7) |
2011 |
Jan
|
Feb
|
Mar
(4) |
Apr
(8) |
May
(5) |
Jun
(8) |
Jul
(1) |
Aug
|
Sep
|
Oct
(5) |
Nov
(13) |
Dec
|
From: John L. <jr...@us...> - 2006-06-09 22:51:38
|
Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16561/wxLua/modules/wxluasocket/include Modified Files: wxluasocket_bind.h Log Message: cleanup output fix use of wxUSE_FATAL_EXCEPTIONS Index: wxluasocket_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/include/wxluasocket_bind.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** wxluasocket_bind.h 8 Jun 2006 03:22:11 -0000 1.2 --- wxluasocket_bind.h 9 Jun 2006 22:51:34 -0000 1.3 *************** *** 44,47 **** --- 44,51 ---- extern WXDLLIMPEXP_WXLUASOCKET bool wxLuaBinding_wxluasocket_init(); + // ---------------------------------------------------------------------------- + // Includes + // ---------------------------------------------------------------------------- + #include "wx/defs.h" #include "wx/object.h" *************** *** 50,54 **** --- 54,62 ---- #include "wxluasocket/include/wxldserv.h" + + // ---------------------------------------------------------------------------- // Lua Tag Method Values for each Class + // ---------------------------------------------------------------------------- + extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) s_wxluatag_wxLuaDebugData; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) s_wxluatag_wxLuaDebugEvent; *************** *** 56,60 **** ! // Method Table extern WXDLLIMPEXP_WXLUASOCKET WXLUAMETHOD* wxLuaDebugData_methods; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) wxLuaDebugData_methodCount; --- 64,72 ---- ! ! // ---------------------------------------------------------------------------- ! // Method Tables ! // ---------------------------------------------------------------------------- ! extern WXDLLIMPEXP_WXLUASOCKET WXLUAMETHOD* wxLuaDebugData_methods; extern WXDLLIMPEXP_DATA_WXLUASOCKET(int) wxLuaDebugData_methodCount; *************** *** 66,69 **** --- 78,85 ---- + // ---------------------------------------------------------------------------- + // Encapsulation Declarations + // ---------------------------------------------------------------------------- + #endif // __HOOK_WXLUA_wxluasocket_H__ |
From: John L. <jr...@us...> - 2006-06-09 22:51:37
|
Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv16561/wxLua/modules/wxbindstc/include Modified Files: wxbind.h Log Message: cleanup output fix use of wxUSE_FATAL_EXCEPTIONS Index: wxbind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/include/wxbind.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** wxbind.h 8 Jun 2006 03:22:11 -0000 1.10 --- wxbind.h 9 Jun 2006 22:51:34 -0000 1.11 *************** *** 43,54 **** extern WXDLLIMPEXP_WXBINDSTC bool wxLuaBinding_wxstc_init(); #include "wx/stc/stc.h" // Lua Tag Method Values for each Class extern WXDLLIMPEXP_DATA_WXBINDSTC(int) s_wxluatag_wxStyledTextCtrl; extern WXDLLIMPEXP_DATA_WXBINDSTC(int) s_wxluatag_wxStyledTextEvent; ! // Method Table extern WXDLLIMPEXP_WXBINDSTC WXLUAMETHOD* wxStyledTextCtrl_methods; extern WXDLLIMPEXP_DATA_WXBINDSTC(int) wxStyledTextCtrl_methodCount; --- 43,66 ---- extern WXDLLIMPEXP_WXBINDSTC bool wxLuaBinding_wxstc_init(); + // ---------------------------------------------------------------------------- + // Includes + // ---------------------------------------------------------------------------- + #include "wx/stc/stc.h" + + // ---------------------------------------------------------------------------- // Lua Tag Method Values for each Class + // ---------------------------------------------------------------------------- + extern WXDLLIMPEXP_DATA_WXBINDSTC(int) s_wxluatag_wxStyledTextCtrl; extern WXDLLIMPEXP_DATA_WXBINDSTC(int) s_wxluatag_wxStyledTextEvent; ! ! // ---------------------------------------------------------------------------- ! // Method Tables ! // ---------------------------------------------------------------------------- ! extern WXDLLIMPEXP_WXBINDSTC WXLUAMETHOD* wxStyledTextCtrl_methods; extern WXDLLIMPEXP_DATA_WXBINDSTC(int) wxStyledTextCtrl_methodCount; *************** *** 58,61 **** --- 70,77 ---- + // ---------------------------------------------------------------------------- + // Encapsulation Declarations + // ---------------------------------------------------------------------------- + #endif // __HOOK_WXLUA_wxstc_H__ |
From: John L. <jr...@us...> - 2006-06-09 03:41:53
|
Update of /cvsroot/wxlua/wxLua/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv5425/wxLua/docs Modified Files: wxluaref.html Log Message: update docs Index: wxluaref.html =================================================================== RCS file: /cvsroot/wxlua/wxLua/docs/wxluaref.html,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** wxluaref.html 26 May 2006 03:20:27 -0000 1.7 --- wxluaref.html 9 Jun 2006 03:41:49 -0000 1.8 *************** *** 24,27 **** --- 24,28 ---- <a href="#wxArrayInt">wxArrayInt</a> - NOT IN WX REF MANUAL<br> <a href="#wxArrayString">wxArrayString</a><br> + <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a> - NOT IN WX REF MANUAL<br> <a href="#wxArtProvider">wxArtProvider</a><br> wxAutomationObject - NOT WRAPPED<br> *************** *** 494,498 **** <a href="#wxTreeItemData">wxTreeItemData</a><br> <a href="#wxTreeItemId">wxTreeItemId</a> - NOT IN WX REF MANUAL<br> - <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> - NOT IN WX REF MANUAL<br> <a href="#wxURI">wxURI</a><br> <a href="#wxURL">wxURL</a><br> --- 495,498 ---- *************** *** 609,612 **** --- 609,613 ---- <a href="#wxToolBarToolStyle">wxToolBarToolStyle</a><br> <a href="#wxTreeItemIcon">wxTreeItemIcon</a><br> + <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a><br> <a href="#wxURIFieldType">wxURIFieldType</a><br> <a href="#wxURIFlags">wxURIFlags</a><br> *************** *** 2674,2678 **** <a href="#wxTreeItemId">wxTreeItemId</a> GetSelection() const<br> <font color=#CC3300> // <i>%override</i> [size_t, lua table of wxTreeItemIds] wxTreeCtrl::GetSelections()</font><br> ! size_t GetSelections() const // actually (wxArrayTreeItemIds& selection) const<br> <a href="#wxImageList">wxImageList</a>* GetStateImageList() const<br> <font color=#CC3300> // <i>%override</i> [wxTreeItemId, int flags] wxTreeCtrl::HitTest(const <a href="#wxPoint">wxPoint</a>& point)</font><br> --- 2675,2679 ---- <a href="#wxTreeItemId">wxTreeItemId</a> GetSelection() const<br> <font color=#CC3300> // <i>%override</i> [size_t, lua table of wxTreeItemIds] wxTreeCtrl::GetSelections()</font><br> ! size_t GetSelections() const // actually (<a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a>& selection) const<br> <a href="#wxImageList">wxImageList</a>* GetStateImageList() const<br> <font color=#CC3300> // <i>%override</i> [wxTreeItemId, int flags] wxTreeCtrl::HitTest(const <a href="#wxPoint">wxPoint</a>& point)</font><br> *************** *** 2744,2755 **** // <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> - wxTreeCtrl<br> <br> ! <i>%if</i> <i>%wxchkver25</i><br> ! <font color=#AA0000><font size=+1><i>%class</i> <i>%noclassinfo</i> <b><a name="wxTreeItemIdValue">wxTreeItemIdValue</a></b></font></font><blockquote> ! </blockquote><font color=#AA0000><i>%endclass</i></font><br> ! <i>%endif</i><br> <br> //-----------------------------------------------------------------------------<br> // <a href="#wxTreeItemId">wxTreeItemId</a> - wxTreeCtrl<br> <br> <font color=#AA0000><font size=+1><i>%class</i> <i>%delete</i> <i>%noclassinfo</i> <i>%encapsulate</i> <b><a name="wxTreeItemId">wxTreeItemId</a></b></font></font><blockquote> <font color=#CC3333> <i>%overload</i> <a href="#wxTreeItemId">wxTreeItemId</a>()</font><br> --- 2745,2761 ---- // <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> - wxTreeCtrl<br> <br> ! //<i>%if</i> <i>%wxchkver25</i><br> ! //<i>%class</i> <i>%noclassinfo</i> wxTreeItemIdValue<br> ! //<i>%endclass</i><br> ! //<i>%endif</i><br> <br> //-----------------------------------------------------------------------------<br> // <a href="#wxTreeItemId">wxTreeItemId</a> - wxTreeCtrl<br> <br> + <font color=#007700><font size=+1><i>%enum</i> <b><a name="wxTreeItemIdValue">wxTreeItemIdValue</a></b></font><blockquote> + // FAKE enum, actually typedef void* wxTreeItemIdValue<br> + // but lua only uses double. This gets around compiler errors/warnings<br> + </blockquote><i>%endenum</i></font><br> + <br> <font color=#AA0000><font size=+1><i>%class</i> <i>%delete</i> <i>%noclassinfo</i> <i>%encapsulate</i> <b><a name="wxTreeItemId">wxTreeItemId</a></b></font></font><blockquote> <font color=#CC3333> <i>%overload</i> <a href="#wxTreeItemId">wxTreeItemId</a>()</font><br> *************** *** 2757,2761 **** <br> bool IsOk()<br> ! long GetValue() const // get a pointer to the internal data to use as a reference in a lua table<br> <br> <i>%operator</i> <a href="#wxTreeItemId">wxTreeItemId</a>& operator=(const <a href="#wxTreeItemId">wxTreeItemId</a>& otherId)<br> --- 2763,2767 ---- <br> bool IsOk()<br> ! <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> GetValue() const // get a pointer to the internal data to use as a reference in a lua table<br> <br> <i>%operator</i> <a href="#wxTreeItemId">wxTreeItemId</a>& operator=(const <a href="#wxTreeItemId">wxTreeItemId</a>& otherId)<br> *************** *** 2766,2769 **** --- 2772,2804 ---- <br> //-----------------------------------------------------------------------------<br> + // <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a> - wxTreeCtrl<br> + // Note: This is actually an array of the internal <a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> data<br> + // which is a void* pointer. This is why we use long.<br> + // See wxLua's wxTreeItemId::GetValue() function<br> + <br> + <font color=#AA0000><font size=+1><i>%class</i> <i>%delete</i> <i>%noclassinfo</i> <i>%encapsulate</i> <b><a name="wxArrayTreeItemIds">wxArrayTreeItemIds</a></b></font></font><blockquote> + <font color=#CC3333> <i>%overload</i> <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a>()</font><br> + <font color=#CC3333> <i>%overload</i> <i>%constructor</i> wxArrayTreeItemIdsCopy(const <a href="#wxArrayTreeItemIds">wxArrayTreeItemIds</a>& array)</font><br> + //<i>%overload</i> <i>%constructor</i> wxArrayStringFromTable(const wxArrayString_FromLuaTable& array)<br> + <br> + <font color=#CC3300> // <i>%override</i> [lua table] wxArrayString::ToLuaTable() const</font><br> + //int ToLuaTable() const<br> + <br> + void Add(const <a href="#wxTreeItemId">wxTreeItemId</a>& id)<br> + void Alloc(size_t nCount)<br> + void Clear()<br> + void Empty()<br> + int GetCount() const<br> + int Index(<a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> treeItemIdValue, bool bFromEnd = false)<br> + //void Insert(<a href="#wxTreeItemId">wxTreeItemId</a>& str, int nIndex, size_t copies = 1)<br> + bool IsEmpty()<br> + <a href="#wxTreeItemId">wxTreeItemId</a> Item(size_t nIndex) const<br> + <a href="#wxTreeItemId">wxTreeItemId</a> Last()<br> + void Remove(<a href="#wxTreeItemIdValue">wxTreeItemIdValue</a> treeItemIdValue)<br> + void RemoveAt(size_t nIndex, size_t count = 1)<br> + void Shrink()<br> + </blockquote><font color=#AA0000><i>%endclass</i></font><br> + <br> + //-----------------------------------------------------------------------------<br> // <a href="#wxTreeItemData">wxTreeItemData</a> - wxTreeCtrl, see also wxLuaTreeItemData<br> <br> *************** *** 3114,3121 **** --- 3149,3158 ---- //<i>%class</i> <i>%noclassinfo</i> wxArray<br> // // no constructor since this class doesn't exist<br> + // void Add(T &item, size_t copies = 1)<br> // void Alloc(size_t count)<br> // void Clear()<br> // void Empty()<br> // int GetCount() const<br> + // void Insert(T &item, size_t n, size_t copies = 1)<br> // bool IsEmpty() const<br> // void RemoveAt(size_t index, size_t count = 1)<br> |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/apps/wxluaedit/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/apps/wxluaedit/src Modified Files: wxluaedit.cpp Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wxluaedit.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluaedit/src/wxluaedit.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** wxluaedit.cpp 19 May 2006 15:07:32 -0000 1.18 --- wxluaedit.cpp 9 Jun 2006 03:24:49 -0000 1.19 *************** *** 32,36 **** extern bool wxLuaBinding_wx_init(); extern bool wxLuaBinding_wxstc_init(); ! // ---------------------------------------------------------------------------- --- 32,36 ---- extern bool wxLuaBinding_wx_init(); extern bool wxLuaBinding_wxstc_init(); ! //extern bool wxLuaBinding_wxluasocket_init(); // ---------------------------------------------------------------------------- *************** *** 123,126 **** --- 123,128 ---- wxLuaBinding_wx_init(); wxLuaBinding_wxstc_init(); + //wxLuaBinding_wxluasocket_init(); + // parse command line |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/bindings/wxwidgets In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/bindings/wxwidgets Modified Files: wx_rules.lua Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wx_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/wx_rules.lua,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** wx_rules.lua 8 Jun 2006 03:40:46 -0000 1.18 --- wx_rules.lua 9 Jun 2006 03:24:49 -0000 1.19 *************** *** 24,28 **** --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Set to "" for no IMPEXP macros output_cpp_impexpsymbol = "WXDLLIMPEXP_WXBIND" --- 24,28 ---- --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Use "WXLUA_NO_DLLIMPEXP" and "WXLUA_NO_DLLIMPEXP_DATA" for no IMPEXP macros output_cpp_impexpsymbol = "WXDLLIMPEXP_WXBIND" |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/bindings/wxluasocket In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/bindings/wxluasocket Modified Files: wxluasocket.i wxluasocket_rules.lua Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wxluasocket_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxluasocket/wxluasocket_rules.lua,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** wxluasocket_rules.lua 8 Jun 2006 03:22:07 -0000 1.3 --- wxluasocket_rules.lua 9 Jun 2006 03:24:49 -0000 1.4 *************** *** 24,28 **** --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Set to "" for no IMPEXP macros output_cpp_impexpsymbol = "WXDLLIMPEXP_WXLUASOCKET" --- 24,28 ---- --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Use "WXLUA_NO_DLLIMPEXP" and "WXLUA_NO_DLLIMPEXP_DATA" for no IMPEXP macros output_cpp_impexpsymbol = "WXDLLIMPEXP_WXLUASOCKET" Index: wxluasocket.i =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxluasocket/wxluasocket.i,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wxluasocket.i 24 May 2006 04:53:46 -0000 1.1 --- wxluasocket.i 9 Jun 2006 03:24:49 -0000 1.2 *************** *** 8,14 **** // ============================================================================ - //----------------------------------------------------------------------------- - // wxLuaDebugServer - %include "wx/defs.h" %include "wx/object.h" --- 8,11 ---- *************** *** 16,19 **** --- 13,20 ---- %include "wxlua/include/wxlstate.h" %include "wxlua/include/wxlbind.h" + + //----------------------------------------------------------------------------- + // wxLuaDebugServer + %include "wxluasocket/include/wxldserv.h" |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/modules/wxbind/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/modules/wxbind/include Modified Files: wxbind.h Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wxbind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxbind.h,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** wxbind.h 29 May 2006 22:31:17 -0000 1.33 --- wxbind.h 9 Jun 2006 03:24:49 -0000 1.34 *************** *** 2918,3074 **** ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxString) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxWindowDisabler) #if wxCHECK_VERSION(2,7,0) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxMouseState) #endif #if wxLUA_USE_Geometry ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint2DInt) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect2DInt) #endif #if wxLUA_USE_wxAcceleratorTable ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxAcceleratorEntry) #endif #if wxLUA_USE_wxArrayInt ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayInt) #endif #if wxLUA_USE_wxArrayString ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayString) #endif #if wxLUA_USE_wxBusyCursor ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxBusyCursor) #endif #if wxLUA_USE_wxCalendarCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCalendarDateAttr) #endif #if wxLUA_USE_wxColourPenBrush ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxColourDatabase) #endif #if wxLUA_USE_wxCriticalSection ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCriticalSection) #endif #if wxLUA_USE_wxCriticalSectionLocker ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCriticalSectionLocker) #endif #if wxLUA_USE_wxDataObject ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxBitmapDataObject) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataFormat) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataObjectComposite) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataObjectSimple) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFileDataObject) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTextDataObject) #endif #if wxLUA_USE_wxDateSpan ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDateSpan) #endif #if wxLUA_USE_wxDateTime ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDateTime) #endif #if wxLUA_USE_wxDir ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDir) #endif #if wxLUA_USE_wxDragDrop ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDropSource) #endif #if wxLUA_USE_wxFile ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFile) #endif #if wxLUA_USE_wxFileName ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFileName) #endif #if wxLUA_USE_wxFontEnumerator ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFontEnumerator) #endif #if wxLUA_USE_wxGrid ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGridCellCoords) #endif #if wxLUA_USE_wxListCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxListItemAttr) #endif #if wxLUA_USE_wxPointSizeRect ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxSize) #endif #if wxLUA_USE_wxProcess ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxProcess) #endif #if wxLUA_USE_wxRegEx ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRegEx) #endif #if wxLUA_USE_wxSizer ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGBPosition) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGBSpan) #endif #if wxLUA_USE_wxTextCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTextAttr) #endif #if wxLUA_USE_wxTimeSpan ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTimeSpan) #endif #if wxLUA_USE_wxTreeCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayTreeItemIds) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTreeItemId) #endif #if wxLUA_USE_wxXMLResource ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxXmlNode) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxXmlProperty) #endif --- 2918,3074 ---- ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxString, wxString) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxWindowDisabler, wxWindowDisabler) #if wxCHECK_VERSION(2,7,0) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxMouseState, wxMouseState) #endif #if wxLUA_USE_Geometry ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint2DDouble, wxPoint2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint2DInt, wxPoint2DInt) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect2DDouble, wxRect2DDouble) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect2DInt, wxRect2DInt) #endif #if wxLUA_USE_wxAcceleratorTable ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxAcceleratorEntry, wxAcceleratorEntry) #endif #if wxLUA_USE_wxArrayInt ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayInt, wxArrayInt) #endif #if wxLUA_USE_wxArrayString ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayString, wxArrayString) #endif #if wxLUA_USE_wxBusyCursor ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxBusyCursor, wxBusyCursor) #endif #if wxLUA_USE_wxCalendarCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCalendarDateAttr, wxCalendarDateAttr) #endif #if wxLUA_USE_wxColourPenBrush ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxColourDatabase, wxColourDatabase) #endif #if wxLUA_USE_wxCriticalSection ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCriticalSection, wxCriticalSection) #endif #if wxLUA_USE_wxCriticalSectionLocker ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxCriticalSectionLocker, wxCriticalSectionLocker) #endif #if wxLUA_USE_wxDataObject ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxBitmapDataObject, wxBitmapDataObject) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataFormat, wxDataFormat) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataObjectComposite, wxDataObjectComposite) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDataObjectSimple, wxDataObjectSimple) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFileDataObject, wxFileDataObject) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTextDataObject, wxTextDataObject) #endif #if wxLUA_USE_wxDateSpan ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDateSpan, wxDateSpan) #endif #if wxLUA_USE_wxDateTime ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDateTime, wxDateTime) #endif #if wxLUA_USE_wxDir ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDir, wxDir) #endif #if wxLUA_USE_wxDragDrop ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxDropSource, wxDropSource) #endif #if wxLUA_USE_wxFile ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFile, wxFile) #endif #if wxLUA_USE_wxFileName ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFileName, wxFileName) #endif #if wxLUA_USE_wxFontEnumerator ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxFontEnumerator, wxFontEnumerator) #endif #if wxLUA_USE_wxGrid ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGridCellCoords, wxGridCellCoords) #endif #if wxLUA_USE_wxListCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxListItemAttr, wxListItemAttr) #endif #if wxLUA_USE_wxPointSizeRect ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxPoint, wxPoint) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRect, wxRect) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxSize, wxSize) #endif #if wxLUA_USE_wxProcess ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxProcess, wxProcess) #endif #if wxLUA_USE_wxRegEx ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxRegEx, wxRegEx) #endif #if wxLUA_USE_wxSizer ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGBPosition, wxGBPosition) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxGBSpan, wxGBSpan) #endif #if wxLUA_USE_wxTextCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTextAttr, wxTextAttr) #endif #if wxLUA_USE_wxTimeSpan ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTimeSpan, wxTimeSpan) #endif #if wxLUA_USE_wxTreeCtrl ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxArrayTreeItemIds, wxArrayTreeItemIds) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxTreeItemId, wxTreeItemId) #endif #if wxLUA_USE_wxXMLResource ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxXmlNode, wxXmlNode) ! wxLUA_DECLARE_ENCAPSULATION(WXDLLIMPEXP_WXBIND, wxXmlProperty, wxXmlProperty) #endif |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/modules/wxlua/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/modules/wxlua/include Modified Files: wxlbind.h Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wxlbind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxlua/include/wxlbind.h,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** wxlbind.h 23 May 2006 18:34:33 -0000 1.21 --- wxlbind.h 9 Jun 2006 03:24:50 -0000 1.22 *************** *** 152,185 **** // Declare the macros used to define and implement classes that // wrap non-wxObject derived pointers used by wxLua in the bindings. // ---------------------------------------------------------------------------- ! #define wxLUA_DECLARE_ENCAPSULATION(IMPEXPSYMBOL, theObject) \ ! class theObject; \ ! IMPEXPSYMBOL void LUACALL wxLua_AddToTrackedMemoryList(wxLuaState& wxlState, theObject *); \ ! class IMPEXPSYMBOL wxObject_##theObject : public wxObject \ { \ public: \ ! wxObject_##theObject(theObject *p_##theObject); \ ! ~wxObject_##theObject(); \ private: \ ! theObject *m_p##theObject; \ /* Don't put a final semicolon on DECLARE_XXX stuff as borland doesn't like it */ \ ! DECLARE_ABSTRACT_CLASS(wxObject_##theObject) \ }; ! #define wxLUA_IMPLEMENT_ENCAPSULATION(theObject) \ ! IMPLEMENT_ABSTRACT_CLASS(wxObject_##theObject, wxObject); \ ! wxObject_##theObject::wxObject_##theObject(theObject *p##theObject) \ ! :m_p##theObject(p##theObject) \ { \ } \ ! wxObject_##theObject::~wxObject_##theObject() \ { \ ! if (m_p##theObject != NULL) \ ! delete m_p##theObject; \ } \ ! void LUACALL wxLua_AddToTrackedMemoryList(wxLuaState& wxlState, theObject *p##theObject) \ { \ ! wxlState.AddToTrackedMemoryList((long)p##theObject, new wxObject_##theObject(p##theObject)); \ } --- 152,194 ---- // Declare the macros used to define and implement classes that // wrap non-wxObject derived pointers used by wxLua in the bindings. + // + // IMPEXPSYMBOL : similiar to WXDLLIMPEXP_WXBIND, you cannot leave this + // parameter empty, but you can "#define DUMMYDLLIMPEMP" to nothing + // if you don't want DLL export symbols. + // className : name of the class to encapsulate (may be NameSpace::MyClass) + // objName : name to use in naming the encapsulation class (NameSpace_MyClass) // ---------------------------------------------------------------------------- ! #define WXLUA_NO_DLLIMPEXP // use if you don't want to export ! #define WXLUA_NO_DLLIMPEXP_DATA(x) x // use if you don't want to export data ! ! #define wxLUA_DECLARE_ENCAPSULATION(IMPEXPSYMBOL, className, objName) \ ! class className; \ ! IMPEXPSYMBOL void LUACALL wxLua_AddToTrackedMemoryList(wxLuaState& wxlState, className *); \ ! class IMPEXPSYMBOL wxObject_##objName : public wxObject \ { \ public: \ ! wxObject_##objName(className *p_##objName); \ ! ~wxObject_##objName(); \ private: \ ! className *m_p##objName; \ /* Don't put a final semicolon on DECLARE_XXX stuff as borland doesn't like it */ \ ! DECLARE_ABSTRACT_CLASS(wxObject_##objName) \ }; ! #define wxLUA_IMPLEMENT_ENCAPSULATION(className, objName) \ ! IMPLEMENT_ABSTRACT_CLASS(wxObject_##objName, wxObject); \ ! wxObject_##objName::wxObject_##objName(className *p##objName) \ ! :m_p##objName(p##objName) \ { \ } \ ! wxObject_##objName::~wxObject_##objName() \ { \ ! if (m_p##objName != NULL) \ ! delete m_p##objName; \ } \ ! void LUACALL wxLua_AddToTrackedMemoryList(wxLuaState& wxlState, className *p##objName) \ { \ ! wxlState.AddToTrackedMemoryList((long)p##objName, new wxObject_##objName(p##objName)); \ } |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/docs In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/docs Modified Files: binding.html Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: binding.html =================================================================== RCS file: /cvsroot/wxlua/wxLua/docs/binding.html,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** binding.html 17 May 2006 22:47:09 -0000 1.10 --- binding.html 9 Jun 2006 03:24:49 -0000 1.11 *************** *** 3,12 **** <head> <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"> - <title>wxLua Binding HowTo</title> - <meta content="John Labenski" name="author"> </head> [...1105 lines suppressed...] %__WXX11__<br> + %__WXWINE__<br> + %__WXUNIVERSAL__<br> + %__X__<br> + %__WXWINCE__<br> + <br> + </body> </html> |
From: John L. <jr...@us...> - 2006-06-09 03:25:00
|
Update of /cvsroot/wxlua/wxLua/modules/wxbind/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/modules/wxbind/src Modified Files: wx_bind.cpp Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wx_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wx_bind.cpp,v retrieving revision 1.46 retrieving revision 1.47 diff -C2 -d -r1.46 -r1.47 *** wx_bind.cpp 8 Jun 2006 03:22:10 -0000 1.46 --- wx_bind.cpp 9 Jun 2006 03:24:49 -0000 1.47 *************** *** 6307,6312 **** wxLua_wxSTANDARD_CURSOR = (wxCursor*)wxSTANDARD_CURSOR; ! wxLua_wxHOURGLASS_CURSOR = (wxCursor*)wxHOURGLASS_CURSOR; ! wxLua_wxCROSS_CURSOR = (wxCursor*)wxCROSS_CURSOR; } void wxLuaBinding_wx::PostRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable) --- 6307,6312 ---- wxLua_wxSTANDARD_CURSOR = (wxCursor*)wxSTANDARD_CURSOR; ! wxLua_wxHOURGLASS_CURSOR = (wxCursor*)wxHOURGLASS_CURSOR; ! wxLua_wxCROSS_CURSOR = (wxCursor*)wxCROSS_CURSOR; } void wxLuaBinding_wx::PostRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable) *************** *** 6361,6517 **** } ! wxLUA_IMPLEMENT_ENCAPSULATION(wxString) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxWindowDisabler) #if wxCHECK_VERSION(2,7,0) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxMouseState) #endif #if wxLUA_USE_Geometry ! wxLUA_IMPLEMENT_ENCAPSULATION(wxPoint2DDouble) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxPoint2DInt) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRect2DDouble) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRect2DInt) #endif #if wxLUA_USE_wxAcceleratorTable ! wxLUA_IMPLEMENT_ENCAPSULATION(wxAcceleratorEntry) #endif #if wxLUA_USE_wxArrayInt ! wxLUA_IMPLEMENT_ENCAPSULATION(wxArrayInt) #endif #if wxLUA_USE_wxArrayString ! wxLUA_IMPLEMENT_ENCAPSULATION(wxArrayString) #endif #if wxLUA_USE_wxBusyCursor ! wxLUA_IMPLEMENT_ENCAPSULATION(wxBusyCursor) #endif #if wxLUA_USE_wxCalendarCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxCalendarDateAttr) #endif #if wxLUA_USE_wxColourPenBrush ! wxLUA_IMPLEMENT_ENCAPSULATION(wxColourDatabase) #endif #if wxLUA_USE_wxCriticalSection ! wxLUA_IMPLEMENT_ENCAPSULATION(wxCriticalSection) #endif #if wxLUA_USE_wxCriticalSectionLocker ! wxLUA_IMPLEMENT_ENCAPSULATION(wxCriticalSectionLocker) #endif #if wxLUA_USE_wxDataObject ! wxLUA_IMPLEMENT_ENCAPSULATION(wxBitmapDataObject) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDataFormat) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDataObjectComposite) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDataObjectSimple) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFileDataObject) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTextDataObject) #endif #if wxLUA_USE_wxDateSpan ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDateSpan) #endif #if wxLUA_USE_wxDateTime ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDateTime) #endif #if wxLUA_USE_wxDir ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDir) #endif #if wxLUA_USE_wxDragDrop ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDropSource) #endif #if wxLUA_USE_wxFile ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFile) #endif #if wxLUA_USE_wxFileName ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFileName) #endif #if wxLUA_USE_wxFontEnumerator ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFontEnumerator) #endif #if wxLUA_USE_wxGrid ! wxLUA_IMPLEMENT_ENCAPSULATION(wxGridCellCoords) #endif #if wxLUA_USE_wxListCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxListItemAttr) #endif #if wxLUA_USE_wxPointSizeRect ! wxLUA_IMPLEMENT_ENCAPSULATION(wxPoint) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRect) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxSize) #endif #if wxLUA_USE_wxProcess ! wxLUA_IMPLEMENT_ENCAPSULATION(wxProcess) #endif #if wxLUA_USE_wxRegEx ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRegEx) #endif #if wxLUA_USE_wxSizer ! wxLUA_IMPLEMENT_ENCAPSULATION(wxGBPosition) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxGBSpan) #endif #if wxLUA_USE_wxTextCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTextAttr) #endif #if wxLUA_USE_wxTimeSpan ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTimeSpan) #endif #if wxLUA_USE_wxTreeCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxArrayTreeItemIds) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTreeItemId) #endif #if wxLUA_USE_wxXMLResource ! wxLUA_IMPLEMENT_ENCAPSULATION(wxXmlNode) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxXmlProperty) #endif --- 6361,6517 ---- } ! wxLUA_IMPLEMENT_ENCAPSULATION(wxString, wxString) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxWindowDisabler, wxWindowDisabler) #if wxCHECK_VERSION(2,7,0) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxMouseState, wxMouseState) #endif #if wxLUA_USE_Geometry ! wxLUA_IMPLEMENT_ENCAPSULATION(wxPoint2DDouble, wxPoint2DDouble) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxPoint2DInt, wxPoint2DInt) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRect2DDouble, wxRect2DDouble) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRect2DInt, wxRect2DInt) #endif #if wxLUA_USE_wxAcceleratorTable ! wxLUA_IMPLEMENT_ENCAPSULATION(wxAcceleratorEntry, wxAcceleratorEntry) #endif #if wxLUA_USE_wxArrayInt ! wxLUA_IMPLEMENT_ENCAPSULATION(wxArrayInt, wxArrayInt) #endif #if wxLUA_USE_wxArrayString ! wxLUA_IMPLEMENT_ENCAPSULATION(wxArrayString, wxArrayString) #endif #if wxLUA_USE_wxBusyCursor ! wxLUA_IMPLEMENT_ENCAPSULATION(wxBusyCursor, wxBusyCursor) #endif #if wxLUA_USE_wxCalendarCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxCalendarDateAttr, wxCalendarDateAttr) #endif #if wxLUA_USE_wxColourPenBrush ! wxLUA_IMPLEMENT_ENCAPSULATION(wxColourDatabase, wxColourDatabase) #endif #if wxLUA_USE_wxCriticalSection ! wxLUA_IMPLEMENT_ENCAPSULATION(wxCriticalSection, wxCriticalSection) #endif #if wxLUA_USE_wxCriticalSectionLocker ! wxLUA_IMPLEMENT_ENCAPSULATION(wxCriticalSectionLocker, wxCriticalSectionLocker) #endif #if wxLUA_USE_wxDataObject ! wxLUA_IMPLEMENT_ENCAPSULATION(wxBitmapDataObject, wxBitmapDataObject) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDataFormat, wxDataFormat) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDataObjectComposite, wxDataObjectComposite) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDataObjectSimple, wxDataObjectSimple) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFileDataObject, wxFileDataObject) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTextDataObject, wxTextDataObject) #endif #if wxLUA_USE_wxDateSpan ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDateSpan, wxDateSpan) #endif #if wxLUA_USE_wxDateTime ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDateTime, wxDateTime) #endif #if wxLUA_USE_wxDir ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDir, wxDir) #endif #if wxLUA_USE_wxDragDrop ! wxLUA_IMPLEMENT_ENCAPSULATION(wxDropSource, wxDropSource) #endif #if wxLUA_USE_wxFile ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFile, wxFile) #endif #if wxLUA_USE_wxFileName ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFileName, wxFileName) #endif #if wxLUA_USE_wxFontEnumerator ! wxLUA_IMPLEMENT_ENCAPSULATION(wxFontEnumerator, wxFontEnumerator) #endif #if wxLUA_USE_wxGrid ! wxLUA_IMPLEMENT_ENCAPSULATION(wxGridCellCoords, wxGridCellCoords) #endif #if wxLUA_USE_wxListCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxListItemAttr, wxListItemAttr) #endif #if wxLUA_USE_wxPointSizeRect ! wxLUA_IMPLEMENT_ENCAPSULATION(wxPoint, wxPoint) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRect, wxRect) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxSize, wxSize) #endif #if wxLUA_USE_wxProcess ! wxLUA_IMPLEMENT_ENCAPSULATION(wxProcess, wxProcess) #endif #if wxLUA_USE_wxRegEx ! wxLUA_IMPLEMENT_ENCAPSULATION(wxRegEx, wxRegEx) #endif #if wxLUA_USE_wxSizer ! wxLUA_IMPLEMENT_ENCAPSULATION(wxGBPosition, wxGBPosition) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxGBSpan, wxGBSpan) #endif #if wxLUA_USE_wxTextCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTextAttr, wxTextAttr) #endif #if wxLUA_USE_wxTimeSpan ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTimeSpan, wxTimeSpan) #endif #if wxLUA_USE_wxTreeCtrl ! wxLUA_IMPLEMENT_ENCAPSULATION(wxArrayTreeItemIds, wxArrayTreeItemIds) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxTreeItemId, wxTreeItemId) #endif #if wxLUA_USE_wxXMLResource ! wxLUA_IMPLEMENT_ENCAPSULATION(wxXmlNode, wxXmlNode) ! wxLUA_IMPLEMENT_ENCAPSULATION(wxXmlProperty, wxXmlProperty) #endif |
From: John L. <jr...@us...> - 2006-06-09 03:24:53
|
Update of /cvsroot/wxlua/wxLua/apps/wxluacan/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/apps/wxluacan/src Modified Files: wxluacan.h wxluacan_rules.lua Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wxluacan.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluacan/src/wxluacan.h,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** wxluacan.h 8 Jun 2006 03:22:06 -0000 1.13 --- wxluacan.h 9 Jun 2006 03:24:48 -0000 1.14 *************** *** 31,37 **** // bind wxLuaBinding_wxluacan to a single wxLuaState ! extern bool wxLuaBinding_wxluacan_bind(const wxLuaState& wxlState); // initialize wxLuaBinding_wxluacan for all wxLuaStates ! extern bool wxLuaBinding_wxluacan_init(); #include "cancom.h" --- 31,37 ---- // bind wxLuaBinding_wxluacan to a single wxLuaState ! extern WXLUA_NO_DLLIMPEXP bool wxLuaBinding_wxluacan_bind(const wxLuaState& wxlState); // initialize wxLuaBinding_wxluacan for all wxLuaStates ! extern WXLUA_NO_DLLIMPEXP bool wxLuaBinding_wxluacan_init(); #include "cancom.h" *************** *** 42,69 **** // Lua Tag Method Values for each Class ! extern int s_wxluatag_wxlCan; ! extern int s_wxluatag_wxlCanObj; ! extern int s_wxluatag_wxlCanObjAddScript; ! extern int s_wxluatag_wxlCanObjCircle; ! extern int s_wxluatag_wxlCanObjRect; ! extern int s_wxluatag_wxlCanObjScript; ! extern int s_wxluatag_wxlLuaCanCmd; // Method Table ! extern WXLUAMETHOD* wxlCan_methods; ! extern int wxlCan_methodCount; ! extern WXLUAMETHOD* wxlCanObj_methods; ! extern int wxlCanObj_methodCount; ! extern WXLUAMETHOD* wxlCanObjAddScript_methods; ! extern int wxlCanObjAddScript_methodCount; ! extern WXLUAMETHOD* wxlCanObjCircle_methods; ! extern int wxlCanObjCircle_methodCount; ! extern WXLUAMETHOD* wxlCanObjRect_methods; ! extern int wxlCanObjRect_methodCount; ! extern WXLUAMETHOD* wxlCanObjScript_methods; ! extern int wxlCanObjScript_methodCount; ! extern WXLUAMETHOD* wxlLuaCanCmd_methods; ! extern int wxlLuaCanCmd_methodCount; --- 42,69 ---- // Lua Tag Method Values for each Class ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlCan; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlCanObj; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlCanObjAddScript; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlCanObjCircle; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlCanObjRect; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlCanObjScript; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) s_wxluatag_wxlLuaCanCmd; // Method Table ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlCan_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlCan_methodCount; ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlCanObj_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlCanObj_methodCount; ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlCanObjAddScript_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlCanObjAddScript_methodCount; ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlCanObjCircle_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlCanObjCircle_methodCount; ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlCanObjRect_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlCanObjRect_methodCount; ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlCanObjScript_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlCanObjScript_methodCount; ! extern WXLUA_NO_DLLIMPEXP WXLUAMETHOD* wxlLuaCanCmd_methods; ! extern WXLUA_NO_DLLIMPEXP_DATA(int) wxlLuaCanCmd_methodCount; Index: wxluacan_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluacan/src/wxluacan_rules.lua,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** wxluacan_rules.lua 8 Jun 2006 03:22:06 -0000 1.11 --- wxluacan_rules.lua 9 Jun 2006 03:24:48 -0000 1.12 *************** *** 24,31 **** --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Set to "" for no IMPEXP macros ! output_cpp_impexpsymbol = "" ! output_cpp_impexpdatasymbol = "" ------------------------------------------------------------------------------- --- 24,31 ---- --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Use "WXLUA_NO_DLLIMPEXP" and "WXLUA_NO_DLLIMPEXP_DATA" for no IMPEXP macros ! output_cpp_impexpsymbol = "WXLUA_NO_DLLIMPEXP" ! output_cpp_impexpdatasymbol = "WXLUA_NO_DLLIMPEXP_DATA" ------------------------------------------------------------------------------- |
From: John L. <jr...@us...> - 2006-06-09 03:24:53
|
Update of /cvsroot/wxlua/wxLua/bindings In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/bindings Modified Files: genwxbind.lua Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: genwxbind.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/genwxbind.lua,v retrieving revision 1.71 retrieving revision 1.72 diff -C2 -d -r1.71 -r1.72 *** genwxbind.lua 8 Jun 2006 03:22:06 -0000 1.71 --- genwxbind.lua 9 Jun 2006 03:24:49 -0000 1.72 *************** *** 2616,2621 **** encapsulationBinding = { ! Declaration="wxLUA_DECLARE_ENCAPSULATION("..output_cpp_impexpsymbol..", "..parseObject.Name..")\n", ! Implementation="wxLUA_IMPLEMENT_ENCAPSULATION("..parseObject.Name..")\n", Condition=encapcondition } --- 2616,2621 ---- encapsulationBinding = { ! Declaration="wxLUA_DECLARE_ENCAPSULATION("..output_cpp_impexpsymbol..", "..parseObject.Name..", "..MakeVar(parseObject.Name)..")\n", ! Implementation="wxLUA_IMPLEMENT_ENCAPSULATION("..parseObject.Name..", "..MakeVar(parseObject.Name)..")\n", Condition=encapcondition } *************** *** 2673,2677 **** local propertyBinding = { ! Map = " { LuaGetProp, \""..member.Name.."\", wxLua_"..parseObject.Name.."_Get"..member.Name..", 0, 0, {0} },\n", Condition = propertycondition } --- 2673,2677 ---- local propertyBinding = { ! Map = " { LuaGetProp, \""..member.Name.."\", wxLua_"..MakeVar(parseObject.Name).."_Get"..member.Name..", 0, 0, {0} },\n", Condition = propertycondition } *************** *** 2687,2691 **** local propertyBinding = { ! Map = " { LuaSetProp, \""..member.Name.."\", wxLua_"..parseObject.Name.."_Set"..member.Name..", 1, 1, {0} },\n", Condition = propertycondition } --- 2687,2691 ---- local propertyBinding = { ! Map = " { LuaSetProp, \""..member.Name.."\", wxLua_"..MakeVar(parseObject.Name).."_Set"..member.Name..", 1, 1, {0} },\n", Condition = propertycondition } *************** *** 3352,3356 **** funcType = "LuaConstructor" ! funcLuaCall = MakeVar(parseObject.Name) elseif member.Name == "~"..parseObject.Name then funcName = "wxLua_"..MakeVar(parseObject.Name).."_destructor" --- 3352,3356 ---- funcType = "LuaConstructor" ! funcLuaCall = MakeVar(member.AltName) elseif member.Name == "~"..parseObject.Name then funcName = "wxLua_"..MakeVar(parseObject.Name).."_destructor" *************** *** 3358,3364 **** funcLuaCall = MakeVar(parseObject.Name) elseif member.IsConstructor then ! funcName = "wxLua_"..member.AltName.."_constructor" funcType = "LuaConstructor" ! funcLuaCall = MakeVar(member.Name) elseif member.IsStaticFunction then -- static functions have two parts one as a member and one as a function --- 3358,3364 ---- funcLuaCall = MakeVar(parseObject.Name) elseif member.IsConstructor then ! funcName = "wxLua_"..MakeVar(member.AltName).."_constructor" funcType = "LuaConstructor" ! funcLuaCall = MakeVar(member.AltName) elseif member.IsStaticFunction then -- static functions have two parts one as a member and one as a function |
From: John L. <jr...@us...> - 2006-06-09 03:24:53
|
Update of /cvsroot/wxlua/wxLua/bindings/wxstc In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv26676/wxLua/bindings/wxstc Modified Files: wxstc_rules.lua Log Message: make using C++ namespaces ns::MyClass work for binding generator Index: wxstc_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/wxstc_rules.lua,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** wxstc_rules.lua 8 Jun 2006 03:22:07 -0000 1.17 --- wxstc_rules.lua 9 Jun 2006 03:24:49 -0000 1.18 *************** *** 24,28 **** --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Set to "" for no IMPEXP macros output_cpp_impexpsymbol = "WXDLLIMPEXP_WXBINDSTC" --- 24,28 ---- --============================================================================= -- Set the DLLIMPEXP macros for compiling these bindings into a DLL ! -- Use "WXLUA_NO_DLLIMPEXP" and "WXLUA_NO_DLLIMPEXP_DATA" for no IMPEXP macros output_cpp_impexpsymbol = "WXDLLIMPEXP_WXBINDSTC" |
From: Francesco M. <fr...@us...> - 2006-06-08 03:45:22
|
Update of /cvsroot/wxlua/wxLua/bindings In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv25986 Modified Files: genwxbind.sh Log Message: updated to use the new name of lua interpreter built with wxLua Index: genwxbind.sh =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/genwxbind.sh,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** genwxbind.sh 13 Feb 2006 21:53:21 -0000 1.1 --- genwxbind.sh 7 Jun 2006 16:18:04 -0000 1.2 *************** *** 5,10 **** echo Generating wxWidgets Binding ! lua -e"rulesFilename=\"wxwidgets/wx_rules.lua\"" genwxbind.lua | tee wxwidgets/error.txt ! lua -e"rulesFilename=\"wxstc/wxstc_rules.lua\"" genwxbind.lua | tee wxstc/error.txt echo Done. --- 5,10 ---- echo Generating wxWidgets Binding ! wxlua-lua -e"rulesFilename=\"wxwidgets/wx_rules.lua\"" genwxbind.lua | tee wxwidgets/error.txt ! wxlua-lua -e"rulesFilename=\"wxstc/wxstc_rules.lua\"" genwxbind.lua | tee wxstc/error.txt echo Done. |
From: John L. <jr...@us...> - 2006-06-08 03:40:51
|
Update of /cvsroot/wxlua/wxLua/bindings/wxwidgets In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv24860/wxLua/bindings/wxwidgets Modified Files: wx_rules.lua Log Message: tabs to spaces Index: wx_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/wx_rules.lua,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** wx_rules.lua 8 Jun 2006 03:22:07 -0000 1.17 --- wx_rules.lua 8 Jun 2006 03:40:46 -0000 1.18 *************** *** 101,120 **** "wxPen* wxLua_wxLIGHT_GREY_PEN = NULL;\n".. "wxBrush* wxLua_wxBLUE_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxGREEN_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxWHITE_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxBLACK_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxGREY_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxMEDIUM_GREY_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxLIGHT_GREY_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxTRANSPARENT_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxCYAN_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxRED_BRUSH = NULL;\n".. "wxFont* wxLua_wxNORMAL_FONT = NULL;\n".. ! "wxFont* wxLua_wxSMALL_FONT = NULL;\n".. ! "wxFont* wxLua_wxITALIC_FONT = NULL;\n".. ! "wxFont* wxLua_wxSWISS_FONT = NULL;\n".. "wxCursor* wxLua_wxSTANDARD_CURSOR = NULL;\n".. ! "wxCursor* wxLua_wxHOURGLASS_CURSOR = NULL;\n".. ! "wxCursor* wxLua_wxCROSS_CURSOR = NULL;\n" --============================================================================= --- 101,120 ---- "wxPen* wxLua_wxLIGHT_GREY_PEN = NULL;\n".. "wxBrush* wxLua_wxBLUE_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxGREEN_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxWHITE_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxBLACK_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxGREY_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxMEDIUM_GREY_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxLIGHT_GREY_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxTRANSPARENT_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxCYAN_BRUSH = NULL;\n".. ! "wxBrush* wxLua_wxRED_BRUSH = NULL;\n".. "wxFont* wxLua_wxNORMAL_FONT = NULL;\n".. ! "wxFont* wxLua_wxSMALL_FONT = NULL;\n".. ! "wxFont* wxLua_wxITALIC_FONT = NULL;\n".. ! "wxFont* wxLua_wxSWISS_FONT = NULL;\n".. "wxCursor* wxLua_wxSTANDARD_CURSOR = NULL;\n".. ! "wxCursor* wxLua_wxHOURGLASS_CURSOR = NULL;\n".. ! "wxCursor* wxLua_wxCROSS_CURSOR = NULL;\n" --============================================================================= *************** *** 222,227 **** wxLua_wxSTANDARD_CURSOR = (wxCursor*)wxSTANDARD_CURSOR; ! wxLua_wxHOURGLASS_CURSOR = (wxCursor*)wxHOURGLASS_CURSOR; ! wxLua_wxCROSS_CURSOR = (wxCursor*)wxCROSS_CURSOR; ]] --- 222,227 ---- wxLua_wxSTANDARD_CURSOR = (wxCursor*)wxSTANDARD_CURSOR; ! wxLua_wxHOURGLASS_CURSOR = (wxCursor*)wxHOURGLASS_CURSOR; ! wxLua_wxCROSS_CURSOR = (wxCursor*)wxCROSS_CURSOR; ]] |
From: John L. <jr...@us...> - 2006-06-08 03:22:41
|
Update of /cvsroot/wxlua/wxLua/bindings/wxwidgets In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/bindings/wxwidgets Modified Files: wx_rules.lua Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wx_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/wx_rules.lua,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** wx_rules.lua 25 May 2006 01:19:07 -0000 1.16 --- wx_rules.lua 8 Jun 2006 03:22:07 -0000 1.17 *************** *** 58,64 **** -- Set any #includes or other C++ code to be placed verbatim at the top of -- every generated cpp file or "" for none ! -- X defines Above and Below as numbers, undef them ! hook_cpp_binding_includes = ! "#include \"wx/wxprec.h\"\n".. "#ifdef Above\n #undef Above\n#endif\n".. "#ifdef Below\n #undef Below\n#endif\n" --- 58,68 ---- -- Set any #includes or other C++ code to be placed verbatim at the top of -- every generated cpp file or "" for none ! hook_cpp_binding_includes = "" ! ! ------------------------------------------------------------------------------- ! -- Set any #includes or other C++ code to be placed verbatim below the ! -- #includes of every generated cpp file or "" for none ! -- X.h defines Above and Below as numbers, undef them for wx/layout.h ! hook_cpp_binding_post_includes = "#ifdef Above\n #undef Above\n#endif\n".. "#ifdef Below\n #undef Below\n#endif\n" |
From: John L. <jr...@us...> - 2006-06-08 03:22:41
|
Update of /cvsroot/wxlua/wxLua/bindings In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/bindings Modified Files: genwxbind.lua Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: genwxbind.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/genwxbind.lua,v retrieving revision 1.70 retrieving revision 1.71 diff -C2 -d -r1.70 -r1.71 *** genwxbind.lua 29 May 2006 22:31:17 -0000 1.70 --- genwxbind.lua 8 Jun 2006 03:22:06 -0000 1.71 *************** *** 2570,2574 **** -- This generates c-binding to Lua interpreter function GenerateLuaLanguageBinding(interface) - local includeList = {} local codeList = {} local methodBinding = {} --- 2570,2573 ---- *************** *** 3757,3761 **** local decl = ""; if comment_cpp_binding_code then ! decl = decl.."// Lua MetaTable Tag for Class\n" end decl = decl.."int s_wxluatag_"..MakeClassVar(parseObject.Name).." = -1;\n" --- 3756,3760 ---- local decl = ""; if comment_cpp_binding_code then ! decl = decl.."// Lua MetaTable Tag for Class '"..parseObject.Name.."'\n" end decl = decl.."int s_wxluatag_"..MakeClassVar(parseObject.Name).." = -1;\n" *************** *** 4033,4053 **** table.insert(fileData, "#endif\n") table.insert(fileData, "\n") table.insert(fileData, "#ifndef WX_PRECOMP\n") table.insert(fileData, " #include \"wx/wx.h\"\n") table.insert(fileData, "#endif\n") table.insert(fileData, "\n") ! table.insert(fileData, "#include \"wxlua/include/wxlstate.h\"\n\n") ! table.insert(fileData, "\n") ! ! if includeList then ! for idx = 1, table.getn(includeList) do ! table.insert(fileData, "#include \""..includeList[idx].."\"\n") ! end ! end table.insert(fileData, "#include \""..hook_cpp_header_filename.."\"\n") table.insert(fileData, "\n") - table.insert(fileData, hook_cpp_binding_includes or "") - table.insert(fileData, "\n") - table.insert(fileData, "\n\n") return fileData --- 4032,4047 ---- table.insert(fileData, "#endif\n") table.insert(fileData, "\n") + table.insert(fileData, "#include \"wx/wxprec.h\"\n") + table.insert(fileData, "\n") + table.insert(fileData, hook_cpp_binding_includes or "") + table.insert(fileData, "\n") table.insert(fileData, "#ifndef WX_PRECOMP\n") table.insert(fileData, " #include \"wx/wx.h\"\n") table.insert(fileData, "#endif\n") table.insert(fileData, "\n") ! table.insert(fileData, "#include \"wxlua/include/wxlstate.h\"\n") table.insert(fileData, "#include \""..hook_cpp_header_filename.."\"\n") + table.insert(fileData, hook_cpp_binding_post_includes or "") table.insert(fileData, "\n") return fileData |
From: John L. <jr...@us...> - 2006-06-08 03:22:41
|
Update of /cvsroot/wxlua/wxLua/bindings/wxluasocket In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/bindings/wxluasocket Modified Files: wxluasocket_rules.lua Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxluasocket_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxluasocket/wxluasocket_rules.lua,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** wxluasocket_rules.lua 25 May 2006 01:19:07 -0000 1.2 --- wxluasocket_rules.lua 8 Jun 2006 03:22:07 -0000 1.3 *************** *** 58,62 **** -- Set any #includes or other C++ code to be placed verbatim at the top of -- every generated cpp file or "" for none ! hook_cpp_binding_includes = "#include \"wx/wxprec.h\"\n" ------------------------------------------------------------------------------- --- 58,67 ---- -- Set any #includes or other C++ code to be placed verbatim at the top of -- every generated cpp file or "" for none ! hook_cpp_binding_includes = "" ! ! ------------------------------------------------------------------------------- ! -- Set any #includes or other C++ code to be placed verbatim below the ! -- #includes of every generated cpp file or "" for none ! hook_cpp_binding_post_includes = "" ------------------------------------------------------------------------------- |
From: John L. <jr...@us...> - 2006-06-08 03:22:40
|
Update of /cvsroot/wxlua/wxLua/bindings/wxstc In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/bindings/wxstc Modified Files: wxstc_rules.lua Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxstc_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/bindings/wxstc/wxstc_rules.lua,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** wxstc_rules.lua 25 May 2006 01:19:07 -0000 1.16 --- wxstc_rules.lua 8 Jun 2006 03:22:07 -0000 1.17 *************** *** 58,62 **** -- Set any #includes or other C++ code to be placed verbatim at the top of -- every generated cpp file or "" for none ! hook_cpp_binding_includes = "#include \"wx/wxprec.h\"\n" ------------------------------------------------------------------------------- --- 58,67 ---- -- Set any #includes or other C++ code to be placed verbatim at the top of -- every generated cpp file or "" for none ! hook_cpp_binding_includes = "" ! ! ------------------------------------------------------------------------------- ! -- Set any #includes or other C++ code to be placed verbatim below the ! -- #includes of every generated cpp file or "" for none ! hook_cpp_binding_post_includes = "" ------------------------------------------------------------------------------- |
From: John L. <jr...@us...> - 2006-06-08 03:22:40
|
Update of /cvsroot/wxlua/wxLua/apps/wxluacan/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/apps/wxluacan/src Modified Files: wxluacan.cpp wxluacan.h wxluacan_bind.cpp wxluacan_rules.lua Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxluacan.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluacan/src/wxluacan.cpp,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** wxluacan.cpp 25 May 2006 01:19:07 -0000 1.13 --- wxluacan.cpp 8 Jun 2006 03:22:06 -0000 1.14 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,30 **** #include "wxlua/include/wxlstate.h" - - #include "wxluacan.h" - - - // ------------------------------------------------------------------------------------------------- // Bind class wxlCanObj // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlCanObj = -1; --- 17,28 ---- #include "wxlua/include/wxlstate.h" #include "wxluacan.h" // ------------------------------------------------------------------------------------------------- // Bind class wxlCanObj // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlCanObj' int s_wxluatag_wxlCanObj = -1; *************** *** 190,194 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlCanObjRect = -1; --- 188,192 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlCanObjRect' int s_wxluatag_wxlCanObjRect = -1; *************** *** 237,241 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlCanObjCircle = -1; --- 235,239 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlCanObjCircle' int s_wxluatag_wxlCanObjCircle = -1; *************** *** 282,286 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlCanObjScript = -1; --- 280,284 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlCanObjScript' int s_wxluatag_wxlCanObjScript = -1; *************** *** 327,331 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlCanObjAddScript = -1; --- 325,329 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlCanObjAddScript' int s_wxluatag_wxlCanObjAddScript = -1; *************** *** 387,391 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlCan = -1; --- 385,389 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlCan' int s_wxluatag_wxlCan = -1; *************** *** 491,495 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxlLuaCanCmd = -1; --- 489,493 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxlLuaCanCmd' int s_wxluatag_wxlLuaCanCmd = -1; Index: wxluacan.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluacan/src/wxluacan.h,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** wxluacan.h 25 May 2006 03:55:22 -0000 1.12 --- wxluacan.h 8 Jun 2006 03:22:06 -0000 1.13 *************** *** 9,16 **** #define __HOOK_WXLUA_wxluacan_H__ - #include "wxlua/include/internal.h" - #include "wxbind/include/wxbind.h" // binding class class wxLuaBinding_wxluacan : public wxLuaBinding --- 9,18 ---- #define __HOOK_WXLUA_wxluacan_H__ #include "wxbind/include/wxbind.h" + #include "wxlua/include/wxlstate.h" + #include "wxlua/include/wxlbind.h" + #include "wxlua/include/internal.h" + // binding class class wxLuaBinding_wxluacan : public wxLuaBinding Index: wxluacan_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluacan/src/wxluacan_bind.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** wxluacan_bind.cpp 25 May 2006 01:19:07 -0000 1.6 --- wxluacan_bind.cpp 8 Jun 2006 03:22:06 -0000 1.7 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,25 **** #include "wxlua/include/wxlstate.h" - - #include "wxluacan.h" - - - // ---------------------------------------------------------------------------- // wxLuaGetEventList_wxluacan() is called to register events --- 17,23 ---- Index: wxluacan_rules.lua =================================================================== RCS file: /cvsroot/wxlua/wxLua/apps/wxluacan/src/wxluacan_rules.lua,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** wxluacan_rules.lua 25 May 2006 01:19:07 -0000 1.10 --- wxluacan_rules.lua 8 Jun 2006 03:22:06 -0000 1.11 *************** *** 61,64 **** --- 61,69 ---- ------------------------------------------------------------------------------- + -- Set any #includes or other C++ code to be placed verbatim below the + -- #includes of every generated cpp file or "" for none + hook_cpp_binding_post_includes = "" + + ------------------------------------------------------------------------------- -- Add additional include information or C++ code for the binding header file. -- This code will be place directly after any #includes at the top of the file |
Update of /cvsroot/wxlua/wxLua/modules/wxbind/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/modules/wxbind/src Modified Files: appframe.cpp clipdrag.cpp config.cpp controls.cpp data.cpp datetime.cpp defsutil.cpp dialogs.cpp event.cpp file.cpp gdi.cpp geometry.cpp grid.cpp help.cpp html.cpp image.cpp mdi.cpp menutool.cpp print.cpp regex.cpp sizer.cpp socket.cpp thread.cpp wave.cpp windows.cpp wx_bind.cpp wxlua.cpp xml.cpp Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: xml.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/xml.cpp,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** xml.cpp 17 May 2006 05:02:05 -0000 1.12 --- xml.cpp 8 Jun 2006 03:22:10 -0000 1.13 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxXMLResource // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxXmlNode = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxXmlNode' int s_wxluatag_wxXmlNode = -1; *************** *** 544,548 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxXmlProperty = -1; --- 541,545 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxXmlProperty' int s_wxluatag_wxXmlProperty = -1; *************** *** 730,734 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxXmlDocument = -1; --- 727,731 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxXmlDocument' int s_wxluatag_wxXmlDocument = -1; *************** *** 972,976 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxXmlResourceHandler = -1; --- 969,973 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxXmlResourceHandler' int s_wxluatag_wxXmlResourceHandler = -1; *************** *** 1000,1004 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxXmlResource = -1; --- 997,1001 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxXmlResource' int s_wxluatag_wxXmlResource = -1; Index: defsutil.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/defsutil.cpp,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** defsutil.cpp 25 May 2006 22:50:05 -0000 1.16 --- defsutil.cpp 8 Jun 2006 03:22:08 -0000 1.17 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxProcess // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxProcess = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxProcess' int s_wxluatag_wxProcess = -1; *************** *** 350,354 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxMouseState = -1; --- 347,351 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxMouseState' int s_wxluatag_wxMouseState = -1; *************** *** 710,714 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxBusyCursor = -1; --- 707,711 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxBusyCursor' int s_wxluatag_wxBusyCursor = -1; *************** *** 790,794 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxBusyInfo = -1; --- 787,791 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxBusyInfo' int s_wxluatag_wxBusyInfo = -1; Index: wxlua.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/wxlua.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** wxlua.cpp 24 May 2006 04:50:01 -0000 1.18 --- wxlua.cpp 8 Jun 2006 03:22:10 -0000 1.19 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 27,37 **** - - // ------------------------------------------------------------------------------------------------- // Bind class wxLuaState // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaState = -1; --- 26,34 ---- // ------------------------------------------------------------------------------------------------- // Bind class wxLuaState // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaState' int s_wxluatag_wxLuaState = -1; *************** *** 79,83 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaObject = -1; --- 76,80 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaObject' int s_wxluatag_wxLuaObject = -1; *************** *** 206,210 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaPrintout = -1; --- 203,207 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaPrintout' int s_wxluatag_wxLuaPrintout = -1; *************** *** 317,321 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaHtmlWindow = -1; --- 314,318 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaHtmlWindow' int s_wxluatag_wxLuaHtmlWindow = -1; *************** *** 385,389 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaHtmlWinTagEvent = -1; --- 382,386 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaHtmlWinTagEvent' int s_wxluatag_wxLuaHtmlWinTagEvent = -1; *************** *** 511,515 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaTreeItemData = -1; --- 508,512 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaTreeItemData' int s_wxluatag_wxLuaTreeItemData = -1; Index: image.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/image.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** image.cpp 3 May 2006 22:52:18 -0000 1.14 --- image.cpp 8 Jun 2006 03:22:10 -0000 1.15 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxImage // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxImage = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxImage' int s_wxluatag_wxImage = -1; *************** *** 1562,1566 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxImageHandler = -1; --- 1559,1563 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxImageHandler' int s_wxluatag_wxImageHandler = -1; *************** *** 1815,1819 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxBMPHandler = -1; --- 1812,1816 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxBMPHandler' int s_wxluatag_wxBMPHandler = -1; *************** *** 1860,1864 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxICOHandler = -1; --- 1857,1861 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxICOHandler' int s_wxluatag_wxICOHandler = -1; *************** *** 1905,1909 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxCURHandler = -1; --- 1902,1906 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxCURHandler' int s_wxluatag_wxCURHandler = -1; *************** *** 1950,1954 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxANIHandler = -1; --- 1947,1951 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxANIHandler' int s_wxluatag_wxANIHandler = -1; *************** *** 1995,1999 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxIFFHandler = -1; --- 1992,1996 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxIFFHandler' int s_wxluatag_wxIFFHandler = -1; *************** *** 2040,2044 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGIFHandler = -1; --- 2037,2041 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGIFHandler' int s_wxluatag_wxGIFHandler = -1; *************** *** 2085,2089 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxJPEGHandler = -1; --- 2082,2086 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxJPEGHandler' int s_wxluatag_wxJPEGHandler = -1; *************** *** 2130,2134 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxPCXHandler = -1; --- 2127,2131 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxPCXHandler' int s_wxluatag_wxPCXHandler = -1; *************** *** 2175,2179 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxPNGHandler = -1; --- 2172,2176 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxPNGHandler' int s_wxluatag_wxPNGHandler = -1; *************** *** 2220,2224 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxPNMHandler = -1; --- 2217,2221 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxPNMHandler' int s_wxluatag_wxPNMHandler = -1; *************** *** 2265,2269 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTIFFHandler = -1; --- 2262,2266 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxTIFFHandler' int s_wxluatag_wxTIFFHandler = -1; *************** *** 2310,2314 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxXPMHandler = -1; --- 2307,2311 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxXPMHandler' int s_wxluatag_wxXPMHandler = -1; *************** *** 2355,2359 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxArtProvider = -1; --- 2352,2356 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxArtProvider' int s_wxluatag_wxArtProvider = -1; Index: mdi.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/mdi.cpp,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** mdi.cpp 6 May 2006 16:58:30 -0000 1.14 --- mdi.cpp 8 Jun 2006 03:22:10 -0000 1.15 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_MDI // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxMDIClientWindow = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxMDIClientWindow' int s_wxluatag_wxMDIClientWindow = -1; *************** *** 63,67 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxMDIParentFrame = -1; --- 60,64 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxMDIParentFrame' int s_wxluatag_wxMDIParentFrame = -1; *************** *** 383,387 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxMDIChildFrame = -1; --- 380,384 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxMDIChildFrame' int s_wxluatag_wxMDIChildFrame = -1; *************** *** 548,552 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxDocChildFrame = -1; --- 545,549 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxDocChildFrame' int s_wxluatag_wxDocChildFrame = -1; *************** *** 685,689 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxDocManager = -1; --- 682,686 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxDocManager' int s_wxluatag_wxDocManager = -1; *************** *** 1416,1420 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxDocParentFrame = -1; --- 1413,1417 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxDocParentFrame' int s_wxluatag_wxDocParentFrame = -1; *************** *** 1487,1491 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxDocTemplate = -1; --- 1484,1488 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxDocTemplate' int s_wxluatag_wxDocTemplate = -1; *************** *** 1876,1880 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxDocument = -1; --- 1873,1877 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxDocument' int s_wxluatag_wxDocument = -1; *************** *** 2478,2482 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxView = -1; --- 2475,2479 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxView' int s_wxluatag_wxView = -1; *************** *** 2783,2787 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxCommandProcessor = -1; --- 2780,2784 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxCommandProcessor' int s_wxluatag_wxCommandProcessor = -1; *************** *** 3200,3204 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxCommand = -1; --- 3197,3201 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxCommand' int s_wxluatag_wxCommand = -1; *************** *** 3292,3296 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxFileHistory = -1; --- 3289,3293 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxFileHistory' int s_wxluatag_wxFileHistory = -1; Index: config.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/config.cpp,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** config.cpp 18 May 2006 05:47:39 -0000 1.18 --- config.cpp 8 Jun 2006 03:22:07 -0000 1.19 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxConfig // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxConfigBase = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxConfigBase' int s_wxluatag_wxConfigBase = -1; *************** *** 778,782 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxConfig = -1; --- 775,779 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxConfig' int s_wxluatag_wxConfig = -1; *************** *** 832,836 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxFileConfig = -1; --- 829,833 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxFileConfig' int s_wxluatag_wxFileConfig = -1; Index: grid.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/grid.cpp,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** grid.cpp 17 May 2006 22:47:10 -0000 1.15 --- grid.cpp 8 Jun 2006 03:22:10 -0000 1.16 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxGrid // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellWorker = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellWorker' int s_wxluatag_wxGridCellWorker = -1; *************** *** 104,108 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellRenderer = -1; --- 101,105 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellRenderer' int s_wxluatag_wxGridCellRenderer = -1; *************** *** 169,173 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellStringRenderer = -1; --- 166,170 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellStringRenderer' int s_wxluatag_wxGridCellStringRenderer = -1; *************** *** 211,215 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellNumberRenderer = -1; --- 208,212 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellNumberRenderer' int s_wxluatag_wxGridCellNumberRenderer = -1; *************** *** 253,257 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellFloatRenderer = -1; --- 250,254 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellFloatRenderer' int s_wxluatag_wxGridCellFloatRenderer = -1; *************** *** 367,371 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellBoolRenderer = -1; --- 364,368 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellBoolRenderer' int s_wxluatag_wxGridCellBoolRenderer = -1; *************** *** 409,413 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellDateTimeRenderer = -1; --- 406,410 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellDateTimeRenderer' int s_wxluatag_wxGridCellDateTimeRenderer = -1; *************** *** 457,461 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellEnumRenderer = -1; --- 454,458 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellEnumRenderer' int s_wxluatag_wxGridCellEnumRenderer = -1; *************** *** 503,507 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellAutoWrapStringRenderer = -1; --- 500,504 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellAutoWrapStringRenderer' int s_wxluatag_wxGridCellAutoWrapStringRenderer = -1; *************** *** 545,549 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellEditor = -1; --- 542,546 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellEditor' int s_wxluatag_wxGridCellEditor = -1; *************** *** 857,861 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellTextEditor = -1; --- 854,858 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellTextEditor' int s_wxluatag_wxGridCellTextEditor = -1; *************** *** 899,903 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellNumberEditor = -1; --- 896,900 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellNumberEditor' int s_wxluatag_wxGridCellNumberEditor = -1; *************** *** 947,951 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellFloatEditor = -1; --- 944,948 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellFloatEditor' int s_wxluatag_wxGridCellFloatEditor = -1; *************** *** 995,999 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellBoolEditor = -1; --- 992,996 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellBoolEditor' int s_wxluatag_wxGridCellBoolEditor = -1; *************** *** 1037,1041 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellChoiceEditor = -1; --- 1034,1038 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellChoiceEditor' int s_wxluatag_wxGridCellChoiceEditor = -1; *************** *** 1085,1089 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellEnumEditor = -1; --- 1082,1086 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellEnumEditor' int s_wxluatag_wxGridCellEnumEditor = -1; *************** *** 1131,1135 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellAutoWrapStringEditor = -1; --- 1128,1132 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellAutoWrapStringEditor' int s_wxluatag_wxGridCellAutoWrapStringEditor = -1; *************** *** 1173,1177 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellAttr = -1; --- 1170,1174 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellAttr' int s_wxluatag_wxGridCellAttr = -1; *************** *** 1816,1820 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellAttrProvider = -1; --- 1813,1817 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellAttrProvider' int s_wxluatag_wxGridCellAttrProvider = -1; *************** *** 1967,1971 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridTableBase = -1; --- 1964,1968 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridTableBase' int s_wxluatag_wxGridTableBase = -1; *************** *** 2635,2639 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridStringTable = -1; --- 2632,2636 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridStringTable' int s_wxluatag_wxGridStringTable = -1; *************** *** 2686,2690 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridTableMessage = -1; --- 2683,2687 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridTableMessage' int s_wxluatag_wxGridTableMessage = -1; *************** *** 2870,2874 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridCellCoords = -1; --- 2867,2871 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridCellCoords' int s_wxluatag_wxGridCellCoords = -1; *************** *** 3038,3042 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGrid = -1; --- 3035,3039 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGrid' int s_wxluatag_wxGrid = -1; *************** *** 6414,6418 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridEvent = -1; --- 6411,6415 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridEvent' int s_wxluatag_wxGridEvent = -1; *************** *** 6655,6659 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridSizeEvent = -1; --- 6652,6656 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridSizeEvent' int s_wxluatag_wxGridSizeEvent = -1; *************** *** 6839,6843 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridRangeSelectEvent = -1; --- 6836,6840 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridRangeSelectEvent' int s_wxluatag_wxGridRangeSelectEvent = -1; *************** *** 7120,7124 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGridEditorCreatedEvent = -1; --- 7117,7121 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGridEditorCreatedEvent' int s_wxluatag_wxGridEditorCreatedEvent = -1; Index: file.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/file.cpp,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** file.cpp 24 May 2006 17:02:41 -0000 1.19 --- file.cpp 8 Jun 2006 03:22:09 -0000 1.20 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxFileName // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxFileName = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxFileName' int s_wxluatag_wxFileName = -1; *************** *** 1554,1558 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxFile = -1; --- 1551,1555 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxFile' int s_wxluatag_wxFile = -1; *************** *** 1984,1988 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxDir = -1; --- 1981,1985 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxDir' int s_wxluatag_wxDir = -1; *************** *** 2237,2241 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxStreamBase = -1; --- 2234,2238 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxStreamBase' int s_wxluatag_wxStreamBase = -1; *************** *** 2366,2370 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxInputStream = -1; --- 2363,2367 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxInputStream' int s_wxluatag_wxInputStream = -1; *************** *** 2603,2607 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxOutputStream = -1; --- 2600,2604 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxOutputStream' int s_wxluatag_wxOutputStream = -1; *************** *** 2763,2767 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxFileInputStream = -1; --- 2760,2764 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxFileInputStream' int s_wxluatag_wxFileInputStream = -1; *************** *** 2847,2851 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxFileOutputStream = -1; --- 2844,2848 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxFileOutputStream' int s_wxluatag_wxFileOutputStream = -1; Index: data.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/data.cpp,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** data.cpp 26 May 2006 03:19:51 -0000 1.23 --- data.cpp 8 Jun 2006 03:22:07 -0000 1.24 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 27,37 **** - - // ------------------------------------------------------------------------------------------------- // Bind class wxString // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxString = -1; --- 26,34 ---- // ------------------------------------------------------------------------------------------------- // Bind class wxString // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxString' int s_wxluatag_wxString = -1; *************** *** 95,99 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxClientData = -1; --- 92,96 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxClientData' int s_wxluatag_wxClientData = -1; *************** *** 120,124 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxStringClientData = -1; --- 117,121 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxStringClientData' int s_wxluatag_wxStringClientData = -1; *************** *** 196,200 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxObject = -1; --- 193,197 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxObject' int s_wxluatag_wxObject = -1; *************** *** 403,407 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxObjectRefData = -1; --- 400,404 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxObjectRefData' int s_wxluatag_wxObjectRefData = -1; *************** *** 447,451 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxClassInfo = -1; --- 444,448 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxClassInfo' int s_wxluatag_wxClassInfo = -1; *************** *** 618,622 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxValidator = -1; --- 615,619 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxValidator' int s_wxluatag_wxValidator = -1; *************** *** 744,748 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTextValidator = -1; --- 741,745 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxTextValidator' int s_wxluatag_wxTextValidator = -1; *************** *** 940,944 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGenericValidator = -1; --- 937,941 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGenericValidator' int s_wxluatag_wxGenericValidator = -1; *************** *** 1073,1077 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxList = -1; --- 1070,1074 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxList' int s_wxluatag_wxList = -1; *************** *** 1545,1549 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxNode = -1; --- 1542,1546 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxNode' int s_wxluatag_wxNode = -1; *************** *** 1648,1652 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxArrayInt = -1; --- 1645,1649 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxArrayInt' int s_wxluatag_wxArrayInt = -1; *************** *** 1972,1976 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxArrayString = -1; --- 1969,1973 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxArrayString' int s_wxluatag_wxArrayString = -1; Index: controls.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/src/controls.cpp,v retrieving revision 1.29 retrieving revision 1.30 diff -C2 -d -r1.29 -r1.30 *** controls.cpp 26 May 2006 20:22:15 -0000 1.29 --- controls.cpp 8 Jun 2006 03:22:07 -0000 1.30 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,22 **** #include "wxlua/include/wxlstate.h" - - #include "wxbind/include/wxbind.h" - - #include "wx/wxprec.h" #ifdef Above #undef Above --- 17,21 ---- *************** *** 28,33 **** - - #if wxLUA_USE_wxButton // ------------------------------------------------------------------------------------------------- --- 27,30 ---- *************** *** 35,39 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxButton = -1; --- 32,36 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxButton' int s_wxluatag_wxButton = -1; *************** *** 196,200 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxBitmapButton = -1; --- 193,197 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxBitmapButton' int s_wxluatag_wxBitmapButton = -1; *************** *** 470,474 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxToggleButton = -1; --- 467,471 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxToggleButton' int s_wxluatag_wxToggleButton = -1; *************** *** 623,627 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxCheckBox = -1; --- 620,624 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxCheckBox' int s_wxluatag_wxCheckBox = -1; *************** *** 857,861 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxControlWithItems = -1; --- 854,858 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxControlWithItems' int s_wxluatag_wxControlWithItems = -1; *************** *** 1261,1265 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxChoice = -1; --- 1258,1262 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxChoice' int s_wxluatag_wxChoice = -1; *************** *** 1399,1403 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxComboBox = -1; --- 1396,1400 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxComboBox' int s_wxluatag_wxComboBox = -1; *************** *** 1818,1822 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxGauge = -1; --- 1815,1819 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxGauge' int s_wxluatag_wxGauge = -1; *************** *** 2088,2092 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxListBox = -1; --- 2085,2089 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxListBox' int s_wxluatag_wxListBox = -1; *************** *** 2349,2353 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxCheckListBox = -1; --- 2346,2350 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxCheckListBox' int s_wxluatag_wxCheckListBox = -1; *************** *** 2508,2512 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxListCtrl = -1; --- 2505,2509 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxListCtrl' int s_wxluatag_wxListCtrl = -1; *************** *** 3842,3846 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxListItemAttr = -1; --- 3839,3843 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxListItemAttr' int s_wxluatag_wxListItemAttr = -1; *************** *** 4095,4099 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxListItem = -1; --- 4092,4096 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxListItem' int s_wxluatag_wxListItem = -1; *************** *** 4690,4694 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxListEvent = -1; --- 4687,4691 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxListEvent' int s_wxluatag_wxListEvent = -1; *************** *** 4958,4962 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxListView = -1; --- 4955,4959 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxListView' int s_wxluatag_wxListView = -1; *************** *** 5210,5214 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxRadioBox = -1; --- 5207,5211 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxRadioBox' int s_wxluatag_wxRadioBox = -1; *************** *** 5585,5589 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxRadioButton = -1; --- 5582,5586 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxRadioButton' int s_wxluatag_wxRadioButton = -1; *************** *** 5740,5744 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxScrollBar = -1; --- 5737,5741 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxScrollBar' int s_wxluatag_wxScrollBar = -1; *************** *** 5966,5970 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxSlider = -1; --- 5963,5967 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxSlider' int s_wxluatag_wxSlider = -1; *************** *** 6404,6408 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxSpinButton = -1; --- 6401,6405 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxSpinButton' int s_wxluatag_wxSpinButton = -1; *************** *** 6602,6606 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxSpinEvent = -1; --- 6599,6603 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxSpinEvent' int s_wxluatag_wxSpinEvent = -1; *************** *** 6706,6710 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxSpinCtrl = -1; --- 6703,6707 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxSpinCtrl' int s_wxluatag_wxSpinCtrl = -1; *************** *** 6970,6974 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTextCtrl = -1; --- 6967,6971 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxTextCtrl' int s_wxluatag_wxTextCtrl = -1; *************** *** 7898,7902 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTextAttr = -1; --- 7895,7899 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxTextAttr' int s_wxluatag_wxTextAttr = -1; *************** *** 8432,8436 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTreeCtrl = -1; --- 8429,8433 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxTreeCtrl' int s_wxluatag_wxTreeCtrl = -1; *************** *** 9913,9917 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTreeItemAttr = -1; --- 9910,9914 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxTreeItemAttr' int s_wxluatag_wxTreeItemAttr = -1; *************** *** 10143,10147 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxTreeItemId = -1; --- 10140,10144 ---- // ---------------------------------------------------... [truncated message content] |
From: John L. <jr...@us...> - 2006-06-08 03:22:16
|
Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/modules/wxbindstc/src Modified Files: stc.cpp wxstc_bind.cpp Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxstc_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/src/wxstc_bind.cpp,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** wxstc_bind.cpp 24 May 2006 04:50:01 -0000 1.8 --- wxstc_bind.cpp 8 Jun 2006 03:22:11 -0000 1.9 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,25 **** #include "wxlua/include/wxlstate.h" - - #include "wxbindstc/include/wxbind.h" - #include "wx/wxprec.h" - - - // ---------------------------------------------------------------------------- --- 17,22 ---- Index: stc.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/src/stc.cpp,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** stc.cpp 24 May 2006 04:50:01 -0000 1.13 --- stc.cpp 8 Jun 2006 03:22:11 -0000 1.14 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,25 **** #include "wxlua/include/wxlstate.h" - - #include "wxbindstc/include/wxbind.h" - #include "wx/wxprec.h" - - - // ------------------------------------------------------------------------------------------------- --- 17,22 ---- *************** *** 27,31 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxStyledTextCtrl = -1; --- 24,28 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxStyledTextCtrl' int s_wxluatag_wxStyledTextCtrl = -1; *************** *** 5147,5151 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxStyledTextEvent = -1; --- 5144,5148 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxStyledTextEvent' int s_wxluatag_wxStyledTextEvent = -1; |
From: John L. <jr...@us...> - 2006-06-08 03:22:15
|
Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/modules/wxbindstc/include Modified Files: wxbind.h Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxbind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxbindstc/include/wxbind.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** wxbind.h 24 May 2006 04:50:01 -0000 1.9 --- wxbind.h 8 Jun 2006 03:22:11 -0000 1.10 *************** *** 9,14 **** #define __HOOK_WXLUA_wxstc_H__ - #include "wxlua/include/internal.h" - #include "wx/defs.h" #include "wxbind/include/wxbind.h" --- 9,12 ---- *************** *** 21,24 **** --- 19,26 ---- #endif + #include "wxlua/include/wxlstate.h" + #include "wxlua/include/wxlbind.h" + #include "wxlua/include/internal.h" + // binding class class wxLuaBinding_wxstc : public wxLuaBinding |
From: John L. <jr...@us...> - 2006-06-08 03:22:15
|
Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/src In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/modules/wxluasocket/src Modified Files: wxluasocket.cpp wxluasocket_bind.cpp Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxluasocket_bind.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/src/wxluasocket_bind.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wxluasocket_bind.cpp 24 May 2006 04:53:46 -0000 1.1 --- wxluasocket_bind.cpp 8 Jun 2006 03:22:11 -0000 1.2 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,25 **** #include "wxlua/include/wxlstate.h" - - #include "wxluasocket/include/wxluasocket_bind.h" - #include "wx/wxprec.h" - - - // ---------------------------------------------------------------------------- --- 17,22 ---- Index: wxluasocket.cpp =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/src/wxluasocket.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wxluasocket.cpp 24 May 2006 04:53:46 -0000 1.1 --- wxluasocket.cpp 8 Jun 2006 03:22:11 -0000 1.2 *************** *** 9,12 **** --- 9,15 ---- #endif + #include "wx/wxprec.h" + + #ifndef WX_PRECOMP #include "wx/wx.h" *************** *** 14,25 **** #include "wxlua/include/wxlstate.h" - - #include "wxluasocket/include/wxluasocket_bind.h" - #include "wx/wxprec.h" - - - // ------------------------------------------------------------------------------------------------- --- 17,22 ---- *************** *** 27,31 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaDebugServer = -1; --- 24,28 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaDebugServer' int s_wxluatag_wxLuaDebugServer = -1; *************** *** 348,352 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaDebugData = -1; --- 345,349 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaDebugData' int s_wxluatag_wxLuaDebugData = -1; *************** *** 373,377 **** // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class int s_wxluatag_wxLuaDebugEvent = -1; --- 370,374 ---- // ------------------------------------------------------------------------------------------------- ! // Lua MetaTable Tag for Class 'wxLuaDebugEvent' int s_wxluatag_wxLuaDebugEvent = -1; |
From: John L. <jr...@us...> - 2006-06-08 03:22:15
|
Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/include In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv13925/wxLua/modules/wxluasocket/include Modified Files: wxluasocket_bind.h Log Message: add hook_cpp_binding_post_includes to the genwxbind rules files to appending arbitrary C code to the bindings Index: wxluasocket_bind.h =================================================================== RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/include/wxluasocket_bind.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** wxluasocket_bind.h 24 May 2006 04:53:46 -0000 1.1 --- wxluasocket_bind.h 8 Jun 2006 03:22:11 -0000 1.2 *************** *** 9,14 **** #define __HOOK_WXLUA_wxluasocket_H__ - #include "wxlua/include/internal.h" - #include "wx/defs.h" #include "wxluasocket/include/wxluasocketdefs.h" --- 9,12 ---- *************** *** 22,25 **** --- 20,27 ---- #endif + #include "wxlua/include/wxlstate.h" + #include "wxlua/include/wxlbind.h" + #include "wxlua/include/internal.h" + // binding class class wxLuaBinding_wxluasocket : public wxLuaBinding |