X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3eb221f6ddaa07c971d1701d6e47627f16427ca9..92e898b0b47f5b881453bf75778c5f8f08b38c89:/wxPython/CHANGES.txt diff --git a/wxPython/CHANGES.txt b/wxPython/CHANGES.txt index 0964ceba0e..721f50a619 100644 --- a/wxPython/CHANGES.txt +++ b/wxPython/CHANGES.txt @@ -93,8 +93,8 @@ the image data. (Patch #546009) Added a sample that shows how to embed wxPython in a wxWindows C++ application. -Added wxPyWindow and wxPyControl which are just like their wx -counterparts except they allow some of the more common C++ virtual +Added wxPyWindow, wxPyPanel and wxPyControl which are just like their +wx counterparts except they allow some of the more common C++ virtual methods to be overridden in Python derived classes. The methods supported are: @@ -114,9 +114,11 @@ supported are: AcceptsFocus AcceptsFocusFromKeyboard GetMaxSize + AddChild + RemoveChild - If there are other methods that should be supported please let me - know. + If there are other methods that you think should be supported + please let me know. Changed wxGenButton to derive from wxPyControl and overload DoGetBestSize and AcceptsFocus. @@ -139,9 +141,32 @@ other menu stuff. Added wxIEHtmlWin. This is essentially the same as using IE with the ActiveXWrapper already in the library, but it is implemented all in -C++ and therefore does not need any of the modules from win32 all and +C++ and therefore does not need any of the modules from win32all and so it is less fragile in the face of changes. +Fixed the ActiveXWrapper problem. Looks like when the win32com +modules make a "callback" that they (incorrectly, IMHO) allocate a +transient thread state structure. Since wxPython is now saving +tstates for it's own callbacks it ended up using garbage after +win32com got rid of the temporary tstate... + +Added a generic static text control to wxPython.lib.stattext. This is +so things like Boa and PythonCard can have a static text that can +respond to mouse events and etc. + +Changed the wxDateTime.Parse* methods to return an int that will be -1 +on failure, and the index where parsing stopped otherwise. + +Moved tools to be a Python package in wxPython.tools, added scripts to +import and launch each tool. This will let you import and use the +tools in your own scripts or apps as needed. + +Added a sample to the demo that catches various key events and +displays the details of the event. + +Added wxWizard, wxWizardPage, wxWizardPageSimple and wxPyWizardPage. + + 2.3.2.1