سلام
من برای اینکه بتونم محتویات html رو از فایل xml بخونم یه تابع به این کلاس اضافه کردم که اینظوری عمل میکنه: محتویات رو که شامل متن و تگ های Html ه میگیره و از هم جدا میکنه و داخل یه آرایه میریزه (جدا کردن تگ ها هم بر اساس > و < هستش، برا همینم تو متن نباید از این دو کاراکتر استفاده کرد). بعد فقط متن ها رو با مبدل farsi style تبدیل میکنه و آخر آرایه رو Join میکنه.
کلا برا کاری که من میخواستم بکنم جواب داد، البته یه سری ایراد هم داره:
1- از TextFormat نمیشه استفاده کرد و نوع و اندازه فونت text field رو باید مستقیما داخل فلش انتخاب کرد.
2- تابع من از < و > بعنوان جستجو گر تگ ها ی html استفاده میکنه. پس تو متن نباید از اینا استفاده کرد.
3- بعد از تبدیل هر عضو آرایه یه br پشت متن میوفته. اگه بخوایم تو یه خط از دو نوع فرمت استفاده کنیم نمیشه. یعنی یه همچین متنی رو تو دو خط چاپ میکنه
کد:
name:<font color='#cccccc'>bono<font/>
نمونه هاشو برای as2 و as3 پیوست کردم.