]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/wxPython/CHANGES.txt
changes for wxDash
[wxWidgets.git] / utils / wxPython / CHANGES.txt
index a32a1f28aba450b86cbfff1054a7812ec28891ff..c249a26efe61eb4813946dee12f60231023a79cb 100644 (file)
@@ -2,8 +2,27 @@ CHANGES.txt for wxPython
 
 ----------------------------------------------------------------------
 
-What's new in 2.1.12
+New in 2.1.14
+-------------
+
+Fixed wxTreeCtrl.HitTest to return both the tree item as well as the
+flags that clairify where the click was in relation to the item.
+
+Fixed thread state problem in wxTreeCtrl.GetBoundingBox and
+GetSelections.
+
+Fixed some problems in OGL.  Also wxShape.SetClientData and
+.GetClientData can now deal with Python objects.
+
+Added wxListCtrl.SortItems and changed the demo to show how to use it.
+
+
+
+
+What's new in 2.1.13
 --------------------
+Skipped a version number to match what has been released for wxGTK.
+
 Updated wxMVCTree and added a demo for it, also fixed layout on GTK
 and some flicker problems.
 
@@ -30,13 +49,58 @@ rectangle representing the intersection is returned.
 
 Some bug fixes for Clipboard and Drag-n-Drop.
 
-Rotated text!!!  WooHoo!  (See wxDC.DrawRotatedtext())
+Rotated text!!!  WooHoo!  (See wxDC.DrawRotatedText())
 
 Added a set of Generic Buttons to the library.  These are simple
 window classes that look and act like native buttons, but you can have
 a bit more control over them.  The bezel width can be set in addition
 to colours, fonts, etc.  There is a ToggleButton as well as Bitmap
-versions too.
+versions too.  They should also serve as a good example of how to
+create your own classes derived from wxControl.
+
+The C++ wxToolBar classes have been redone, and so have the wxPython
+wrappers.  There have been slight modifications to some of the methods
+but shouldn't impact anybody too much.  I took the opportunity to add
+support for setting user data on each toolbar tool.  The new AddTool
+methods look like this:
+
+        def AddTool(ID,
+                    bitmap,
+                    pushedBitmap = wxNullBitmap,
+                    toggle = FALSE,
+                    clientData = NULL,
+                    shortHelpString = "",
+                    longHelpString = "")
+
+        def AddSimpleTool(ID,
+                          bitmap,
+                          shortHelpString = "",
+                          longHelpString = "",
+                          toggle=FALSE)
+
+
+There are also coresponding InsertTool and InsertSimpleTool methods
+that additionally take an integer position as the first parameter.
+
+Added a wrapper for the new PCX and TIFF ImageHandlers.
+
+wxRect now simulates attributes named left, right, top and bottom.
+
+Removed all non wx stuff from the glcanvas module since DA's PyOpenGL
+is better and compatible with the wxGLCanvas.  You can get it at
+http://starship.python.net:9673/crew/da/Code/PyOpenGL.
+
+Added some missing EVT_ functions.
+
+Added Dirk Holtwic's editor classes to the wxPython.lib.editor
+package.
+
+Changed all the "LIST" parameter names to "choices" to match the docs.
+
+More fixes for the wxFloatBar, and it now works on wxGTK even better
+than wxMSW!  (The feat is accomplished by using the wxTB_DOCKABLE
+style flag instead of trying to float it ourselves.)
+