Hi Jiri,
Why do you want to do that conditional there? Cant you call a var?
Then in your main entry class you set that var depending on the lang
you get in.
Idea?
Or if you work with some sort of MVC ( Model View Controller )
architecture you could do that conditional in your Model and in your
Emdbed tag just query MainModel.getUnicodeRange() which returns a
string of all appropriate unicode chars.
Let me know if this works,
Sid
On Apr 28, 2009, at 5:47 PM, Jiri wrote:
Hello list,
i was wondering if it is possible to set a conditional statement in
the EMBED tag. I would like to set the unicode range based on an id.
Here is the class i have now:
package {
import flash.display.Sprite;
public class ArialRoundedBoldFont extends Sprite {
[Embed(source="Arial-Rounded-MT-Bold.ttf",
fontFamily="ArialRoundedBold", fontWeight="bold",
mimeType="application/x-font-truetype", unicodeRange="U+0020-U+017E,U
+20A0-U+20CF")]
public static var font:Class;
}
}
I would like to achive that the var unicodeRange="U+0020-U+017E,U
+20A0-U+20CF"
is something like
unicodeRange=((lang==id)? "U+0020-U+017E,U+20A0-U+20CF" : "U+0020-U
+017E")
Is this possible, or do I need to write a pre parser, generating
the .as file with the correct unicodeRange for a specific language.
Then compile all the .as files for each individual country?
Many thanks,
Jiri
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
Sidney de Koning - be a geek, in rockstar style!
Flash / AIR Developer @ www.funky-monkey.nl
Technical Writer @ www.insideria.com
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders