Copy link to clipboard
Copied
I'm working on a project and i would like to Hide the 'Next' Button until another action is done by the user. Problem is, the action the user needs to do is click on an 'Email' widget and i apparently cannot create a conditional action starting with a click on an email widget. I would like to do this so the user cannot proceed to the next slide without clicking the email widget.
I do not want to use a button in a conditional action because the email subject line is blank when clicked - versus the 'email' widget i can set the subject line of the email. I DO NOT want the user to have to do anything in the e-mail except hit 'send' (i need the email for metrics so the body will be blank and i just need to subject line which has the name of the course!)
Overall, i want to:
1. Place the widget over the 'Next' Button (done)
2. User clicks 'Email' widget (done)
3. Outlook opens email and user sends (no problem)
4. Widget 'HIDES' exposing the 'Next' button *********(HELP!!)**********
5. User clicks 'Next' button and continues on (easy)
BTW - I'm using Captivate 10. Can anyone assist???
If you just want to populate email address and subject line, you can easily go with a simple 'Send Mail' action on a button or Button Shape. Just put in something like 'my.email@address.com?subject=My%20subject%20line' into the address field to open the learner's default email client with a new blank email to my.email@address.com with the subject 'My subject line'. Combine that with a 'Go to next Slide' action or an action to show a 'Next' button or something in an Advanced Action and you're goo
...Copy link to clipboard
Copied
Hi,
What if you just add an Advanced Action to step 2. User Clicks "Email" widget
an Advanced Action can do more than one action at a time...
so you can always add a button too, make it transparent and place it on top of the widget....
1. Sends the email
2. Use the HIDE action to hide the Widget



hope that helps!
cheers!
mark
Copy link to clipboard
Copied
Sorry to pop in, but the email widget (not compatible with HTML5) is a static widget. That means that it has no Actions tab at all. You can click on the widget to open Outlook or another mail client, but that is all.
I'm sorry not to be of help, I don't use widgets anymore because they cannot be used for HTML output. A better solution would be using Javascript in this case.
Another workaround for SWF output is to buy the EventHandler widget by InfoSemantics, which allows to add events to any object, in this case to the widget.
Copy link to clipboard
Copied
Hi, yes thanks for your feedback. I do not use this email widget.... I was suggesting creating an invisible button on top of the widget... that would send an email, and hide any objects she wanted.
thanks for your feedback!
enjoy the day!
mark
Copy link to clipboard
Copied
Having three object stacked? A button over a widget that is also over another interactive object? A very explosive situation. The widget will not be functional if you succeed at getting it below the button (which needs some tweaking in a dll). There is another button below the widget. That could work, at least for SWF output, but I would avoid such a situation for HTML5 output. Unpredictable results when having two or more interactive objects stacked on top of each other.
My apologies.... have perhaps too much experience with Captivate's issues.
Copy link to clipboard
Copied
True! Not an issue in SWF output. I need that email subject line populated, so I have to use a widget.
Sent from my T-Mobile 4G LTE Device
Copy link to clipboard
Copied
Yeah, the no action tab on the widget is the problem. The lesson is being distributed and published in pdf. If i get the chance to distribute in html, the java script works fine.
Sent from my T-Mobile 4G LTE Device
Copy link to clipboard
Copied
If you just want to populate email address and subject line, you can easily go with a simple 'Send Mail' action on a button or Button Shape. Just put in something like 'my.email@address.com?subject=My%20subject%20line' into the address field to open the learner's default email client with a new blank email to my.email@address.com with the subject 'My subject line'. Combine that with a 'Go to next Slide' action or an action to show a 'Next' button or something in an Advanced Action and you're good. No need for any widget.
Copy link to clipboard
Copied
Hmmmmm... let me try that! I'll post if this works for my org.
Thanks!
Sent from my T-Mobile 4G LTE Device
Copy link to clipboard
Copied
It worked! Thanks exactly what I needed!!
Sent from my T-Mobile 4G LTE Device
Copy link to clipboard
Copied
Thanks. I thought about using a transparent button but that would mean the user could get confused. The initial button would start the action, but they'd then have to click the widget top actually send the email.
I also tried a button without a widget, but I need the subject line top be prepopulated hence the widget use.
Sent from my T-Mobile 4G LTE Device
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more