Just to clarify, I'm working in Java not JavaScript.
Based on what both you and Angel have said, I tried the following:
set hovercallback = "jmolscript:Jmol select _atomHovered; colour atoms red"
Sadly this doesn't work.
Any suggestions? And could we have an example added to the interactive
script docs please?
Dave
On 15 April 2013 01:19, Robert Hanson <hans...@stolaf.edu> wrote:
> Just define a function and call it from your callback:
>
>
> function myfunc() {
> -- Jmol script here --
>
>
> }
>
>
> set hoverCallback "jmolscript:myfunc()"
>
>
> The global variable _atomhovered will contain the atom index of the
> hovered atom. So you can investigate it, perhaps:
>
> function testme() {
>
> Var theAtom = {atomindex=_atomHovered}
> if (theAtom.elemno==6) {hoverLabel="That's a carbon"} else {hoverLabel =
> "That's not a carbon"}
> }
>
> set hovercallback "jmolscript:testme()"
>
>
>
>
> On Sun, Apr 14, 2013 at 5:21 PM, N David Brown <hubd...@gmail.com> wrote:
>
>> *I've seen this in the documentation:*
>> *
>> *
>> * set hoverCallback "jmolscript:script hover.spt"*
>> *
>> *
>> I'd like my JAR to not have to deploy files like this hover.spt to the
>> environment.
>>
>> Is there an in-JAR filepath you can specify here?
>>
>> Or an inline script variation?
>>
>> Dave
>>
>>
>> ------------------------------------------------------------------------------
>> Precog is a next-generation analytics platform capable of advanced
>> analytics on semi-structured data. The platform includes APIs for building
>> apps and a phenomenal toolset for data science. Developers can use
>> our toolset for easy data analysis & visualization. Get a free account!
>> http://www2.precog.com/precogplatform/slashdotnewsletter
>> _______________________________________________
>> Jmol-developers mailing list
>> Jmol-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>>
>>
>
>
> --
> Robert M. Hanson
> Larson-Anderson Professor of Chemistry
> Chair, Chemistry Department
> 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
>
>
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Jmol-developers mailing list
Jmol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-developers