Voila j'ai ma fonction suivante dans mon code principale:
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public function Sauvegarde_texte(event:Event) : void 
{
 
	for(var j:Number=9;j<nombre_page+9;j++)
	{
		page_aenregistrer=getChildAt(j);
		for(var i:Number=0;i<page_aenregistrer.numChildren;i++)
		{
 
			var enfant= page_aenregistrer.getChildAt(i);
 
			if(enfant is ResizableWrapper)
			{
				if(enfant.SavoirsiTexte==true)
				{		
					if(enfant.i_id==0)
					{
 
						enfant.sauve_texte(event,i);
 
					}
					else if (enfant.i_id!=0)
					{
						enfant.update_texte(i);
					}
				}  
			}
 
		}
 
	}
Sauvegarde_pageutilisateur(event); 
}
J'appel ma fonction sauve_texte qui est dans mon objet :
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
public function sauve_texte(event:Event,i:Number) : void 
{
 
				var http2 : URLRequest = new URLRequest ();
				http2.url = racine_ekidev+"Sauve_texte.php";
				http2.method = URLRequestMethod.POST;
 
				var loader2 : URLLoader= new URLLoader();
 
 
				var variables2:URLVariables = new URLVariables();
				var children = Application.application.page_aenregistrer.getChildAt(i);
				variables2.contenu=children.content.texthtml;
				variables2.contenuhtml=children.content.texthtmltransformer;
				variables2.children=i;
				variables2.nom=this.nom_calque;
				variables2.uid=Application.application.parameters.u_id;
				variables2.login=Application.application.parameters.login;
				http2.data=variables2;				
				loader2.addEventListener(Event.COMPLETE,Sauvegarde_id);
				loader2.load(http2);
 
 
 
}
 
public function Sauvegarde_id(event:Event) : void 
 
{
	Alert.show("lu");
	var contenu : XML = new XML(event.currentTarget.data);
	this.i_id=contenu.child("id");
 
 
}
La je rencontre un problème. En effet, dans ma fonction de mon code principale, une fois que j'ai parcouru tout les enfants de mon conteneurs, j'appel ma fonction Sauvegarde_pageutilisateur(event). Le problème c'est qu'au moment de cette appel, la fonction dans mon objet(sauve_texte) n'est pas encore exécuter entièrement. En effet, dans cette fonction, je charge un fichier PHP à l'aide d'un URLLoader. J'ai mis un listener sur ce loader. Le problème c'est que ce listener s'exécute une fois que ma fonction de mon code principale (Sauvegarde_pageutilisateur(event); ) soit exécuter entierement.
Or moi je souhaiterais le voir s'exécuter avant que ma fonction Sauvegarde_pageutilisateur(event); soit lancée.

Une idée de ce que je pourrait faire?