<?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>Active Studio</title>
	<atom:link href="http://activestudio.trakware-solutions.co.uk/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://activestudio.trakware-solutions.co.uk</link>
	<description>Mobile Development</description>
	<lastBuildDate>Thu, 01 Jul 2010 14:23:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Inactivity Time</title>
		<link>http://activestudio.trakware-solutions.co.uk/?p=424</link>
		<comments>http://activestudio.trakware-solutions.co.uk/?p=424#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:09:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Timers]]></category>

		<guid isPermaLink="false">http://activestudio.trakware-solutions.co.uk/?p=424</guid>
		<description><![CDATA[The following code shows an example of how to use the activeticks system variable to determine&#160;inactivity by the user.
&#60;var integer=&#39;gnCount&#39;/&#62;
&#60;method name=&#39;OnInit&#39;&#62;
&#160;&#60;system.timermethod name=&#39;Timer&#39;/&#62;
&#160;&#60;system.timerinterval seconds=&#39;15&#39;/&#62;
&#160;&#60;system.timerstart/&#62;
&#60;/method&#62;
&#60;method name=&#39;OnTerminate&#39;&#62;
&#160;&#60;system.timerstop/&#62;
&#60;/method&#62;
&#60;method name=&#39;SetCount&#39;&#62;
&#160;&#60;set gnCount=&#39;#system.activeticks&#39;/&#62;
&#160;&#60;system.debugprint text=&#39;[#gnCount]&#39;/&#62;
&#60;/method&#62;
&#60;method name=&#39;Timer&#39;&#62;
&#160;&#60;if&#62;
&#160;&#160;&#60;condition where=&#39;#gnCount&#39; is=&#39;=&#39; value=&#39;#system.activeticks&#39;/&#62;
&#160;&#160;&#60;if&#62;
&#160;&#160;&#160;&#60;condition where=&#39;#system.activescreenname&#39; is=&#39;=&#39; value=&#39;MainScreen&#39;/&#62;
&#160;&#160;&#160;&#60;page.navigate to=&#39;MainMenu&#39;/&#62;
&#160;&#160;&#60;/if&#62;
&#160;&#160;&#60;else&#62;
&#160;&#160;&#160;&#60;set gnCount=&#39;#system.activeticks&#39;/&#62;
&#160;&#160;&#60;/else&#62;
&#160;&#60;/if&#62;
&#60;/method&#62;
&#60;method name=&#39;Message&#39;&#62;
&#160;&#60;objLabel.caption text=&#39;#gnCount&#39;/&#62;
&#60;/method&#62;


	&#160;
]]></description>
			<content:encoded><![CDATA[<p>The following code shows an example of how to use the activeticks system variable to determine&nbsp;inactivity by the user.</p>
<pre>&lt;var integer=&#39;gnCount&#39;/&gt;
&lt;method name=&#39;OnInit&#39;&gt;
&nbsp;&lt;system.timermethod name=&#39;Timer&#39;/&gt;
&nbsp;&lt;system.timerinterval seconds=&#39;15&#39;/&gt;
&nbsp;&lt;system.timerstart/&gt;
&lt;/method&gt;
&lt;method name=&#39;OnTerminate&#39;&gt;
&nbsp;&lt;system.timerstop/&gt;
&lt;/method&gt;
&lt;method name=&#39;SetCount&#39;&gt;
&nbsp;&lt;set gnCount=&#39;#system.activeticks&#39;/&gt;
&nbsp;&lt;system.debugprint text=&#39;[#gnCount]&#39;/&gt;
&lt;/method&gt;
&lt;method name=&#39;Timer&#39;&gt;
&nbsp;&lt;if&gt;
&nbsp;&nbsp;&lt;condition where=&#39;#gnCount&#39; is=&#39;=&#39; value=&#39;#system.activeticks&#39;/&gt;
&nbsp;&nbsp;&lt;if&gt;
&nbsp;&nbsp;&nbsp;&lt;condition where=&#39;#system.activescreenname&#39; is=&#39;=&#39; value=&#39;MainScreen&#39;/&gt;
&nbsp;&nbsp;&nbsp;&lt;page.navigate to=&#39;MainMenu&#39;/&gt;
&nbsp;&nbsp;&lt;/if&gt;
&nbsp;&nbsp;&lt;else&gt;
&nbsp;&nbsp;&nbsp;&lt;set gnCount=&#39;#system.activeticks&#39;/&gt;
&nbsp;&nbsp;&lt;/else&gt;
&nbsp;&lt;/if&gt;
&lt;/method&gt;
&lt;method name=&#39;Message&#39;&gt;
&nbsp;&lt;objLabel.caption text=&#39;#gnCount&#39;/&gt;
&lt;/method&gt;
</pre>
<p>
	&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://activestudio.trakware-solutions.co.uk/?feed=rss2&amp;p=424</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started</title>
		<link>http://activestudio.trakware-solutions.co.uk/?p=237</link>
		<comments>http://activestudio.trakware-solutions.co.uk/?p=237#comments</comments>
		<pubDate>Wed, 02 Dec 2009 10:48:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Getting Started]]></category>

		<guid isPermaLink="false">http://activestudio.trakware-solutions.co.uk/?p=237</guid>
		<description><![CDATA[Getting Started&#160;
Once you have downloaded and installed the latest version of Active Studio Plus,&#160;2 Icons&#160;will appear on your desktop. Double clicking on the first Icon will start&#160;Active Developer which is the main tool for creating mobile applications on the PC. The secong Icon on the desktop is Active Pipe, which is the communications tool for [...]]]></description>
			<content:encoded><![CDATA[<p><font color="#ffcc00">Getting Started</font>&nbsp;</p>
<p>Once you have downloaded and installed the latest version of Active Studio Plus,&nbsp;2 Icons&nbsp;will appear on your desktop. Double clicking on the first Icon will start&nbsp;Active Developer which is the main tool for creating mobile applications on the PC. The secong Icon on the desktop is Active Pipe, which is the communications tool for the Active Studio Suite. Active pipe is not required in the initial stages of development as communications to the databases is not required.</p>
<p>To start creating an application you will need to create a&nbsp;workgroup for the application, then start the development. In this section we will give a basic over view and then show you how to create a basic application from scratch.</p>
<p><font color="#ffff00">Introduction</font></p>
<p>To create a new application you have two options the first is to use the &lsquo;Application Wizard&rsquo;, this is useful when creating simple programs, it is also to help you learn about some of the features in &lsquo;Active Studio&rsquo;.&nbsp;We will walk you through the stages required to create an application without using the &lsquo;Application Wizard&rsquo;.</p>
<p>We will start by presenting a specification for an application and finish by showing you how to load the application onto a PDA, to keep this example easy to follow we will be using some of the more basic&nbsp; functions of &lsquo;Active Studio&rsquo;.</p>
<p><font color="#ffff00">Application Specification</font></p>
<p>The world famous record collector Mr. Scowl has requested that an application be produced to help him catalogue his vast music collection. He needs to be able to develop the application on the PC send it to the PDA, collect and view the information on a PDA and be able to back it up back on to a PC.</p>
<p>Artist<br />
Title<br />
Genre (Pop, Folk, Jazz, Rock, Classical and Opera etc)</p>
<p>
<font color="#ffff00">Planning the Application</font></p>
<p>Having read the specification it is possible to work out how many different screens that will be needed to create the new application.</p>
<p>TIP&#8230; It is always a good idea to draw out the screens then you can work out the work process flow, this will allow you to build up a list of the objects you need on the screens&nbsp;and how you want to move from screen to sceen.</p>
<p>The following screens should be included in this application:</p>
<p>An &#8216;Introduction Screen&rsquo; including the following objects: Heading (Label) with a Main Menu Button (Navigation Button).</p>
<p>&lsquo;Main Menu Screen&rsquo; including the following objects: Heading (Label) Create a New Entry (Navigation Button), View Collection (Navigation Button), and Back (Navigation Button).</p>
<p>&lsquo;Create a New Entry Screen&rsquo; including the following objects:&nbsp; Heading (Label), Artist Name (Label and Text Input Box), Album Title (Label and Text Input Box), Genre (Label and Combobox), Save Entry (Button), and Back to Main Menu (Navigation Button).</p>
<p>&lsquo;View Collection Screen&rsquo; including the following objects: Heading (Label), A table to view the collected data. (Grid) and Back to Main Menu (Navigation Button).</p>
<p>&lsquo;Download Catalogue to PC&rsquo; including the following objects: Heading (Label), Instructions (Label), Download to PC (Button) and Back to Main Menu (Navigation Button).</p>
<p>&nbsp;</p>
<p><font color="#ffcc00">The Development</font></p>
<p>First create a workgroup, click on the icon for the application&nbsp;then choose a name for the application with relevant application details. From your draft screen drawings, create the screens with all the objects buttons, boxes grids etc. When you are happy with the screen you can now link all the screens.</p>
<p>You can now walk through the application to make sure it does what is required. Now you can create the databases which could be a .csv file or a spread sheet</p>
]]></content:encoded>
			<wfw:commentRss>http://activestudio.trakware-solutions.co.uk/?feed=rss2&amp;p=237</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a workgroup</title>
		<link>http://activestudio.trakware-solutions.co.uk/?p=410</link>
		<comments>http://activestudio.trakware-solutions.co.uk/?p=410#comments</comments>
		<pubDate>Wed, 02 Dec 2009 09:22:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating an Application]]></category>

		<guid isPermaLink="false">http://activestudio.trakware-solutions.co.uk/?p=410</guid>
		<description><![CDATA[Creating a New Workgroup
Select the &#8216;Workgroups&#8217; from the Panel&#160;on the &#8216;Active Developer&#8217; window by clicking on it.
&#160;
Click on the &#8216;New Workgroup&#8217; icon.

&#160;
The following &#8216;Dialogue Box&#8217; will appear.&#160;
&#160;
Type in the name that you wish to call the &#8216;Workgroup&#8217; (in this example Scowell1). Click on OK.
You have now created a new &#8216;Workgroup&#8217; this can be found within [...]]]></description>
			<content:encoded><![CDATA[<p>Creating a New Workgroup</p>
<p>Select the &lsquo;Workgroups&rsquo; from the Panel&nbsp;on the &lsquo;Active Developer&rsquo; window by clicking on it.</p>
<p style="text-align: center">&nbsp;<img alt="" height="21" src="http://activestudio.trakware-solutions.co.uk/wp-content/uploads/wg1.jpg" width="215" /></p>
<p>Click on the &lsquo;New Workgroup&rsquo; icon.</p>
<p style="text-align: center"><img alt="" height="173" src="http://activestudio.trakware-solutions.co.uk/wp-content/uploads/wg3.jpg" width="245" /></p>
<p>&nbsp;</p>
<p>The following &lsquo;Dialogue Box&rsquo; will appear.&nbsp;</p>
<p style="text-align: center">&nbsp;<img alt="" height="137" src="http://activestudio.trakware-solutions.co.uk/wp-content/uploads/wg4.jpg" width="336" /></p>
<p>Type in the name that you wish to call the &lsquo;Workgroup&rsquo; (in this example Scowell1). Click on OK.</p>
<p>You have now created a new &lsquo;Workgroup&rsquo; this can be found within the folder called &lsquo;Workgroups&rsquo; on the &lsquo;Active Developer&rsquo; window.</p>
<p>&nbsp;</p>
<p>In order to work in the new &lsquo;Workgroup&rsquo; (in this example Scowell1) has to be opened.&nbsp; To open it simply click on the folder. Upon selection the folder icon will change (a pencil will appear upon it) indicating that the folder is open.</p>
<p style="text-align: center"><img alt="" height="223" src="http://activestudio.trakware-solutions.co.uk/wp-content/uploads/wg5.jpg" width="237" /></p>
<p style="text-align: center">&nbsp;</p>
<p>You can now add the application document by selecting Add Application</p>
<p style="text-align: center"><img alt="" height="156" src="http://activestudio.trakware-solutions.co.uk/wp-content/uploads/wg6.jpg" width="245" /></p>
<p>&nbsp;</p>
<p>Enter an Application name and select OK</p>
<p style="text-align: center"><img alt="" height="137" src="http://activestudio.trakware-solutions.co.uk/wp-content/uploads/wg7.jpg" width="336" /></p>
]]></content:encoded>
			<wfw:commentRss>http://activestudio.trakware-solutions.co.uk/?feed=rss2&amp;p=410</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing Screens</title>
		<link>http://activestudio.trakware-solutions.co.uk/?p=412</link>
		<comments>http://activestudio.trakware-solutions.co.uk/?p=412#comments</comments>
		<pubDate>Wed, 02 Dec 2009 10:23:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating an Application]]></category>

		<guid isPermaLink="false">http://activestudio.trakware-solutions.co.uk/?p=412</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[]]></content:encoded>
			<wfw:commentRss>http://activestudio.trakware-solutions.co.uk/?feed=rss2&amp;p=412</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Primary Commands</title>
		<link>http://activestudio.trakware-solutions.co.uk/?p=261</link>
		<comments>http://activestudio.trakware-solutions.co.uk/?p=261#comments</comments>
		<pubDate>Tue, 20 Oct 2009 09:44:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Primary Commands]]></category>

		<guid isPermaLink="false">http://activestudio.trakware-solutions.co.uk/?p=261</guid>
		<description><![CDATA[&#160;
This section covers the primary commands in the scripting language
&#160;
&#160;
&#160;



Name
&#160;Method


Description
A method is a predefined instruction, which can be executed upon an event.&#160;Whatever appears within the method block is executed.



Syntax


&#160;&#60;Method name=&#39;methodName&#39; [parameters]/&#62;
&#160;
Parameters are name value pairs in the same way as declaring variables.
&#160;
string=&#8217;strParam&#8217;



Example
&#160;&#60;method name=&#39;myMethod&#39; string=&#39;strParam&#39;&#62;
					&#160;&#160;&#160; &#60;set userid=&#39;&#39;/&#62;
					&#160;&#160;&#160; &#60;set pwd=&#39;&#39;/&#62;
					&#160;&#160;&#160; &#60;set groupid=&#39;&#39;/&#62;
					&#160;&#160;&#160; &#60;set customerid=&#39;&#39;/&#62;
					&#60;/method&#62;



&#160;&#160;





Name
REM



Description


This allows you to [...]]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<div><span style="font-size: 10pt">This section covers the primary commands in the scripting language</span></div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</p>
<table border="0" cellpadding="8" cellspacing="1" height="115" width="557">
<tbody>
<tr>
<td bgcolor="#333333" width="100"><span style="color: #ffffff"><strong>Name</strong></span></td>
<td bgcolor="#333333">&nbsp;<span style="color: #ffffff">Method</span></td>
</tr>
<tr>
<td valign="top"><strong>Description</strong></td>
<td><span style="font-size: 10pt">A method is a predefined instruction, which can be executed upon an event.&nbsp;Whatever appears within the method block is executed.</span></td>
</tr>
<tr>
<td valign="top">
<p><strong>Syntax</strong></p>
</td>
<td>
<p>&nbsp;<span style="font-size: 10pt">&lt;Method name=&#39;methodName&#39; [parameters]/&gt;</span></p>
<div>&nbsp;</div>
<div><span style="font-size: 10pt">Parameters are name value pairs in the same way as declaring variables.</span></div>
<div>&nbsp;</div>
<div><span style="font-size: 10pt">string=</span><span style="font-size: 10pt">&rsquo;</span><span style="font-size: 10pt">strParam</span><span style="font-size: 10pt">&rsquo;</span></div>
</td>
</tr>
<tr>
<td valign="top"><strong>Example</strong></td>
<td>&nbsp;<span style="font-size: 10pt">&lt;method name=&#39;myMethod&#39; string=&#39;strParam&#39;&gt;<br />
					&nbsp;&nbsp;&nbsp; &lt;set userid=&#39;&#39;/&gt;<br />
					&nbsp;&nbsp;&nbsp; &lt;set pwd=&#39;&#39;/&gt;<br />
					&nbsp;&nbsp;&nbsp; &lt;set groupid=&#39;&#39;/&gt;<br />
					&nbsp;&nbsp;&nbsp; &lt;set customerid=&#39;&#39;/&gt;<br />
					&lt;/method&gt;</span></td>
</tr>
</tbody>
</table>
<p>&nbsp;&nbsp;</p>
</div>
<div>
<table border="0" cellpadding="8" cellspacing="1" height="115" width="557">
<tbody>
<tr>
<td bgcolor="#333333" width="100"><span style="color: #ffffff"><strong>Name</strong></span></td>
<td bgcolor="#333333"><span style="color: #ffffff"><font size="2">REM</font></span></td>
</tr>
<tr>
<td valign="top">
<p><strong>Description</strong></p>
</td>
<td>
<p><span style="font-size: 10pt"><font size="2"><font size="2"><font size="2">This allows you to add a comment within your code without it interfering with the application whilst running.</font></font></font></span></p>
</td>
</tr>
<tr>
<td valign="top">
<p><strong>Syntax</strong></p>
</td>
<td>
<p align="left"><font size="2"><font size="2">&lt;Rem Comment=&#39;text string&#39;<font size="2">/&gt;</font></font></font></p>
<p align="left"><font size="2"><font size="2">Or</font></font></p>
<p align="left"><font size="2"><font size="2">&lt;REM&gt;text&lt;/REM&gt;</font></font></p>
</td>
</tr>
<tr>
<td valign="top">
<p><strong>Example</strong></p>
</td>
<td>
<p align="left"><font size="2"><font size="2"><font size="2">&lt;Rem Comment=&#39;any comments you like&#39;<font size="2">/&gt;</font></font></font></font></p>
<p align="left"><font size="2"><font size="2"><font size="2">Or</font></font></font></p>
<p align="left"><font size="2"><font size="2"><font size="2">&lt;rem&gt;</font></font></font></p>
<p align="left"><font size="2"><font size="2"><font size="2">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</font></font></font></p>
<p align="left"><font size="2"><font size="2"><font size="2">This is a comment</font></font></font></p>
<p align="left"><font size="2"><font size="2"><font size="2">&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</font></font></font></p>
<p align="left"><font size="2"><font size="2"><font size="2">&lt;/rem&gt;</font></font></font></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
</div>
<table border="0" cellpadding="8" cellspacing="1" height="115" width="557">
<tbody>
<tr>
<td bgcolor="#333333" width="100"><span style="color: #ffffff"><strong>Name</strong></span></td>
<td bgcolor="#333333"><span style="color: #ffffff">Remark</span></td>
</tr>
<tr>
<td valign="top"><strong>Description</strong></td>
<td>&nbsp;<span style="font-size: 10pt"><font size="2"><font size="2">This allows you to add a comment within your code without it interfering with the application whilst running.</font></font></span></td>
</tr>
<tr>
<td valign="top"><strong>Syntax</strong></td>
<td>&nbsp;<span style="font-size: 10pt"><font size="2"><font size="2">&lt;Remark Comment=&#39;</font><font color="#ff0000" face="Verdana" size="2"><font color="#ff0000" face="Verdana" size="2"><font color="#ff0000" face="Verdana" size="2">text string</font></font></font><font size="2"><font face="Verdana" size="2"><font face="Verdana" size="2"><font face="Verdana" size="2">&#39;</font></font></font><font size="2">/&gt;</font></font></font></span></td>
</tr>
<tr>
<td valign="top">
<p><strong>Example</strong></p>
</td>
<td>
<p align="left"><font size="2"><font size="2">&lt;Remark Comment=&#39;</font></font><font size="2">any comments you like&#39;/&gt;</font></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<table border="0" cellpadding="8" cellspacing="1" height="115" width="557">
<tbody>
<tr>
<td bgcolor="#333333" width="100"><span style="color: #ffffff"><strong>Name</strong></span></td>
<td bgcolor="#333333"><span style="color: #ffffff">Var</span></td>
</tr>
<tr>
<td valign="top">
<p><strong>Description</strong></p>
</td>
<td>
<p align="left"><font size="2">This defines a variable, its Type and its Parameters. A</font></p>
<p>				<font size="2">var</font><font size="2"> type must be set which can be: String, Long, Integer, Double or Recordset. Whenever a var (variable) is referenced it must be prefixed with a </font><font size="2">#</font><font size="2">. This includes both system variables and user defined variables.</font></td>
</tr>
<tr>
<td valign="top">
<p><strong>Syntax</strong></p>
</td>
<td>
<p align="left"><font size="2">&lt;VAR TYPE=&#39;</font><font color="#ff0000" face="Verdana" size="2"><font color="#ff0000" face="Verdana" size="2"><font color="#ff0000" face="Verdana" size="2">VARNAME</font></font></font><font face="Verdana" size="2"><font face="Verdana" size="2"><font face="Verdana" size="2">&#39;</font></font></font><font size="2">/&gt;</font></p>
</td>
</tr>
<tr>
<td valign="top">
<p><strong>Example</strong></p>
</td>
<td>
<p align="left"><font size="2"><font size="2"><font size="2">&lt;var string=&#39;</font></font></font><font size="2">myVarName&#39;</font><font size="2">/&gt;</font></p>
</td>
</tr>
</tbody>
</table>
<p>
	&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://activestudio.trakware-solutions.co.uk/?feed=rss2&amp;p=261</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conditional Commands</title>
		<link>http://activestudio.trakware-solutions.co.uk/?p=276</link>
		<comments>http://activestudio.trakware-solutions.co.uk/?p=276#comments</comments>
		<pubDate>Tue, 20 Oct 2009 13:52:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Conditional Commands]]></category>

		<guid isPermaLink="false">http://activestudio.trakware-solutions.co.uk/?p=276</guid>
		<description><![CDATA[These commands control the flow of the script and allow decisions to be taken.



Name
FOR


Description

This sets an integer range of a variable within a block. It is used when looping through a block of code.
            


Syntax

&#60;for VARNAME =&#8217;integer&#8217; to= integer&#8217;/&#62;
      [...]]]></description>
			<content:encoded><![CDATA[<p><font size="2">These commands control the flow of the script and allow decisions to be taken.</font></p>
<table border="0" cellspacing="1" cellpadding="8" width="557">
<tbody>
<tr>
<td bgcolor="#333333" width="100"><span style="color: #ffffff"><strong>Name</strong></span></td>
<td bgcolor="#333333"><span style="color: #ffffff"><font size="2">FOR</font></span></td>
</tr>
<tr>
<td valign="top"><strong>Description</strong></td>
<td><font size="2"><font size="2"><font size="2"><font size="2"></p>
<p align="left">This sets an integer range of a variable within a block. It is used when looping through a block of code.</p>
<p>            </font></font></font></font></td>
</tr>
<tr>
<td valign="top"><strong>Syntax</strong></td>
<td><font size="2"><font size="2"><font size="2"><font size="2"></p>
<p align="left">&lt;for <font color="#ff0000" size="2" face="Verdana"><font color="#ff0000" size="2" face="Verdana">VARNAME </font></font>=&#8217;integer&#8217; to= integer&#8217;/&gt;</p>
<p>            </font></font></font></font></td>
</tr>
<tr>
<td valign="top"><strong>Example</strong></td>
<td><font size="2"><font size="2"><font size="2"><font size="2"></p>
<p align="left">&lt;var integer=&#8217;n/&gt;</p>
<p align="left">&lt;for n=&#8217;1&#8242; to=&#8217;1&#8242;&gt;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;system.msgbox text=&#8217;Count #n&#8217;/&gt;<br />
            &lt;/for&gt;</p>
<p>            </font></font></font></font></td>
</tr>
</tbody>
</table>
<p><font size="2"></p>
<p align="left">&nbsp;</p>
<p>&nbsp;</p>
<p></font></p>
<table style="width: 558px; height: 378px" dir="ltr" border="1" cellspacing="1" bordercolor="#c0c0c0" cellpadding="9" width="558">
<tbody>
<tr>
<td bgcolor="#808080" width="8%"><strong><font color="#ffffff" size="2" face="Verdana"><font color="#ffffff" size="2" face="Verdana"><font color="#ffffff" size="2" face="Verdana"></p>
<p align="left">Name:</p>
<p>            </font></font></font></strong></td>
<td bgcolor="#808080" width="92%" colspan="2"><font color="#ffffff" size="2"><font color="#ffffff" size="2"></p>
<p align="left">While</p>
<p>            </font></font></td>
</tr>
<tr>
<td width="8%"><strong><font size="2" face="Verdana"><font size="2" face="Verdana"></p>
<p align="left">Description:</p>
<p>            </font></font></strong></td>
<td width="92%" colspan="2"><font size="2"></p>
<p align="left">This is used when looping through a block. It forces the section of code to be executed continuously when it is in a certain condition.</p>
<p>            </font></td>
</tr>
<tr>
<td width="8%"><strong><font size="2" face="Verdana"><font size="2" face="Verdana"></p>
<p align="left">Syntax:</p>
<p>            </font></font></strong></td>
<td width="92%" colspan="2"><font size="2"></p>
<p align="left">&lt;while&gt;</p>
<p align="left">&lt;condition /&gt;</p>
<p align="left">&lt;/while&gt;</p>
<p>            </font></td>
</tr>
<tr>
<td width="8%"><strong><font size="2" face="Verdana"><font size="2" face="Verdana"></p>
<p align="left">Example:</p>
<p>            </font></font></strong></td>
<td width="92%" colspan="2"><font size="2"></p>
<p align="left">&lt;while&gt;</p>
<p align="left">&lt;condition where=</p>
<p align="left">&lt;system.msgbox text=</p>
<p align="left">&lt;/while&gt;</p>
<p>            </font><font size="2">n</font><font size="2"> is=</font><font size="2">LESS THAN</font><font size="2"> value=</font><font size="2">10</font><font size="2">/&gt;</font><font size="2">Go</font><font size="2">/&gt;</font></td>
</tr>
<tr>
<td width="8%">&nbsp;</td>
<td width="46%">&nbsp;</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<p><font size="2"></p>
<p align="left">&nbsp;</p>
<p><font size="2"></p>
<p align="left">&nbsp;</p>
<p>&nbsp;</p>
<p></font></font></p>
<p>&nbsp;</p>
<table border="0" cellspacing="1" cellpadding="8" width="557">
<tbody>
<tr>
<td bgcolor="#333333" width="100"><span style="color: #ffffff"><strong>Name</strong></span></td>
<td bgcolor="#333333"><span style="color: #ffffff"><font size="2">IF</font></span></td>
</tr>
<tr>
<td valign="top"><strong>Description</strong></td>
<td><font size="2"><font size="2"><font size="2"><font size="2"></p>
<p align="left">This command checks one or more conditions and executes the code if true. If the code is false it will either execute the code with the else block or move onto the next statement after the IF command.</p>
<p>            </font></font></font></font></td>
</tr>
<tr>
<td valign="top"><strong>Syntax</strong></td>
<td><font size="2"><font size="2"><font size="2"><font size="2"></p>
<p align="left">&lt;if&gt;<br />
            &nbsp;&nbsp;&nbsp;&nbsp; &lt;condition where=&#8221; is=&#8217;=&#8217; value=&#8221;/&gt;<br />
            &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; true code&#8230;<br />
            &nbsp;&nbsp;&nbsp; &lt;else&gt;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;false code&#8230;<br />
            &lt;/if&gt;</p>
<p align="left">The &quot;IS&quot; parameter can &quot;=&quot;, &quot;NOT&quot;, &quot;&gt;=&quot;,&quot;&lt;=&quot;, &quot;&gt;&quot;,&quot;&lt;&quot; or &quot;IN&quot;</p>
<p>            </font></font></font></font></td>
</tr>
<tr>
<td valign="top"><strong>Example</strong></td>
<td><font size="2"><font size="2"><font size="2"><font size="2"></p>
<p align="left">&lt;var integer=&#8217;n/&gt;<br />
            &lt;set n=&#8217;1&#8242;/&gt;</p>
<p align="left">&lt;if&gt;<br />
            &nbsp;&nbsp; &lt;condition where=&#8217;#n&#8217; is=&#8217;=&#8217; value=&#8217;1&#8242;/&gt;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system.msgbox text=&#8217;N equals 1&#8242;/&gt;<br />
            &nbsp;&nbsp; &lt;else&gt;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; system.msgbox text=&#8217;N is not&nbsp;1&#8242;/&gt;<br />
            &nbsp;&nbsp; &lt;/else&gt;<br />
            &lt;/if&gt;</p>
<p>            </font></font></font></font></td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://activestudio.trakware-solutions.co.uk/?feed=rss2&amp;p=276</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
