Globale Parameter für Hotspots?

  • Servus,

    gibt es eine Möglichkeit allen Hotspots globale Parameter zuzuweisen, also zum Beispiel für die Hotspot-url, scale, blendmode usw?
    Zum Beispiel wenn man in den Hotspot eine weitere xml einbindet, die dann die Paramenter enthält?
    Muss nämlich mehrere hundert Hotspots erstellen und da möcht ich mir möglichst viel Arbeit ersparen, wenn mal was ausgebessert werden muss ;-).

    Viele Grüße
    Michael

    Edited once, last by MichaelN (August 20, 2009 at 6:27 PM).

  • Hi,

    ja, das geht,
    seit der Version 1.0.8 beta 8 gibt es dazu einen <style> Knoten,
    dort lassen gemeinsame Parameter für <plugin> und <hotspot> speichern,
    es lassen sich alle möglichen Parameter/Attribute dort angeben,

    z.B.

    Code
    <style name="spotstyle" url="spot.png" scale="1.0" alpha="0.5" onover=".." onout=".." />
    
    
    <hotspot name="spot1" style="spotstyle" ath="..." atv="..." />
    <hotspot name="spot2" style="spotstyle" ath="..." atv="..." />
    ...
    <plugin name="spot3" style="spotstyle" align=".." x=".." y=".." />


    ein wichtiger Hinweis noch dazu:
    ein im <style> definierter Wert lässt sich in der <plugin> oder <hotspot> Definition nicht "überschreiben",
    ist ein Wert in beiden vorhanden, gilt der des <style> Knotens.

    Schöne Grüße,
    Klaus

  • Heißt das, dass sich ein via "style" definierter Wert auch dynamisch aus einer action heraus (set, copy, etc.) nicht mehr ändern läßt?

    Hi,

    nein, die Werte des Plugin oder Hotspots lassen sich schon dynamisch ändern,
    nur bei der Doppelter Definition im XML gilt der Wert im <style>,

    z.B. bei:

    Code
    <style name="style1" alpha="0.5" />
    <plugin ... style="style1" alpha="1.0" />

    hat "alpha" im Plugin dann den Wert "0.5",

    Schöne Grüße,
    Klaus

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!