Yup.
You probably have what you think is a parent script that you have not
set to be of type parent script. The "new" handler in the script is
being called using as an argument. When the "return me" executes, it
returns #bitmap. Look through your scripts that have "on new me"
handlers and you will find one (or more) that are set to be movie
scripts instead of parent scripts.
Irv
At 4:15 PM -0500 3/20/01, Carl West wrote:
>With a new movie open I can do:
>
>foo = new(#bitmap)
>put foo
>-- (member 1 of castlib 1)
>
>and I get a new bitmap castmember. That's what's supposed to happen.
>
>In some of my project's movies when I do it I get:
>
>
>foo = new(#bitmap)
>put foo
>-- #bitmap
>
>and no new castmember. There's ample room for it in the cast.
>The new movie has all the same external casts that're used on the
>project linked to it
>
>Any one else ever run into this?
>Any hints or clues for getting around it?
--
Lingo / Director / Shockwave development for all occasions.
(Over two millions lines of Lingo code served!)
[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!]