Je suis nouveau sur Flash, et je ne peux pas sembler faire cette simple action.Flash: addEventListener ne détecte pas Coller les événements dans les zones de texte de saisie
(j'utilise ActionScript 3.0)
J'ai créé une zone de texte d'entrée dans mon éditeur. Le nom de l'instance est "test". Dans mon éditeur d'action, j'ai ceci:
import flash.events.Event;
this.test.addEventListener(Event.PASTE, pasteHandler);
function pasteHandler(e:Event)
{
trace("blaaaaaaaaaagh");
}
Quand je lance, il ne détecte aucun de mes événements coller, si je fais Ctrl + V ou clic droit + coller. Si j'utilise un autre événement, comme MouseEvent.CLICK, il le détecte correctement. En fait, je ne pense pas que des événements Event.XXX (comme COPY, INIT, etc.) sont détectés (du moins ceux que j'ai essayés). Tous les événements MouseEvent et KeyboardEvent semblent fonctionner correctement.
Qu'est-ce que je fais mal?
double possible de [Dispatch Coller l'événement en AS3] (http://stackoverflow.com/questions/16559409/ dispatch-paste-event-in-as3) –