Richard,

 

It isn't possible for me to remember how you'lve implemented things, or
go back and find your code cuz I'm usually in a hurry.

 

If you're based on Navigators, you can use resizeToContent.  Containers
may need to use autoLayout.  UIComponent should get its measure method
called always.

 

-Alex

 

 

________________________________

From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Richard Rodseth
Sent: Monday, July 28, 2008 11:06 AM
To: [email protected]
Subject: Re: [flexcoders] Measurement and template component

 

On what? I see there's such a property on Accordion and a few other
standard components, but all we have here is my custom TiledCanvas
(latest version of the one I sent you a while back) and a few other
custom and MXML components. Thanks.

On Mon, Jul 28, 2008 at 10:53 AM, Alex Harui <[EMAIL PROTECTED]
<mailto:aharui%40adobe.com> > wrote:
> resizeToContent?
>
>
>
> ________________________________
>
> From: [email protected] <mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
] On
> Behalf Of Richard Rodseth
> Sent: Monday, July 28, 2008 10:31 AM
> To: [email protected] <mailto:flexcoders%40yahoogroups.com> 
> Subject: [flexcoders] Measurement and template component
>
>
>
> My application has a structure like this, portions of which are
> created dynamically:
>
> TiledCanvas
> PodChrome(instance 1)
> ReportModuleA
> ReportChrome(instance 1)
> ReportA
> Grid
> PodChrome(instance 2)
> ReportModuleB
> ReportChrome(instance 2)
> ReportB
> Chart
> etc.
>
> PodChrome and ReportChrome are template components.
> TiledCanvas is functional - when tiling it correctly reflects a
> minWidth/minHeight set way deep (eg. on the Grid), or set dynamically
> on ReportA or ReportB when the state of ReportModuleA or B changes.
>
> BUT. The above only works if I omit the ReportChrome wrapper.
> ReportChrome is just a Canvas with two
> states, that does an addChild in init(). I added a call to
> this.invalidateSize() and child.invalidateSize() after the addChild()
> to no avail. Any debugging tips or ideas on what I could be doing
wrong?
>
> 

 

Reply via email to