Each reader has different auxiliary properties. Check the CrystalReader.java
file for exactly what information is present there.
On Fri, Mar 12, 2010 at 11:10 AM, P.Canepa <pc...@kent.ac.uk> wrote:
>
> 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® 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
>
--
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
http://www.stolaf.edu/people/hansonr
phone: 507-786-3107
If nature does not answer first what we want,
it is better to take what answer we get.
-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
------------------------------------------------------------------------------
Download Intel® 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