[Etoys-notify] [JIRA] Updated: (SQ-161) Textual reference to dropped morphs/players

jira at immuexa.com jira at immuexa.com
Mon Apr 20 01:42:37 EDT 2009

     [ http://tracker.immuexa.com/browse/SQ-161?page=all ]

Scott Wallace updated SQ-161:

    Fix Version: someday
                     (was: triage)

> Textual reference to dropped morphs/players
> -------------------------------------------
>          Key: SQ-161
>          URL: http://tracker.immuexa.com/browse/SQ-161
>      Project: squeakland
>         Type: Feature
>   Components: etoys
>     Reporter: team
>     Priority: Optional
>      Fix For: someday

> From TRAC  Ticket #9033 (karl, november 2008)
> (karl) A textual script do not have a reference to morphs/players in the project/World. This could be established the way it can be done in Workspaces by dropping the morph/player over the textual field.
> (scott) Unfortunately, the player-reference scheme in etoys is such that the "internal names" used within scripts compiled from tiles do not (necessarily) correspond to the external names seen in the UI, and -- most problematically -- the system sometimes changes the "internal names" automatically and behind the user's back. As long as only tile scripts are involved, there is no problem with the system automatically changing the name, because new scripts using the new names are created and compiled. For textually-code scripts, however, this doesn't work, since the user's source strings are all we have to work with, and it would be perilous to do a mindless find-and-replace of one internal name by another behind the user's back.
> A general reassessment of the way we refer to objects in scripts is in order, but probably not for the current round...

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

More information about the Etoys-notify mailing list