ضبط خواص الأداة في
طور التصميم :
حينما تفرغ من وضع
أدوات التحكم علي نافذة المشروع ، يلزم أن
تضبط خواص تلك الأدوات ، وتذكر أن مجرد وضع
الأداة علي نافذة بحجم وموضع مناسبين يغير من
خاصتي الموضع والارتفاع والعرض لتلك الأداة ،
فعندما يتم وضع أداة علي نافذة المشروع
تضع لها فيجوال بيسك خواص ابتدائية تسمي
بالقيم الفعالة default
مثل خواصها الهندسية التي تحكم الحجم والموضع
، ولكن القيم الابتدائية قد لا تناسبك ، وتريد
تغييرها ، ويمكنك أن تفعل ذلك من خلال نافذة
الخواص Properties
Window .
شغل فيجوال بيسك ،
وانقر قائمة ملف File ، وانقر الخيار مشروع جديد New
Project ، وقد تطلب منك فيجوال بيسك حفظ عملك
الحالي فأجب علي تلك الرسالة بلا ، وسوف تُسأل
عن نوع المشروع ، فاختر Standard
EXE ،
وهنا يظهر لديك نافذة مشروع خاوية علي الشاشة
، ابحث عن نافذة الخواص Properties
Window ، فإذا لم تكن تراها فألمس مفتاح الوظائف<F4>
.
وانقر زر ترتيب الخواص
هجائياً Alphabetic
إذا
كان زر تصنيف الخواص Categorized هو
النشط ويصبح شكل
نافذة الخواص كما يلي :
وتذكر أن المربع أو
الصندوق الذي يعلو نافذة الخواص يسمي قائمة
الأدوات المختارة control
list يخبرك بالأدوات الموجودة علي نافذة
المشروع ، وكما تري الآن فالقائمة تحوي أداة
واحدة هي أداة نافذة المشروع لأنك لم تضع آي
أداة أخري بعد علي نافذة المشروع ، فحاول أن
تتعرف علي خواص نافذة المشروع .
لعل
ما يخطر ببالك الآن هو كيفية تكبير حجم نافذة
المشروع ، فكل الأدوات تكون علي شكل مستطيل ،
وبالتالي لديك خواص أربع تحدد حجم المستطيل ،
انزل لأسفل نافذة الخواص باستخدام شريط
التمرير وابحث عن خاصية الارتفاع
Height ، وهي تعبر عن ارتفاع نافذة
المشروع بوحدات تسمي تويب
twips فكل 1440 تويب تساوي بوصة طولية وبالتالي
اقسم الارتفاع علي 1440 لتحصل علي ارتفاع نافذة
المشروع بالبوصة ، وبالمثل خاصية العرض
Width مقاسه بالتويب .
حاول
تغيير حجم - مساحة- نافذة المشروع و شاهد
التغيرات التي تحدث علي خاصيتي الطول والعرض
، أما الخاصية يسار Left
فتحدد بُعد
نافذة المشروع عن حافة الشاشة اليسرى ، أما
الخاصية قمة Top فتحدد بُعد نافذة المشروع عن
حافة الشاشة العليا ، وباستخدام نافذة المخطط
Layout
Window حرك نافذة المشروع
وشاهد التغيرات التي تحدث علي الخاصيتين يسار
Left
وقمة Top .
أو
انقر علي آي من تلك الخاصيتين في نافذة الخواص
وغير قيمتهما و لاحظ ما يحدث لنافذة المشروع .
ومن ثم فالخواص
الأربع يسار Left
و قمة Top
وعرض Width
وارتفاع Height
يصفون الموضع والحجم .
مرر
شريط التمرير للخاصية لون الخلفية BackColor ، ولعلك تخمن أن تلك الخاصية
تحدد لون خلفية نافذة المشروع - الأداة -
وتلاحظ أن قيمة تلك الخاصية هي &H000000F&!
وهذا في الواقع هو رقم اللون الرمادي
ونلاحظ
شيئين فلدي نقرك للزر نظام System
وهنا تجد شريط أزرق علي وجه الزر وتجد
لونه رمادي ، ويمكنك أن تختار لون خلفية نافذة
المشروع من عدة ألوان ،
والشيء الثاني هو وجود رسالة أسفل نافذة
الخواص تحدد وظيفة
الخاصية ، وللأسف فهذا مكتوب باللغة
الإنجليزية ، ولم يقدم المبرمجين حل بعد لذلك
، والآن انقر زر الألوان Palette
وعلي الفور سوف تظهر لديك نافذة الألوان
التالية - انقر أحد تلك الألوان و لاحظ لون
نافذة المشروع .
مرر الشريط لخاصية العنوان
Caption ، وهي الخاصية التي تحدد
العنوان الذي سوف يظهر في شريط عنوان نافذة
المشروع انقر تلك الخاصية واكتب أي شئ ولاحظ
التغير الذي يحدث علي شريط عنوان نافذة
المشروع .
ولعلك لاحظت أن
الأمر بسيط ويمكنك تطبيقه علي كل الأدوات ،
فبعد وضع الأداة علي نافذة المشروع ، قم بضبط
خواصها بنفس الطريقة ، فمعظم الأدوات تشترك
في خواص معينة .
ولكن هل وحدات
التويب هي المتاحة فقط ؟ والإجابة فيمكنك أن
تختار نظام وحدة القياس من الخاصية Scale
Mode
، فلدي نقرك لها تظهر
قائمة تحوي كل الوحدات المتاحة من بينها
الملي والسم ، والبوصة … الخ وستجد شريط
التمرير في البداية أمام التويب Twips
، وتغيير نوع وحدة القياس سوف يجعل تلك الوحدة
هي وحدة معالجة لكل الأدوات التي سوف يتم
وضعها علي نافذة المشروع .
مثال :
ابدأ مشروع فيجوال
بيسك وغير موضع وحجم نافذة المشروع ، وتحقق من
بعدها عن حافة الشاشة اليسرى Left
والحافة العليا Top
، وعرضها Width
وارتفاعها Height
واضبط خاصية لون
الخلفية BackColor ، وخاصية العنوان Caption.
ضع أداة زر الأوامر command
button علي نافذة المشروع
واضبط حجم وموضع الزر .
انقر الزر أو اختاره
قائمة الأدوات الموجودة علي نافذة المشروع ،
وهو أيضاً مستطيل الشكل ، وستجد أن العرض Width
وارتفاع Height
مقاستين بالتويب وكذلك اليسار Left
والقمة Top ولكن
لاحظ أن الخاصية يسار Left
تحدد بعد حافة زر الأوامر عن حافة نافذة
المشروع اليسرى وليس الشاشة وكذلك الخاصية
قمة Top
تحدد بعد زر الأوامر عن حافة نافذة المشروع
العليا ، فالقياس هنا بالنسبة لنافذة المشروع
وليس الشاشة وكل من تلك الوحدات أمامها أرقام
بالتويب ما لم تكن غيرت نمط القياس من الخاصية
Scale Mode
، وبالنسبة لزر أوامر واحد تكون خواص زر
الأوامر هي :
ولزر الأوامر خاصية
أخرى مهمة وهي خاصية العنوان Caption وهي تحدد الكتابة أو النص
الذي سوف يحمله الزر ، ويجب أن يحدد الوظيفة
التي سوف يؤديها الزر عند نقره بالماوس ، حاول
أن تغير عنوان الزر عدة مرات .
وعلي
الرغم من ظهور خاصية لون الخلفية BackColor ضمن خصائص زر الأوامر ، فإنه
ليست فعالة ، ضع عدة أزرار أوامر علي نافذة
المشروع وتمرن علي تغيير حجمها وموضعهم
وخواصهم
وكما رأينا سابقاً
للانتقال من أداة لأخري اخترها من قائمة
الأدوات المختارة أو انقرها من نافذة المشروع
لتنشيطها حينئذ تري خصائصها وفي هذه الحالة
يمكنك تغييرها .
|