Bonjour, j'ai associé un MovieClip à un composant window avec la propriété contentPath. J'ai créé une fonction dans ce movieClip, et j'essaie d'y acceder avec window.content.nomDeLaMethode. Mais ca ne marche pas. Est ce parce que la méthode n'est pas publique? Comment faire?
Le code :
Dans le MC ajoutLocalisationContent_window:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 var ajoutLocalisation_window; var winListener:Object = new Object(); ajoutLocalisation_window=mx.managers.PopUpManager.createPopUp(evt_obj.target, Window, true, {title:"Ajout d'une localisation"}); ajoutLocalisation_window.addEventListener("complete", winListener); ajoutLocalisation_window.setSize(360, 420); ajoutLocalisation_window.closeButton=true; ajoutLocalisation_window.contentPath="ajoutLocalisationContent_window"; }; winListener.complete=function(){ ajoutLocalisation_window.content.test(); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function test(){ trace("appel de la methode"); }
Merci
Partager