7 – Gestion des données avec Flex
© Groupe Eyrolles, 2008
111
Ajouter un formulaire d’inscription à une lettre
d’informations
Nous allons à présent ajouter un formulaire de newsletter à notre panneau Edito. Ce formulaire aura ultérieurement pour fonction l’inscription
à une lettre d’informations, mais il n’est pas encore fonctionnel en l’état,
car non connecté à une base de données.
Nous souhaitons exploiter les capacités de Flex dans la conception
d’interfaces riches et évoluées pour intégrer ce formulaire. À cet effet,
nous utiliserons donc les états d’affichage, effets et transitions définis
dans le chapitre précédent.
Créer un nouvel état d’affichage
Ainsi, pour intégrer visuellement le formulaire, nous allons créer un état
d’affichage (view state) que nous nommerons abonnementState. Cet état
sera intégré le formulaire et sera déclenché par une action de l’utilisateur
sur le bouton visible sur la figure 7-9.
Les lignes de code permettant l’intégration de ce bouton dans le panneau Edito seront donc les suivantes :
Création du bouton d’accès au formulaire
Vous noterez que l’événement click est utilisé pour déclencher le passage de l’état courant vers le nouvel état abonnementState. Nous confectionnerons donc notre formulaire à l’intérieur de ce view state.
Rappelons que la procédure de création d’un état d’affichage est possible
en mode Design ou alors en codant directement en MXML, comme suit :
Création d’un nouveau view state
ATTENTION Inscription à une newsletter
Habituellement, le bouton d’accès à l’inscription
à une newsletter se place sur la page d’accueil
d’un site.
Figure 7–9
Bouton d’accès au formulaire d’inscription à la newsletter
x="474" y="2"
label="Abonnement newsletter !"
click="currentState='abonnementState'"
styleName="boutonNormal"/>
© Groupe Eyrolles, 2008
111
Ajouter un formulaire d’inscription à une lettre
d’informations
Nous allons à présent ajouter un formulaire de newsletter à notre panneau Edito. Ce formulaire aura ultérieurement pour fonction l’inscription
à une lettre d’informations, mais il n’est pas encore fonctionnel en l’état,
car non connecté à une base de données.
Nous souhaitons exploiter les capacités de Flex dans la conception
d’interfaces riches et évoluées pour intégrer ce formulaire. À cet effet,
nous utiliserons donc les états d’affichage, effets et transitions définis
dans le chapitre précédent.
Créer un nouvel état d’affichage
Ainsi, pour intégrer visuellement le formulaire, nous allons créer un état
d’affichage (view state) que nous nommerons abonnementState. Cet état
sera intégré le formulaire et sera déclenché par une action de l’utilisateur
sur le bouton visible sur la figure 7-9.
Les lignes de code permettant l’intégration de ce bouton dans le panneau Edito seront donc les suivantes :
Création du bouton d’accès au formulaire
Vous noterez que l’événement click est utilisé pour déclencher le passage de l’état courant vers le nouvel état abonnementState. Nous confectionnerons donc notre formulaire à l’intérieur de ce view state.
Rappelons que la procédure de création d’un état d’affichage est possible
en mode Design ou alors en codant directement en MXML, comme suit :
Création d’un nouveau view state
ATTENTION Inscription à une newsletter
Habituellement, le bouton d’accès à l’inscription
à une newsletter se place sur la page d’accueil
d’un site.
Figure 7–9
Bouton d’accès au formulaire d’inscription à la newsletter
label="Abonnement newsletter !"
click="currentState='abonnementState'"
styleName="boutonNormal"/>
