more incompatible changes mentioned

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2001-11-05 16:43:12 +00:00
parent 90da9c3f3b
commit 461f203cbf

View File

@@ -4,6 +4,12 @@ wxWindows 2 Change Log
INCOMPATIBLE CHANGES SINCE 2.2.x INCOMPATIBLE CHANGES SINCE 2.2.x
================================ ================================
wxBase:
- wxArray<T>::Remove(size_t) has been removed to fix compilation problems
under 64 bit architectures, please replace it with RemoveAt() in your
code.
All (GUI): All (GUI):
- wxGLCanvas now derives directly from wxWindow, not wxScrolledWindow - wxGLCanvas now derives directly from wxWindow, not wxScrolledWindow
@@ -11,8 +17,6 @@ All (GUI):
- wxGridCellAttrProvider class API changed, you will need to update your code - wxGridCellAttrProvider class API changed, you will need to update your code
if you derived any classes from it if you derived any classes from it
wxMSW:
- the event type constants are not constants any more but are dynamically - 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 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 in the switch()es, you must rewrite them to use if()s instead
@@ -21,6 +25,13 @@ wxMSW:
but this is strongly discouraged, please consider changing your codei but this is strongly discouraged, please consider changing your codei
instead! instead!
wxMSW:
- build system changed: setup.h is not a static file in include/wx any more
but is created as part of the build process under lib/<toolkit>/wx/include
where <toolkit> is of the form (msw|univ)[dll][u][d]. You'll need to update
the include path in your make/project files appropriately.
- child frames appear in the taskbar by default now, use wxFRAME_NO_TASKBAR - child frames appear in the taskbar by default now, use wxFRAME_NO_TASKBAR
style to avoid it, wxFRAME_FLOAT_ON_PARENT style is now obsolete and has no style to avoid it, wxFRAME_FLOAT_ON_PARENT style is now obsolete and has no
effect effect
@@ -28,6 +39,8 @@ wxMSW:
2.3.2 2.3.2
----- -----
New port: wxUniv for Win32/GTK+ is now included in the distribution.
wxBase: wxBase:
- wxRegEx class added - wxRegEx class added