diff options
author | Michael Natterer <mitch@imendio.com> | 2008-08-29 16:21:09 +0000 |
---|---|---|
committer | Michael Natterer <mitch@src.gnome.org> | 2008-08-29 16:21:09 +0000 |
commit | 2faae9fd1d67cedef36baafc818bd0b45d031184 (patch) | |
tree | 3411c6401bebe6404ab81af73ed3470edefd8b57 /gtk/gtkwidget.c | |
parent | 105f259eb1fcb61fdf47c0b3631886a48a550653 (diff) | |
download | gtk+-2faae9fd1d67cedef36baafc818bd0b45d031184.tar.gz |
move the gtk_widget_get_parent() and gtk_widget_get_parent_window()
2008-08-29 Michael Natterer <mitch@imendio.com>
* gtk/gtkwidget.h: move the gtk_widget_get_parent() and
gtk_widget_get_parent_window() prototypes together with their
respective setters.
* gtk/gtkwidget.c: move gtk_widget_get_parent_window() together
with its setter.
svn path=/trunk/; revision=21240
Diffstat (limited to 'gtk/gtkwidget.c')
-rw-r--r-- | gtk/gtkwidget.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 9f3ce5b5ce..6307698f50 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -6564,6 +6564,26 @@ gtk_widget_set_parent_window (GtkWidget *widget, } } +/** + * gtk_widget_get_parent_window: + * @widget: a #GtkWidget. + * @returns: the parent window of @widget. + * + * Gets @widget's parent window. + **/ +GdkWindow * +gtk_widget_get_parent_window (GtkWidget *widget) +{ + GdkWindow *parent_window; + + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); + + parent_window = g_object_get_qdata (G_OBJECT (widget), quark_parent_window); + + return (parent_window != NULL) ? parent_window : + (widget->parent != NULL) ? widget->parent->window : NULL; +} + /** * gtk_widget_set_child_visible: @@ -6775,26 +6795,6 @@ gtk_widget_get_root_window (GtkWidget *widget) } /** - * gtk_widget_get_parent_window: - * @widget: a #GtkWidget. - * @returns: the parent window of @widget. - * - * Gets @widget's parent window. - **/ -GdkWindow * -gtk_widget_get_parent_window (GtkWidget *widget) -{ - GdkWindow *parent_window; - - g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); - - parent_window = g_object_get_qdata (G_OBJECT (widget), quark_parent_window); - - return (parent_window != NULL) ? parent_window : - (widget->parent != NULL) ? widget->parent->window : NULL; -} - -/** * gtk_widget_child_focus: * @widget: a #GtkWidget * @direction: direction of focus movement |