123
wxFormBuilder

wxFormBuilder

wxWidgets to doskonała platforma umożliwiająca tworzenie aplikacji wieloplatformowych z graficznym interfejsem użytkownika i bez niego.
wxWidgets to doskonała platforma umożliwiająca tworzenie aplikacji wieloplatformowych z graficznym interfejsem użytkownika i bez niego.Istnieje kilka aplikacji, które pomagają wizualnie tworzyć okna dialogowe, ale niektóre praktyczne problemy skłoniły mnie do rozpoczęcia tworzenia nowej aplikacji.Problemy te obejmują ograniczony zestaw widżetów lub niemożność uwzględnienia składników innych niż graficzne.wxFormBuilder ma być aplikacją, która oprócz wizualnego programowania i generowania odpowiedniego kodu, umożliwia dołączanie elementów nie graficznych, a także zapewnia funkcje umożliwiające łatwe rozszerzanie zestawu widżetów za pomocą wtyczek, podobnie jak inne aplikacje, takie jak qt-projektant.Ciekawym aspektem wxFormBuilder jest przechowywanie informacji w dokumentach XML zamiast osadzania ich w samym kodzie.To, podobnie jak uproszczenie kodu aplikacji, ułatwia dalszą modyfikację zarówno właściwości obiektu, jak i wygenerowanego kodu, bez konieczności ponownej kompilacji.Generowanie kodu wykorzystuje szereg „szablonów” zdefiniowanych w dokumencie informacji o klasie, które są przetwarzane w celu wygenerowania odpowiedniego kodu.Generator kodu zawiera mały parser, który pozwala nam używać w szablonach prostego zestawu dyrektyw, aby móc przetwarzać funkcje, takie jak odwoływanie się do właściwości obiektu, generowanie kodu warunkowego, nierówności i inne możliwości.W ten sposób kod aplikacji jest uproszczony, a jednocześnie zapewnia prosty mechanizm dodawania komponentów.Komponenty wizualne wymagają również implementacji wtyczki, aby można było z niej korzystać w edytorze wizualnym, ale nie oznacza to utraty możliwości „personalizacji” generowania kodu (z szablonami) dla tego komponentu, a wtyczka byłabytak prosty jak procedura, która tworzy instancję obiektu na podstawie wartości jego właściwości.

Stronie internetowej:

Kategorie

Alternatywy dla wxFormBuilder'a dla wszystkich platform z dowolną licencją

Glade

Glade

Glade to narzędzie RAD umożliwiające szybkie i łatwe tworzenie interfejsów użytkownika dla zestawu narzędzi GTK + i środowiska graficznego GNOME.
Zenity

Zenity

Zenity to narzędzie, które pozwala wyświetlać okna dialogowe GTK w skryptach wiersza polecenia i powłoki.
Yad

Yad

Yad (kolejne okno dialogowe) to rozwidlenie Zenity z wieloma ulepszeniami, takimi jak niestandardowe przyciski, dodatkowe okna dialogowe, menu podręczne w ikonie powiadomienia i wiele innych.
Webix Form Builder

Webix Form Builder

Narzędzie Webix Form Builder ma na celu przyspieszenie procesu tworzenia formularzy.
wxDev-C++

wxDev-C++

wxDev-C ++ jest rozszerzeniem Bloodshed Dev-C ++ autorstwa Colin Laplace i in.glin.Ten program pomaga tworzyć okna dialogowe i ramki dla wxWidgets wizualnie za pomocą projektanta formularzy.
wxGlade

wxGlade

wxGlade to projektant GUI napisany w Pythonie z popularnym zestawem narzędzi GUI wxPython, który pomaga tworzyć interfejsy użytkownika wxWidgets / wxPython.
  • Darmowa
KDialog

KDialog

Pokaż okna dialogowe KDE ze skryptów powłoki
Wolf Responsive Form Maker

Wolf Responsive Form Maker

Wolf Responsive Form Maker to projektant typu „przeciągnij i upuść” do tworzenia formularzy internetowych, takich jak formularze kontaktowe na stronie, formularze opinii, ankiety i księgi gości.
whiptail

whiptail

wyświetlać okna dialogowe ze skryptów powłoki
CocoaDialog

CocoaDialog

CocoaDialog to aplikacja OS X, która pozwala na korzystanie z typowych kontrolek GUI, takich jak selektory plików, wprowadzanie tekstu, paski postępu, potwierdzenia tak / nie i więcej za pomocą wiersza polecenia ...
XRCed

XRCed

XRCed to prosty edytor zasobów do tworzenia GUI wxWidgets / wxPython, który obsługuje tworzenie i edycję plików w formacie XRC. Jest napisany w Pythonie i wykorzystuje GUI wxPython ...
VisualWX

VisualWX

Visualwx ma być najlepszym narzędziem RAD, zaprojektowanym dla c ++, python, perl, ruby, lua i wxWidgets.
wxMIll

wxMIll

wxMill to konstruktor GUI typu przeciągnij i upuść dla środowiska wxWidgets.Pomoże Ci to szybko tworzyć projekty oparte na wxWidgets.
AbcSubmit

AbcSubmit

Platforma internetowa, która pozwala tworzyć wspaniałe strony internetowe, formularze internetowe i katalog produktów.
Gtkdialog

Gtkdialog

Gtkdialog to małe narzędzie do szybkiego i łatwego tworzenia GUI.