delphi4arab منتديات دلفي للعرب
تلوين جزء من الميموا عن طريق ال colordialog ؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تلوين جزء من الميموا عن طريق ال colordialog ؟ (/showthread.php?tid=377)

الصفحات: 1 2


تلوين جزء من الميموا عن طريق ال colordialog ؟ - AL-MOB4RM3G - 02-01-2009

السلام عليكم ورحمة الله
اخواني الكرام...

اليوم صادفتني مشكلة والله المستعان..

وهي كيفية التعامل مع الألوان في ميمو ؟
يعني المراد هو... تلوني بعض الكلامات وليس كل الكلمات...

يعني دعوني اضرب لكم مثال للتوضيح...

لو اردت انا ان الون الميمو كلها لستخدمت هذا الكود :

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
var 
s: string;
begin
if colordialog1.Execute then
  memo1
.Font.Color:= colordialog1.Color;
end; 

ولكن المطلوب هو تلوين قطعة من الكتابة ..

يعني مثلا

PHP كود :
تلوين [color=Red]قطعة[/color] من الميموا 

فكرت ولكن بدون جدوا...
بارك الله فيكم


تلوين جزء من الميموا عن طريق ال colordialog ؟ - rober - 02-01-2009

السلام عليكم
أخي الكريم استبدل الـ memo بـ richedit
هناك مثال جاهز و جيد للتعامل معها في المسار program Files\Borland\Delphi\Demos\RichEdit
يمكنك تلوين جزء معين من النص كما تريد بأستخدامها


تلوين جزء من الميموا عن طريق ال colordialog ؟ - AL-MOB4RM3G - 03-01-2009

نعم ...
بارك الله لك اخي على مساعادتك...

سأراها الآن ان شاء الله..


تلوين جزء من الميموا عن طريق ال colordialog ؟ - AL-MOB4RM3G - 03-01-2009

السلام عليكم اخواني...

في الحقيقة اخي الملف الذي ذكرته ليس موجود عندي..
وبلتالي المشكلة ما زالت موجودة...

بارك الله فيكم..


تلوين جزء من الميموا عن طريق ال colordialog ؟ - Dr.MOT - 03-01-2009

السلام عليكم ,,

هناك مكون يعمل عمل هذا ,, طرح في المنتدىا


إقتباس :اليك هذا المكون المعروف لعمل ما يسمى بالـــ highlighting مرفق مع امثلة كثيرة لكيفية استعماله


هــنــا

والسلام عليكم ,


تلوين جزء من الميموا عن طريق ال colordialog ؟ - AL-MOB4RM3G - 03-01-2009

نعم اخي الله يكرمك...
لم اكن اعلم ان هذا الموكون يقوم بهذا العمل..
هو موجود مع الدرس الأخير و الله اعلم... اليس كذلك Rolleyes

على كل حال سأجربه ان شاء الله وأرد عليكم خبر,,,

بارك الله لك..


تلوين جزء من الميموا عن طريق ال colordialog ؟ - Delphawi - 13-07-2009

هل هناك طريقة أخرى غير استعمال المكونات ؟

لأنني تعبت كثيرا مع Memo و RichEdit ولم أصل إلى حل



تلوين جزء من الميموا عن طريق ال colordialog ؟ - kachwahed - 13-07-2009

السلام عليكم
أخي المبرمج... تلوين كلمة من TMemo غير ممكن (مبدئيا)، ولذلك تستخدم TRichEdit، راجع:
http://www.delphi4arab.net/forum/showpost.php?p=7123&postcount=4
أظنك نسيت البحث هذه المرة Big Grin



تلوين جزء من الميموا عن طريق ال colordialog ؟ - Delphawi - 13-07-2009

جزاك الله خيراً أخي على الطريقة

وانا تسرعت قليلاً, فبعد وضعي للمشاركة السابقة وجدت الحل في هذه الصفحة :
http://www.mail-archive.com/delphi@elists.org/msg02087.html

Smile


تلوين جزء من الميموا عن طريق ال colordialog ؟ - AL-MOB4RM3G - 14-07-2009

إقتباس :أظنك نسيت البحث هذه المرة

ههههه,, لا اخي,, بل اظن انك نسيت ان تطلع على تآريخ الموضوع ,,, Big Grin

على كل حآل اخي دلفآوي,, رآبط قد يفيد مع ال RichEdit من هنا