Thanks Angel for the comprehensive explanation. I'll be aware of it.

Martin





Am 09.11.11 11:01, schrieb Angel Herráez:
> Good, Martin
>
> jmolScript is the regular way to issue commands from the webpage. It
> is equivalent to typing commands at the Jmol script console.
>
> jmolEvaluate is quite advanced (in fact I haven't yet grasped its use
> fully). In general terms, it serves to pass a value from Jmol to
> Javascript.
>
> Please see
> http://jmol.sourceforge.net/jslibrary/#jmolScript
> http://jmol.sourceforge.net/jslibrary/#jmolEvaluate
>
> I think that basically, with
>   jmolEvaluate('select 1.1');
> you were doing nothing. The output from evaluate was put nowhere.
> This would make sense:
>   var x = jmolEvaluate('select 1.1');
> in the case that you had to further process the atom expression "x"
> coming from the selected set. That's indeed what you need and you
> are doing for write(), get the result and put it somewhere (the
> textarea to be sumbitted to the server).
> But for just applying commands, jmoLScript is the way to go (and its
> relatives, jmolButton, jmolLink etc. which insert GUI controls in the
> page that run the commands when clicked).
>
>
>
> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> Jmol-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>


------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to