thnk you Martin!

your suggestion sounds quite interesting! "my" rhino is already runnning
in it`s own thread.

how can this be done?

> Martin Blom <mailto:mar...@blom.org>
> 24. November 2014 13:03
> Rhino is multithreaded, so just make myDialog.result() block, like on
> a Future or blocking queue.
>
> Nico Krebs | www.mensch-und-maschine.de
> <mailto:nicokrebs....@googlemail.com>
> 24. November 2014 11:46
> Hello,
>
> i want a simple way to pause and resume the execution of a script in
> rhino.
> i have read the debugger tutorials but it seems a lot of overhead to me
> to load a full debugger implementation to pause and resume the script
> execution.
>
> so, what needs at least to be done?
>
>
> my scenario
>
> script:
>
> var mydialog = dialog.showInputDialog(message);
> var value = myDialog.result();
>
> "dialog" is a java object providing methods to display a message in
> another gui component.
>
>
> in this gui component, a "ok" button click calls a method to retrieve
> the inputs and write them into the dialog object..
>
> without stopping the script execution, the second line will be executed
> before the dialog button has been clicked.
>
> my first guess was: use modal windows. but this does not work since i
> want to be able to do stuff in the gui and then click the OK button. so
> the script has to be paused when the message is shown and resumed when
> the OK button was clicked.
>
> How can this be done with the least effort?
>
> thank you in advance,
> nico
>
>

-- 
Nico Krebs

Michelangelostraße 1
01217 Dresden

web:     www.mensch-und-maschine.de
mobil:    0162 / 85 89 667
mail:    nicokrebs....@googlemail.com
skype:    k-dottus
icq:    324 143 104
fax:    032 12 - 11 39 77 6
twitter: nico_krebs
_______________________________________________
dev-tech-js-engine-rhino mailing list
dev-tech-js-engine-rhino@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-js-engine-rhino

Reply via email to