wxFormBuilder

wxFormBuilder

wxWidgets je odličen okvir, ki omogoča ustvarjanje aplikacij za več platform z grafičnim uporabniškim vmesnikom in brez njega.
wxWidgets je odličen okvir, ki omogoča ustvarjanje aplikacij za več platform z grafičnim uporabniškim vmesnikom in brez njega.Obstaja več aplikacij, ki pomagajo ustvariti dialoge vizualno, kljub temu so nekateri praktični problemi pripeljali do tega, da sem začel razvijati novo aplikacijo.Te težave vključujejo, omejen nabor pripomočkov ali nemogoče vključiti nefifrične komponente.wxFormBuilder želi biti aplikacija, ki poleg vizualnega razvoja in ustvarjanja ustrezne kode omogoča vključitev nefifričnih komponent, pa tudi opremo za enostavno razširitev nabora pripomočkov prek vtičnikov, tako kot druge aplikacije, kot so qt-oblikovalec.Zanimiv vidik wxFormBuilder je shranjevanje informacij v XML dokumente, namesto da bi jih vdelali v samo kodo.To, poleg poenostavitve kode aplikacije, olajša nadaljnjo spremembo lastnosti predmeta in ustvarjene kode, ne da bi bilo treba ponovno prevajati.Generacija kode uporablja vrsto "predlog", opredeljenih v dokumentu podatkov o razredu, ki se obdelujejo za ustvarjanje ustrezne kode.Generator kode vključuje majhen razčlenjevalec, ki nam omogoča, da v predlogih uporabimo preprost nabor navodil, da lahko obdelujemo funkcije, na primer sklicevanje lastnosti predmeta, izvedbo pogojne generacije kode, bucles in druge možnosti.Na ta način se koda aplikacije poenostavi, hkrati pa nudi preprost mehanizem za dodajanje komponent.Vizualne komponente zahtevajo tudi uporabo vtičnika, da bi ga lahko uporabljali v vizualnem urejevalniku, vendar to ne pomeni izgube sposobnosti "personalizacije" generiranja kode (s predlogami) za to komponento in vtičnik bi biltako preprosta kot rutina, ki ustvari primerek predmeta na podlagi vrednosti njegovih lastnosti.

Spletna stran:

Kategorije

Alternativa wxFormBuilderu za iPad z brezplačno licenco