Eric Martz wrote:

>At 12/13/07, you wrote:
>  
>
>>Eric, could you please try the latest at
>>http://chemapps.stolaf.edu/jmol/docs/examples-11/Jmol-11_3.zip ?
>>I'm hoping this does the job.
>>    
>>
>
>Dear Bob,
>
>Using Jmol applet 11.3.57_dev December 12, 15:56:
>
>Watching two unaligned different molecules rotate in synch, using the 
>mouse, each around its own center, gave me goosebumps! HURRAY!
>
>The slave movements are now much smoother and more closely 
>synchronized -- much less thrashing.
>
>Also zooming with the wheel now sync's very nicely. GREAT!
>
>HOWEVER:
>
>I seem unable to get more than one Jmol to send mouse movements to 
>the others. With "set syncMouse on; set syncScript off" in each Jmol, 
>then issuing "sync * on" makes only the recipient of that command 
>send. When I issue "sync . on" in the slave, it start sending, but 
>then the other Jmol stops sending.
>
>Is this intentional?
>
>  
>
Tell me again what you expect?

>I think it is optimal if the user can mouse any Jmol, and all the 
>others follow.
>
>In my working tutorial shell, I have a "Synchronize" checkbox. This 
>makes it easy for the user to see whether sync is on or off, and to control it.
>
>It is frustrating to spend time aligning two molecules, then turn on 
>sync, and move one, only to spoil the alignment.
>  
>

I think we are just interpreting how this might work differently. In the 
way I set it up, you start the sync, you line up the two molecules using 
model B, and then you move model A  around to maintain the sync. One is 
always independent, in the sense that you can move it all around by 
itself, but if you move the OTHER model, then the first model follows.

So you can do exactly what you want to do, but there is no turning 
on/off sync. You just make sure you always manipulate one model to 
align, the other to keep them synced.

Or, to put it another way, you were just moving the wrong model.

But I think you should be able to LOCK the two models the way you are 
suggesting so that either one when you move it drags the other around. 
Sort of a mutual sync. I'll have to think about why that is not 
happening when you use sync * ON.

Bob


>Is there some reason we can't have "sync * on" with "set syncMouse" 
>(and "set syncScript false") with all Jmols sending? After all, it is 
>impossible to put the mouse in more than one at a time!
>
>  
>
should be possible, but mostly unnecessary.

>-Eric 
>
>
>-------------------------------------------------------------------------
>SF.Net email is sponsored by:
>Check out the new SourceForge.net Marketplace.
>It's the best place to buy or sell services
>for just about anything Open Source.
>http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
>_______________________________________________
>Jmol-users mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/jmol-users
>  
>


-- 
Robert M. Hanson
Professor of Chemistry
St. Olaf College
Northfield, MN
http://www.stolaf.edu/people/hansonr


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



-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to