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