Commit 6bcfec7d authored by Matthias Clasen's avatar Matthias Clasen

Add a note about reflexive ancestry. (#99085, Frederic Lespez)

	* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
	reflexive ancestry.  (#99085, Frederic Lespez)
parent dd6b66bf
2002-11-21 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry. (#99085, Frederic Lespez)
* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example. (#97956, Owen Taylor)
......
2002-11-21 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry. (#99085, Frederic Lespez)
* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example. (#97956, Owen Taylor)
......
2002-11-21 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry. (#99085, Frederic Lespez)
* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example. (#97956, Owen Taylor)
......
2002-11-21 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry. (#99085, Frederic Lespez)
* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example. (#97956, Owen Taylor)
......
2002-11-21 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry. (#99085, Frederic Lespez)
* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example. (#97956, Owen Taylor)
......
2002-11-21 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
reflexive ancestry. (#99085, Frederic Lespez)
* docs/tutorial/gtk-tut.sgml:
* examples/calendar/calendar.c: Numerous fixes to the calendar
example. (#97956, Owen Taylor)
......
......@@ -1652,8 +1652,6 @@ gtk_widget_destroyed (GtkWidget *widget,
void
gtk_widget_show (GtkWidget *widget)
{
g_return_if_fail (GTK_IS_WIDGET (widget));
if (!GTK_WIDGET_VISIBLE (widget))
{
g_object_ref (widget);
......@@ -5350,6 +5348,9 @@ gtk_widget_get_toplevel (GtkWidget *widget)
* it should not be unreferenced. See note about checking for a toplevel
* #GtkWindow in the docs for gtk_widget_get_toplevel().
*
* Note that unlike gtk_widget_is_ancestor(), gtk_widget_get_ancestor()
* considers @widget to be an ancestor of itself.
*
* Return value: the ancestor widget, or %NULL if not found
**/
GtkWidget*
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment