Mention wxTaskBarIcon reimplementation, other details

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58809 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robert Roebling 2009-02-09 10:19:22 +00:00
parent cbbf47f375
commit ca54ea374b

View File

@ -7,7 +7,8 @@
<META NAME="AUTHOR" CONTENT="Robert Roebling"> <META NAME="AUTHOR" CONTENT="Robert Roebling">
<META NAME="CREATED" CONTENT="20080829;16130000"> <META NAME="CREATED" CONTENT="20080829;16130000">
<META NAME="CHANGEDBY" CONTENT="Robert Roebling"> <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="Julian Smart">
<META NAME="CHANGEDBY" CONTENT="Robert Roebling"> <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
<META NAME="CHANGEDBY" CONTENT="Robert Roebling"> <META NAME="CHANGEDBY" CONTENT="Robert Roebling">
@ -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 Reimplementing wxTreeCtrl and possibly wxListCtrl in terms of
wxDataViewCtrl was considered, but this was dropped as certain wxDataViewCtrl was considered, but this was dropped as certain
special features are not available on all platforms (or 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> 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 <LI><P ALIGN=JUSTIFY>The tabular view of wxGrid has been improved
including a native header control, which has been separated into a including a native header control, which has been separated into a
@ -248,16 +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 <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> 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 multi-sample and anti-aliasing support
the the OpenGl canvas and separated wxGLCanvas and wxGLContext. See the the OpenGL canvas and separated wxGLCanvas and wxGLContext. See
<A HREF="http://docs.wxwidgets.org/trunk/classwx_g_l_canvas.html">wxGLCanvas</A>.</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 <LI><P ALIGN=JUSTIFY>Added wxNativeContainerWindow in order to
construct a wxTopLevelWindow from a native window handle (MSW and construct a wxTopLevelWindow from a native window handle (MSW and
GTK+).</P> GTK+).</P>
<LI><P ALIGN=JUSTIFY>The <A HREF="http://docs.wxwidgets.org/trunk/classwx_v_scrolled_window.html">wxVScrolledWindow</A> <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 class has been completely rewritten to accommodate the addition of
new horizontal scrolling variants (<A HREF="http://docs.wxwidgets.org/trunk/classwx_h_scrolled_window.html">wxHScrolledWindow</A> 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>) 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> while still providing complete backwards compatibility for
wxVScrolledWindow.</P>
</UL> </UL>
<H3 CLASS="western">wxMac specific changes (now called wxOSX)</H3> <H3 CLASS="western">wxMac specific changes (now called wxOSX)</H3>
<P ALIGN=JUSTIFY>One important change of the wxMac port is that the <P ALIGN=JUSTIFY>One important change of the wxMac port is that the
@ -305,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 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 existing code is too limited and cannot be fixed in a backward
compatible way. The main problem of this approach is that 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 versions of GTK+ but should also make use of recent features. In some
cases, supporting an old version of GTK+ hinders development so we cases, supporting an old version of GTK+ hinders development so we
decided to declare GTK+ 2.4 the minimum toolkit version that is decided to declare GTK+ 2.4 the minimum toolkit version that is
@ -343,6 +346,8 @@ limited to:</P>
from within it (which causes reentrance problems).</P> from within it (which causes reentrance problems).</P>
<LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">Some support for <LI><P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm">Some support for
Hildon control from the Maemo platform used for Nokia tablets</P> 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> </UL>
<P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR> <P ALIGN=JUSTIFY STYLE="margin-bottom: 0cm"><BR>
</P> </P>
@ -371,4 +376,4 @@ changes of the other two main ports:</P>
<P STYLE="margin-bottom: 0cm"><BR> <P STYLE="margin-bottom: 0cm"><BR>
</P> </P>
</BODY> </BODY>
</HTML> </HTML>