<HTML>
<HEAD>
<TITLE>Re: using &quot;repeat for each&quot; when you don't want to start with the first line</TITLE>
</HEAD>
<BODY>
<FONT FACE="Verdana">Off the top of my head, here&#8217;s one approach -<BR>
<BR>
put 1 into i<BR>
repeat for each line L in fld &#8220;Scene List&#8221;<BR>
&nbsp;&nbsp;if i &gt;= the selectedLine of fld &#8220;Scene List&#8221; then<BR>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;do stuff (note that the current line is in the variable L)<BR>
<BR>
&nbsp;&nbsp;end if<BR>
&nbsp;&nbsp;add 1 to i<BR>
end repeat<BR>
<BR>
<BR>
Regards,<BR>
Dave Tremmel<BR>
<BR>
<BR>
On 4/29/02 10:01 AM, &quot;shop&quot; &lt;shop@paynesparkman.com&gt; wrote:<BR>
<BR>
</FONT><BLOCKQUOTE><FONT SIZE="2"><FONT FACE="Arial">I have a number of repeat loops in my software which I would love to speed up using the &quot;repeat for each&quot; technique but I don't want to start with the first line. &nbsp;Instead, I want to start based on which line the user selects in a fld. &nbsp;A typical example of what I'm currently doing follows:<BR>
</FONT></FONT><FONT FACE="Verdana"> <BR>
</FONT><FONT SIZE="2"><FONT FACE="Arial"> &nbsp;put the SelectedText of fld &quot;Scene List&quot; into CurScene<BR>
&nbsp;&nbsp;put lineoffset(CurScene&amp;return,SceneFile) into q<BR>
&nbsp;&nbsp;repeat with q2 = q+1 to the number of lines in SceneFile<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do stuff<BR>
&nbsp;&nbsp;end repeat<BR>
</FONT></FONT><FONT FACE="Verdana"> <BR>
</FONT><FONT SIZE="2"><FONT FACE="Arial">Any suggestions?<BR>
</FONT></FONT><FONT FACE="Verdana"> <BR>
</FONT><FONT SIZE="2"><FONT FACE="Arial">Rich Mooney<BR>
Payne Sparkman Mfg.<BR>
shop@paynesparkman.com<BR>
</FONT></FONT><FONT FACE="Verdana"><BR>
</FONT></BLOCKQUOTE><FONT FACE="Verdana"><BR>
<BR>
<BR>
--<BR>
David Tremmel<BR>
RooTracker Developer<BR>
<BR>
Duke University<BR>
Phytotron Bldg. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Phone: &nbsp;(919) 660-7415<BR>
Box 90340 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FAX: &nbsp;&nbsp;&nbsp;(919) 660-7425<BR>
Durham, NC &nbsp;27708-0340 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;E-mail: rootracker@duke.edu<BR>
</FONT>
</BODY>
</HTML>