Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1259 connectés 

  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Appelle d'une fonction via XML dans une classe

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appelle d'une fonction via XML dans une classe

n°1327916
blet8533
Posté le 18-03-2006 à 18:52:53  profilanswer
 

Salut a tous,
 
Je suis en train de réalisé une classe pour réalisé rapidement des petits menus via un fichier XML.
Pour chaque partie, j'ai un attribut action="" contenant la fonction que la personne souhaite attribuer à la partie.
Par exemple :  
       <partie nom="Nouveau" action="affich_nouveau()">
 
En fait, je n'arrive pas à faire executer la fonction (à la racine de mon flash) de cet attribut.
 
Même avec des Delegate.create ou des _root.... il n'y pas vraiment de succes.

mood
Publicité
Posté le 18-03-2006 à 18:52:53  profilanswer
 

n°1327921
mechkurt
Posté le 18-03-2006 à 19:14:32  profilanswer
 

peut etre _root[action] ou eval(action)  [:airforceone]  
sinon essaye de penser differement ton parsage XML


---------------
D3
n°1327943
blet8533
Posté le 18-03-2006 à 20:34:37  profilanswer
 

Ouai mais alors comment ? J'ai bien reflechis et je ne vois pas

n°1328181
mechkurt
Posté le 19-03-2006 à 09:19:05  profilanswer
 

ben je sais pas moi, ca depend de ton aplli et de sa flexibilité...
mais par ex:

Code :
  1. if (currentnode.attribute.action == "menu" ) {
  2.    _root[leboutonprecedamentcrée].onPress = function() {
  3.       affich_menu()
  4.    }
  5. } else if (currentnode.attribute.action == "nouveau" ) {
  6.    _root[leboutonprecedamentcrée].onPress = function() {
  7.       affich_nouveau()
  8.    }
  9. }


tu peux aussi faire un switch/case, cependant tous cela n'est pas tres flexible il est vrai...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Flash/ActionScript

  Appelle d'une fonction via XML dans une classe

 

Sujets relatifs
[EXCEL] fonction comparaison entre cellule et tableauAppel de fonction JS
Comment fonctionne cette fonction "port_b_pullups (value)"[Debutant] Heritage et appel de fonction
[VB.NET] Trier treeview en fonction ImageIndexExecuter une fonction d'un script en VBScript
Résultat fonction PHP différentefonction cryptage et envoie dans mysql
Différence entre srtucture et classeAllocation de tableau dans une fonction
Plus de sujets relatifs à : Appelle d'une fonction via XML dans une classe


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR