Copy link to clipboard
Copied
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
Copy link to clipboard
Copied
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!
Copy link to clipboard
Copied
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
Copy link to clipboard
Copied
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
Copy link to clipboard
Copied
Rod has given you the best solution.
Its a shame that Adobe did not / cannot anticipate these common situations and provide a solution.
It is only because the cpextra widget has been created by a third party that the issue has a workaround.
Good luck.
P.
Copy link to clipboard
Copied
Thanks Rod and Pete.
I am using Cap8 but found that on a Kindle and Android phone at least, when using iSpring's mobile app for Android devices, the double click seems to be picked up just fine. Guess I should have tried it before assuming it would be an issue like right-mouse.
Off topic - we've purchased a Slider Widget from infosemantics in the past but it is Flash-based. Was there ever an upgrade made to this great widget? That widget worked well and was very inexpensive so I'm sure this cpextra will work great as well.
Copy link to clipboard
Copied
There is no HTML5 upgrade to the Slide Component or Rotator Component widgets.
Copy link to clipboard
Copied
Thanks Rod,
I read that CpExtra only supported starting with Captivate 9. Is it possible to use in Captivate 8 for just the double-click feature? Having to upgrade to Captivate 9 may not be an option due to cost at our company.
BTW: On various Android devices I do not seem to see a double-click issue. Is this an IOS issue only?
Copy link to clipboard
Copied
We haven't done any testing on Captivate 8, only on Captivate 9 and 2017. So, I could not advise you to try and use CpExtra with Cp8, sorry.
The double-click timing issue (as far as I know) seems to be mainly with desktop browsers. If you have the same interactive object set up to do one thing on single-click and a different thing on double-click then you find that only the single-click action gets executed because the browser sees the first click of the double-click event as being a single-click and jumps in with that action.
Copy link to clipboard
Copied
Thanks Rod - Our issue was on an iPad where I have a standard double click-box interactive object defined in the project. Nothing different between single click and double-click actions. So this would have been with an the iPad browser (Safari I guess).
On Android devices this seems to be fine (LMS' mobile app (iSpring Learn) and Chrome browser but on my collages iPad a double-click is non-responsive. I've ask him to try using our LMS' mobile app to see if it has the same issue.
I'm also exploring an upgrade to Captivate 2017 as well .