<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://vcf-online.org">
<channel>
 <title>VCF Online - Real Components, Real C++, Right Now!</title>
 <link>http://vcf-online.org</link>
 <description>The Visual Component Framework is an advanced C++ application framework 
that makes it easy to produce powerful Windows applications in C++. The 
framework is a based on a thoroughly modern C++ design and has built in 
support for Rapid Application Development (RAD). The framework is designed 
to be portable over multiple platforms and compilers, so you don&#039;t have to 
lose all that work that went into writing your app for a single platform! 
&lt;br&gt;

&lt;p style=&quot;border-top: 1px solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 7px; background-color: rgb(245, 246, 247);&quot;&gt;
	&lt;em&gt;&lt;span class=&quot;noteText&quot; style=&quot;font-weight: bold; font-size: 1.2em;&quot;&gt;&amp;quot;You know how when someone sees something very good they exclaim &#039;WOW!&#039;? 
Then when they see something that is truly inspiring, they say it in a very low, respectful tone? Looking at the quality and breadth of what you have here definitely puts me in the latter category.&amp;quot;&lt;/span&gt;&lt;/em&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://blogs.msdn.com/tomarcher/&quot;&gt;Tom Archer&lt;/a&gt; - Microsoft Program Manager
&lt;/p&gt;

If this is your first time here try reading, in more detail, about the 	features of the VCF by &lt;a href=&quot;../../docs/ref_manual/ch02.html&quot;&gt;clicking here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;

Further information about the VCF can be found in the &lt;a href=&quot;http://vcf-online.org/docs/ref_manual/&quot;&gt;documentation sections&lt;/a&gt; which include in-depth discussions of how to use the framework, as well as the &lt;a href=&quot;http://vcf-online.org/docs/src_manual/&quot;&gt;source code	generated documentation.&lt;/a&gt;

&lt;p&gt;
&lt;table width=&quot;100%&quot;&gt;
&lt;tr&gt;&lt;td align=&quot;center&quot;&gt;
&lt;SCRIPT type=&#039;text/javascript&#039; language=&#039;JavaScript&#039; src=&#039;http://www.ohloh.net/projects/648/badge_js&#039;&gt;&lt;/SCRIPT&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;/p&gt;
&lt;p&gt;
Would you like to help support future development of the VCF? Funding 
helps buy software and hardware crucial to developing a large scale 
framework like the VCF. For more information on what can be donated 
and why - &lt;a href=&quot;http://vcf-online.org/help&quot;&gt;click here&lt;/a&gt;.
&lt;center&gt;
&lt;form method=&quot;post&quot; action=&quot;https://www.paypal.com/cgi-bin/webscr&quot;&gt;
&lt;input type=&quot;hidden&quot; value=&quot;_xclick&quot; name=&quot;cmd&quot; /&gt;
&lt;input type=&quot;hidden&quot; value=&quot;vcfinfo@earthlink.net&quot; name=&quot;business&quot; /&gt;
&lt;input type=&quot;hidden&quot; value=&quot;The VCF Developers Fund&quot; name=&quot;item_name&quot; /&gt;
&lt;input type=&quot;hidden&quot; value=&quot;1&quot; name=&quot;no_note&quot; /&gt;
&lt;input type=&quot;hidden&quot; value=&quot;USD&quot; name=&quot;currency_code&quot; /&gt;
&lt;input type=&quot;hidden&quot; value=&quot;0&quot; name=&quot;tax&quot; /&gt;
&lt;input type=&quot;image&quot; alt=&quot;Make payments with PayPal - it&#039;s fast, free and secure!&quot; name=&quot;submit&quot; src=&quot;themes/vcf_theme/donatelogo.gif&quot; /&gt;
&lt;/form&gt;
&lt;/center&gt;
&lt;/p&gt;</description>
 <language>en</language>
<item>
 <title>ImageKit</title>
 <link>http://vcf-online.org/node/167</link>
 <description>&lt;p&gt;
Some interesting work has been done with a new kit called the ImageKit. It&#039;s inspired by Apple&#039;s &lt;a href=&quot;http://developer.apple.com/MacOSX/coreimage.html&quot;&gt;Core Image&lt;/a&gt; API, and allows you to draw images using the GPU and OpenGL to do the work for you. You can apply one or more filters to an image and chain them together to achieve various effects. There&#039;s a simple filter tester:&lt;br&gt;
&lt;a href=&quot;http://vcf-online.org/node/168?size=_original&quot;&gt;&lt;img src=&quot;http://vcf-online.org/files/images/iksc3.preview.png&quot;&gt;&lt;/a&gt;
&lt;br&gt;
that allows you to test simple filters out (using OpenGL&#039;s GL Shading Language) and apply them to an image.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Wed, 28 Jan 2009 11:09:57 -0600</pubDate>
</item>
<item>
 <title>RTTI Attributes</title>
 <link>http://vcf-online.org/node/164</link>
 <description>A while ago someone in the forums asked about attributes in the VCF. Well we now have them. They are not as integrated as C#&#039;s attributes are, but they do allow for any kind of custom arbitrary meta-data to be attached to RTTI information about a class or a class&#039;s properties. An attrbiute is defined as a name value pair, where the name is a string and the value is a VariantData object, probably representing a string most of the time. You can add them programmatically or via the RTTI macros. An example would be:
</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Fri, 23 Jan 2009 12:53:56 -0600</pubDate>
</item>
<item>
 <title>Graphviz Kit Integration</title>
 <link>http://vcf-online.org/graphviz-integration</link>
 <description>&lt;p&gt;
I have recently, on a lark, decided to give a try to add &lt;a href=&quot;http://www.graphviz.org/&quot;&gt;Graphviz&lt;/a&gt; support to the VCF. To my pleasant surprise this was relatively painless, and I&#039;m proud to show off some shots of currently working, with AGG rendering for anti-aliased support.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Mon, 17 Nov 2008 22:44:51 -0600</pubDate>
</item>
<item>
 <title>New Demos Section</title>
 <link>http://vcf-online.org/node/156</link>
 <description>&lt;p&gt;
I&#039;d like to introduce a new demos section, on the left hand side of the web site. These are links (and a screen shot) to actual pre-built executables for people to try out to get a taste of what the VCF can do. Probably should have put these up a long time ago, but got tied up with the whole Yahoo/Microsoft merger and getting Jerry fired (by the way, no hard feelings, OK Jerry?). I&#039;ll try and fill these in  and add more as time permits.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Mon, 17 Nov 2008 22:33:06 -0600</pubDate>
</item>
<item>
 <title>Recent development news</title>
 <link>http://vcf-online.org/recent-dev-news</link>
 <description>&lt;p&gt;
I haven&#039;t posted here in a bit, so here&#039;s the skinny on some of the latest changes to the framework. I&#039;ve made some decent progress with migrating the Carbon OS X code base to Cocoa, Cocoa is actually, for the most part, much less hassle to use. 
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Mon, 13 Oct 2008 13:49:41 -0500</pubDate>
</item>
<item>
 <title></title>
 <link>http://vcf-online.org/fishtaco-release</link>
 <description>n/a</description>
 <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
</item>
<item>
 <title>ClassBrowser example with executable link</title>
 <link>http://vcf-online.org/node/115</link>
 <description>&lt;p&gt;
This is a small utility that shows all of the classes in the VCF&#039;s ClassRegistry.
One of the cool things about it is that it is able to save various UI states with almost no code:&lt;br&gt;
&lt;pre&gt;
mainWindow-&gt;initializeSettings(true);
&lt;/pre&gt;
That&#039;s it! The rest of the individual settings are set in the UI&#039;s VFF and the framework does all the work of storing and retrieving them for you.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Wed, 30 Apr 2008 15:14:06 -0500</pubDate>
</item>
<item>
 <title>Upcoming Fish Taco Release and beyond</title>
 <link>http://vcf-online.org/node/112</link>
 <description>&lt;p&gt;
Finally, after a very long time, thankfully not in a galaxy far, far away, we are almost ready to make the release you&#039;ve all been waiting for:

&lt;h4&gt;Fish Taco - 0.9.8&lt;/h4&gt;
&lt;/p&gt;
&lt;p&gt;
The current code is pretty much done, with the exception of an example or two, and further documentation. 
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Mon, 28 Apr 2008 12:46:07 -0500</pubDate>
</item>
<item>
 <title></title>
 <link>http://vcf-online.org/node/113</link>
 <description>n/a</description>
 <pubDate>Wed, 31 Dec 1969 18:00:00 -0600</pubDate>
</item>
<item>
 <title>Visual Forms and DPI</title>
 <link>http://vcf-online.org/node/111</link>
 <description>&lt;p&gt;One of the many things that got fixed in the upcoming Fish Taco release is enhanced support for the Visual Form File format. This enables the developer to put together a UI in much less time than if you had to write all the C++ code by hand. The Form Designer of the VCF Builder is built with this in mind, though that project is still sadly behind. However, one of the features is the ability to specify values using units, with the ability to support custom units if the need arises. Currently the units supported are pixels (the default), inches, centimeters, and points (where a point is 1/72 of an inch). The conversion from unit value to pixel value takes into consideration the current screen DPI, thus allowing you to specify a layout once, and know that it will work correctly no matter the DPI settings. Future units supported will be DLU&#039;s (Windows Dialog Units), and percent.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Wed, 27 Feb 2008 21:58:52 -0600</pubDate>
</item>
<item>
 <title>A new year, a new example, and various other bits of progress</title>
 <link>http://vcf-online.org/node/103</link>
 <description>&lt;p&gt;
Well it&#039;s been a while, but have no fears, progress on the upcoming Fish Taco release is moving forward, albeit slower than I would like.
&lt;/p&gt;
&lt;p&gt;
The latest example was kind of cool, and I wanted to post about it. It is based on a little article by Ryan Paul at Ars Technica: &lt;a href=&quot;http://arstechnica.com/journals/linux.ars/2008/02/04/you-can-has-lolcats-with-ruby-and-gtk&quot;&gt;U CAN HAS LOLcats on Linux with Ruby and GTK&lt;/a&gt;. This inspired me to write the equivalent using the VCF:
&lt;img src=&quot;http://vcf-online.org/files/images/lolcats_0.PNG&quot;&gt;
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Mon, 11 Feb 2008 10:11:52 -0600</pubDate>
</item>
<item>
 <title>Big changes in pipeline for upcoming &quot;FishTaco&quot; release</title>
 <link>http://vcf-online.org/node/100</link>
 <description>&lt;p&gt;
There are some big changes in store for the upcoming release. One of these is a complete revamp of the current delegate implementation in the framework. The new implementation allows for arbitrary function signatures, and for asynchronous invocation. This is the same kind of functionality found in .NET&#039;s Delegate.BeginInvoke/Delegate.EndInvoke functions.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Fri, 15 Jun 2007 15:27:23 -0500</pubDate>
</item>
<item>
 <title>Next VCF release code name revealed...</title>
 <link>http://vcf-online.org/node/99</link>
 <description>&lt;h4&gt;DATELINE MAY 22, 2007&lt;/h4&gt;

&lt;p&gt;
May 22, 2007 (The Internet) - While the project is keeping quiet, an unnamed source has confirmed that the next release of the VCF, tentatively due sometime in June or July, is named &lt;i&gt;&quot;FishTaco&quot;&lt;/i&gt;.
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Tue, 22 May 2007 22:43:08 -0500</pubDate>
</item>
<item>
 <title>Major IT News: Jameson leaves Microsoft for the VCF Project</title>
 <link>http://vcf-online.org/node/98</link>
 <description>&lt;h1&gt;DATELINE MAY 9, 2007&lt;/h1&gt;

&lt;p&gt;
May 9, 2007 (The Internet) - In a stunning &lt;i&gt;coup de grace&lt;/i&gt; the VCF Project has managed to lure Microsoft press spokeswoman Jenna Jameson away from the software giant. 
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Wed, 09 May 2007 13:41:53 -0500</pubDate>
</item>
<item>
 <title>SVN issues</title>
 <link>http://vcf-online.org/node/97</link>
 <description>&lt;p&gt;
If you&#039;re having any issues with committing code via SVN, specifically getting 403 errors you may want to read on.
&lt;/p&gt;
&lt;p&gt;
It appears that SF made some changes a while ago to the SVN repos, and it may affect some people. Quoting:&lt;br&gt;
&lt;pre&gt;
On November 31, 2006 the access method for Subversion changed. This
document reflects those changes. The old method had numerous problems,
including spurious 50x error messages and other issues that kept it from
functioning fully. This newly documented access method solves many, if not
all of the issues with the old mechanism.

Users of the old method (https://svn.sourceforge.net/svnroot/PROJECTNAME)
should switch to the new access method
(https://PROJECTNAME.svn.sourceforge.net/svnroot/PROJECTNAME) using these
steps:

   1. Make a copy of your local working copy.
   2. Run &#039;svn info&#039; at the root of the repository content, it should
display a line that appears similar to: URL:
https://svn.sourceforge.net/svnroot/PROJECTNAME/trunk
   3. Run the following command at the root of the working copy: svn
switch --relocate https://svn.sourceforge.net/svnroot/PROJECTNAME/trunk
https://PROJECTNAME.svn.sourceforge.net/svnroot/PROJECTNAME/trunk
&lt;/pre&gt;
So for us, this would be :

&lt;pre&gt;
svn
switch --relocate https://svn.sourceforge.net/svnroot/vcf/trunk
https://vcf.svn.sourceforge.net/svnroot/vcf/trunk
&lt;/pre&gt;

Cheers!
&lt;/p&gt;</description>
 <category domain="http://vcf-online.org/taxonomy/term/1">News and Announcements</category>
 <pubDate>Wed, 18 Apr 2007 16:27:52 -0500</pubDate>
</item>
</channel>
</rss>
