PDA

Volledige versie bekijken : Bug met combobox?


septunas
%Europe/Berlin %844 %2005, 21:16
Hallo,
Vermoed dat het een bug betreft, maar hoop van niet.
Het zit zo:
Ik creëer via een button een emptyMC met daarin een aantal MC's met combobox en een input textfield in.
Tot daar gaat alles goed (combobox toont vlot de array).
Dan klik ik nogmaals een knop, waarna de input variabelen eventueel de array aanpassen. Als dit gebeurd is herbegint het gewoon.
Het probleem is dat als ik dit voor de 2de maal oproep, niets wordt weergegeven.
De derde keer wel, maar dan al m'n variabelen gewist... Zeer frustrerend.

Opmerkelijk is dat als ik de mc's met combobox in eerste level creëer, alles vlot gebeurt. Jammer genoeg, gaat dat niet voor m'n project.

Dit is de code die ik gebruik:
in de root as:

_global.my_array = new Array("a", "b", "c");
function checktext() {
if (movsarray != undefined) {
for (i=0; i<3; i++) {
my_array[i] = movsarray[i].textvar;
if (i == 2) {
makeloop();
}
}
}
if (movsarray == undefined) {
makeloop();
}
}
function makeloop() {
movsarray = [];
_root.createEmptyMovieClip("movieholder", 1);
movieholder._x = 50;
for (i=0; i<3; i++) {
movs = movieholder.attachMovie("mov", "my_mc"+i, i+5);
movs._y = i*100;
movs._x = 100;
movs.textvar = my_array[i];
movsarray.push(movs);
}
}
bt1.onPress = function() {
removeMovieClip("movieholder")
checktext();
};
bt2.onPress = function() {
removeMovieClip("movieholder")
checktext();
};

in de mc met combobox op frame 2:

stop();
my_combo.dataProvider = my_array

Als wil kan hier de fla downloaden die mijn probleem illustreert : http://crea-room.com/cb2.fla

Ik zou het ontzettend appreciëren moest iemand me hier mee kunnen helpen.