Flash CS4 Professional ActionScript 2.0

UIObject.destroyObject()

Disponibilité

Flash Player 6 (6.0.79.0).

Edition

Flash MX 2004.

Utilisation

destroyObject(instanceName)

Paramètres

instanceName Chaîne indiquant le nom d'occurrence de l'objet à détruire.

Valeur renvoyée

Aucune.

Description

Méthode : détruit une occurrence de composant.

Exemple

L'exemple suivant supprime l'occurrence TextInput my_ti lorsque vous cliquez sur le bouton. Un composant Button et un composant TextInput étant dans la bibliothèque du document en cours, ajoutez le code suivant sur la première image du scénario principal :

// Création d'occurrences TextInput et Button.
this.createClassObject(mx.controls.TextInput, "my_ti", 1, {text:"Hello World"});
this.createClassObject(mx.controls.Button, "my_button", 2, {label:"My Button"});
// Déplacement du bouton sous la saisie de texte.
my_button.move(my_ti.left, Stage.height - my_ti.bottom);

// Création d'un objet écouteur pour le clic de bouton.
var buttonListener:Object = new Object();
buttonListener.click = function(evt_obj:Object){
    destroyObject("my_ti");
}
// Ajout de l'écouteur.
my_button.addEventListener("click", buttonListener);