diff options
author | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2010-12-21 21:11:01 +0900 |
---|---|---|
committer | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2010-12-22 00:28:18 +0900 |
commit | 49273f227770052f99dcb4be6fbe8224712d0944 (patch) | |
tree | f73c997370d252a7fbd57fc5615abeb4aae44dc1 /gtk/gtkcellareabox.h | |
parent | c8ae68c33dc65dc4407863553d059caa1d41e464 (diff) | |
download | gtk+-49273f227770052f99dcb4be6fbe8224712d0944.tar.gz |
Added "fixed-size" cell property to GtkCellAreaBox
Now a cell can either have a "fixed" size or it can have
an "aligned" starting point or both. "fixed" size cells take
no space when they are invisible.
Diffstat (limited to 'gtk/gtkcellareabox.h')
-rw-r--r-- | gtk/gtkcellareabox.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk/gtkcellareabox.h b/gtk/gtkcellareabox.h index 632ea93bec..cfe00e831e 100644 --- a/gtk/gtkcellareabox.h +++ b/gtk/gtkcellareabox.h @@ -69,15 +69,20 @@ GtkCellArea *gtk_cell_area_box_new (void); void gtk_cell_area_box_pack_start (GtkCellAreaBox *box, GtkCellRenderer *renderer, gboolean expand, - gboolean align); + gboolean align, + gboolean fixed); void gtk_cell_area_box_pack_end (GtkCellAreaBox *box, GtkCellRenderer *renderer, gboolean expand, - gboolean align); + gboolean align, + gboolean fixed); gint gtk_cell_area_box_get_spacing (GtkCellAreaBox *box); void gtk_cell_area_box_set_spacing (GtkCellAreaBox *box, gint spacing); +/* Private interaction with GtkCellAreaBoxContext */ +gboolean _gtk_cell_area_box_group_visible (GtkCellAreaBox *box, + gint group_idx); G_END_DECLS |