Actionscript 3.0 :: Want To Link Images Using Xml List?
Mar 19, 2009
I've been working on an image slider off and on for a month using different tutorials.I can't figure out how to link the images with the link attribute from the xml file.
the xml file looks like this:
<images>
<image source="image1.jpg" link="link1.htm"></image>
For the RSS I made a scrollable list of the items from the xml to show the time+title - this is working fine. Now when I click on the title it show on the text area (logText) the description. Now what I want is to add a link behind the description. I have tried with .link but it shows the whole link tag and not clickable link to the page... function selectLog(evt:Event):void { logText.htmlText = rssXML.channel.item[evt.target.selectedIndex].description; Would be nice to have the link working.. like "read more".. clickable link... behind the description.
I want to create a flash app where the site owner can simply put images in a folder, and the flash app finds all the images in the folder, and will display a slide show from them.
Is there any way to list all files in a folder, so I can load them without prior knowledge of their names? I'd prefer not to have to tell a dumb customer what an XML file is and how to edit it, and also the images need to keep their original names so I can get titles for the images from the names.
It seems like it should be a simple concept. I need a vertical list. This list has an image with a checkbox and pathname of that image underneath it. The user should be able to check the checkboxes of the images they want to appear in their "shopping cart". The images, checkbox label, and list are populated by an XmlList. How can I do this in Flex 3.5 and Actionscript and have a button that when clicked, display a list of the checked items??
I'd like to have a scrollable list of text, an image to the left of each item and I'd like to do this with xml.I've been searching round but I can only find out how to import one or the other not both in one scrolling element.
I've been trying to fix a problem I'm having in flash, but have no idea where to go from here. I am trying to link multiple images to different urls.[code]I need to make each bigImage file link to a different url.
I've got a flash page where a uiloader uses 10 different images. Wondering if I can assign a url to each image so that when they load, the viewer could click to follow the link.
I am trying to create a thumbnail viewer using a list component. I used list.cellRenderer to display a test image and it displays that image about 50 times vertically down the list component. how to use this component with images?
I'm working on a client's website. I use loaders to load various images and then I add them sequentially to the display list. These images include a big (BIG, ie, 6000x1500 , 220kb image) background image.. All of the images being loaded are PNG.. The site is fine and the images are fine/show up on a majority of browsers. However, after trying to view the flash file (at a .swf extension -- not embedded into html yet) on IE6 and on Chrome on only ONE of my laptops, the background .png does not appear and does not seem to have be loaded at all.
I haven't assigned loader listeners (i.e, there is no preloading).. Does the loader class have some sort of size restriction? I think not because it is working on some browsers and not on others. Otherwise, how could the actual PNG be at fault? I've temporarily fixed the problem by importing the background into my library and calling it from the actionscript but I would definitely prefer to load it dynamically or at least know why it is not happening as expected on some browsers/in some cases.
I am an inexperienced user of Flash CS4 Pro (v10.0.2). I am attempting to use the List component with ActionScript 3.0 to make a different image display when a user clicks each item in a list. I did find a tutorial that showed me how to make different text display using a dynamic text box and the following ActionScript:
[code]...
...where My List is the instance of the List component and ListText is the dynamix text box. In this case, the user clicks an item in the list, defined by the label value in the dataProvider parameter of the List component, and text displays as defined in the data value in the dataProvider parameter.
However, as I mentioned to start, what I really want to do is make images display instead of text. Can anyone provide me the steps to do this?
I have a List and the item renderer displays an image. Whenever you scroll the list, and the item renderer refreshes, it redownloads the image. Causing there to always be a delay. Is there some way of caching it so it doesn't have to redownload every time causing a delay in showing the image every time you scroll the list?
I want to reuse the same loader to cycle through a list of images that will be placed in a rotating banner. My code can be found here:[URL]..The error I am getting is the following:
ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller. at flash.display::Loader/_load() at flash.display::Loader/load() at banner_fla::MainTimeline/loadBanner() at banner_fla::MainTimeline/loaded()
I'm having some troubles getting my xml gallery to work properly. The gallery works almost fine though, it finds the images from the xml and shows it as it should. The problem is that when i click on the images which all have a link, it does not go to the link but shows me an error:
I've created a slideshow that works great. Even the first image clicks thorough to a page. But it errors 1009 and the rest dont work. Here is the error I get[code]...
I am a newbie at flash so this might be a trivial problem for the experts. I have a flash banner I wish to remove the replay link and display the flash continuously. Preview link: [URL] Src Link: [URL]
I have two copies of an image (one called blurPic_mc & one called sharpPic_mc) and I want to be able to move both of them around the screen togethe I need them to stay exactly on top of each other for some other functions I am running but right now the only one that moves is the top one (sharpPic_mc).I included my code below.
sharpPic_mc.addEventListener(MouseEvent.MOUSE_DOWN,Click); sharpPic_mc.addEventListener(MouseEvent.MOUSE_UP,Release); function Click(event:MouseEvent):void{
I�m trying to get my horizontal scrollbar gallery images to link to different url�s, but having some trouble getting more than one url to open, they all link to the same site.
I'm trying to implement this for an instance of ComboBox specifically, which uses a List to display the dropdown menu full of items. Lists can have icons associated with them, as described in the documentation:
var comboBox = addChild(new ComboBox()); comboBox.dataProvider = new DataProvider([{label:'item1',iconClass:IconClass1},{label:'item2',iconClass:IconClass2}]); comboBox.dropdown.iconField = 'iconClass';
... assuming IconClass1 and IconClass2 are valid classnames of symbols in our library, this code works perfectly.
Here's my question - the contents of this ComboBox will be XML-driven, populated dynamically, and I'd really rather include that icon reference as a filename instead of a classname, so that when the whole thing is implemented, the icon can be changed in the XML without opening Flash and adding a new symbol to the library. Clients aren't generally good at that sort of thing.
Ideally, I'd like to be able to find a way to reference the container for the instance of that icon class - the ComboBox.dropdown is obviously keeping a reference to each list item somewhere, and if I can find it, I can load the icon images dynamically, then addChild them to the icon instance.
I'm using flex 4.1 to write an application. i read in the documents that has the rowCount property to set how many items to display. the does not have that property. how can I limit the list to display 3 items ?
I am working on an older Flash project created in CS3 ActionScript 2.0 How can I make the pointer cursor change to the hand when hover over a list item?_root.slidePanel.myList'myList' is the list. I have traced out the contents of the List MC and it has a child MC called 'content_mc'. I assumed this was the object containing all of my list items but the only members of this MC I can see (when tracing them out) are 'setRGB' and 'searchKey'.
Creating a dynamic list and associating a picture with each list item. i need the list to be scrollable, and i want the list and it's associated picture to be displayed randomly when the application is re-launched. i.e it doesnt show the same list everytime.
I also what to be able to sort the displayed list items. e.g if the list items is about restaurants, i want users to be able to sort the displayed items by either; district, cusine type and gastro type.
I have a combobox and list component on the stage. The combobox has 3 selections. How do I get it so that each selection triggers the specific xml file to load into the list component? I can't get them to communicate to each other.
The 'recommendations' dataProvider is an ArrayCollection of String, which are generally sentences about as long as this one. By setting the variableRowHeight and wordWrap properties as shown, if a sentence is too long to fit on a single line, everything works fine- the row expands and the messages show on two lines, or occasionally three.
The space allocated for this panel within the entire canvas means if the total text size of 'recommendations' exceeds six lines, I need for the entire list scroll. This is also working just fine. The trouble is when using the mouse wheel to do the scrolling- Flex scrolls both the entire list and the single item where the mouse is hovering. Often this results in only the second half of a sentence being visible. Non-programmer friends I have asked to look at this noticed this, and tell me it as a problem. If a user does not notice the dual scrolling, and sees only a fragment of a sentence, it will be perceived as an error in the application.
I want to add a SimpleButton to a list item in a list component. I am getting the CellRenderer for the list item I want and using the addChild method to add the simple button. The button appears in the right spot on the list item but it doesn't function like a button. It's like the contents of the buttons first frame is added to the CellRenderer and nothing else.
When a user selects a category from the first drop down box then i want the 2nd drop down to be updated based on the selection of the first drop down. I have created multiple ArrayCollections whose names are set to the "data" values of the first drop down, for instance:
[Bindable] public var countries:ArrayCollection = new ArrayCollection([ {label:"USA",data:"USA"},