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

Participate now!

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