Actually, you should listen for show/hide in "capture" phase, and then
figure out if the thing that changed "contains()" your component.

 

-Alex

 

________________________________

From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of dorkie dork from
dorktown
Sent: Tuesday, March 06, 2007 9:59 PM
To: [email protected]
Subject: Re: [flexcomponents]Event that tells me when parent is hidden
or shown

 

ok. thanks gordon. so i just iterated up the chain adding event
listeners i should be ok. adding event listeners does not add overhead
does it? its the functions that get called that can add overhead right? 

one more additional question. when a parent container is hidden how does
it hide the children? i thought it removed them through removeChild but
no event is dispatched. in fact no hide, remove, removed or
removeFromStage event is triggered when a parent container is hidden. 

On 06 Mar 2007 21:36:03 -0800, Gordon Smith <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:

I think your component will have to listen to 'show' and 'hide' events
from each of its ancestors.

 

- Gordon

 

________________________________

From: [email protected]
<mailto:[email protected]>
[mailto:[email protected] <mailto:[EMAIL PROTECTED]> ] On
Behalf Of dorkie dork from dorktown
Sent: Tuesday, March 06, 2007 8:00 PM
To: [email protected]
<mailto:[email protected]> 
Subject: [flexcomponents]Event that tells me when parent is hidden or
shown

I have a component that needs to know when a parent, grand parent, great
grand parent etc, is hidden and when it is shown. The hide and show
events never seem to be called on the children of a container that is
hidden or shown. 

 

 

Reply via email to