Skip to main content
Mudshark_Baby
New Participant
May 31, 2017
Question

Software Simulations, Double-Click and Touchscreen devices?

  • May 31, 2017
  • 1 reply
  • 1091 views

Due to the increase in the ownership of iDevices, which don't play Shockwave Flash and because said Flash is meant to be a battery drainer, I thought it might be good to start to publish our courses entirely in HTML instead of a mixture of that and Flash.

But, of course, I had forgotten that Software Simulations invariably require double-clicks!

Whilst single-tap cause the captivate captures to progress onto the next captured screen, double-taps zoom in and out of the html page displayed.

SO, is there a way around this which still allows a double-tap or do I have to fudge it with a single tap, with a box stating it would normally be a double-click or worse, always DEMO the double-tap for the learner instead of it being simulated?

Hope you can all help.

Thanks,

Steve

This topic has been closed for replies.

1 reply

Known Participant
November 13, 2017

Hi Steve,

Did you ever hear back from anyone on this? We are using captivate to create interactive demos of our software tools as well, and many inputs require a double-click. If I turn on Mobile Gestures in Captivate 8, a double tap is open/close TOC. A long press does a play/pause action.

I've search the community forum and am surprised that no one has offered an answer/solution to this very basic PC/software action.

Thanks!

Inspiring
November 14, 2017

Jeff,

I did the reverse of this.

I have a Click Box that increments a value each time it is clicked.

However, I know some users will double-click it, and I don't want that to increment the value twice.

The solution I cobbled together was to have the Click Box run a bit of Java that ignored the second click if it came within half a second of the first.

Maybe you could do something similar along the lines of:

Accept Click1 from the Clickbox

Wait for 0.5 seconds.

Test for Click2

Did Click2 arrive?

     No: Do the Click1 action

     Yes: Do the Click2 action

An alternative option may be by hijacking the captivate Java code for the TOC Double click action, probably by hacking a .js file somewhere.

Good luck.

Peter

RodWard
Community Expert
November 14, 2017

If your intended output is HTML5, the CpExtra HTML5 widget for Captivate 9 and later versions has an option that allows you to detect between a single or a double mouse click and then trigger actions accordingly.  No programming required.

Check it out  on this Help page under the heading for doubleclick:

http://www.infosemantics.com.au/adobe-captivate-widgets/cpextra/help/events