ActionScript 2.0 :: Force A Combobox To Drop Up Instead Of Down?
Apr 26, 2007
Does anyone know how to force a combobox to drop up instead of down? by default, if your combobox is near the bottom of your movie stage it should do this...however...I'm calling a movie clip into another movie clip stage that is centered in full screen...therefore the "bottom" is too far away to make it do this. Hope this makes sense.
I'm working on a sort of AutoComplete component and faced one problem. When you create a new instance of a component, fill it with data - everything seems to be ok. When user types a letter in the inputField (and filter accepts one or few records) - everything goes alright, BUT if the first time user types a wrong letter (filter returned 0 records) - I'm getting a null-pointer exception.
This component is based on ComboBox. I have some thoughts about that: I suppose that the dropdown is not being created at time, any ideas on how to force my autoComplete to create it? I know 1 way - copy/paste some incapsulated code from ComboBox class .. but it would be too many of it .. I'm looking for a better solution.
How do you force Combobox dropdowns to stay open even when other Alert boxes appear. Looking at what to subclass from mx.Combobox, there doesn't seem to be much that i can do to short of implementing an entire combobox from scratch.
I have a ComboBox with a label function like this one:
private function fieldLabelFunction(item:Object):String { return resourceManager.getString('dashboard',"SS." + item); }
When I change locales, the labels display correctly in the ComboBox's dropdown list, or if I change a selection. However, the currently selected item's label doesn't refresh at first. Is there a way to force the labelFunction to get called again?
I have a tree control with a custom item renderer. The item renderer has different states that should be set while an item is being dragged over the item renderer. I understand from reading this post [URL] that the 'right way' to do this is to override the 'getCurrentState' method and append some text. I do that.
Now in my tree control I handle the drag over event and get a reference to the itemrenderer that is being dragged over and I set the boolean 'dragOver' property to true. Now I just need to force my itemRenderer to redraw. I can't figure that out. A workaround, is to just set the currentState of the itemRenderer.
how can I force my itemRenderer to refresh? (and I've tried calling validateNow, invalideDisplayList/Properties/Size, to no avail)
I want to restrict the number of entries that appear in the drop-down list of a combobox (ie the length of the drop-down). My research suggested that mybox.length = 20 should restrict the number of items in the list to 20 but it has no effect. A trace(mybox.length) gives "undefined" yet flash help says the default is 0.
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.
Flex 4 Combobox is extended with a Text Input that helps in getting to the item that is searched for.I have created a Check Box as an itemrenderer for this Flex 4 Combobox. I would like to Add a Select All and Select None options in the drop down of the Combobox. I know that i could accomplish by editing the dropdownfactory in case of a Flex 3 Combobox. But in Flex 4 the dropdownfactory doesnt exist.
I'm using Flash CS3 and want to create a custom ComboBox. I've followed the steps outlined in "Editing component skins in a new document" (http:/[url]...), but every time I get to the step where I drag the ComboBox Assets folder from the HaloTheme.fla library into my library, if I test movie at that point my combobox has become an unclickable white rectangle with no label, button or anything.
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.
**Warning** The linkage identifier 'ComboBox' was already assigned to the symbol 'ComboBox', and cannot be assigned to the symbol 'GUI MC/Combo Boxes/abc', since linkage identifiers must be unique.**Warning** The linkage identifier 'ComboBox' was already assigned to the symbol 'ComboBox', and cannot be assigned to the symbol 'GUI MC/Combo Boxes/def', since linkage identifiers must be unique.
Both of my ComboBoxes has the same identifier.I could not change the identifier through the properties tab because it is greyed out.
var myTargetName:String = "target" + event.target.name; var myTarget:DisplayObject = getChildByName(myTargetName); if (event.target.dropTarget != null && event.target.dropTarget.parent == myTarget){ navigateToURL(new URLRequest(http:// websiteAdress.com));
I am trying to navigate to a new url for each movie clip, problem is im really unsure of how to achieve this I have one target on my page and would like to be able to drop any of these movie clipt o to it?
I'm trying to make a simulation where a person can drag 2 different objects to any 4 predefined targets on the stage. Based on the position of the 2 objects there will be a different output text. I hope I described that clearly. I would also like the 2 objects to snap to the 4 targets. Im very new to AS. Im starting to be able to read it a bit but still can not wright it.
When i insert the flash menu it basically dosent fit into the alloted space i gave for my horizontal navigation bar, when inserted it blows apart. the only thing i could think of was resizing the flash document but then i cant see the menu expand it gets cut off,
I have for a physics type site and I need to find a way of doing the following two things:
1. I know that I have come across drag n drop tutorials before but I can't find them.I basicly want to take a letter or any image and drop it onto a big circle and then have it stay there!
2. Secondly is there a way of having the visitor kind of like create their own image and then have them save it to the site so that it can be displayed in a gallery without using fancy stuff like php, cgi ?
Can somebody take a look at my .fla file and tell me why exactly my menu is not dropping down at all?If you download my file go to scene 3. that is where my Navigation Bar is.URL...
I have added drag and drop to some of my custom components.The drag event is fired on mouse down.If you mouse down and move the component around then drop it repeatedly its fine.But if you mousedown and drag the component around drop it and THEN just click on the component it inits the drag but doesn't fire the drop event.Its almost like you have to move the component for it to fire the drag drop event.This is very annoying as i'm removing the component on drag init and adding it again on drop, so just clicking on it makes it disappear.
I have a swf file. I don't have the flash file that goes with it. It is nothing but a holder for an flv or some flash-like movie format, and I can't extract it via importing, so all I get is blank frames. I just want to make it loop without paying hundreds for a swf decompiler.
how to force a SWF from Top left corner to the correct position.. I wonder if it goes off because this script Im using is used on another MC? Two same scripts conflicting each other? Im just guessing here. This is the SCRIPT im using to load the SWF:
What I am trying to do is to force MC's to press each other down after loading content.I have MC1, MC2, MC3 Each MC has dynamic text box with function content_txt.autoSize = true;� and each one is loading text content from XML files.Is there any way to force MC2 to go down, under MC1, depending of the size of loaded text in MC1? Something like: MC2._y = MC1.height + someNumberOfPixels
I use "loadvars" to get the dynamic info for a flash homepage from a ".txt" file. How can I force browsers to download a fresh copy of ".txt" files every access?
Is there way force the browser to retain previously viewed FLV files? I've noticed using the normal netstream set-up that even if you've fully loaded and viewed a video it will have to load it again from scratch each time you come back to it. Shouldn't the file be in the user's cache?