Utilisation des composants > Personnalisation de la couleur et du texte des composants > Modification des propriétés de tous les composants d'interface utilisateur de Flash

 

Modification des propriétés de tous les composants d'interface utilisateur de Flash

L'objet globalStyleFormat est affecté à tous les composants d'interface utilisateur de Flash. Si vous modifiez une propriété de l'objet globalStyleFormat, la modification est appliquée à tous les composants de votre document Flash. Le format de style global est accessible si vous avez placé au moins une occurrence de composant sur la scène. Il est recommandé d'utiliser un calque distinct dans le scénario du document pour la définition des propriétés.

Pour modifier une ou plusieurs propriétés du format de style global :

1

Assurez-vous que le document contient au moins une occurrence de composant. Pour plus d'informations, consultez Ajout de composants aux documents Flash.

2

Créez et nommez un calque dans le scénario.

3

Sélectionnez une image du nouveau calque.

4

Ouvrez le panneau Actions en mode Expert.

5

Utilisez la syntaxe suivante pour modifier les propriétés figurant dans le tableau des propriétés de format du style. Vous ne devez afficher que les propriétés dont vous souhaitez modifier les valeurs.

globalStyleFormat.darkshadow = 0x333300;
globalStyleFormat.shadow = 0x99cc00;
globalStyleFormat.highlight3D = 0x333300;
globalStyleFormat.highlight = 0x99cc00;
globalStyleFormat.face = 0x99cc99;
globalStyleFormat.background = 0xffffff;
globalStyleFormat.text = 0x000000;
globalStyleFormat.radioDot = 0x333300;
globalStyleFormat.check = 0x333300;
globalStyleFormat.arrow = 0x333300;

6

Après la liste de propriétés de l'objet, utilisez la syntaxe suivante pour insérer la méthode de l'objet globalStyleFormat :

Pour mettre à jour toutes les propriétés de l'objet globalStyleFormat (y compris celles que vous n'êtes pas en train de changer), entrez globalStyleFormat.applyChanges();. Les propriétés dont vous ne modifiez pas les valeurs seront mises à jour en conservant leurs valeurs.

Pour ne mettre à jour que les propriétés de l'objet globalStyleFormat que vous êtes en train de changer, entrez globalStyleFormat.applyChanges("nomDePropriété1", "nomDePropriété2");, où nomDePropriété1, nomDePropriété2, etc. font référence au nom des propriétés mises à jour. Par exemple, si vous avez modifié les propriétés check et arrow à l'étape 5, tapez globalStyleFormat.applyChanges("check", "arrow");.

7

Choisissez Contrôle > Tester l'animation pour constater les changements.