summaryrefslogtreecommitdiff
path: root/gtk/gtktreeviewcolumn.c
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-08-24 20:09:26 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-08-24 20:09:26 +0000
commit747b72533a64e61f8349522fab71ea25b76e0aeb (patch)
tree6951d27edcde64c797b1d893e477c07b190ed191 /gtk/gtktreeviewcolumn.c
parentc1e4eac780004d3079f931166c98768738cd9ab8 (diff)
downloadgtk+-747b72533a64e61f8349522fab71ea25b76e0aeb.tar.gz
Add "use_align" to give people the option to just make a cell visible.
Fri Aug 24 16:03:45 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_scroll_to_cell): Add "use_align" to give people the option to just make a cell visible. * gtk/gtktreeview.c (gtk_tree_view_scroll_to_point): fix bug where we were scrolling past the end of the tree. * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_pack_start): rename gtk_tree_view_column_pack_start_cell_renderer to gtk_tree_view_column_pack_start. Same for pack_end, and clear.
Diffstat (limited to 'gtk/gtktreeviewcolumn.c')
-rw-r--r--gtk/gtktreeviewcolumn.c33
1 files changed, 18 insertions, 15 deletions
diff --git a/gtk/gtktreeviewcolumn.c b/gtk/gtktreeviewcolumn.c
index 6892ddb66d..860ec62ee4 100644
--- a/gtk/gtktreeviewcolumn.c
+++ b/gtk/gtktreeviewcolumn.c
@@ -1053,7 +1053,7 @@ void
gtk_tree_view_column_set_cell_renderer (GtkTreeViewColumn *tree_column,
GtkCellRenderer *cell)
{
- gtk_tree_view_column_pack_start_cell_renderer (tree_column, cell, TRUE, TRUE, 0);
+ gtk_tree_view_column_pack_start (tree_column, cell, TRUE, TRUE, 0);
}
static GtkTreeViewColumnCellInfo *
@@ -1068,7 +1068,7 @@ gtk_tree_view_column_get_cell_info (GtkTreeViewColumn *tree_column,
}
/**
- * gtk_tree_view_column_pack_start_cell_renderer:
+ * gtk_tree_view_column_pack_start:
* @tree_column: A #GtkTreeViewColumn.
* @cell: The #GtkCellRenderer,
* @expand: TRUE if @cell is to be given extra space allocated to box.
@@ -1078,11 +1078,11 @@ gtk_tree_view_column_get_cell_info (GtkTreeViewColumn *tree_column,
* Packs a cell into
**/
void
-gtk_tree_view_column_pack_start_cell_renderer (GtkTreeViewColumn *tree_column,
- GtkCellRenderer *cell,
- gboolean expand,
- gboolean fill,
- guint padding)
+gtk_tree_view_column_pack_start (GtkTreeViewColumn *tree_column,
+ GtkCellRenderer *cell,
+ gboolean expand,
+ gboolean fill,
+ guint padding)
{
GtkTreeViewColumnCellInfo *cell_info;
@@ -1104,11 +1104,11 @@ gtk_tree_view_column_pack_start_cell_renderer (GtkTreeViewColumn *tree_column,
}
void
-gtk_tree_view_column_pack_end_cell_renderer (GtkTreeViewColumn *tree_column,
- GtkCellRenderer *cell,
- gboolean expand,
- gboolean fill,
- guint padding)
+gtk_tree_view_column_pack_end (GtkTreeViewColumn *tree_column,
+ GtkCellRenderer *cell,
+ gboolean expand,
+ gboolean fill,
+ guint padding)
{
GtkTreeViewColumnCellInfo *cell_info;
@@ -1131,7 +1131,7 @@ gtk_tree_view_column_pack_end_cell_renderer (GtkTreeViewColumn *tree_column,
void
-gtk_tree_view_column_clear_cell_renderers (GtkTreeViewColumn *tree_column)
+gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column)
{
GList *list;
g_return_if_fail (tree_column != NULL);
@@ -1502,7 +1502,8 @@ gtk_tree_view_column_set_width (GtkTreeViewColumn *tree_column,
* gtk_tree_view_column_get_width:
* @tree_column: a #GtkTreeViewColumn
*
- * Gets the value set by gtk_tree_view_column_set_width().
+ * Gets the value set by gtk_tree_view_column_set_width(). This may not be the
+ * actual width of the column on the screen, just what is requested.
*
* Return value: the width of the column
**/
@@ -1587,7 +1588,9 @@ gtk_tree_view_column_get_min_width (GtkTreeViewColumn *tree_column)
* @max_width: The maximum width of the column in pixels, or -1.
*
* Sets the maximum width of the @tree_column. If @max_width is -1, then the
- * maximum width is unset.
+ * maximum width is unset. Note, the column can actually be wider than max
+ * width if it's the last column in a view. In this case, the column expands to
+ * fill the view.
**/
void
gtk_tree_view_column_set_max_width (GtkTreeViewColumn *tree_column,