Postionner un champs texte a partir d'un xml

Résolu
cs_attentio Messages postés 167 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 24 mai 2010 - 28 juil. 2008 à 14:05
cs_attentio Messages postés 167 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 24 mai 2010 - 28 juil. 2008 à 15:58
Bonjour,
voila mon soucis je n'arrive pas a positionner dynamiquement un champs texte.
pourtant j'arrive a recuperer ces coordonées dans le trace et à l'affichage.
mais impossible de le positionner grace aux variables coord_X_projet et coord_Y_projet;
pour info si je mets:
 coord_X_projet=400;
coord_Y_projet=200;
ca fonctionne.
Donc j'imagine que me probleme vient de mon XML, il n'y a pourtant pas d'anomalie particulière,est ce que C un pb de chargement?je ne vois vraiment pas d'ou cela peut venir...





_root.galleriev = galerieXml.firstChild.childNodes;
_root.lon = galleriev.length;



for (i = 0; i<_root.lon; i++) {
 
//on le libellé, les coordonnées, ...recupérés dans le xml
  var libelle=galleriev[i].childNodes[1].childNodes;
  var coord_X_projet=galleriev[i].childNodes[2].childNodes;
  var coord_Y_projet=galleriev[i].childNodes[3].childNodes;
trace(coord_X_projet+' '+ coord_Y_projet);
 
// creation du champs texte
_root.createTextField("titre_du_projet"+i, 3000+i, coord_X_projet , coord_Y_projet , 300, 100);
_root["titre_du_projet"+i].multiline = true;
_root["titre_du_projet"+i].wordWrap = false;
_root["titre_du_projet"+i].autoSize = "left";
_root["titre_du_projet"+i].selectable = false




// affichage du titre et de la coordonée en x

_root["titre_du_projet"+i].text = libelle + 'coordonnées en x :'+ coord_X_projet;



}

merci de votre aide

1 réponse

cs_attentio Messages postés 167 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 24 mai 2010
28 juil. 2008 à 15:58
oups j'ai trouvé..; un simple parseint() sur coord_x_projet et coord_y_projet , ça fait l'affaire !!!
3
Rejoignez-nous