From: Bob H. <ha...@st...> - 2006-07-03 01:02:43
|
I'm pretty sure you are the only one trying this. If it's an endless loop, then we can stop it. What makes you think that? We should try setting it up so that you can pipe console commands to a different applet just to check this out. how about the script command: sendApplet "appletname" "message" ? Bob eric capps wrote: >bob, this didn't work too well for me. has anyone else had any luck >with controlling jmol with another applet? i've managed to get the >JmolApplet object stored in an Object variable, but every time i try >to typecast it to JmolApplet and use the getProperty() method, it >gets stuck in an endless loop. > >On Jun 23, 2006, at 10:25 PM, Bob Hanson wrote: > > > >>10.x prototype only, not 10.2: >> >>Viewer is public, so what you can do in JavaScript is >> >>var myviewer=jmolGetPropertyAsJavaObject("jmolViewer") >> >>then all the methods of Viewer are accessible via JavaScript. >>HIGHLY EXPERIMENTAL >> >>I believe another applet in Java would use: >> >>import netscape.javascript.JSObject; >> >> JSObject jsoWindow; >> JSObject jsoDocument; >> try { >> jsoWindow = JSObject.getWindow(appletWrapper); >> jsoDocument = (JSObject) jsoWindow.getMember("document"); >> otherApplet = (JSObject) jsoWindow.getMember >>("otherAppletNameHere"); >> otherViewer= (JmolViewer)otherApplet.getProperty >>("jmolViewer"); >> } catch (Exception e) { >> System.out.println("" + e); >> } >> >>where "appletWrapper" is the browser embedding that other applet. >> >>I haven't experimented with this much; someone else probably knows >>better how to do this. >> >>Bob >> >>eric capps wrote: >> >> >> >>>is it possible for jmol to be embedded in a page with another applet? >>>how would this be done, and how would the second applet go about >>>accessing jmol's public methods? >>> >>>Using Tomcat but need to do more? Need to support web services, >>>security? >>>Get stuff done quickly with pre-integrated technology to make your >>>job easier >>>Download IBM WebSphere Application Server v.1.0.1 based on Apache >>>Geronimo >>>http://sel.as-us.falkag.net/sel? >>>cmd=lnk&kid=120709&bid=263057&dat=121642 >>>_______________________________________________ >>>Jmol-users mailing list >>>Jmo...@li... >>>https://lists.sourceforge.net/lists/listinfo/jmol-users >>> >>> >>> >>> >>Using Tomcat but need to do more? Need to support web services, >>security? >>Get stuff done quickly with pre-integrated technology to make your >>job easier >>Download IBM WebSphere Application Server v.1.0.1 based on Apache >>Geronimo >>http://sel.as-us.falkag.net/sel? >>cmd=lnk&kid=120709&bid=263057&dat=121642 >>_______________________________________________ >>Jmol-users mailing list >>Jmo...@li... >>https://lists.sourceforge.net/lists/listinfo/jmol-users >> >> > > >Using Tomcat but need to do more? Need to support web services, security? >Get stuff done quickly with pre-integrated technology to make your job easier >Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >_______________________________________________ >Jmol-users mailing list >Jmo...@li... >https://lists.sourceforge.net/lists/listinfo/jmol-users > > |