9
wxWidgets je vynikající rámec, který umožňuje vytváření multiplatformových aplikací s grafickým uživatelským rozhraním i bez něj.Existuje několik aplikací, které pomáhají vytvářet dialogy vizuálně, přesto mě některé praktické problémy vedly k zahájení vývoje nové aplikace.Mezi tyto problémy patří omezená sada widgetů nebo nemožnost zahrnout negrafické komponenty.wxFormBuilder si klade za cíl být aplikace, která umožňuje vizuální vývoj a generování odpovídajícího kódu, umožňuje zahrnutí negrafických komponent, a také poskytuje zařízení pro snadné rozšiřování sady widgetů pomocí pluginů, jako jiné aplikace, jako je qt-návrhář.Zajímavým aspektem programu wxFormBuilder je ukládání informací do dokumentů XML místo jejich vkládání do samotného kódu.To, stejně jako zjednodušení kódu aplikace, usnadňuje další modifikaci vlastností objektu i vygenerovaného kódu, aniž by bylo nutné překompilovat.Generování kódu využívá řadu „šablon“ definovaných v dokumentu informací o třídě, které jsou zpracovány za účelem vygenerování odpovídajícího kódu.Generátor kódu zahrnuje malý analyzátor, který nám umožňuje použít v šablonách jednoduchou sadu direktivy, abychom mohli zpracovat funkce, jako je odkazování na vlastnosti objektu, provádění podmíněného generování kódu, bucles a další možnosti.Tímto způsobem je kód aplikace zjednodušen a zároveň poskytuje jednoduchý mechanismus pro přidávání komponent.Vizuální komponenty také vyžadují implementaci pluginu, aby jej bylo možné použít ve vizuálním editoru, ale to neznamená ztrátu schopnosti „personalizovat“ generování kódu (pomocí šablon) pro tuto komponentu a plugin by bylstejně jednoduché jako rutina, která vytváří instanci objektu na základě hodnot jeho vlastností.
Webová stránka:
http://wxformbuilder.org/Kategorie
Alternativy wxFormBuilder pro všechny platformy s jakoukoli licencí
8
7
7
6
Webix Form Builder
Nástroj Webix Form Builder je určen k urychlení procesu vytváření formulářů.
4
wxDev-C++
wxDev-C ++ je rozšíření Bloodshed Dev-C ++ od Colina Laplace et.al.Tento program vám umožňuje vizuálně vytvářet dialogy a rámečky pro wxWidgets pomocí návrháře formulářů.
- Zdarma
- Windows
- Bloodshed Dev-C++
3
wxGlade
wxGlade je návrhář GUI napsaný v Pythonu pomocí populární sady nástrojů GUI wxPython, která vám pomůže vytvářet uživatelská rozhraní wxWidgets / wxPython.
- Zdarma
2
Wolf Responsive Form Maker
Wolf Responsive Form Maker je designér drag and drop pro vytváření webových formulářů, jako jsou kontaktní formuláře na webu, formuláře pro zpětnou vazbu, průzkumy a návštěvní knihy.
- Placená
- Mac
1
CocoaDialog
CocoaDialog je aplikace OS X, která umožňuje použití běžných ovládacích prvků GUI, jako jsou selektory souborů, zadávání textu, ukazatele průběhu, potvrzení ano / ne a další pomocí příkazového řádku ...
- Zdarma
- Mac
1
1
0
0