Introduction à la propagation d’événément
La propagation d’événement est le transfert d’un événement unique au travers de plusieurs objets. Ce concept connu des “développeurs objet” a été introduit avec ActionScript 3. La propagation d’événement est donc un concept accessible au sein des applications Flex, Adobe AIR, et Flash.
La propagation d’événement comment ca marche ?
La propagation d’événement se divise en [...]
Pour substituer l’apparence par défaut d’un bouton Flex (mx:Button) sans utiliser la suite CS3 + FlexBuilder + l’extension Flex Skin Design il existe 3 possibilités.
Déclarativement avec MXML
<mx:Button upSkin=”@Embed(’../assets/boutonEtatUp.png’)”
overSkin=”@Embed(’../assets/boutonEtatOver.png’)”
downSkin=”@Embed(’/assets/boutonEtatDown.png’)” />
Pour comprendre la [...]
En ActionScript 3 il est possible de charger des ressources externes au sein d’une application Flash, Flex, AIR avec les objets flash.display.Loader et flash.net.URLLoader. Néanmoins ces méthodes permettent de charger à distance les ressources ou fichiers en question tel que le ferait une page web sous forme de requête vers un serveur. Une ressource peut-être [...]
Pour déclencher un événement personnalisé avec quelquonc objet, ActionScript 3 met à disposition un dispatcher. Voyons de plus prêt son fonctionnement.
1) Rappel : écouter un événement
Pour écouter un événement il faut utiliser la méthode :
objet.addEventListener(”evenement”, handler);
Le handler est la fonction qui sera lancée lorsque l’événement se produira. L’objet est l’objet que l’on souhaite écouter.
2) Utilisation [...]
Tags:
ActionScript,
Air,
beta,
custom,
dispatchEvent,
événement,
event,
Flash,
Flex,
personnaliser,
Silverlight