
حيث :
اسم النافذة:
هو اسم النافذة الموجودة عليها الأداة التي نريد تغيير خصائصها، ونحصل عليه من خاصية Name التابعة للنافذة.
اسم الأداة:
وهو اسم الأداة التي نريد تغيير خصائصها، ونحصل عليه من نافذة الخصائص التابعة للأداة ومن الخاصية Name بالتحديد.
اسم الخاصية:
وهو اسم الخاصية التي نريد تغيير قيمتها، ونحصل عليه –في حال لم نكن نحفظه- من نافذة الخصائص التابعة لهذه الأداة.
القيمة الجديدة:
وهي القيمة الجديدة التي نريد منحها للخاصية، وهنا يجب التنبيه على أن القيمة الجديدة يجب أن تتوافق مع نوع معطيات الخاصية:
- في الخصائص الرقمية: يجب أن تكون القيمة الجديدة عبارة عن رقم.
- في الخصائص النصية: يجب أن تكون القيمة الجديدة عبارة عن نص محصور بين إشارتي تنصيص " ".
- في الخصائص المنطقية: يجب أن تكون القيمة الجديدة أما true أو False.
- في الخصائص اللونية يجب استخدام أحد توابع الألوان مثل Qbcolor(number) أو التابع RGB .
مثال :
1- ابدأ بمشروع جديد ( من القائمة File اختر الأمر New Project ثم اختر مشروع قياسي).
2- ضع زر أوامر على النافذة، وغير خاصية Caption له إلى "تغيير الخصائص".
3- اضغط فوق الزر ضغطتين سريعتين، فتظهر نافذة الشفرة، اكتب فيها مايلي:

4- نفذ البرنامج بالضغط على المفتاح F5 أو اختيار الأمر Start من القائمة
Run، ومن ثم اضغط على الزر "تغيير الخصائص"، ولاحظ ما سيحدث.
ملاحظة
الدالة اللونية RGB(Red,Green,Blue) تأخذ ثلاثة بارامترات:
Red: يأخذ القيم من 0 حتى 255 يحدد مقدار اللون الأحمر في المزيج اللوني.
Green: يأخذ القيم من 0 حتى 255 يحدد مقدار اللون الأخضر في المزيج اللوني.
Blue: يأخذ القيم من 0 حتى 255 يحدد مقدار اللون الأزرق في المزيج اللوني.
وتعود بقيمة لونية تمثل المزيج المكون من الألوان الثلاثة السابقة، أي تعطي 16000000 لون.
هناك دالة أخرى خاصة باللون وهي QbColor(Number) : وهي نفس الدالة
المستخدمة في QBasic فالبارامتر Number يأخذ قيمه من 0 إلى 15، أي تستخدم
لإعطاء خمسة عشر لوناً فقط.
إعداد وترجمة : باسل زعرور