مربعات اختيار رقم wx.SpinCtrl

مرحبا بكم أصدقاء بايثون في كل مكان.
في هذه المشاركة نتعرف على طريقة إنشاء مربعات التحرير التي تحتوي على أرقام،
وتتميز هذه المربعات بكتابة الأرقام فقط، بالإضافة لإتاحة اختيار الرقم المراد دون كتابته.
وطريقة إنشاء هذا العنصر لا تختلف عن أي عنصر آخر كالأزرار ومربعات التحرير وغيرها، وتكون صورته كالتالي:
يأخذ هذا المربع بعض المعاملات، لنتعرف عليها معا:
1 min وهو متغير نكتب فيه أصغر رقم نريده.
2 max وهذا نكتب فيه أكبر رقم بحيث إذا كتب المستخدم أي رقم أكبر منه سينزل المؤشر تلقائي لآخر رقم كتبه المبرمج.
3 initial وهذا اختياري يمكن كتابته ويمكن تركه، ونكتب فيه الرقم الذي يكون عليه المؤشر تلقائيا.
وننشئ قبله كائن من نوع النص الثابت لمعرفة المطلوب من هذا المربع.
وإليكم نموذج لصورته.
wx.SpinCtrl(panel, -1, min=1, max=12, initial = 5)

تعليقات