<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cross-Platform Programming with wxWidgets &#187; News</title>
	<atom:link href="http://wxwidgets.info/category/news/feed/" rel="self" type="application/rss+xml" />
	<link>http://wxwidgets.info</link>
	<description>Just Make It Cross-Platform</description>
	<lastBuildDate>Tue, 09 Mar 2010 20:50:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Дааа! Ribbon Bar для wxWidgets не за горами!</title>
		<link>http://wxwidgets.info/daaa-ribbon-bar-dlya-wxwidgets-ne-za-gorami/</link>
		<comments>http://wxwidgets.info/daaa-ribbon-bar-dlya-wxwidgets-ne-za-gorami/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 19:24:17 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info/?p=563</guid>
		<description><![CDATA[Надо же,в wxBlog такое рассказывают. Оказывается Google Summer of Code для wxWidgets принес много полезного в этом году. Обещают поддержку нотификаций об изменениях файловой системы &#8211; wxFSWatcher, а также (внимание!) Ribbon для wxWidgets &#8211; wxRibbonBar. А еще&#8230;. апгрейды всевозможные для wxAUI (жду не дождусь collapsible panes и tabbed docking). Все это будет в svn trunk [...]]]></description>
			<content:encoded><![CDATA[<p>Надо же,в wxBlog такое <a href="http://wxwidgets.blogspot.com/2009/09/august-news.html" target="_blank">рассказывают</a>. Оказывается Google Summer of Code для wxWidgets принес много полезного в этом году. Обещают поддержку нотификаций об изменениях файловой системы &#8211; wxFSWatcher, а также (внимание!) Ribbon для wxWidgets &#8211; wxRibbonBar. А еще&#8230;. апгрейды всевозможные для wxAUI (жду не дождусь collapsible panes и tabbed docking).</p>
<p>Все это будет в svn trunk и не факт что появится в ветке 2.8. Так что &#8220;кто куды, а мы к зайцам&#8221; (с), пойду качать svn trunk. Там кстати еще много чего полезного появилось. Если вы пользуетесь стабильной версией 2.8, рекомендую хотя бы попробовать trunk.</p>
<p>Еще вскользь упомянули, что потихоньку развивается wxSymbian и wxQNX. Порт для Symbian мне кажется очень перспективным, да.</p>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/daaa-ribbon-bar-dlya-wxwidgets-ne-za-gorami/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>AxTk: An Accessibility Toolkit for wxWidgets</title>
		<link>http://wxwidgets.info/axtk-an-accessibility-toolkit-for-wxwidgets/</link>
		<comments>http://wxwidgets.info/axtk-an-accessibility-toolkit-for-wxwidgets/#comments</comments>
		<pubDate>Thu, 07 May 2009 16:07:54 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[Components]]></category>
		<category><![CDATA[Libraries]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info/?p=546</guid>
		<description><![CDATA[http://code.google.com/p/axtk/ What is AxTk? AxTk (pronounced Ay Ex Tee Kay) is an open source, C++ add-on for wxWidgets that helps developers create highly accessible, talking applications for users with impaired vision. It may also be useful for other impairments that benefit from a simplified user interface. AxTk features a new menu-based system that is easy [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/axtk/" target="_blank">http://code.google.com/p/axtk/</a></p>
<h4>What is AxTk?</h4>
<p><strong>AxTk</strong> (pronounced Ay Ex Tee Kay) <strong>is an open source, C++ add-on for wxWidgets that helps developers create highly accessible, talking applications for users with impaired vision</strong>. It may also be useful for other impairments that benefit from a simplified user interface.</p>
<p>AxTk features a new menu-based system that is easy to learn and use, in addition to providing adaptation for some existing GUI controls and dialogs. The developer can choose whether to use the menu system, or to adapt an existing application UI, or use a combination of methods.</p>
<p>AxTk is cross-platform (tested so far on Windows XP, Linux and Mac OS X 10.5), and includes text-to-speech classes with the ability to drive SAPI 5, Apple Speech Synthesis Manager, eSpeak, and Cepstral. Other speech engines can be driven by writing additional handlers.</p>
<p>Note that AxTk is a work in progress and the API is subject to change.<br />
<span id="more-546"></span></p>
<h4>What else is AxTk?</h4>
<p>There is an additional, higher-level layer for building applications that help the user maintain &#8216;resource libraries&#8217; for all kinds of files and services. The motivation is to provided simplified access to many resources and activities that are currently spread amongst many applications and web sites. By making this part of AxTk, we increase the chances of providing a really useful, accessible application platform that can be customised in interesting ways for individuals or government sectors. However, this is currently a less well-developed aspect of AxTk and one which you can ignore fo now. The resource demo shows playing of audio albums and reading Epub books (having converted the XHTML content to plain text first).</p>
<h4>What about Braille output?</h4>
<p>Although nothing is specifically coded yet for Braille devices, they could be supported relatively easily by adding handlers to the wxTextToSpeech system, to output to the device instead of a speech engine.</p>
<h4>Why not just use a screen reader?</h4>
<p>Screen readers don&#8217;t have an in-depth knowledge of the application; in theory, an AxTk application can make use of knowledge of its own structure to make speech more helpful and less verbose. Also, an application&#8217;s custom controls are not accessible to screen readers. In additon, AxTk provides an alternative, menu-based user interface that is not so prone to the problems of accessing conventional layouts via a screen reader. Finally, an AxTk application provides support for application-wide colour and text size changes that are harder to achieve in an ad-hoc way.</p>
<h4>Is this anything to do with MSAA (Microsoft Active Accessibility)?</h4>
<p>No; a different approach is used. Although wxWidgets has some basic MSAA support, other ports have no similar support and it may be hard to create a comprehensive cross-platform solution to accessibility based on OS-level accessibility support. It would still leave applications and users at the mercy of particular screen readers and it would not solve other problems that AxTk sets out to solve: visual adaptation, fine control over speech (such as content voicing), customisable shortcut support, and more.</p>
<p>Having said that, work on integrating MSAA equivalents for other platforms would be very welcome, either as part of AxTk or built into wxWidgets.</p>
<h4>How hard is it to use?</h4>
<p>Apart from some housekeeping that you can pinch from the sample, the amount of extra code can be small if you&#8217;re just adapting existing UIs. For example, to make a dialog self-voicing and responsive to visual appearance changes (assuming the dialog&#8217;s controls are in the set of controls currently handled by AxTk):</p>
<pre class="brush: cpp;">
#include &quot;ax/ax_ui_adaptation.h&quot;
...
class MyDialog: public wxDialog
{
    ...
    AxSelfVoicing m_adapter;
};

MyDialog::MyDialog(...)
{
    ...
    m_adapter.Adapt(this);
}
</pre>
<p>If you have controls that are not currently handled by AxTk, you can write adapter classes and also handler classes that detect the appropriate controls and create their adapters.</p>
<p>Using the new menu system is also pretty straightforward as you can see from the sample (mainframe.cpp). There are some new concepts such as AxActivator, which handles menu item activation, but there&#8217;s plenty in common with conventional wxWidgets programming.</p>
<h4>Where and how do I get it?</h4>
<p>AxTk is hosted at Google Code and is available via SVN or as a source tarball or zip file.</p>
<p><a href="http://code.google.com/p/axtk/" target="_blank">http://code.google.com/p/axtk/</a></p>
<p>The discussion group is axtk-dev_at_googlegroups.com.</p>
<p>The documentation is available here:</p>
<p><a href="http://www.anthemion.co.uk/axtk/html/index.html" target="_blank">http://www.anthemion.co.uk/axtk/html/index.html</a></p>
<h4>Are there demos?</h4>
<p>Yes; you can download axsample binaries for Windows, Linux and Mac from:</p>
<p><a href="http://www.anthemion.co.uk/axtk/" target="_blank">http://www.anthemion.co.uk/axtk/</a></p>
<p>You can ignore axresourcesample unless you&#8217;re interested in the higher-level resource library layer mentioned previously.</p>
<h4>Can I contribute?</h4>
<p>Please do! See docs/todo.txt for some of the things left to do. You&#8217;ll probably find things to do yourself. You can supply patches in the AxTk&#8217;s Issue Tracker, or you can ask to be added to the list of project members in order to make changes in SVN.</p>
<h4>What&#8217;s the build system?</h4>
<p>None to speak of. This would make a good contribution. Currently you can use DialogBlocks to generate projects and makefiles for the two samples, which simply include all the AxTk code.</p>
<h4>What is the license?</h4>
<p>The license is the New BSD License, which is very brief, easy to understand, and industry-friendly. Please see license.txt in the source tarball for details.</p>
<p>I hope you find AxTk useful &#8211; or at least, fun to play with.</p>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/axtk-an-accessibility-toolkit-for-wxwidgets/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DatabaseLayer 1.8 Released</title>
		<link>http://wxwidgets.info/databaselayer-18-released/</link>
		<comments>http://wxwidgets.info/databaselayer-18-released/#comments</comments>
		<pubDate>Sat, 11 Apr 2009 13:36:10 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[DatabaseLayer]]></category>

		<guid isPermaLink="false">http://wxwidgets.info/?p=524</guid>
		<description><![CDATA[Yesterday jb_coder announced new version of cross-platform database access library for wxWidgets, DatabaseLayer 1.8. DatabaseLayer provides access to different types of databases using unified wxWidgets-based API. It supports: SQLite3 Firebird MySQL PostgreSQL Oracle Microsoft SQL Server ODBC Here is the list of changes for this release: Changed RunQuery message signature to return a list of [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday <a href="http://wxforum.shadonet.com/profile.php?mode=viewprofile&amp;u=295" target="_blank">jb_coder</a> announced new version of cross-platform database access library for wxWidgets, <strong>DatabaseLayer 1.8</strong>.</p>
<p><strong>DatabaseLayer</strong> provides access to different types of databases using unified wxWidgets-based API. It supports:</p>
<ul>
<li>SQLite3</li>
<li>Firebird</li>
<li>MySQL</li>
<li>PostgreSQL</li>
<li>Oracle</li>
<li>Microsoft SQL Server</li>
<li>ODBC</li>
</ul>
<p>Here is the list of changes for this release:</p>
<ul>
<li><span class="postbody">Changed RunQuery message signature to return a list of affected records<br />
</span></li>
<li><span class="postbody">Database backends are dynamically loaded (at the request of users)<br />
</span></li>
<li><span class="postbody">Ship with an internal version of SQLite3 to reduce dependency issues when compiling<br />
</span></li>
<li><span class="postbody">UNICODE fixes for ODBC code<br />
</span></li>
<li><span class="postbody">ODBC backend should now work for MS SQL Server<br />
</span></li>
<li><span class="postbody">Various fixes for ODBC, Firebird, MySQL, and PostgreSQL backends<br />
</span></li>
<li><span class="postbody">Added compile targets &#8220;databaselayer&#8221; and &#8220;databaselayer_gpl&#8221; to compile the library with multiple database backends<br />
</span></li>
<li><span class="postbody">Added DLL exports to be able to use DatabaseLayer as a dynamic library </span></li>
</ul>
<p><a title="Download DatabaseLayer 1.8 at wxCode" href="http://sourceforge.net/project/showfiles.php?group_id=51305&amp;package_id=45182&amp;release_id=337692" target="_blank">You can download DatabaseLayer 1.8 from wxCode</a></p>
<p><a href="http://wxforum.shadonet.com/viewtopic.php?t=23751" target="_blank">Read discussion of this release at wxForum</a>.</p>
<p><img id="kosa-target-image" style="position: absolute; visibility: hidden; z-index: 2147483647; left: 434px; top: 41px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDQvMDQvMDhrK9wWAAACA0lEQVQ4jbXVz0sUYRjA8e+u6xqlKJUaBZuUh6AfhyCEpUN/QIR0skMh6iHwsKe6lFu4HjpJhy5BS1CsZtDSrYMYdPHUZauDbhcpi7bEH2DOtjvP83aY3dFxxi1hfeAd3nlhPu/zPjPvOyHgKnsQEQDz60kaaKuTuRpqHxqMAKBWvVCoJOjAxqqj60Q1Y3fg05dWki/OMjt3+L+A+KklRvs+cia2VhtOTsYpN5wgl4nReTCM6s7o96UyA6kFkpNK9tZMEFx0B2bnO8hlYky/L5N9V2TDsinbgohi207fFqGxwZDoO0T67nEu9FseAyAMODWuNqC9LczUTBGrKIgqqgYRQdSgqogovy2b8YkCxzqiBBlOxuJ/earqIqqKbMfVsLYuGGMIMnb8KkTUk60HNwapTOqGCYLVDzdGDH9Km1mKiDOBMe4qmqJbl+g1wu5gtQGFZWHw8gFam/GXoILubwpxf+go336WCDJ8pYh35xkYayZ9J8aVi52+lZgt18VCif7RBeLd+X+XItX7nJHXyvkb6wD8eHOOqekVEuNffZM4icyR6s34SuGDTx/Jk715D4CTIy959XaFB0/n+Tw2TMu+jUDcMby3vg2yPW4/WuTxtYe0RJd9D9eKmodQT1eOxKVn9HR9qJZ1l3DABgGYuD7sdGR36CZsrFXqeNADhNijX9NfAyI+Sz1Sug0AAAAASUVORK5CYII=" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/databaselayer-18-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>wxWidgets 2.8.9 Released</title>
		<link>http://wxwidgets.info/wxwidgets_2_8_9_released/</link>
		<comments>http://wxwidgets.info/wxwidgets_2_8_9_released/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 19:39:51 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//?p=82</guid>
		<description><![CDATA[The wxWidgets team is pleased to announce a new wxWidgets release. The latest stable release in 2.8 series contains several bug fixes as well as a few new functions. Upgrading is recommended for all wxWidgets users. All: Optimize wxString::Replace() for single character arguments. Updated Hindi translation (Priyank Bolia). Use tr1::unordered_{map,set} for wxHash{Map,Set} implementation if available [...]]]></description>
			<content:encoded><![CDATA[<p>The wxWidgets team is pleased to announce a new wxWidgets release. The latest stable release in 2.8 series contains several bug fixes as well as a few new functions. Upgrading is recommended for all wxWidgets users.<br />
<span id="more-82"></span><br />
All:</p>
<ul>
<li>Optimize wxString::Replace() for single character arguments.</li>
<li>Updated Hindi translation (Priyank Bolia).</li>
<li>Use tr1::unordered_{map,set} for wxHash{Map,Set} implementation if available in STL build; in particular do not use deprecated hash_{map,set} which results in a lot of warnings from newer g++ (Jan Van Dijk and Pete Stieber).</li>
</ul>
<p>All (GUI):</p>
<ul>
<li>Added support for reading alpha channel in BMP format (Kevin Wright).</li>
<li>Fixed help viewer bug whereby the splitter sash in wxHtmlHelpWindow could go underneath the left-hand pane, permanently, after resizing the help window.</li>
<li>Fixed wxHTML default font size for printing to be 12pt regardless of the platform, instead of depending on GUI toolkit&#8217;s screen configuration.</li>
<li>Support wxDP_ALLOWNONE style in generic wxDatePickerCtrl version.</li>
<li>Set wxKeyEvent::m_uniChar correctly in the events generated by generic wxListCtrl (Mikkel S).</li>
<li>Fix changing size of merged cells in wxGrid (Laurent Humbertclaude).</li>
<li>Fixed wrapping bug in wxRichTextCtrl when there were images present; now sets the cursor to the next line after pressing Shift+Enter.</li>
<li>Fixed Cmd+Back, Cmd+Del word deletion behaviour in wxRichTextCtrl.</li>
<li>Fix crash when reading malformed PCX images.</li>
<li>Fix bug with wrong transparency in GIF animations (troelsk).</li>
<li>Store palette information for XPM images in wxImage (troelsk).</li>
<li>Fixed selection bugs and auto list numbering in wxRichTextCtrl.</li>
<li>Significantly optimize wxGrid::BlockToDeviceRect() for large grids (kjones).</li>
<li>Introduced new wxAuiToolBar class for better integration and look-and-feel.</li>
<li>Fix a crash in wxAuiFrameManager when Update() was called in between mouse-up and mouse-down events</li>
<li>wxAUI: added various NULL-ptr asserts.</li>
<li>Fixed problem with Floatable(false) not working in wxAuiFrameManager.</li>
<li>Fixed maximize bug in wxAUI.</li>
<li>Allow period in link anchors in wxHTML.</li>
<li>Fixed memory corruption in wxHTML when parsing &#8220;&amp;;&#8221; in the markup.</li>
<li>Fixed event type in EVT_GRID_CMD_COL_MOVE and EVT_GRID_COL_MOVE.</li>
<li>wxGrid doesn&#8217;t steal focus when hiding editor any more (Tom Eckert).</li>
</ul>
<p>All (Unix):</p>
<ul>
<li>MIME types reading fixed when running under GNOME, reading .desktop files and also the default application list.</li>
<li>Added filesys.no-mimetypesmanager system option so that applications that must load an XRC file at program startup don&#8217;t have to incur the mime types manager initialization penalty.</li>
</ul>
<p>wxMSW:</p>
<ul>
<li>Potentially incompatible change: wxExecute() arguments are now quoted if they contain spaces and existing quotes are escaped with a backslash. However, to preserve compatibility, the argument is unchanged if it is already quoted. Notice that this behaviour will change in wxWidgets 3.0 where all arguments will be quoted, please update your code now if you are affected and use only wxWidgets 2.8.9 or later.</li>
<li>Fix keyboard support in wxSpinCtrl broken in 2.8.8.</li>
<li>Compile fix for WinCE in window.cpp (no VkKeyScan in Windows CE).</li>
<li>Support disabling items before adding them to the menu (Christian Walther).</li>
<li>Allow to call SetFont(wxNullFont) to reset the font to default.</li>
<li>Implement UUID::operator==() and !=() (SQLAware Corporation).</li>
<li>Fixed long standing (introduced in 2.6.3) bug which resulted in always creating a DIB and not DDB in wxBitmap(const wxImage&amp;) ctor.</li>
<li>Fix the bug with wxFileDialog not being shown at all if the default file name was invalid.</li>
<li>Fix hang in keyboard navigation code with radio buttons under Windows 2000.</li>
<li>Implement wxWinINetInputStream::GetSize() (spicerno).</li>
<li>Always copy &#8220;has alpha&#8221; flag when copying bitmaps (SQLAware Corporation).</li>
</ul>
<p>wxGTK:</p>
<ul>
<li>Fixed masking of disabled bitmaps in wxMenuItem and wxStaticBitmap.</li>
<li>Fixed generation of events for an initially empty wxDirPickerCtrl.</li>
<li>Fixed detection of Meta key state so that NumLock isn&#8217;t misdetected as Meta (requires GTK+ 2.10).</li>
<li>Fix changing font/colour of label in buttons with images (Marcin Wojdyr).</li>
</ul>
<p>wxMac:</p>
<ul>
<li>Fixed a glitch where clicking on a scrollbar (but not moving the scrollbar) would cause the window to scroll.</li>
</ul>
<p>You can download the latest version of wxWidgets <a title="Download wxWidgets 2.8.9" href="http://www.wxwidgets.org/downloads/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/wxwidgets_2_8_9_released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wxJSON 1.0 Released</title>
		<link>http://wxwidgets.info/wxjson_1_0_released/</link>
		<comments>http://wxwidgets.info/wxjson_1_0_released/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 12:22:26 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxJSON]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//wxjson-10-released/</guid>
		<description><![CDATA[JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition &#8211; December 1999. JSON is a text format that is completely language independent [...]]]></description>
			<content:encoded><![CDATA[<p>JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition &#8211; December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.</p>
<p>This is the first stable release of the <strong>wxJSON</strong> library. The major version had changed because I introduced some compatibility breaks with the old 0.x versions as well as some new features.<br />
To know more about this read <a href="http://wxcode.sourceforge.net/docs/wxjson/wxjson_ver10.html">this page</a></p>
<p><strong>Links</strong>:</p>
<ul>
<li><a href="http://lnx.mauriziovettorato.it/public/json/home.html">wxJSON website</a></li>
<li><a href="http://wxcode.sourceforge.net/docs/wxjson/">wxJSON detailed documentation</a></li>
<li><a href="http://wxcode.sf.net/">wxCode project website</a></li>
<li><a href="https://sourceforge.net/project/showfiles.php?group_id=51305&amp;package_id=45182">Download wxJSON</a></li>
<li><a href="http://www.json.org/">JSON official site</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/wxjson_1_0_released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wxWidgets 2.8.8 is out !!!</title>
		<link>http://wxwidgets.info/wxwidgets_2_8_8_announce/</link>
		<comments>http://wxwidgets.info/wxwidgets_2_8_8_announce/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 12:06:56 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//?p=64</guid>
		<description><![CDATA[June 24th, 2008 &#8212; the wxWidgets team is pleased to announce a new wxWidgets release. wxWidgets is a mature, open source, cross-platform application framework for C++ and other languages. To get wxWidgets, please go to the download page at http://www.wxwidgets.org/downloads/ This is mainly a bug fix release; please see the change log below for details. [...]]]></description>
			<content:encoded><![CDATA[<p>June 24th, 2008 &#8212; the wxWidgets team is pleased to announce a new wxWidgets release. wxWidgets is a mature, open source, cross-platform application framework for C++ and other languages. To get wxWidgets, please go to the download page at <a href="http://www.wxwidgets.org/downloads/">http://www.wxwidgets.org/downloads/</a> This is mainly a bug fix release; please see the change log below for details.<br />
<span id="more-64"></span></p>
<h4>wxWidgets 2.8.8 changes</h4>
<h5>All:</h5>
<ul>
<li>Fixed bug with parsing some dates in wxDateTime (Bob Pesner).</li>
<li>Fixed bug with parsing negative time zones in wxDateTime::ParseRfc822Date().</li>
<li>Initialize current line in wxTextBuffer ctor (Suzuki Masahiro).</li>
<li>Improved performance of XML parsing (Francesco Montorsi).</li>
<li>Fix wxDateTime::ParseRfc822Date() to handle missing seconds (Joe Nader).</li>
</ul>
<h5>All (GUI):</h5>
<ul>
<li>Added wxWindow::GetNextSibling() and GetPrevSibling().</li>
<li>Support wxGRID_AUTOSIZE in wxGrid::SetRow/ColLabelSize() (Evgeniy Tarassov).</li>
<li>Ensure that wxGrid::AutoSizeColumn/Row() never sets column/row size smaller than the minimal size.</li>
<li>Added  parameter to wxScrolledWindow XRC handler.</li>
<li>wxRichTextCtrl performance has been improved considerably.</li>
<li>Several wxRichTextCtrl style, paste and undo bugs fixed.</li>
<li>Added wxRichTextCtrl superscript and subscript support (Knut Petter Lehre).</li>
<p><strong>(Small note: This feature was made by our company)</strong></p>
<li>wxNotebook RTTI corrected, so now wxDynamicCast(notebook, wxBookCtrlBase) works.</li>
<li>When focus is set to wxScrolledWindow child, scroll it into view.</li>
<li>Improve wximage::ResampleBox() (Mihai Ciocarlie).</li>
<li>Implemented ScrollList() in generic wxListCtrl (Tim Kosse).</li>
<li>SaveAs in docview takes into account path now.</li>
<li>Fixed wxXmlResource::GetText() to convert data to current locale&#8217;s charset in ANSI build.</li>
<li>wxGrid now indicates focus by using different colour for selection and hiding cell cursor when it doesn&#8217;t have focus.</li>
<li>Added alpha support to wxImage::Paste() (Steven Van Ingelgem)</li>
<li>Use current date when opening popup in generic wxDatePickerCtrl.</li>
<li>Remove associated help text from wxHelpProvider when a window is destroyed.</li>
<li>Added wxSizerFlags::ReserveSpaceEvenIfHidden() and wxRESERVE_SPACE_EVEN_IF_HIDDEN sizer flag.</li>
<li>Added wxWindow::ClientToWindowSize() and WindowToClientSize() helpers.</li>
<li>Added wxSizer::ComputeFittingClientSize() and ComputeFittingWindowSize().</li>
<li>Fixed wxSizer::SetSizeHints() to work when the best size decreases.</li>
<li>Fixed crash in wxHtmlHelpController if the help window is still open.</li>
<li>Fixed generic art provider to scale bitmaps down to client-specific best size if needed.</li>
<li>Made wxSpinCtrl::Reparent() in MSW and generic versions (Angelo Mottola).</li>
<li>Fixed timing of malformed animated GIFs in wxHTML (Gennady Feller).</li>
<li>Fixed incorrect layout width caching in wxHTML (Jeff Tupper).</li>
<li>wxHTML: preserve TAB characters when copying &lt;pre&gt; content to clipboard.</li>
<li>Set focus to wxCalendarCtrl when it is clicked.</li>
</ul>
<h5>All (Unix):</h5>
<ul>
<li>Fixed shared libraries to not depend on GStreamer when built with &#8211;enable-media; only wxMedia library depends on it now.</li>
<li>wxLaunchDefaultBrowser() now uses xdg-open if available.</li>
<li>Don&#8217;t close UDP socket if an empty datagram is received (Mikkel S)</li>
<li>Honour locale modifiers such a &#8220;@valencia&#8221; in system locale (Tim Kosse)</li>
</ul>
<h5>wxMSW:</h5>
<ul>
<li>Fix rare bug with messages delivered to wrong wxSocket (Tim Kosse).</li>
<li>Fix setting icons when they have non-default (16*16 and 32*32) sizes.</li>
<li>Fixed wxLocale::GetInfo to use the C locale.</li>
<li>Don&#8217;t enable disabled windows when showing them (Harry McKame).</li>
<li>Fix assert when using owner-drawn menu items with the newest (Vista) SDK.</li>
<li>Fixed wxTextCtrl to not process clipboard events twice if there&#8217;s a custom wxEVT_COMMAND_TEXT_* event handler.</li>
<li>Fix wxComboBox to not lose the current value if it was programmatically set to a value not in a list of choices on popup close (Kolya Kosenko)</li>
<li>Switching wxListCtrl to report mode from another one now uses full row highlight, just as if the control were created in report mode initially.</li>
<li>Use correct index of the right-clicked column in wxListCtrl in the corresponding event even when the control is scrolled horizontally.</li>
<li>Implement wxRadioBox::Reparent() correctly (Vince Harron).</li>
<li>Make context sensitive help work for the text part of wxSpinCtrl.</li>
<li>wxFileType::GetCommand() now looks at Explorer associations and CurVer for increased reliability and conformance to user expectations.</li>
<li>Fixed double Init() call in wxTopLevelWindow causing a memory leak on SmartPhone.</li>
<li>Fixed rendering of borders for wxTextCtrl with wxTE_RICH(2) style when using Windows XP&#8217;s Classic UI theme.</li>
<li>Text controls with wxTE_RICH style now also generate wxClipboardTextEvents.</li>
<li>Fixed wxEVT_COMMAND_TEXT_ENTER generation in wxSpinCtrl.</li>
<li>Fixed wxSpinCtrl::GetClientSize() to return sensible value and not just spin button&#8217;s client size.</li>
<li>Fixed IMPLEMENT_APP() to be compatible with the -WU flag of Borland C++ compiler (Matthias Bohm).</li>
<li>Correct size calculation for toolbars containing controls under pre-XP systems (Gerald Giese)</li>
</ul>
<h5>wxGTK:</h5>
<ul>
<li>Return false from wxEventLoop::Dispatch() if gtk_main_quit() was called and so the loop should exit (Rodolfo Schulz de Lima).</li>
<li>Implement wxListBox::EnsureVisible() (Andreas Kling)</li>
<li>Fixed wxCURSOR_HAND to map to GDK_HAND2 and not GDK_HAND1, for consistency with other applications.</li>
<li>Fix wxNotebook::GetPage{Text,Image}() when they were called from the page change event handler for the first added page (Mikkel S).</li>
<li>Fixed wxBitmapButton to use focus and hover bitmaps correctly.</li>
<li>Fixed race condition which could cause idle processing to stop without processing all pending events.</li>
<li>wxAcceleratorTable now works with buttons too.</li>
</ul>
<h5>wxMac:</h5>
<ul>
<li>Fixed cursor for wxBusyCursor and wxContextHelp.</li>
<li>Fixed wxListCtrl to respect items&#8217; non-default fonts.</li>
<li>wxListCtrl::SetColumnWidth() now supports wxLIST_AUTOSIZE.</li>
<li>Fixed handling of transparent background in borderless wxBitmapButton.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/wxwidgets_2_8_8_announce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wxJSON 0.5.0 Released</title>
		<link>http://wxwidgets.info/wxjosn_0_5_released/</link>
		<comments>http://wxwidgets.info/wxjosn_0_5_released/#comments</comments>
		<pubDate>Mon, 12 May 2008 09:42:17 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxJSON]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//?p=101</guid>
		<description><![CDATA[This wxJSON release adds support for 64-bits integers on those platforms that have native support for it such as, for example, Windows and GNU/Linux. You can disable 64-bits integer support if you do not need (or do not want) it. The new version is compatible wih the past: if you do not need 64-bits integers [...]]]></description>
			<content:encoded><![CDATA[<p>This <strong>wxJSON</strong> release adds support for 64-bits integers on those platforms that have native support for it such as, for example, Windows and GNU/Linux.</p>
<p>You can disable 64-bits integer support if you do not need (or do not want) it. The new version is compatible wih the past: if you do not need 64-bits integers you can still use this new version of the library without the need to rewrite your application.</p>
<p>To know more about the new feature read the <a title="wxJSON 0.5.0 New features" href="http://wxcode.sourceforge.net/docs/wxjson/pg_json_internals.html#json_internals_integer" target="_blank">this page</a>:</p>
<ul>
<li><a href="http://lnx.mauriziovettorato.it/public/json/home.html">wxJSON website</a></li>
<li><a href="http://wxcode.sourceforge.net/docs/wxjson/">wxJSON detailed documentation:</a></li>
<li><a href="http://wxcode.sf.net">wxCode project website</a></li>
<li><a href="https://sourceforge.net/project/showfiles.php?group_id=51305&amp;package_id=45182">Download wxJSON</a></li>
<li><a href="http://www.json.org">JSON offical site</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/wxjosn_0_5_released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wxJSON 0.4 Released</title>
		<link>http://wxwidgets.info/wxjosn_0_4_released/</link>
		<comments>http://wxwidgets.info/wxjosn_0_4_released/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 10:22:52 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxJSON]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//?p=110</guid>
		<description><![CDATA[This release adds the &#8216;copy-on-write&#8217; feature to the copy ctor and assignment operator of JSON value class. Note that this new feature only affects the internal representation of JSON values and does not add new features in the class&#8217;s interface. Also note that for JSON value objects, COW is not as efficient as expected. To [...]]]></description>
			<content:encoded><![CDATA[<p>This release adds the &#8216;copy-on-write&#8217; feature to the copy ctor and assignment operator of JSON value class.<br />
Note that this new feature only affects the internal representation of JSON values and does not add new features in the class&#8217;s interface.<br />
Also note that for JSON value objects, COW is not as efficient as expected.<br />
To know more about this topic read <a href="http://wxcode.sourceforge.net/docs/wxjson/pg_json_internals.html">this page</a>:</p>
<p>The wxJSON library is now complete and this release should be considered a final beta release.<br />
JSON data format is very stable. It is accredited to be stable forever or, at least, until programming language&#8217;s variables are based on numbers, strings, booleans, structures and arrays.</p>
<p>No other feature should have to be added to the library and I think that, after a few months used for discovering and fixing bugs, I will release the stable version 1.0</p>
<p>This will be the good occasion to, eventually, break the compatibility with the old versions 0.x by changing memberfunction&#8217;s names and/or parameters.<br />
If you have any comment, suggestion or hint, feel free to write to me or post an answer to this topic.</p>
<p>Regards<br />
Luciano</p>
<ul>
<li><a href="http://lnx.mauriziovettorato.it/public/json/home.html">wxJSON website</a></li>
<li><a href="http://wxcode.sourceforge.net/docs/wxjson/">wxJSON detailed documentation</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/wxjosn_0_4_released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Нужна помощь в улучшении документации к библиотеке wxWidgets</title>
		<link>http://wxwidgets.info/need_help_to_improve_wxwidgets_docs_ru/</link>
		<comments>http://wxwidgets.info/need_help_to_improve_wxwidgets_docs_ru/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 17:53:00 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//?p=128</guid>
		<description><![CDATA[wxWidgets находится в процессе работы над улучшением документации &#8211; мигрирации из текущей системы, основанной на LaTeX, в Doxygen (используя отдельный набор &#8220;интерфейсных&#8221; заголовков, вместо рабочих заголовков wxWidgets). Разработчики wxWidgets потратили несколько месяцев на создание скриптов для автоматического преобразования документации, и уже достигли той точки, где скрипты уже не могут помочь. В Документация wxWidgets довольно обширна [...]]]></description>
			<content:encoded><![CDATA[<p>wxWidgets находится в процессе работы над улучшением документации &#8211; мигрирации из текущей системы, основанной на LaTeX, в Doxygen (используя отдельный набор &#8220;интерфейсных&#8221; заголовков, вместо рабочих заголовков wxWidgets).</p>
<p>Разработчики wxWidgets потратили несколько месяцев на создание скриптов для автоматического преобразования документации, и уже достигли той точки, где скрипты уже не могут помочь. В Документация wxWidgets довольно обширна и файлы с документацией в новом формате требуют ручной обработки чтобы исключить ошибки, которые могли появиться в процессе автоматического преобразования.</p>
<p>Итак, мы нуждаемся в вашей помощи для завершения этого процесса в разумные сроки. Все подробности можно найти <a href="http://www.wxwidgets.org/wiki/index.php/Development:_Doxydocs_review">здесь</a>.</p>
<p>Если вы заинтересованы, но вам надо информация о том, как все настроить, или если у вас есть какие-либо сомнения или вопросы, не стесняйтесь задать их <a href="http://wxforum.shadonet.com/viewtopic.php?t=18468">здесь</a>.</p>
<p>Это хорошая возможность:</p>
<ul>
<li>Познакомиться с wxWidgets ближе</li>
<li>Улучшить те части документации, которые вам не очень нравились</li>
<li>Помочь сделать wxWidgets еще более конкурентоспособным инструментом разработки</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/need_help_to_improve_wxwidgets_docs_ru/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wxJSON 0.3.0 Released</title>
		<link>http://wxwidgets.info/wxjson_030_announce/</link>
		<comments>http://wxwidgets.info/wxjson_030_announce/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 13:36:03 +0000</pubDate>
		<dc:creator>T-Rex</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[wxJSON]]></category>
		<category><![CDATA[wxWidgets]]></category>

		<guid isPermaLink="false">http://wxwidgets.info//?p=137</guid>
		<description><![CDATA[JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition &#8211; December 1999. JSON is a text format that is completely language independent [...]]]></description>
			<content:encoded><![CDATA[<p>JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition &#8211; December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.</p>
<p>This release adds support for Unicode.<br />
<a href="http://wxcode.sourceforge.net/docs/wxjson/wxjson_tutorial.html#wxjson_tutorial_unicode" target="_blank">Read more about the new features of wxJSON</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://wxwidgets.info/wxjson_030_announce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
