Actionscript 3 :: Flex - Backgroundimage Not Showing In List?
May 24, 2011
I have a custom component that has an background image.ut when you generate this component by an ItemRenderer in a List, the background image is gone.hat am I doing wrong?Here is an image. The first element is not generated in a list and has a background image.he other three are part of a List and have no background image.Here is the code of the MXML of the List
<mx:VBox>
<solutionItems:displaySolutionItem /> <!-- This element shows the background image -->
<mx:List selectable="false"
I am having a strange QNX problem here in Flex (Adobe AIR), I have created an init(); function and in it I have added the test_list() function yet the QNX List is just not showing up on the UI. [code]...
I have a list of objects containing an icon, a label, and a tooltip. I want to show only the icon and the label. The tooltips should be visible on mouse over an item.
Is there a way i can achieve this without writing my own mouse-over/out functions?
(notice that dataTips are a different thing as they are displayed only when the label is cut)
I am dynamically creating a canvas, and I need a background image within the canvas. The canvas is created as it accepts drag drop but the background image does not show up. The trigger for the canvas is: buttonNew.addEventListener("click",addCanvas); The canvas code is:
I am new to flash and having a problem with fonts not showing up in the font list. I am trying to develop my first flash based site and designed the base in Photoshop, using a .TTF font that I downloaded. The font shows up fine in photoshop but when the file is imported into flash it says the font is not available.
While using action script I can't seem to figure out how to show the list of fuctions for my instance. Example: clicker_mc. After the . it's suppose to show the fuctions like in this video at 16:45 /watch?v=LC7BaZCForE why it isn't doing it for me? The code works too.
I have a for loop which is grabbing data from a xml file and showing it to the user.. my problem is that I want to show 5 for let's say.. 30 seconds.. and then making a transition and show another 5 elements.
I can make the condition like:
Code: if(info.length() >= 5){ for (var i:int = 0; i < 5; i++) {
and I show the first 5. But what now? How do I hide those and show the next five?
Is there any way to show a list of files in a directory without the use of PHP or some other language? I'm working with a standalone desktop application. NOT a web-based application. I would like to have a list of file names that were originally created by the program itself show up in a "list box" or "dynamic text" area, if possible.
So for example, if I have two files called "fileA.txt" and "fileB.txt," then the list box or dynamic text box area should display "file A" and "fileB."
I want is the Hand Cursor when it moves over an item in the List. I've tried the CellRenderer on it but that elimates all but my last item in the list. And it does show the Hand Cursor over that item. This seems pretty simple to me but I am missing something somewhere. I used a Listener on a Data List I had but think there must be a simpler way. In my List I can view the activeCellRenderers and can see that the useHandCursor on that item is set to false. I think this is where it needs to cahnge?
When i try to override the updateDisplayList to draw a backgroundImage for a tab navigator, the background does not fill till the end of the tab navigator. A space equal to the tab bar height does not get filled by the background. same is the case when I use an Image as backgroundImage. Any idea how to get this resolved?
Is there anyway to change the colour of items showing in the dropdown list? By default, it's showing skyblue and I need to change it into grey? I'm using Flash CS4 IDE and AS3.
I want to show some different-2(dynamic) icon in my combo Box drop down list. I am able to show icon in combo box list but I want to change the color of this icon for different-2 values.
Here is ActionScript Code: for(i=0;i<len;i++){ newColor = "0x"+_root.colorList.items[i].ColorCode; labelText = _root.colorList.items[i].DeptCodeComboDesc; comboClip.clip.opaqueBackground = parseInt(newColor); _root.colorListCombo.addItem({label:labelText,pIcon:"comboClip"});
"comboClip" is a clip which I want to show as icon in combobox.
I'm using CS3 with ActionScript 3. I'm a designer by training and have been tossed into coding by happenstance. My perfect scenario: User sees an easily navigable list of colors, each with swatch (like a small square) and name (text). (I basically want something like the InDesign color swatch list, in dropdown or list form.) She selects a color. Appropriate movie clip is filled with said color. First of all I'm not even sure what component to use. I had a ComboBox that was working great except for only showing color names, not swatches. I could use a custom data provider with the ColorPicker, but the user needs to see our assigned color names.
Is a TileList my best bet? If so, how do I set up a TileList with color swatches and names to then change the color of a movie clip when the user selects a color? I can make it work (except for swatches showing) with my data provider set up with color name in the label spot and hex value in the data spot, with simple code of this sort:
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 ?
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.
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"},
I'm trying to animate a list as I delete the top row. All the examples I can find use itemsChangeEffect to bind to the effect, but this property exists only in MX lists, not spark lists.
Any idea how I can get the same effect done in Spark Lists?
I'm trying to remove the top most item in the list with a slight fade out effect before the rest of the items move up to replace the gap.
The traditional way to assign an icon would be to use the icon field of the item renderer,which reads the value of "icon" property in your data, for example:
But i want the DefualtThemeLogoutIconClass to changed to another class: ightThemeLogoutIconClass when the theme is changed.The only way to do this would be to use a style declaration containing a classReference to the icon, and change its the value in each of the CSS files of the various themes.The question is, is there any way to assign this style to an icon in a List, something as easy as intuitive as list[0].getIcon().setStyle("styleName");
For some weird reason the preloader for my Flex 3.5 application does not show up. The application SWF is around 550KB. Am not using RSLs. From the Activity tab in Safari I see the progress of the SWF loading in the browser. After the SWF is loaded. The preloader comes for a split second, moves from 0 to 100 and goes away.
I have as good as finished a new project I'm working on now for a while, and I have this small problem coming up at the fine tuning.The area of concern is so I believe the ViewStack I'm using, but I'm not sure so here the details.I have several check boxes (4), and only one at all times can be selected to show off associated Radio Buttons as a Group of (6). No RBtn pre selected.With the selection of a check box I also make visible a new Radio Button Group of (4). No RBtn pre selected here either.Now if I select one of the RBtn (6 - each has a different Paper size measurement showing) then I can view through a external Xml data file details as Size, basePrice and the totalPrice which is in this case the same as the basePrice!
This totalPrice is located on the first Canvas/Label in the VStack!Selecting any of the first three (3) of the second RBtn Group (4) No RBtn pre selected either! - it will show me a Paper type description, and by selecting the fourth RBtn it will show me as well a field with the extra costs for a Canvas type, and it should select the second Canvas of the VStack with the totalPrice which is basePrice plus the extrasCost Canvas Price.Now the problem is that my second VStack Canvas/Label = totalPrice (basePrice +extraCost) is not showing up immediately! (It just shows blank canceling the basePrice out), and only if I select another of the six (6) RBtn! then it is showing the second vStack with the totalPrice (basePrice +extraCost). From here on everything works perfectly!I think that I have to mention that my RBtn Group are working in a function If / Else / If /Else configuration where both the Labels on both VStack Canvases are called up at the same time. So therefore both Labels should have data available which than should be viewed when the VStack changes?
I have an AIR app initially written in Flex 3 that I had removed the Chrome from, but now it shows up when I compile using Flash Builder 4 with Flex 4 SDK. I have
set in the *-app.xml file and showFlexChrome="false" showStatusBar="false" showTitleBar="false" set in the tag. The status bar is gone, but I still see the title bar appear.
I've flex application and am using arial font family. My problem is, arial fonts are shown up in windows while on Mac, it's been replaced with Times New Roman. (Arial font is there on both systems).