Hi Bob,
> I think you have to be careful not to call JmolScriptWait from a script that
> is already running from a callback message. Not sure if that's the case
I think you just pointed out the problem here. I was calling JmolScriptWait
from a "pickCallBack".
But what goes wrong with that?
> here, but are you sure you need JmolScriptWait? I can't remember what the
> context is of this. What is invoking this script?
I have a javascript function myFunc() which should be executed every time I
click in the Jmol Applet.
So I have this:
jmolSetCallback("pickCallback", "myFunc")'
myFunc() {
jmolScript(....); //changes to Jmol display and some Jmol
variables;
myOtherFunc(); // a javascript function I defined which uses some Jmol
variables
// and therefore must be executed when
the previous jmolScript() is done.
}
I found that, the output of myFunc() is one or a few clicks lag behind my
actual clicks. So I thought
I should use jmolScriptWait(). Or is there a better way to solve this?
> I don't see that JavaScript call working for any browser, unless you for the
> purposes of Email broke up those lines. In JavaScript you would need to
> escape the line terminations using "\":
I did break the call to several lines just in the email.
Thanks.
Yingjie
------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself;
WebMatrix provides all the features you need to develop and
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users