Sivakatirswami wrote:
Fascinating solution. Is there a way to get the field to set the scroll such that the found line is the top line of the field?

Yes, watch for wrap:

on linkclicked pLinkText
  find string pLinkText & numToChar(8)
set the scroll of me to (the formattedheight of line 1 to (word 2 of the foundline) of me) - the effective textheight of me
  find empty -- removes the box
end linkclicked

Interestingly, subtracting 1 from the foundline and getting the formattedheight of that number of lines doesn't give the same result as the above. Not sure why, because it should.



Sivakatirswami


On Mar 25, 2006, at 6:00 PM, J. Landman Gay wrote:

I use a trick. Use a script to put a non-typeable character, like numToChar(3) or numToChar(8), after the text you need to find. I do this with a temporary handler in the field:

on selectionchanged
  put numtochar(8) after the selection
end selectionchanged

Then I just click my way through the body of the text, adding invisible characters as I go.

Change the "find" command in the linkClicked handler so that it adds that character to the string to find, and use "find string":

on linkclicked pLinkText
 find string pLinkText & numToChar(8)
end linkclicked







--
Jacqueline Landman Gay         |     [EMAIL PROTECTED]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to