please help with "on playStopped"
Ban Nguyen
bann at sunncomm.com
Tue Aug 2 11:38:45 EDT 2005
Thanks Jacqueline. That solved the problem.
---------------------------------------------------------------------
> Hello everyone,
>
>
> I have a list of songs (scrolling list field "list"):
>
> I put this script so when user select a song, then start the player
>
> on selectionchanged
> set the fileName of player "myPlayer" to the selectedtext of field
> "list"
> start player "myPlayer"
> end selectionchanged
>
>
> I put this script into the player object "myPlayer" because I want the
> next songs continue to play:
>
> on PlayStopped
> local thisLine
> put the hilitedLines of field "list" into thisLine --current line
> set the hilitedLines of field "list" to (thisLine+1) --next line
> set the fileName of player "myPlayer" to the selectedtext of field
> "list"
> start player "myPlayer"
> end PlayStopped
>
>
>
> For some reason, it does not work right. What it does is playing the
> first song. After the first song done, it selects the second song (no
> playing), then selects the third song and plays. I open the property
of
> player object and see in the source shows "the second song"
>
>
> Could someone please help? The code looks right to me but I don't
know
> if I am missing anything.
Try putting a "lock messages" before you set the hilitedline in
PlayStopped. I think setting the hilitedline is also causing a
"selectionchanged" message to be sent, so the script changes the
selection twice.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
More information about the use-livecode
mailing list