Bob,

In the latest version of JSmol, a script that I use to do a clicked bond drag 
conformation rotation no longer works:

set antialiasDisplay FALSE;set Picking OFF;set Picking ON;set BondPicking 
TRUE;set allowRotateSelected TRUE;unbind "LEFT"; bind "LEFT" "select 
WITHIN(BRANCH,{atomno=rot1}, {atomno=rot2}); if (_X < 250){select 
WITHIN(BRANCH,{atomno=rot2}, {atomno=rot1});} rotateSelected {atomno=rot1} 
{atomno=rot2} @{_DELTAY}";hover off;

The last version where I'm sure it worked is 13.1.16_dev 2013.05.28d

It's broken in 13.3.6

The break might be in the pickCallback the sets the globals rot1 and rot2 for 
the above drag/rotate

PickCallback(x, y, z) 
.... Brace stuff that email may not like

  dataArr = y.split("#"); at1 = dataArr[1].substring(0,dataArr[1].indexOf(" 
")); at2 = dataArr[2].substring(0,dataArr[2].indexOf(" "));
  scpt = "select *;color translucent;delay .1;color opaque; rot1=" + at1 + "; 
rot2=" + at2 + ";";
  Jmol.script(jmolApplet0, scpt);

.... Brace stuff that email may not like

A quick check with prompt(rot1) indicates that rot1 and rot2 are being set, 
however.

Otis

--
Otis Rothenberger
[email protected]
http://chemagic.com







------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to