Buongiorno a tutti.
Carico dei dati con l'oggetto loadVars e al caricamento effettivo devo abilitare un pulsante nella root principale.
Il problema è che il pulsante si attiva subito quando parte la richiesta di caricamento dei dati e non quando sono effettivamente visibili.Ho fatto varie ricerche ma non ho avuto soluzioni. posto il code:
onClipEvent (load) {
System.useCodepage = true;
dati = new LoadVars();
dati.onLoad = function(success) {
if (success) {
_root.contenitore.mc.Simbolo.text = dati.Simbolo;
_root.contenitore.mc.domanda.text = dati.domanda;
_root.contenitore.mc.rA.text = dati.rA;
_root.contenitore.mc.rB.text = dati.rB;
_root.contenitore.mc.rC.text = dati.rC;
_root.contenitore.mc.rD.text = dati.rD;
_root.contenitore.mc.rCorretta.text = dati.rCorretta;
b = _root.contenitore.mc.Simbolo.text.substr(0, 1);
a = b;
if (b == "q") {
setProperty(_root.contenitore.quadrato, _alpha, 100);
setProperty(_root.contenitore.quadratoB, _alpha, 100);
setProperty(_root.contenitore.quadratoC, _alpha, 100);
setProperty(_root.contenitore.quadratoD, _alpha, 100);
} else {
setProperty(_root.contenitore.ovale, _alpha, 100);
setProperty(_root.contenitore.ovaleB, _alpha, 100);
setProperty(_root.contenitore.ovaleC, _alpha, 100);
setProperty(_root.contenitore.ovaleD, _alpha, 100);
}
}
};
dati.load("selezionecasualeflash.asp?Tabella=Conce ttiHardw");
if (this.dati.loaded) {
_root.inizio.enabled = true;
}
}
Il pulsante è istanziato"inizio" se potete darmi una mano non ho più idee.
![]()
![]()