[Glade-users] About writing in interface.c

Bruno Dusausoy bdusauso@beeznest.net
Mon, 06 Sep 2004 12:51:01 +0200


Le jeu 02/09/2004 =E0 18:34, Mario Carugno a =E9crit :
> Hi there !
>=20
> I'm learning Glade and have the next problem. I designed an interface
> and read that interface.c can not be edited by hand. That's ok.
>=20
> In my designed UI, i put a 'treeview', but i know that treeviews needs
> some extra code in order to work, such as define a model (with
> GtkListStore), an iterator and so on.
>=20
> Now, since i can't touch interface.c, where can i write the code to
> get the treeview completed ? Even to make my treeview global, i have
> to write into interface.c
>=20
> I know that i can get a widget reference in a callback (with
> lookup_widget), but is there some 'load' signal ?
>=20
> Well, sorry about my english and thanks.

You shouldn't create the GUI code directly with Glade. Instead you
should use libglade. It loads the .glade file (which is in XML format)
at run-time.
See http://www.jamesh.id.au/software/libglade/
--=20
bdusauso (ASCII 64) beeznest (ASCII 46) net