Hotspots for a 2D Image – workflow 2 (close button/lightbox)

Intro

A week ago I published a first showcase, explaining how to replicate the hotspot workflow for VR projects on a 2D image. This second article about using hotspots for a 2D image is not duplicating as closely that same feature: instead of showing the popups for a duration defined by the developer, this workflow will offer a close button for the popups. The learner decides when to close a popup and proceed (eventually) to the next hotspot. I also used a technique, often labeled as ‘lightbox’: to have the popup stand out of the rest of the content, it will have a semi-transparent cover in the background dimming the rest of the slide.

Example movie

I used the same image (welcome screen) and content for the popups as i the first workflow. Only  some small color changes and changes in the location have been applied . Watch this 3-slide movie: after the title slide (doubles as poster image) you can test the new hotspot slide, and the last slide gives a short Step-by-step list if you want to use this slide in your project.

Play

Try it out: quick workflow

You can download the project file from this LINK.

If you do not need to have more than 6 hotspots, and you are happy with the resolution of the project (1024×627) and its Theme (Pink Icing), you can quickly use the hotspot slide using these steps:

  1. Create a blank project, with that resolution and theme. Create your title slide, and eventually a poster image as explained in his older article
  2. Copy the hotspot slide from the sample project and paste it into your project. The object names will get an extra number, but you don’t have to bother about that. The advanced and shared action is automatically adapting to the new names.
  3. Select the Image..  ‘WelcomeScreen.png’ and replace it by your image (Properties panel).
  4. Move eventually the hotspots to the right location. If you need less than 6 hotspots you can hide some of them in output. Deleting is also possible. Start by hiding or deleting the last hotspot(s). The sequence of the hotspots is starting with HS_Responsive (first in first row), going to the right and then to the second row. Last hotspot is for the PPT.
  5. Open the multistate object SS_Info.. which is just on top of the ‘Cover’ (needs to be there). Click the State view button in the Properties panel to open the Object State panel.
  6. Leave the Normal state alone. Replace the content in the other states by your content (follow the sequence described under 4.)  You don’t need to rename the states, nor to delete the last unused ones (just leave them as they are).
  7. Start testing with ‘Preview HTML in Browser’ (F11).

More?

Of course it is possible to have more control over the design, to add hotspots if more than 6 are needed. Let me know if you want to try this out from scratch, taking advantage of the shared action which you can reuse in any project. I could write out the complete step-by-step workflow if you find it useful.

The post Hotspots for a 2D Image – workflow 2 (close button/lightbox) appeared first on eLearning.

Hyperlink for actions: Closing Lightbox

Intro

A while ago I published a list with events able to trigger an action, whether it is a simple, advanced or shared action. Most commonly used events are the slide events, Success/Failure events for interactive objects, Question slide and Quiz events, D&D events. Both the hybrid rollover slidelet events (now deprecated because it is not supported for HTML output) and the Hyperlinks are ‘outsiders’ but can be very useful as I want to point out with this article (Closing popup or lightbox).

Example movie

Watch this two-slide example.

  1. The title slide has a text hyperlink ‘Next’ to proceed to the next slide.
  2. The second slide has six shape buttons, each opening a popup (it could have been a lightbox as well, work flow is identical). In the popup information you’ll find  the text ‘Close X’ which is a hyperlink  to close the popup.
Play

States and Hyperlink

It is not possible to add interactive objects to a custom state: button, click box, shape button, Text Entry Box, all are greyed out. However it is possible to have a hyperlink within a text container, that will be active for all states of that container. This can be a welcome workaround. It is however not possible to have different actions for the hyperlinks in different states. Since the goal here was to close the popup, I created a shape as text container with 7 states as you can see in this screenshot:

The ‘Normal’, or default state looks invisible: there is no text in the text container with the exception of the text hyperlink ‘Close X’. This was achieved by giving the text hyperlink the color of the background, the text container a Fill with Alpha=0% and no stroke. The other states have a Fill (Alpha=100%), they have information text with a visible color (also for the Text Hyperlink) and an image.

Actions

1. Next Hyperlink – Title Slide

The commands for Hyperlinks look a little bit different than the dropdown list in the Actions tab. For hyperlinks commands ‘Go to Next Slide’, ‘Go to Previous Slide’ and ‘Jump to Slide’ are in one dialog box:

2. Shape buttons to open popup – Second slide ‘ActionProcess’

Look at the timeline of the second slide: all shape buttons (name starts with SB_) pause the slide at the same time, 15,5 secs. When triggering an action, the playhead should not be released, to allow clicking as many times as wanted, in any sequence on those shape buttons. The number of attempts is left at Infinite.

The only command to be triggered is to change the state from the default ‘Normal’ state to one of the custom states. The choice is yours:

  • you can use a simple action (be sure to uncheck the option ‘Continue Playing the Project’
  • you can use a one-line advanced action, create duplicates for each button; playhead will not be released
  • you can use a one-line shared action with two parameters (text container and state).

3. “Close X” hyperlink – in text container second slide

Beware: there is NO option to prevent ‘Continue Playing the Project’ when you assign a command to a hyperlink. That means that you cannot use a simple action, but have to use a standard advanced in this case.It is again the action ‘Change state…to Normal.’

Another difference for hyperlink events: the command Excecute Shared Action is missing. That is too bad, because if it had been available, one shared action would have been able to achieve both showing popup (with the 6 shape buttons) and close the popup (with the Hyperlink).

Conclusion

Hyperlink makes it possible to have an action in a state for an object, although it has to be the same action for each state of the object. You learned about the differences between hyperlink events and other events to trigger an action:

  • There is no way to prevent the playhead from being released if you trigger a simple action; use a standard advanced action.
  • You cannot trigger a shared action with a hyperlink.
  • Some commands have a different look: example is the Slide command (see screenshot in this article).

The post Hyperlink for actions: Closing Lightbox appeared first on eLearning.

Power in the Box – Learn to easily create custom lightbox dialogs for your Adobe Captivate projects

Sometimes you don’t want to turn the page. It’s typical in eLearning projects to assemble the module as a series of slides, and many times you can get all of the information that you want in a single slide, but sometimes, you want to provide optional information or include an opportunity for a simple, custom […]