با عرض ادب و احترام خدمت تمامی دوستداران دلفی

- یک سوال از اساتید گرانقدر داشتم . به طور مثال ایا امکان ایجاد یک JTextView بروی یک Form طراحی شده با Firemonkey وجود دارد ؟

بنده کلی اینترنت رو طی 2 ماه زیر و رو کردم چیزی پیدا نکرده ام . البته هدفم هم دور زدن محدودیت است که با زبان های راست چین مثل فارسی وجود دارد .

همون طور که مستحضر می باشید ایجاد یا تغییر یک شی بصری در Firemonkey بایستی در Thread اصلی برنامه که همان FMXNativeActivity است فراخوانی شود . با استفاده از توابع CallInUIThread یا CallInUIThreadAndWaitFinishing .

یک مثال ساده :


var
AJButton : JButton;
JPPP : JViewGroup_LayoutParams;

begin
CallInUIThread(
procedure ()
begin
AJButton := TJButton.JavaClass.init(TAndroidHelper.Context);
AJButton.setX(10);
AJButton.setY(10);
AJButton.setText(TJCharSequence.Wrap( StringToJNIString( TJNIResolver.GetJNIEnv, 'Masoud' ) ));
JPPP := TJViewGroup_LayoutParams.Wrap(TJViewGroup_LayoutPa rams.JavaClass.init(TJViewGroup_LayoutParams.JavaC lass.WRAP_CONTENT,TJViewGroup_LayoutParams.JavaCla ss.WRAP_CONTENT));
SharedActivity.addContentView(AJButton,JPPP);
end);



با اجرای این کد در فرم چیزی رویت نمی شود ؟!؟!

پیشاپیش از وقتی که می گذارید تشکر می کنم