Re: How to find a widget contained witin a widget
- From: Mark Leisher <mleisher crl nmsu edu>
- To: "Dugas, Alan" <alan dugas analog com>
- Cc: gtk-app-devel-list gnome org, gtk-list gnome org
- Subject: Re: How to find a widget contained witin a widget
- Date: Wed, 23 Aug 2000 10:51:30 -0600 (MDT)
Alan> How can I access a widget contained in a window with only the window
Alan> pointer available. It looks like gtk_container_children() might do
Alan> this, but the documentation only gives a funtion prototype. What
Alan> exactly is the Glist returned by gtk_container_children(), and how
Alan> would I use it to tell the difference between a gtkbutton and a
Alan> gtkcombo?
Something like:
for (l = gtk_container_children(thing); l != NULL; l = l->next) {
if (GTK_IS_BUTTON(GTK_OBJECT(l->data)))
g_print("BUTTON\n");
else if (GTK_IS_COMBO(GTK_OBJECT(l->data)))
g_print("COMBO\n");
}
-----------------------------------------------------------------------------
Mark Leisher
Computing Research Lab Once you fully apprehend the vacuity of a
New Mexico State University life without struggle, you are equipped
Box 30001, Dept. 3CRL with the basic means of salvation.
Las Cruces, NM 88003 -- Tennessee Williams
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]