wxFormBuilder

wxFormBuilder

wxWidgets ist ein hervorragendes Framework, mit dem sich plattformübergreifende Anwendungen mit und ohne grafische Benutzeroberfläche erstellen lassen.
wxWidgets ist ein hervorragendes Framework, mit dem sich plattformübergreifende Anwendungen mit und ohne grafische Benutzeroberfläche erstellen lassen.Es gibt mehrere Anwendungen, mit denen Dialoge visuell erstellt werden können. Einige praktische Probleme haben mich jedoch dazu veranlasst, eine neue Anwendung zu entwickeln.Zu diesen Problemen gehören die begrenzten Widgets oder die Unmöglichkeit, nicht grafische Komponenten einzuschließen.wxFormBuilder soll eine Anwendung sein, die nicht nur die visuelle Entwicklung und Generierung des entsprechenden Codes ermöglicht, sondern auch nicht-grafische Komponenten einbezieht und die Möglichkeit bietet, den Widgetsatz wie andere Anwendungen wie qt-Designer.Ein interessanter Aspekt von wxFormBuilder ist die Speicherung der Informationen in XML-Dokumenten, anstatt sie in den Code selbst einzubetten.Dies vereinfacht nicht nur den Code der Anwendung, sondern auch die weitere Änderung der Eigenschaften eines Objekts und des generierten Codes, ohne dass eine Neukompilierung erforderlich ist.Die Codegenerierung verwendet eine Reihe von im Dokument der Klasseninformationen definierten "Vorlagen", die verarbeitet werden, um den entsprechenden Code zu generieren.Der Codegenerator enthält einen kleinen Parser, mit dem wir in den Vorlagen einen einfachen Satz von Anweisungen verwenden können, um Funktionen wie das Verweisen auf die Eigenschaften eines Objekts, eine bedingte Codegenerierung, Bucles und andere Möglichkeiten zu verarbeiten.Auf diese Weise wird der Code der Anwendung vereinfacht und gleichzeitig ein einfacher Mechanismus zum Hinzufügen von Komponenten bereitgestellt.Die visuellen Komponenten erfordern auch die Implementierung eines Plugins, um es im visuellen Editor verwenden zu können. Dies bedeutet jedoch nicht, dass die Möglichkeit, die Codegenerierung (mit Vorlagen) für diese Komponente und das Plugin zu personalisieren, verloren gehtSo einfach wie eine Routine, die eine Instanz des Objekts basierend auf den Werten seiner Eigenschaften erstellt.

Kategorien

Alternativen zu wxFormBuilder für alle Plattformen mit einer Lizenz

Glade

Glade

Glade ist ein RAD-Tool, mit dem Benutzeroberflächen für das GTK + -Toolkit und die GNOME-Desktopumgebung schnell und einfach entwickelt werden können.
Zenity

Zenity

Zenity ist ein Tool, mit dem Sie GTK-Dialogfelder in Befehlszeilen- und Shell-Skripten anzeigen können.
Yad

Yad

Yad (noch ein weiteres Dialogfeld) ist eine Fork von Zenity mit vielen Verbesserungen, wie benutzerdefinierten Schaltflächen, zusätzlichen Dialogfeldern, einem Popup-Menü im Benachrichtigungssymbol und vielem mehr.
Webix Form Builder

Webix Form Builder

Das Webix Form Builder-Tool soll die Formularerstellung beschleunigen.
wxDev-C++

wxDev-C++

wxDev-C ++ ist eine Erweiterung von Bloodshed Dev-C ++ von Colin Laplace et.al.Dieses Programm unterstützt Sie beim visuellen Erstellen von Dialogen und Frames für wxWidgets mithilfe eines Formular-Designers.
wxGlade

wxGlade

wxGlade ist ein in Python geschriebener GUI-Designer mit dem beliebten GUI-Toolkit wxPython, mit dem Sie Benutzeroberflächen für wxWidgets / wxPython erstellen können.
  • Kostenlose
KDialog

KDialog

KDE-Dialogfelder von Shell-Skripten anzeigen
Wolf Responsive Form Maker

Wolf Responsive Form Maker

Wolf Responsive Form Maker ist ein Drag & Drop-Designer zum Erstellen von Webformularen wie Website-Kontaktformularen, Feedback-Formularen, Umfragen und Gästebüchern.
whiptail

whiptail

Anzeigen von Dialogfeldern aus Shell-Skripten
CocoaDialog

CocoaDialog

CocoaDialog ist eine OS X-Anwendung, die die Verwendung gängiger GUI-Steuerelemente wie Dateiauswahl, Texteingabe, Fortschrittsbalken, Ja / Nein-Bestätigungen und mehr über eine Befehlszeile ermöglicht.
  • Kostenlose
  • Mac
XRCed

XRCed

XRCed ist ein einfacher Ressourcen-Editor für die GUI-Entwicklung von wxWidgets / wxPython, der das Erstellen und Bearbeiten von Dateien im XRC-Format unterstützt. Er ist in Python geschrieben und verwendet die GUI von wxPython ...
VisualWX

VisualWX

Visualwx ist das ultimative RAD-Tool für C ++, Python, Perl, Ruby, Lua und WxWidgets.
wxMIll

wxMIll

wxMill ist ein Drag-and-Drop-GUI-Builder für das wxWidgets-Framework.Es kann Ihnen helfen, wxWidgets-basierte Projekte schnell zu erstellen.
AbcSubmit

AbcSubmit

Online-Plattform, mit der Sie umwerfende Websites, Webformulare und Produktkataloge erstellen können.
Gtkdialog

Gtkdialog

Gtkdialog ist ein kleines Dienstprogramm zum schnellen und einfachen Erstellen von GUIs.