]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
added all samples
[wxWidgets.git] / docs / changes.txt
index 33bcd1409049347afc296a617dba965be76f6b22..a7fb095ec600087129b0a1d1c689c9e7252eaaf7 100644 (file)
@@ -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: