[etoys-notify] [JIRA] Commented: (SQ-848) Add tile for "after x seconds do"

Bert Freudenberg (JIRA) tracker at squeakland.org
Tue May 21 12:34:38 EDT 2013


    [ http://tracker.squeakland.org/browse/SQ-848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=41120#action_41120 ] 

Bert Freudenberg commented on SQ-848:
-------------------------------------

I wouldn't call this implementation "waiting" but "pausing to tick for x seconds" (btw. it should be seconds, not milliseconds in the Etoys interface). Do you have an example scenario where this would be useful?

An actual "wait" tile would cause the tile below it to be executed after the specified time. Perhaps the new single-step mechanism could be used to implement that.

I imagined the "after x seconds" feature as extension of the existing "do" tile in the "scripting" category, where another script is scheduled to run, fully independent of the current script.

> Add tile for "after x seconds do"
> ---------------------------------
>
>                 Key: SQ-848
>                 URL: http://tracker.squeakland.org/browse/SQ-848
>             Project: squeakland
>          Issue Type: Feature
>          Components: etoys
>            Reporter: Bert Freudenberg
>             Fix For: future release
>
>
> One of the most requested features in Etoys is the ability to "wait" in a script. While a wait tile is almost impossible to implement properly with the current Etoys design, adding a tile that schedules another script after a certain delay is rather simple. In fact, the existing "do script" tile actually does that, it schedules the named script for execution after a 1 ms delay. What needs to be done would be to add a tile with a numeric type-in similarly to the first color swatch in the "color sees" tile. This is not actually an argument tile (Etoys tiles can only have at most one argument) but just a modifier to the tile itself. While not trivial this should not be too hard to implement either. Any takers?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tracker.squeakland.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the etoys-notify mailing list