ukotvit menu |
Glade |
GUI návrhář pro GTK. Původní návrhář pro GTK. Screenshot je ještě z verzi 2, existuje už i zcela přepracovaná verze 3. Ve verzi 2 tento návrhář buď generuje kód (pro jazyk C, C++ nebo Ada), nebo XML soubor s definicí GUI, který se potom v aplikaci načítá za pomoci knihovny libglade. Tuto knihovnu podporuje řada jazyků, včetně Pythonu. Cesta přes XML soubor se ukázala být jako lepší řešení a v Glade 3 je proto už je jen tato možnost. Má to tu výhodu, že lze drobné modifikace GUI, třeba pořadí prvků, dělat bez nutnosti překládat aplikaci. GUI je čistě oddělené od kódu. Déle se dá taková definice GUI sdílet mezi aplikacemi. Například v Pythonu navrhneme prototyp aplikace, a při její implementaci v C pak už máme GUI hotové, přenese se beze změny. +Multiplaformní. |
Gazpacho |
Další GUI návrhář pro GTK
Tento návrhář je silně inspirován Glade, ale je napsán na zelené louce a v Pythonu.
Glade je napsáno v C, to znamená, že je náročné ho neustále přizpůsobovat vyvíjejícímu
se GTK, aby obsahoval všechny nové widgety a jejich vlastnosti. V Pythonu by to mělo být
snazší. Gazpacho dále přichází s koncepcí vše v jednom okně, každý si může vybrat, co mu
vyhovuje více. Gazpacho je kompatibilní s libglade, tudíž z hlediska použití v Pythonu
jsou oba produkty srovnatelné. |
Nevím o žádných samostatných GUI návrhářích pro jiné GUI toolkity.