1- تُعد أدوات التحكم هي الأدوات الأساسية لبناء التطبيقات وتستخدم لإجراء عمليات الإدخال والإخراج. شرح السؤال مفتاح الحل: فكر في واجهة أي برنامج تستخدمه (أزرار، مربعات نص). كيف يتفاعل المستخدم مع البرنامج لإدخال البيانات أو استلام النتائج؟ صح خطأ الإجابة الصحيحة: (صح)أدوات التحكم (Controls) مثل صناديق النص وأزرار الأوامر وغيرها، هي اللبنات الأساسية في بناء واجهة المستخدم الرسومية (GUI). عن طريقها يقوم المستخدم بإدخال بياناته للبرنامج، ومن خلالها أيضاً يقوم البرنامج بعرض نتائج المعالجة (الإخراج).سؤال: ما هي الأداة القياسية التي غالباً ما تُستخدم لعرض نتائج غير قابلة للتعديل من قِبل المستخدم؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-3-1: صندوق أدوات التحكم، صفحة 49)
2- لإظهار نافذة الخصائص نضغط المفتاح (F5) أو ننقر على الأيقونة التي تمثل النافذة من شريط الأدوات (Tool Bar). شرح السؤال مفتاح الحل: المفتاح (F5) له وظيفة شهيرة جداً في تشغيل وتنفيذ البرنامج. هل هو نفس المفتاح المستخدم لإظهار نافذة الخصائص؟ صح خطأ الإجابة الصحيحة: (خطأ)لإظهار نافذة الخصائص (Properties Window) في حال عدم ظهورها، نقوم بالضغط على المفتاح (F4) من لوحة المفاتيح وليس (F5). المفتاح (F5) يُستخدم للبدء في تنفيذ وتشغيل البرنامج (Run/Start).سؤال: ما هي النافذة التي يمكن من خلالها التعرف على قائمة بجميع النماذج والوحدات البرمجية الموجودة في مشروعك؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-3-6: نافذة الخصائص، صفحة 58)
3- يشترط في استخدام الطريقة (SetFocus) أن يكون زر الأوامر ظاهراً وفعالاً. شرح السؤال مفتاح الحل: هل يعقل برمجياً أن تقوم بنقل مؤشر التفاعل وتوجيه "التركيز" إلى أداة مخفية عن عين المستخدم أو معطلة لا تقبل التفاعل؟ صح خطأ الإجابة الصحيحة: (صح)الطريقة SetFocus تُستخدم لنقل التركيز وتنشيط أداة معينة (كزر الأمر أو صندوق النص) برمجياً. لكي يتم تنفيذ هذه الطريقة بنجاح دون أخطاء، يُشترط أساساً أن تكون الأداة ظاهرة على الشاشة (Visible = True) وأن تكون مُفعلة وقابلة للتفاعل (Enabled = True).سؤال: ماذا سيحدث لبرنامجك إذا حاولت استخدام SetFocus على أداة قمت بضبط خاصيتها Enabled إلى False أثناء التصميم؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-7: زر الأمر، صفحة 74)
4- النقر المزدوج على الأداة المطلوبة هي الطريقة الوحيدة لوضع أي أداة من أدوات التحكم على نافذة النموذج (Form). شرح السؤال مفتاح الحل: فكر في مرونة بيئة الويندوز. هل يمكنك رسم الأداة يدوياً بالحجم الذي تريده في المكان الذي تريده بدلاً من ظهورها الافتراضي في المنتصف؟ صح خطأ الإجابة الصحيحة: (خطأ)النقر المزدوج ليس الطريقة الوحيدة. هناك طريقتان رئيسيتان لوضع الأدوات على النموذج:1. النقر المزدوج على الأداة في صندوق التحكم فتظهر بحجمها الافتراضي في وسط النموذج.2. النقر المفرد على الأداة في صندوق التحكم لاختيارها، ثم الانتقال للنموذج، والنقر المستمر مع السحب (Drag and Drop) لرسم الأداة بالحجم والمكان المطلوبين.تدريب: جرب كلتا الطريقتين في بيئة الفيجوال بيسك لمعرفة أيهما تمنحك تحكماً أفضل في تصميم الواجهة منذ البداية.(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-3-1-2: وضع أدوات التحكم على النموذج، صفحة 51-52)