Combobox - selectIdItem funktioniert nicht

  • Hallo,
    habe eine virtuelle Tour mit Szenen und möchte je nach Szene ein anderes Element aus der Combobox aktiv haben.
    Das habe ich so versucht:

    Code
    <plugin name="combobox" url="%SWFPATH%/plugins/combobox.swf" alturl="%SWFPATH%/plugins/combobox.js"
            align="righttop" x="10" y="15" zorder="2" keep="true" onloaded="fill-combobox();"
            />
    
    
    <action name="fill-combobox">       
        addIdItem(haus1, 'Haus 1', trace(Item 1 clicked) );
        addIdItem(haus2, 'Haus 2', trace(Item 2 clicked) );
        addIdItem(haus3, 'Haus 3', trace(Item 3 clicked) );
    </action>

    Und dann bei der Szene versuche ich das jeweilige Item aktiv zu schalten:

    Code
    <scene name="haus1" onstart="plugin[combobox].selectIdItem(haus1);">

    Weshalb funktioniert das nicht?

    Gruß Marc

  • Hi,

    Weshalb funktioniert das nicht?

    es wäre möglich das, dass Combobox Plugin zum Zeitpunkt des selectIdItem() Aufrufs noch gar nicht geladen ist - in dem Fall sollte eine entsprechende Warnung im Log geben (unknown 'selectIdItem' action).

    Am besten per preload=true oder onloaded Event sicherstellen, dass das Plugin erst verwendet wird, nachdem es geladen ist. (Achtung - bei preload=true - kann das onloaded Event des Plugins nicht verwendet werden).

    Schöne Grüße,
    Klaus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!