Cours: flex 2.0 - gérer les événements
Par Dai, samedi 15 septembre 2007 à 22:37 :: Cours et Formation Flex - AIR :: #28 :: rss
Après un mois d’absence (vacances…), les cours (ou tutoriaux) reprennent avec un rythme plus soutenu, donc des mis a jour plus régulières. Sans plus attendre, voici le plan de ce 2e chapitre :
Comprendre les événements:
exemple : click , change, mouseDown…
Créer des gestionnaires d’événement en utilisant ActionScript:
exemple:
<mx:Button label="Click Me"
click="myLabel.text='You clicked'"/>
<mx:Label id="myLabel"/>
Gérer les événements avec des fonctions ActionScript:
exemple:
<mx:Script>
<![CDATA[
function fillLabelControl():Void
{
myLabel.text="You Clicked";
}
]]>
</mx:Script>
<mx:Button label="Click Me" click="fillLabelControl()"/>
<mx:Label id="myLabel" />
Mettre les fonctions ActionScript dans des fichiers externes:
exemple:
<mx:Script source="asHandlers.as"/>
Comprendre l’objet event:
exemple:
<mx:Button label="Click Me" id="button1" click="fillLabelControl(event)"/>
Source
Pour faciliter la lecture, vous retrouverez l’intégralité du cours au format PDF et les sources, le tout dans un fichier RAR, Télécharger.
Résumé du contenu de ce cours :
Il y a deux types d’événements : système et utilisateur
• Vous gérez les événements avec des gestionnaires:
- En écrivant directement le code dans la balise MXML
- En faisant référence a une fonction ActionScript qui se trouve dans un bloc <mx:Script>
- Le bloc de script peut faire référence a un fichier ActionScript externe
• Un objet événement est créé automatiquement chaque fois qu’un événement survient
- Contient au moins deux propriétés : type et target
Si vous avez des questions, n’hésitez pas a les poser.
Je vous retrouve la semaine prochaine pour la suite sur « l’utilisation des contrôles ».
A bientôt.





Commentaires
1. Le samedi 15 septembre 2007 à 23:03, par Eric
2. Le mardi 4 décembre 2007 à 20:34, par momowell
3. Le jeudi 6 décembre 2007 à 00:12, par Dai
4. Le samedi 19 janvier 2008 à 18:23, par michel
Ajouter un commentaire