
Thanks for the suggestion Robert. Actually, Glade was suggested early on with Gtkmmification but after some consideration we determined not to do it, with reasoning listed on the Gtkmmification page.
Recently, I noticed some additional comments on that page re-recommending Glade, so I spent an evening trying it out, to see if the earlier assumptions were still valid. I cut my teeth on GUI layout tools (with Motif via UIM/X, MFC via MSVC, and more), so am quite aware of the benefits (and drawbacks) such tools can potentially bring.
I did not find that glade (at least, the version that comes with Gentoo) is sufficient to what I would expect. I did not find what it produced to be simple or easy to tweak. I fussed with it a lot to get it to generate Gtkmm code, and played with all the preference settings, but simply could not get it to do what I needed.
Of course, my perception could be wrong, and I could be missing out on something truly magical, but if so I think I need a much stronger sales job; what I've seen so far has not been terribly impressive.
(In addition, one of the things we plan to accomplish with the new codebase is to be able to enforce certain behavioral/style/layout requirements at root-class levels. This will be very handy when coding a new dialog since you can simply inheret the style from a base class. I'm skeptical that we could get the same level of capability out of Glade.)
Bryce
On Mon, 3 Jan 2005, Robert Staudinger wrote:
Hi,
wrt. to the recent discussion about gtkmm i would like to humbly suggest the use of libglade or even libglademm when moving the ui-related parts of the codebase to c++. As briefly discussed on jabber today this should further simplify the code and make tweaking of the dialogs easy. Additionally it's the suggested way for gnome-related software.
Thanks for your time,
- Rob
The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel