9
wxWidgets är ett utmärkt ramverk som möjliggör skapandet av applikationer med flera plattformar med och utan ett grafiskt användargränssnitt.Det finns flera applikationer som hjälper till att skapa dialoger visuellt, trots att några praktiska problem har lett mig att starta utvecklingen av en ny applikation.Dessa problem inkluderar, den begränsade uppsättningen av widgets eller omöjligt att inkludera icke-grafiska komponenter.wxFormBuilder syftar till att vara en applikation som såväl som möjliggör visuell utveckling och generering av motsvarande kod, möjliggör inkludering av icke-grafiska komponenter, samt att tillhandahålla faciliteter för att utöka uppsättningen av widgets enkelt via plugins, som andra applikationer som qt-designer.En intressant aspekt av wxFormBuilder är lagring av informationen i XML-dokument istället för att bädda in den i själva koden.Detta, liksom förenkling av programmets kod, underlättar den ytterligare modifieringen av både egenskaperna hos ett objekt och den genererade koden utan att behöva kompilera igen.Kodgenerering använder sig av en serie “mallar” definierade i dokumentet med klassinformationen, som bearbetas för att generera motsvarande kod.Kodgeneratorn inkluderar en liten parser som gör att vi i mallarna kan använda en enkel uppsättning av direktiv för att kunna bearbeta funktioner som att hänvisa till objektets egenskaper, göra en villkorad kodgenerering, spänningar och andra möjligheter.På detta sätt förenklas applikationens kod och ger samtidigt en enkel mekanism för att lägga till komponenter.De visuella komponenterna kräver också implementering av ett plugin för att kunna använda det i den visuella redigeraren, men det betyder inte att förlora förmågan att "anpassa" genereringen av kod (med mallar) för den komponenten och plugin skulle varaså enkelt som en rutin som skapar en instans av objektet baserat på värdena på dess egenskaper.
wxformbuilder
Hemsida:
http://wxformbuilder.org/kategorier
Alternativ till wxFormBuilder för alla plattformar med någon licens
8
7
7
6
Webix Form Builder
Webix Form Builder-verktyget är avsett att påskynda processen att skapa form.
4
wxDev-C++
wxDev-C ++ är en förlängning av Bloodshed Dev-C ++ av Colin Laplace et.al.Detta program hjälper dig att skapa dialoger och ramar för wxWidgets visuellt med hjälp av en formdesigner.
- Gratis
- Windows
- Bloodshed Dev-C++
3
wxGlade
wxGlade är en GUI-designer skriven i Python med den populära GUI-verktygssatsen wxPython, som hjälper dig att skapa wxWidgets / wxPython användargränssnitt.
- Gratis
2
Wolf Responsive Form Maker
Wolf Responsive Form Maker är en drag and drop-designer för att skapa webbformulär som kontaktformulär på webbplatsen, feedbackformulär, undersökningar och gästböcker.
- Betald
- Mac
1
CocoaDialog
CocoaDialog är ett OS X-program som tillåter användning av vanliga GUI-kontroller som filväljare, textinmatning, framstegsfält, ja / nej-bekräftelser och mer med en kommandorad ...
- Gratis
- Mac
1
1
0
0