یه سوال خیلی کوچولو!!!!

ma30h

Member
سلام ودرووووووووووووود!!!
من یه سوال داشتم خودمم نمی دونم اصلاً چیه(نه خودم که دیگه می دونم!)!!!!!!!!
من یه سورس گالری دارم ، روش دارم کار می کنم تا خروجی مورد نظر خودم ازش بگیرم... حالا گیر کار یه چیز عجیب قریب ؛ یه قسمتی داره که چند تا تکست فیلد که به حالت داینامیک طراحی شده و یه سری هم تنظیمات داره حالا من دقیقاً تو همون فریم می خوام یه تکست فیلد دیگه هم اضافه کنم اما وقتی تکست فیلد ایجاد می کنم و خروجی می گیرم متن داخل اون فیلد نشون داده نمی شه!!! جالب تر اینجاست که اگه من فیلد جدید رو از حالت داینامیک به استاتیک تبدیل کنم متن داخلش نشون داده می شه در ضمن اگه تنظیمات فیلد های قدیمی رو هم تغییر بدم اون ها رو هم نشون نمی ده!!!!
اضافه کنم که as این فایل خیلی قوی و همه ی فیلد ها یا name دارند یا var ؛
خلاصه نظرتون چیه؟
 

aeroguard

Member
سلام
من یه نظری دارم واست شما txt رو با اکشن بوجود بیار فکر کنم که بلد باشی

moz-screenshot-3.png
moz-screenshot-4.png



_root.createTextField("sample_txt",this.getNextHighestDepth(),100,100,100,100

من الان مردم اینو نوشتم منظورم این که تو هم دستس درست نکون txt رو با as بنویس شاید مشکلت حل بشه
moz-screenshot-1.png
moz-screenshot-2.png

moz-screenshot.png
 

aeroguard

Member
آهان درست شد....
ببخشید من نمی دونستم چه جوری بنویسم اینجا
خلاصه اینکارو بکن فک کنم که مشکلت حل بشه
 

ma30h

Member
مرسی دوست من ایده جالبی بود امتحانش کردم اما نشد...!
اصلاً هر متنی که داینامیک باشه رو نشون نمی ده هر آبجکت دیگه رو نشون می ده حتی متن های استاتیک رو هم نشون می ده اما......!!
فکر نمی کنم کسی تا حالا به همچین مشکلی خورده باشه؛ ولی نظر؟
 

ma30h

Member
سلام دوباره!!
خودم یه نکته ایی رو الان از مشکلم فهمیدم ؛ ولی نمی دونم راه حل چیه؟
بر اساس یه سری تنظیمات که نمی دونم چیه محیط این فلش فقط تکست هایی که embed شدند رو نشون میده!!
من هر چقدر گشتم دستوری As یا هیچ تنظیم دیگه ایی همچین شرطی رو برقرار کرده باشه رو پیدا نکردم ؛ دوستان خواهش می کنم راهنمایی کنند بدجور گیر کردم!
مرسی...!
 

++Hadi++

Active Member
سلام
بعد از انتخاب جعبه متنت ، از پنل properties دکمه embed رو بزنی می تونی یکی از گروه کاراکتر ها رو embed کنی.شاید اگه از اون لیست بالاترین گزینه رو که کاملترین گروه هست بزنی ، کارت درست می شه .ببینم متنی که وارد اون می شه فارسی هست یا انگلیش .همچنین ببین رنگ نوشته ات چه رنگی هست ؟یه وقتایی در یه فیلد سفید ، ما متن سفید می نویسیم بعد فکر می کنیم چیزی وارد نمی شه .
اگه نشد بیشتر بنویس تا بیشتر کمکت کنم.این مسئله می تونه هزاران دلیل داشته بشه.
بای...
 

ma30h

Member
مرسی!
گیره من هم همون embed ، من می خوام فارسی بنویسم و قتی در حالت embed فارسی می نویسم اینجوری می شه:
م ا ل س(=سلام)!!
مشکل به نظر من از یه سری از تنظیمات دیفالت As باید باشه ، به رنگ و... ربطی نداره!!
من 2 تا راه دارم:
1-یا بتونم تو embed فارسی بنویسم،
2- یا اینکه از حالت embed خارجش کنم طوری که نشونش بده،
در کل باید بگم که محیط این سورس طوری طراحی شده که فقط متن های embed رو نشون بده!!
چه جوری؟
بازم متشکرم...
 

++Hadi++

Active Member
فارسی استایل آقا مرتضی unknownuser بهترین گزینه برا این مورد هست .
حتی شما می تونین با نصب این کامپوننت در فایل ایکسمل فارسی بنویسین و بصورت داینامیک وارد فلش کنین.
من اینو تست کردم .
کامپوننت ایشون بصورت رایگان آماده دانلود هست می تونین پیداش کنین و دانلود کنین.
ورژن آخرشم که ترکونده و شما در بالای کادر انجمن فلش ، در تایپیکی که توسط کیارش سر تایپیک شده ، می توین اونو دانلود کنین.
بای...
 

ma30h

Member
من خودم تا حالا تقریباً همه پروژه هام با همین فارسی استایل (که خدایش دستش درد نکنه !) کار کردم ، توی همین کارم اولین اقدامی که کردم مثل همیشه فارسی استایل پیاذه سازی کردم امـــــــــــــــــــــــــــا! جواب نداد!!
نمی دونم چرا ولی هر جور فکر می کنم به نظرم یه سری تنظیمات کنترلی برای متن ها توی این سورس هست که با فارسی استایل و نمونه های مشابه اون داره ساز مخالف می زنه!!!
در کل مرسی از کمکتون ، اما نظر یا پیشنهادی در مورد اون قضیه تغییر حالت از embed ندارید؟ دستور خاصی تو as یا فلش نداره؟
 

++Hadi++

Active Member
سلام
من که از مورد شما و embed شدن کاراکتر هایی که در تکست باکستون هست چیزی نمی دونم .
1.آیا به پنل پروپرتیز رفتی تا دکمه embed رو بزنی(به شرط اینکه تکست باکست select شده باشه) تا ببینی قضیه چیه و یا بالاترین مجموعه کاراکتها رو از لیست اون برا گنجینه کاراکتر ها انتخاب کنی ؟
2. اگه جواب سوال 1 yes هست اگه امکانش هست گزارش کار تفحصتون رو برا کمک بیشتر بنویسین .
3.اگه ممکنه اون تکست باکسو پاک کنید و یه تکست باکس دیگه از نوع input با اسم نمونه ای همون قبلیه بسازین(پنل properties کادر متنی instanceName) و در همون جا قرار بدین . بعد دکمه embed رو بزنین و و بالاترین مجموعه رو که کاملترین هست از لیست انتخاب کنین و نتیجه کارتون رو بگین.
نکته خیلی مهم اینه که تکست باکس جدیدتون رو باید دقیقا در محل قبلیه قرار بدین تا دستورات اکشن روی اون پیاده بشه .
1 سوال : آیا اکشن تمپلیتتون 2 هست یا 3؟
اگه 2 باشه بعد از انتخاب یا select تکست باکس قبلیتون ، در پنل properties دکمه اکشن رو (یا بعد از انتخاب همون تکست باکس دکمه F9) بزنین تا ببینین در اون اکشن نوشته شده یا نه .
اگه آره باید دید چه اکشنی در اون نوشته شده .
اگه نه باید دید در فریم های تایم لاینتون چه اکشنی نوشته شده و یا حد اقل اکشن مربوط به اونو پیدا کنین .
بای بای...تا بعد
 
آخرین ویرایش:

ma30h

Member
سلام
صمیمانه از کمکتون متشکرم!
به نظرم یه چیزی در مورد مشکلم فهمیدم که خیلی خیلی مسخره به نظر می رسه!!:shock::shock:
اصلاً مشکل من as نیست!!! اما چیه نمی دونم!!
من ساختار سورسم در یک سمپل ساده بدون هیچ دستوری شبیه سازی کردم انتظار داشتم که دیگه با مشکل عدم نمایش تکست فیلد ها روبرو نشم؛ امـــا! بازم تکست فیلد ها فقط در حالت embed نشون داده می شه!!!!!!!
دیگه مطمعن هستم که گیره کار من باید یه نکته خیلی خیلی مسخره تو تنظیماتم باشه، من 2 تا سمپل رو ضمیمه می کنم لطفاً یه نگاه بهشون بکنید، تو یکی که حالت تکستم embed متن نشون داده می شه و در دیگری که به صورت معمولی چیزی نشون داده نمی شه!!!!!!!!
بازم ممنون!
 

پیوست ها

  • use device fonts.rar
    6.7 کیلوبایت · بازدیدها: 1
  • embed.rar
    14 کیلوبایت · بازدیدها: 1

smmousazadeh

Well-Known Member
راستش من دقیق متوجه سوال نشدم. اما:
چرا شما از فونت tahoma استفاده نمی کنی که unicode و مشکلی نداره
 

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

بالا