I'm reading a 2d array from a .txt file, this is what I do:
Code:
[Embed(source = '../lib/lvl1front.txt', mimeType = "application/octet-stream")]
private var frontTxt:Class;
Then a bit further:
Code:
var fgString:String = new frontTxt();
foreGround = stringToArray(fgString);
The stringToArray function is where things go horribly bad:
Code:
private function stringToArray(input:String):Array
{
var output:Array = new Array();
[code]...
Notice the starting comma on every line except the first? I think it's the newline character somehow interfering, but I've tried everything I can think of, and nothing has helped.
I need to read a large CSV file (8-15 MB) and generate a LineChart in Flex AIR. Since Chart need data in structurd format like XML. When I read CSV and convert it to XML object 8 MB file size become 24 MB XML object and not able to graph.
Best solution is to read Line by line and read only part of data. How can I acheive this in Flex AIR ? Is it possible to read line by line in Flex.
Otherwise what are the best ways to draw a graph in FLEX using large data.
I am using flash 8 and I have succeeded so far in loading variables from a text file that contains around 20 lines and have the variables displayed in texboxes. The problem is that it goes directly to the last line and displays those variables. I need it to read the first line only and stop so I can add a "next" and "previous" buttons and be able to navigate through the database.
When a Dynamic Multiple line text field is used in Flash CS3, it has a very annoying feature that auto inserts a line break at the end of inserted text. It also auto inserts a line break if no text is entered too.
I'm having a problem with this because the text is being saved from flash to a text file on the desktop. With every multi-line text field there's a nasty looking line break.
Any way of "turning off" this auto-line-break-at-the-end feature?
he bought a template that makes the reading of external files, at first Ihad a problem because the flash CS5 was not opening the fla, so I managed to solvethe updating Flash CS5, solved this problem after another arose, the same open thefla normal, but when you export the swf so it makes reading the menus, most do notread the contents of rest, and saw the variables are correct, only appears the letter "a"sample (aaaaaaa) looks like this should appear where the text in question,
I have a project which, for all intents and purposes, attempts to create an online text editor/word processor. The key thing is that I need all multi line formatting to be retained and sent to the server. ie, if the user enters a bunch of text (all colors/bold/fonts and stuff are working great) which has a carriage return or a line wrap, I need a way of tracking that and inserting some kind of flag to let the server now to break to the next line at that point.this project is a client/server application so just storing the text string and expecting flash to be able to use the same size text box will not work.
I have created a function that detects keypresses and MOSTLY takes care of the carraige return issue (still not as solid as I'd like though). Basically, every time the user presses return, I store the length of the string and, when parsing the data for transfer, I insert newline chars at every index point where one is needed. This mostly works unless the user goes BACK and enters a return (still working on that little issue).But the word wrap part is killing me. I did find several discussions of using either total characters to determine how big the box is and where to break the line, or something along those lines, but here's the main issue with that:everything is dynamic. the user can change almost everything, from text font (so there will be variable font widths) text size (again, variable widths) to textbox size (so I can't go with a fixed pixel size to break the text). I've noticed that it was very easy to make a text box vertically dynamic, but the width seems to want to stay fixed (if set to multi-line) since the user will be changing this width, I'm just stuck.
if it means coding a huge set of functions that compares every possible font (i will be using embedded fonts eventually so they will be limited) with every possible size and then using that data to determine box size, that's fine, I'll do whatever I can to get this working, but there just has to be an easier way
I have a problem with my ItemRenderer in Flex. I'm developping a mobile application and I'm using a list. One of the items is to set a date. But when the date is wrong I want to set a text in my messageField like : The To date must be after the From date.The problem is I don't know (and don't seem to find it anywhere) where you can set the messagefield in multiline.I read on a forum that's possible but no explanation how.Here you can see an example of what I want (the 5the item in the list is using multiline).[code]
How can I turn on error reporting that tells me exactly on what line of my .asc file an error or warning has occurred? I need this in order to debug why my fmscore is constantly segfaulting, presumably caused by my .asc file. I know the .asc is causing the crash because when I removed a section of it, the crash suddenly stopped - but I can't figure out why it would crash at all, and it does so at unpredictable intervals, sometimes every few hours, sometimes every single time, ..
I am sending a dynamic multi-line textField text to a database. Upon receiving it back, it doesn't display it in multi-line format properly. I am also using htmlText, so it stores it all the font / size /etc in the database perfectly.This code shows you the textField attibutes, both the text I create and send to MYSQL, and the text I get back also calls upon these exact attributes
when I called upon the text from the database. It at least made it multi-line, but it messed it up a bunch also. My text is only 3 lines, but with wordWrap, it made it 8 and made it look off.Anyway, the text / font / color and everything comes in perfectly, except for the multi-line part.
I got a problem with adobe flash cs4 : I can't launch it normaly and its says that a fatal error has occured.. I really don't know what I must do.. Please, help me.... I've just lost like 3 or 4 files of adobe by trying to reinstall it.
I have two requirements for a flex charting component:
1) The grid lines should always remain fixed to a scaling I define using an array of data. Something like a graph paper sheet.
2) Plot multiple line series data over this grid.
How does one get complete control over the background grid lines? I have tried a combination of annotation elements and setting the linechart background elements. If I get the grid right, I can't plot over it (Probably due to the scale). how would one go about designing a graphpaper like interface for linecharts in flex/actionscript?
what I'm trying to do is make a preloader that will preload about 20 external SWF files before it lets you get to my main file. I want to do this because my main file needs the SWFs to be ready to go once its done loading. I have looked around and i found a few ways to do this with the "if (loadedBytes>=totalBytes)" and the code loops back till the files are done loading... this would be just what i need but i cant seem to get it to work. the file just seems to start loading my files but does not loop and just runs the time-line even once i state what frames i want it to loop.
I've been using FlashTracer recently but it doesn't work in all browsers, so if I have to work in IE or some other browser I like to output trace actions to a TextField. Sometimes I will output to a javascript function as well. The only problem with this method is that I miss the runtime errors... for example, the runtime errors that are formatted like this:
I am wondering if it is possible to use random file access for reading and writing data to file in Actionscipt 3.0 similar to that what is in Visual Basic?
I turn to you for help, dear sweet Kirupa Forumites. First, let me explain the problem: I have a flash file reading an external text file for the content. Everything works perfectly for nearly everyone - you click a menu button, and the content text comes up fine. However, a couple of people have found that the text shows up as "undefined". I have checked the player versions of the people where it doesn't work, and it is the same as for those where it does work, so that ain't the problem.
I don't understand why it works perfectly for nearly everyone, but a small number of people have this "undefined" text problem. It seems to be a problem with loading the external text file, but I don't know why. I have a main flash movie, and load the text in the first frame, using the following:
var my_content = new LoadVars(); my_content.load("content.txt"); my_content.onLoad = function(success){ if (success){
[Code]...
I then have a couple of dynamic text boxes in the main movie - one called ErrorText (for displaying an error message to the user) and one called ContentText (for displaying the content). I use an external menu swf which jumps to a specific frame in the main movie, depending on which button is clicked. Actionscript on the main movie frame for the first button does the following, with the other frames similarly configured:
I'm new here and I'm new to AS(3). I'm trying to make a multi-language website with XML. Here is my code:
ActionScript Code:
[Code]...
It works, as long as I put it on the timeline. The only problem then is that I can't change the language when I'm on frame 2. Someone advised me to put it in an extern AS file, but when I do that I get the following error:5006: An ActionScript file can not have more than one externally visible definition: xmlData, xmlLoader I don't really know what that means, I hope somebody can help me out.
Also I'd like to know if this is the best way to make a multi-language website in Flash?
Is it possible to load a text file using line breaks as a delimeter rather than having a &var= at the beginning of each line? Like by a for instance? I have a text file with about 1000 lines that I need to load/display.
public function getUploadURL():void { var request:URLRequest = new URLRequest(); var url:String = getPath();
[Code]....
My problem is that this request might be wrong, and so the server will give me a back a 400 Bad Request, with a message to explain the error. If the Event.COMPLETE, I can see some message (a response) back from the server in the "data" field of the Event, but if onGetUploadURLError or getHttpStatus is called, it just says that the error code is 400 but does not show me the message associated with it.
The "data" field is undefined in getHttpStatus and it is "" in onGetUploadURLError. On the contrary, in getBaseURL, I get: {"ResponseMetadata":{...}} I checked and I do get a similar response in my browser for a wrong request, but I cannot see it.
I am considering using the MultiPowUpload control from element-it on a project, as well as perhaps on a second. Does anyone have any feedback on that particular control? Does it actually work as advertised, handle errors well, etc?Multi-select of files (from a single 'browse' click, not multi-textbox)Progress bar (client requirement)ueue for upload (it's ok if it can only upload immediately) Feedback from server - custom error messages (permissions,etc)Pass the session ID automatically, but I can use a URL hack for the upload page too Be able to remove files from the queue Support large files (~50MB, really up to 300mb would be perfect) Accessible/usable JS api Can change the view style a little bit at least! Localizable - we need english, chinese, italian, and possible a few others Resume incomplete transfers (eg, connection dropped, so on, not required, but ++)I've been working with all of these below, and gotten most of them working in demo pages, finding issues as I go along.
[code]....
PL UPLOAD WON - for now! If we get complaints, or find it doesn't work in our real life scenarios, then we'll consider switching to MultiPowUpload. But it is good enough, and we can write some JS to do a few of the missing things. With chunking I had no problems with 300mb uploads. Yay.
I have flash file contains 2 Scenes. First one is a flash intro Second one is the website how can i make a loading bar for both of them? i mean when i start the website ... there loading for the intro ... with skip button ... if i clicked on it ... i'll get the second scene which it is the website and it will get loading bar as well. or i need any way to do multi loading bar in one flash file
I would like to have two applications communicate with each other. One app is a Flash running the browser and the other one is another app of ours that is distributed as *.exe file. We need the C/C++ application to read some info out of the SOL file, that is written by the Flash app.
Any other mean that can be used to read the SOL file from a C/C++ application? How often is the format of the SOL file being changed ?
What I have so far...sure there is a better way to do this and as I learn AS3 I will figure it out. The following is what I put together where I now have three instances of the segmented thumbnail button that shows an image when cliked on. What I figure out why it only reads the one xml file.
My XML files: images, images_a, images_b <images><image full="images/full/image1.jpg" thumb="images/thumb/image1.jpg" /> <image full="images/full/image2.jpg" thumb="images/thumb/image2.jpg" /> <image
I'm trying to read a url from an xml file and attach an onRelease event to a movieclip that opens the url when clicked.
Code:
var thelink = getValue(findNode(i, "link")).toString(); var thelink2 = "../news/Press Releases/testpdf.pdf"; if (thelink <> "") { tempMC.bat.onRelease=function(){ getURL(thelink); } }
If I use the "thelink" variable as input to the getURL function, I get a "Page not found" error.If I use the "thelink2", it works as expected.When I look in the debugger, "thelink" and "thelink2" are identical!Here is the code for the findNode function. I've had no problems before with this code, so I don't think the problem is there.
Code: function findNode(node, nodeName) { if (node.nodeName==nodeName)