]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/changes.txt
Fixed problem where corner label was displayed when either row or col label size...
[wxWidgets.git] / docs / changes.txt
index dc57c3efc797d58147d5bb12666a2834f90cdd46..3c355e746c18155fc7b77633ffaf812bafe6cfdf 100644 (file)
@@ -6,7 +6,16 @@ next release (2.1.12 or 2.2?)
 
 wxBase:
 
+- wxDateTime replaces and extends old wxDate and wxTime classes (still
+  available but strongly deprecated) with many new features
+
+- wxLongLong class provides support for (signed) 64 bit integers
+
+- wxCmdLineParser class for parsing the command line (supporting short and
+  long options, switches and parameters of different types)
+
 - it is now possible to build wxBase under Win32 (using VC++ only so far)
+  and BeOS (without thread support yet)
 
 - wxThread class modified to support both detached and joinable threads, also
   added new GetCPUCount() and SetConcurrency() functions (useful under Solaris
@@ -21,10 +30,14 @@ wxBase:
 - wxArray::RemoveAt() replaces deprectaed wxArray::Remove(index)
 
 all (GUI):
+
+- new wxCalendarCtrl class for picking a date interactively
+
 - wxMenu(Bar)::Insert() and Remove() functions for dynamic menu menagament
 - wxToolBar supports arbitrary controls (not only buttons) and can be
   dynamically changed (Delete/Insert functions)
 - vertical toolbars supported by MSW and GTK native wxToolBar classes
+
 - wxTreeCtrl and wxListCtrl allow setting colour/fonts for individual items
 - "file open" dialog allows selecting multiple files at once (contributed by
   John Norris)
@@ -35,11 +48,24 @@ all (GUI):
 - TIFF support added (libtiff required and included in the distribution)
 - PCX files can now be written (24 bit only so far)
 
+- validators may work recursively if wxWS_EX_VALIDATE_RECURSIVELY is set
+- wxScrolledWindow now has keyboard interface
+- wxTextEntryDialog may be used for entering passwords (supports wxTE_PASSWORD)
+
+- added wxEncodingConverter and improved wxFontMapper
+  for dealing with convertions between different encodings,
+  charsets support in wxLocale and wxHTML
+
 wxMSW:
 
+- support for enhanced metafiles added, support for copying/pasting metafiles
+  (WMF and enhanced ones) fixed/added.
 - implemented setting colours for push buttons
 - wxTreeCtrl::IsVisible() bug fixed (thanks to Gary Chessun)
+- loading/saving big (> 32K) files in wxTextCtrl works
 - tooltips work with wxRadioBox
+- wxBitmap/wxIcon may be constructed from XPM included into a program, as in
+  Unix ports
 - returning FALSE from OnPrintPage() aborts printing
 
 wxGTK:
@@ -50,7 +76,25 @@ wxGTK:
 
 wxMotif:
 
-- wxMenu::Enable) works
+- wxMenu::Enable works
+
+wxHTML:
+
+- almost complete rewrite of wxHtmlHelpController,
+  including faster search, bookmarks, printing, setup dialog
+  and cross-platform binary compatible .cached files for faster 
+  loading of large helpbooks, case insensitive search
+  splitted into 3 parts: wxHtmlHelpData, Frame and Controller
+- added support for charsets and <meta> tag
+- added support for font faces and justified paragraphs,
+  taken some steps to prepare wxHTML for frames
+- added dynamic pushing/poping of wxHtmlParser tag handlers
+- improved HTML printing
+- added extensive table of HTML characters substitutions (&nbsp; etc.)
+- fixed wxHtmlWindow flickering, several minor bugfixes
+- added some tags: <address>, <code>, <kbd>, <samp>, <small>, <big>,
+  fixed handling of relative and absolute font sizes in <font size>
+
 
 NOTE: for changes after wxWindows 2.1.0 b4, please see the CVS
 change log.