X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/bc00e7155e50add264599856a39e0ceb2db19541..8facbb759c8c9c7c427089106ffaa9430e0bea66:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 43672a8637..06f9027ede 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -7,13 +7,17 @@ wxWindows 2 Change Log wxBase: - Fixes for gcc 3.0 -- Fixed new charset detection code (langinfo.h not included in intl.cpp; - langinfo.h not neccessary in strconv.cpp) +- Fixed new charset detection code - ODBC Informix fixes (submitted by Roger Gammans) +- Added ODBC date support to wxVariant - Added wxDir::Traverse +- Added wxSingleInstanceChecker class +- Removed redundant wxDebugContext functions using C++ streams, + so now standard stream usage should be unnecessary All (GUI): +- Added wxDbGrid class for displaying ODBC tables - Added EVT_GRID_EDITOR_CREATED and wxGridEditorCreatedEvent so the user code can get access to the edit control when it is created, (to push on a custom event handler for example) @@ -30,29 +34,36 @@ All (GUI): - Fixed memory leak in DoPrint, htmprint.cpp - Fixed calendar sample bug with using wxCommandEvent::GetInt() instead of GetId() +- Added wxDbGrid combining wxODBC classes with wxGrid +- Added more makefiles and project files for contrib hierarchy wxMSW: - Fixed wxApp::ProcessMessage so controls don't lose their accelerators when the accelerators are redefined elsewhere - Accelerators consisting of simple keystrokes (without control, - alt or shift) are now possible + alt or shift) now work - Compile fixes for Watcom C++ added - Compile fixes for Cygwin 1.0 added +- Use SetForegroundWindow() in wxWindow::Raise() instead of BringWindowToTop() - Replaced wxYield() call in PopupMenu() by a much safer - wxYieldForCommandsOnly() - fixes tree ctrl bug + wxYieldForCommandsOnly() - fixes tree ctrl popup menu bug and other ones - Enter processing in wxSpinCtrl fixed - Fixed bug in determining the best listbox size - Fix for wxFrame's last focus bug - We now send iconize events - Fixed wxFrame::SetClientSize() with toolbar bug - Added mousewheel processing +- Added wxSystemSettings::Get/SetOption so we can configure + wxWindows at run time; used this to implement no-maskblt option + in wxDC +- Fixed bug when using MDIS_ALLCHILDSTYLES style: so now MDI + child frame styles are honoured wxGTK: - Fixed slider rounding bug -- Added code to set wxFont's default encoding to - wxLocale::GetSystemEncoding() +- Added code to set wxFont's default encoding to wxLocale::GetSystemEncoding() - We now send iconize events - Fix for discrepancies between wxNotebookEvent and wxNotebook GetSelection() results @@ -72,12 +83,11 @@ wxBase: - wxLocale now provides much more convenient API for setting language and detecting current system language. New API is more abstracted and truly cross-platform, independent of underlying C runtime library. -- wxDir::Traverse() added All (GUI): - new wxToggleButton class (John Norris, Axel Schlueter) -- wxCalendarCtrl now highlighting the date with time part bug fixed +- wxCalendarCtrl not highlighting the date with time part bug fixed - wxADJUST_MINSIZE sizer flag added - FindOrCreateBrush/Pen() bug fix for invalid colour values - new wxXPMHandler for reading and writing XPM images @@ -95,8 +105,8 @@ wxMSW: - threads: bug in wxCondition::Broadcast fixed (Pieter van der Meulen) - fixed bug in MDI children flags (mis)handling -- it is possible to compile wxCHMHelpController with other compilers than VisualC++ - now and hhctrl.ocx is loaded at runtime. +- it is possible to compile wxCHMHelpController with compilers + other than Visual C++ now and hhctrl.ocx is loaded at runtime wxGTK: