delphi4arab منتديات دلفي للعرب

نسخة كاملة : اصلاح مشكل تحديد نص في fmx edit
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

كانت هناك طريقة لاصلاح المشكلة في تحديد النص داخل edit in fmx لكن نسيتها من خلال الدخول الى  edit custum style ثم اضافة rectangle هذا كل ما اتذكره من مر على هذا الموضوع من قبل او يعرف

الطريقة  يساعدني بها رجاء
و عليكم السلام



نفسها مع vcl

PHP كود :
  Edit1.SetFocus;
  Edit1.SelStart := 2;
  Edit1.SelLength := 10; 
(09-03-2022, 08:46 PM)Lam.Abdeldjalil كتب : [ -> ]و عليكم السلام



نفسها مع vcl

PHP كود :
  Edit1.SetFocus;
  Edit1.SelStart := 2;
  Edit1.SelLength := 10; 

اقصد عند الكتابة باللغة العربية لا تستطيع تحديد النص بطريقة جيدة
إفتراضيا لا يدعم من اليمن لليسار

جرب fmxrtl
على الوندوز يمكن اجراء التعديل

كود :
uses FMX.Presentation.Factory,     FMX.Edit.Style,     FMX.Presentation.Style,     FMX.Presentation.Win,     FMX.Edit.Win; {$R *.fmx} initialization with TPresentationProxyFactory.Current do begin   UnRegister(TEdit, TControlType.Styled, TStyledPresentationProxy<TStyledEdit>);   Register(TEdit, TControlType.Styled, TWinPresentationProxy<TWinNativeEdit>); end; end.
استخدم FMXRTL وغير الخاصية ControlType إلى Platform