// $Id: README,v 1.17 2001/06/11 06:41:34 christof Exp $ This is a C++ backend for glade, the GUI designer for Gtk. This means this program reads glade files and outputs a C++ program source skeleton for you. Each (marked) GUI class has a derivative user class for you to modify and extend. We use this at work, so it's functionality is somewhat biased towards the parts of gtk we use. And since my time is limited, I didn't implement each property of each widget. If you feel something important is missing, please add it and don't forget to send me your patch so I can include it in future revisions. You might as well ask me whether the feature is planned in the near future. -------------------------- REQUIREMENTS ----------------------------- You need (at least!): - glade http://www.comp.lancs.ac.uk/~damon/builder/index.html or check out the most recent snapshot at cvs.gnome.org for creating the files to compile glademm - gcc 2.95 or up to compile your programs - gtk+ (1.2.x recommended) (http://www.gtk.org/) - gtk-- (1.2.x recommended) (http://gtkmm.sourceforge.net/) - GNU autoconf (http://www.fsf.org/) - GNU automake (http://www.fsf.org/) - please make sure that you have the development packages of the needed libraries installed, too. (Those containing the .h files) I also recommend to take a look at my gtk--addons which are available at cvs.gnome.org. ---------------------------- USAGE -------------------------------------- simply compile by invoking ./configure make [make install] create program files glade-- --sample sample.glade or use glade's 'gear' button. Compile your programs by invoking cd dir_of_.glade_file ./autogen.sh (or make) ----------------- HOW TO GET IT -------------------------------------- The current (public) source code is available at [anon]cvs.gnome.org . Read http://developer.gnome.org/ ... for more information. Releases of this program are at http://home.wtal.de/petig/Gtk/ . It's quickly evolving, so you if you got glade-- elsewhere you might take a look at this URL now (or even better check out the cvs version)! ------------------------ USING ANONYMOUS CVS ACCESS -------------------- cvs -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome login cvs -z3 -d :pserver:anonymous@anoncvs.gnome.org:/cvs/gnome co glade-- ... working ... If you want to update your copy enter the directory where you checked it out: cd glade-- and type cvs -z3 update -dP ------------------------- CONTACT ADDRESSES ---------------------------- Enjoy Christof Petig Feedback and Thanks are always welcome. Mailing list (questions and announcements): glademm-list@gnome.org To subscribe visit http://mail.gnome.org/mailman/listinfo/glademm-list