Actionscript 2.0 :: Replace Characters In Dynamic Text?
Apr 18, 2010I'm pulling some urls from an external source into text fields and they are coming in all encoded [code]...
How can I replace those values with what it's suppose to be?
I'm pulling some urls from an external source into text fields and they are coming in all encoded [code]...
How can I replace those values with what it's suppose to be?
I want to replace "bad characters" in a text string received from an XML document but the replaced text seems to be undefined inside the for loop.
ActionScript Code:
for ( var i:Number = 0; i < l; i++ )
{[code]....
I have an "input text" a "dynamic text" and a button.when I insert a string in input text box and click on button, my actionscript should search in string and if there is a character like "%20" should replace with character "K" and then the result shows in dynamic text.How should I use the action script for this target?
View 3 Repliesi'm loading a dynamic text, but some spanish characters like " and " (i hope you see the characters in "") do not appear. Por example, the word "drsticas" which has the special character over the "a" appears "dricas", that is, it skips the letter with the special character and the 2 following letters.Anyway, i've tried using the embed option for dynamic texts, but may be i'm using it wrong.
View 1 RepliesI'm trying to get into flash and one of my movies doesn't display all the characters I tell it to display in a dynamic text box. example:
Actionscript Code: if (day() == Saturday){tomorrow.text = "Sunday";}
and what comes out is: Suday
I'm using ActionScript 2 and I did embed the font in the library
I posted this in the wrong place (not sure how to move or delete the post). I am actually working with AS1
I could use some help figuring out how to limit the number of characters I get on a simple math function. The line of code I am working with is below. it sends the result to a dynamic text box. How can I make it so no more than 4 characters show in the dynamic text box results?
I'm new to this community and to AS3. I'm working on a project which involves some arabic text.I was able to load succfuly arabic text from external XML, also I could set a dynamic text field with an arabic string. the player shows everyrthing perfect. However when I try to to use the appendText function, it gets ugly
[Code]....
SWF file does not display special characters in dynamic text let alone cyrillic font. I do have all kind of fonts in Flash and they work fine in static text.
I can write the text I want to display in xml file however upon saving it I etheir loose the special characters or they still dont display correctly in SWF. Enconding is UTF-8. Tried changing it but to no effect.
I know that I can send this html to a dynamic text box and it works correctly:
< a href="http://www.djlex.com" target="_blank">Click< /a>
But, why does it not work to replace the quotation marks with & quot; ? < a href=& quot;http://www.djlex.com& quot; target=& quot;_blank& quot;>Click< /a>
(BTW, the extra spaces are intentional so the html does not render as html in this post)
What i'm trying to do is to first of all remove all special characters from a hard coded tweet. What I want to do after is to convert each letter into a specific tone, using MML (Music Macro Language).When i play the tweet via the sound library sion after my attempted replacing i only get five tones through. What am I doing wrong? I'm guessing it's simple, but I don't know anything.I'm coding Actionscript 3 in FDT, which is all very new to me, as is regexp.
public function translateTweet() {
var myPattern:RegExp = /[~%&\;:"',<>?#]+/g;
var tweet : String = "@cupofjoakim AN EXAMPLE string! :D #hi11expo";[code].......
The following code does what I want (i.e. any key I press on the keyboard displays the character in uppercase format in the dynamic field on the stage) except that it does not properly restrict the characters to A-Z and 0-9. I can still press the <,.>?!/ keys and each of these chars shows up in the dynamic text field My dynamic text field is txt_BoxWhat is wrong with the following code?
var varKeyListener:Object = new Object();varKeyListener.onKeyDown = function(){ txt_Box.restrict = "A-Z 0-9"; txt_Box.text = String.fromCharCode(Key.getAscii()); txt_Box.text = txt_Box.text.toUpperCase();}
[code].....
I used tutorial to dynamically load text from a txt file. I put the following code into frame 1:
loadText = new LoadVars();
loadText.onLoad = onText;
loadText.load("TEXTPERSO.txt");
function onText () {
// QuotesBox.html = true;
QuotesBox.htmlText = this.myNews;
}
And I added the following variable into my txt file:
myNews=... ...
This works fine as long there is no special character such +, etc. How to display all the caracters included in my txt file?
I want to make replace some character. I want to make str = Tanitim-Filmimiz. But I can't do this.
Code:
import RegExp.as;
var pattern:Array = new Array();
pattern[0] = new RegExp("s","s")
pattern[1] = new RegExp("s","s")
pattern[2] = new RegExp("g","g")
[Code] .....
Checked google, but only found some outdated,homemade functions. Is there no other way to Find char in a string and replace it? the shortest function i found was about 30 Lines long.
View 5 RepliesI have a dynamic text field that is not displaying foreign characters properly. They appear as boxes.
Here's what I've tried.
Under properties for the text field, I clicked on the embed characters button. In there, I pasted all the special characters I would need and clicked okay. Shouldn't this be enough for the text to display properly?
I have a Flash file which contains some dynamic text boxes. ActionScript is being used to fill these boxes using strings. However, I can't seem to get Chinese characters to appear properly. I've tried the actual unicode character as well as their unicode-escaped equivalent but when I export the movie, nothing shows up (blank - it was assumed that the characters are not even present).
View 3 RepliesI am trying to limit then number of characters in a dynamic text box, but its just not working. I am loading the text from an external xml file and thought that this might be the problem, but to be honest it shouldnt be really... I have put this code inside the movie clip:
ActionScript Code:
this.title_mc.alpha = 0;
this.q_mc.alpha = 0;
this.a_mc.alpha = 0;
[Code].....
I've had this problem with a couple of different files. Whenever I contiuously change variables that define Dynamic Text using ActionScript, the text begins to appear with square characters in front of it. Note: This doesn't happen on the computer that I made the Flash file on, just every other computer I've tried it on.
View 2 RepliesA have a big chunk of dynamic text (from a db). From this text i am making a .pdf. So i would like to limit the amount of outputted text as a page can run out of space.
I have tried to do it with search and replace. But the problem is that it counts only characters instead of characters in combination with whitespace and the number of lines.
There is space for 100 characters/spaces on each line, and a total of 38 lines on one page.
So i am thinking of something like this: * count all new lines represented by
* count all characters/whitespaces dived to the number of lines to check if this fits the number of (as it uses wordwap)
Anyone with bright ideas on how to approach this?
(btw. TextField.maxChars will not work as it's dynamic text...)
Has anyone else ever had or heard of this situation? Its only happening around the edges of link tags,Code:Hello <a href="">world</a> my name is george.renders asHelloworldmy name is george.The link still works fine, Ive tried putting the spaces outside the link tags but it still happens.Im having to put double spaces in to get only one of them appearing its so wierd.I dont remember this happening when I was working in AS2 but cant isolate the problem at all.
View 7 RepliesI got my dynamic loaded text files into my flash files down...but the problem is it does not show characters such as the % sign.I thought I just had to add a slash before it like /% but it still doesnt work. All it shows is the slash.
View 3 RepliesI want to show special characters in flash
I have taken a dynamic text field with HTML property = true;
Some of the characters are working fine. But some of the special characters are not. For example the angle symbol "∠" is not working.
I found out the Decimal code for angle symbol (∠) and used it. It is working fine if I don't embed the font but when we embed the font (even with all the characters that flash support), it is not working.
I am using the following code
Code:
abc_txt.htmlText="∠abc"
I've got a dynamic text area pulling text from a MySQL database via AMFPHP.The text includes special characters such as accents,umlauts, etc (multi-language site platform). Most of them work fine, and ALL of them work fine when I'm on a Mac client. However, if I use a Windows client machine in either Firefox or IE6, there are a couple characters that for whatever reason just don't seem to show up-instead I get the [] box character.
The only characters I've found that seem to be affected like this are European quote characters like ' " and " (hex characters 146, 147, 148). I'm using the familiar ampersand-pound-number-semicolon escape sequence for them. And like I said, they all display fine on Mac/Firefox and Mac/Safari. Why are all my other special characters (umlauts, accents, etc) working fine and just these things failing? It's also worth noting that they look fine if I dump them out to a PHP file and pull it up in a browser...
I need to be able to 'clean' dynamic string from all symbols (all characters that are not a letter or number..) and replace them with "-"
i.e A Fine "Painting" Number 1 - would equal - a-fine-painting-number-1
I have a problem with dynamic text field in flash. I want ot embed Greek Language characters like ≤, ≥, ± etc through actionscript (embedFonts).
View 2 RepliesI need to replace multiple contiguous new line/line feed characters in flex with a single new line character.
Example:
The string
"My name is blah blah
My name is blah
"
Should be converted to
"My name is blah blah
My name is blah
"
Hope the example makes it easier to understand.
I am using a component to render it.
I guess using regex would be the easiest way to do this, but still it would be great if people can point me out to references/examples to get this done with ease.
I am using flex 4.5.
I am creating an image dynamically on flex. This images changes (as in changes image source) when the user clicks on it. Images are PNG format and I replace it with this code:
img.source = PATH_TO_IMAGE;
The problem with this is when I replace the image is it is not smooth even if you set the image property to smoothBitmapContent.
Is there a way to smoothen images when you are trying to replace the source?
How do I to make a function that replaces the selected text in text INPUT on the symbol of the selected one from each list?
View 2 RepliesI would like to have my text change when the frame changes but an unsure on how to go about this.
[Code]....
in my projects i often use some xml files to load external text that i can format in css and it worked fine till now..i have a site that i am prograaming in italian and german and in both languages there is much text that contains special characters as "à " "ò" "è" "ù" "ä" "ü" and so on .. the problem is that when i write some text with this special characters in xml when the text is loaded in the flash this special characters are not recognised and instead of them a small square is displayed ..
i tryed to load the text from a html file instead of a xml file (because in HTML i know how to write theese special characters and let them display right in my html pages .. for example à = à but no way .. the flash now loades the text à instead of à ..