From f79c213b33bf934c098683253c7d44b53193124b Mon Sep 17 00:00:00 2001 From: Tim Janik Date: Fri, 20 Jun 2008 11:06:46 +0000 Subject: Seal GtkLayout svn path=/trunk/; revision=20588 --- gtk/gtklayout.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'gtk/gtklayout.c') diff --git a/gtk/gtklayout.c b/gtk/gtklayout.c index dbc36777d7..82cf4c6105 100644 --- a/gtk/gtklayout.c +++ b/gtk/gtklayout.c @@ -47,6 +47,7 @@ struct _GtkLayoutChild { enum { PROP_0, + PROP_BIN_WINDOW, PROP_HADJUSTMENT, PROP_VADJUSTMENT, PROP_WIDTH, @@ -142,6 +143,22 @@ gtk_layout_new (GtkAdjustment *hadjustment, return GTK_WIDGET (layout); } +/** + * gtk_layout_get_bin_window: + * @layout: a #GtkLayout + * + * Retrieve the bin window of the layout used for drawing operations. + * + * Return value: a #GdkWindow + **/ +GdkWindow* +gtk_layout_get_bin_window (GtkLayout *layout) +{ + g_return_val_if_fail (GTK_IS_LAYOUT (layout), NULL); + + return layout->bin_window; +} + /** * gtk_layout_get_hadjustment: * @layout: a #GtkLayout -- cgit v1.2.1