Update of /cvsroot/wxlua/wxLua/bindings/wxwidgets
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv14147/wxLua/bindings/wxwidgets
Modified Files:
data.i wx_datatypes.lua
Log Message:
Add stub for wxSortedArrayString
Index: wx_datatypes.lua
===================================================================
RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/wx_datatypes.lua,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -d -r1.50 -r1.51
*** wx_datatypes.lua 2 Mar 2007 05:44:22 -0000 1.50
--- wx_datatypes.lua 7 Mar 2007 23:56:41 -0000 1.51
***************
*** 2644,2647 ****
--- 2644,2654 ----
Name = "wxSocketType",
},
+ wxSortedArrayString = {
+ BaseClass = "wxArrayString",
+ Condition = "wxLUA_USE_wxArrayString",
+ DefType = "class",
+ IsNumber = false,
+ Name = "wxSortedArrayString",
+ },
wxSound = {
BaseClass = "wxObject",
Index: data.i
===================================================================
RCS file: /cvsroot/wxlua/wxLua/bindings/wxwidgets/data.i,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** data.i 23 Feb 2007 04:35:30 -0000 1.22
--- data.i 7 Mar 2007 23:56:41 -0000 1.23
***************
*** 297,301 ****
%if wxLUA_USE_wxArrayString
! %include "wx/string.h"
%class %delete %noclassinfo %encapsulate wxArrayString
--- 297,301 ----
%if wxLUA_USE_wxArrayString
! %include "wx/arrstr.h"
%class %delete %noclassinfo %encapsulate wxArrayString
***************
*** 323,326 ****
--- 323,340 ----
%endclass
+ //-----------------------------------------------------------------------------
+ // wxSortedArrayString
+
+ // Note: We cheat by saying that it's derived from a wxArrayString to not
+ // have to duplicate it's methods. The binder doesn't know any better.
+
+ %class %delete %noclassinfo %encapsulate wxSortedArrayString, wxArrayString
+ %overload wxSortedArrayString()
+ //%constructor wxSortedArrayStringCopy(const wxSortedArrayString& array)
+ %overload %constructor wxSortedArrayStringCopy(const wxSortedArrayString& src)
+ %overload %constructor wxSortedArrayStringFromTable(const wxArrayString_FromLuaTable& array)
+
+ %endclass
+
%endif //wxLUA_USE_wxArrayString
|