<?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>RBDevZone</title>
	<atom:link href="http://www.rbdevzone.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rbdevzone.com</link>
	<description>The REALbasic Resource</description>
	<lastBuildDate>Wed, 14 Apr 2010 00:52:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>REAL Studio Q&amp;A Site</title>
		<link>http://www.rbdevzone.com/2010/04/real-studio-qa-site/</link>
		<comments>http://www.rbdevzone.com/2010/04/real-studio-qa-site/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 00:52:17 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=420</guid>
		<description><![CDATA[A little while ago there was some discussion on the REAL Software forums about creating a StackOverflow StackExchange to supplement the forums.
I always liked StackOverflow/StackExchange and think it&#8217;s a good way to ask and get answers to questions.  But until today, StackExchange was pretty expensive (hundreds of dollars a month).  Alas, even though [...]]]></description>
			<content:encoded><![CDATA[<p>A little while ago there was some <a href="http://forums.realsoftware.com/viewtopic.php?f=9&#038;t=32877">discussion</a> on the REAL Software forums about creating a StackOverflow StackExchange to supplement the forums.</p>
<p>I always liked StackOverflow/StackExchange and think it&#8217;s a good way to ask and get answers to questions.  But until today, StackExchange was pretty expensive (hundreds of dollars a month).  Alas, even though StackExchange will now be free, the free version is not yet up and running.  And even then, new sites have to go through a fairly lengthy approval process before they can go live.</p>
<p>After looking into this a bit I stumbled across a site called <a href="http://shapado.com/">Shapado</a>, which is essentially an open-source clone of StackOverflow/StackExchange.  And they allow you to create new sites for free!</p>
<p>So I just created a new site for REAL Studio, which you can access here:</p>
<p><a href="http://realstudio.shapado.com/">http://realstudio.shapado.com/</a></p>
<p>I will be populating it with questions and answers over time, but it is available now if you want to check it out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/04/real-studio-qa-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Floating Point Guide</title>
		<link>http://www.rbdevzone.com/2010/04/floating-point-guide/</link>
		<comments>http://www.rbdevzone.com/2010/04/floating-point-guide/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 18:10:57 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=418</guid>
		<description><![CDATA[This is a great explanation of how floating point numbers work.  Highly recommended:
What Every Programmer Should Know About Floating-Point Arithmetic
]]></description>
			<content:encoded><![CDATA[<p>This is a great explanation of how floating point numbers work.  Highly recommended:</p>
<p><a href="http://floating-point-gui.de/">What Every Programmer Should Know About Floating-Point Arithmetic</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/04/floating-point-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UltraUpdater 1.0 Now Available</title>
		<link>http://www.rbdevzone.com/2010/03/ultraupdater-1-0-now-available/</link>
		<comments>http://www.rbdevzone.com/2010/03/ultraupdater-1-0-now-available/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 19:50:14 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Controls]]></category>
		<category><![CDATA[Source Code]]></category>
		<category><![CDATA[User Interface]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=405</guid>
		<description><![CDATA[UltraUpdater adds auto-update capability to your REAL Studio applications with only 2 lines of code!
Check it out here:
http://www.rbdevzone.com/ultraupdater/
]]></description>
			<content:encoded><![CDATA[<p>UltraUpdater adds auto-update capability to your REAL Studio applications with only 2 lines of code!</p>
<p>Check it out here:</p>
<p><a href="http://www.rbdevzone.com/ultraupdater/">http://www.rbdevzone.com/ultraupdater/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/03/ultraupdater-1-0-now-available/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RBDevZone Podcast #4</title>
		<link>http://www.rbdevzone.com/2010/02/rbdevzone-podcast-4/</link>
		<comments>http://www.rbdevzone.com/2010/02/rbdevzone-podcast-4/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 17:21:08 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=376</guid>
		<description><![CDATA[RBDevZone Podcast #4 is now available. This week’s topic: REAL Studio 2010


]]></description>
			<content:encoded><![CDATA[<p>RBDevZone Podcast #4 is now available. This week’s topic: REAL Studio 2010</p>
<p><span id="more-376"></span></p>
<p><a href="http://www.rbdevzone.com/wp-content/uploads/2009/11/RBDevZoneLogo1.png"><img class="alignnone size-full wp-image-319" title="RBDevZoneLogo" src="http://www.rbdevzone.com/wp-content/uploads/2009/11/RBDevZoneLogo1.png" alt="" width="300" height="203" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/02/rbdevzone-podcast-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.rbdevzone.com/downloads/rbdevzone04.m4a" length="1048576" type="audio/x-m4a" />
		</item>
		<item>
		<title>REAL Studio: About the Name Change</title>
		<link>http://www.rbdevzone.com/2010/02/real-studio-about-the-name-change/</link>
		<comments>http://www.rbdevzone.com/2010/02/real-studio-about-the-name-change/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 16:07:02 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Visual Basic]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=372</guid>
		<description><![CDATA[Starting with 2010 Release 1, REALbasic is now known as REAL Studio.  Here are the new edition names:



Old Name
New Name


REALbasic Personal
REAL Studio Personal


REALbasic Professional
REAL Studio Professional


REAL Studio
REAL Studio Enterprise



There is a recent thread on the REAL Software forums asking why REALbasic isn&#8217;t more popular. I&#8217;d say one of the main reasons that REALbasic is [...]]]></description>
			<content:encoded><![CDATA[<p>Starting with 2010 Release 1, REALbasic is now known as REAL Studio.  Here are the new edition names:</p>
<table border="1">
<tbody>
<tr>
<th>Old Name</th>
<th>New Name</th>
</tr>
<tr>
<td>REALbasic Personal</td>
<td>REAL Studio Personal</td>
</tr>
<tr>
<td>REALbasic Professional</td>
<td>REAL Studio Professional</td>
</tr>
<tr>
<td>REAL Studio</td>
<td>REAL Studio Enterprise</td>
</tr>
</tbody>
</table>
<p>There is a recent thread on the REAL Software <a href="http://forums.realsoftware.com/viewtopic.php?f=9&amp;t=27822">forums</a> asking why REALbasic isn&#8217;t more popular. I&#8217;d say one of the main reasons that REALbasic is not as popular as it could be is because of its name.  I have high hopes for the new REAL Studio name.  Unfortunately, when it comes to programming languages, the term Basic gets a bad rap.  Even in the .NET world, where there is practically no difference between C# and VB.NET, there are lots of developers that turn their nose down on VB.NET and assume it is inferior.</p>
<h2>The problem with Basic</h2>
<p>Personally, I don&#8217;t think it&#8217;s possible to fix the perception problem with Basic.  When you mention Basic, people still think:</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">10 <span style="color: #000080;">PRINT</span> <span style="color: #800000;">&quot;PAUL&quot;</span>
20 <span style="color: #000080;">GOTO</span> 10
RUN</pre></div></div>

<p>Basic&#8217;s accessibility has always been considered a weakness by many who call themselves professionals.  Because it is so accessible, just about anyone can learn enough to use it to make software.  And if that software doesn&#8217;t end up being very good, people tend to blame the tool instead of the inexperienced programmer.  But the accessibility of Basic is also its greatest strength.  There are plenty of people who aren&#8217;t professional programmers but are experts in their business domain.  These people can use a tool like REAL Studio to create simple application to make their lives easier.  And if they need more sophisticated software, they can turn to us consultants that like to use fun, powerful tools such as REAL Studio.</p>
<p>I also feel that REALbasic&#8217;s popularity was also hampered by its name being a bad pun: it&#8217;s &#8220;real basic&#8221;.  Lots of developers take that to mean &#8220;incredible simplistic and inappropriate for professional software development.  They have no idea what the REALbasic language is capable of and have no interest in finding out.  So they never learn that it is a fully object-oriented language that has far more in common with Java (or .NET) than any old-school version of Basic that they may remember.  I truly hope that the new name helps improve this perception.</p>
<p>But even if the product is now referred to as REAL Studio, the programming language is still referred to as REALbasic.  And it will take quite a bit of time before the new name is used consistently.</p>
<p>Two other products that I think compare well to REAL Studio are PowerBuilder and Delphi.  Like the new REAL Studio branding, note that they each use separate names for the product and the programming language they use (Delphi/Objective-Pascal, PowerBuilder/PowerScript).  You might also make the same case when it comes to Xcode and Objective-C.  And most developers that use those tools refer to themselves as Delphi or PowerBuilder developers.  So perhaps, given time, people will also stop referring to REAL Studio as REALbasic.</p>
<p>But even if that is the case, is REALbasic still a good name?  I think that the REALbasic language has outgrown its &#8220;real basic&#8221; name.  I first learned to program on an Atari 400 back in the early 80&#8217;s using Atari BASIC.  I then migrated from that to structured Basics (such as GFA Basic), Pascal, C and on to a variety of programming languages.  I was one of those that thought Visual Basic was a terrible language and thumbed my nose at it, although I may have been right about Visual Basic (before .NET anyway).  These languages were all &#8220;real basic&#8221;.</p>
<p>But unlike any of the above languages, both REAL Studio and VB.NET (which Microsoft has taken to calling just Visual Basic these days) use a powerful, modern object-oriented version of Basic with a ton of sophisticated features (namespaces, instrospection, dynamic programming, delegates to name a few).  For all practical purposes there is little difference between using them or using Java, C# or any other object-oriented language.</p>
<p>So even if the REALbasic language was once &#8220;real basic&#8221; it no longer is.  I think the name ought to be changed, especially now that REAL Studio has become the product name.  I suggest either choosing something meaningless and invented (like Ruby or Python; I suggest Bee) or something that truly describes what it is (like Objective-Basic<sup>1</sup> or Object Basic<sup>2</sup>; I suggest OObasic).</p>
<p>This does beg the question as to what those of us that use REALbasic or RB in our web site or product names ought to do?  Does it make sense for me to rename RBDevZone to be RSDevZone?  What about the Association of REALbasic Professionals (<a href="http://www.arbp.org">ARBP</a>)?  And <a href="http://www.rbdeveloper.com">REALbasic Developer Magazine</a>? RBGarage?</p>
<h2>How do you compete with Free?</h2>
<p>Another complaint about REAL Studio that I hear often is that it is too expensive.  Generally this is just not true because REAL Studio Professional and REAL Studio Enterprise both cost less than equivalent editions of Visual Studio, PowerBulder or Delphi.  In the case of Delphi and Visual Studio there are free editions: Turbo Delphi and Visual Basic Express.  And of course, Xcode is completely free for OS X developers.  Microsoft also tends to make its developer tools <a href="http://www.microsoft.com/BizSpark/">very affordable</a> (almost free) for startup companies.</p>
<p>I think it would be great for REAL could also offer a free edition of REAL Studio.  Since I&#8217;m on a roll, my  recommendation to REAL is that they offer REAL Studio Free Edition with the same features as REAL Studio Personal Edition except for one thing: it would be unable to compile independent executables.</p>
<p>I see lots of benefits to both REAL and the community with a free edition.  For one, it will get a lot more people to try REAL Studio.  Want to learn how to program? Use REAL Studio Free Edition.  Schools could implement REAL Studio at no cost to teach programming.  What a great way to get a ton of exposure!  And getting students hooked on programming with REAL Studio has some major long-term benefits.</p>
<p>Even better, wouldn&#8217;t it be great if REAL Studio Free Edition was included with all new Macs, Dells and even Ubuntu Linux?  Granted, it wouldn&#8217;t be free for REAL to do that, but think about how quickly it would increase the REAL Studio user base?</p>
<p>For the community, having a ton more people becoming aware of REAL Studio (and actually using it) would be a major boon.  There would be more people creating sample code, more people to buy your add-ons and more people to request your consulting services.  And for REAL, it means there would be more people that are now aware of REAL Studio and who might actually select it for their next project.  I am sure this would lead to additional sales.</p>
<p>Lastly, this would be a fabulous way to promote the new REAL Studio name and finally bury the REALbasic name once and for all.  There would be a ton of free press, publicity and overall good will that would be generated if REAL announced &#8220;REAL Studio Free Edition with OObasic&#8221;.</p>
<p>Anyway, those are my (highly opinionated) thoughts?  What do you think?</p>
<hr /><sup>1</sup> The makers of <a href="http://kbasic.com/">Kbasic</a> sell a product called <a href="http://www.objective-basic.com/">Objective-Basic</a> for Mac OS X.  But it requires the Apple SDK, Objective-C and Interface Builder.  The website says that &#8220;After all the syntax [of Objective-Basic] is very similar to REALbasic&#8221;.</p>
<p><sup>2</sup> See <a href="http://www.janus-software.com/phoenix_features.html">Phoenix Object Basic</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/02/real-studio-about-the-name-change/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Switching the Build Application Shortcut</title>
		<link>http://www.rbdevzone.com/2010/02/switching-the-build-application-shortcut/</link>
		<comments>http://www.rbdevzone.com/2010/02/switching-the-build-application-shortcut/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 19:21:22 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[IDE]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=368</guid>
		<description><![CDATA[It recently came up on the REAL Software forums that the build shortcut (Control-B or Command-B) is far too easy to accidentally type.
I completely agree. I often hit Command-B when I don&#8217;t mean to (usually I was trying to type Command-V to paste some code).
At least with Mac OS X you can easily reassign the [...]]]></description>
			<content:encoded><![CDATA[<p>It recently came up on the REAL Software <a href="http://forums.realsoftware.com/viewtopic.php?f=1&amp;t=32572&amp;p=180520#p180520">forums</a> that the build shortcut (Control-B or Command-B) is far too easy to accidentally type.</p>
<p>I completely agree. I often hit Command-B when I don&#8217;t mean to (usually I was trying to type Command-V to paste some code).</p>
<p>At least with Mac OS X you can easily reassign the shortcut:</p>
<ul>
<li>Open Keyboard preference pane</li>
<li>Select Keyboard Shortcuts tab</li>
<li>Select Application Shortcuts</li>
<li>Click the &#8216;+&#8217; to add REALbasic/REAL Studio</li>
<li>Type &#8220;Build Application&#8221; as the Menu Title and press Option-Command-B to set the new keyboard shortcut</li>
<li>Click Add</li>
</ul>
<p>It looks like you&#8217;ll need separate entries for REALbasic 2009 Release 5.1 and earlier and REAL Studio 2010 Release 1 and later (thanks to Thomas Templemann for the info).</p>
<p>Unfortunately, I don&#8217;t have an equivalent tip for Windows users.  Does anyone else know of a way to do this on Windows?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/02/switching-the-build-application-shortcut/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SQLite Migrator 1.3.0 Now Available</title>
		<link>http://www.rbdevzone.com/2010/02/sqlite-migrator-1-3-0-now-available/</link>
		<comments>http://www.rbdevzone.com/2010/02/sqlite-migrator-1-3-0-now-available/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 15:19:28 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Databases]]></category>
		<category><![CDATA[sqlite]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=366</guid>
		<description><![CDATA[Quick and easily migrate your data from any database to SQLite.
Press Release
SQLite Migrator Web Site
]]></description>
			<content:encoded><![CDATA[<p>Quick and easily migrate your data from any database to SQLite.</p>
<p><a href="http://prmac.com/release-id-10756.htm">Press Release</a></p>
<p><a href="http://www.logicalvue.com/sqlite/sqlite.html">SQLite Migrator Web Site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2010/02/sqlite-migrator-1-3-0-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RBDevZone Podcast #3: Paul&#8217;s Favorite REALbasic Tools</title>
		<link>http://www.rbdevzone.com/2009/11/rbdevzone-podcast-3-pauls-favorite-realbasic-tools/</link>
		<comments>http://www.rbdevzone.com/2009/11/rbdevzone-podcast-3-pauls-favorite-realbasic-tools/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 18:07:34 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=351</guid>
		<description><![CDATA[RBDevZone Podcast #3 is now available.  This week&#8217;s topic: Paul&#8217;s Favorite REALbasic Tools

You can subscribe to this podcast at iTunes or directly.

]]></description>
			<content:encoded><![CDATA[<p>RBDevZone Podcast #3 is now available.  This week&#8217;s topic: Paul&#8217;s Favorite REALbasic Tools</p>
<p><span id="more-351"></span></p>

<p>You can subscribe to this podcast at <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=338965075">iTunes</a> or <a href="http://www.rbdevzone.com/feed/podcast/?format=m4a">directly</a>.</p>
<p><a href="http://www.rbdevzone.com/wp-content/uploads/2009/11/RBDevZoneLogo1.png"><img class="alignnone size-full wp-image-319" title="RBDevZoneLogo" src="http://www.rbdevzone.com/wp-content/uploads/2009/11/RBDevZoneLogo1.png" alt="RBDevZoneLogo" width="300" height="203" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2009/11/rbdevzone-podcast-3-pauls-favorite-realbasic-tools/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://www.rbdevzone.com/downloads/rbdevzone03.m4a" length="5971837" type="audio/x-m4a" />
		</item>
		<item>
		<title>RBDevZone Podcast #2</title>
		<link>http://www.rbdevzone.com/2009/11/rbdevzone-podcast-2/</link>
		<comments>http://www.rbdevzone.com/2009/11/rbdevzone-podcast-2/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 18:07:13 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=332</guid>
		<description><![CDATA[RBDevZone Podcast #2 is now available.  This week&#8217;s topic: The Association of REALbasic Professionals

You can subscribe to this podcast at iTunes or directly.

]]></description>
			<content:encoded><![CDATA[<p>RBDevZone Podcast #2 is now available.  This week&#8217;s topic: The Association of REALbasic Professionals</p>
<p><span id="more-332"></span></p>

<p>You can subscribe to this podcast at <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=338965075">iTunes</a> or <a href="http://www.rbdevzone.com/feed/podcast/?format=m4a">directly</a>.</p>
<p><a href="http://www.rbdevzone.com/wp-content/uploads/2009/11/RBDevZoneLogo1.png"><img class="alignnone size-full wp-image-319" title="RBDevZoneLogo" src="http://www.rbdevzone.com/wp-content/uploads/2009/11/RBDevZoneLogo1.png" alt="RBDevZoneLogo" width="300" height="203" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2009/11/rbdevzone-podcast-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.rbdevzone.com/downloads/rbdevzone02.m4a" length="5971837" type="audio/x-m4a" />
<enclosure url="http://www.rbdevzone.com/downloads/rbdevzone02.m4a" length="5971837" type="audio/x-m4a" />
		</item>
		<item>
		<title>OKCancel Control</title>
		<link>http://www.rbdevzone.com/2009/11/okcancel-control/</link>
		<comments>http://www.rbdevzone.com/2009/11/okcancel-control/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 18:18:14 +0000</pubDate>
		<dc:creator>Paul Lefebvre</dc:creator>
				<category><![CDATA[Controls]]></category>
		<category><![CDATA[Source Code]]></category>

		<guid isPermaLink="false">http://www.rbdevzone.com/?p=324</guid>
		<description><![CDATA[If you&#8217;re striving for a nice cross-platform UI, one of the things you need to consider is the placement of OK and Cancel buttons on your windows.
On Mac OS X, these buttons are in this order: Cancel, OK
On Windows and Linux, these buttons are: OK, Cancel
I&#8217;ve put together a quick control that handles this for [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re striving for a nice cross-platform UI, one of the things you need to consider is the placement of OK and Cancel buttons on your windows.</p>
<p>On Mac OS X, these buttons are in this order: Cancel, OK</p>
<p>On Windows and Linux, these buttons are: OK, Cancel</p>
<p>I&#8217;ve put together a quick control that handles this for you automatically.  However, it is a ContainerControl so you&#8217;ll need REALbasic Professional or REAL Studio to use it.</p>
<p>Download it here (documentation and the BSD license) are embedded as Notes in the control itself.</p>
<p><a href="http://www.rbdevzone.com/wp-content/uploads/2009/11/OKCancelControl.rbp.zip" title="OKCancelControl.rbp.zip">OKCancelControl.rbp.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rbdevzone.com/2009/11/okcancel-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
