Ho questo menu che carica le info da un file xml,fino qui tutto ok.
Quello che non va e la formattazione del testo,perchè se inserisco un titolo con 10caratteri,il cuccessivo sarà in sovrapposizione a precedente.
Se guardate l'fla allegato, il link alessandro va sopra a giovanni,uno schifo..
La cosa + giusta per me sarebbe quella di allineare i vari links tutti a sinistra,mi aiutate?
questo è il code sul prim o fotogramma
ApriXML();
function ApriXML () {
mioxml = new XML();
mioxml.load('menu.xml');
//mioxml.load(filexml);
mioxml.onLoad = ParseXML;
function ParseXML (success) {
if (success) {
vocimenu = new Array();
// metto il file XML dentro un array.
vocimenu = mioxml.childNodes;
//trace(vocimenu);
k=1;
for (i=0; i<=vocimenu.length; i++){
if (vocimenu[i].nodeName=="voce") {
_root.attachMovie("pmenu","nuovo"+i,i);
_root["nuovo"+i]._x=k*50;
_root["nuovo"+i]._y=20;
_root["nuovo"+i].voce=vocimenu[i].childNodes.toString();
_root["nuovo"+i].tipo=vocimenu[i].attributes.tipo;
_root["nuovo"+i].livello=vocimenu[i].attributes.livello;
_root["nuovo"+i].percorso=vocimenu[i].attributes.percorso;
k++;
};
};
};
};
}
;
_root["nuovo"+i]._x=k*50;
Questa è la stringa incriminata,più diminuisco il valore più i links vanno in sovrapposizione.
tnx

Rispondi quotando