يمكننا عمل تطبيقات الحاسوب عن طريق مكتبة تسمى مكتبة الواجهات_الرسومية وهي تأتي عادة مدمجة بلغة البرمجة عربي بلس ،، تحتوي على عدد كبير من الكائنات والدوال الخاصة بالواجهات الرسومية
هذا الكائن هو كائن مدمج بمكتبة الواجهات ويمثل نافذة فارغة ،، ثم فيما بعد يمكنك وضع فيها الازرار والملصقات والصور وما الى ذلك
من_مكتبة الواجهات_الرسومية استدعاء *
ن = نافذة()
ن.تشغيل_النافذة()
حيث ان تشغيل_النافذة دالة تقوم بعرض النافذة للمستخدم
يمكن التحكم بخواص النافذة بواسطة عدد من المدخلات التي تعطى للكائن النافذة بالشكل التالي
يستخدم لتحديد اسم للنافذة ((يظهر بجانب الايقونة)) :
ن = نافذة(الاسم = "تطبيق الرسم")
يستخدم للتحكم بلون النافذة
ن = نافذة(لون_الخلفية = "33ا44ب")
ويتم تحديد اللون بنظام A++ Colors
يستخدم لتحديد طول النافذة ، وتاخذ قيمة بالبكسل بالشكل التالي
ن = نافذة(الطول = 432)
يستخدم لتحديد عرض النافذة ، وتاخذ قيمة بالبكسل بالشكل التالي
ن = نافذة(العرض = 432)
تستخدم لتحديد ما اذا كان المستخدم سيتمكن من التحكم بطول النافذة عبر الماوس ام لا وتاخذ قيمة منطقية
ن = نافذة(امكانية_التحكم_بالطول = |صحيح|)
تستخدم لتحديد ما اذا كان المستخدم سيتمكن من التحكم بعرض النافذة عبر الماوس ام لا وتاخذ قيمة منطقية
ن = نافذة(امكانية_التحكم_بالعرض = |صحيح|)
في بعض الاحيان قد تحتاج معرفة قيمة احد خواص النافذة ، في ذلك الحين نستخدم الدالة جلب_الخاصية بالشكل التالي
ن = نافذة(الاسم = "تطبيق")
اكتب(ن.جلب_الخاصية(الخاصية = "الاسم"))
سيتم كتابة اسم التطبيق
في بعض الاحيان قد نحتاج الى تغيير احد خواص النافذة كلون الخلفية مثلا ، يمكن ذلك عن طريق الدالة تغيير_الخاصية
ن = نافذة()
ن.تغيير_الخاصية(لون_الخلفية = "3ا32ب3")
عند تنفيذها سيتم اغلاق النافذة
ن = نافذة()
ن.اغلاق_النافذة()