Thanks, Colin! You're right--the Lingo Dictionary example uses the straight 
member() reference, not sprite.member(), as I do--and I didn't realize this 
is not the same thing. The parentheses solve the problem!

Slava

At 06:30 PM 6/17/2001 -0400, you wrote:
>>put sprite(1).member.line[1] --text member
>>--This is Line 1.
>>put "XX" after sprite(1).member.line[1]
>>Script Error: Wrong Type
>>
>>(In other words, the example in the article about "put... after" on p. 
>>403 of Lingo Dictionary produces an error when used with my text member.)
>
>Are you sure that's what the help says? The online help doesn't, but you 
>could be left thinking that your line should work. The help says that you 
>can put after member.line[n], but you're trying to put after 
>sprite(x).member.line[n], which is two references away. The put may be 
>trying to evaluate something to do with the sprite.
>
>You can do what you want by making the reference clear, like this:
>
>put "XX" after (sprite(1).member).line[1]
>
>
>[To remove yourself from this list, or to change to digest mode, go to
>http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
>email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
>Lingo-L is for learning and helping with programming Lingo.  Thanks!]


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to