Skip to main content
Participant
November 7, 2011
Question

Right click and flash player - no way to get this to work?

  • November 7, 2011
  • 2 replies
  • 8432 views

Hi there,

we've been trying to have one interaction as a right click. This used to work for me using Captivate 5, but now a colleague uses 5.5, and we hit problems. First I thought, this was caused by the 5/ 5.5 version differences, but no I ran some tests and it doesn't affect the outcome at all:

Problem:

1) We have: right click clickbox; accessability disabled; exe and flash publications from both Captivate 5 and 5.5

2) No matter which publication we're using, the right click gives us the flash player settings menu

Ideas & Questions:

1) Captivate itself doesn't cause the trouble, but the flashplayer does?! We're running flash player 11.0.1.152

2) Did anybody else get this behaviours?

3) Is there anything we can do about this? Using a different flash player version is NOT an option, because it needs to work in the customer's environment over which we have no influence.

We checked all available documentation in the Captivate Help files and didn't find anything...

Thanks in advance for any help!

Julia & Cordula

This topic has been closed for replies.

2 replies

Participant
December 30, 2011

Unchecking the Enable Accessibility box in Preferences/Project/Publish Settings does work on most instances. However, it will not work all of the time. For some reason every once in a while even this fails. Also proofing your file with a browser F12 rather than F4 or F10 will expose these failures. It is the Flash player that seems to be the issue. ADOBE!

Carlyne

RodWard
Community Expert
Community Expert
November 7, 2011

You cannot use right-click in EXE output. It's only possible in HTM/SWF output due to a clever JavaScript hack that Adobe has implemented in the HTM file.  This extra JS code only gets added in if you have at least one clickbox in the project file that is set to right-click.

If you have take the steps that you claim (disabled accessibility, right-click box included, etc), then the most likely reason that this is not working for you is that you are publishing your HTM/SWF output to a folder on your hard drive that has not been set up as a trusted location in your Flash Global Security settings.

Try uploading your HTM/SWF/JS output to a web server and access the content via a HTTP web URL.  Then the Flash Global Security should not be an issue.  But if you want to test this type of functionality on your hard drive, it's essential to set up Flash Global Security for the publish folder location.  I have my entire D: drive set up as a trusted location, because I have lots of projects on the go there and I don't want to have to do this more than once.

OTJuliaAuthor
Participant
November 7, 2011

My whole D: drive is trusted, still doesn't work. The behaviour we get (no matter wehere we set it up) is: on the right click, the "settings" menu of the adobe flash player shows up. I.e. the file plays, without trouble, to the point where you need to right-click, and then you're stuck, because you can't right-click. :-(

zreichenbachcarr
Inspiring
November 7, 2011

OK.  Here's a little test example I knocked up for you.  Are you able to get right click to work with this online example? Yes or No.

If Yes, then the issue is not Captivate's fault.  It must be something wrong with your settings.  This example works for me on my hard drive as well.

If you want to check how this example was done in Captivate, download the CPTX file here.


enable accessibility - must be unchecked for this to work

Rod, I am not really sure what this check box allows/unnallows with the pubished course, but it seems as if it needs to be unchecked for the right click to work.

Do you know what if anything unchecking this can cause. I read on the Captivate site that best practice is to leave it checked.

Thanks,

ZSRC