Update of /cvsroot/wxlua/wxLua/modules/wxbind/include
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv4216/wxLua/modules/wxbind/include
Modified Files:
wxlprint.h
Log Message:
Change wxLuaState::AddTrackedWindow to take a wxObject and figure out inside if it's a window
Change the nomenclature "enum" to "integer" as the integer data type
Change "base_"XXX to "_"XXX for base class function calls
Add a test function to wxLuaPrintout to really check if virtual functions work
More fixes to samples for binding changes
Index: wxlprint.h
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxbind/include/wxlprint.h,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** wxlprint.h 13 Dec 2006 06:57:49 -0000 1.8
--- wxlprint.h 12 Jun 2007 00:08:36 -0000 1.9
***************
*** 46,49 ****
--- 46,52 ----
wxLuaObject *GetID() const { return m_pObject; }
+ // Dummy test function to directly verify that the binding virtual functions really work.
+ virtual wxString TestVirtualFunctionBinding(const wxString& val);
+
private:
wxLuaState m_wxlState;
|