From: Vadim Zeitlin Date: Mon, 5 Nov 2001 16:43:12 +0000 (+0000) Subject: more incompatible changes mentioned X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/461f203cbfaad994ae06c0bae77bda90d2242851 more incompatible changes mentioned git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12328 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/docs/changes.txt b/docs/changes.txt index 27731995c3..0cff66130a 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -4,6 +4,12 @@ wxWindows 2 Change Log INCOMPATIBLE CHANGES SINCE 2.2.x ================================ +wxBase: + +- wxArray::Remove(size_t) has been removed to fix compilation problems + under 64 bit architectures, please replace it with RemoveAt() in your + code. + All (GUI): - 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 if you derived any classes from it -wxMSW: - - 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 @@ -21,6 +25,13 @@ wxMSW: but this is strongly discouraged, please consider changing your codei 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//wx/include + where 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 style to avoid it, wxFRAME_FLOAT_ON_PARENT style is now obsolete and has no effect @@ -28,6 +39,8 @@ wxMSW: 2.3.2 ----- +New port: wxUniv for Win32/GTK+ is now included in the distribution. + wxBase: - wxRegEx class added