wowee that is a fabulously interesting solution. excellent.

where can i get me some of that "thinking laterally" stuff...?

--bhakti

Brennan Young wrote:
> 
> Interesting thread.
> 
> Thinking laterally, when you make a filmloop out of the score, 'the lastChannel'
> is always the last *occupied* channel, not the lastChannel in the score.
> 
> So what about this?
> 
> on getHighestOccupiedChannel
> 
>   f = new(#filmloop)
>   f.media = the score
>   s = 1
> 
>   m = sprite(s).member
> 
>   sprite(s).member = f
> 
>   updatestage -- important!!!
> 
>   tell sprite s
>     highestOccupied = the lastChannel
>   end tell
> 
>   -- clean up...
>   sprite(s).member = m
>   f.erase()
> 
>   return highestOccupied
> end
> 
> This is working for me. No repeat loops, just a screen update so that you can
> 'tell' the filmloop stuff. 'Doesn't get puppeted channels though.
> 
> --
> _____________
> 
> Brennan Young
> 
> Artist, Composer and Multimedia programmer
> 
> mailto:[EMAIL PROTECTED]
> 
> "What the guy is supposed to do is feel uncomfortable and when he has bugs,
> suspect the problem is DR-DOS and then go out and buy MS-DOS or decide not to
> take the risk for the other machines in the office."
> 
> -Bill Gates
> 
> [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!]

-- 
R. Bhakti Klein
Educational Software R & D
http://www.DLWorkshop.net
••
Baritone
•••
"On Earth, you can only do little things;
but you can do them with a lot of Love."
                              -- Mother Theresa

[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