X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8f20ea03912fa5bffc537230ce853ef15b77f1fa..f820e98de02ee9c5d34f28372a2324d9b2909f6c:/docs/changes.txt diff --git a/docs/changes.txt b/docs/changes.txt index 33bcd14090..a7fb095ec6 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -8,6 +8,7 @@ INCOMPATIBLE CHANGES SINCE 2.4.x - no initialization/cleanup can be done in wxApp/~wxApp because they are now called much earlier/later than before; please move any exiting code from there to wxApp::OnInit()/OnExit() +- wxTheApp can't be assigned to any longer, use wxApp::SetInstance() instead - wxFileType::GetIcon() returns wxIconLocation, not wxIcon @@ -42,6 +43,9 @@ OTHER CHANGES All: +- It is now possible to build several smaller libraries instead of single + huge wxWindows library; wxBase is now dependency of GUI ports rather then + separately compiled library - added wxDateSpan::operator==() and !=() (Lukasz Michalski) - added wxFileName::GetForbiddenChars() (Dimitri Schoolwerth) - use true/false throughout the library instead of TRUE/FALSE @@ -72,9 +76,10 @@ All GUI ports: - added wxVScrolledWindow, wxVListBox and wxHtmlLbox classes - added alpha channel support to wxImage +- added wxRenderer class allowing to customize the drawing of generic controls - added wxCLOSE_BOX style for dialogs and frames - added wxSplitterWindow and wxWizard handlers to XRC -- wxWizard is now sizer-friendly and may b resizeable (Robert Vazan) +- wxWizard is now sizer-friendly and may be made resizeable (Robert Vazan) - added proportion to wxFlexGridSizer::AddGrowableRow/Col (Maxim Babitski) - added wxFlexGridSizer::SetFlexibleDirection() (Szczepan Holyszewski) - implemented GetEditControl for wxGenericTreeCtrl (Peter Stieber) @@ -126,6 +131,13 @@ All GUI ports: - send menu update events only when a menu is about to be used (MSW/GTK) - improved event processing performance (Hans Van Leemputten) - added wxMirrorDC class +- printing improvements: GetPageInfo() gets called after the DC has + been set and after OnPreparePrinting() has been called so it can + report the number of pages accurately; doesn't try to set + number of pages in print dialog, in common with other Windows apps; + wxHTML easy printing's preview shows number of pages + correctly; preview scrollbars are set correctly; keyboard navigation + improved Unix: