problem with libglade
- From: Alain Schaefer <aschaefe hsr ch>
- To: gnome-devel-list gnome org
- Subject: problem with libglade
- Date: Sun, 12 Dec 1999 22:14:23 +0100 (MET)
Hi,
I already tried to send this mesage to this list, but it seems it didn't
work. do I have to be subcscribed to send to the list ??
I have a problem with libglade here. in my little project I have
the following code :
container = GTK_CONTAINER( glade_xml_get_widget( xml, "hpaned1"));
if ( actual_widget != voci_widget ) {
gtk_container_remove( container, actual_widget );
if ( ! GTK_IS_WIDGET( actual_widget ) )
g_print( "actual_widget is not a widget anymore\n" );
gtk_paned_pack1( GTK_PANED(container), voci_widget, TRUE, FALSE );
gtk_widget_show( GTK_WIDGET(container) );
actual_widget=voci_widget;
}
voci_widget and actual_widget are both GtkTables. I want to show the
table belonging to a selection in a ctree.
now, always when the widgets are created with libglade like :
vocixml = glade_xml_new("../study_frames.glade", "voci_widget");
voci_widget = GTK_WIDGET( glade_xml_get_widget( vocixml,
"voci_widget"));
I loose my widget after the gtk_container_remove call. actual_widget
is not a GTK_WIDGET anymore. When I create the widgets with c-code
generated by glade it works fine.
so, could anyone tell me what I am doing wrong here ?? or could this
be a problem in libglade ??
thank you
alain
--
_ _ ___ ___ Alain Schaefer
| || / __| _ \ HSR Hochschule Rapperswil; Oberseestrasse 10;
| __ __ \ / CH-8640 Rapperswil; Switzerland; Fax:+41 55 222 4400
|_||_|___/_|_\ EMAIL: aschaefe@hsr.ch; WWW:www.hsr.ch
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]