“I am glad to announce that Gideon Designer will support languages other than C++. This will be achieved by means of a new language-independent library, GuiLoader, and its language bindings. The library is intended to parse GuiXml files (Gideon save format) and create widgets at run-time by request of a client application.”
I hope this catches on better than Microsoft’s attempt. XML-based GUI builders could prove to be useful for cross-platform software development as well as more than one programming language.
What advantages does this have over Glade?
I think this is intended to be an enhanced sequel to Glade for GTK+ and a replacement for the underdeveloped wxGlade for Python users.
I think this is intended to be an enhanced sequel to Glade for GTK+ and a replacement for the underdeveloped wxGlade for Python users.
Sorry, you’re misinformed. glade doesn’t generate python code, but it’s still perfectly usable using libglade’s python bindings. wxGlade is a totally independent project, using wxWidgets instead of GTK; what do you mean by underdeveloped?
wxGlade is a totally independent project, using wxWidgets instead of GTK; what do you mean by underdeveloped?
I mean that it hasn’t reached version 1.0 yet compared to standard Glade that is already in its third major release.
I have been using Glade but I think I’ll give this a try, especially since they decided to support more than just C++.
libglade will be intergrated to GTK. And this is because it’s a defacto standard, already wrapped for tons of languages and Glade2 works great too.
If you want just a better UI then you can use Glade3 or <a href=”http://gazpacho.sicem.biz/“>Gazpacho.
>libglade will be intergrated to GTK.
>And this is because it’s a defacto standard,
>already wrapped for tons of languages
>and Glade2 works great too.
Are they better only because they support “standard” GladeXML? As said in Gideon FAQ, “standard” was discarded in order to implement new features: GuiXml is actually an advantage.
Gideon project was started because many programmers – including Gideon developer(s) – want a GUI builder for GTK+ that plays on a par with Qt Designer or those found in Borland JBuilder and MS Visual C# IDE’s. Not an easy task counting the lack of FOSS manpower. Instead of a brute-force approach, Gideon tries to innovate and does this in its save format also.
Gideon even goes further in some respects. For example, Multiple Edits – this is when you can select more than one widget and have a Property Explorer with a list of matching properties. It is possible to edit those properties for several widgets at once. Qt designer does not support this feature. And one Gideon feature AFAIK has no analogues in the industry: a support for nested objects and arrays in Property Explorer.
I am Gideon developer and I believe that it is a very exciting project, being completely FOSS, innovative and without a commercial back-end.
/Maxim