Hey Group,
I'm trying to do a horizontal image list & I've run into a few issues.
The code is paraphrased like:
<mx:Script>
<![CDATA[
[Bindable]
private var imageCollection:ArrayCollection = new ArrayCollection();
private var TNAIL_HEIGHT:int = 73;
private var TNAIL_WIDTH:int = 100;
public function getImageObject(source:String):Object{
return
{type:(source.search("model_info")>=0)?"modelInfo":"Owner",src:source,im
ageWidth:TNAIL_WIDTH,imageHeight:TNAIL_HEIGHT};
}
imageCollection.addItem(getImageObject('http://images.autotrader.com/sca
ler/600/300/images/2009/3/21/259/901/10934030151.259901365.IM1.12.565x42
1_A.562x421.jpg'));
imageCollection.addItem(getImageObject('http://images.autotrader.com/sca
ler/600/300/pictures/model_info/media/eVox_AIL/stills_0640/3539/3539_st0
640_041.jpg'));
]]>
</mx:Script>
<mx:Canvas id="tNailholder" horizontalScrollPolicy="on"
verticalScrollPolicy="off" styleName="tNailHolder" width="100%"
height="75" x="0" y="365" >
<mx:HorizontalList id="tnailTile"
dataProvider="{imageCollection}">
<mx:itemRenderer>
<mx:Component>
<mx:VBox
horizontalAlign="center" height="75" width="75" paddingLeft="10"
backgroundColor="#ff0000" verticalGap="0" borderStyle="solid">
<mx:Image
width="{data.imageWidth}" height="{data.imageHeight}"
source="{data.src}" />
</mx:VBox>
</mx:Component>
</mx:itemRenderer>
</mx:HorizontalList>
</mx:Canvas>
All this code is in a component, which I'm including in my main
application.
I have a few problems:
1. All the examples I've seen use an external itemRenderer, when I try
to do that I get the error "implicit coercion of value of type Class to
an unrelated type mx.core:IFactory" Any idea what this error is about? I
ended up using a inline itemRenderer which stops the error.
2. I cant get the images within the Hlist to show anything. Any idea why
images were not showing up? I'm having a hard time even debugging
itemRenderer or the component within.
Any help would be appreciated.
Thanks
Anthony
-------------------------------------------------------------
To unsubscribe from this list, simply email the list with unsubscribe in the
subject line
For more info, see http://www.affug.com
Archive @ http://www.mail-archive.com/discussion%40affug.com/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------