wxFormBuilder

wxFormBuilder

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

موقع الكتروني:

التصنيفات

بدائل لـ wxFormBuilder لنظام التشغيل iPad

Webix Form Builder

Webix Form Builder

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