ANN: wxWidgets 2.7.1 released

Julian Smart julian at anthemion.co.uk
Thu Oct 12 12:53:31 PDT 2006


12th October 2006: wxWidgets 2.7.1 (a development release) is now 
available for download via http://www.wxwidgets.org/downloads.

The main changes since 2.7.0 are detailed below. We would be grateful 
for testing as we work towards 2.8.0 release within the next few weeks. 
However please be aware that 2.7.1 is not production quality.

wxMac defaults to using the more advanced Core Graphics implementation - 
this is a work in progress, and we would like to hear of any problems. 
You can edit include/wx/mac/carbon/chkconf.h to switch Core Graphics off.

Thanks,

The wxWidgets Team


Changes in 2.7.1
============================================

All:

- Added wxDir::FindFirst() (Francesco Montorsi).
- Added wxPlatformInfo class (Francesco Montorsi).
- Added wxLocale::IsAvailable() (Creighton).
- Added Malay translations (Mahrazi Mohd Kamal)
- Added reference counting for wxVariant
- For consistency, all classes having Ok() method now also have IsOk() 
one, use
  of the latter form is preferred although the former hasn't been 
deprecated yet

All (GUI):

- Support for right-to-left text layout (started by Diaa Sami during 
Google Summer of
  Code, with a lot of help from Tim Kosse and others).
- wxAnimationCtrl added (Francesco Montorsi)
- Added wxAboutBox() function for displaying the standard about dialog
- Added wxID_PAGE_SETUP standard id.
- Added wxSize::IncBy() and DecBy() methods.
- Added wxTextCtrl::IsEmpty()
- Added file type parameter to wxTextCtrl::LoadFile, 
wxTextCtrl::SaveFile for
  consistency with wxRichTextCtrl.
- wxRichTextCtrl: fixed range out-by-one bug to be consistent with 
wxTextCtrl API,
  fixed some attribute bugs and added wxRichTextStyleComboCtrl.
- Added wxWindow::IsDoubleBuffered()

wxMSW:

- Implemented wxComboBox::SetEditable().
- wxSemaphore::Post() returns wxSEMA_OVERFLOW as documented (Christian 
Walther)
- Fixed a bug whereby static controls didn't use the correct text colour 
if the
  parent's background colour had been set (most noticeable when 
switching to a
  high-contrast theme).
- Respect wxBU_EXACTFIT style in wxToggleButton (Alexander Borovsky)

wxMac:

- Add parameter to the --enable-universal_binary configure option for 
the path
  to the SDK.

wxGTK:

- Automatically use stock items for menu items with standard ids.
- Setting cursor now works for all controls.
- Implemented right-to-left support
- Implemented left indentation and tab stops support in wxTextCtrl (Tim 
Kosse).

wxUniv:

- Added wxTLW::UseNativeDecorations() and UseNativeDecorationsByDefault()





More information about the wx-users mailing list