Simon,
I had done as you have described and I agree that it should be that
simple, but the fact that a ComboBox is using PopUpManager to show it's
list appears to be the issue. Firing the event from my custom
itemRenderer doesn't seem to get noticed by the ComboBox. Of course
there's always the possibility I'm not doing something correctly, but to
my knowledge, what you decribe SHOULD work. I don't partcularly care
for this ListBase(owner).owner stuff but it does have the virtue of
working.
Jeff
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Simon Bailey
Sent: Wednesday, July 09, 2008 2:48 PM
To: [email protected]
Subject: Re: [flexcoders] Re: ComboBox ItemRenderer Custom Events only
go to SystemManager - WHY?????
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 <http://www.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: [email protected]
<mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
] On
Behalf Of reflexactions
Sent: Wednesday, July 09, 2008 2:17 PM
To: [email protected]
<mailto:flexcoders%40yahoogroups.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 [email protected]
<mailto:flexcoders%40yahoogroups.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: [email protected]
<mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected]
<mailto:flexcoders%40yahoogroups.com> ]
> On Behalf Of Alex Harui
> Sent: Wednesday, July 09, 2008 1:47 PM
> To: [email protected]
<mailto:flexcoders%40yahoogroups.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: [email protected]
<mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected]
<mailto:flexcoders%40yahoogroups.com> ]
> On Behalf Of Battershall, Jeff
> Sent: Wednesday, July 09, 2008 10:23 AM
> To: [email protected]
<mailto:flexcoders%40yahoogroups.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
<http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt>
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo
<http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo> ! Groups
Links