Flex :: Make ComboBox Dynamically Resize So That It Will Always Fit Its Contents?
Jan 31, 2011
I've got a combo box like this:
<mx:ComboBox dataProvider="{someArrayCollection}" />
But when the contents of someArrayCollection change, it leaves the combo box too small:How can I trick the combo box into automatically resizing to fit the label of the largest item?
View 2 Replies
Similar Posts:
Mar 16, 2010
I'm trying to create a Flex application that can automatically shrink based on the size of the components that it contains, so that a user can shrink it to a minimal view to see more of the HTML page it's embedded in.
I know how to change the size of the whole application using ExternalInterface, but I'm having trouble automatically figuring out how much the size changed when something is hidden or shown.
For example:
Let's say I have the following flex layout:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:VBox width="100%" paddingTop="0" paddingBottom="0"
[Code]....
How can I hide one of the text fields and cause the VBox to shrink? I'm currently setting it to visible = false, but that doesn't seem to affect the parent VBox.
Once the VBox shrinks, how can I detect that the Application no longer needs so much space, and then go about figuring out how much less space it needs?
I've tried using ResizeEvent, but I haven't been able to get them to work, but I could be doing something wrong.
View 1 Replies
Sep 19, 2009
I need to be able to sort the items of a combobox so they will be in alphabetical order. how would I do this?
View 2 Replies
Oct 28, 2010
I have a large Group which contains two rulers and labels for distances, and a varied amount of smaller groups consisting of images and labels. Now my task is to print the large group on a page with a header and a footer. The large group extends outside the edge of the page and pushes the footer off the page. If I was printing just the Group, I could use
printJob.addObject(myView, FlexPrintJobScaleType.SHOW_ALL);
to fit it all on one page, but that would scale the header and footer as well, which I don't want - I'll be printing more pages and want the header and footer sizes to stay the same.
Is there a way to scale only the group and its contents automatically before printing?
View 1 Replies
May 17, 2010
Background: I am doing some UI work where I allow the user to programatically add and resize controls on a canvas. Problem: When resizing a combo box through AS the dropdown stays at the same width as the first time it drops down. So user places combo box on the page, clicks the down arrow, sees the options, selects an option or clicks down arrow again to close, resizes the width of the drop down, clicks the down arrow. Now drop down is the same width as original. Have tried simple things like setting the width of the dropdown specifically and invalidating display list but it still doesn't work.
View 1 Replies
Nov 5, 2008
What I want to achieve is this. I want a picture of a car that is dry as the background. On top of that a picture of the same car, but wet. I then want an image of a chamois that the user can click on and use to "remove" the water off the car, by "erasing" the picture off the top layer. Is this something that is achieveable.[code]...
View 2 Replies
Dec 17, 2004
How to make a container/Movie Clip dynamically resize such as the effect employed in this site (animations included): [URL]. Furthermore, is it possible to have images load from an XML file and contain the information needed to have the container/Movie Clip resize accordingly.
View 1 Replies
Sep 8, 2009
I'm trying to setup a DataGrid that contains a column of combo boxes. The values of the combo boxes are defined by data specific to that row. I cannot get this to work though, I'm asking for a solution to this, either fixing what I have below or a recommendation on a different way.One of the columns of my DataGrid has an object derived from a ComboBox for an ItemEditor. The itemEditor is set like this:
<mx:DataGridColumn editorDataField="selectedItem" dataField="type" editable="true" >
<mx:itemEditor>
<mx:Component>
[code].....
View 1 Replies
Dec 7, 2009
I have a script that parses some complex XML. When the XML element is of a certain type, it generates a comboBox using the XML element's children to populate the box. I then want to check all of the values of the all the generated ComboBoxes against their correct answers (which is also info stored in the XML file). When creating the ComboBoxes, I added an "id" property. However, it seems that I cannot them use:
dynamicQuestion.id.selectedItem.labelField
to check the answers. However, I am able to get the labelField if I know the variable name used to create the ComboBox.
dynamicQuestion.selectedItem.labelField
This indicates (to me) that I need to dynamically generate the variable name as I'm creating new instances of the ComboBox. But how do I dynamically generate a variable name? If I use
var thisBox:String = "box"+boxCount;
var newBox:ComboBox = thisBox as ComboBox;
I get an implicit coercion error. I also tried changing the creation statement to a function that accepted an argument, "thisBox," but this didn't work either. Conceptually, this seems quite simple, but I'm having a hard time putting it to practice. It seems that the comboBox's id is what is generated by created the box using script (e.g., var thisBox). How do I dynamically generate this name?
View 2 Replies
Apr 5, 2011
I'm trying to learn AS3 the hard way (i.e. just barrelling on into it), and I'm a bit stuck on this form that I'm putting together. Aside from the normal headaches associated with form building in Flash, I've got a series of conditional contents that I need to work out.Basically, it's a no-brains-required error reporting form, and it's covering three sites, with several buildings, and a couple of thousand computers. What I want to do is to limit the amount of selectable machines available as more fields are filled out in this form: say I chose site 1, I only want machines that are actually on site one to be available. Would it make more sense for this to be done at the server end, or is there a way of getting the combo boxes to check to see whether conditions have been met prior to displaying contents?
View 4 Replies
Jun 4, 2009
Everyone and their mother asks how to resize their movie to fit the users screen. However, I'd like to know how to resize the actual swf object to fit the movie's content--that is, if I have a movie that dynamically loads text/data into a [vertically] autosized textfield, how can i make the actual swf object expand to show all of that content, letting the browser's scroll bar appear/disappear?
View 3 Replies
Feb 11, 2010
Is there an easy way to make a parent container (eg Group) resize when it's children resize?
Below is a little example app. When I put the 200x200 'food' in the 'stomach' the stomach & it's containing 100x100 'body' should resize to contain the food.
[URL]
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
[Code]....
View 2 Replies
Jun 4, 2011
I have a combobox with arrayCollection dataprovider, it selects nothing at start, but i see the first object label as selected, i want to add select text, as first option that selects nothing, just to indicate that the user didn't select an option yet.
View 1 Replies
Feb 12, 2010
How do you resize a sprite without resizing the contents? For example the script below create a sprite, attaches it to the root, creates a button, attaches the button to the new sprite then resizes the sprite. but it scales the button when I try to resize?[code]...
View 9 Replies
Mar 22, 2005
I'm trying to make a resize effect with actionscript, it all work fine but the problem is that the contents should follow the resize.. example bottons, text and so on... If you know what I mean
[Code]...
View 9 Replies
Feb 11, 2010
I have a pure Actionscript 3 project, using flash.* libraries, compiles down to about 6k (using mxmlc). Program handles about 1k shapes, a few sprites, a sockets connection, works great (tastes less filling).
Now, how would I add a ComboBox control without incurring excessive bloat?[code]...
View 5 Replies
Jun 21, 2010
Isn't there a better way to accomplish this?[code]...
All I want to do is make sure that when I update the item that the comboBox is pointing to internally, that it's selectedIndex also update so that the label within the ComboBox reflects the new value.
View 1 Replies
Mar 4, 2010
I have set a movie clip with instance name if "body" to resize automatically based on the size of the browser window using:
body._x = Stage.width / 2;
body._y = Stage.height - 44;
body._height = Stage.height - 149;
body._width = Stage.width-20;
(that code may not actually have any relevance?)
What I'm wanting to happen is that when the "body" movie clip changes size, I want the objects within it to be scaled proportionally (keeping the x:y ratio the same). The result that I'm wanting will result in the contents (as a whole) being proportionally scaled to the height (because it will always be the smaller dimension in my case) of the current size of the body mc.
I've uploaded my .fla so you can see what im working with. The red square is the body that i've managed to scale but I have not yet added anything within it. (I have tried but it's contents distort when the body is resized)
View 1 Replies
Dec 15, 2009
how to set the flash player, not the contents to resize to fit browser window.
[SWF(width="1024", height="768", backgroundColor="#000000", frameRate="29")]
My main swf is set to the above, but I want it to resize and fit the window?
View 9 Replies
Jan 16, 2006
i'd like the contents of my swf to re-position itself in relation to the resize of any browser window with easing here's examples of what i.m aiming for only my swf is aligned top left }}} [URL]
View 2 Replies
Jun 12, 2010
Is it possible to resize the application at the same moment when the Accordion size change, to make effect resize og the last one synchronised with resize of Application ?
In my code,, the Application is resized after the resize of Accordion is completed:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" minWidth="400" minHeight="300" backgroundColor="white"
[Code]....
View 1 Replies
Nov 8, 2010
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.
View 1 Replies
Oct 2, 2010
I use the addChild(myChild) on a window. but when this window resizes i want to make the myChild width and height to fit the window.
View 1 Replies
Mar 16, 2011
How can I validate there's a selected item in a ComboBox before saving? If there's no selected item, how can I set focus on the ComboBox?
View 2 Replies
Oct 8, 2005
i am trying to dynamically load the contents of a folder (containing swf`s) into a flash movie and order them into a list based on there file names.
View 4 Replies
Aug 3, 2007
I'm trying to load the content of a .txt file dynamically... If I leave the .txt file in the same root with the .swf it works perfectly, but I tried moving the .txt files into another folder and it stopped working...
Code:
var path ="/info/myInfo.txt";
var my_lv = new LoadVars();
my_lv.onLoad = function(success) {
if (success) {
// actions go here...
} else {
trace("error load text files");
}};
my_lv.load(path);
"info" is the name of the folder the .txt file is in... I even tried upload it to my server and giving the absolute address like [URL] but nothing...
View 4 Replies
Apr 15, 2011
How can I set a combobox value using as3?[code]...
View 1 Replies
May 11, 2010
i am creating flex 3 component when i re size the window i need to re size the labels and text.how to do this?
View 1 Replies
Jul 29, 2009
I have Buttons which I have rotated vertically within a Canvas, that is working fine. The problem occurs, when the user resizes the window to a small size a vertical scroll bar appears, I would rather have each button squashed upto a smaller size.
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="40" maxWidth="40" xmlns:myComponents="myComponents.*"
horizontalScrollPolicy="off"
[code].....
View 2 Replies
Dec 8, 2010
I'm having a little issue with the resize event and resize effect of a VBox.
I have something like this:
<mx:VBox id="container"
backgroundColor="0xFFFFFF"
backgroundAlpha=".9"
paddingTop="15"
paddingLeft="15"
[Code]...
View 3 Replies