Bob,
> Now, where would I find all the sorts of things that can be set such as
> perspectivedepth that are not in Eval.java, Token.java, or Compiler.java
> or JmolConstants.java?


Look at JmolViewer.setBooleanProperty()

There are properties that can be get/set that lie outside of the scripting
language. This is because they should be accessible to people who are not
using RasMol script. In the future, these properties need to be accessible
for JavaScript and for JavaBeans.

I think that this means that in the future this problem is going to get
worse. That is, locating all the properties is going to become a bigger
problem, because they are going to get spread all around the code.

> I sure missed that one.

Not surprising.

I will think about using a mechanisI will think about using a mechanism to
m to consolidate all the valid property names into a table in
JmolConstants. That way we will at least know what the universe of
properties looks like.

> By the way, my students have come a long way with two more jmol
> applications:
>
>
> http://www.stolaf.edu/depts/chemistry/mo/struc/periodic.htm
>
> and
>
> http://www.stolaf.edu/people/hansonr/jmol/modeview
>

Sorry, these two didn't work for me ... maybe the machine I am using.


> Now, if I could have ONE MORE THING it would be a scriptable loadinline
> command that does the loadinline directly from script to an already
> loaded applet.

I think that sounds pretty good.

> What this would allow, I think, is very fast processing
> of the replacement of one model by another. As it is now, we have to
> reload the applet each time. No need then for frames.
>
> What do you think? Just forego all command line parsing after the word
> "loadinline"?


It seems to me that this would work fine.

Hmmm ... but on second thought I realize that this is really going to
throw a wrench into my compiler/parser.

You should think about whether or not this is what you want. If you are
going to want to run other scripting commands after the model is loaded
then we need to put in some delimiter tag at the end so that you can keep
running other commands.

Let's keep thinking about this.


Miguel



-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
_______________________________________________
Jmol-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to