Salut,

Je suis en train de travailler sur une construction de menu hiérarchiques en programmation objet.

J'ai une petite lacune qui me turlupine, peut-être allez-vous pouvoir m'aider.

J'ai créé un clip qui ne contient qu'un champ texte et dont le nom de le nom de l'occurrence est txtCaption.

je défini ma classe menu comme suit :
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
 
function clMenu() {
	this.link = new String();
	this.index = -1;
	clMenu.prototype.addProperty("caption",getCaption,setCaption);
	this.childMenus = new Array();
}
clMenu.prototype.getCaption = function() {
	return this["txtCaption"].text;
}
clMenu.prototype.setCaption = function(value) {
	this["txtCaption"].text = value;
}
clMenu.prototype = new MovieClip();
Object.registerClass("clpMenuItem",clMenu);
L'objectif de cette structure est de pouvoir modifier le texte du champ texte à l'aide de la propriété caption.

Ma question est la suivante :

Lorsque l'on lie un clip a une classe, quelle est la syntaxe qui permet d'accéder aux clips contenus dans le clip lié à partir de l'objet (j'espère que c'est clair comme question) ?

D'avance merci pour votre aide...

Laurent