It should only be one level of hairy, not three... When your renderer's measure() method gets called, the List will have set its explicitWidth property to give you a clue as to how wide it is going to be. You should use that to help determine the height of the text. ListItemRenderer does that today using UITextField instead of the heavier and slower Text. I'm still poking around at how image loading affects measure. Not sure there's any good answer.
________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of David Ham Sent: Friday, September 07, 2007 2:25 PM To: [email protected] Subject: [flexcoders] Re: Unwanted scrollbars on my List itemRenderer--measure() help? Alex, > You also have a Text in there which also may not measure out correctly. > > ListItemRenderer will be much faster than HBox, but you'll have to do > more in AS than MXML. > > Can you draw up a picture of what you want the renderer to look like? > Are images of a known size? If the image is present, it is of one of a few sizes. The text is a bigger problem. Basically, the format is: [Image] (Item title: 1-2 lines of text) (Item abstract: 1-10 lines of text) (Item source: 1 line of text) Sort of like on YouTube, a thumbnail on the left and a title and the title and description on the right. But the description can be a variable size. Working on doing it with a ListItemRenderer, and am deep inside the createChildren, measure, commitProperties, and updateDisplayList methods. Hairy, hairy, hairy. Anything you can suggest will be greatly appreciated. Thanks, OK DAH

