La version MX de Flash propose un ensemble de « widgets»
ou composants d’interface permettant la réalisation
de formulaires.
Nous allons présenter ici un exemple permettant la
sélection d’un nom dans une liste et nous allons
générer son adresse mail en fonction de son
université d’appartenance.
Nous allons regrouper ces composants en movieclip de manière
à exécuter les initialisation lors de son
chargement - onClipEvent (load) – Dans cette initialisation,
nous allons créer le contenu de la liste (également
faisable de manière interactive) :
onClipEvent (load) {
extension="";
noms.setsize(100,100);
noms.additem("Philippe","Philippe.Roose");
noms.additem("Michel","Alain.Deloin");
noms.additem("Marc","Jean.Nemarre");
function creermail() {
if (bayonne.getstate() == true)
extension = "@iutbayonne.univ-pau.fr" ;
if (pau.getstate() == true)
extension = "@univ-pau.fr" ;
mail=noms.getValue()+extension;
}
}
La fonction creermail( ) sera associée
à l’attribut « clickhandler
» de l’objet bouton. Les deux boutons radio
seront regroupés sous le nom universite et auront
comme nom d’occurrence bayonne et pau.
La liste sera appelée noms.