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.


Reply via email to