اخواني لقد حملت قبل مدة الاداة mbtray.ocx من المنتدى لوضع ايقونة لبرنامجي على السيستم تري وبالفعل نجحت وذلك عن طريق
الامر
Tray1.Create
ولكن انا اريد اظهار قائمة عند الضغط على الجانب الايمن من الماوس
وبالفعل تخطيت هذه المرحلة وذلك عن طريق كتابة الكود في حدث الmouse down للاداة mbtray
if button = 2 then me,popupmenu (thenameofmenu)
و عند الضغط على الجانب الايمن للماوس تظهر القائمة بشكل طبيعي ولكن.......
اذا لم اختر اي من بند من بنود القائمة فان القائمة لا تختفي
بمعنى انه اذا تم الضغط على الجانب الايمن للماوس ولم اختر اي بند فان القائمة سوف تظل ظاهرة
فهل هنالك حل لهذه المشكلة؟
والسؤال الثاني هو
كيف استطيع استطيع ان اظهر بالون مثل تبع ال اكس بي عند ايقونة برنامجي الموجودة على السيستم تري
انا استخدمت الكود التالي لاظهار البالون وبالفعل ظهر ولكن ليس على السيستم تري وانما على text
mctooltips1.Balloon = True mctooltips1.Activate = True mctooltips1.AddToolTip Text1.hWnd, "Abo Sabreen Messenger v2.1" mctooltips1.BackColor = picColor(0).BackColorn mctooltips1.Title = "Hello to my program" mctooltips1.TitleIcon = 2
اي كيف احدد مقبض الايقون على السيستم تري
مع العلم اني صار لي اكثر من اسبوع ابحث عن هذين السؤالين
وتم طرحهما في موقع اجنبي
اتمنى ان اجد الاجابة من اعضاء منتدانا الحبيب
والسلام
الاداة الاولى هي لاضافة الايقونة على السيستم تري
والثانية لاظهار باللون ال اكس بي

