the only incompatibility being that Next() returns a wxHashTable::Node*
instead of a wxNode*.
- non-const wxDC methods GetBackground(), GetBrush(), GetFont() and GetPen()
- don't exist any more, please fix your code -- it never worked correctly
- anyhow if you modified the objects returned by these methods so you should
- simply switch to using const methods.
+ as well as wxWindow methods GetFont() and GetCursor() don't exist any more,
+ please fix your code -- it never worked correctly anyhow if you modified the
+ objects returned by these methods so you should simply switch to using const
+ methods.
- EVT_XXX macros are now type-safe; code that uses wrong type for event
handler's argument will no longer compile.
+- Identical functionality of wxFileDialog::ParseWildcard,
+ wxGenericDirCtrl::ParseFilter, Motif and MSW parsing native dialogs
+ is now accessible in ::wxParseCommonDialogsFilter
+- wxNotebookSizer and wxBookCtrlSizer are now deprecated -- the are no longer
+ needed, you can treat wxNotebook as any other control and put it directly
+ into the sizer that was wxNotebookSizer's parent sizer in old code.
All:
- number of fixes to wxPluginManager (Rick Brice, Hans Van Leemputten)
+- fixed memory leak in wxURL when using a proxy (Steven Van Ingelgem)
+- fixed bug in wxDateTime::Set(jdn) when DST was in effect
+- it's now possible to use msgids in other languages than English with
+ wxLocale (based on patch by Stefan Kowski)
All (GUI):
- added wxTaskBarIcon::CreatePopupMenu which is now recommended way
of showing popup menu; calling wxTaskBarIcon::PopupMenu directly
is discouraged
+- Added ..._CMD_... variants for wxGrid event table entry macros
+ taking window identifiers
+- Added wxWindowBase::Navigate for programmatic navigation to the next
+ control.
+- On most platforms, wxTextCtrl::OnChar now inserts a tab character if
+ wxTE_PROCESS_TAB is set, or navigates to the next control if not.
Unix:
wxGTK:
-- fixed wrong colour of tooltips under some themes
+- fixed many rendering artifacts and wrong colours with lots of GTK+ themes
- implemented wxColourDialog as native dialog
- wxTreeCtrl::GetCount() counts root as well now (compatible with MSW)
- added 3 state checkbox
+wxMSW:
+
+- fixed UNC paths handling in wxFileSystem (Daniel Nash)
+
+wxWinCE:
+
+- added automatized but customizable handling of native SmartPhone menus
+
2.5.2
-----