النوافذ


تعريف
من بين مميزات لغة ألف ليس فقط دعمها للواجهة الرسومية (النوافذ)، بل تدعم نوعن منها، الواجهة التقليدية (أزرار، نصوص..)، و الواجهة الإحترافية بتقنية الويب (HTML5/CSS3/JavaScript)، حيث يمكن إنشاء واجهة تشبه صفحة من موقع على الإنترنت، و هذا يجعل شكل التطبيق أكثر إحترافية.

للإعلان و إنشاء واجهة رسومية (نافذة) نستعمل الكلمة المفتاحية: نافذة
أمثلة بالصور - واجهة إحترافية
أمثلة بالصور - واجهة تقليدية
مثال: واجهة إحترافية

#ألف

#واجهة_ويب رئيسية "إسم الملف هنا"


نافذة رئيسية 

    دالة رئيسية 

        النافذة_الثانية : إظهار()

    نهاية دالة 

نهاية نافذة


نافذة النافذة_الثانية 



نهاية نافذة

مثال: واجهة تقليدية

#ألف

#واجهة "إسم الملف هنا"


نافذة رئيسية 

    دالة رئيسية 

        النافذة_الثانية : إظهار()

    نهاية دالة 

نهاية نافذة


نافذة النافذة_الثانية 



نهاية نافذة

خصائص

[إسم النافذة] : إظهار()

[إسم النافذة] : إخفاء()

[إسم النافذة] : تدمير()

[إسم النافذة] : منتصف()