Actually, for mouse manipulation, hover is still alive on in this touch mode, 
so mouse hover selects the model. With a mouse, you do not need to use the 
links to select the models - at least on Safari.

Otis

--
Otis Rothenberger
[email protected]
http://chemagic.com




On Feb 9, 2013, at 8:20 AM, Otis Rothenberger wrote:

> Bob,
> 
> OK, I'll test one thing at a time. I've set the page to default to touch mode.
> 
> In this mode, I'm only using bind LEFT on the Move screen. There are no key 
> modifiers being used.
> 
> As far as I can tell on the iPad, the only useful JSmol touch bindings are 
> LEFT and DOUBLE. There is, in fact, a pseudo hover on iPad (touch-pause), but 
> it's of no use with JSmol other than the fact that to translate a selected 
> model you definitely need to touch-pause before you move it.
> 
>  http://chemagic.com/modelkit/
> 
> Otis
> 
> --
> Otis Rothenberger
> [email protected]
> http://chemagic.com
> 
> 
> 
> 
> On Feb 8, 2013, at 7:14 PM, Otis Rothenberger wrote:
> 
>> Bob,
>> 
>> I'm pretty sure my code branch is not working on your Windows 8 system. My 
>> touch Move page does not contain reference to the words "hover" or "alt." 
>> That's the keyboard Move page. I need to put a select touch screen mode link 
>> on the page. On my touch screen page, I use only "LEFT" bindings for 
>> translation, rotation, and conformation rotation.
>> 
>> If you enter the following (with tilde - this forces JavaScript) in my 
>> script field:
>> 
>> ~isTouch = true
>> 
>> and then click the Move button, you'll force the touch screen Move screen. 
>> The instructions use no key strokes at all.
>> 
>> From everything I have read, a touch-pause is a hover on iPad and other 
>> touch screens, and that seems to work on my iPad. On your system, I think 
>> that small box you saw is a hover box. I've also read that this approach to 
>> hover (touch-puase) creates a double touch problems. This touch-pause can 
>> actually be used to trigger a style sheet a:hover style change. I think 
>> what's happening is that the touch first triggers a hover event and then it 
>> triggers a click event.
>> 
>> Anyway, I'd sure be interested to see what you get with the instructions on 
>> the isTouch = true Move page. On this page, I actually use the instruction 
>> touch-pause-drag.
>> 
>> Otis
>> 
>> --
>> Otis Rothenberger
>> [email protected]
>> http://chemagic.com
>> 
>> 
>> 
>> 
> 

------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Jmol-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to