]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/publicity/WoWoW30.html
simplify code setting backing pixmap
[wxWidgets.git] / docs / publicity / WoWoW30.html
index 93416cd5f2cd60968d38daf5642924f5b3b5949b..0809990646e1016c8e23128d80b2ae8b3e0125eb 100644 (file)
@@ -7,7 +7,8 @@
        <META NAME="AUTHOR" CONTENT="Robert Roebling">
        <META NAME="CREATED" CONTENT="20080829;16130000">
        <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
        <META NAME="AUTHOR" CONTENT="Robert Roebling">
        <META NAME="CREATED" CONTENT="20080829;16130000">
        <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
-       <META NAME="CHANGED" CONTENT="20081227;19363700">
+       <META NAME="CHANGED" CONTENT="20090209;11181400">
+       <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
        <META NAME="CHANGEDBY" CONTENT="Julian Smart">
        <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
        <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
        <META NAME="CHANGEDBY" CONTENT="Julian Smart">
        <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
        <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
@@ -57,7 +58,7 @@ both are supported). wxWidgets includes many code pieces for
 optimising dialog and general layout for small screens such as those
 of the recent netbooks and mobile phones and tablets.</P>
 <P ALIGN=JUSTIFY>There is varying support for other platforms or
 optimising dialog and general layout for small screens such as those
 of the recent netbooks and mobile phones and tablets.</P>
 <P ALIGN=JUSTIFY>There is varying support for other platforms or
-toolkits such as OS/2, Motif, GTK 1.2, PalmOS and various mobile
+toolkits such as OS/2, Motif, GTK 1.2 and various mobile
 Linux variants using GTK+ or the Hildon framework and also a version
 for OS X using the Cocoa API and even the iPhone SDK.</P>
 <H3 CLASS="western">Documentation in Doxygen</H3>
 Linux variants using GTK+ or the Hildon framework and also a version
 for OS X using the Cocoa API and even the iPhone SDK.</P>
 <H3 CLASS="western">Documentation in Doxygen</H3>
@@ -197,7 +198,8 @@ and may thus be the most important changes from a user's perspective
        Reimplementing wxTreeCtrl and possibly wxListCtrl in terms of
        wxDataViewCtrl was considered, but this was dropped as certain
        special features are not available on all platforms (or
        Reimplementing wxTreeCtrl and possibly wxListCtrl in terms of
        wxDataViewCtrl was considered, but this was dropped as certain
        special features are not available on all platforms (or
-       differently). See also <A HREF="http://docs.wxwidgets.org/trunk/classwx_data_view_ctrl.html">wxDataViewCtrl</A>
+       differently). See also <A HREF="http://docs.wxwidgets.org/trunk/classwx_data_view_ctrl.html">wxDataViewCtrl</A>,
+       <A HREF="http://docs.wxwidgets.org/trunk/classwx_data_view_list_ctrl.html">wxDataViewListCtrl</A>
        and <A HREF="http://docs.wxwidgets.org/trunk/classwx_data_view_tree_ctrl.html">wxDataViewTreeCtrl</A>.</P>
        <LI><P ALIGN=JUSTIFY>The tabular view of wxGrid has been improved
        including a native header control, which has been separated into a
        and <A HREF="http://docs.wxwidgets.org/trunk/classwx_data_view_tree_ctrl.html">wxDataViewTreeCtrl</A>.</P>
        <LI><P ALIGN=JUSTIFY>The tabular view of wxGrid has been improved
        including a native header control, which has been separated into a
@@ -248,11 +250,17 @@ and may thus be the most important changes from a user's perspective
        <LI><P ALIGN=JUSTIFY>Added a new sizer which can wrap across
        multiple lines. See <A HREF="http://docs.wxwidgets.org/trunk/classwx_wrap_sizer.html">wxWrapSizer</A>.</P>
        <LI><P ALIGN=JUSTIFY>Added multi-sample and anti-aliasing support
        <LI><P ALIGN=JUSTIFY>Added a new sizer which can wrap across
        multiple lines. See <A HREF="http://docs.wxwidgets.org/trunk/classwx_wrap_sizer.html">wxWrapSizer</A>.</P>
        <LI><P ALIGN=JUSTIFY>Added multi-sample and anti-aliasing support
-       the the OpenGl canvas and separated wxGLCanvas and wxGLContext. See
+       to the OpenGL canvas and separated wxGLCanvas and wxGLContext. See
        <A HREF="http://docs.wxwidgets.org/trunk/classwx_g_l_canvas.html">wxGLCanvas</A>.</P>
        <LI><P ALIGN=JUSTIFY>Added wxNativeContainerWindow in order to
        construct a wxTopLevelWindow from a native window handle (MSW and
        GTK+).</P>
        <A HREF="http://docs.wxwidgets.org/trunk/classwx_g_l_canvas.html">wxGLCanvas</A>.</P>
        <LI><P ALIGN=JUSTIFY>Added wxNativeContainerWindow in order to
        construct a wxTopLevelWindow from a native window handle (MSW and
        GTK+).</P>
+       <LI><P ALIGN=JUSTIFY>The <A HREF="http://docs.wxwidgets.org/trunk/classwx_v_scrolled_window.html">wxVScrolledWindow</A>
+       class has been completely rewritten to accommodate the addition of
+       the new horizontal scrolling variants (<A HREF="http://docs.wxwidgets.org/trunk/classwx_h_scrolled_window.html">wxHScrolledWindow</A>
+       and <A HREF="http://docs.wxwidgets.org/trunk/classwx_h_v_scrolled_window.html">wxHVScrolledWindow</A>)
+       while still providing complete backwards compatibility for
+       wxVScrolledWindow.</P>
 </UL>
 <H3 CLASS="western">wxMac specific changes (now called wxOSX)</H3>
 <P ALIGN=JUSTIFY>One important change of the wxMac port is that the
 </UL>
 <H3 CLASS="western">wxMac specific changes (now called wxOSX)</H3>
 <P ALIGN=JUSTIFY>One important change of the wxMac port is that the
@@ -300,7 +308,7 @@ of wxWidgets is to keep up with the development of the GTK+ library
 since it has the habit of adding new controls or new APIs if the
 existing code is too limited and cannot be fixed in a backward
 compatible way. The main problem of this approach is that
 since it has the habit of adding new controls or new APIs if the
 existing code is too limited and cannot be fixed in a backward
 compatible way. The main problem of this approach is that
-applications written using wxGTK shoud work with relatively old
+applications written using wxGTK should work with relatively old
 versions of GTK+ but should also make use of recent features. In some
 cases, supporting an old version of GTK+ hinders development so we
 decided to declare GTK+ 2.4 the minimum toolkit version that is
 versions of GTK+ but should also make use of recent features. In some
 cases, supporting an old version of GTK+ hinders development so we
 decided to declare GTK+ 2.4 the minimum toolkit version that is
@@ -338,6 +346,8 @@ limited to:</P>
        from within it (which causes reentrance problems).</P>
        <LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">Some support for
        Hildon control from the Maemo platform used for Nokia tablets</P>
        from within it (which causes reentrance problems).</P>
        <LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">Some support for
        Hildon control from the Maemo platform used for Nokia tablets</P>
+       <LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">Rewritten the
+       wxTaskBarIconIcon class using GtkStatusIcon if available.</P>
 </UL>
 <P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR>
 </P>
 </UL>
 <P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR>
 </P>