Hi,
das Combobox Plugin sieht es nicht vor, das die Elemente direkt geändert werden können.
In der Flash Version wird anhand der vorhandenen Daten ein Flash Combobox Element erstellt, welches später dann natürlich nicht mehr auf die XML Werte zurückgreift.
In der HTML5 Version mit native=false ist das anders - dort wird der 'Inhalt' der Combobox manuell vom Plugin selbst gezeichnet, dort funktioniert das nachträgliche Ändern der XML Werte, aber vorgesehen ist das trotzdem nicht.
D.h. zum dynamischem Ändern, würde ich empfehlen die vorhanden Combobox Plugin Actions zu verwenden:
http://krpano.com/plugins/combobox/#actions
Da damit ein Ändern eines Wertes aber nicht möglich ist, müssten immer alle Werte neu hinzugefügt werden.
z.B.
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<action name="set_deutsch">
plugin[box].removeall();
plugin[box].addIdItem(i1, 'Panorama 1 laden', ...);
plugin[box].addIdItem(i2, 'Panorama 2 laden', ...);
...
</action>
<action name="set_english">
plugin[box].removeall();
plugin[box].addIdItem(i1, 'Load pano 1', ...);
plugin[box].addIdItem(i2, 'Load pano 2', ...);
...
</action>
|
Schöne Grüße,
Klaus