واجهة التحميل هذه تم تصميمها باستخدام Python ومكتبة CustomTkinter لتقديم تجربة مستخدم سلسة وعصرية أثناء انتظار تحميل البيانات أو العمليات. تتميز الواجهة بالتالي:
شريط تقدم ديناميكي: يظهر بشكل متدرج من 0% إلى 100%، مما يمنح المستخدم شعورًا واضحًا بمدة الانتظار.
تحديث لحظي للنسبة المئوية: يعرض نسبة التقدم بدقة أعلى، لتوفير معلومات مباشرة للمستخدم حول تقدم العملية.
أزرار تحكم متقدمة:
زر Stop لإيقاف التحميل فورًا عند الحاجة، مع تحديث الحالة ليظهر أن العملية توقفت.
زر Next يمكن تنشيطه بعد اكتمال التحميل للانتقال إلى الصفحة التالية.
زر Return أعلى الواجهة لإعادة تهيئة شريط التحميل والبدء من جديد بسهولة.
تصميم احترافي وجذاب: يعتمد على الوضع الداكن (Dark Mode) مع ألوان متناسقة وواجهة أنيقة، توفر تجربة استخدام عصرية.
استجابة ذكية للواجهة: جميع العناصر مصممة لتكون متوافقة مع أبعاد ثابتة وسريعة الاستجابة دون مشاكل عند التفاعل.
الهدف من الواجهة:
توفير تجربة تحميل احترافية تتيح للمستخدم متابعة التقدم بسهولة والتحكم بالعملية، مع واجهة جذابة ومبسطة تعكس مهارات التصميم والبرمجة في بيئة Python.