Wähle deine Sprache

Startseite arrow-right ... arrow-right Entwicklungs-Tools arrow-right wxFormBuilder

Wir haben eine Liste von 18 kostenlosen und kostenpflichtigen Alternativen zu wxFormBuilder zusammengestellt. Zu den Hauptkonkurrenten gehören Glade, wxSmith. Neben diesen vergleichen Benutzer auch wxFormBuilder mit whiptail, xdialog, Zenity. Außerdem können Sie hier auch andere ähnliche Optionen ansehen: Entwicklungs-Tools.


Glade
Free Open Source

Glade ist ein RAD-Tool für die schnelle und einfache Entwicklung von Benutzeroberflächen für das GTK + -Toolkit ...

whiptail
Free Open Source

Anzeigen von Dialogfeldern aus Shell-Skripten

xdialog
Free Open Source

Xdialog ist als Ersatz für "dialog" oder "cdialog" gedacht ...

Zenity
Free Open Source

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

Yad
Free Open Source

Yad (noch ein weiterer Dialog) ist ein Fork von Zenity mit vielen Verbesserungen, wie zum Beispiel benutzerdefinierten Schaltflächen ...

Anthemion DialogBlocks ist ein Sizer-basierter Ressourcen-Editor, mit dem Sie schnell ...

VisualWX
Free Open Source

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

Gtkdialog
Free Open Source

Gtkdialog ist ein kleines Hilfsprogramm zum schnellen und einfachen Erstellen von Benutzeroberflächen.

KDialog
Free Open Source

KDE-Dialogfelder von Shell-Skripten anzeigen

wxWidgets ist ein hervorragendes Framework, das die Erstellung von plattformübergreifenden Anwendungen mit ...

wxFormBuilder Plattformen

tick-square Windows
tick-square Linux
tick-square Mac

wxFormBuilder Video und Screenshots

wxFormBuilder Überblick

wxWidgets ist ein hervorragendes Framework, mit dem sich plattformübergreifende Anwendungen mit und ohne grafische Benutzeroberfläche erstellen lassen. Es gibt mehrere Anwendungen, die beim visuellen Erstellen von Dialogen helfen. 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 einfach über Plugins zu erweitern, wie bei anderen 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 geht So einfach wie eine Routine, die eine Instanz des Objekts basierend auf den Werten seiner Eigenschaften erstellt.

wxFormBuilder Funktionen

tick-square Rad

Top wxFormBuilder Alternativen

Teilen Sie Ihre Meinung zur Software, hinterlassen Sie eine Bewertung und helfen Sie dabei, sie noch besser zu machen!

wxFormBuilder Kategorien

Entwicklungs-Tools

wxFormBuilder Tags

xrc wxwidgets wxpython dialog python c-plus-plus

Änderungen vorschlagen

Ihr Feedback

Wähle eine Bewertung
Bitte wählen Sie eine Bewertung aus

Your vote has been counted.

Do you have experience using this software?