dans les didacticiels Adobe, ils suggèrent de créer une classe pour gérer les événements (voir ci-dessous le code copié/collé, et lien vers la page). Je me demandais si je devais gérer tous les événements avec la fonction handleAllEvents, en utilisant si les instructions pour vérifier si la cible est celle que je veux, et l'événement est celui que je veux.Actionscript/Flex: une question sur la méthode handleAllEvents()
-à-dire if (event.type=="click") && (event.currentTarget == "myId")
Dois-je avoir une liste des ifs (pour chaque cible et chaque type d'événement?)
grâce
// events/MyStaticEventHandler.as
package { // Empty package.
import flash.events.Event;
import mx.controls.Alert;
public class MyStaticEventHandler {
public function MyStaticEventHandler() {
// Empty constructor.
}
public static function handleAllEvents(event:Event):void {
Alert.show("Some event happened.");
}
}
}
Lien (en bas): http://livedocs.adobe.com/flex/3/html/help.html?content=events_05.html