في هذا الدرس سنتعرف على خصائص كلا من الأدوات CheckBox ، Button ، Pointer ، في صندوق Toolbox في الفيجول بيسك .
أداة المؤشر Pointer
هي الأداة الوحيدة في صندوق الادوات التي لا تُضاف ولا ترُسم على النموذج. وعندما يكون المؤشر محددا نستطيع تغيير حجم وتحريك أدوات التحكم الموجودة على النموذج ، كما يُمكن تحديد عدة أدوات تحكم بنفس الوقت وضبط الخصائص المشتركة لهم .
الأداة زر الأمر Button
يستخدم زر الامر بشكل أساسي لتنفيذ تعليمات برمجية عند النقر عليه .
خصائص زر الأمر Button
الخاصية Text : وتمثل العنوان الذي سيظهر على زر الأمر، يمكن تحديد حرف نشط في العنوان اي يُسطر تحت الحرف ويُمكن للمستخدم في مرحلة التنفيذ استخدام مفتاح ALT + الحرف المسطر لتنفيذ التعليمات داخل زر الأمر بدل النقر عليه بالفأرة .
وللتسطير تحت الحرف ضع الرمز )&( قبل الحرف في مثالنا هذا كتبنا &OK :
سيكون شكل زر الأمر
ـ الخاصية Anchor : ولهذه الخاصية اربع اتجاها وعند الضغط على كل اتجاه يتم تثبيت المسافة من ذلك الاتجاه عند التكبير والتصغير .
ـ الخاصية AutoSize : التحكم بحجم زر الامر تلقائيا وتأخذ هذه الخاصية القيم التالية :
ـ True : تفعيل الخاصية حيث يزداد حجم الأداة بزيادة حجم الخط ويقل حجمها عند نقصان حجم الخط .
ـ False : الغاء تفعيل تغير حجم الأداة تلقائي ا .
ـ الخاصية Dock : وضع زر الامر في احد جوانب النموذج ولا يتحرك من مكانه عند تكبير او تصغير النموذج .
ـ الخاصية Image : وضع صورة على زر الامر ليس كخلفية بل على جزء منه .
ـ الخاصية ImageAlign : تحديد مكان الصورة .
ـ الخاصية Location : تحديد موقع زر الأمر على النموذج عن طريق وضع قيم في الاحداثي X والاحداثي Y .
ـ الخاصية TabIndex : ترتيب زر الامر في الامر Tab .
ـ الخاصية Margin : تحديد المسافة بين زر الأمر واي عنصر تحكم اخر .
ـ الخاصية FlatStyle : اختيار الشكل المطلوب استخدامه لزر الامر .
ـ الخاصية UseMenmonic : لجعل اول حرف من زر الامر يعمل كإختصار مفاتيح .
ـ الخاصية Visible : تاخذ القيم التالية:
ـ True : لاظهار زر الامر على سطح النموذج خلال التنفيذ .
ـ False : اخفاء زر الأمر من سطح النموذج.
ـ الخاصية TextImageRelation : تحدد مكان الصورة مع النص وتاخذ القيم التالية :
ـ القيمة Overlay : لجعل الصورة والنص بنفس المستوى.
ـ القيمة ImageAboveText : لجعل الصورة فوق النص.
ـ القيمة TextAboveImage : لجعل النص فوق الصورة.
ـ القيمة ImageBeforeText : لجعل الصورة قبل النص.
ـ القيمة TextBeforeImage : لجعل النص قبل الصورة.
ـ القيمة MaximumSize : وضع اكبر حجم لزر الأمر.
ـ القيمة MinimumSize : وضع اصغر حجم لزر الأمر.
الأداة صندوق التحقق CheckBox
يستخدم لعرض مجموعة من الخيارات امام المستخدم، ويمكن للمستخدم ان يختار واحدة منها او اكثر حسب الضرورة كما في النافذة التالية:
خصائص صندوق التحقق CheckBox
ـ الخاصية CheckAlign : يستخدم لتحديد مكان مربع الاختيار داخل الأداة.
ـ الخاصية Checked : تأخذ هذه الخاصية القيم التالية:
ـ True : اذا كانت الأداة محددة.
ـ False : اذا كانت الأداة غير محددة.
ـ الخاصية CheckedState : وتأخذ هذه الخاصية القيم التالية :
ـ Checked : لوضع علامة صح داخل مربع الخاص بالصندوق.
ـ UnChecked : لالغاء علامة الصح من مربع الصندوق.
ـ Indeterminate : لوضع علامة على شكل مربع بدل علامة الصح داخل مربع الصندوق.
ـ الخاصية ThreeState : تتحكم بالحالة الثالثة للصندوق والمتمثلة ب Indeterminate وتأخذ هذه الخاصية القيم التالية :
ـ True : لتنشيط الحالة الثالثة للصندوق.
ـ False : لإلغاء تنشيط الحالة الثالثة للصندوق.