]> git.saurik.com Git - wxWidgets.git/commit - wxPython/src/_cshelp.i
Changes needed to be able to build with SWIG 1.3.24, 1.3.27 as well as
authorRobin Dunn <robin@alldunn.com>
Sun, 29 Jan 2006 02:09:45 +0000 (02:09 +0000)
committerRobin Dunn <robin@alldunn.com>
Sun, 29 Jan 2006 02:09:45 +0000 (02:09 +0000)
commit214c4fbea5875368cc21a082d20cb082cd38cb3c
tree0318bc75a17aba4148924b03c404fd2ec7481788
parent9a3fba245958f13060cb99d042492056620dc511
Changes needed to be able to build with SWIG 1.3.24, 1.3.27 as well as
the upcoming 1.3.28, using #if statements on SWIG_VERSION.

Adjustments to ownership of SWIG objects, add some destructors and
explicitly disown non-window objects when their ownership is
transfered to a C++ object.

Since all window objects are owned by their parent, or by themselves,
always set their thisown attribute to False.

Explicitly set thisown to False after any Destroy() methods are
called, so SWIG doesn't try to destroy them again.

Etc.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37203 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
32 files changed:
wxPython/b.win32
wxPython/config.py
wxPython/contrib/gizmos/gizmos.i
wxPython/src/_artprov.i
wxPython/src/_clipbrd.i
wxPython/src/_cmndlgs.i
wxPython/src/_config.i
wxPython/src/_core_api.i
wxPython/src/_cshelp.i
wxPython/src/_dataobj.i
wxPython/src/_defs.i
wxPython/src/_dnd.i
wxPython/src/_evthandler.i
wxPython/src/_gbsizer.i
wxPython/src/_listbox.i
wxPython/src/_listctrl.i
wxPython/src/_log.i
wxPython/src/_menu.i
wxPython/src/_misc.i
wxPython/src/_notebook.i
wxPython/src/_obj.i
wxPython/src/_process.i
wxPython/src/_sizers.i
wxPython/src/_stockobjs.i
wxPython/src/_taskbar.i
wxPython/src/_toplvl.i
wxPython/src/_treectrl.i
wxPython/src/_window.i
wxPython/src/grid.i
wxPython/src/html.i
wxPython/src/my_typemaps.i
wxPython/src/pyfragments.swg