ANNOUNCE: wxPython 2.5.3.1

Robin Dunn robin at alldunn.com
Tue Nov 9 23:19:43 EST 2004


Announcing
----------

I'm pleased to announce the 2.5.3.1 release of wxPython, now available
for download at http://wxPython.org/download.php


What is wxPython?
-----------------

wxPython is a GUI toolkit for the Python programming language. It
allows Python programmers to create programs with a robust, highly
functional graphical user interface, simply and easily. It is
implemented as a Python extension module that wraps the GUI components
of the popular wxWidgets cross platform library, which is written in
C++.

wxPython is a cross-platform toolkit. This means that the same program
will usually run on multiple platforms without modifications.
Currently supported platforms are 32-bit Microsoft Windows, most Linux
or other Unix-like systems using GTK or GTK2, and Apple Macintosh OS
X.


Changes in 2.5.3.1
------------------

For the complete list of changes in this release, please see
http://wxPython.org/recentchanges.php.  Some of the highlights are as
follows:

* It is now possible to install multiple versions of wxPython at the
   same time, and there is support for choosing at runtime which
   version will be imported with "import wx".  See the Migration Guide
   and http://wiki.wxpython.org/index.cgi/MultiVersionInstalls for more
   details.

* Added wx.lib.ogl.DrawnShape, and fixed various little bugs in the
   new OGL.

* Added support to XRC and XRCed for the 3-state checkbox flags and
   also for wx.ToggleButton.  Updated the generic window styles
   supported by XRCed.

* It is now possible to create "stock" buttons by using one of the
   "stock" IDs.  If the platform has coresponding standard button
   images then they will be used.

* Added wx.lib.ticker.Ticker class from Chris Mellon.

* Added wx.Frame.RequestUserAttention which, if the platform suports
   it, will do something (such as flash the task bar item) to suggest
   to the user that they should look at that window.

* wx.Sizer.Show (and Hide) now take an optional parameter specifying
   if the item to be shown should be searched for recursivly in
   subsizers, and return a boolean value indicating if the item was
   found.

* Added wx.Choicebook, yet another notebook-like control.

* Added limited support for wxEventLoop.

* wxMac: wx.TaskBarIcon is implemented by allowing you to change the
   app's icon on the Dock and also specifying a menu that should be
   merged with the normal dock popup menu.

* FloatCanvas updates from Chris Barker

* PyPlot updates from Gordon Williams.

* MaskedEdit updates from Will Sadkin.

* Added wrappers for wx.WebKitCtrl for the OSX build, from Kevin
   Ollivier.

* wxPython on OSX can now be built in Unicode mode and comes with an
   uninstaller script.


-- 
Robin Dunn
Software Craftsman
http://wxPython.org  Java give you jitters?  Relax with wxPython!




More information about the Python-list mailing list