[ascoders] Re: AS2 Eventhandling
- From: Ralf Siegel <ralf@xxxxxxxxxxx>
- To: ascoders@xxxxxxxxxxxxx
- Date: Wed, 10 Dec 2003 23:44:31 +0100
1. Kann ich beim dispatchEvent-Aufruf auch noch irgendwie einen
Parameter übergeben, z.B. ein this?
Yup, du kannst Parameter als Eigenschaften des Event-Objekts übergeben,
'this' kann einer davon sein (s. auch die Flash-Hilfe), z.B.
this.dispatchEvent({type:"onBescheid", target:this});
2. Würde es Sinn machen sich ein Java-like-Eventhandling zusammenzubasteln.
Also ein gemeinsames Interface für gleiche Listener. Dann eine Klasse,
Beide Ansätze haben ihre Daseinsberechtigung. Beim EventDispatcher
registriert sich ein Empfänger in der Regel meist nur für wenige
ausgewählte Ereignisse:
amt.addEventListener("onBescheid", einwohner);
Beim AsBroadcaster z.B. registriert sich ein Empfänger hingegen pauschal
für alle Ereignisse einer Quelle.
amt.addListener(einwohner);
Wenn es wichtig ist, kannst du sowohl für EventDispatcher-Listener als auch
für den Rest der Bande eine Schnittstelle definieren. In beiden Fällen
solltest du im Ideallfall bei den add/remove-Methoden noch einen Typ-Check
einbauen.
ralf ...
-------------------------------------------------------------
Ralf Siegel - Freelance Developer
Recommended Listening: Ms. John Soda - While Talking (Morr)
-------------------------------------------------------------
------------------------------------------------------
Archiv : http://www.freelists.org/archives/ascoders/
Optionen : http://www.freelists.org/list/ascoders
------------------------------------------------------
- Follow-Ups:
- [ascoders] Re: AS2 Eventhandling
- From: Jörg Edelmann
- References:
- [ascoders] Re: AS2 Eventhandling
- From: Florian Krüsch
- [ascoders] Re: AS2 Eventhandling
- From: Jörg Edelmann
Other related posts:
- » [ascoders] AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
- » [ascoders] Re: AS2 Eventhandling
1. Kann ich beim dispatchEvent-Aufruf auch noch irgendwie einen Parameter übergeben, z.B. ein this?
2. Würde es Sinn machen sich ein Java-like-Eventhandling zusammenzubasteln. Also ein gemeinsames Interface für gleiche Listener. Dann eine Klasse,
------------------------------------------------------------- Ralf Siegel - Freelance Developer Recommended Listening: Ms. John Soda - While Talking (Morr) -------------------------------------------------------------
------------------------------------------------------ Archiv : http://www.freelists.org/archives/ascoders/ Optionen : http://www.freelists.org/list/ascoders ------------------------------------------------------
- [ascoders] Re: AS2 Eventhandling
- From: Jörg Edelmann
- [ascoders] Re: AS2 Eventhandling
- From: Florian Krüsch
- [ascoders] Re: AS2 Eventhandling
- From: Jörg Edelmann