X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/284f2b59db428e6ab05d31ff26b12043b6d42ff3..008881c3f0ccbbc6d2b73fd9151c85ea243f88b1:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 956e7bcacf..134bbf566c 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -7,8 +7,8 @@ wxWidgets 2.5 Change Log - For more verbose changes, see the manual All: -- wxEvent and its derivatives have their variable members nonpublic now. - Use the Get/Set accessors (Mart Raudsepp) +- wxEvent and derived classes don't have public members any more, you must + use accessors methods now (Mart Raudsepp) - new classes for reading and writing ZIP files (M.J.Wetherell) - large files support for wxFFile (M.J.Wetherell) - classes in the manual are now cross-referenced (Zbigniew Zagórski) @@ -32,6 +32,7 @@ All: - Added wxPrintFactory classes so that it is possible to add a new print system backend at run-time. This was required by the new GNOME printing stuff in the GTK port. +- Deprecated print setup dialog. - Added support to the wxODBC classes for Firebird 1.5 database - The samples\db sample program now includes an optional example of using a BLOB datatype (if BLOB support is enabled and supported by the database) @@ -46,16 +47,20 @@ All: - Changed calculation of scrolling area to not clip away some bits due to a rounding error. - Changed GetVirtualSize() to return client size by default until - SetVirtualSize() gets called. From then on it will only return - that. + SetVirtualSize() gets called. From then on it will only return that. - Various changes to how wxListCtrl and wxTreeCtrl react to right mouse clicks and left mouse click for starting a drag operation. +- "Alt" key (VK_MENU) now results in WXK_ALT keyboard event, not WXK_MENU +- wxFFile::ReadAll() now takes an optional wxMBConv parameter +- wxCommandProcessor::MarkAsSaved() and IsDirty() added (Angela Wrobel) +- added wxStackWalker and related classes (Win32 and some Unix versions only) All (GUI): - added wxMediaCtrl - added wxDatePickerCtrl +- wxHtmlWindow now supports background images given in tag - wxSplitterWindow now supports gravity parameter (Zbigniew Zagórski) - recursive wxSizer::GetItem returns item of given window, sizer or nth index - wxLayoutConstraints now use best size, not current size, for AsIs() condition @@ -68,6 +73,9 @@ All (GUI): - wxProgressDialog accepts smooth gauge again (wxPD_SMOOTH style) - wxProgressDialog new style: wxPD_CAN_SKIP which provides skipping some parts of the progress (with new "Skip" button in dialog) +- wxGenericListCtrl::SetItemState(-1) now changes the state of all items as + in wxMSW version (Gunnar Roth) +- added wxImage::InitAlpha() Unix: @@ -93,12 +101,14 @@ wxGTK: - Added wxRawBitmap support - Corrected Input method handler code (for Chinese etc.) and its interaction with wxWidgets' events. +- wxTE_AUTO_URL implemention for wxGTK2 multiline wxTextCtrls (Mart Raudsepp) wxMac: - Vertical sliders oriented consistent with MSW/GTK (0 at top) (Kevin Hock) - wxDynamicLibrary::GetDllExt() now returns ".bundle", not ".dylib" - wxDynamicLibrary::GetSymbol() now prepends underscore to the symbol name +- wxJoystick now works on OSX wxMSW: @@ -137,6 +147,7 @@ wxPalmOS: - native wxToggleButton implementation - native wxRadioButton implementation - native wxStaticText implementation +- native wxDatePickerCtrl implementation 2.5.3