Frage

Ich arbeite an einem einfachen Projekt mit Flex 4 und Mate Framework. Wenn ich Mate -Event -Karte in FX: Deklarations -Tag in MXML -Datei einbeziehe, und wenn ich ein Ereignis abfeuere, hören Mate -Event -Handler Ereignisse an und reagieren darauf.

Das Problem ist, dass dies in Aktionsskriptbasiertem Projekt, wenn ich die EventMap -Klasse instanziiere (dies ist nur in der MXML -Datei) und nur eine Ereignis in der Top- und Aufstreichung eines Ereignisses aufbewahrt. Eventiated EventMap hört Ereignisse nicht an, das aus der Aktionskriptklasse entnommen wird.

Was glaubst du, läuft schief?

Danke im Voraus.

War es hilfreich?

Lösung 2

Aus irgendeinem Grund können die von ActionScript -Kursen versandten Ereignisse von Mate -Event -Handlern nicht angehört werden.

Um sicherzustellen, dass Ereignishandler auf jeden Fall Ereignisse angemessen erhalten, sollten wir die in Mate Com.asfusion.mate.events.events.Dispatcher definierte Klasse nutzen. Wir müssen nur ein Ereignis mit dieser Klasse instanziieren und entsenden.

Andere Tipps

Antony. Nur ein Vorschlag, ein Beispiel zu bekommen Cafetownsend http://mate.asfusion.com/page/examples/cafe-townsend ist keine schlechte Idee.

Erstellen Sie Ihre Anwendung mit diesem Beispiel viel einfacher. Sie können auch die Event -Handhabung von Mate aus diesem Projekt lernen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top