ActionScript 2.0 :: Displaying Text From Txt File?
Mar 16, 2002how can i display specific line of .txt file in a text field??
View 3 Replieshow can i display specific line of .txt file in a text field??
View 3 RepliesI'm reading text from a text file and displaying it into a text field. The problem is when i read it doesn't display the text as it is in a text file. For ex - See below imageNow , as you can see, second line in the text file starts right where first line ends.But flash doesn't display it like that. I have hundreds of lines and in most cases flash spaces consumes less space then a text file. The font in both text field in Flash and notpad is to Arial so the font shouldn't be a problem.
View 8 RepliesHow would one go about diplaying text from the html file within which the swf movie is embedded?
Basically i have a rotating banner on a page (jquery isn't right for this one) and wish to have the text messages within the diferent slides of the animation load from the html page.
this is a requirement from upstairs for SEO reasons.
ive been trying to build a small internet radio player and it works fine besides displaying what current song is playing to some dynamic text we have it set up to upload a plain .txt file to our website every time the song is changed it is displayed for example
Rick Astley - Never Gonna Give You Up
like i said plain text, this is the code i have that displays it, and it HALF works
Code:
myData = new LoadVars();
myData.onLoad = function() {
myText_txt.text = this;
};
myData.load("example.txt");
but the text displays with %20 for spaces and stuff at the end like so:
Rick%20Astley%20%2D%20Never%20Gonna%20Give%20You%2 0Up=&onLoad=%5Btype%20Function%5D
what am i doing wrong?
I'm tring to import a text file and have a dynamic text field display a random line from that file (picture a quote-of-the-day type scenario). I've been able to import the file, but I have yet to find a way of displaying a random line from the file.
View 8 RepliesI have been asked to add support to a xml based website. I have been looking into it and have realised that it is not going to be very straight forward. The text does have english phrases in when describing products being used.
After doing some research I have found that CS3 does not 'support' rtl text. I also read that CS4 has added support, is this worth looking into? I read that it was buggy.
I found FlarabySWF which does what I think I am after, but not for all the languages I need, and only at design time rather than runtime.
I also found Gchats TextBox 3.0.0 but this didn't seem to work.
I also found some solutions using CSS, but these didn't seem to work with multiline text. See this example. It also didn't work as the text I am trying to display is bi-directional ..
Actualy, importing Arabic text is not a problem, but dealing with bidirectional text of Arabic and English within the same line is a big one.
All of the text in my dynamic text fields displays inconsistently, that is, some of the character strokes are full color and others are pale. This is with white text on a black background. I'm loading all of my text from an XML file. The smaller the font the worse it looks. The text only looks consistent if I use 24 point or larger. I've embedded the fonts in each field. The problem seems to affect all fonts.
View 3 RepliesI have a basic flash file with a button, when you hover over it, an object with dynamic text appears. Now I want text from an XML file to be pulled from it into my dynamic text box. This is what my code in my actionScript looks like so far...
Code:
function DisplayInfo(){
var title = items[i].firstChild;
var items = channel_xml.firstChild.firstChild.childNodes;
box.text1.text = title.firstChild.firstChild.nodeValue;
menu_md._visible = false;
box._visible = true;
[Code] .....
How to simply grab the info in the description tags and whack it in my dynamic text field?
Flex front-end using AMF to Java back. Trying to read, in real-time, a file that is being written to. For example, a log. I'm using Java's RandomAccessFile class to read the "new" lines of the file and send them back to the UI as a byte array along with the byte offset to start reading from next time. Using an mx:List to display all lines of the text file. The problem I'm running into, is Flex, or Flash Player, running out of memory on mildly large files, >25MB. Is there any preferred method of displaying large amounts of text data in Flex that I'm missing? Or does Flex/Flash just handle this poorly and I'm basically screwed?
View 2 RepliesI'm loading content from a text file into a text field in Flash. In that text file I have some simple html tags like <b>, <i>, and <img>. I'm setting the textfield as html text:
myTextField.htmlText = myContent
The img tags work fine, but for some reason the bold and italics are not displaying...the tags are being correctly stripped from the text, but there is no bold or italic text. I'm embedding all the characters I need, but do I need to somehow embed the bold/italics versions of those characters?
I have a dynamic text instance in Flash named dynamic_txt and I want it to display information from a php file. What command allows me to do this? Here is the code:
PHP
<?php print "dynamo_txt=DYNAMIC"; ?>
ActionScript (2.0)
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
if (success) {
//Here is Where I want the command that will allow Dynamo_TXT to display the String // From the PHP File
};
my_lv.load("cars.php");
When I create a TLF text area that is editable at runtime (which means that it can get a user input at runtime) I set the text direction to the 'right-to-left' definition in both the 'container and flow' and the 'paragraph' sections and set the language for Arabic or Hebrew at the 'locale' setting. I also set the text alignment to the 'align to start' mode. Now at runtime there's a stange thing. When I try to click with the mouse cursor on the editable TLF text-box, it's not displaying the text icon cursor and don't allow me to insert text inside.
But when I move my mouse cursor over the right side of the editable TLF text box, it change his appearance to the familiar text cursor which indicate that if you click here you will be able to insert text input inside. So my problem is how can I make it that only when I will hover over the TLF text box itself, the mouse cursor will be changed to text cursor icon and when I will hover beside its right side, it will remain at the normal cursor mode.
There's a movieclip, lets call it myMovieClip. Inside this movieclip there is a dynamic text box, lets call this one myText. Now to change the text within this text box that is embedded in a movieclip, it's simply:
[Code]....
However, what if there is a variable, called myVariable that stores the instance name of the text box. With only one text box I know it's pointless, but for the sake of example, lets leave it simple. So, suddenly the code looks like:
[Code]....
So, I have some basic actionscript code. It's a legacy site, so I'm using AS2. The line of code simply does this:
myField.text = "some text"
So, I select the text field on the stage, then ensure the font is embedded. All the glyphs I want are checked, but then when I compile and test, the fonts don't show up when the code is executed. Instead, the textfield is blank! What happened?! Where did the text go?
I should mention that the .swf which I compile is loaded into another parent .swf during runtime. If that parent .swf does not contain embedded fonts, is that why it's broken?
I am working in Flash CS5 and I have placed a text field (dynamic, classic text) on the stage. I am accessing it through Actionscript on the same frame like this:
var ct:TextField = TextField(getChildByName("Temperature"));
ct.text = "Hello world";
What ACTUALLY appears is this: So... The H, Ls, and D are gone. Mysteriously. Without warning. I am sitting here utterly confused. Is this just me?
PS. The text field is set to Myriad Pro Bold, a font on my computer, so it isn't like it's a font problem.
This should be basic enough but I'm having trouble troubleshooting it
var instrument:MovieClip=banjo;
instrument_txt.text="The " + String(instrument)+ " has been selected!";
I wanted this to result in dynamic text field displaying
"The banjo has been selected!" but it results in "The [Object MovieClip] has been selected!".
Is String(var) wrong command to use? The only reason I could think why it's not working is, that the variable has been stated as 'MovieClip' instead of Number or Text. What can be done in the case of MovieClip if this is correct?
P.S I'm wondering if there're rules on asking questions on this board... I've asked two for today already and they would be considered pretty 'basic' ones to professionals / experienced users on this board >_<
I want to parse the data from an XML file into an array and then put each of the values in the array into a dynamic text box on the stage. The text boxes are name "number1_txt", "number2_txt" &c.I have managed to set up a loop to parse the XML into my array and also to generate the names of the text boxes dynamically but I can't get the values from the array to display in the text boxes!
function parseXMLNumbers(doc:XML):Void {
temp = new Array();
for (a=0; a<doc.firstChild.childNodes.length; a++) {
[code]......
have to build an app that shows a bunch of photos (listed in an XML file) based upon certain criteria in the XML data. First view will show ALL the photos, and then the user will whittle down the choices/photos based upon criteria they select via check boxes.
how to pull the XML data into the application. I'll have to build a listener for the check box component(s), which shouldn't be difficult. The onClick event would then have to search through the XML/array and show only the user-selected data. It would be good also if the pictures were actually pulled from the server's hard drive rather than having them stored in the Flash file. That would allow the site's owner to easily add images by simply copying them to the server and adding data to the XML. Is that do-able, and if so, can anyone put me on the right path (theorhetically) to developing it?
I have at this pre-planning stage is this: ALL the pix are certainly not going to fit on the stage at one time. I am going to have to have a finite number of pix, say six, visible on the stage, and then allow the user to filter through the as-yet-unseen images by clicking on a number (Page 2 of 7), or something along those lines.
I'm working with Scotty's image gallery code and I would like to use CDATA instead of a node attribute to supply captions for the images. The reason being that it should be *easy* to apply HTML formatting to the CDATA, including bolding and line breaks. At this stage I have two issues:
1) The only way to get the HTML to display is to apply a stylesheet. For some reason the stylesheet isn't working here (even though the exact same code works for me in a different file).
2) I don't know how to iterate through the nodes to pull the appropriate CDATA when a thumbnail button is clicked. I do know how to target the very first CDATA node value so that's what you see displayed. But I'm not figuring out how to loop through them properly.
[Code]...
I have been asked to write a small flash widget in AS3 which can display a PDF within Flash Movie. NOT open a pdf file in a browser. Can this be done?
View 3 RepliesRight now I have an application that reads an XML and displays thumbnails of images. A user clicks on the thumbnail and a larger image appears.
What I would like to do is, instead of loading "images" into the thumbnails from the XML, I would like to load "text" into the thumbnails from the XML. So now the user can click on the text and an image would appear.
I am running a website template and i had to change the text but there is alot more text then what I started with.and now it won't all display of it I am new to Flash and not sure what to change to make it work like I need/
View 11 RepliesActually my requirement is my application consists a button(submit_Btn) when we click on the button(submit_Btn), each time it must to database(through servlet) and brings the data from database and places it on the flash swf file.Here my problem is for the first time when we click on the button it goes to database and place the data(which was returned from database) on the swf file.Next when we click on the button for the second time(or anytime) it is not going and bringing the new data from database(if some data is modified in database or not),Infact it is showing the old data(the data that was collected from previous ClickListener) only on the swf file and it is also not showing any complile time or run time error.
my Code looks like this:
submit_Btn.addEventListener(MouseEvent.CLICK,onCheck2);
function onCheck2(evnt:MouseEvent):void {
var xmlLoader:URLLoader = new URLLoader(); var xmlurl:String =
[Code].....
I have a 843 pixel x 181 px SWF file that is in a Dreamweaver CS4 HTML table. It plays but the Flash files actual location on the web page is off.It is shifted about 1 or 2 pixels down and 1 or 2 pixels to the right on IE 8, Firefox 3.6.12 and Safari 5.0.1 on the PC.[url]...
View 5 RepliesI have a desktop AIR app that sends vars to a php page, which then rewrites a new css style file. After the vars are uploaded, I set off a refresh function in AIR that refreshes an html display pane, so you can see the css style changes on the html page.I was working great, but since I have changed hosts, I find I have to send the vars twice to see changes.
I thought maybe the problem was that AIR was displaying the new page before php had a chance to write the new css file, but even after putting a 2 second delay timer on the refresh, the problem still exists.I have also made the refresh function URL request append date and time as in:
varSend2 = new URLRequest("http://www.blah.com/"?time=" + new Date().getTime());
I am using webview control for displaying a flash .swf file in my application.when i run the app screen displaying whole white scrren. Here it is my code,
public class flash extends Activity {
/** Called when the activity is first created. */
@Override[code].........
I am creating an interactive cd which basically runs a blank projector which then loads in various swf files from fscommand folder as and when required.
Part of the CD is a quiz - created using one of the standard flash templates. When this is loaded into the main projector as a swf file it runs perfectly until it gets to the "results page" - at this point it returns the blank templates e.g Answered = 0.
If you play the swf file on it's own it works fine. If you play the file as a projector on it's own it works fine too.
The problem only occurs when it is loaded into the main projector on a level above the root.
I've got a problem displaying a hyperlink pulled in from an xml file. This is my AS:
[Code]...
I have the following AS:
function clicButton(e:MouseEvent) {
//if (MovieClip(root).gallery_category_num !== numButton && _root.gallery_flag_animation==true) {
[code].....
I have a relatively simple task. On the stage is a map with a hotspot button for each region. Each button has an instance name. In the bottom left I have a shape called "box" that will be the location of the textField.
How would you set up a set of eventListeners such that when the user selects the hotspots text is displayed in "box" with the name of the region? And I was wondering if there is a way to use an array structure so that I don't have to create listeners for each region (there are 13 regions now, possibly more in the future).