چطوري توي فلش با يونيكد(UTF-8) بنويسم....

fafa^mx

Member
بهتر بگي چطوري تو فلش متن رو بونيكد بخونم!شما وقتي از كدپيچ استفاده كني متن هايي كه قراره در يك تكس فيلد باشه به شرط اينكه فنتشون از نوع سيستم باشه به صورت يونب كد لود ميشن!به شرط اينكه كدپيجت فعال باشه!
 

[EHSAN]

Well-Known Member
لطفا بيشتر توضيح دهيد... >|< >|< >|< >|< >|<
اگر مراحل را آموزش دهيد ممنون ميشم در ضمن اگه فايل FLA نمونه را هم بدهيد كه ديگه شرمندتون ميشم.... >|< >|< >|<
 

fafa^mx

Member
Tips on MX2004 ( فريد )


نکات مهمی در فلش گنجانده شده که گاه و بیگاه رعایت کردن یا نکردن اونها برای ما لازم و یا ناملزومه.اگر چه این نکات بطور شفاف معرفی نشدند ولی گاهی اوقات شفافیته خودشون رو به صورت Bug های عجیبی نشون میدن.بهتره با هم به چند نا از این نکات توجه کنیم:

1.نوشتن و خواندن متون فارسی در فلش.

شایدیکی از آرزوهای ما این باشه که زبان فرسی به زبانی رسمی در میان شرکت های کامپیوتری در بیاد تا کارهای ما سریعتر و بهتر انجام بشه(عمرا).خوب در حال حاضر بیشتر شرکت ها به این مسئله توجه کردن و یه جورایی فارسی رو بخشی از خودشون کردنند.مثل : Microsoft,Adobe,Google,... (این شرکت هایی که گفتم لینک به IFlashdes یادتون نره هااا!).اما ماکرومدیا چی!!؟این ماکرومدیا همیشه یه جاش لنگه!این ماکرومدیا نمیتونه یه کارو مثله آدم بده بیرون!!خوب اما یه خوبی که داره اینه که کارای خودشو روز یه روز بهتر میکنه.فلش به تنهایی 100% بونیکد ساپورت نیست!(الانه که ماکرومدیا در IFlashdes رو تخته کنه!).گاهی وقت ها وقتی یه متن فارسی تو فلش لود میشه خرچنگ قورباغه میشه!بعضی اوقات هم موقع نوشتن!حالا راه نجات چیه!؟فلش برای این جور مواقع یک اکشن اسکریپت کلیدی داره.البته این اکشن با تمامه فدرتش کلی Bug داره.اول از همه که با حرف >ی< مشکل داره!همه دنایا یا ان حرف مشکل دارن!آخه این ی بنده خدا چه هیزم تری به شما فروخته ؟!دوم از همه این که فلش نمیتونه به تنهایی متون شما رو از راست به چپ مرتب بکنه!البته این مسئله بدست جوان غیوری چون آقا پدرام نسبتا حل شد ولی پدر سی پی یو در میاد تا 1 ختشو مرتب کنه!سیستمشو اجازه ندارم بگم!اگه داشتم میگفتم تا خودتون بفهمید چی باعث یه همچین Bug میشه.اما این اکشن چیه!؟این کلاس System برای خودش عالمی داره.یک بخش از این عالم آبجکت useCodepage هست.وقتی شما مقدار این آبجکت رو true میکنید در واقع به فلش میگی : "بابایی من میخوام متنم مثل آدم لود بشه."اونم روی شمارو زمین نمیندازه میگه به روی گوشم !نحوه استفاده از این نکته اینطوری هستش :

System.useCodepage = true

این کل اون اکشنی هست که باید بنویسید.دیدن فلش چه بچه خوبیه!؟ولی کلا اگر بخوایم کاری بکنیم باید همون کاریرو بکنیم که Net. کارها کردن!یعنی ابنقدر سیریش بشیم که هم زبان فارسیو هم تاریخ هجری توی فلش درسته درست نشون داده بشه.

نکته دوم راجع به امنیت حاکم بر فلشه که هر جارو بگردین عمرا یه همچین مقاله ای رو پیدا کنید.این مقالرو برای پست بعدی میذارم.به قول علی :

پایان قسمت اول

http://www.iflashdes.com/iweblogs2/?id=1080272685
 

[EHSAN]

Well-Known Member
آقا توي اين سايت ياد داده ولي من ازش سر در نميارم.. براي همينه كه فايل FLA ي اين كارو ميخوام...
http://iranswf.net/article/article.asp?num=7
>|< >|< >|<
[web:abd7ad8f72]http://iranswf.net/article/article.asp?num=7[/web:abd7ad8f72]

-- با تشكر
>|< >|< >|<
 

webkhan

Member
البته اينو هم ميدونين كه دستور System.useCodepage فقط توي فلش 7 هست.
 

[EHSAN]

Well-Known Member
fafa^mx گفت:
اگه با فلش 6 كار مبكوني كه .......................!خيلي!
منظورتون رو متوجه نشدم.!!!

در ضمن من هم با فلش 6 كار ميكنم هم با 7..!!

يعني شما نمي تونين يه لطفي به من بكنيد و فايل FLAي اين كارو برام بفرستين... !!!!
 

fafa^mx

Member
نه!من باسه هيچكس اف ال اي نميفرستم!ميتوني از دوستي ديگه بخواي!من فقط جواب رو به صورت اكشن ميدم!
 

[EHSAN]

Well-Known Member
fafa^mx گفت:
نه!من باسه هيچكس اف ال اي نميفرستم!ميتوني از دوستي ديگه بخواي!من فقط جواب رو به صورت اكشن ميدم!
خب حداقل بگو اين اكشن رو كجا قرار بدم...
روي فريم اول... روي تكست....روي چي؟؟!!!
 

amozesh

Member
EMX گفت:
fafa^mx گفت:
اگه با فلش 6 كار مبكوني كه .......................!خيلي![/
quote]
منظورتون رو متوجه نشدم.!!!

در ضمن من هم با فلش 6 كار ميكنم هم با 7..!!

يعني شما نمي تونين يه لطفي به من بكنيد و فايل FLAي اين كارو برام بفرستين... !!!!

سلام
اينم فايل fla براي شما
 

[EHSAN]

Well-Known Member
amozesh گفت:
EMX گفت:
fafa^mx گفت:
اگه با فلش 6 كار مبكوني كه .......................!خيلي![/
quote]
منظورتون رو متوجه نشدم.!!!

در ضمن من هم با فلش 6 كار ميكنم هم با 7..!!

يعني شما نمي تونين يه لطفي به من بكنيد و فايل FLAي اين كارو برام بفرستين... !!!!

سلام
اينم فايل fla براي شما
ممنونم... شرمندمون كردين :oops: :oops: :oops:
 

جدیدترین ارسال ها

بالا