Whenever I want something to always be on top (or any specific position)
that may not always be, I override the updateDisplayList function to add a
check for:

if( parent.getChildInex( topControl ) < parent.numChildren - 1 ) {
    parent.setChildIndex( topControl, parent.numChildren-1 )
}


This will always keep it on top whenever the display list is updated (such
as on resize). You can call the invalidateDisplayList() function to force
this check if you need to.

Best Regards,
...aaron

On 11/18/07, Mark <[EMAIL PROTECTED]> wrote:
>
>   Thanks...
> I tried that and it worked but it also swapped position as well. Now it
> didn't swap position
> until you resize the window, but it did it. So it went from Label, Flash,
> Label to Label,
> Label, Flash. Any thoughts as to why that would happen?
>
> Thanks
>
> --- In [email protected] <flexcoders%40yahoogroups.com>, "Tim
> Hoff" <[EMAIL PROTECTED]> wrote:
> >
> >
> > Hi Mark,
> >
> > To change the depth, you can use the swapChildren() method:
> >
> > public function swapChildren(child1:DisplayObject
> > <
> http://127.0.0.1:60064/help/topic/com.adobe.flexbuilder.help/langref/fl\
>  <http://127.0.0.1:60064/help/topic/com.adobe.flexbuilder.help/langref/fl>>
> ash/display/DisplayObject.html> , child2:DisplayObject
> > <
> http://127.0.0.1:60064/help/topic/com.adobe.flexbuilder.help/langref/fl\
>  <http://127.0.0.1:60064/help/topic/com.adobe.flexbuilder.help/langref/fl>>
> ash/display/DisplayObject.html> ):void
> > <
> http://127.0.0.1:60064/help/topic/com.adobe.flexbuilder.help/langref/sp\
>  <http://127.0.0.1:60064/help/topic/com.adobe.flexbuilder.help/langref/sp>>
> ecialTypes.html#void>
> >
> > -TH
> > __________________________________
> >
> > Tim Hoff
> > Cynergy Systems | Technical Lead
> > 3603 5th Ave. Suite A, San Diego, CA 92103
> > http://www.cynergysystems.com <http://www.cynergysystems.com>
> >
> > --- In [email protected] <flexcoders%40yahoogroups.com>, "Mark"
> <pusateri02@> wrote:
> > >
> > > I have a Flash CS3 component that pops up a small text box on roll-
> > > overs. Those Flash text pop-ups come up behind Flex Labels. Is there
> > > a way to control the depth of each component? The layout of these
> > > components are:
> > >
> > > HBox
> > > Label Left -- Flash Comp. -- Label Right
> > >
> > > Any ideas? Can I control this in Flash or Flex?
> > >
> > > Thanks,
> > > Mark
> > >
> >
>
>  
>



-- 
Aaron Miller
Chief Technology Officer
Splash Labs, LLC.
[EMAIL PROTECTED]  |  206-328-5485
http://www.splashlabs.com

Reply via email to