]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
Added named section 'Property development funcions'
[wxWidgets.git] / docs / changes.txt
index 48baa8bd11aa33c6fc2313a38bc1aca1f61cae24..87e2375e6136bb4d115a9ab8f56944fb7575368b 100644 (file)
@@ -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.
   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.
 
   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
 -----------------------------------------------------------
 
 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.
 
   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
 -----------------------------------------
 
 Deprecated methods and their replacements
 -----------------------------------------
@@ -349,6 +360,7 @@ All:
 
 All (GUI):
 
 
 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é).
 - 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 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:
 
 
 GTK:
 
@@ -370,6 +383,7 @@ GTK:
 
 MSW:
 
 
 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).
 - Allow changing the height of wxChoice and wxComboBox.
 - Update CRT environment block in wxSetEnv() too.
 - Fix wxMDIChildFrame::SetSize() (Lars Rosenboom).