code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| // radio button die gekopieert wordt invisible
setProperty("radio", _visible, "0");
// Dynamic textbox in begin maak uw keuze
henk = "maak uw keuze";
// eerste dropmenu item is --klas--
dropmenu.addItem("--klas--");
// variablen myVars in new vars in laden
var myVars = new LoadVars();
// de array inladen en functie uitvoeren bij laden
myVars.load("myarray.txt");
myVars.onLoad = function(success) {
// als laden succesfull is
if (success) {
// nieuw array en ingeladen array opsplitten
myarray = new Array();
myArray = myVars.myarray.split("|");
for (i=0; i<myArray.length; i++) {
// kopieer de radio tot het aantal van array en
// zet op goede plaats met label
duplicateMovieClip(radio, "radio"+i, 1+i);
setProperty("radio" + i, _y, radio._y+(i*20));
eval("radio" add i).setLabel(myArray[i]);
##eval("radio"+i).setData(myArray[i]);##
// dropmenu items toevoegen en lengte aanpassen
dropmenu.setRowCount(i+2);
dropmenu.addItem(myArray[i],myArray[i]);
}
} else {
trace("failure");
}
};
// bij changehandler onselect
function onselect(component) {
if (component == dropmenu) {
if (dropmenu.getSelectedIndex() != 0) {
henk = myArray[dropmenu.getSelectedIndex()-1];
} else {
henk = "maak uw keuze";
}
} else if (component == radioGroup) {
##trace(radioGroup.getvalue());##
}
} |
het is een beetje lange code
hij labeled de radio's perfect alleen hij blijkt ze dus geen data te geven waardoor radiogroup.getvalue() undefined is ook als ik de data van 1 radio opvraag geeft ie nix weer. Ik snap echt niet wat het probleem is het lijkt wel een bug in flash ofzo..