02-01-2010, 09:12 AM
إقتباس :ألق نظرة على مكون TAdvSmoothListBox
نعم بارك الله لك, الصورة التي في في البدآية كانت لذلك المكون والله المستعان, (القيت نظرة على السورس والنتيجة انني صفر في هذا المجال, لم افهم منّه الكثير) + ال items لذلك المكون ليس على شكل TStrings
مشكلتي مع ذلك المكون هو ال ScrollBar الذي يستخدما, لم يعجبني في الحقيقة كثيرا,
--
اخوآني الكرام, لأشرح لكم المهمّة بالكآمل,
اليست سيكون مثل ContactList, ويكون هناك ايضى صورة لكل Item في اليست (صورة online او offline), مثال حي, هو برنآمج السكيبي Skype , يستخم شئ اسمه TConversationListلكنه يبدوا انّه صنعه بنفسه لآنني بحثت عن هذا ولم اجده,
صورة ال Skype لمن لا يعرفه, (جوجل)
![[صورة: skype1.jpg]](http://www.pcper.com/images/reviews/296/skype1.jpg)
ال Items حبّذا لو يكونوا على هيّئة TStrings (حتى اتمكن من ارسآلهم عبر الإندي بسهولة)
يربط اليست بوكس مع مثلا مكون ImageList وكل item من ال Tstrings يمكنه اختيار احد الصور في ImageList كما هو ممكن في TAdvSmoothListBox,, وبعد ذلك يدمج هذا المكون مع الخصآئص التي وضعها الأخ هاني (الألوآن)..
القيت نطرة على مكون ال ImageListBox ولكنه لا ينفع لآنه يعتمد على ان ال Item 1 في اليست بوكس يأخذ صورة 1 في ال ImageList , وهكذا,,
خيارات العمل,
1. التعديل على مكون TAdvSmoothListBox حتى يصبح بالشكل المطلوب,
2. انشآء مكون بالخصآئص الآسمة من البدآية ان لم يكن هناك احد يعرف مكون بالخصآص المذكورة,
انا بالنسبة لي, افضل 2, لأنها تعلّمني اكثر,, اي انشآء المكون من الصفر اعتمآد على ListBox, + ان التعديل على مكون موجود ربما يحتاج الى خبرة مسبقة,
سؤآلي الآن هو اخوآني الكرام,
الخطوة الألى,
كيف ممكن اعمل حتى كل ايتيم يخأذ خصآئص مخصص له, ؟
![[صورة: itemslistbox.jpg]](http://img684.imageshack.us/img684/6123/itemslistbox.jpg)
بارك الله لكم
والسلام عليكم
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
اللهم فك قيد اسرانا و اسرى المسلمين

