From: Bob H. <ha...@st...> - 2004-09-23 22:09:51
|
see http://www.stolaf.edu/people/hansonr/jmol/docs/examples/atoms.htm here you will see messages coming from Jmol displayed in the textbox on the right. the code for this is viewable in http://www.stolaf.edu/people/hansonr/jmol/docs/examples/examples.js.txt and contains: function showmsg(n,what){ document.info.msg.value=n+": "+what+"\n"+document.info.msg.value } where the applet tag is being created using: function getapplet(name,model,codebase,archive,width,height,script,msgcallback,animframecallback,pickcallback,loadstructcallback){ var s='\n<applet name="'+name+'" code="JmolApplet"' if(codebase)s+='\ncodebase="'+codebase+'"' s+='\narchive="'+archive+'"' +'\nwidth="'+width+'" height="'+height+'" mayscript="true" ' if(animframecallback)s+='\n animFrameCallback="'+animframecallback+'"' if(msgcallback)s+='\n MessageCallback="'+msgcallback+'"' if(pickcallback)s+='\n PickCallback="'+pickcallback+'"' if(loadstructcallback)s+= '\n LoadStructCallback="'+loadstructcallback+'"' s+='>' +'\n<param name="progressbar" value="true" />' if(model)s+='\n<param name="load" value="'+model+'" />' if(script)s+='\n<param name="script" value="'+script+'" />' s+='\n</applet>' if(showappcode)alert(s) return s } C Martin wrote: > I have two questions for the list: > > 1) Can someone tell me how to access the MessageCallBack function of > Jmol from Javascript? Specifically, I'd like to have a text field in a > form updated with messages from Jmol (atom picked, etc), perhaps with > some massaging on my part. Secondarily, if I can easily access either > that or the Java console (less desirable approach), can any Javascript > people out there tell me how to have the field "auto-updated" (when the > user clicks on an atom, for example)? > > > 2) Does "View Set" (a CHIME-only command, I believe) and related > commands (View Show, et al) work in Jmol? If not, how can I tell the > molecule to rotate to a specific view, without knowing where it is at > the moment? In any case, can someone consider adding support for View > Set in a future release? Ah, Miguel's genious will be apparent now. It's the MoveTo command. Miguel? I'll need to put together a nice example page on this. Bob > > > Thanks, > > Craig Martin > > CTM > > > ------------------------------------------------------- > This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 > Project Admins to receive an Apple iPod Mini FREE for your judgement on > who ports your project to Linux PPC the best. Sponsored by IBM. > Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php > _______________________________________________ > Jmol-users mailing list > Jmo...@li... > https://lists.sourceforge.net/lists/listinfo/jmol-users -- Robert M. Hanson, ha...@st..., 507-646-3107 Professor of Chemistry, St. Olaf College 1520 St. Olaf Ave., Northfield, MN 55057 mailto:ha...@st... http://www.stolaf.edu/people/hansonr "Imagination is more important than knowledge." - Albert Einstein |