Packagecom.dwuser.ss4.managers
Classpublic class ToolTipAppearanceManager

Holds the style parameters which control the appearance of all tooltips in the slideshow. This class is not implemented by a visual element; instead, it only provides control over settings which have no visual representation. It is used to document the available ToolTipAppearanceManager style values which can be applied in the <styles> section of the XML configuration file.

The settings on this style selector control: the delay before the tooltips appear, how long the tooltips appear before they automatically hide, whether the tooltips track the mouse, and the effects used to show and hide the tooltips.

Note - To customize the actual tooltip appearance, use the HTMLToolTip style selector (referenced below).

Style XML Implementation Example:

The following example code goes in the <styles> section of the main <slideshow> holder node in a slideshow XML configuration file.

   <styles>
   ...
      <ToolTipAppearanceManager
         showDelay="500"
         hideDelay="10000"
         trackMouse="false"
         showEffect="null"
         hideEffect="null"
      />
   ...
   </styles>
   

See also

com.dwuser.ss4.ui.FlashSlideshow
com.dwuser.ss4.ui.extras.HTMLToolTip


Public Methods
 MethodDefined by
  
ToolTipAppearanceManager
Styles
 StyleDescriptionDefined by
  
hideDelay
Type: Number   Format: Time   CSS Inheritance: no
Specifies how long tooltips will appear before automatically hiding. To make the tooltips appear until the user moves their mouse off of the object, set the parameter to a very large value. The default value is 10000.
ToolTipAppearanceManager
  
hideEffect
Type: Effect   Format: EffectReference   CSS Inheritance: no
Specifies the effect used to hide all tooltips.

To specify an effect, you will use an effect reference attribute value like this: {effects.effectIDValue}

For more information, see the EFFECT_REFERENCE constant on the XMLAttributeFormats reference class.

The default value is null (no effect), as specified in the XML by: {null}

ToolTipAppearanceManager
  
showDelay
Type: Number   Format: Time   CSS Inheritance: no
Specifies the delay, in milliseconds, before tooltips appear. To make the tooltips appear immediately, set the value to 0 . The default value is 500.
ToolTipAppearanceManager
  
showEffect
Type: Effect   Format: EffectReference   CSS Inheritance: no
Specifies the effect used to show all tooltips.

To specify an effect, you will use an effect reference attribute value like this: {effects.effectIDValue}

For more information, see the EFFECT_REFERENCE constant on the XMLAttributeFormats reference class.

The default value is null (no effect), as specified in the XML by: {null}

ToolTipAppearanceManager
  
trackMouse
Type: Boolean   CSS Inheritance: no
Specifies if tooltips should track the mouse after appearing, or remain in the place where they initially appear. The default value is false.
ToolTipAppearanceManager
Constructor detail
ToolTipAppearanceManager()constructor
public function ToolTipAppearanceManager()