I have an array. The fields in the array have underscores that I would like to remove e.g. "Column_1" to "Column 1". Does anyone know a good way to do this without looping through the whole array and rebuilding it anew? I didn't see any methods in the reference that would make this easy.
I saw an adobe KB how to create an array with fields. I am having trouble replicating this.
I have the below array structure. I have traced the value of tempName , tempNum - they produce the correct results. But when i trace the array sortValues i get Quote:
object Object
as the value. i wanted it to show the same as tempName and num.
Code: sortValues = new Array(); var tempName:String; var tempNum:Number;
The code is coming up with [Text Object] instead of what the text actually is (and if I actually add .text it calls up absolutely nothing). This functions perfectly well when using the standard array without the sub-properties and {} brackets (so I think the problem might be somewhere in the push statements). I am not understanding what the error is (probably something blatantly simple, my only guess being some sort of conversion problem).
I have a for loop with counter set to the number of items in the arrays, with the idea of inserting data from each array into the fields of the following DiffArray. I am getting Error #1009: Cannot access a property or method of a null object reference and I cant see why.
I have an array that gets filled with values from a database and I want to sort things in Flash using the sortOn() function. I'm trying to create an array with a number of fields, like this example from the Help-files:
Code: var my_array:Array = new Array(); my_array.push({password: "Bob", age:29});[code]....
I need a bit more fields and if I put all of these in one line, it gets kinda lengthy.I tried something like
Code: var my_array:Array = new Array(); for (i=0; i<10; i++) { my_array.push ( {prop1: "value_1_"+i} );[code]....
but this apparently doesn't work. Is there another way of doing this?
I have an array that gets filled with values from a database and I want to sort things in Flash using the sortOn() function. I'm trying to create an array with a number of fields, like this example from the Help-files:[code]
I'm new to actionscript but have some basic programming skills. I've downloaded some code that finds and displays fields from an attribute table of a feature, from my limited knowledge it seems to be adding this data into an array collection, the problem is I need the data fields to be displayed in alphabetical order, or in the order they are originally stored. I tried to use the sort function to order the array but can't get it to work.
The source code is below: <mx:Script> <![CDATA[ import com.esri.ags.events.DrawEvent; import com.esri.ags.events.IdentifyEvent; import com.esri.ags.geometry.Extent; import com.esri.ags.geometry.Geometry; [Code] .....
I have five individual movie clips that dynamically load names from five variables in a txt file (these all fade in and out and overlap the transition of the next). Every time the movie loops, I'd like the movie clips to display the next item in the list until every name has been listed - is this doable? Is there a better way to do this from within flash instead of loading the content dynamically?
I'm making a sudoko solver, and i have 81 input fields. They're named from i11 to i99. The first number is the column number "x", the second number is the row number "y". I want to transfer those numbers out of the input fields, and into an array.
[Code]...
is something wrong with the way I am naming the grid array? After tracing just about everything, that must be the problem.
I'd like to gather (at run-time) all dynamic text fields on the stage and push them into an array. Then I can load an xml of data and populate each dynamic text field in the array with a matching value in the xml file.
So basically I'm writing one class file I'd like to be used on many different swf files, each of which can have one or 20+ dynamic text fields. I'd like the swf to loop through each text dynamic field, throw each into an array and then grab an xml item with a matching name as that text field and set its textfield.text value from it. So actually if the dynamic text fields are just in a for loop then I guess I wouldn't even need to place them in an array, just not sure how to identify the dynamic text fields on the stage.
I'm trying to update two dynamic text fields from two arrays on mouseclick. I want the flelds to show a different array element once the mouse is clicked. [code]...
I have a Flash site I am developing that feeds in XML into various arrays and populates dynamic movie clips and text fields. I am having trouble making a for loop that works with my movieclips and text fields. I am probably only missing one step and if I can figure it out I will cut my lines of code about 10X. I have attached the fla and image files in a zip file.
I have been scripting this flash profile card which pulls data from multiple XML files. The problem i am having is when it comes down to pulling this 1 set of information which is accessing the attributes of an array of specific XML nodes on display after the first item it inputs a comma before each item.
My code: ---------------------------------------------------------------------- --- xmlData = new XML ();xmlData.ignoreWhite = true;xmlData.onLoad = loadXML;xmlData.load ("../xml profiles/test.xml"); ---------------------------------------------------------------------- ---- function loadXML (loaded){if (loaded){ xmlNode = this.firstChild;
[code].....
This is just a draft version of the layout i used to pull up fake data... to show the commas.Lastly i am wondering if it is possible to control the 3 text fields using 1 scroll bar or would i be better off learning how to create columns in 1 text field to display these lists.
I have a flash application that is split into 12 frames at the top level.When I view the Actions pane, the Scene 1 list reads:ActionScript: Frame 1ActionScript: Frame 2etcIs it possible to rename the frames so the list becomes more readable? egActionScript: IntroductionActionScript: UnitsetcI've tried with frame labels and that doesn't seem to work.
I'm wondering if there's a fancy option to rename ALL movie clips in a library at once.I want to import a full library of movie clips into a different project, but both projects have similarly named movie clips. Is there an option to import them but just add "1" to the end of the name or something? All I want to do is quickly add a letter or number to the end of a huge list of movie clips.
My testing on the Mac side is pointing toward the Behaviors palette as to the culprit in this issue. As soon as I open that palette in my workspace, the ability to double click on a layer name in the Timeline palette stops. I have to right click and select Properties from the popup menu. Resetting my custom workspace does resolve the problem.
I want to import a full library of movie clips into a different project, but both projects have similarly named movie clips. Is there an option to import them but just add "1" to the end of the name or something?
I already post this question in late December but didn't get a positive reply.How can I get rid of displaying "undefined" in fields and get instead blank fields?Is it possible to build a global function which could be applied to the entire .swf file?
I have recently deployed a website created in Flash CS4. Some of the user reviews about content are rolling in and most people agree that I mislabeled a button "References" when it should have been "Referrals".This website only has six pages but the Reference button occurs on almost all of them.Is there a quick and easy way to change the button text without changing anything else about the functionality of the button.
ok so i know the general code to rename all selected library items
var items = fl.getDocumentDOM().library.getSelectedItems(); for (var i=0; i<items.length; i++){ var item = items[i]; item.name = "ABC_"+item.name; }
but this isn't good enough if the library items are in folders... because item.name returns the full path, but item.name sets the name. o.O as someone else points out here, [URL]
so when i try to rename Level1 to be ABC_Level1 if Level1's folder path is LIBRARY/FolderA/FolderB/Level1 i get this instead ABC_FolderA-FolderB-Level1
i could probably code some sort of string parser something like this,
I need to rename an xml file and then change its contents so I use this:ActionScript Code:[code].....
On the event complete,I open the xml i just renamed, open it, change some information and then I have to write it, however flash tells me the file is still being used :S
ActionScript Code: function renombrarArchivo(e:Event):void{[code]....
Am I doing something wrong? I mean I'm using the onComplete on the moveTo to make sure the copy is done and then I open the file to be able to overwrite it, however flash keeps telling me the file is still open.
is there any way to rename a download file/link to our custom name. For example: I use URLLoader to call a download link: http:[url].... then a download popup shows a save as dialog with the name my_file.mp3. Now I want the dialog to show another name that I define like my_song.mp3
I'm working on a flash project and wanted to rename an .as file. When I changed the name, the .swf breaks. Is there anyway I can remap the .as file to the .fla from CS5.5?
just wanted to know where is it preferred to keep your .as files? I've seen examples where people store them in a separate folder (ex. Actionscript/MainTimeline.as) but I've also seen examples where people just keep all the .as in their .fla file.
anyone have a fla file (flash document with swf file) to rename a notepad file (text file) / Create a notepad file (ex : Test.txt) in Drive C or D or place where we save the fla file. I don't care about inside the test.txt.... "abc" or no text...
I tried to use the following to rename and move a flv file to a different folder but it doesn't work.....I tried several combinations but can't seem to figure out how to do it.
fileObject3 = new File("streams/"+insID+"/"+stream+".flv"); fileObject3.renameTo("streams"/"adName"/"+adName+".flv");