<?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>Voice of the PPL &#187; library</title>
	<atom:link href="http://arianesoft.ca/blog/tag/library/feed/" rel="self" type="application/rss+xml" />
	<link>http://arianesoft.ca/blog</link>
	<description>It&#039;s all about the PPL!</description>
	<lastBuildDate>Sun, 25 Apr 2010 03:42:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Help for help</title>
		<link>http://arianesoft.ca/blog/help-for-help/</link>
		<comments>http://arianesoft.ca/blog/help-for-help/#comments</comments>
		<pubDate>Sat, 13 Sep 2008 02:11:50 +0000</pubDate>
		<dc:creator>Alain Deschenes</dc:creator>
				<category><![CDATA[PPL]]></category>
		<category><![CDATA[2.0]]></category>
		<category><![CDATA[help]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://arianesoft.ca/blog/?p=38</guid>
		<description><![CDATA[<br/>While brainstorming about a really cool technology that will be implemented into PPL 2.0 next week, I realized that function descriptions that are currently hosted in a standard help file could be put into an xml file which could pop-up the description directly from the code editor. I feel this will make for a better [...]]]></description>
			<content:encoded><![CDATA[<br/><p>While brainstorming about a really cool technology that will be implemented into PPL 2.0 next week, I realized that function descriptions that are currently hosted in a standard help file could be put into an xml file which could pop-up the description directly from the code editor. I feel this will make for a better help for developers.</p>
<p>If I leave it in the help file, I will have less control in the end. Maybe if the help file is made of html pages, then I can find a way to display the html page of a function right inside the editor.</p>
<p>The nice thing about having an xml to hold the functions description is that, all the new user-created functions can be part of the help system, without having to merge two help files, it never works well and is cumbersome to do.</p>
<p>What do you guys think is an ideal solution:</p>
<ol>
<li>Regular help file with all functions in it. (Merging two help files is required).</li>
<li>Html help with each function description in an seperate file. (Won&#8217;t be easy for everone to merge and create help pages)</li>
<li>An external .xml file. (User written documentation can be accessible right away).</li>
</ol>
<p> </p>
<p>The xml file will be generated automatically from the project file along side the .ppl library file. The method/property description is a property of the PProperty/PMethod objects. Yes, in PPL 2.0, you create libraries of classes using the visual editor by dragging property components and method components to the object of your choice, PPL will generate an extra property/method for that new object class. If you decide to create your own class, all you have to do is select the &#8220;Class&#8221; or &#8220;Visual Control&#8221; from the New Project dialog. This will be part of a video demonstrating this powerful feature later.</p>
<p>Please voice your opinions.</p>
]]></content:encoded>
			<wfw:commentRss>http://arianesoft.ca/blog/help-for-help/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

