|バージョン||18.104.22.168 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206 220.127.116.11 18.104.22.168 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206|
2016/02/08 ver 220.127.116.11
Fixed wxPython bug on OSX that was preventing the wx.App's virtual
methods related to handling App Events, like open-files or reopen-app,
from being handled correctly.
NOTE: It appears that wxPython applications on OSX will now always be
getting an initial Apple Event(s) sent to MacOpenFiles coresponding to
the name of the script and args on the python command-line.
Added patch #15142 which adds support for building with and using GTK3
as the wx platform. Thanks kosenko!
Fixed the OSX Carbon build to actually use Carbon. (Because of a
change in defaults it was actually building the Cocoa build instead.)
Pythonized DataViewCtrl.HitTest. It now takes just the Point parameter
and returns the DataViewItem and DataViewColumn objects. If there is
no item at that point then item will evaluate to False, (or you can
use its IsOk method.) For example:
item, col = ctrl.HitTest(point)
2006/04/05 ver 18.104.22.168
Fixed reference leak in wx.gizmos.TreeListCtrl.GetSelections.
wxMSW: Fixed sizing issue with wx.Choice and wx.ComboBox. This change
was implemented by reverting a prior fix for a different problem
(contiuous painting/resizing when a combobox is used as a widget in a
wx.html.HtmlWindow) so a method to fix both problems is still being
wxGTK: Fixed potential buffer overrun when pasting from the
Fixed problem in wx.lib.splitter when used on 64-bit platforms. Used
the current length of the list for specifying an append instead of
wxMSW: Support added for XP themed owner drawn buttons and bitmap
buttons. For example, if you change the foreground color of a button
it will now be drawn with the XP themed style rather than an ugly
generic button style.
XRCed: Fix for Copy/Paste objects with international characters.
Fixed the equality and inequality operators for some of the basic
2006/03/29 ver 22.214.171.124
Change the wx.ListCtrl InsertStringItem wrapper to use the form that
takes an imageIndex, and set the default to -1. This ensures that on
wxMSW that if there is an image list but they don't specify an image,
the native control doesn't use one anyway.
wxMSW: wx.ListCtrl in report mode is now able to support images in
other columns besides the first one. Simply pass an image index to
SetStringItem. For virtual list controls you can specify the image to
use on the extra columns by overriding OnGetItemColumnImage in your
derived class. It is passed the item number and the column number as
parameters, and the default version simply calls OnGetItemImage for
column zero, or returns -1 for other columns.
Switched to using SWIG 1.3.27 for generating the wrapper code. There
are some small changes needed to SWIG to work around some bugs that
wxPython exposes, and to be able to generate code that matches that
which wxPython is using. If you are building wxPython yourself and
need to modify any of the *.i files or to add your own, then you will
want to be sure to use a matching SWIG. See wxPython/SWIG/README.txt
2006/01/11 ver 126.96.36.199
wxMSW: Fix for bug #1211907, popup menu indenting inconsistent with
wxMac: Don't send an event for wx.RadioButton deselections, just the
selections. This was done to make it consistent with the other
wxMSW: Always set flat toolbar style, even under XP with themes: this
is necessary or separators aren't shown at all.
Fixes for bug #1217872, pydocview.DocService not correctly initialized.
Fix for bug #1217874, Error in parameter name in DocManager.CreateView.
Added wrappers for the wx.RendererNative class.
Added the wx.lib.splitter module, which contains the
MultiSplitterWindow class. This class is much like the standard
wx.SplitterWindow class, except it allows more than one split, so it
can manage more than two child windows.
Docview and IDE patch from Morgan Hua with fix for bug #1217890
"Closing view crashes Python" plus some new features:
New feature added to the IDE is 'Extensions'. Under
2005/06/05 ver 188.8.131.52
wx.ListCtrl: patch #1210352, fixes editing in generic wx.ListCtrl with
Applied patch #208286, MediaCtrl DirectShow rewrite.
DocView patches from Morgan Hua: bug fixes, and additional SVN
commands, also added a default template that uses the text editor for
any unknown file type.
wxMSW: Use the system IDC_HAND cursor for wx.CURSOR_HAND and only fallback
to the strange wxWidgets version if the system one is not available.
wx.grid.Grid: Merge the cell size attribute the same way that other
attributes are merged, e.g., if it is already set to a non-default
value in the current GridCellAttr object then don't merge from the
wx.lib.evtmgr: Fixed to use wx._core._wxPyDeadObject
wx.lib.gridmovers: Don't scroll when the mouse is dragged outside of
the grid, unless the mouse is kept in motion.
wxMSW: Applied patch #1213290 incorrect logic in
2005/05/31 ver 184.108.40.206
Added wx.BrushFromBitmap to create a stippled brush in a single step.
Also added missing brysh style flags: wx.STIPPLE_MASK
wxMSW: Fix for default control colours when the system text fg colour
is not black.
wxGTK: Patch #1171754, It is now possible to have a menu item that
both has an icon and is a submenu.
wxMSW: Patch #1197009, better refreshes when windows are moved and
wxMSW: Patch #1197468. Keeps track of pending size/position changes
in case there is more than one adjustment for a window in a single
DeferWindowPos set, then the pending values can be used for defaults
instead of current values.
Fixed the typemap that converts a Python list of strings to a
wxArrayString so it uses the wxPython default encoding.
Several docstrings added and updated. Lots more to go.
wxMac: Strings added to the clipboard or used in DnD no longer have an
2005/04/27 ver 220.127.116.11
wxMSW: Fixed wx.TransientPopupWindow (and therefore wx.TipWindow) to
auto-dismiss when the mouse is clicked outside of the popup like it is
wxMSW: Fixed bug #1167891 wx.Notebook display problem with wx.NB_MULTILINE.
wxMSW: Fixed bad cliping of hidden windows inside of wx.StaticBox.
wxGTK: The configure flags for selecting GTK+ 1.2.x or 2.x has
changed slightly. It is now --with-gtk[=VERSION] where VERSION is
either '1', '2' or 'any'. The default is '2'.
wx.stc.StyledTextCtrl: Added the following methods for alternate ways
to set and fetch text from the document buffer. They work similarly
to the existing methods of the same name, except that they don't go
through the same string/unicode <--> wxString conversions. The "Raw"
methods will do no conversions at all and in a unicode build of
wxPython the strings will be in the utf-8 encoding and in an ansi
build no assumption is made about the encoding. The "UTF8" functions
will attempt to always get/set utf-8 text, which it will always be
able to do in a unicode build, and in an ansi build it will depend on
the content of the utf-8 used being compatible with the current
2005/04/09 ver 18.104.22.168
wxMSW: Fixed bug #1022383, 'several ComboBoxes appear selected'
wx.grid.Grid: Fixed bug #1163384. Moved the code that handles
activating the cell editors to a EVT_CHAR event handler. This is done
so the character inserted into the editor will be the "cooked" char
value (including accented or composed keys) rather than the raw code
provided by the EVT_KEY_DOWN event.
Added orient parameter to wx.MDIParentFrame.Tile()
wxMSW: wxTextCtrl with wx.TE_RICH2 style now uses RichEdit 4.1 if
Added GetCount, GetCountRGB, and GetCountColour methods to
wxMSW: wx.Window.Refresh changed to explicitly refresh all children as
well as the parent. Previously it was implicitly done because parents
did not clip their children by default. Now that they always clip
children then Refresh needed to be fixed to do a recursive refresh.
This also fixes the Freeze/Thaw problems that some people had with
wx.SplitterWindow: Send EVT_SPLITTER_SASH_POS_CHANGED only once after
2005/03/17 ver 22.214.171.124
wx.Sizer Add, Insert, and Prepend functions now return a reference to the
wx.SizerItem that was added to the sizer, and the wx.SizerItem has a
GetRect accessor to give the position of the item on the parent window.
Added wx.Sizer.GetItem method which returns the wx.SizerItem for the given
wx.Window, wx.Sizer or position index.
wxMSW: wx.RadioButtons in the same group no longer have to be
consecutive (there may be intervening controls). Without this fix, an
out-of-sync assert is generated when clicking on a radio button and
then calling GetValue().
Some XRC changes:
Added 'icon' property to wxFrame and wxDialog
No longer ignores menu bitmaps on non-MSW platforms
Notebook page bitmaps are now supported
added system colours and fonts support (based on patch #1038207)
wxMSW: fix for [ 1052989 ] TextCtrl.SetBackgroundColour(wx.NullColour)
Added wx.PasswordEntryDialog analagous to wx.TextEntryDialog, allows
detecting entering an empty string vs. cancel unlike the
2004/11/10 ver 126.96.36.199
wxMac focus and border refreshes corrected.
Updated internal PNG library.
wxMac fix for metal appearance on wx.ToolBar.
wx.grid.Grid fix allowing DoGetBestSize to be called before CreateGrid
(which means that a min size doesn't need to be specified.)
wxMac fix for not sending a native click to a control if it is not
enabled (does an enable itself)
Added wx.lib.ogl.DrawnShape, and fixed various little bugs in the new
Added support to XRC and XRCed for the 3-state checkbox flags and also
for wx.ToggleButton. Updated the generic window styles supported by
It is now possible to create "stock" buttons. Basically this means
that you only have to provide one of the stock IDs (and either an
empty label or a label that matches the stock label) when creating the
button and wxWidgets will choose the stock label to go with it
automatically. Additionally on the platforms that have a native
concept of a stock button (currently only GTK2) then the native stock
2004/08/31 ver 188.8.131.52
Predominantly a bug-fix release.
Fixed fatal error due to improper wrapping of wx.FSFile.
Fixed return type of EditableListBox.GetListCtrl
Give generic tree and list controls a DoGetBestSize so they play
nicer with sizers when there is no minimal size.
Some tweaks in the demo and samples to correct layout, some
flicker problems, and namespace use.
Minor corrections in wx.lib.dialogs
wx.FileHistory constructor now accepts the documented 2nd
Corrections for exceptions in the new ogl
Fixed XRCed to not use reparenting of windows to implement caching
of property panels, since Reparent on wxMac is not implemented.
Add support for wxTAB_TRAVERSAL to the XRC handler for
Add support for all wxListBox styles to the XRC handler for