gtk+ r21240 - in trunk: . gtk
- From: mitch svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk+ r21240 - in trunk: . gtk
- Date: Fri, 29 Aug 2008 16:21:10 +0000 (UTC)
Author: mitch
Date: Fri Aug 29 16:21:09 2008
New Revision: 21240
URL: http://svn.gnome.org/viewvc/gtk+?rev=21240&view=rev
Log:
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.
Modified:
trunk/ChangeLog
trunk/gtk/gtkwidget.c
trunk/gtk/gtkwidget.h
Modified: trunk/gtk/gtkwidget.c
==============================================================================
--- trunk/gtk/gtkwidget.c (original)
+++ trunk/gtk/gtkwidget.c Fri Aug 29 16:21:09 2008
@@ -6564,6 +6564,26 @@
}
}
+/**
+ * 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_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
Modified: trunk/gtk/gtkwidget.h
==============================================================================
--- trunk/gtk/gtkwidget.h (original)
+++ trunk/gtk/gtkwidget.h Fri Aug 29 16:21:09 2008
@@ -567,17 +567,16 @@
gboolean redraw_on_allocate);
void gtk_widget_set_parent (GtkWidget *widget,
GtkWidget *parent);
+GtkWidget * gtk_widget_get_parent (GtkWidget *widget);
void gtk_widget_set_parent_window (GtkWidget *widget,
GdkWindow *parent_window);
+GdkWindow * gtk_widget_get_parent_window (GtkWidget *widget);
void gtk_widget_set_child_visible (GtkWidget *widget,
gboolean is_visible);
gboolean gtk_widget_get_child_visible (GtkWidget *widget);
GtkAllocation gtk_widget_get_allocation (GtkWidget *widget);
GdkWindow* gtk_widget_get_window (GtkWidget *widget);
-GtkWidget *gtk_widget_get_parent (GtkWidget *widget);
-GdkWindow *gtk_widget_get_parent_window (GtkWidget *widget);
-
gboolean gtk_widget_child_focus (GtkWidget *widget,
GtkDirectionType direction);
gboolean gtk_widget_keynav_failed (GtkWidget *widget,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]