AS3 :: Flash - HtmlText Is Rearranging Font Tags By Itself

Feb 27, 2012

I have the following code in AS3:

var str:String = '<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">Lo<FONT COLOR="#0000FF">re<FONT FACE="GG Superscript">m</FONT></FONT><FONT FACE="GG Superscript"> Ip</FONT><FONT COLOR="#990000"><FONT FACE="GG

[Code]....

It seems htmlText is rearranging the html tags. Even though the output is the same, I need the original html back since I am making a text editor and the AFTER htmlText is messing up my tag calculations.

View 1 Replies


Similar Posts:


Html :: Remove Font Tags From HtmlText?

Jan 16, 2012

I'd like to remove the font tags from the htmlText string produced by a TextField leaving the surrounding nodes and any bold etc tags within intact.

Example partial output of htmlText:

<P ALIGN="LEFT"><FONT FACE="ChampagneLimo" SIZE="18" COLOR="#000000" LETTERSPACING="0" KERNING="0">Lorem Ipsum</FONT></P>

My plan was to avoid trying anything with regex and create an XML object.

However if I create a new XML object containing a root node and then attempt to appendChild the htmlText string so that I have a valid XML object to manipulate I run into a problem with html entities, see example below:

<html>&lt;P ALIGN="LEFT"&gt;&lt;FONT FACE="...

How can the font tags be stripped from htmlText and how can I create a valid XML object from the htmlText string? My plan was to use the XML replace() method

View 1 Replies

Actionscript 3 :: Flash - Fix Line Breaks In HtmlText That Uses <b> Tags In The Xml?

Jun 10, 2010

I'm importing text in from an xml file and i'm using htmlText to try to keep some styling with tags. I have both the regular and bold face font embedded, and the bolding works fine. The problem is that it ads spaces around the words in bold like a paragraph indent and then makes a line-break after them. What's going on, is there a way to fix?

fromxmlText.htmlText = theXML.contenttext;

If I pull the text in from a txt file it will work fine, but taking it out of an xml file causing funky formatting.

View 4 Replies

Flash :: Supported Html Tags In The HtmlText Parameter Of Components?

Feb 1, 2011

Am working on a flash component that is supposed to display some dynamic text which might include HTML formatting. This text is displayed in a label component (AS3), and i would want it to render correctly, like create a line break when <br> is inserted, but it doesn't!

So am wondering what the supported HTML tags in the label component, and in general all other flash components?

View 1 Replies

Actionscript 3 :: HtmlText Is Showing Tags

May 20, 2011

I have a textfield created with AS3 as thus: (theDesc is a parameter passed through a function) [code]the problem is the textField is displaying every character. <p><strong> etc.Is there any extra encoding need done on my end?

View 2 Replies

ActionScript 3.0 :: Add A New Font For Use In HtmlText And Its Not Working - Flash CS5

Nov 12, 2010

why does font embedding in Flash have to always be so difficult? I'm trying to add a new font for use in htmlText and its not working. I have a dynamic text box on the stage. I have Helvetica Medium, Helvetica Bold and Futura Bk and Futura Bk Bold fonts embedded using the Font Embedding panel. All four of these fonts work fine when I do the following:

[Code]...

View 9 Replies

ActionScript 3.0 :: Flash HtmlText Embedded Font?

Mar 19, 2011

I'm in the middle of the painful transition to AS3, and have encountered a stonewall. In AS2 you could export any font for actionscript and use its identifier (for example "Font 1") in htmlText:

my_text.htmlText = <font face="Font 1" size="20">"+Some text+"</font>"

But what's the procedure in AS3, as fonts doesn't have identifiers, only a class name?

View 1 Replies

ActionScript 3.0 :: Extract HtmlText To String With Tags?

Feb 15, 2009

I'm working on a textField overflow system for a project at the moment.I cant find a way to return a textField's htmlText complete with the original html tags.The system is used for splitting up a textField above a particular height into two textFields so the side of each other. The system works perfectly with unformatted text, but I cant seem to extract the formatting tags out of the left textField and apply them to the right - all I can get is plain text. (The system uses a StyleSheet by the way - so it is applied to both textFields).I 've tried:

Code:
if (leftField.textHeight > contentHeight) {
//var rightString:String = new String;
var lastLineIndex:int = leftField.getLineIndexAtPoint(10, contentHeight - 5);[code]...........

The commented out code represents the alternative method I've tried (still fails).

View 1 Replies

ActionScript 2.0 :: Html Tags In HtmlText = Statement?

Mar 11, 2004

A friend is building a blog, with entries placed in a database, pulled out with php, and then passed to flash. It all goes well except for one thing...problems with html. She's using a tutorial from webmonkey and here's all the actionscript, as it originally was created:

Code:
//function to load external data using the loadVars() object
//l=name of loadVars object
//n=name of text field [code]....

the result: everything loaded in the .swf except the title of her entry over the entry itself. There is a bold html tag around that part, she removed it and voila! The title appeared. But now there's another html tag that starts off a line of code, and it's failing. Click on the entries, and nothing loads except the - between the date and title. Here is that section of code:

Code:
for (i=0; i<this.n; i++) {
n.htmlText += "<u><a href='asfunction:_root.loadArc,"+this["id"+i]+"'>"+this["title"+i]+" - "+this["date"+i]+"</a></u><br>";
}

She found that by hardcoding a variable defined by the loadArc function, which is pulled in as arcNum, the whole thing works...but of course, can only pull in one entry with the one id number she coded.She also has removed the <u> tags, but the <a href must obviously remain to make her entries clickable.why having html at the front of this statement in the for loop is causing the entire line to fail, and no variable to pass? It's an interesting stumper. To see this in action, here is the page: http:[url].... In that directory you can also find the .fla file and the php results from the database. Tester.html is her second flash movie, also in that directory and completely barebones, and she received the exact same results.

View 1 Replies

ActionScript 3.0 :: Flash PrintJob Ignores HTMLText With Font Face Declaration

Nov 21, 2011

I am trying to print a string with html formatting. Part of the formatting includes font face. I have found that my print job will not print any string that includes a font face declaration. I'm guessing because the font isn't embedded, but I'm not positive.

This works:
string = "<b>bold</b> not bold";

Doesn't work:
string = "<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">this is my string</font></p></textformat>";

How can I get around this. I need the ability to print any font on a users computer.

View 1 Replies

ActionScript 3.0 :: Convert Flash WYSIWYG Text Editor From <font> Tags To CSS?

Sep 5, 2011

I have WYSIWYG text editor for flash. Works great. Allows me to edit text, save it as a text file and then load it either back into flash or alternatively into HTML. Problem is that Flash uses the <font> tag which is deprecated in HTML4 and will be removed in HTML5 due to CSS. So given that flash can use CSS I wonder:Is there a way to build a WYSIWYG text editor in Flash that uses CSS ?Has anyone heard of this being done? or even done it them selves I'm after any information at all even if it's just a reason why it won't work or assurance that it will.

View 5 Replies

ActionScript 3.0 :: Anchor Tags In Htmltext Property Of TextField Causes New Lines In Text?

Jun 24, 2009

I have some HTML loaded from an XML document that includes web links (anchor tags).  I am using a TextField object to display the text, and am plugging the XML data into the htmlText property of the TextField, and the text is rendering with HTML markup, links are working etc.
 
The problem I'm seeing is that a new line is created before and after the link, so html like this:
 
hello world <a href ="#">this is a link</a> and all of this should be on the same line.
 
is rendered like this (with specific attention paid to the new lines): Does anyone know of a way to prevent these new lines from appearing when using HTML links within a TextField? 

View 2 Replies

ActionScript 3.0 :: HtmlText Anchor Tags Do Not Support Title Attribute For Tooltips?

Feb 5, 2010

I'm working on a project and I'm encountering an issue with Flash's sporadic support of HTML 1.01 for textboxes that use .htmlText.The "Title" attribute is not supported for showing tooltips when you hover over the link.For instance, in an HTML document, a href='index.html' title='Click Here' will show 'Click Here' in a hovering tooltip box. It doesn't display in Flash.Anyone know of a good work around? I found this page: have yet to get it working with my text. For instance, I have one textbox, and the URL links are set for various words. This means I don't have the coordinates to set my X and Y for the fake hover effect.

View 4 Replies

ActionScript :: Flex 3 HtmlText Calculates Height Wrong / Strips Span Tags

Jan 11, 2011

I currently have two problems with Flex 3 htmlText.

1) When I am setting my text's htmlText:
myText.htmlText = <html text stored in my mysql database>
It calculates the height way wrong. In most cases, a ton of padding (or whitespace) is added above and below the text. I am not sure what happens, but it calculates the textHeight way higher than normally.

2) If I put <span> tags in my html, it automatically strips them out (instead of just ignoring them). I am using the span tags to be able to dynamically find certain pieces of my text. For instance:
<span class="salutation">Dear,</span> <span class="tag">[First Name]</span>
is inserted in my htmlText, and I use them to parse out the salutation and tag of my variable data.

Any alternative ideas on how to parse out pieces of html? Any way to improve htmlText? How to correctly measure textHeight and/or remove padding?

View 2 Replies

ActionScript 2.0 :: HtmlText With An Embedded Font?

Jan 8, 2007

I have an html text field that I want to use as an ongoing chat field (dynamic) and since flash has alignment issues with images inside text, I thought I'd embed a nice picturesque font and then just code them apart

e.g <p><font face='_sans' size='12'>Hello </font><font size='21'> there</font></p>

The embedded font is the default font for the textbox, so only the non graphical text needs to have a font face. So in that example "Hello" would be in text and "there" would be the graphical font.

Problem is, after much trouble even getting the font to embed and appear, that the sans text never appears.Also, Iam constranied in that I have to publish as flash 6.

View 3 Replies

Embedded Font Between HTML Tags?

Jul 17, 2009

in the attachment, you'll see the text display is quite awful despite the fact I embed Arial font in my application.

View 2 Replies

ActionScript 3.0 :: Label And HtmlText To Change A Font?

Jan 19, 2010

I have a timeLabel that is an instance of Label. When I trace the htmlText properties of that timeLabel I get:
 
<P ALIGN="LEFT"><FONT FACE="Times New Roman" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="0">0%</FONT></P>
 
How on Earth can I change the color of this font?

View 1 Replies

ActionScript 3.0 :: HTMLText FONT Tag Doesn't Work?

Dec 27, 2011

1. I need to put different font style in one single dynamic textfield. For example,the text is :"Welcome, Fred" and I want Fred to be bold and use "Vernada" as its font while others are left as "Arial"2. I am using embeded fonts and htmltext here, the strings are loaded from external xml files3. I found in the doc that the font tag could do this. So I set the embeded fonts to "Arial" for the dynamic textfield and add <FONT ACE="Vernada">Fred</FONT>in the xml files, but it will not show "Fred" at all4. Of course I added both "Arial" and "Vernada" into the library.5. The problem is when I change the embeded fonts into "Vernada" for the dynamic textfield and modify the xml like <FONT FACE="Vernada" SIZE="25">Fred</FONT>, it works this time. I mean the character size changed to 256. My conclusion is that the font tag only works when its font-family setting for its textfild is as the same that you want to set.

View 13 Replies

ActionScript 3.0 :: HtmlText Resetting TextFormat Font?

Jul 4, 2008

So this only happens with text fields that are set directly on the stage at author time. Not text fields that are dynamically created through code. While yes, creating them through code is an awesome solution sometimes that's not really an option for me.

Code:
import flash.text.*;
// txt is a text field created on the stage with it's font set to "Verdana"

[code]......

View 5 Replies

ActionScript 3.0 :: Embedded Font In TextField.htmlText

Sep 24, 2009

I have 3 embedded fonts in my library and I have given them a class name.Now I would like to use these fonts in HTML in a TextField object.How do I do this? I created a stylesheet and entered the font name, but it still picks it from my harddrive, because it doesn't work on other computers where the font is not installed.I have a font embedded named "Edo", and gave it the classname Edo.[code]

View 12 Replies

ActionScript 3.0 :: HTMLText - Add The Font Color - Open In The Same Window

Jan 7, 2010

First off when I test this out, "Fixed!" becomes underlined too, and that only happens after I add the font color, second how do I get it to open in the same window?

[Code]...

View 1 Replies

Actionscript 3 :: HtmlText Not Showing Bold Or Italics Font?

May 11, 2010

So I have a MovieClip asset with a dynamic textfield sitting inside of it. I export my .fla as a .swc to use within Flash Builder 4, and create instances of the asset with code, populating the text dynamically from XML.

My issue is that even though I have htmlText enabled, bold and italics tags don't appear to be working. I have a feeling it is because when I created the asset in Flash CS4, the text field makes you specify the font, and the subset of that to use (Regular, Bold, Oblique, etc).

Is there any way to get the htmlText to render bold and italics tags properly without having to completely rethink the way I'm creating all these fields?

View 3 Replies

ActionScript 3.0 :: Embed Font With Inline Css For Textfield Htmltext?

Aug 20, 2010

I am having a major issue with a textfield. I have a dynamic text field which receives html so its htmlText I cant use the regular textFormat as the overrides the bold tags in the html. So I need to use css. Minor complication I have to do inline css as I cant load external data due to the project specs. Not a problem I have done inline css pretty easy. But they want a non web safe font. Again no prob I can embed fonts via the library. The problem is getting the css to use the embed font from the library. I have tried adding the font as a object to my code and then in the css referencing it via myfont.fontName, as a string etc.. 5

View 2 Replies

ActionScript 3.0 :: Use Variables Inside [Embed] Font Tags?

Oct 24, 2009

I seem to have the [Embed] tag working OK for embedding fonts But I want to specify font and font location in an xml file, read in the font location, and pass it into the [Embed] statement. Like this

var xFont = xFormat..navcontrols.font;
//then...
[Embed(source = xFont, fontName = 'myFont', mimeType = 'application/x-font-truetype')]
var csgFont:Class;

The error I get is

'unable to resolve 'xFont' for transcoding

I want to keep this all in AS3 if at all possible. I dont want to use the Flash IDE to create embedded fonts. I would ideally like to minimize the impact of changing a font.

View 4 Replies

ActionScript 3.0 :: HTML Tags Not Working When Embedding Font?

Jul 26, 2010

I've got a dynamic textfield(inside a movieclip) in my project that loads XML text which includes HTML tags like bold.

It works great but when I embed the font in flash using the properties panel the HTML tags no longer work, how can I fix that?

View 4 Replies

ActionScript 1/2 :: Dynamically Rearranging Thumbnails?

Jul 12, 2010

I'm trying to set thumbs/movie clips in a layout where on resizing the browser window, the thumbs dynamically re-set themselves to fit in the new size. An example of what I'm trying to achieve is on hereI have followed the tutorials on Liquid GUI's

View 1 Replies

ActionScript 3.0 :: Rearranging Node Sequence Within XML?

Oct 4, 2009

is there a way to rearrange nodes in an xml which has already been loaded into flash?

XML:

HTML Code:
<category name="catName">
<project name="Project One" rank="2">[code]......

View 2 Replies

ActionScript 2.0 :: Liquid Layout Rearranging Thumbnails

Jul 12, 2010

I'm trying to arrange thumbnails / movie clips within a liquid GUI layout where on resizing the browser window, the thumbs shift / rearrange to fit the new size.I have followed the tutorial on URL...and its been great but doesn't explain how to rearrange elements. URL...

View 2 Replies

ActionScript 2.0 :: Flash Attribute Tags - Add In Custom Attribute Tags That Flash Can Recover?

Dec 15, 2006

I have been trying to figure out how you could add in custom attribute tags that flash can recover.

EX:
<param name = "movie" value = "somefile.swf">
<embed src = "somefile.swf" width = "550" height = "400">

Except, that I would like to add a Custom tag, like "randNum" so that the tag user could input some number, or rather, a flash movie could generate a tag with a number already put in...Basically, heres a really basic version of the idea.There is a Flash Movie.In the movie, you can input text into a textfield.Upon finishing your message, you click a button "save".

The flash movie then:

1. Comes up with a random number unique to the message.

2. Assigns that number to a variable... "randNum".

3. Saves message as a xml file to the server as "filename" + randNum.

4. Outputs into a textfield a generated HTML tag that a user can post on myspace and such so that it will load in the flash movie.

Except... in the tag, there will be a custom attribute. If the random number variable "randNum" was 00112233, the custom attribute will be 00112233.

EX:
<embed src = "somefile.swf" width = "550" height = "400" randNum = "00112233">

So when the movie opens, it retrieves that randNum from the tag and can use it inside flash. How can this be done? Sorry this post was so long, but I wanted everyone to understand the concept.

View 8 Replies

ActionScript 3.0 :: Converting HTML Tags To XML Well-Formed Tags?

Sep 10, 2009

I have HTML file, I changed its extension to .XML.I'd like to convert HTML tags to valid XML document using AS3.

View 6 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved