According to the documentation:
======================================================================
maxWidth property   

maxWidth:Number  [read-write] 

Number that specifies the maximum width of the component, in pixels,
in the component's coordinates. 

This value is used by the container in calculating the size and
position of the component. It is not used by the component itself in
determining its default size. Thus this property may not have any
effect if parented by Container, or containers that don't factor in
this property. Because the value is in component coordinates, the true
maxWidth with respect to its parent is affected by the scaleX
property. Some components have no theoretical limit to their width. In
those cases their maxWidth will be set to UIComponent.DEFAULT_MAX_WIDTH.
======================================================================

So, what is the maxWidth setting of the enclosing component?

--- In flexcoders@yahoogroups.com, "fotis.chatzinikos"
<[EMAIL PROTECTED]> wrote:
>
> Hi,
> When the following comboBox is used with width="100%" and maxWidth 190
> the maxwidth is not used when the underlying list contains names wider
> than 190 pixels...Instead the full name is shown and the combo becomes
> 230 or any other amount of pixels needed...
> 
> This is only fixed if the width is specified to for example 190...
> 
> Bug?
> 
> <mx:ComboBox id="regionsComboID" width="100%" maxWidth="190"
> dataProvider="{regions}" labelField="name" prompt="{regionPrompt}"
> enabled="{regionEnabled}" change="regionChanged(event)"></mx:ComboBox>
>


Reply via email to