ActionScript 3.0 :: Styling Text Inside An Xml Attribute?
Jul 15, 2010
I have inherited a flash file which pulls dynamic text from an XML document. The XML relies heavily on node attributes. I need to add underlining, italics, etc to some of the text in these attributes and I can't figure out how to do it![code]In the text attribute, I need to italicize the word "italicized" and underline the word "underlined".I have styled whole nodes before using HTML text and CDATA, but can't figure out how to get the same effect within an attribute.
I am having a problem styling a dynamic text (see code below) as the font and font size are not working on our movie. Can you spot, what we could be doing wrong?
I need an actionscript solution that will allow dynamic text to drop into a text box with pre-determined dimensions (x, y, width, height), and then will scale the text up or down so that it is as large as it can be within those dimensions without scrolling. Wordwrap would be automatic, and there would not be any paragraph breaks. I have a working model using Flash's Classic text, but I would like to be able to utilize the in-line styling that TLF provides. I just don't quite have my mind wrapped around all the TLF features yet.
In the Flash IDE, I have made a dynamic text field bold. When the Flash is compiled and run, the bold styling disappears. How do I retain the bold styling?
I am trying to style text in a dynamic text field with a background color (not the whole textfield background, but just of the text - like the effect when you select it). My textfield is on top of a photo, which might explain why I'm trying to do this.
I'm populating a dynamic text field using instance_mc.textField_txt.htmlText = "some string of text";Can this method of populating a text field be styled with CSS? or do you have to use an external text file?One thing I have tried is using basic html tags <br> tags in the string and this works, and so does <b> bold is there away of just specifying in the string a different font size and colour?I've tried writing an inline css style and this didn't seem to work.My text field is not created with as, but the movie clip in which the text field resides is added from the library in a function.say for example i have "Ricky55<br>Some Street"; is it possible to make Ricky55 in a larger font that some street?
I'm trying to format some dynamically loaded text with CSS from a database via asp, I know that the asp works fine as it loads in, its just applying a style to the loaded text that doesn't work. This is a modified version from the Kirupa tutorial, but I cannot get it to work after many, many hours.
I'm getting the following error with the class below: "The public attribute can only be used inside a package." The line generating the error is this one:
I am having trouble parsing some xml that has a few attribute names with : characters in them. The compiler is not throwing any errors and when I trace my complete xml object out it is all there, however when I try to trace out any element or node it keeps comming up undefined. I removed the attribute names with : characters in them and everything works fine. I cant seem to target the attributes either to delete them.
My code is as follows (including all the typical XML initiates):
Code: function loadXML(loaded){ if (loaded) {[code]....
if I remove the for Loop, and make i=1 , and trace xmlNode[i]... Then I get "test2". All seems good.Now I want that "test2" to be placed in the dynamic text field of block[i], which has an aptly named "title_txt" dynamic txt field instance name.Why does it not place the text in the text field when I run it?
I have a list of items in XML that populate dynamic text boxes using the code below. I basically reference an attribute in the XML element to a specific instance name on a text box.
This works great for a few items, but I need to do this for several hundred, perhaps a thousand, items in an XML. Rather than copy & paste my code for each item and call out each specific text box and attribute value, is it possible to modify this code to match an instance name to the XML attribute value? In other words, one set of code that says "if the text box instance name is "x," provide the price of "x" from XML, but if the name is "y," provide the price of "y."
I have imported libary of flash "flash.text.TextField". I have have set x and y position and height and width of text file . Now I need to know all the available attribute of flash.text. For example flash.text.border=true. etc. Is there any document about flash.text ?
if you feed the textarea text attribute with an tag that has a valid src url, then for some reason flex will try to render everything as html.Eg, try this:<mx:TextArea id="textArea" width="100%" height="90%" text="<img src='http://url-to-a-valid-img"/> and instead of it rendering it as raw text it will render it as an html.
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.
I've found plenty of scripts for scrollbars that move a movie clip up and down within a mask. However, what I'm trying to do is create a scrollbar that changes the "scroll" attribute for an XML textbox. I already have it set up to work with scroll arrows. Here is the code I'm using below:
I have a file that is displaying .xml info in Flash. I styled the .xml document outside of flash w/ .xslt. It works fine outside of Flash but doesn't work when displayed inside of Flash- Is there a way to make this work
I'm creating accessible content for a html elearning module. I'm including video, which I have successfully imported into flash, and added captions to by linking a XML document.The issue I am having is that my styling in the XML isn't working in flash, and my captions play in a tiny horrible font, making it very difficult for people to read, therefore not making it accessible content.I've used two tutorials online to create these styles in XML but neither are working.I'm using CS5 Flash and Dreamweaver.XML content is as follows: (I have removed my content for the script)
I basically have the same question as bder on the actionscript forums, namely if I can have my text anti-aliased if it is using an embedded font (Myriad Pro) to assign it to the htmlText property of a TextField and styling that with CSS. Everything works fine with the text embedding and styling (the font is the one I want, and all its variations - bold, italic - are shown correctly), except that it looks bad, i.e. not anti-aliased. Of course, I have tried setting the antyAliasType and gridFitType properties to all possible combinations.
I have a dataGrid component in flex. My grid has few rows. I simply want to make the last row bold. I just can't figure how to do it. I thought about an idea : create a factory that gets parameters so that i can pass the itemRenderer the total count of rows. But, i don't know how to check the current row in the itemRenderer itself (and compare it to the total rows).
I have a carsousel that uses xml to bring in 3 parts to the finished .swf ... an image; a 'tooltip'; some text. This all works fine and I have no problems with the code YET as soon as I try and add <b></b> to any part of the imported text section, to get it to appear bold or even italic, everything disappears. (The code is all taken from the 3D Carousel tutorial provided by your very cool site BTW
[Code]....
The text feeds into a dynamic text field called theText and this is in frame 1 of the fla. Like i said already, everything works fine the way it is set up now, the only downside is that I cannot style the imported text in any way and i would very much like to be able to make certain parts bold and even italic. I have a feeling it is the way the xml file is set up that could be causing the issues but I do not know another way of doing the same thing but allowing the styling.
I'm trying to apply some simple CSS coding to an html'd dynamic text box, from *inside* Flash, with AS, rather than from an external .css doc.This code below should work, but doesn't. (I tried adding a period in front of customClass--nuthin'; I also tried taking out the fontFamily altogether, as I'm on a Mac and I've heard bad things.
/* var styles = new TextField.StyleSheet(); styles.setStyle("p", {textDecoration:"none", color:"#000000"}); styles.setStyle("customClass", {fontFamily:"_serif",fontWeight:'bold', color:"#FF0000", fontSize:'24px'});
I need to know some way to edit a local xml file from within flash. I know php is involved, but I don't know anything further than that. I've been searching all day, and I can't find even a single tutorial. Can anyone link me to a tutorial, resource file, or code that I can use?
I have been creating an e-learning package using RapidIntake software. They have a quiz file that is used throughout the course. I've downloaded the source files to try to change the font size of the checkbox component but its not working the normal way?I've tested it by putting another checkbox in the middle which you can see in my picture. But the same code isn't working for the original checkboxes.The code I've used is est.setStyle("fontSize",16);Checkbox2.setStyle("fontSize",16);The test checkbox is the one in the middle thats working.
According to this webpage, the htmlText property in TextArea can handle CSS text style if using span tag. I want to format multiple tags in my code. Something like:
var tags:TextArea = new TextArea(); tags.htmlText = "<span style='color: rgb(165, 150, -90); font-size: 0.955882610016677em'>street</span>,[code]............
It only gives me plain text. I was wondering if it is supported in the htmlText property and how do I get around this.