<HTML>
<HEAD>
<TITLE>Re: using &quot;repeat for each&quot; when you don't want to start with the first line</TITLE>
</HEAD>
<BODY>
on 4/29/02 7:01 AM, shop at shop@paynesparkman.com wrote:<BR>
<BR>
<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> <BR>
<FONT SIZE="2"><FONT FACE="Arial"> &nbsp;put the SelectedText of fld &quot;Scene List&quot; into CurScene<BR>
 &nbsp;put lineoffset(CurScene&amp;return,SceneFile) into q<BR>
 &nbsp;repeat with q2 = q+1 to the number of lines in SceneFile<BR>
 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;do stuff<BR>
 &nbsp;end repeat<BR>
</FONT></FONT> <BR>
<FONT SIZE="2"><FONT FACE="Arial">Any suggestions?<BR>
</FONT></FONT> <BR>
<FONT SIZE="2"><FONT FACE="Arial">Rich Mooney<BR>
Payne Sparkman Mfg.<BR>
shop@paynesparkman.com<BR>
</FONT></FONT><BR>
</BLOCKQUOTE><BR>
As a side note, should you be setting the WholeMatches to true before using the lineOffset function? &nbsp;I got caught on this one. &nbsp;If I don't set the WholeMatches to true lineOffset will find matches within lines.<BR>
<BR>
Ray Horsley<BR>
Developer, LinkIt! Software
</BODY>
</HTML>