Hi!
I noticed an issue when doing mutiple JmolSimpleViewer.evalString() +
selections.
It seems some of the sent rasmol commands are skipped/lost.
An example how this occurs is when using the integration.java as shown
in the examples,
load a protein structure and send a few scripting commands:
public static void main(String[] argv) {
JFrame frame = new JFrame("Hello");
frame.addWindowListener(new ApplicationCloser());
Container contentPane = frame.getContentPane();
JmolPanel jmolPanel = new JmolPanel();
contentPane.add(jmolPanel);
frame.setSize(300, 300);
frame.setVisible(true);
JmolSimpleViewer viewer = jmolPanel.getViewer();
viewer.openFile("/Users/ap3/WORK/PDB/1tim.pdb");
String strError = viewer.getOpenFileError();
if (strError != null)
System.out.println(strError);
viewer.evalString("select *; spacefill on; ");
viewer.evalString("select *; spacefill off; backbone off; wireframe
off;");
viewer.evalString("select *; cartoon on;");
}
I would expect to see a cartoon only structure in the end, but
surprisingly it is in spacefill mode.
If the 2nd and 3rd select statement are removed it is working o.k., -
but it should not be wrong to have the selects, is it?
Any ideas?
Thank you,
Andreas
-----------------------------------------------------------------------
Andreas Prlic Wellcome Trust Sanger Institute
Hinxton, Cambridge CB10 1SA, UK
+44 (0) 1223 49 6891
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers