Skip to main content
UsernameNumber
Participating Frequently
October 27, 2015
Question

What object types have rollover actions?

  • October 27, 2015
  • 1 reply
  • 273 views

After some helpful responses about the out-of-date docs for rollover slidelets, I have a sort of follow-up question:

I've been playing around with things like having an image in the rollover space and making it change state when the mouse is over it, along with displaying text or whatever else needs to be displayed.


I think there's a lot of potential in combining rollover events with advanced actions to achieve this sort of effect, but I'm encountering an unexpected difficulty in that I've tried creating rollover slidelets, rollover images, rollover captions, and other things like buttons, standalone images, etc, and of these only the rollover area for a slidelet even seems to have an "on rollover" action. I guess I can understand this for buttons and standalone images, but why would only one of the three kinds of rollovers available have an "on rollover" to which I can map advanced actions (or anything else)?


It would also be great if there were the equivalent of a Javascript "onmouseout", but I don't see that anywhere.

Much appreciation to anyone who can help. It would be especially great if there was some way to look up all the object types for which a given event (rollover, success, failure, etc) can be mapped to an action.

This topic has been closed for replies.

1 reply

Lilybiri
Legend
October 27, 2015

The only rollover object that is sort of hybrid, has two events, is the rollover slidelet. Rollover captions and rollover images have no events, they are pure static (non-interactive). That is the reason why you can use the last two on question slides, but not the rollover slidelet.

Totally correct that the rollout event is missing. If you are creating courses with SWF output, the EventHandler widget of InfoSemantics is a great way to add tons of events to each object, to trigger advanced or shared actions. Too bad, it will not work for HTML output, but rollovers never work for that kind of output. It would be great if Captivate had more events. At this moment all available events can be found in the table I created for this article:

Events and (advanced) Actions - Captivate blog

However with the new states feature, you can find workarounds to replace the rollovers. There is a rollover state, but it is an InBuilt state with some limitations. Did you explore the possibilities of the Drag&Drop objects built in states?

1 action = 5 Toggle Buttons - Captivate blog

RodWard
Community Expert
Community Expert
October 28, 2015

If you are publishing to SWF output then the Infosemantics Event Handler widget will give you the option of having an event on mouseover as well as mouseout.

About Infosemantics Event Handler Widget | Infosemantics Pty Ltd

Lilybiri
Legend
October 28, 2015

Rod, I already pointed to that widget, maybe you missed it?