Flex 3 - Applications Internet riches
© Groupe Eyrolles, 2008
90
tion d’agrandissement progressive) et un autre effet de déplacement vers
le bas des panneaux sous-jacents.
Une large gamme d’effets
Avant de poursuivre notre projet, arrêtons-nous un instant sur trois
notions fondamentales concernant les effets appliqués avec Flex. Elles
portent les noms d’effet (effect), de déclencheur (trigger) et de comportement (behavior).
Les effets (effects)
Un effet s’applique sur un composant Flex. L’effet peut être audio et/ou
visuel et, appliqué sur un composant, il provoque une modification de ce
dernier pendant une durée de temps précise. Les effets disponibles dans
Flex sont résumés dans le tableau ci-dessous.
Tableau 6–3 Effets disponibles dans Flex
Effet
Description
AnimateProperty
Fait évoluer une propriété de style d’un composant pendant un temps défini. Par exemple, pour modifier la largeur d’un
bouton, vous pouvez spécifier un effet sur sa propriété width pendant un certain laps de temps.
Blur
Permet d’appliquer un effet de flou sur un composant. Il peut aussi adoucir les détails d’une image.
Dissolve
Permet de diminuer la couche alpha d’un composant pour le faire disparaître.
Fade
Permet, au contraire, de faire apparaître un composant en augmentant progressivement sa couche alpha.
Glow
Pour appliquer un halo lumineux sur un composant.
Iris
Pour faire apparaître un composant en l’agrandissant ou bien en le contractant.
Move
Pour modifier la position d’un élément pendant un laps de temps. En d’autres mots, il permet de déplacer un composant.
Pause
Applique une simple pause.
Resize
Modifie la hauteur et/ou la largeur d’un composant durant un laps de temps défini.
Rotate
Fait pivoter un composant autour d’un point précis.
SoundEffect
Joue un fichier audio au format MP3.
WipeDown
Appliqué à un composant, il donne l’impression que le composant se détend vers le bas, comme s’il se déployait
progressivement.
WipeLeft
Comme WipeDown, mais en direction de la gauche.
WipeRight
Comme WipeDown, mais vers la droite.
WipeUp
Comme WipeDown, mais vers le haut.
Zoom
Applique un effet de zoom (grossissant) ou de zoom inverse sur un composant.
© Groupe Eyrolles, 2008
90
tion d’agrandissement progressive) et un autre effet de déplacement vers
le bas des panneaux sous-jacents.
Une large gamme d’effets
Avant de poursuivre notre projet, arrêtons-nous un instant sur trois
notions fondamentales concernant les effets appliqués avec Flex. Elles
portent les noms d’effet (effect), de déclencheur (trigger) et de comportement (behavior).
Les effets (effects)
Un effet s’applique sur un composant Flex. L’effet peut être audio et/ou
visuel et, appliqué sur un composant, il provoque une modification de ce
dernier pendant une durée de temps précise. Les effets disponibles dans
Flex sont résumés dans le tableau ci-dessous.
Tableau 6–3 Effets disponibles dans Flex
Effet
Description
AnimateProperty
Fait évoluer une propriété de style d’un composant pendant un temps défini. Par exemple, pour modifier la largeur d’un
bouton, vous pouvez spécifier un effet sur sa propriété width pendant un certain laps de temps.
Blur
Permet d’appliquer un effet de flou sur un composant. Il peut aussi adoucir les détails d’une image.
Dissolve
Permet de diminuer la couche alpha d’un composant pour le faire disparaître.
Fade
Permet, au contraire, de faire apparaître un composant en augmentant progressivement sa couche alpha.
Glow
Pour appliquer un halo lumineux sur un composant.
Iris
Pour faire apparaître un composant en l’agrandissant ou bien en le contractant.
Move
Pour modifier la position d’un élément pendant un laps de temps. En d’autres mots, il permet de déplacer un composant.
Pause
Applique une simple pause.
Resize
Modifie la hauteur et/ou la largeur d’un composant durant un laps de temps défini.
Rotate
Fait pivoter un composant autour d’un point précis.
SoundEffect
Joue un fichier audio au format MP3.
WipeDown
Appliqué à un composant, il donne l’impression que le composant se détend vers le bas, comme s’il se déployait
progressivement.
WipeLeft
Comme WipeDown, mais en direction de la gauche.
WipeRight
Comme WipeDown, mais vers la droite.
WipeUp
Comme WipeDown, mais vers le haut.
Zoom
Applique un effet de zoom (grossissant) ou de zoom inverse sur un composant.
