<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>BLIde IDE</title>
	<atom:link href="http://blideide.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blideide.wordpress.com</link>
	<description>Development notes and ideas</description>
	<lastBuildDate>Tue, 01 Jun 2010 20:15:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blideide.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>BLIde IDE</title>
		<link>http://blideide.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blideide.wordpress.com/osd.xml" title="BLIde IDE" />
	<atom:link rel='hub' href='http://blideide.wordpress.com/?pushpress=hub'/>
		<item>
		<title>New BLIde IDE in the works</title>
		<link>http://blideide.wordpress.com/2010/06/01/new-blide-ide-in-the-works/</link>
		<comments>http://blideide.wordpress.com/2010/06/01/new-blide-ide-in-the-works/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 19:57:08 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=126</guid>
		<description><![CDATA[Most of BlitzMax users know pretty well latest anouce by Mark, regarding a new language in the Blitz familly called (unless this changes) BMX2. I&#8217;ve joined the dev team of this project today, with the idea to make BLIde support this new language. At first sight, while BMX2 should feel very natural for a regular [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=126&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="size-thumbnail wp-image-128 alignleft" style="border:0 none currentColor;" src="http://blideide.files.wordpress.com/2010/06/render01.png?w=150&#038;h=112" alt="" width="150" height="112" />Most of BlitzMax users know pretty well latest anouce by Mark, regarding a new language in the Blitz familly called (unless this changes) BMX2.</p>
<p>I&#8217;ve joined the dev team of this project today, with the idea to make BLIde support this new language. At first sight, while BMX2 should feel very natural for a regular Blitz user, it has some aspects that will requiere a deep rewrite of the internal BLIde engine. This rewrite will be done in order for BLIde to provide things like advanced intelliprompt, and in order for BLIde to support all the new language facets. I can&#8217;t (and I won&#8217;t) give any details of what&#8217;s in the kitchen regarding BMX2, as all information will come from the official source (wich is Mark), whenever Mark feels it&#8217;s the right moment, but regarding BLIde, all I can say is that it will not support BMX2 in its current status.</p>
<p>So, as all the internal BLIde parser, lexer, AST engine, debugger and  compiler-driver will have to be rewritten from scratch, I&#8217;ve decided to make it in the form of a brand new IDE. This ide will be <strong>BLIde for Bmx2 </strong>(instead of the current <strong>BLIde for BlitzMax</strong>). It will be released for free, in alpha form, whenver we have a public beta version of bmx2. There&#8217;s no plan or timetable for this new project. The project is currently on a planing status, and I&#8217;m not sure when it&#8217;ll see the light of day. Anyway, I&#8217;m very excited with it and I hope most Windows Blitz developers will find it useful.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=126&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2010/06/01/new-blide-ide-in-the-works/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>

		<media:content url="http://blideide.files.wordpress.com/2010/06/render01.png?w=150" medium="image" />
	</item>
		<item>
		<title>Improved intelliprompt</title>
		<link>http://blideide.wordpress.com/2009/12/14/improved-intelliprompt/</link>
		<comments>http://blideide.wordpress.com/2009/12/14/improved-intelliprompt/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 15:59:35 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=120</guid>
		<description><![CDATA[We  are developing a new Intelliprompt system in BLIde that produces improved suggestions as the user writes code. This new intelliprompt system is based on the mixture of several ideas. In one hand, BLIde now integrates an internal dictionary with all BlitzMax reserved words, including type declaration words, loops, etc. So they&#8217;re avaiable for completion [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=120&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We  are developing a new Intelliprompt system in BLIde that produces improved suggestions as the user writes code.<br />
This new intelliprompt system is based on the mixture of several ideas. In one hand, BLIde now integrates an internal dictionary with all BlitzMax reserved words, including type declaration words, loops, etc. So they&#8217;re avaiable for completion as the user types code. In the other hand, BLIde now can get a list of available local variables in the given cursor position and, additionally, it can be mixed with the current type self-defined keywords such as fields, methods, functions etc. All this, is mixed at realtime with all solution-scope defined classes, functions, globals, methods, fields, const, etc. and, at the very end, BLIde is able to add any module-database-defined keyword so&#8230; all in all&#8230; BLIde now is able to provide an incredibly exact completion paradigm.</p>
<p>This new paradigm allows BLIde to case correct local variables and scope-based declarations as never before so. This is now being beta-tested and we&#8217;re hoping to have an stable version in some weeks time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=120&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/12/14/improved-intelliprompt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows 7 64 bits and GDI+</title>
		<link>http://blideide.wordpress.com/2009/10/18/windows-7-64-bits-and-gdi/</link>
		<comments>http://blideide.wordpress.com/2009/10/18/windows-7-64-bits-and-gdi/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 11:04:40 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=117</guid>
		<description><![CDATA[Another glorified weekend trying to fix a bug on BLIde that turned out to be a bug on the .net implementation of GDI+ when it is used on Windows 7 64 bits. It&#8217;s a joy to see how the Graphics (GDI+) object that the underlying engine is giving you at a draw operation in a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=117&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Another glorified weekend trying to fix a bug on BLIde that turned out to be a bug on the .net implementation of GDI+ when it is used on Windows 7 64 bits.</p>
<p>It&#8217;s a joy to see how the Graphics (GDI+) object that the underlying engine is giving you at a draw operation in a combo box, can have a transformation matrix applied to it, randomly, sometimes, and only on windows 7 64 bits, obviously when using windows forms.</p>
<p>This is maybe the most inconsistent bug I&#8217;ve ever seen on .net and I supose they&#8217;ll fix it but, just in case, if you&#8217;re developing a .net application that uses internally custom GDI drawing operations, be sure to reset any transformation matrix before any draw operation!!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/117/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=117&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/10/18/windows-7-64-bits-and-gdi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>Oh glorious VMWare!</title>
		<link>http://blideide.wordpress.com/2009/10/04/oh-glorious-vmware/</link>
		<comments>http://blideide.wordpress.com/2009/10/04/oh-glorious-vmware/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:20:15 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=114</guid>
		<description><![CDATA[When you have been working with windows forms applications and deployed them for public consumption, you know you can face a &#8216;nasty&#8217; handycap. How will your application look and perform when runned on other peoples configurations? While this problem is minimized drastically when using the .net framework, there&#8217;s still one area that can drive you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=114&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When you have been working with windows forms applications and deployed them for public consumption, you know you can face a &#8216;nasty&#8217; handycap. How will your application look and perform when runned on other peoples configurations?</p>
<p>While this problem is minimized drastically when using the .net framework, there&#8217;s still one area that can drive you crazy. I&#8217;m talking about modified DPI windows installations. If your application users do have a modified scaling in their windows you can be sure your application won&#8217;t display properly at some point.</p>
<p>The good news is that there&#8217;s an easy way to get rid of this if you&#8217;re using VMWare. Just install a virtualized Windows in your host computer and modify all the settings so you can see (without having to reboot) how your application behaves on different DPI configurations!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/114/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/114/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/114/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=114&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/10/04/oh-glorious-vmware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>Good bye windows registry</title>
		<link>http://blideide.wordpress.com/2009/09/12/good-bye-windows-register/</link>
		<comments>http://blideide.wordpress.com/2009/09/12/good-bye-windows-register/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 18:00:40 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=109</guid>
		<description><![CDATA[Early versions of BLIde did have a big dependence on the windows host machine registry to store some data (like recent documents list, active skin, etc). While BLIde development has evolved, I&#8217;ve made several efforts to make BLIde as much registry independent as possible and, the good news is that next BLIde Plus update (00.09.93) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=109&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Early versions of BLIde did have a big dependence on the windows host machine registry to store some data (like recent documents list, active skin, etc). While BLIde development has evolved, I&#8217;ve made several efforts to make BLIde as much registry independent as possible and, the good news is that next BLIde Plus update (00.09.93) will be completely registry independant. One step forward on making BLIde portable.</p>
<p>The data that is currently stored in the windows registry will be cleared from there as requested on the next BLIde update. That is, whenever a setting stored in the windows registry is requested, next BLIde versions will get it from register, return the value, store it in the BLIde settings area, and remove the setting from the windows registry, leaving the registry completely clean.</p>
<p>The idea behind this is to add a new feature to BLIde that will allow BLIde users generate a working copy of BLIde + BlitzMax (everything setup and connected) on a pen drive or portable storage device.</p>
<p>With this &#8216;portable&#8217; copy of BLIde + BlitzMax, the user will be able to compile, execute and debug code from any computer with windows vista, windows 7, or earlier windows with .net . That can be very helpful when the time to debug an application on several architectures comes. Additionally, all your BLIde setup can travel with you, whenever and wherever you&#8217;re going to have a coding session.</p>
<p>Obviously the portable version will come a bit later&#8230; :D</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=109&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/09/12/good-bye-windows-register/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>BLIde SDK &#8211; Getting ready</title>
		<link>http://blideide.wordpress.com/2009/08/26/getting-ready/</link>
		<comments>http://blideide.wordpress.com/2009/08/26/getting-ready/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 15:34:07 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde SDK]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=77</guid>
		<description><![CDATA[BLIde SDK. Getting ready This is a first brief explanation on how to develop a BLIde Plug-in using the BLIde SDK. Those are the prerequisites for this process: BLIde Plus 00.09.91-A or greater. Visual Basic Express Edition 2008 or greater (a tutorial based on C# is planed and will be published later). First of all, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=77&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>BLIde SDK.</p>
<p>Getting ready</p>
<p>This is a first brief explanation on how to develop a BLIde Plug-in using the BLIde SDK.</p>
<p>Those are the prerequisites for this process:</p>
<ol>
<li>BLIde Plus 00.09.91-A or greater.</li>
</ol>
<ol>
<li> Visual Basic Express Edition 2008 or greater (a tutorial based on C# is planed and will be published later).</li>
</ol>
<p>First of all, while I was trying to create an easy step-by-step guide on how to integrate Visual Studio with the BLIde SDK framework, I noticed there was not an easy and simple step by step way of integrating things. The simplest integration required about 100 lines of code and a considerable knowledge about .net reflection and assemblies.<span id="more-77"></span></p>
<p>In order to make SDK development easy and powerful, 2 things where implemented in BLIde:</p>
<p>a)      A BLIde VSIntegration framework that does most of the low level reflection based work (so it is very easy to write a BLIde plug-in using Visual Studio).</p>
<p>b)      A pre built Visual Basic solution with an empty plug-in that can be used as a template.</p>
<p>The VSIntegration framework is part of the internal BLIde core, so in order to get it; all you need is a properly installed version of BLIde Plus. It is highly recommended to install this copy of BLIde Plus to the default “<em>c:\Program files\Blide for blitzmax”</em> location.</p>
<p>Then, the pre built Visual Basic solution can be downloaded here: <a href="http://www.blide.org/sdk/BLIdeSDKProject.rar">http://www.blide.org/sdk/BLIdeSDKProject.rar</a></p>
<p>Unrar this file to any destination on your system. (the user documents folder is highly recommended on system with User Account Control systems like Vista or Windows 7).</p>
<p>When you unrar this package, you’ll see a solution file called: <em>BLIdePluginDevelopment.sln</em> Double click this file to open it on Visual Basic 2008. (for more information about this solution template <a href="http://blideide.wordpress.com/2009/08/26/how-does-the-blideplugindevelopment-solution-works/">see here</a>).</p>
<p><img class="alignnone size-full wp-image-80" title="first load of the SDK template" src="http://blideide.files.wordpress.com/2009/08/sin-titulo-1.png?w=1005&#038;h=507" alt="first load of the SDK template" width="1005" height="507" /></p>
<p>As you can see, the first thing we see when the solution is open is the Project properties of the Plugin. Be sure that the first reference (BLIde) is not marked as ‘unresolved’. If you’ve installed BLIde on c:\program files\BLIde for blitzmax\ it’ll be automatically resolved. Otherwise, you will have to select the unresolved BLIde reference, remove it, and then add it again from the proper BLIde installation. In this case, <strong>be sure to set the copy local property to false</strong>.</p>
<p>Then, it is a good idea to select the Appliction tab in the same Plugin window:</p>
<p><img class="alignnone size-full wp-image-81" title="Application tab on SDK solutions" src="http://blideide.files.wordpress.com/2009/08/application.png?w=780&#038;h=201" alt="Application tab on SDK solutions" width="780" height="201" /></p>
<p>In this window, it is a good idea to give the Plug-in assembly a name. This will be the name of the plug-in. It has to end with <strong>.sdk</strong> If you don’t end it with .sdk, it won’t work!</p>
<p>By default the plug-in will be name untitled.sdk</p>
<p>Also, notice how the root namespace is left blank. This is also mandatory. Otherwise the plug-in will not be compatible with BLIde.</p>
<p>When this is done, we can close the plugin project properties window, and select the file <strong>BLIde Launcher.vb</strong></p>
<p>This is the contents of the file:</p>
<pre>
<pre>
<pre class="brush: vb;">'Modify this const according to your BLIde installation and plugin name:

Const BLIdeLocation As String = &quot;C:\Program files\Blide for blitzmax\BLIde.exe&quot;

Const PluginName As String = &quot;untitled.sdk&quot;</pre>
</pre>
</pre>
<p>We should modify the BLIdeLocation const (if BLIde is not “c<em>:\Program files\Blide for blitzmax\BLIde.exe”</em>), and also we should modify the PluginName const, with the name of the plugin we’ve set in the previous step (in the Plug-in Assembly name window).</p>
<p>After changing this constants (if needed), we can close the BLIde Launcher.vb file and see the PlusingModule.vb file. This file contains the Plugin source code that, by default contains the code to display a hello world message box:</p>
<pre>
<pre>
<pre class="brush: vb;">Imports BLIde.SDK
Public Module Plugin
Sub Main()
IO.Msg(&quot;If you see this message, you've set up the VS project properly!&quot;, &quot;Hello world!&quot;)
End Sub
End Module</pre>
</pre>
</pre>
<p>If you press F5, you should see how the SDK launches BLIde with this plugin, and BLIde shows the Hello World message at start-up.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=77&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/08/26/getting-ready/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>

		<media:content url="http://blideide.files.wordpress.com/2009/08/sin-titulo-1.png" medium="image">
			<media:title type="html">first load of the SDK template</media:title>
		</media:content>

		<media:content url="http://blideide.files.wordpress.com/2009/08/application.png" medium="image">
			<media:title type="html">Application tab on SDK solutions</media:title>
		</media:content>
	</item>
		<item>
		<title>How does the BLIdePluginDevelopment solution works?</title>
		<link>http://blideide.wordpress.com/2009/08/26/how-does-the-blideplugindevelopment-solution-works/</link>
		<comments>http://blideide.wordpress.com/2009/08/26/how-does-the-blideplugindevelopment-solution-works/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 15:25:25 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde SDK]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=87</guid>
		<description><![CDATA[This solution has 2 projects. The first one called BLIde Launcher launches BLIde inside Visual Studio debug session, telling BLIde to load a specific plugin DLL, so this plugin DLL can also be debugged, modified, etc. The second project called Plugin is the DLL itself. So when we press F5, BLIde is launched with the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=87&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This solution has 2 projects. The first one called BLIde Launcher launches BLIde inside Visual Studio debug session, telling BLIde to load a specific plugin DLL, so this plugin DLL can also be debugged, modified, etc. The second project called Plugin is the DLL itself. So when we press F5, BLIde is launched with the order to also launch the DLL, so we can debug BLIde + the plug-in being developed.</p>
<p>For more information see: <a href="http://blideide.wordpress.com/2009/08/26/getting-ready/">http://blideide.wordpress.com/2009/08/26/getting-ready/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=87&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/08/26/how-does-the-blideplugindevelopment-solution-works/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>Oh lovely WinForms framework!</title>
		<link>http://blideide.wordpress.com/2009/08/06/oh-lovely-winforms-framework/</link>
		<comments>http://blideide.wordpress.com/2009/08/06/oh-lovely-winforms-framework/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 10:05:33 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=72</guid>
		<description><![CDATA[There have been two full working days fighting a bug in BLIde that, suddenly turned out to be a bug in Windows WinForms implementation. It seems that when a TreeView control is nested very deeply on container controls, it fails to invalidate properly itself when the scroll bar is used to scroll the TreeView contents. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=72&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There have been two full working days fighting a bug in BLIde that, suddenly turned out to be a bug in Windows WinForms implementation. It seems that when a TreeView control is nested very deeply on container controls, it fails to invalidate properly itself when the scroll bar is used to scroll the TreeView contents. The funny thing is that this is only happening in some computers, all of them with Vista SP2 installed. None of the Windows 7 or Windows XP machines test did reproduce the issue!!!<span id="more-72"></span></p>
<p>The funniest thing of it, is that I did get an answer from MicroSoft when I did sent the bug report. The answer was that there was a bug in my code (they did not see the code) but that it could be solved overriding the WndMsg method of the TreeView class in C#, and adding a Invalidate call when the message was a SW_VSCROLL message&#8230; mmm&#8230; that makes me wonder how could they have such a quick answer without seeing a single line of my code :)</p>
<p>Anyway, this has been extremely helpful and it seems I will be able to solve this visualization bug soon. (I hope so).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=72&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/08/06/oh-lovely-winforms-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>Intellisense on extended types and bbdoc</title>
		<link>http://blideide.wordpress.com/2009/08/02/intellisense-on-extended-types-and-bbdoc/</link>
		<comments>http://blideide.wordpress.com/2009/08/02/intellisense-on-extended-types-and-bbdoc/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 21:09:43 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=61</guid>
		<description><![CDATA[Current BLIde version integrates an automatic intelliprompt for types overloading inherited methods and functions. While this is has been one of the greatest improvements BLIde has gained in the past months (in my honest opinion), it was lacking on something&#8230;  Inheritance of documentation. Next BLIde version will also inherit automatically the bbdoc information of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=61&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Current BLIde version integrates an automatic intelliprompt for types overloading inherited methods and functions. While this is has been one of the greatest improvements BLIde has gained in the past months (in my honest opinion), it was lacking on something&#8230;  Inheritance of documentation.</p>
<p>Next BLIde version will also inherit automatically the bbdoc information of the overloaded method or function, so methods and functions are kept always on its common/all tab when using intelliprompt, and also, the maintenance of the code is easier, as it is (sometimes) automatically documented.</p>
<p>As an example, when I&#8217;m writing this:<span id="more-61"></span></p>
<pre class="brush: bash;">Type MyClass Extends TList
    Method AddFi
End Type
</pre>
<p>BLIde brings the intelliprompt window, and if I select Addfirst, BLIde will automatically add this code:</p>
<pre class="brush: bash;">Type MyClass Extends TList
   Rem
      bbdoc:Add an object to the start of the list
   End Rem
   Method AddFirst:TLink( value:Object )

   End Method
End Type</pre>
<p>The inheritance of documentation is done from the direct parent class until a overloading super class providing an implementation of the given class is found. Then, documentation is inherited if available. Otherwise, the method or function is considered undocumented and no bbdoc statement is added.<br />
That means that documentation chain can be broken and re-implemented at any point of the genealogical class tree, and BLIde will understand it and handle it accordingly.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=61&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/08/02/intellisense-on-extended-types-and-bbdoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
		<item>
		<title>Getters and Setters and SDK</title>
		<link>http://blideide.wordpress.com/2009/07/11/getters-and-setters-and-sdk/</link>
		<comments>http://blideide.wordpress.com/2009/07/11/getters-and-setters-and-sdk/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 16:40:42 +0000</pubDate>
		<dc:creator>ziggybcn</dc:creator>
				<category><![CDATA[BLIde design notes]]></category>

		<guid isPermaLink="false">http://blideide.wordpress.com/?p=58</guid>
		<description><![CDATA[I&#8217;ve been asked several times to implement automatic getters and setters on BLIde and, while it would be very easy to implement them directly built-in to BLIde, I&#8217;ve taken the oportunity to write a new BLIde Plugin. This new BLIde Plugin will be part of the official distribution on BLIde 00.09.88 release. The good news [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=58&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been asked several times to implement automatic getters and setters on BLIde and, while it would be very easy to implement them directly built-in to BLIde, I&#8217;ve taken the oportunity to write a new BLIde Plugin. This new BLIde Plugin will be part of the official distribution on BLIde 00.09.88 release.</p>
<p>The good news is that this new Plug-In has been written completely on Visual Studio Express 2008, using Visual Basic .net as the programming language so, no need to write BLIde Plug-ins from within BLIde any more. (this will still be supported for small plug-ins). That opens the door to the creation of much more rich, big and complex BLIde Plug-ins to third party developers. -I promise to document this soon.</p>
<p>This new Plug-in will be ultra easy to use. Just select a field name (or place the cursor over it), open contextual menu and select the option &#8216;generate getter and setter&#8217;. BLIde then will do all the work for you, including a small bbdoc: schema for the new two methods.</p>
<p>Hope to have this available for all BLIde Plus users very very soon.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blideide.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blideide.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blideide.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blideide.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blideide.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blideide.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blideide.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blideide.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blideide.wordpress.com&amp;blog=8229007&amp;post=58&amp;subd=blideide&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blideide.wordpress.com/2009/07/11/getters-and-setters-and-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e2935942b45c1af395d78df115de1583?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ziggybcn</media:title>
		</media:content>
	</item>
	</channel>
</rss>
