summaryrefslogtreecommitdiff
path: root/gtk/gtkgrid.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2013-03-21 11:09:43 +0100
committerAlexander Larsson <alexl@redhat.com>2013-04-23 05:58:07 +0200
commit627685e2a2efd9be72e66dd1a1e8f49aab1d1600 (patch)
tree349df64c9f7227e574081b0803642ab5a49702c3 /gtk/gtkgrid.h
parent72cd8b4dab9da4b84af378439dc996a38ffcce35 (diff)
downloadgtk+-627685e2a2efd9be72e66dd1a1e8f49aab1d1600.tar.gz
GtkGrid: Support baseline alignment in GtkGrid
We support a local baseline in each row, as well as selecting a specific row for the global baseline of the entire GtkGrid.
Diffstat (limited to 'gtk/gtkgrid.h')
-rw-r--r--gtk/gtkgrid.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/gtk/gtkgrid.h b/gtk/gtkgrid.h
index f2d550fe50..9ba21e5292 100644
--- a/gtk/gtkgrid.h
+++ b/gtk/gtkgrid.h
@@ -109,6 +109,18 @@ gboolean gtk_grid_get_column_homogeneous (GtkGrid *grid);
void gtk_grid_set_column_spacing (GtkGrid *grid,
guint spacing);
guint gtk_grid_get_column_spacing (GtkGrid *grid);
+GDK_AVAILABLE_IN_3_10
+void gtk_grid_set_row_baseline_position (GtkGrid *grid,
+ gint row,
+ GtkBaselinePosition pos);
+GDK_AVAILABLE_IN_3_10
+GtkBaselinePosition gtk_grid_get_row_baseline_position (GtkGrid *grid,
+ gint row);
+GDK_AVAILABLE_IN_3_10
+void gtk_grid_set_baseline_row (GtkGrid *grid,
+ gint row);
+GDK_AVAILABLE_IN_3_10
+gint gtk_grid_get_baseline_row (GtkGrid *grid);
G_END_DECLS