enabled (propriété Button.enabled)

public enabled : Boolean

Une valeur booléenne spécifiant si un bouton est activé. Lorsqu'il est désactivé (la propriété enabled est définie sur false), le bouton est visible mais vous ne pouvez pas cliquer sur celui-ci. La valeur par défaut est true. Cette propriété s'avère utile si vous souhaitez désactiver certains des boutons de navigation ; par exemple, il peut être souhaitable de désactiver un bouton dans la page actuellement affichée afin d'empêcher tout clic sur celui-ci et d'empêcher de recharger la page.

Disponibilité : ActionScript 1.0 ; Flash Lite 2.0

Exemple

L'exemple suivant démontre comment vous pouvez désactiver et activer le clic de boutons. Deux boutons, myBtn1_btn et myBtn2_btn, se trouvent sur la scène et le code ActionScript suivant est ajouté afin que l'utilisateur ne puisse pas cliquer sur le bouton myBtn2_btn. D'abord, ajoutez deux occurrences de boutons sur la scène. Ensuite, attribuez leur les noms d'occurrence myBtn1_btn et myBtn2_btn. Pour finir, placez le code suivant sur l'image 1 pour activer ou désactiver les boutons.

myBtn1_btn.enabled = true;
myBtn2_btn.enabled = false;

// Code du bouton
// La fonction suivante ne va pas être appelée, 
// car myBtn2_btn.enabled a été défini sur false
myBtn1_btn.onRelease = function() {
    trace( "you clicked : "+this._name);
};
myBtn2_btn.onRelease = function() {
    trace( "you clicked : "+this._name);
};