- 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)
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)
Unix:
- 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:
- native wxToggleButton implementation
- native wxRadioButton implementation
- native wxStaticText implementation
+- native wxDatePickerCtrl implementation
2.5.3