Flash CS4 Professional ActionScript 2.0

Utilisation de styles globaux, personnalisés et de classe dans le même document

Si vous définissez un style à un seul emplacement du document, Flash se sert de cette définition pour connaître la valeur d'une propriété. Un document Flash peut cependant posséder plusieurs paramètres de style : propriétés définies directement dans les occurrences de composant, déclarations de style personnalisées, déclarations de style de classe par défaut, styles hérités et déclaration de style global. Dans ce cas, Flash détermine la valeur d'une propriété en recherchant sa définition dans tous ces emplacements, en respectant un ordre spécifique.

Flash recherche les styles dans l'ordre suivant, jusqu'à la détection d'une valeur :

  1. Flash cherche une propriété de style dans l'occurrence du composant.
  2. Flash examine la propriété styleName de l'occurrence pour voir si une déclaration de style personnalisée lui a été affectée.
  3. Flash recherche la propriété dans une déclaration de style de classe par défaut.
  4. Si le style fait partie des styles hérités, Flash recherche la valeur héritée dans la hiérarchie apparentée.
  5. Flash recherche le style dans la déclaration de style global.
  6. Si la propriété n'est toujours pas définie, elle prend la valeur undefined.