ActionScript 3.0 :: ComboBox Formatting Not Working?
Mar 16, 2011
I've done a lot of searching on this and everyone who changes font size/ font family in AS3 uses a TextFormat object and the following code:Code:myComboBox.textField.setStyle("textFormat", myFormatBlack)That works, but the problem is I am making my text quite large (42 points) and the combobox won't resize.
I made a photo gallery with category. I use combo box for category selection. and it works fine itself. But i loaded gallery to another swf, the gallery doesn't work.
I'm using Flash CS3 and want to create a custom ComboBox. I've followed the steps outlined in "Editing component skins in a new document" (http:/[url]...), but every time I get to the step where I drag the ComboBox Assets folder from the HaloTheme.fla library into my library, if I test movie at that point my combobox has become an unclickable white rectangle with no label, button or anything.
I'm trying to set a specific list item in a mx combobox to have a custom item renderer, the problem is that I cannot do this via mxml, it needs to be done via actionscript at a later stage, eg: combobox gets created, combobox gets populated, user does other tasks, combobox needs to set one or more items in the combobox to have icons (via item renderer)..
I can do this via the onChange event, but it only applies the icon when the combobox is opened and there is a slight delay so you can see the icon being added.
**Warning** The linkage identifier 'ComboBox' was already assigned to the symbol 'ComboBox', and cannot be assigned to the symbol 'GUI MC/Combo Boxes/abc', since linkage identifiers must be unique.**Warning** The linkage identifier 'ComboBox' was already assigned to the symbol 'ComboBox', and cannot be assigned to the symbol 'GUI MC/Combo Boxes/def', since linkage identifiers must be unique.
Both of my ComboBoxes has the same identifier.I could not change the identifier through the properties tab because it is greyed out.
how to combine images within SWF as external files and using XML to load as fast as possible all images? Banner is quite big... I have received some reply that I I need to work inside the .fla, not the swf to create an array, using the xml data as elements of the array. Is this true or there are samples within Koolmoves or steps?
I'm working on a system to let customers write a small comment.I'm using a xml file to load the comments, but somehow something goes wrong when I try to give it some special formatting.Here is my as3 code:
Now as you can see in the xml the 1st message is without any formatting, the 2nd and 3rd are. In the attached comment.jpg you can see what the result is. I can't figure out where the "enter" and those extra "spaces" are coming from but I suspect it's from the 'font' tags.btw. those red background are just the textField backgrounds to show where the text should start.
I am working on a project where I have made a Text Formatter by which I can format the text of three input text field.My formatter works fine, but the problem is that when I format the first text field it works good, but in the second or third textfield I have to press the formatting button twice for each format option (such as bold , italic or alignment).Another problem is that when I reopen the formatter it format the text field with last option I have used.
I'm trying to preserve header/body formatting within a single textfield. For some reason, this...
Code: var headerFormat:TextFormat = new TextFormat(); headerFormat.color = 0xF5ECDD; headerFormat.size = 40;
[Code].....
Is resulting in the whole textfield being formatted according to bodyFormat. If I comment out the last line (so I never append the second line of text, but leave the second setNewTextFormat call intact), the first line appears with proper headerFormat formatting.
how setNewTextFormat works? I thought it was only supposed to format new text being added.
I (well, a rather angry client) found an oddity I would like to consider a bug in formatting htmlText coming fom XML's toString() method with css.
If somehow an empty tag ends up in XML like <h1></h1>, all of the following text in the field is formatted to the CSS defined props of h1. In the (simplified DocumentClass) code below I have an XML object which has an empty h1-tag after the first sentence of the first paragraph. Placing the XML it in the field renders the text following the empty tag as bold and with the fontsize set for h1.
Strangely, if the html source is initialized as a string and put straight in the textField (see commented code), all formatting is OK.
I'm trying to format an XML file so I can have HTML tags on it for bold, italic, underline, etc... but its not working. When I'm not using any HTML tags my subtitle works great but when I put the tags the player reads the time tag not the sutitle!!
i have set a textfield's text from an XML and now I am trying to format it with css. the xml text loads all fine and the css loads but they are not working together.
[Code]....
i am not too familiar with css or html but studied up on css and based on all of the searching i did i am not able to find out what i am doing wrong here. do i need to set the xml with standard html language/nodes?
I've imported an external XML file that includes both image and text elements into a textfield, and now I want to format the elements with an external CSS.I've had only limited success. Images appear below the text, instead of inline or aligned Left or Right, Flash ignores DIV or SPAN styles, etc.I don't know if I'm overestimating flash's abilities to render styles.I've attached a zip with the fla and all external scripts, as well as an html of what I'd like the end result to look like.
I have a file where I am importing info from an XML file using atttributes. It works fine, except I no longer want the font to be embedded. I want to either call if in from a stylesheet or set it in the actionscript, so it uses same arial or san serif used on the rest of the web site it is a part of.
my code.......
var myImages:Array = new Array(); var myXml:XML = new XML(); //
I've been experiencing a supposed fault with CS3's autoformatting.It completely ignores my selected option of putting spaces around operators, and when assigning variables a class:
Code: var theText = new TextField ();
it turns it into
Code: var theText=new TextField ;
erasing the parenthesis... this is definitely not normal.When I delete the spaces that it creates, then autoformat it, it recreates the two spaces...
First, I would like to format the text... bold, font size, etc...Second, I would like to concatenate the first and last name to appear on the same line without space in between caused by two text fields. I tried the following, but it didn't work.
I am trying to create an input text field which does not insert HTML formatting to whatever the viewer types in it. For example, if the viewer puts the text "hello" into the text box, the value of the box should not be[code]...
I need now is, to load it and format certain parts of it automatically.For example, I have a blog with lots of posts, and the posts are:
---------begin------- TITLE DATE Content ----------end--------
And so, I need the title and the date to be one font, with different colors between them, and the content is another font, on a third color.I have to do this because I've been putting the posts directly inside flash, and they got so long after a while, that I can't have all of them on my screen at any one time, they exceeded flash's height limit...so, to edit the older ones, I need to keep scrolling everything up, which is a pain.
The CDATA is working for me, but it will not show certain HTML tags, such as <ul><ul><li> and <up> <ul><li> is fine, but if I do another level, second levels are on the first level.
The url below will direct you to that thread. [URL] I want to make it dynamically so the any number/digit will fill Zero before it. If someone needs to explain it here I can paste it for him/her. I am very new using forums. All my threads are regarding of one project so this will help to build it up. If you want to know about the project, here is the link: [URL]