On 2 Aug 2007, at 03:59, RG Teeter wrote:
The handler below:
on mouseUp
1 select the clickline
2 put the selectedtext into wordToFind
3 find string wordToFind in field "TestFld2"
4 put wordToFind & the result
5 find string "Cafe (das)" in field "TestFld2"
end mouseUp
line 5 works as expected.
line 3 returns "Not Found"
Why?
Line 2 above will put a "return" character (numToChar(10) at the end
of wordToFind (except when clicking the last line). The "find string"
method doesn't allow return characters. Also, the find command
searches forwards from the previous find, so subsequent clicks may
not give what you want.
A crude approach:
on mouseUp
select the clickline
put the selectedtext into wordToFind
if charToNum(char -1 of wordToFind) = 10 then
delete char -1 of wordToFind
end if
find empty ## clear previous finds
find string wordToFind in field 1
put wordToFind & the result
end mouseUp
Cheers
Dave
_______________________________________________
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