summaryrefslogtreecommitdiff
path: root/gtk/gtktreeprivate.h
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2007-03-20 12:32:19 +0000
committerKristian Rietveld <kristian@src.gnome.org>2007-03-20 12:32:19 +0000
commit3bd51183a899978e2b868e185183521f8c577588 (patch)
treecbcc176578c35b082254b8d343262245360b9993 /gtk/gtktreeprivate.h
parent4f9094dc53bff0dbf90e32ab556b5fb3200472d6 (diff)
downloadgtk+-3bd51183a899978e2b868e185183521f8c577588.tar.gz
add _gtk_tree_view_column_get_focus_area().
2007-03-20 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeviewcolumn.c: * gtk/gtktreeprivate.h: add _gtk_tree_view_column_get_focus_area(). * gtk/gtktreeview.c (gtk_tree_view_clamp_column_visible): add focus_to_cell parameter, rework to handle clamping columns which are bigger than the available page size better, (gtk_tree_view_key_press): remove code handling moving the focus to other column headers, (gtk_tree_view_header_focus): add clamp_column_visible parameter, fix RTL support, don't wrap around when moving focus to other column headers, call gtk_tree_view_clamp_column_visible() instead of duplicating code, (gtk_tree_view_focus): only clamp the column visible when we are explicitly moving to another column header (fixes #399555, Charles Kerr), (gtk_tree_view_move_cursor_left_right): update call to gtk_tree_view_clamp_column_visible(). svn path=/trunk/; revision=17546
Diffstat (limited to 'gtk/gtktreeprivate.h')
-rw-r--r--gtk/gtktreeprivate.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk/gtktreeprivate.h b/gtk/gtktreeprivate.h
index 0e0a332f0e..696005828a 100644
--- a/gtk/gtktreeprivate.h
+++ b/gtk/gtktreeprivate.h
@@ -409,6 +409,10 @@ void _gtk_tree_view_column_cell_render (GtkTreeViewColumn *tree_column,
GdkRectangle *cell_area,
GdkRectangle *expose_area,
guint flags);
+void _gtk_tree_view_column_get_focus_area (GtkTreeViewColumn *tree_column,
+ GdkRectangle *background_area,
+ GdkRectangle *cell_area,
+ GdkRectangle *focus_area);
gboolean _gtk_tree_view_column_cell_focus (GtkTreeViewColumn *tree_column,
gint direction,
gboolean left,