ActionScript 3.0 :: HTML Text And Embedded Fonts - Line Breaks Ignored

Aug 20, 2008

When using a StyleSheet with html text in a dynamic textfield with embedded fonts line breaks are ignored. It is as if TextField.condenseWhite is being set to true. Essentially the <p> tags are being treated as a <br/> tag. If I don't embed fonts it works fine. Another weird thing is if I add an empty paragraph <p></p> between the first two paragraphs it makes any subsequent paragraph behave correctly.

E.g.
<p>first paragraph text here</p>
<p>second paragraph text here</p>
<p>third paragraph text here</p>
Displays as if there are <br/> between each one.

But
<p>first paragraph text here</p>
<p></p>
<p>second paragraph text here</p>
<p>third paragraph text here</p>
behaves correctly even for the third paragraph.

Here is the code I am working with (using XML as I am dynamically populating the textfield from XML). After reading [URL] I tried the same experiment using a TF drawn in the IDE, the results for each, even though the TextFields are essentially the same are totally different. Updated Code accordingly - just need a TF on stage, called "ideTextField" with font 'Arial'.

View 1 Replies


Similar Posts:


ActionScript 2.0 :: HTML Text / Embed Fonts Line-breaks Ignored?

Jan 25, 2010

I'm having a problem with my imported HTML text - basically when I switch on 'Embed fonts' for a text field, Flash will only ever render one line break, regardless of how many </p> <br /> or whatever other type of line-breaking tag you can imagine are present.What this means is that all my paragraphs are squashed up into one, with no double line-break after the closing </p> tag, as you'd expect.I've used html text with css before and normally experience the opposite problem, whereby whitespace linebreaks in the imported text are rendered, but this problem is a new one on me.

View 1 Replies

ActionScript 3.0 :: Embedded Fonts & HTML Text?

Jun 19, 2009

I have a setup where an air app dynamically reads files, and throws the contents to an SWF inside of it. This SWF is a Flash 10 file and contains a textField where the contents are then displayed.I want to display the text as htmlTest so i can have it formatted. However, without embedding fonts, the htmlText is jagged and unprofessional.Though it is a pain to figure out, I am able to embed fonts and display regular dynamic textField text, however i have not been able to a) embed fonts and b) display htmlText without the text disappearing.

View 0 Replies

IDE :: Dynamic HTML Text + Embedded Fonts?

Aug 16, 2004

I am trying to create a text box with actionscript, using an embedded font, and populating it with HTML text. It seems I can either use an embedded font, or HTML formatted text, but not both. To illustrate the problem, I have created a little test.

1. Create a font symbol in the library. Export it for actionscript as "_mainFont".

2. Create a dynamic text box on the stage using _mainFont and type some random text in it, including the use of bold and italics. Set the font size and colour to whatever you like. Name the instance "templateText".

3. On the first frame, type in these actions:

[Code]...

The textbox should display correctly, using the correct font, colour and all the HTML formatting. Unfortunately, I need to create text on the fly. So modify the actionscript to create a new text field instead of using the template text:

[Code]...

What happens? I get the right font. The < font color > tag works OK, I get the breaks and the underline, but I get no bold and no italics. Finally, let's make some use of the templateText box by using its formatting. Replace the line:

var textBoxFormat = new TextFormat(); with
var textBoxFormat = _root.templateText.getTextFormat();

Now the text is formatted with the right font, the same colour and size of the templateText box, but I've lost the HTML font colour and underline in addition to the bold and italics.If I take out the Embed Fonts, I get back bold and italics, but loose font colour and underline, as well as the wrong font.

View 14 Replies

Actionscript 3 :: Dynamic HTML Text With Embedded Fonts?

Oct 16, 2010

i'm trying to use htmlText on a dynamic text field with embedded fonts. i've searched for an hour for an answer and i still don't have one.

on stage, there is a dynamic text field with no text. i've embedded both regular and bold versions of Myraid Pro. the text field on stage is set to regular (have to choose something). "Render Text As HTML" is selected.

the following code in my document class doesn't work:

myText.autoSize = TextFieldAutoSize.CENTER;
myText.htmlText = "Not Bold <b>Bold</b>";

the html tags only work if the text field on stage is set to "use device fonts" in the anti-alias setting.

View 2 Replies

ActionScript 2.0 :: Load A Text File Using Line Breaks As A Delimeter Rather Than Having A &var= At The Beginning Of Each Line?

Mar 5, 2004

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.

View 5 Replies

Flash :: Runtime Fonts Not Playing Nice With Fonts Embedded In Static Text?

Jul 11, 2010

I save my (embedded) fonts in an external file (fonts.swf) that gets loaded at runtime. Pretty standard. I also use a bunch of UI artwork generated in the Flash IDE. Some of this artwork contains static textfields (thus, not proper TextFields that can change. Just frozen glyphs). Here's the problem: if I use the same font in any static textfield and then embed that same font into my collection of runtime fonts, the runtime font will refuse to render. It's the same effect you get if you set a textfield with embeddedFonts=true to use a font that isn't embedded. If I change the static textfields to use a different font, the runtime fonts work just fine.

[Code]...

View 2 Replies

ActionScript 3.0 :: Adding Line Breaks After The Line Of Text

Apr 6, 2011

I'm attempting to add line breaks after the code I've included below. I know that I need to add a " " after the line of text, but I haven't had any success.
 
textField.appendText(""+ bldg.S11[i].Title.text())textField.appendText("Square Footage: "+ bldg.S11[i].SF.text())textField.appendText("Tenant: "+ bldg.S11[i].Tenant.text())textField.appendText("Status: "+ bldg.S11[i].Status.text())

View 8 Replies

ActionScript 2.0 :: Unwanted Line Breaks When Importing Html

Sep 4, 2009

I'm importing html in Flash 8 and the dynamic text box won't see the text in a paragraph as one single string. Wherever there's a line break in the external text file (not using html tags), it also shows that break in flash unlike a regular html page which ignores these line breaks. I don't even need to use the <br> tag to make an intentional line break.

View 1 Replies

ActionScript 3.0 :: TextField With HTML Ignores Line Breaks?

Mar 24, 2011

I have a TextField that uses a stylesheet and gets its text as htmlText. That text is read from an *.xml file with the neccessary CDATA tag. The htmlText is read correctly (I have a debug output to check that), and when displaying the .text attribute, it shows line breaks as expected. multiline, wordwrap and condenseWhite are enabled. No AutoSizing is done, instead I set width and height of the field manually.

But the text it actually shows on the screen is all shown in one line, with multiple lines being drawn in the same line. It also seems to interpret the html correctly, as the words with '<b></b>' around them are bold. Only the line breaks are not working. The height can't be the problem as I set it manually to a value high enough, and debug output shows that it really has that height.

This only happens when viewing the *.swf online and only with empty cache. When I press F5 in the window, the TextField works as intended. So it works offline and when it has already been loaded.

But the creation, scaling of the TextField and filling the TextField with text is all done in the same function, without any breaks so I really don't know how the cache could possibly affect this.

View 2 Replies

ActionScript 3.0 :: External HTML Adding Extra Line Breaks?

Nov 18, 2009

For some reason, when I import my external html to my page, I'm getting extra line breaks. Even if I don't use a <br> in the line, but do a hard return, I'm getting a line break. So that's weird too. As well, it doesn't do the bold (which may be an embedding issue, as I'm using a nonstandard font. I've got the normal font embedded. of coruse, the italics works, which is weird.). What am I doing wrong?I don't think it does anything, but I've set the textbox to "render as HTML," if that effects anything.

My AS code:
ActionScript Code:
dynamic_txt.visible = false;

[code]........

View 2 Replies

ActionScript 3.0 :: Apply HTML Tag To Embedded Fonts?

Feb 10, 2010

i have a textfield, i embedded fonts and assigned htmlText, i.e.
 
txt.embedFonts = true;
txt.htmlText      = '<b>my text </b>';
 
but it doesnt aplly html tags because of embedFonts... i tried to make style using css but didnt work....

View 2 Replies

Professional :: Apply Html Tag To Embedded Fonts?

Feb 10, 2010

i have a textfield, i embedded fonts and  assigned htmlText, i.e.
 
txt.embedFonts = true;
txt.htmlText       = '<b>my text </b>';
 
but it doesnt  aplly html tags because of embedFonts... i tried to make style using css  but didnt work is there any way to accomplish this?

View 7 Replies

ActionScript 3.0 :: Split A Large Text File Into An Array At Line Breaks So One Array Element = One Line?

Jan 8, 2010

i need to split a large text file into an array at line breaks so one array element = one line.i have tried the using "" in both match() and in RegExp but it doesnt work.i had the g and m flags on. tried the $ sign too.

View 8 Replies

ActionScript 2.0 :: Make Line Breaks When Load Text Into A Dynamic Text Box?

May 11, 2003

Is there any way to make line breaks when you load text into a dynamic text box, other than using html? And if not, could someone give me an example of how to do it using html?

View 12 Replies

ActionScript 3.0 :: Show Multiple Embedded Fonts Into A Html Textfield?

Sep 29, 2010

I'm using Flash CS5 , Actionscript 3.0 and export fo Flash Plaer 10.
 
I create a class, myHtmlText.as, that builds a basic TextField. I create an empty file myHtmlText.fla I embedded two fonts inside the myHtmlText.fla: "Ghotam Light" and "Ghotam Book"; I selected all characters for each font and exported for actionscript with the following linkage name: "GhotamBook" and "GhotamLight"
 
I wish to use the fonts embedded, in the TextField using htmlText, like this:
 
var tf:TextField = createTextField(10, 10, 400, 22);     tf.htmlText = '<p><font face="GhotamBook">Lorem ipsum dolor sit amet.</font></p>';
//tf.embedFonts = true;

[Code]....
 
but it does not work; the text is not displayed; If I use .text instead fo .htmlText, the latin text is displayed with a system font.

View 5 Replies

ActionScript 1/2 :: Line Breaks In Dynamic Text

Jun 22, 2009

I've finally got XML information coming into my text field. Only problem now is that there for every line break in the text, Flash reads it as two line breaks, for example:

XML:
Line 1
Line 2

Flash:
Line 1

Line 2

I found that you can just use the <br> tag in the original text or if I'm using actionscript to input the text I can use or but what if I'm using text generated by a CMS which my client needs to be able to use?

View 10 Replies

Enter Text Field And Line Breaks?

Dec 15, 2009

I have a input textfield 200x150 where customers can write their address.

Problem:
Address is written like:
Avenida de presidente
Calle no 2

How can the line break be recognized in the Text field, so the text arrives in the format as written? The text field also has a >restrict<, it does not allow

View 6 Replies

ActionScript 2.0 :: Split Text At The Line Breaks?

Feb 10, 2009

I'm trying to split my text at the line breaks, but it won't work. My text is something like this:

[Code]....

Each item is from an XML tag, but I can't keep it as XML, for my own reasons which I won't get into. I form the text thusly:

ActionScript Code:
for (i = 0; i < myXML.childNodes.length; i++) {
node = myXML.childNodes[i];
for (a = 0; a < node.childNodes.length; a++) {

[Code].....

View 2 Replies

ActionScript 3.0 :: Add Line Breaks To Text Fields?

Jun 11, 2009

I have a string (from xml) I want to display on stage. Currently I have a text field that I am simply assigning the text to (no problems) but I want to add line breaks at certain points.after reading this line:

"If the text includes a line break (for example, "
" or "
"), the bottom is also resized to fit the next line of text."

found here: [URL]

I got the impression that I could add a string to text with a line break in it? If I try and add it to my xml file it simply writes it out as normal characters.

I am fairly sure I can do it by showing as HTML but was wondering if there was another way ?

View 2 Replies

ActionScript 3.0 :: Stylesheet Removing Line Breaks In Text?

Jul 28, 2010

I am working on a simple textfield(or so i initially thought simple.) that consists of a scroll bar, some dynamically loaded text with a small amount of css styling the hyperlink. There are no initial errors the text loads, the style is applied successfully,scroll bar works BUT the text is no longer organised as all the breaks between the paragraph are gone and the text is squashed together in one block.

I've put my code below.the css is labeled code as there is no cSS tag on this forum

ActionScript Code:
import flash.net.URLLoader;
import fl.controls.UIScrollBar;
import flash.events.Event;

[Code].....

View 0 Replies

ActionScript 3.0 :: Flash TLF Text - Eventlistener And Line Breaks

Jun 14, 2011

I just started using TLF text and it's interesting. I have this issue however. I made an swf to demonstrate the problem and you can try it here: [URL] But this is the problem: I have an input textfield (type input) and output textfield (dynamic not selectable) and eventlisteners on the input fields. It seems like the TLF does not register the enter-key. Try it for yourself via the link above.My code is:

[Code]...

View 1 Replies

ActionScript 2.0 :: Line Breaks In Dynamic Text Field?

Feb 29, 2004

I basically want to be able to put double spaces between my paragraphs.

This is how my text field is set [AS]set (myTextField, "A bunch of text here");[/AS]

View 5 Replies

Flash :: TLF - Flowing Text Through Multiple Containers And Line Breaks?

Nov 20, 2010

I'm using TLF to lay out a dictionary entry. It's working fairly well, but I need finer grained control of layout than I'm able to achieve through setting style properties on FlowElements, primarily for horizontal spacing and setting padding on SpanElements independently of their parents.

The solution that seems most promising is separating the various elements of the entry into separate containers and flowing the text through them by progressively adding new containers and ContainerControllers for each new element with size set to their content bounds so that the text will flow into each new container.

This ALMOST works, but the text will only flow correctly into the next container if an extra line break is inserted between the two sections of text that should go to different containers. Without the line break, the containers are sized correctly, but no text displays.

In these examples I've added borders to the container sprites so you can see where they're being drawn. Aside from the line break, the text is exactly the same. The syllable field is a SpanElement inside a ParagraphElement. The pronunciation label and text are separate SpanElements inside another ParagraphElement.

[Code]...

As you can see, the pronunciation doesn't show unless a line break is added after the text, but the alignment is then off. No combination of line breaks seems to align them correctly.

Any ideas? Are these bugs in TLF? Should I try a different method? I would really like to have all the text selectable as one unit, and I love the better rendering and control that TLF offers, but I also need the layout flexibility. I suppose it's possible that I could hack something together like this with line breaks and positioning offsets, but it certainly wouldn't be pretty (or maintainable).

View 1 Replies

ActionScript 2.0 :: Importing XML - Strip Unintentional Line Breaks From Text?

Jan 29, 2010

I know that I've seen a few threads about this, but I'm not finding what I'm looking for. I've got an AS2 flash site using XML to import the text, then parsing it. I have a function that gets the text, then applies styles (css) to it. I'm wondering if there is an easy way to strip the unintentional line breaks at the same time, within the same function? Here is my get text function:

[Code]...

View 1 Replies

ActionScript 2.0 :: Load A Text File Using Line Breaks As A Delimeter?

Mar 5, 2004

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.

View 5 Replies

Flex :: Remove Line Breaks From Pasted Text In Spark TextArea?

May 5, 2011

I'm trying to remove all line breaks from the text that is pasted into the Spark TextArea.

I have:
<s:TextArea id="inputSearchQuery"
width="100%" height="22"

[code].....

View 1 Replies

Actionscript 2.0 :: Getting Mixed Results With The Text Using The LoadVars Method Mainly With Line Breaks?

Jul 13, 2009

Just completed this project http:[url].... however I'm getting mixed results with the text using the LoadVars method mainly with line breaks. On the live and store pages there is a text link within the copy, any idea of how I can format that as xml tags as I'm finding that easier to control, the rest of the site mainly uses xml text just these two pages are using external .txt docs because of the urls. Surely there is a way?

View 1 Replies

ActionScript 3.0 :: Fonts Should Be Embedded For Any Text That May Be Edited At Runtime Other Than Text

Apr 23, 2012

Is there any simple way to solve the above problem by means of actionscript 3 .

View 1 Replies

IDE :: Text Not Appearing When Fonts Are Embedded

Feb 5, 2010

I have a dynamic text field on my stage with the instance name of "yesno". In the text box panel, (so not the code) I have it set to embed all the glyphs. In my code I have the following:

[Code]....

View 5 Replies







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