X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d73e6791fc93a590630b6deb918a6518b91ea142..a6c84d26fd9074b0a8285acd12e64dfebebb88bc:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index c3636a97f2..220342813a 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -4,23 +4,48 @@ 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 + - 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 + + You may also define WXWIN_COMPATIBILITY_EVENT_TYPES to get the old behaviour + 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 + style to avoid it, wxFRAME_FLOAT_ON_PARENT style is now obsolete and has no + effect 2.3.2 ----- +New port: wxUniv for Win32/GTK+ is now included in the distribution. + wxBase: - wxRegEx class added - wxGetDiskSpace() function added (Jonothan Farr, Markus Fieber) +- wxTextBuffer and wxTextFile(wxStream) added (Morten Hanssen) - more fixes to wxMBConv classes. Conversion to and from wchar_t now works with glibc 2.2 as well as with glibc 2.1. Unix version now checks for iconv()'s capabilities at runtime instead of in the configure script. @@ -34,6 +59,14 @@ All (GUI): - polygon support in wxRegion (Klaas Holwerda) - wxStreamToTextRedirector to allow easily redirect cout to wxTextCtrl added - fixed bug with using wxExecute() to capture huge amounts of output +- new wxCalendarCtrl styles added (Søren Erland Vestø) +- wxWizard changes: loading from WXR support, help button (Robert Cavanaugh) +- wxDirSelector() added (Paul A. Thiessen) +- wxGrid cell editing veto support (Roger Gammans) + +wxMSW: + +- support for the DBCS fonts (CP 932, 936, 949, 950) (Nathan Cook) wxHTML: