Thanks for the start Douglas. Here is what I have so far. I ended up using
the tile list and I got all of my images coming in via xml and I am using
that as the data provider. I turned off the scroll bars I am just wondering
how i can scroll the images now so the rest of my images appear. By that I
mean 8 show up by I have another 20 that I want to scroll through and then
repeat.

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; layout="absolute"
creationComplete="doComplete()" width="855" height="60">

    <mx:Script>
        <![CDATA[
            import mx.controls.Image;
            import mx.controls.TileList;

            private var loader:URLLoader;
            [Bindable]
            private var xml:XML;

            private function doComplete():void {
                loader = new URLLoader();
                loader.addEventListener(Event.COMPLETE,onComplete);
                loader.load(new URLRequest("images.xml"));
            }

            private function onComplete(e:Event):void {
                xml = new XML(e.target.data);
                trace(xml.image.src);
            }
        ]]>
    </mx:Script>

    <mx:DefaultTileListEffect id="myTileListEffect"
        fadeOutDuration="500"
        fadeInDuration="500"
        moveDuration="1500" />

    <mx:TileList id="tl" x="0" y="0" columnWidth="100" rowHeight="60"
width="855" height="60"
            backgroundColor="#333366" horizontalScrollPolicy="off"
verticalScrollPolicy="off" rollOverColor="#333366"
            dataProvider="{xml.image.src}" itemRenderer="mx.controls.Image"
direction="horizontal">
    </mx:TileList>

</mx:Application>


On Feb 7, 2008 10:28 AM, Douglas Knudsen <[EMAIL PROTECTED]> wrote:

> Dan, many ways to skin this cat surely.  You could use a TileList and use
> Image as a drop-in renderer.  This will give you scroll bars and you can
> add
> buttons later to scroll left/right.  You could also use a HBox  and always
> display m of your n images in it.  A left/right button would just
>  'scroll'
> through your n images  setting the subset m of them to be displayed.  You
> can even have a scroll bar for this too.
>
> If you got XML in hand, use it, no sense converting it to a
> ArrayCollection
> unless there is a need to IMHO, its just display level, eh?
>
> HTH
>
> DK
>
> On Feb 6, 2008 9:13 PM, Dan Vega <[EMAIL PROTECTED]> wrote:
>
> > I am pretty new to flex and I am just trying to learn some of the
> > controls.
> > I have an xml file of images that I read into my application using AS3.
> > What
> > I want to do is have all of these images scroll across a footer below.
> > There
> > will be arrow images that I will customize later on the left and right
> > that
> > you can use to move through the list of images. When you highlight an
> > image
> > it will be a clickable link to a website.
> >
> > I am not looking for the answer but more of a push in the right
> direction.
> > What component would be best for this solution? A Scrollbar / A List /
> or
> > something else. Also now that I have the xml do I turn that into an
> array
> > Collection? Is that what most data providers for the components are?
> > Again,
> > I think I have a pretty good handle in AS3 with backed stuff but now I
> > want
> > to start learning more about the UI components.
> >
> > --
> > Thank You
> > Dan Vega
> > [EMAIL PROTECTED]
> > http://www.danvega.org
> >
> >
> >
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;160198600;22374440;w

Archive: http://www.houseoffusion.com/groups/Flex/message.cfm/messageid:4900
Subscription: http://www.houseoffusion.com/groups/Flex/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.37

Reply via email to