[gtk+] Remove child flipping from GtkGrid
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Remove child flipping from GtkGrid
- Date: Fri, 22 Oct 2010 14:53:46 +0000 (UTC)
commit a9204e65dd9beed0181cc6b3cbd19586129ae509
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Oct 22 16:43:45 2010 +0200
Remove child flipping from GtkGrid
We decided that this is not really the right thing to do, for one
thing, because it doesn't flip ::expand and ::margin properties
of children.
gtk/gtkgrid.c | 38 --------------------------------------
1 files changed, 0 insertions(+), 38 deletions(-)
---
diff --git a/gtk/gtkgrid.c b/gtk/gtkgrid.c
index 60d55b8..f1109b5 100644
--- a/gtk/gtkgrid.c
+++ b/gtk/gtkgrid.c
@@ -196,44 +196,6 @@ gtk_grid_set_orientation (GtkGrid *grid,
priv->orientation = orientation;
g_object_notify (G_OBJECT (grid), "orientation");
-
- for (list = priv->children; list; list = list->next)
- {
- child = list->data;
-
- left = CHILD_LEFT (child);
- top = CHILD_TOP (child);
- width = CHILD_WIDTH (child);
- height = CHILD_HEIGHT (child);
-
- if (orientation == GTK_ORIENTATION_VERTICAL)
- {
- CHILD_LEFT (child) = - (top + height);
- CHILD_TOP (child) = left;
- CHILD_WIDTH (child) = height;
- CHILD_HEIGHT (child) = width;
- }
- else
- {
- CHILD_LEFT (child) = top;
- CHILD_TOP (child) = - (left + width);
- CHILD_WIDTH (child) = height;
- CHILD_HEIGHT (child) = width;
- }
- }
-
- gtk_widget_queue_resize (GTK_WIDGET (grid));
-
- for (list = priv->children; list; list = list->next)
- {
- child = list->data;
-
- gtk_widget_child_notify (child->widget, "left-attach");
- gtk_widget_child_notify (child->widget, "top-attach");
- gtk_widget_child_notify (child->widget, "width");
- gtk_widget_child_notify (child->widget, "height");
-
- }
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]