From: mth <mt...@mt...> - 2003-01-06 18:25:30
|
Jmol team, I have good news and bad news. The good news: While I was on vacation the last week and a half I was able to do quite a bit of work on scripting support and on the applet. * The script interpreter is running quite well. It runs as a separate thread and interacts properly with redisplay. I think the repaint thread synchronization technique can be applied to vibrations and animations to improve performance. I wrote the lexical scanning in the tokenizer. This eliminates the use of javax.util.regex, eliminating a problem on 1.1 browser JVMs. * I got the applet running successfully on the new code base. If it detects JVM >= 1.2 then it applies antialiasing so that the rendering And the script interpreter is available to the applet. I refactored a lot of code so that there is much less code which is applet-specific. The bad news: * This will be a big check-in. I changed a lot of stuff. I am sure that I broke some things. * The applet has problems which loading the CDK AtomColorer. Therefore, all the atoms come up in grey. Egon, I will need your help to figure out what is going wrong * On 1.1 JVMs (IE and old netscape) there is a problem loading some CDK classes. The error message says that the class is not found. But it is in the jar files. I couldn't really figure out what was going wrong since I wasn't online and didn't have access to resources. Haven't actually checked this stuff in yet, but plan to do so later today or tomorrow morning (European time). Miguel |