I'm trying to set a specific list item in a mx combobox to have a custom item renderer, the problem is that I cannot do this via mxml, it needs to be done via actionscript at a later stage, eg: combobox gets created, combobox gets populated, user does other tasks, combobox needs to set one or more items in the combobox to have icons (via item renderer)..
I can do this via the onChange event, but it only applies the icon when the combobox is opened and there is a slight delay so you can see the icon being added.
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 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.
i need to change the text in a combo box to TLF because i am loading data from an XML and it is a rtl language, how can i either make the original text field invisible and add a tlf or simply replace them? i tried to do it through skinning but i cant find the text field???
I have a mx.components.List component with a bunch of custom styles:
<mx:Style> .dropDownListStyle {
[code]....
I'm creating the list in AS:
_dropDown = new List(); ... _dropDown.styleName = "dropDownListStyle";
The List is then added as a popup with PopUpManager:
PopUpManager.addPopUp( _dropDown, this );
The problem is that the corners of the newly created popup are not rounded. I found that border-style is needed in order to get the effect, but adding this property didn't help. I'm building the project with Flex 4.1, but the List and its parent are MX components and it's a lot of work to migrate them to Spark.
I want to change the colors in the geographic areas in a map based on which selection was chosen from a comboBox where the hex color codes to be used are stored someplace (xml file?). For example, if user chooses "1980" in the combo box, Minnesota will be blue, but if user chooses "2004", Minnesota will be red. an example of or tutorial on how to do this? At this point, I don't care if it's with AS2 or AS3. I assume each geographic area would be an object whose color is set after each selection. But rather than start from scratch, I'd love to see an example that's close to what I want.
I'm a complete newbie to Flash and programming, so please forgive my lack of knowledge! I have been trying for a good couple of hours now to do what I'd think would be a simple task - change scene when the value in a comboBox is changed.This is the code I have:
stop(); dropdown.addEventListener(Event.CHANGE, changemade); function changemade(event:Event):void {
I'm about as new to flash MX, how to write an action script that will allow me to change text with a button. However, I would like to be able to do it by a combo box. In other words, I would like to make it so that when you change the combo box to a different label, the text field will change to a different outside text file.
I am working on a quiz application for a client. I currently have an array that as the user goes from one question to another, it holds the question number if the user answers the question incorrectly. At the end I have the results of the array displayed on a dynamic text field.I was wondering if there is a way to display the contents of the array at the end on a comboBox or list component. And, is there a way to make the items on the comboBox or list component be clickable so that the user could navigate to a different place on the project (like the section that explains how to answer the question correctly).Right now i have the array being created at the beggining:var questionsArray:Array = new Array();I have acommand so that if the question is wrong, add the number of the quesiton to the array:questionsArray.push(" #1");and I display the results of the array at the end:
i don't understand Adobe's documentation for the SelectableList class:The SelectableList is the base classfor all list-based components--forexample, the List, TileList, DataGrid,
But the ComboBoxes are being created dynamically with AS3, everything is working except I cant bind the second ComboBox dataProvider to be the XMLList in the first ComboBox's selectedItem.
I didn't find any clear explanation how list in ComboBox could be sorted alphabetically. It's very annoying that this ComboBox takes data from array (label/data) in random order.
I have an array called "webSite" that has a list of website addresses (url..).I have this code snippet that works great except that all the siteButton moviclips all go to the last website address in the "webSite" array.I need each button that is created to go to the proper website in the array. (siteButton[0] goes to webSite[0], etc.).Here is the shippet of the code where I am having the problem.[code]...
I'm using the following mxml code for displaying a list of some data. I built a custom renderer which can have variable height. Each time a new data arrives, the scroller should go to the end of the list. I registered to the events which triggers an array change.
It's working fine if the height of items is the same. But if this is not happening, the scroller is going a little bit above the end.
If the height of an item from the middle of the list is bigger, then the last items are not visible.
<s:Scroller width="100%" height="100%" id="scroller" horizontalScrollPolicy="off"> <s:DataGroup id = "lstComments"
When a combobox is elected in the flex app, there is a quick flicker, then the combobox needs to be selected again in order to get the dropdown to open. After that, the dropdown works as expected, but only while selecting the control subsequent times while on the form. Reloading the form requires the double selection again.
I have a combo box on the stage in a main SWF. when the user selects an item in the dropdown list a child SWF is launched into level0 using loadMovieNum and data is left behind using _global variables for the child SWF to use. this works fine and well. but inside the new child SWF that is launched is a button that takes you back to the previous main SWF with the ComboBox. its done using the same method loadMovieNum into level0. and the main SWF loads but you cannot open the ComboBox. it will not drop down. the halo green color on hover over is there and it gets darker when you click, but the list doesn't drop down. here is some code that I think may be significant to the situation...
Because of screen size, I must ensure we're only displaying necessary data to the user.I have a drop down box that contains only 5 items and I would like that when an item is selected, it doesn't appear in the drop down box (since technically it's showing twice, once at the top as the selected item and once in the list). how I would achieve this? I tried using a custom CellRender and overriding the "set selected" function to call this.visible = false if selected is true, but that simply hides the item but does not remove it from the layout of the drop down list.
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 am using a List with an ArrayCollection as a DataProvider. The list uses ComboBox as Item Renderer itemRenderer="mx.controls.CheckBox"I would like to bind the values in the List.You have a list with several comboboxes, and those values are loaded dynamically from an ArrayCollection.The ArrayCollection contains Objects with a boolean property for which I should bind the True/False values selected in the comboboxes.
I would like to populate a combobox from XML file in Flash. Then, when a list item of combobox is pressed then thumbnail image of that particular category is being loaded in a movieclip from XML file.
I spent a hard time to achieve this, but there is no success.
I used this code so far to accomplish this task.
Code: var myXML = new XML(); myXML.ignoreWhite = true; myXML.onLoad = function(loaded){
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 have xml data that I can load into my flex app; however, I need to sort it by node.I'm trying to create a combobox or listbox that can display a list of locations sorting them either alphabetically or by the category they are in...
I can't get my head around how to format the xml or how to code the flash file to sort according to location name alphabetically and then press a button that will sort it by category 1st and second by name alphabetically.
That's really all I want to do. Why is something like this so complicated? When you go into Component edit mode, you can easily change the highlight colors. Then why make it impossible to change the actual ground color? Why should I have to scour the internet to find complex code just to change the color? Sorry, it's just frustrating.Anyway, if setStyle("backgroundColor", 0xCCCCCC); ... was all I needed to do that would be fine, but that doesn't work.Even if it's not possible, I would accept text rollOverColor, or hover... nothing.I think there should be a drop down color box in the component editing window at the very lest.
How is it possible to change the width and height of the cells in a List Component in AS3? I've tried experimenting with the cells and different methods but none seem to work.For example, let's say I want to make each list button cell very narrow.
I have been using both a tutorial and a post I found on here regarding changing the fonts on the list component. I put a list componenet on my stage and named it: myFlashList I set up the font to embed and set up the linkage as described. Here is my code thus far:
I have a list component in my flash movie, and I managed to change the look of it by going into it and physically changing the assets, but I don't know how to change the font size/color/family.I've seen lots of documentation, but nothing complete, and definitely nothing that I can paste into my document.
I have three lists and a button. Depending up on the selected items in first two list and after clicking the button I have to display the items in details list. -In first list I am displaying names of employees -In second list displaying managers names -Then if I select one employee name and one managers name then after clicking button corresponding employee and managers details should be displayed in the third list. The problem is with initializing the details list and dynamically changing it.
I was trying to get the COPY cursor using DragMananger and event.preventDefault()- but got a very weird cursor behavior (the items' drop indicator was wrongly presented - etc.) Therefor i am trying to stick to default - this works fine - but my cursor now on copy is a simple arrow, and i would like to get the arrow with the grin plus on it