-
How to display Special Characters in Combobox Component?
I have a screen in which I load a Combobox from the Library onto my Stage at runtime and then populate that Combobox's dataProvider with text from an XML file that loaded in as well.
I have set a style for all my components, including the Combobox to use a simple font (_sans) and to not embed a font. The reason being, I ahve ot be able to support 12 different languages and their glyphs. That all works great.
My problem is, why can I not display an apostrophe (sp?) in my ComboBox dropdown list but I can display all manner fo different glyphs otherwise?
I have tried escaping that character with a "\" but that didn't work. And I can not find where to set the dropdown list textfields to render HTML like you can with dynamic textField objects using..
code: textfield.html = true;
textfield.htmlText = "blah";
No matter what I try I continually get a "'" display in the place of my apostrophe.
Any ideas out there? This one is boggling me.
-
& #39;
I've had this come up from time to time, i found that using the number versions of these special characters works better.
' = & #39; (i had to add a space after the & because it kept being formatted as an apostrophe when i posted.)
While looking for the number for the apostrophe i found this link: http://fishbowl.pastiche.org/2003/07..._curse_of_apos
Hope that helps, g'luck!
-
gomar, thanks for the help. Unfortunately, it didn't work for me. It kep throwing a "&" up inthe combobox for the ampersand before the "#39".
If there was just a way to get to the dropdown's (List component) textfields and set them to render HTML text it should work. BUt I can not find a CSSStyleDeclaration object property or method that can allow that. I have even run for..in loops on the component just to dig for what the elements are in it and I can not find a solid answer.
This is wacky.
-
Very interesting, is it possible to post your .fla?
I'm interested in seeing how you're populating the comboBox with data.
I just gave a quick shot at it and found by using
comboBox.addItem("my list's data");
it had no problems with the apostrophe, however, you're very right it doesn't like the "& apos;" or the "& #39;".
The only other thing i can think of is the problem i've had with the Rich Text apostrophe, i find it makes a square in my Flash's text fields. ( ’ instead of ' , which appears as "my list[]s data" )
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|