RTL_selection مشگل گشای انتخاب متن فارسی در TextField فلش

BioDread

Banned
in the name of GOD

تاریخ انتشار 88/10/13

این کلاسی که می خوام بهتون معرفی کنم - کلاسی هست که شما توسط ان می تونید در textfield فلش متن فارسی رو از راست به چپ انتخاب کنید یعنی درست انتخاب کنید البته با انتخاب رنگ highlight و رنگ invert

این کلاس نسخه alpha می باشد و شامل باگ هایی هست

شاید باورتون نشه ولی هر متنی که تو ویندوز یا فلش انتخاب میکنید کلی پشتش کد هست که هنر Developer شو نشون میده

من این کلاس رو یک سال پیش نوشتم و نوشتنشم از یه حادثه شروع شد یعنی نوشتن کلاس char_pos
راستشو بخوایید من با این کلاسم خیلی حال میکنم و منو تو کارام خیلی کمک میکنه

من کلاس char_pos رو قبلا معرفی کردم اما ازش استقبال نشد

کلاس char_pos کلاسی هست که شما توسط ان می تونید مقعیت یه حرف تو textfield فلش رو بفهمید
یعنی x , y ,h و line

حالا به چه دردی میخوره؟
میتونید مثل من کلاس جستجو متن بنویسید با highlight
وسط متن ها می تونید عکس بندازید
یعنی میتونید با کلاس جستجو متن کلمات خاص رو پیدا و نسبت به ان کلمه یه شکلی رو به انجا انقال بدید
مثلا شناسایی ;-) که میاد یه شکلک smile انجا مینداره
می تونید کلاس selection بنویسید
می تونید ....

تو خوده فلش یه کلاسی هست به اسمه getCharBoundaris که میاد کار کلاس منو انجام میده
اما این کلاس باگ داره و موقعیت تمام char هارو به شما نمیده (یعنی از واسه adobe هم بهتره :green:)

اگه جای دیگه ای دیدین که همچین چیزی رو ساختن تو as3 به منم بگید

در این کلاس محاسبات زیادی درش انجام شده که هر کسی ازش سر در نمیاره
نمی خواستم این کلاس رو بدم بیرون چون از واسه من بهتر رو adobe نوشته
هدفم این بود بفهمید که پشت یه selection ساده چه کد هایی نهفته هست

طرز استفاده

PHP:
import JabeAbzar.app.RTL_selection;
var sel:RTL_selection = new RTL_selection();

sel.hightlight(0x0000FF , .5);
sel.invert(0xFFFF00);
sel.RTL_select(my_text_field);
1-کلاس رو import میکنید
2-یه نمونه ازش می سازید
3-رنگ highlight رو مشخص می کنید و همچنین شفافیت رو
4-رنگ invert متن رو مشخص میکنید
5-textfield مورد نظر رو بهش میدید

این کلاس در پکیج JabeAbzar ارائه شده

لینک پیش نمایش

فایل attach شامل نمونه و کلاس RTL_selection می باشد
امیدوارم خوشتون بیاد :rose:
 

پیوست ها

  • RTL_selection_1.1.zip
    18.3 کیلوبایت · بازدیدها: 62
آخرین ویرایش:

DaDaDooDoo

کاربر VIP
تو یک نمونه از کلاس تاد پرکینز هستی هر روز خوف تر از دیروز ... راستی هنوز از کلمه خوف استفاده می کنی ؟ (یادش به خیر)
 

evt

Member
آقا دستت درد نکنه
امیدوارم دوستان دیگه هم اگر کلاسی نوشتند با بقیه بچه ها به اشتراک بگذارند .
 

arman_p

Member
یه پست تو یکی از این تاپیک ها نوشتن،بهت برخورد و من برای اولین بار دیدم که شما برای جواب سوال ایشون نمونه گذاشتین.
بعدش هم که فرداش تاپیک tsearch اومد و امروز هم rtl_selectionFlash و فردا هم معلوم نیست چه حماسه ای آفریده بشه:lol:
این بود که گفتم شاید هک شده باشین.
سپاس
 

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

بالا