Glad it worked. We can discuss an optimal solution if you want
________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Marchbanks Sent: Saturday, September 29, 2007 8:33 AM To: [email protected] Subject: Re: [flexcoders] Item Renderer to Display Font List Actually found the solution - set the rowCount of the comboBox to be equal to the number of items in the dataProvider rowCount = {fontsList.length()} seems to have resolved the issue. Ben Marchbanks wrote: > > > I am using the following item render to display a font list and render > each in > its particular font style. > The dataProvider is XML and the itemRenderer is used for a comboBox. > > The problem is the application of the font style is inconsistent - each > time the > comboBox is opened the items are rendered and may or may not have a font > style - > sometimes even a style from another item in the list. > > How can I make this display list more bullet-proof ? > > <?xml version="1.0" encoding="utf-8"?> > <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml <http://www.adobe.com/2006/mxml> > <http://www.adobe.com/2006/mxml <http://www.adobe.com/2006/mxml> >" > width="150" height="20" > creationComplete = "doInit()" horizontalGap="0" > horizontalAlign="center" verticalAlign="middle" > horizontalScrollPolicy="off" backgroundColor="#c0c0c0"> > <mx:Script> > <![CDATA[ > > private function doInit():void{ > var f = data.family > fontI.setStyle("fontFamily", f) > trace(f) > } > > ]]> > </mx:Script> > <mx:Text text = "{data.label}" id="fontI" /> > </mx:HBox> > > Ben Marchbanks > > ::: alQemy ::: transforming information into intelligence > http://www.alQemy.com <http://www.alQemy.com> <http://www.alQemy.com <http://www.alQemy.com> > > > ::: magazooms ::: digital magazines > http://www.magazooms.com <http://www.magazooms.com> <http://www.magazooms.com <http://www.magazooms.com> > > > Greenville, SC > 864.284.9918 > > -- > Ben Marchbanks > > ::: alQemy ::: transforming information into intelligence > http://www.alQemy.com <http://www.alQemy.com> <http://www.alQemy.com <http://www.alQemy.com> > > > ::: magazooms ::: digital magazines > http://www.magazooms.com <http://www.magazooms.com> <http://www.magazooms.com <http://www.magazooms.com> > > > Greenville, SC > 864.284.9918 > > -- Ben Marchbanks ::: alQemy ::: transforming information into intelligence http://www.alQemy.com <http://www.alQemy.com> ::: magazooms ::: digital magazines http://www.magazooms.com <http://www.magazooms.com> Greenville, SC 864.284.9918

