Some enhancements and bugfixes for 2.8.12 and prepare for 3.0 The full changes list follows:
Updated / Changed / Completed
- wxACCEL_RAW_CTRL if wx302
- Mac Version w/o parameters start with an open dialog
- GUI: cls, locate, color, CsrPos, CsrLin, inkey
- chmod added
- BUGFIX: wxAutomationObject_variant in 64bit mode
- BUGFIX: wxEVT_COMMAND_SPINCTRL_UPDATED
- Wrapper: wxGrid: XYToCell, GetRowLabelAlignment, GetColLabelAlignment, GetDefaultCellAlignment, GetCellAlignment, GetCellSize
- Dump to wxTextOutputStream in wxRichTextObject, wxRichTextCompositeObject, wxRichTextPlainText, wxRichTextBuffer
- Wrapper: wxDatePickerCtrlBase_GetRange
- wxPageSetupDialogData ctors added
- use Visual Studio 2013 Express Edition with Platformtoolset v120 (instead of 7.1)
- BUGFIX: in wxReportWriter for Unicode and wx3.0
- start compatibility with wx3.0
- version numbers moved from shared.h to shared.c (compile time issue)
- added: wxGraphicsContext, wxGLCanvas (OpenGL)
- modified: wxSound
- BUGFIX: CDbEngine::Field() float column with . instead of any other char and ignoring precision
- wxDatabaseLayer comprehensive enhanced (with cursors functionality and dbms infos)
- wxDb replaced by wxDatabaseLayer (just ODBC, Sqlite)
- compatibility and enhance layers (wxDbEngine/wxDbRecordset) updated
- BUGFIX: free up memory w/o deallocate or with direct call to destructor via ~obj
- wxBase + wxNet + wxXml completely revised
- wxbc - added a "Console Version of wxBasic" just with wxBase + wxNet + wxXml parts of wxWidgets
- Added: wxSimpleHtmlListBox
- Added: wxHtmlCellEvent
- Enhanced: wxBitmap, wxMask, wxRegion; be careful with wxRegion::Subtract, para has changed!
- samples has line-feed as line ending, some fixes for linux and OSX