أدوات تحكم الواجهة الرسومية
من ويكيبيديا، الموسوعة encyclopedia
الويدجت (بالإنجليزية: widget toolkit, widget library, GUI toolkit ) مصطلح يستخدم للدلالة على العناصر البرمجية التي تستخدم في صنع واجهة المستخدم الرسومية. هذه العناصر تستخدم في التطبيقات و البرامج لعرض معلومات أو التفاعل مع المستخدم. الويدجت يمكن أن يكون بدائي مثل زر، شريط التمرير، لافتة، مربع الحوار أو خانة الاختيار. أو يمكن أن يكون شيئا أكثر تعقيدا مثل مربع البحث، عنصر لعرض الخريطة، ساعة، علبة لعرض اجسام ثلاثية الأبعاد.معظم أدوات الويدجت تحتوي محرك تصيير خاص بها . هذا المحرك يمكن أن يكون محددة لنظام تشغيل معين أو قد يشمل عدة أنظمة وتكون متعددة المنصات و في بعض الأحيان تستخدم في هذه العملية مكتبات العرض الرسومية مثل OpenGL، OpenVG . لكن يتم تشذيب الألوان والأشكال لتكون موحدة في جميع شاشات العرض .
توفر الأدوات سهولة في تصميم الواجهات لبرنامج أو حتى لصفحات ويب وهي تعتبر قطعة كود مسبقة الصنع جاهزة للمطورين ليتجنب صنع قطع مرئية من جديد أو التعامل مع عتاد الإدخال/ الإخراج وبالتالي يمكنه التركيز بشكل كامل على برنامجه وتحقيق المزيد من المهام وتوفير الوقت والجهد و تجنب مشاكل الأخطاء والأعطاب . قد تكون الويدجت مكتبة ثنائية يتم ربطها بالبرنامج أو مجموعة ملفات نصية تحتوي على اكواد بنفس لغة برمجة المطور.[1]