Just as a precaution here, this owner parent stuff shouldn't be necessary, you should be picking up the event flow, just to check have you (a) set bubbles to true and (b) ensured if your using an mxml component you've assigned the appropriate metadata tag for your custom event in the ComboBox component i.e. <mx:Metadata>[Event(name="customSelect", type="myevents.CustomEvent")]</mx:Metadata>

Cheers,

Simon

newtriks.com

On 9 Jul 2008, at 19:30, Battershall, Jeff wrote:

OK, I tried this but I get a compiler error - owner (which is a
DisplayObjectContainer) doesn't have a property owner.

Jeff

-----Original Message-----
From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of reflexactions
Sent: Wednesday, July 09, 2008 2:17 PM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: ComboBox ItemRenderer Custom Events only go to
SystemManager - WHY?????

Try owner.owner

Inside itemRenderer owner would be the List, the Lists' owner would
be the CB I think

--- In flexcoders@yahoogroups.com, "Battershall, Jeff"
<[EMAIL PROTECTED]> wrote:
>
> Alex,
>
> I thought that might be the case, but when I use
> owner.dispatchEvent(myCustomEventInstance,true) from within my
> itemRenderer, and I have previously added an event listener to my
> ComboBox, no event is broadcast from my ComboBox.
>
> Jeff
>
> -----Original Message-----
> From: flexcoders@yahoogroups.com
[mailto:[EMAIL PROTECTED]
> On Behalf Of Alex Harui
> Sent: Wednesday, July 09, 2008 1:47 PM
> To: flexcoders@yahoogroups.com
> Subject: RE: [flexcoders] ComboBox ItemRenderer Custom Events
only go
> to SystemManager - WHY?????
>
>
>
> Popups have to float over "everything" so they are parented by
> SM and not the CB or the app. If you dispatch the event off the
> "owner" it will go to the CB and bubble up from there
>
>
>
>
> ________________________________
>
>
> From: flexcoders@yahoogroups.com
[mailto:[EMAIL PROTECTED]
> On Behalf Of Battershall, Jeff
> Sent: Wednesday, July 09, 2008 10:23 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] ComboBox ItemRenderer Custom Events only
go to
> SystemManager - WHY?????
>
>
>
> I've been remiss in addressing my less-than-perfect
understanding of
> Events and event bubbling.
>
> My custom itemRenderer needs to fire a custom event. I've
spent
> the last
> day trying to get it to bubble up from my custom itemRenderer
to
> the
> ComboBox, but no dice. If I add an eventListener in my
ComboBox,
> it does
> not receive the event. However when I use
> systemManager.addEventListener("myCustomEvent",myHandler),
> suddenly I
> can receive the event.
>
> Is this the expected behavior? Why?
>
> Jeff Battershall
> Application Architect
> Dow Jones Indexes
> [EMAIL PROTECTED] <mailto:jeff.battershall%40dowjones.com>
> (609) 520-5637 (p)
> (484) 477-9900 (c)
>

------------------------------------

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups
Links




Reply via email to