summaryrefslogtreecommitdiff
path: root/gtk/gtktreeprivate.h
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-03-08 22:38:59 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-03-08 22:38:59 +0000
commitbd10a077cd30cbcb9e4be5cd6215473a40dd0fcf (patch)
tree82cf883a61e21ec3319770dffa449959b01bf0a6 /gtk/gtktreeprivate.h
parentce9d9a4a56ae14e8da30a346461bc243e5959eb8 (diff)
downloadgtk+-bd10a077cd30cbcb9e4be5cd6215473a40dd0fcf.tar.gz
add support for invisible cells. (gtk_tree_view_bin_expose): ditto
Thu Mar 8 17:40:09 2001 Jonathan Blandford <jrb@redhat.com> * gtk/gtktreeview.c (gtk_tree_view_create_row_drag_icon): add support for invisible cells. (gtk_tree_view_bin_expose): ditto also, forgot to commit tests/testtreeview.c last commit
Diffstat (limited to 'gtk/gtktreeprivate.h')
-rw-r--r--gtk/gtktreeprivate.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/gtk/gtktreeprivate.h b/gtk/gtktreeprivate.h
index 1ed5818ae8..8d519c38cb 100644
--- a/gtk/gtktreeprivate.h
+++ b/gtk/gtktreeprivate.h
@@ -40,7 +40,7 @@ extern "C" {
* separator, the extra pixel by convention goes _below_ the row. So
* a node in the rbtree owns TREE_VIEW_VERTICAL_SEPARATOR/2 pixels
* above the row, and TREE_VIEW_VERTICAL_SEPARATOR/2 +
- * TREE_VIEW_VERTICAL_SEPARATOR%2 pixels below the row.
+ * TREE_VIEW_VERTICAL_SEPARATOR%2 pixels below the row.
*/
#define TREE_VIEW_VERTICAL_SEPARATOR 2
@@ -89,7 +89,11 @@ struct _GtkTreeViewPrivate
GdkWindow *header_window;
gint expander_column;
-
+
+ /* Focus code */
+ gboolean header_has_focus;
+ GList *focus_column;
+
/* Selection stuff */
GtkTreeRowReference *anchor;
GtkTreeRowReference *cursor;
@@ -114,12 +118,12 @@ struct _GtkTreeViewPrivate
/* Scroll timeout (e.g. during dnd) */
guint scroll_timeout;
-
+
/* Row drag-and-drop */
GtkTreeRowReference *drag_dest_row;
GtkTreeViewDropPosition drag_dest_pos;
guint open_dest_timeout;
-
+
gint pressed_button;
gint press_start_x;
gint press_start_y;