دریافت متن با TLF Text(حل شد)
توجه : با تشکر از دوستان و اساتید مشکل فعلا حل شده و راه حل این مشکل را در اینجا ببینید.
با سلام خدمت دوستان و اساتید گرامی
بنده پدرم با این TLF در اومد!!
هر روز یک مشکل جدید باهاش پیدا می کنم
جدیدا می خوام متن فارسی رو از کاربر دریافت کنم که یک مشکل عجیب و غریب کار رو به هم میریزه، از همگی عاجزانه درخواست کمک دارم!
در ساده ترین حالت نوشتمش که بشه مشکلش رو رفع کرد اما نشد.کد زیر رو ببینید :
اگه اجرا کنید متوجه می شید که با بردن موس روی فیلد متنی و کلیک کردن نمیشه فیلد رو برای ورود متن فعال کرد و باید روی سمت راست فیلد کلیک کنید تا فیلد متنی فعال بشه.
تصویر زیر را ببینید(خط آبی نشانگر محدوده ای است که با کلیک بر روی آن می توان فیلد را برای ورود متن فعال کرد و با کلیک در حیطه کادر متنی یعنی داخل چارچوب سیاه رنگ فیلد نشانگر موس به حالت ورود متن تبدیل نمی شود!) :
در صورتی که بدون کدنویسی و فقط با گذاشتن یک TFL روی Stage اینکار رو انجام بدید و تنظیمات TLF رو برای راست به چپ تنظیم کنید باز هم این مشکل را دارید.
توجه : با تشکر از دوستان و اساتید مشکل فعلا حل شده و راه حل این مشکل را در اینجا ببینید.
با سلام خدمت دوستان و اساتید گرامی
بنده پدرم با این TLF در اومد!!
هر روز یک مشکل جدید باهاش پیدا می کنم
جدیدا می خوام متن فارسی رو از کاربر دریافت کنم که یک مشکل عجیب و غریب کار رو به هم میریزه، از همگی عاجزانه درخواست کمک دارم!
در ساده ترین حالت نوشتمش که بشه مشکلش رو رفع کرد اما نشد.کد زیر رو ببینید :
PHP:
import fl.text.TLFTextField;
import flashx.textLayout.formats.TextAlign;
import flashx.textLayout.formats.Direction;
import flash.text.TextFormat;
import flash.text.TextFormatAlign;
var fm:TextFormat=new TextFormat();
fm.align=TextFormatAlign.RIGHT;
fm.font="Tahoma";
fm.size=18;
var tf:TLFTextField=new TLFTextField;
tf.x=tf.y=50;
tf.multiline=true;
tf.width=300;
tf.height=150;
tf.direction=Direction.RTL;
tf.defaultTextFormat=fm;
tf.border=true;
addChild(tf);
تصویر زیر را ببینید(خط آبی نشانگر محدوده ای است که با کلیک بر روی آن می توان فیلد را برای ورود متن فعال کرد و با کلیک در حیطه کادر متنی یعنی داخل چارچوب سیاه رنگ فیلد نشانگر موس به حالت ورود متن تبدیل نمی شود!) :
پیوست ها
آخرین ویرایش: