
9
wxWidgets est un excellent framework qui permet la création d'applications multi-plateformes avec et sans interface utilisateur graphique.Il existe plusieurs applications qui aident à créer visuellement des boîtes de dialogue, même ainsi, certains problèmes pratiques m'ont amené à commencer le développement d'une nouvelle application.Ces problèmes incluent, l'ensemble limité de widgets ou l'impossibilité d'inclure des composants non graphiques.wxFormBuilder vise à être une application qui, en plus de permettre le développement visuel et de générer le code correspondant, permet l'inclusion de composants non graphiques, ainsi que de fournir des installations pour étendre facilement l'ensemble de widgets via des plugins, comme d'autres applications telles que qt-designer.Un aspect intéressant de wxFormBuilder est le stockage des informations dans des documents XML au lieu de les incorporer dans le code lui-même.Ceci, en plus de simplifier le code de l'application, facilite la modification supplémentaire des propriétés d'un objet et du code généré sans avoir besoin de recompiler.La génération de code utilise une série de «modèles» définis dans le document des informations de classe, qui sont traités pour générer le code correspondant.Le générateur de code comprend un petit analyseur qui nous permet d'utiliser dans les modèles un simple ensemble de directives pour pouvoir traiter des fonctions telles que référencer les propriétés d'un objet, effectuer une génération de code conditionnelle, des boucles et d'autres possibilités.De cette façon, le code de l'application est simplifié tout en fournissant un mécanisme simple pour ajouter des composants.Les composants visuels nécessitent également l'implémentation d'un plugin pour pouvoir l'utiliser dans l'éditeur visuel, mais cela ne signifie pas de perdre la possibilité de «personnaliser» la génération de code (avec des modèles) pour ce composant et le plugin seraitaussi simple qu'une routine qui crée une instance de l'objet en fonction des valeurs de ses propriétés.
Site Internet:
http://wxformbuilder.org/Les catégories
Alternatives à wxFormBuilder pour toutes les plateformes avec n'importe quelle licence

8

7

7

6
Webix Form Builder
L'outil Webix Form Builder est destiné à accélérer le processus de création de formulaires.

4
wxDev-C++
wxDev-C ++ est une extension de Bloodshed Dev-C ++ de Colin Laplace et.Al.Ce programme vous aide à créer visuellement des boîtes de dialogue et des cadres pour wxWidgets à l'aide d'un concepteur de formulaires.
- Gratuite
- Windows
- Bloodshed Dev-C++

3
wxGlade
wxGlade est un concepteur GUI écrit en Python avec la boîte à outils GUI populaire wxPython, qui vous aide à créer des interfaces utilisateur wxWidgets / wxPython.
- Gratuite

2
Wolf Responsive Form Maker
Wolf Responsive Form Maker est un concepteur de glisser-déposer pour créer des formulaires Web tels que des formulaires de contact de site Web, des formulaires de commentaires, des enquêtes et des livres d'or.
- Payante
- Mac

1
CocoaDialog
CocoaDialog est une application OS X qui permet l'utilisation de contrôles GUI courants tels que les sélecteurs de fichiers, la saisie de texte, les barres de progression, les confirmations oui / non et plus encore avec une ligne de commande ...
- Gratuite
- Mac

1

1

0

0