تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[Windows 7 Taskbar APIs [Features and Effects
#1
بسم الله الرحمن الرحيم

ملاحظة: الموضوع منقول من المنتدى القديم
وهو للأخ Raggi Tech



السلام عليكم ورحمة الله وبركاته
موضوع اليوم موضوع شيق جداً بالاخص لكل من يبحث عن الجماليات لبرنامجه و الاضافات التي تسبب انطباع ايجابي عن البرنامج لدى العميل


موضوع اليوم عن
Windows 7 Taskbar APIs بمعنى API الخاصه بشريط المهام الموجود في ويندوز (نظام) 7

نبدأ الشرح على بركة الله :
اولا في بداية الامر نحن نستعين بمرجع
Microsoft.WindowsAPICodePackوهو موجود في مجلد Debug
في هئية ملفات


Microsoft.WindowsAPICodePack.dll
Microsoft
.WindowsAPICodePack.Shell.dll


ثم قمت باستدعاء المرجع من داخل المشروع

رمز برمجي:

Imports Microsoft.WindowsAPICodePack.TaskbarImports Microsoft.WindowsAPICodePack.Shell

والان المشروع جاهز لبدأ تحديد مهام كل زر موجود في الفورم

[صورة مرفقة: 1.png]

سأوضح اولا هدف كل زر ثم سأشرح عمل كل منهم بالتفصيل

1-
Progress Indication : وهو متخصص في عمل Progress في شريط المهام مثل ما يحدث في اداة Progress bar .

2- Toolbar Buttons : وهو متخصص في اضافة ازرار في Toolbar الخاص بالبرنامج الموجود في شريط المهام .

3- Icon Overlays : وهو متخصص في اضافة ايقونة تظهر فوق الايقونة الاساسية للبرنامج .

4- Remove Icon : وهو متخصص في حذف هذه الايقونة الاضافية السابق ذكرها في Icon Overlays .

5- Jump List : وهو متخصص في عمل قائمة تظهر عند الضغط بالزر الايمن على اسم البرنامج في شريط المهام .

6-
Clear Jump List : وهو متخصص في حذف القائمة التي يضيفها الزر Jump List



ونأتي الان لمعرفة عمل كل زر و نتائج هذه الاعمال
اولاً
Progress Indication : عند الضغط على هذا الزر تظهر نافذة جديده
تحتوي هذه النافذة على
Trackbar و Progressbar و 3 ازرار كما هو موضع في الصورة
[صورة مرفقة: 2.png]

وعند تحريك
Trackbar يتبعه ال Progressbar كما في الصورة السابقة بالاضافة الى انه يُحدث نفس العمل في شريط المهام كما يتضح في هذه الصورة
[صورة مرفقة: 5.png]

ويوجد 3 ازرار في هذه النافذة
لكل زر عمل
1-
Red : يجعل لون Progress احمر
[صورة مرفقة: 3.png]

2-
Yellow : يجعل لون Progress اصفر
[صورة مرفقة: 4.png]

3- Green : يجعل لون Progress اخضر
[صورة مرفقة: 5.png]



ثانياً
Toolbar Buttons : عند الضغط عليه يقوم بفتح فورم اخر هذا الفورم يحتوى على اكواد تعمل على اضافة ازار في Toolbar الخاص بالبرنامج الموجود في شريط المهام ليصبح كالتالي
[صورة مرفقة: 6.png]

ثالثاً
Icon Overlays : عند الضغط عليها تظهر رسالة تطلب منك التركيز جيدا في شكل ايقونة البرنامج في شريط المهام
وعند الضغط على زر OK يحدث هذا
[صورة مرفقة: 7.png]

رابعاً
Remove Icon : وهو لحذف ما اضافة الزر السابق حتى يعود الوضع كما كان
[صورة مرفقة: 8.png]

خامساً
Jump List وهو لاضافة قائمة تظهر عند الضغط بالزر الايمين على اسم البرنامج في شريط المهام كما يلي
[صورة مرفقة: 9.png]

سادساً
Clear Jump List وهو كما ذكرت من قبل لحذف القائمة المضافة مسبقا ليصبح الوضع كما يلي
[صورة مرفقة: 10.png]

[b]
تم بحمد الله



بالتوفيق ان شاء الله للجميع
اخوكم / مؤمن
[/b]


الملفات المرفقة
.zip   Win7 Task bar API.zip (الحجم : 695.79 ك ب / التحميلات : 153)
الرد }}}
تم الشكر بواسطة:
#2
شكرا لحضرتك على نقل الموضوع و شكرا للمصداقيه بحفظ حقوق النشر Cool
الرد }}}
تم الشكر بواسطة:
#3
Raggi Tech كتب :شكرا لحضرتك على نقل الموضوع و شكرا للمصداقيه بحفظ حقوق النشر Cool
العفو اخي الكريم
الرد }}}
تم الشكر بواسطة:
#4
تسلم حبيبي على الموضوع
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم