أداة زر الأوامر command button 

تعتبر أداة زر الأوامر من أكثر أدوات الفيجوال بيسك استخداماُ ، حيث يمكن استخدامها لبدء أو تعليق أو إيقاف ، … الخ من العمليات ، وشكل زر الأوامر الذي تختاره من نافذة الأدوات يكون علي الشكل التالي :

         

          In Form :                        On Tool Box:

                                                         

 

الخواص :

لنتأمل بعض من خواص زر الأوامر التالية :

الخاصية                       الوصف

Name                   وهو الاسم المستخدم لتحديد وتمييز زر الأوامر ، وعادة يضم أوله الحروف الثلاثة cmd .

Caption                    العبارة التي تظهر كعنوان لزر الأوامر

Font                         وهي الخاصية التي تحدد نوع الخط Arial أو Times New Roman  … الخ ، وحجم الخط 8 - 72

Left                          مقدار بعد حافة زر الأوامر اليسرى عن حافة نافذة المشروع اليسرى.

Top                          مقدار بعد حافة زر الأوامر العليا عن حافة نافذة المشروع العليا بوحدة القياس .

Width                       مقدار عرض زر الأوامر بوحدة القياس (تويب - سم ملي -بوصة …)

Height                      مقدار ارتفاع زر الأوامر بوحدة القياس (تويب - سم ملي -بوصة …)

Enabled                   وهي خاصية تحدد ما إذا كان الزر سوف يستجيب لأحداث المستخدم من عدمه ، وتأخذ قيمتين True أو صحيح وهنا يكون يستجيب الزر ، والقيمة الثانية False وهنا يبهت شكل الزر ولا يستجيب للمستخدم في طور التشغيل.

Visible                      وهي خاصية تحدد ما إذا كان الزر سوف يكون مرئياً أو منظوراً علي الشاشة من عدمه ، وهي تأخذ قيمتين وهما True وهذا يعني أن الزر يشاهده المستخدم ، وFalse  وتعني أن الزر سوف يكون غير مرئي .

 

مثال :

شغل فيجوال بيسك ، وابدأ مشروع جيد ، وضع أداة زر الأوامر علي نافذة المشروع ، وحرك الزر في أماكن متعددة من نافذة المشروع ، ولاحظ التغيرات التي تحدث علي الخاصيتين قمة Top ، يسار Left ، وغير حجم الزر ولاحظ تتغير قيمتي الخاصيتين عرض Width ، والارتفاع Height ، وغير خاصية العنوان Caption .

 والخط المكتوب المعبر عن عنوان زر الأوامر يتمتع بخاصية الخط Font -كثير من الأدوات تتأثر بالخصية خط Font - فالخاصية خط Font يحدد خصائص الخط الذي يظهر كعنوان لزر الأوامر  ، فعندما تنقر علي الخاصية خط Font  في نافذة الخواص يظهر زر يسمي زر انتقال فجائي ellipsis سوف يظهر إلي اليمين من النافذة أمام الخاصية Font 

 

ونقر هذا الزر يؤدي لظهور المربع الحواري للخطوط أو نافذة الخط   Font Window

 

 ومن هذه النافذة يمكنك أن تختار 3 أشياء هم اسم الخط Font ، وأسلوب الخط (مائل - غامق - عادي - غامق مائل) ، وحجم الخط ، ويمكنك اختيار أثر جانبي مثل وضع خط تحت النص أو وضع خط في منتصف كلمات النص ، والواقع أن تلك النافذة تقدم قائمة بالمعلومات المتاحة عن الخطوط المتوفرة للكمبيوتر -هذا يعتمد علي الخطوط المتاحة- ولضبط خاصية الخط انقر زر Ok ، حاول أن تختار خطوط مختلفة وبأحجام مختلفة ، وبأسلوب مختلف ، وبأثر مختلف وشاهد ما يحدث في عنوان زر الأوامر .

وتوجد خاصيتين مهمتين لزر الأوامر وهما الخاصية Enabled والخاصية مرئي أو منظور Visible وقيمتهما إما صحيح True(نعم)  أو خطأ False (لا) والكثير من الأدوات الأخرى تتمتع بتلك الخاصية .

فإذا كانت قيمة الخاصية Enabled هي True فإن المستخدم لن يكون قادراً علي التعامل مع الزر علامة ذلك هو ظهور الزر بلون باهت ، ولن يستجيب للمستخدم

وإذا كانت قيمة الخاصية Enabled  هي False فلن يستطيع المستخدم التعامل مع الأداة ، وتصبح  الأداة باهته ، لنفرض أنك ترغب في تصميم مشروع ساعة إيقاف stopwatch يحوي زرين الأول ابدأ والثاني توقف          

 

 

 

فعند نقر زر ابدأ يبهت ذلك الزر ويصبح الزر الممكن التعامل معه هو الزر توقف فقط  ، لأنه لافائدة من نقر ذلك الزر ثانية إذ أن ساعة الإيقاف  تعد الزمن ، و زر الإيقاف سيؤدي فقط لحساب الزمن ، فلدي نقر المستخدم للزر ابدأ يكون مظهر نافذة المشروع في طور التشغيل هو :

 

أما الخاصية مرئي أو منظور Visible فلا تعرف إلا شيئين ، وهما إما منظور = True وفي هذه الحالة يكون الزر مرئياً ، أو منظور = False وفي هذه الحالة يختفي تماما الزر من علي نافذة المشروع  .

والواقع أنك قد ترغب في جعل بعض الصور مرئية أو مخفية حسب رغبة المستخدم كما في المثال Sample ، كذلك الحال فقد ترغب في تقليل الأزار لتقليل عدد المعلومات التي سوف تمرر للمستخدم لتجنب التشوش .  

           

الأحداث :

          يوجد لزر الأوامر حدث  بالغ الأهمية وهو حدث النقر Click

 

الحدث                          الوصف

Click                         هذا الحدث يحدث عندما يقوم المستخدم بنقر أي جزء من زر الأوامر أثناء تشغيل المشروع .

 
صفحة البداية ما الجديد حاليا ؟ فيجوال بيسك للتطبيقات موضوعات متقدمة فيجوال بيسك لتلاميذ المدارس

أرسل استفسارك أو تعليقك  الآن

أرسل رسالتك أو استفسارك الآن

أكتب ملاحظتك أو استفسارك أو تعليقك أو ابحث عن مواقع فيجوال بيسك أخري و غيره.....

حقوق الطبع والنسخ محفوظة  © 2000 مركز الكمبيوتر التربوي
آخر تعديل: April 18, 2001