On Tue, 11 Mar 2003, Ian Britten wrote: > On Sun, 09 Mar 2003 21:01:01 -0600 > Lars Clausen <[EMAIL PROTECTED]> wrote: > >> As for Glade-ifying, doesn't that require that we depend on libglade? > > Excuse me for jumping into the middle of your conversation, but I think I > can clear up a (common) confusion (Assuming I understand what you're > discussing...) > > 'Glade' and 'libglade' are separate, but related, packages. Glade is the > GUI builder application. It lays out your dialogs (Very easy - Highly > recommended), and has no dependency on libglade. Glade saves it's > information in a .glade (XML) file, and from this XML description, the > application can generate your compilable code (C/C++/etc) for your > dialog. > > 'libglade' is a tool/library that can be used to instantiate a UI > directly from Glades XML file, at run-time. It doesn't need your UI to > be compiled. The big benefit of libglade is that you can change the XML > file (some), altering labels, constraints, etc, and you simply re-run the > application and your changes will immediately be apparent (No > recompiling).
Thank you for clearing this up. Makes me a lot more positive about Glade. > We had initially used libglade, but we found it didn't work on Windows > (Several years ago - dunno now), and we also found it hard to use in a > development environment where everyone had multiple checkouts, branched > versions, shared applications, etc - Getting each app to find it's > correct .glade file (at startup) required care. > Distribution/installation requires that the .glade file be shipped, and > that it can be found when the application starts. There may be > standardized techniques for this now, but there weren't before... We'll stay clear of that, then, if nothing else then for the Windows port. Thanks for clarifying the muddy waters. -Lars -- Lars Clausen (http://shasta.cs.uiuc.edu/~lrclause)| Hårdgrim of Numenor "I do not agree with a word that you say, but I |---------------------------- will defend to the death your right to say it." | Where are we going, and --Evelyn Beatrice Hall paraphrasing Voltaire | what's with the handbasket? _______________________________________________ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia