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