All (GUI):
-- wxGLCanvas now derives directly from wxWindow, not wxScrolledWindow
-
-- wxGridCellAttrProvider class API changed, you will need to update your code
- if you derived any classes from it
-
- the event type constants are not constants any more but are dynamically
allocated during run-time which means that they can't be used as case labels
in the switch()es, you must rewrite them to use if()s instead
but this is strongly discouraged, please consider changing your codei
instead!
+- wxYES_NO is now wxYES | wxNO and the manifest values of both wxYES and wxNO
+ have changed (to fix some unfortunate clashes), please check your code to
+ ensure that no tests for wxYES or wxNO are broken: for example, the following
+ will *NOT* work any longer:
+
+ if ( flags & wxYES_NO )
+ ... do something ...
+ if ( flags & wxYES )
+ ... do something else ...
+
+- wxGLCanvas now derives directly from wxWindow, not wxScrolledWindow
+
+- wxGridCellAttrProvider class API changed, you will need to update your code
+ if you derived any classes from it
+
wxMSW:
- build system changed: setup.h is not a static file in include/wx any more
style to avoid it, wxFRAME_FLOAT_ON_PARENT style is now obsolete and has no
effect
+Unix ports:
+
+- You should use `wx-config --cxxflags` in your makefiles instead of
+ `wx-config --cflags` for compiling C++ files. CXXFLAGS contains CFLAGS
+ and the compiler flags for C++ files only, CFLAGS should still be used
+ to compile pure C files.
+
2.3.2
-----
- wxDirSelector() added (Paul A. Thiessen)
- wxGrid cell editing veto support (Roger Gammans)
- wxListCtrl ITEM_FOCUSED event added
+- support for ICO files in wxImage added (Chris Elliott)
wxMSW: