delphi4arab منتديات دلفي للعرب
تلوين كلمات معينة داخل richedit - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تلوين كلمات معينة داخل richedit (/showthread.php?tid=8746)



تلوين كلمات معينة داخل richedit - jeanjamil - 02-07-2017

السلام عليكم
هل من طريقة بسيطة لتلوين كلمات معينة داخل richedit


RE: تلوين كلمات معينة داخل richedit - Ben.Ja - 03-07-2017

أضف عنصر Tcolorbox , ثم في الحدث Onchange الخاص بها اضغط مرتين ثم أدخل هذا الكود
كود :
 if RichEdit1.SelLength > 0 then //كي تعرف انه اختار جزءا من النص,0 تعني لم يختار    RichEdit1.SelAttributes.Color:= ColorBox1.Selected  else  showmessage('First select text!');



RE: تلوين كلمات معينة داخل richedit - jeanjamil - 03-07-2017

شكرا اخي
لكن اقصد ان اضع مجموعة كلمات 
وعند ضغط الزر تتحول الكلمات  الموضوعة مسبقا الى اللون المطلوب


RE: تلوين كلمات معينة داخل richedit - Mustapha29 - 04-07-2017

استعمل
SelStart