2009/12/15 Tim Selander <selan...@tkf.att.ne.jp>

> Is there any way in RR to check for user input during a repeat loop? I'd
> like a loop to continue until the user types a certain key -- at which point
> the script would exit the handler.
>
> Tim Selander
> Tokyo, Japan
> _______________________________________________
> use-revolution mailing list
> use-revolution@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>


Hi Tim,

Maybe you could use the keysDown function.
This RR function returns the ascii form of the keys pressed while a handler
is being executed.

For example this mouseUp handler add 1 to the fld msg until the key "s" is
pressed :

*on* mouseUp

   *put* 0 into fld "Msg"

   *repeat* until charToNum("s") is in the keysDown

-- the charToNum function is necessary to compare the key with the content
returned by the keysDown function. The keysDown function returns a list of
keys in ascii form separated by commas.

      *add* 1 to fld "Msg"

      *wait* 30 ticks

   *end* *repeat*
*end* mouseUp


Hope this helps.

- Zryip TheSlug - wish you the best 8)
_______________________________________________
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to