Dear Bob, 

I try to list frequencies and models of one  my crystal output in an external 
html list menu.

I found this function in one of your example about vibrations in benzene! See 
below. 

What would I need to change to make it  reading my CRYSTAL frequencies or 
models?  should I modify  var Info = jmolGetPropertyAsArray("auxiliaryinfo") as 
 var Info = jmolGetPropertyAsArray("model") ??

Another question is: I want to save in a variable the name of the external file 
I saved! How can I retrive the filename when I load it as "load ?"  ?

Thanks, Piero 




//jmolInitialize(".");

function loadVibs(){
 var Info = jmolGetPropertyAsArray("auxiliaryinfo")
 if(!Info){
        alert("No auxiliaryInfo")
        return
 }
 Info=Info.VibFreqs
 if(!Info){
        alert("No VibFreqs")
        return
 }
 var s="<select id=vib onchange='showFrame(value)' 
onkeypress='showFrame()'><option value='1'>no vibration (model 1)</option>";
 for(var i=0;i<Info.length;i++)
  s+="<option value='"+(i+2)+"'>"+Info[i].freq + " cm-1 
"+Info[i].label+"</option>"
 s+="</select>"
 document.getElementById("freqDiv").innerHTML = s

}


function showFrame(i){
 if(arguments.length == 0){
    setTimeout("showFrame(-1)",100)
    return
 }
 if(i==-1) {
  var d=document.getElementById("vib")
  i=d[d.selectedIndex].value
 }
 jmolScript("frame " + i)
}




-- 
Pieremanuele Canepa
Room 104
Functional Material Group
School of Physical Sciences, Ingram Building,
University of Kent, Canterbury, Kent,
CT2 7NH
United Kingdom

e-mail: pc...@kent.ac.uk
mobile: +44 (0) 7772-9756456
-----------------------------------------------------------
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to