Actually turns out the bug was in there.
I was wrong that we had fixed it in 1.5, we had deferred it and I fixed it in
the later build. The release note mentions that Charts shouldn’t be used
in Repeaters but it’s because of the same bug.
Matt
From: Jeff Tapper
[mailto:[EMAIL PROTECTED]
Sent: Friday, February 04, 2005
10:57 AM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Oddities
with binding columns of a DataGridColum in width in a repeater.
Can you file the bug report for me, or is it not worth doing, sinceit
seems to be fixed on the new release you're
running.
At 01:54 PM 2/4/2005, you wrote:
>Ok, bad news. I had been running on my
own internal build which has had
>some updates to it. It worked
there. I ran it on an official 1.5 build,
>it had the bug. So it's clearly a
bug. Don't have a workaround for you,
>sorry!
>
>Matt
>
>
>----------
>From: Jeff Tapper [mailto:[EMAIL PROTECTED]
>Sent: Friday, February 04, 2005 4:53 AM
>To: flexcoders@yahoogroups.com
>Subject: RE: [flexcoders] Oddities with
binding columns of a DataGridColum
>in width in a repeater.
>
>Its definitely 15. One of the lines in
the jrun console is: INFO License
>Service: Flex 1.5 Developer Edition enabled
>
>When you ran the 2nd example did the 2 grids
have their columns spaced like
>the one in the first example? Attached
is a screenshot of what i see.
>
>1.5 At 11:41 PM 2/3/2005, you wrote:
> >So I ran your examples it looked right to
me. I seem to remember that we
> >had a problem with binding into arrays in
repeaters in 1.0, is it possible
> >you're not using a 1.5 install?
> >
> >Matt
> >
> >
> >----------
> >From: Jeff Tapper
[mailto:[EMAIL PROTECTED]
> >Sent: Thursday, February 03, 2005 3:43 PM
> >To: flexcoders@yahoogroups.com
> >Subject: [flexcoders] Oddities with
binding columns of a DataGridColumn
> >width in a repeater.
> >
> >Ok, heres an odd one.
> >
> >Normally, I can use bindings to specify
widths of DataGridColumns (a trick
> >i use to set a % width), like so:
> >
> ><mx:Application
> >xmlns:mx="<<http://www.macromedia.com/2003/mxml>http://www.macromedia.com
> /2003/mxml>http://www.macromedia.com/2003/mxml">
>
> <mx:Model
id="sizes">
>
>
<size1>{this.width*.28}</size1>
>
>
<size2>{this.width*.08}</size2>
> >
</mx:Model>
>
> <mx:DataGrid
id="dg" >
>
>
<mx:columns>
>
>
<mx:Array>
>
>
<mx:DataGridColumn textAlign="left"
> >columnName="name"
width="{sizes.size1}" />
>
>
<mx:DataGridColumn textAlign="right"
> >columnName="city"
width="{sizes.size1}"/>
>
>
<mx:DataGridColumn textAlign="right"
> >columnName="state"
width="{sizes.size1}"/>
>
>
<mx:DataGridColumn textAlign="right"
> >columnName="zip"
width="{sizes.size2}"/>
>
>
</mx:Array>
>
>
</mx:columns>
>
> </mx:DataGrid>
> ></mx:Application>
> >
> >however, if the datagrid appears ina
repeater, it suddenly stops working.
> >
> ><mx:Application
> >xmlns:mx="<<http://www.macromedia.com/2003/mxml>http://www.macromedia.com
> /2003/mxml>http://www.macromedia.com/2003/mxml">
>
> <mx:Model
id="sizes">
>
>
<size1>{this.width*.28}</size1>
>
>
<size2>{this.width*.08}</size2>
>
> </mx:Model>
>
> <mx:Model
id="x2">
>
>
<one></one>
>
>
<one></one>
> >
>
> </mx:Model>
>
> <mx:Repeater
dataProvider="{x2.one}">
>
> <mx:DataGrid
id="dg" >
>
>
<mx:columns>
>
>
<mx:Array>
>
>
<mx:DataGridColumn textAlign="left"
> >columnName="name"
width="{sizes.size1}" />
>
>
<mx:DataGridColumn textAlign="right"
> >columnName="city"
width="{sizes.size1}"/>
>
>
<mx:DataGridColumn textAlign="right"
> >columnName="state"
width="{sizes.size1}"/>
>
>
<mx:DataGridColumn textAlign="right"
> >columnName="zip" width="{sizes.size2}"/>
>
>
</mx:Array>
>
>
</mx:columns>
>
> </mx:DataGrid>
>
> </mx:Repeater>
> ></mx:Application>
> >
> >I'm not looking for a debate on the
merits of looping over datagrids, but
> >am puzzled by this odd break in
behavior. I thought perhaps I was losing
> >scope while in the repeater, but that
doesnt seem to be the case, as if i
> >add
width="{sizes.size1*3+sizes.size2}" to the DataGrid itself, thegrid
is
> >sized to the right width, but the columns
are all equally spaced.
> >
> >Anyone know whats going on here?
> >
> >At 10:18 AM 11/27/2004, you wrote:
> > >We do have the request in our system
already.
> > >
> > >-----Original Message-----
> > >From: Mitch Aunger [mailto:[EMAIL PROTECTED]
> > >Sent: Thursday, November 25, 2004
8:32 AM
> > >To: flexcoders@yahoogroups.com
> > >Subject: [flexcoders] DataGridColumn
resize width request (was: Question
> > >on heightTo property of mx.effects.
Resize)
> > >
> > >Is there an open request to add
support for percentage values on the
> > >column widths for the DataGridas
well?
> > >
> > >Ex of what I'd like to see:
> > ><mx:DataGridColumn
columnName="NUMBER" headerText="Order"
width="10%" />
> > >
> > >Tho that currently throws an error:
> > >Error /gcc/gccAppDemoOrders.mxml:10
> > >Type mismatch in assignment
statement: found String where Number is
> > required.
> > >
> > >I really really really would like to
be able to set widths for
> > >DataGridColumns as percentages
PLEASE? It would seem to be very
> > >important to me to be able to have
the DataGrid be FLEXible in size
> > >via percentages and have the
DataGridColumns grow and shrink by %ages
> > >too :)
> > >
> > >Any other votes?
> > >
> > >Thanks
> > >
> > >Mitch
> > >
> > >The "World's Finest"
Candles!
> > >Strongest scent on the market
> > ><<<http://www.showmescents.com/>http://www.showmescents.com/>http://www
> .showmescents.com/>http://www.sh
> > owmescents.com/
> > >
> > >Independent Distributor for Gold Canyon
Candles
> > >
> > >On Wed, 24 Nov 2004 11:49:30 -0800, Jason Szeto <[EMAIL PROTECTED]>
> > wrote:
> > > >
> > > >
> > > >
> > > > The resize effect does not
support percent based values. However,
> > this is a
> > > > good enhancement request. I'll
add it to our list.
> > > >
> > > >
> > > >
> > > > Jason
> > > >
> > >
> > >
> > >
> > >Yahoo! Groups Sponsor
> > >ADVERTISEMENT
> > ><<<http://us.ard.yahoo.com/SIG=129hob5va/M=298184.5639630.6699735.30011
> 76/>http://us.ard.yahoo.com/SIG=129hob5va/M=298184.5639630.6699735.3001176/
> >
>
D=groups/S=1705007207:HM/EXP=1101655102/A=2434970/R=0/SIG=11edksnhv/*http:/www.netflix.com/Default?mqso=60185402><http://us.ard.yahoo.com/SIG=129hob5va/M=298184.5639630.6699735.3001176/D=groups/S=1705007207:HM/EXP=1101655102/A=2434970/R=0/SIG=11edksnhv/*http:/www.netflix.com/Default?mqso=60185402>http://us.ard.yahoo.com/SIG=129hob5va/M=298184.5639630.6699735.3001176/D=groups/S=1705007207:HM/EXP=1101655102/A=2434970/R=0/SIG=11edksnhv/*http://www.netflix.com/Default?mqso=60185402>
> > >click here
> > >
> > >
> > >
> > >----------
> > >Yahoo! Groups Links
> > > * To visit your
group on the web, go to:
> > > *
> > >
> >
> <<<http://groups.yahoo.com/group/flexcoders/>http://groups.yahoo.com/group/flexcoders/>http://groups.yahoo.com/group/flexcoders/>http://groups.yahoo.com/group/flexcoders/
>
> >
> > >
> > > *
> > > * To unsubscribe
from this group, send an email to:
> > > *
> > >
> >
>
<mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]
>
> >
> > >
> > > *
> > > * Your use of
Yahoo! Groups is subject to the
> > >
> >
> <<<http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/terms/>Yahoo!
>
> > Terms of Service.
> >
> >
> >
> >
> >----------
> >Yahoo! Groups Links
> > * To visit your group
on the web, go to:
> > *
> >
> <<http://groups.yahoo.com/group/flexcoders/>http://groups.yahoo.com/group/flexcoders/>http://groups.yahoo.com/group/flexcoders/
>
> >
> > *
> > * To unsubscribefrom
this group, send an email to:
> > *
> >
>
<mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]
>
> >
> > *
> > * Your use of Yahoo!
Groups is subject to the
> >
> <<http://docs.yahoo.com/info/terms/>http://docs.yahoo.com/info/terms/>Yahoo!
> Terms of Service.
>
>
>
>----------
>Yahoo! Groups Links
> * To visit your groupon
the web, go to:
> *
> <http://groups.yahoo.com/group/flexcoders/>http://groups.yahoo.com/group/flexcoders/
>
> *
> * To unsubscribe fromthis
group, send an email to:
> *
>
<mailto:[EMAIL PROTECTED]>[EMAIL PROTECTED]
>
> *
> * Your use of Yahoo! Groups
is subject to the
> <http://docs.yahoo.com/info/terms/>Yahoo!
Terms of Service.