X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/febebac1a01ce5d7fc11cf2c645e0c93261ad0f0..7dfede7b9258ef73c402462e6442b1a8ae069d7a:/docs/changes.txt?ds=sidebyside diff --git a/docs/changes.txt b/docs/changes.txt index 48baa8bd11..87e2375e61 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -129,9 +129,14 @@ Changes in behaviour not resulting in compilation errors, please read this! manual for more details. - wxTreeCtrl::GetSelection now asserts if the tree has the wxTR_MULTIPLE style. - Instead use GetSelections() for multiple items; or if you want only the + Instead use GetSelections() for multiple items; or if you want only the single item last touched, the new wxTreeCtrl::GetFocusedItem. +- Custom log targets should be updated to override wxLog::DoLogRecord() method + instead of DoLog() or DoLogString() and must be updated if they call the base + class versions of these functions as this won't work any more; please see the + documentation of wxLog for more information. + Changes in behaviour which may result in compilation errors ----------------------------------------------------------- @@ -248,6 +253,12 @@ Changes in behaviour which may result in compilation errors references have been removed, modifying the returned bitmaps never worked and now results in compile-time error. +- wxLogXXX() are now macros, not functions. Because of this calling them with + an explicit scope resolution operator ("::wxLogError()") doesn't work any + longer, just remove it. Also notice that using them inside an "if" statement + without enclosing parentheses results in warnings from g++ with -Wparentheses, + add parentheses around the if statement body to work around it. + Deprecated methods and their replacements ----------------------------------------- @@ -349,6 +360,7 @@ All: All (GUI): +- Added support for showing bitmaps in wxButton. - wxWindow::SetAutoLayout() now works for all windows, not just panels. - Support wxListCtrl columns, items and image lists in XRC (Kinaou Hervé). - Added support for wxFileCtrl to XRC (Kinaou Hervé). @@ -363,6 +375,7 @@ All (GUI): - Added wxFont::[Make]{Bold,Italic,Smaller,Larger} and Scale[d]() methods. - Added wxDC::CopyAttributes() and use it in wxBufferedDC. - Added wxTextWrapper helper class useful for wrapping lines of text. +- Added EVT_DATAVIEW_CACHE_HINT() event (Trigve). GTK: @@ -370,6 +383,7 @@ GTK: MSW: +- Translate wxMessageDialog labels to the language of the current locale. - Allow changing the height of wxChoice and wxComboBox. - Update CRT environment block in wxSetEnv() too. - Fix wxMDIChildFrame::SetSize() (Lars Rosenboom).