
9
wxWidgets هو إطار ممتاز يتيح إنشاء تطبيقات متعددة المنصات مع وبدون واجهة مستخدم رسومية.هناك العديد من التطبيقات التي تساعد في إنشاء مربعات حوار بصريًا ، ومع ذلك ، فقد دفعتني بعض المشكلات العملية للبدء في تطوير تطبيق جديد.وتشمل هذه المشاكل ، مجموعة محدودة من الحاجيات أو استحالة تضمين مكونات غير رسومية.يهدف wxFormBuilder إلى أن يكون تطبيقًا بالإضافة إلى تمكين التطوير المرئي وإنشاء الرمز المقابل ، مما يسمح بإدراج مكونات غير رسومية ، بالإضافة إلى توفير تسهيلات لتوسيع مجموعة الأدوات المصغّرة بسهولة عبر المكونات الإضافية ، مثل التطبيقات الأخرى مثل qt-مصمم.أحد الجوانب المهمة في wxFormBuilder ، هو تخزين المعلومات في مستندات XML بدلاً من تضمينها في الكود نفسه.هذا بالإضافة إلى تبسيط رمز التطبيق ، يسهل التعديل الإضافي لكل من خصائص الكائن والرمز الذي تم إنشاؤه دون الحاجة إلى إعادة ترجمة.يستخدم توليد الشفرة سلسلة من "القوالب" المحددة في وثيقة معلومات الفئة ، والتي تتم معالجتها لإنشاء الكود المقابل.يتضمن مُنشئ الشفرة محللًا صغيرًا يسمح لنا باستخدام مجموعة بسيطة من التوجيهات في القوالب حتى نتمكن من معالجة وظائف مثل الإشارة إلى خصائص الكائن ، والقيام بتكوين رمز شرطي ، والبُقّاقات ، وإمكانيات أخرى.بهذه الطريقة ، يتم تبسيط رمز التطبيق مع توفير آلية بسيطة لإضافة مكونات.تتطلب المكونات المرئية أيضًا تطبيق مكون إضافي ليكون قادرًا على استخدامه في المحرر المرئي ، لكن هذا لا يعني فقدان القدرة على "تخصيص" إنشاء الشفرة (مع القوالب) لهذا المكون وسيكون المكون الإضافيبهذه البساطة روتين يقوم بإنشاء مثيل للكائن بناءً على قيم خصائصه.
موقع الكتروني:
http://wxformbuilder.org/التصنيفات
بدائل wxFormBuilder لجميع المنصات مع أي ترخيص

8

7

7

6
Webix Form Builder
تهدف أداة Webix Form Builder إلى تسريع عملية إنشاء النماذج.

4
wxDev-C++
wxDev-C ++ هو امتداد لـ Bloodshed Dev-C ++ بواسطة Colin Laplace et.الله.يساعدك هذا البرنامج في إنشاء مربعات حوار وإطارات wxWidgets بشكل مرئي باستخدام مصمم نماذج.
- تطبيق مجاني
- Windows
- Bloodshed Dev-C++

3
wxGlade
wxGlade هو مصمم واجهة المستخدم الرسومية المكتوب في Python مع مجموعة أدوات واجهة المستخدم الرسومية wxPython الشائعة ، والتي تساعدك على إنشاء واجهات مستخدم wxWidgets / wxPython.
- تطبيق مجاني

2
Wolf Responsive Form Maker
يعد Wolf Responsive Form Maker مصممًا للسحب والإسقاط لإنشاء نماذج ويب مثل نماذج جهات اتصال الموقع ، ونماذج الملاحظات ، والدراسات الاستقصائية ، ودفتر الزوار.
- التطبيق المدفوع
- Mac

1
CocoaDialog
CocoaDialog هو تطبيق OS X يسمح باستخدام عناصر التحكم الرسومية الشائعة مثل محددات الملفات وإدخال النص وأشرطة التقدم وتأكيدات نعم / لا وأكثر مع سطر أوامر ...
- تطبيق مجاني
- Mac

1

1

0

0