]> git.saurik.com Git - wxWidgets.git/commit - utils/wxPython/src/gtk/windows2.cpp
wxPython 2.1b1:
authorRobin Dunn <robin@alldunn.com>
Sat, 31 Jul 1999 07:56:15 +0000 (07:56 +0000)
committerRobin Dunn <robin@alldunn.com>
Sat, 31 Jul 1999 07:56:15 +0000 (07:56 +0000)
commit8bf5d46efb26ab22575ca9bc0d0ca5d32d6b77a3
tree66e6280703efd4a8cedb4540fcc63c2b98a53620
parentf91cd3896917fc386a1f7ede095c6cdf5fcdf7e6
wxPython 2.1b1:

Added the missing wxWindow.GetUpdateRegion() method.

Made a new change in SWIG (update your patches everybody) that
provides a fix for global shadow objects that get an exception in
their __del__ when their extension module has already been deleted.
It was only a 1 line change in .../SWIG/Modules/pycpp.cxx at about
line 496 if you want to do it by hand.

It is now possible to run through MainLoop more than once in any one
process.  The cleanup that used to happen as MainLoop completed (and
prevented it from running again) has been delayed until the wxc module
is being unloaded by Python.

wxWindow.PopupMenu() now takes a wxPoint instead of  x,y.  Added
wxWindow.PopupMenuXY to be consistent with some other methods.

Added wxGrid.SetEditInPlace and wxGrid.GetEditInPlace.

You can now provide your own app.MainLoop method.  See
wxPython/demo/demoMainLoop.py for an example and some explaination.

Got the in-place-edit for the wxTreeCtrl fixed and added some demo
code to show how to use it.

Put the wxIcon constructor back in for GTK as it now has one that
matches MSW's.

Added wxGrid.GetCells

Added wxSystemSettings static methods as functions with names like
wxSystemSettings_GetSystemColour.

Removed wxPyMenu since using menu callbacks have been depreciated in
wxWindows.  Use wxMenu and events instead.

Added alternate wxBitmap constructor (for MSW only) as
      wxBitmapFromData(data, type, width, height, depth = 1)

Added a helper function named wxPyTypeCast that can convert shadow
objects of one type into shadow objects of another type.  (Like doing
a down-cast.)  See the implementation in wx.py for some docs.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
123 files changed:
utils/wxPython/README.txt
utils/wxPython/SWIG.patches/Include.patch
utils/wxPython/SWIG.patches/Modules.patch
utils/wxPython/SWIG.patches/SWIG.patch
utils/wxPython/demo/ColorPanel.py
utils/wxPython/demo/DialogUnits.py
utils/wxPython/demo/Main.py
utils/wxPython/demo/Sizers.py
utils/wxPython/demo/XMLtreeview.py [new file with mode: 0644]
utils/wxPython/demo/demo.py
utils/wxPython/demo/demoMainLoop.py [new file with mode: 0755]
utils/wxPython/demo/paper.xml [new file with mode: 0644]
utils/wxPython/demo/quotes.xml [new file with mode: 0644]
utils/wxPython/demo/wxComboBox.py
utils/wxPython/demo/wxGrid.py
utils/wxPython/demo/wxListCtrl.py
utils/wxPython/demo/wxRadioBox.py
utils/wxPython/demo/wxTreeCtrl.py
utils/wxPython/distrib/makexferzip.bat [new file with mode: 0755]
utils/wxPython/distrib/wxPython.rsp
utils/wxPython/distrib/wxPython.wse
utils/wxPython/distrib/wxPython.wsm
utils/wxPython/lib/dialogs.py
utils/wxPython/lib/sizers/sizer.py
utils/wxPython/src/Makefile.pre.in
utils/wxPython/src/_defs.i
utils/wxPython/src/_extras.py
utils/wxPython/src/controls.i
utils/wxPython/src/controls2.i
utils/wxPython/src/gdi.i
utils/wxPython/src/gtk/cmndlgs.cpp
utils/wxPython/src/gtk/cmndlgs.py
utils/wxPython/src/gtk/controls.cpp
utils/wxPython/src/gtk/controls.py
utils/wxPython/src/gtk/controls2.cpp
utils/wxPython/src/gtk/controls2.py
utils/wxPython/src/gtk/events.py
utils/wxPython/src/gtk/frames.cpp
utils/wxPython/src/gtk/gdi.cpp
utils/wxPython/src/gtk/gdi.py
utils/wxPython/src/gtk/glcanvas.cpp
utils/wxPython/src/gtk/glcanvas.py
utils/wxPython/src/gtk/image.cpp
utils/wxPython/src/gtk/image.py
utils/wxPython/src/gtk/mdi.cpp
utils/wxPython/src/gtk/misc.cpp
utils/wxPython/src/gtk/misc.py
utils/wxPython/src/gtk/misc2.cpp
utils/wxPython/src/gtk/printfw.cpp
utils/wxPython/src/gtk/printfw.py
utils/wxPython/src/gtk/stattool.cpp
utils/wxPython/src/gtk/stattool.py
utils/wxPython/src/gtk/utils.py
utils/wxPython/src/gtk/windows.cpp
utils/wxPython/src/gtk/windows.py
utils/wxPython/src/gtk/windows2.cpp
utils/wxPython/src/gtk/windows2.py
utils/wxPython/src/gtk/windows3.cpp
utils/wxPython/src/gtk/windows3.py
utils/wxPython/src/gtk/wx.cpp
utils/wxPython/src/gtk/wx.py
utils/wxPython/src/helpers.cpp
utils/wxPython/src/helpers.h
utils/wxPython/src/image.i
utils/wxPython/src/makefile.vc
utils/wxPython/src/mdi.i
utils/wxPython/src/misc.i
utils/wxPython/src/msw/cmndlgs.cpp
utils/wxPython/src/msw/cmndlgs.py
utils/wxPython/src/msw/controls.cpp
utils/wxPython/src/msw/controls.py
utils/wxPython/src/msw/controls2.cpp
utils/wxPython/src/msw/controls2.py
utils/wxPython/src/msw/events.py
utils/wxPython/src/msw/frames.cpp
utils/wxPython/src/msw/gdi.cpp
utils/wxPython/src/msw/gdi.py
utils/wxPython/src/msw/glcanvas.cpp
utils/wxPython/src/msw/glcanvas.py
utils/wxPython/src/msw/image.cpp
utils/wxPython/src/msw/image.py
utils/wxPython/src/msw/mdi.cpp
utils/wxPython/src/msw/mdi.py
utils/wxPython/src/msw/misc.cpp
utils/wxPython/src/msw/misc.py
utils/wxPython/src/msw/misc2.cpp
utils/wxPython/src/msw/printfw.cpp
utils/wxPython/src/msw/printfw.py
utils/wxPython/src/msw/stattool.cpp
utils/wxPython/src/msw/stattool.py
utils/wxPython/src/msw/utils.cpp
utils/wxPython/src/msw/utils.py
utils/wxPython/src/msw/windows.cpp
utils/wxPython/src/msw/windows.py
utils/wxPython/src/msw/windows2.cpp
utils/wxPython/src/msw/windows2.py
utils/wxPython/src/msw/windows3.cpp
utils/wxPython/src/msw/windows3.py
utils/wxPython/src/msw/wx.cpp
utils/wxPython/src/msw/wx.py
utils/wxPython/src/windows.i
utils/wxPython/src/windows2.i
utils/wxPython/src/wx.i
utils/wxPython/tests/README.txt
utils/wxPython/tests/TstLstIcon.py [new file with mode: 0644]
utils/wxPython/tests/atom.bmp [new file with mode: 0644]
utils/wxPython/tests/getvalues.py [new file with mode: 0644]
utils/wxPython/tests/info.bmp [new file with mode: 0644]
utils/wxPython/tests/memleak.py [new file with mode: 0644]
utils/wxPython/tests/paul.py [new file with mode: 0644]
utils/wxPython/tests/paul.pyc [new file with mode: 0644]
utils/wxPython/tests/popup.py [new file with mode: 0644]
utils/wxPython/tests/pytree.py [new file with mode: 0644]
utils/wxPython/tests/query.bmp [new file with mode: 0644]
utils/wxPython/tests/scroll_paint.py [new file with mode: 0644]
utils/wxPython/tests/spies.py [new file with mode: 0644]
utils/wxPython/tests/spies2.py [new file with mode: 0644]
utils/wxPython/tests/table.bmp [new file with mode: 0644]
utils/wxPython/tests/tabs.py [new file with mode: 0644]
utils/wxPython/tests/test1.py
utils/wxPython/tests/thtest.py [new file with mode: 0644]
utils/wxPython/tests/txml.py [new file with mode: 0644]
utils/wxPython/tests/zigron.py [new file with mode: 0644]