summaryrefslogtreecommitdiff
path: root/gtk/gtktreeprivate.h
diff options
context:
space:
mode:
authorKristian Rietveld <kris@gtk.org>2002-02-22 21:36:48 +0000
committerKristian Rietveld <kristian@src.gnome.org>2002-02-22 21:36:48 +0000
commit45d646ebe9fcf2606bff7b2b15b1f552085c29d1 (patch)
tree0791a6281a42c2117b084abb825ab3571ceebfb9 /gtk/gtktreeprivate.h
parentccfab158ec70ad7dbb672135808a344ff154a4f4 (diff)
downloadgdk-pixbuf-45d646ebe9fcf2606bff7b2b15b1f552085c29d1.tar.gz
add last_single_clicked and last_single_clicked_2 rowrefs and add
Fri Feb 22 22:39:59 2002 Kristian Rietveld <kris@gtk.org> * gtk/gtktreeprivate.h: add last_single_clicked and last_single_clicked_2 rowrefs and add disable_popdown to the bitfield * gtk/gtktreeview.c (gtk_tree_view_destroy): add destroy stuff for two new rowrefs (gtk_tree_view_button_press): add some 'advanced' button handling, so double click is being handled right (double click madness was discovered by Anders Carlsson) * gtk/gtktreeview.c (gtk_tree_view_set_property): add missing break (gtk_tree_view_class_init): default value of headers_visible should be TRUE (both pointed out by Damon Chaplin, #71986) * gtk/gtktreeview.c (gtk_tree_view_real_start_interactive_search): connect to populate_popup, (gtk_tree_view_search_disable_popdown): new function, (gtk_tree_view_real_search_enable_popdown): ditto, (gtk_tree_view_search_enable_popdown): ditto, (gtk_tree_view_search_dialog_destroy): check for gtk-tree-view-popdown-disabled (#71868) * gtk/gtktreeview.c (gtk_tree_view_set_reorderable): move ->priv->reorderable assignment to bottom. (#72122)
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 792a3bbdd..820e846b5 100644
--- a/gtk/gtktreeprivate.h
+++ b/gtk/gtktreeprivate.h
@@ -101,6 +101,9 @@ struct _GtkTreeViewPrivate
GdkWindow *drag_highlight_window;
GtkTreeViewColumn *drag_column;
+ GtkTreeRowReference *last_single_clicked;
+ GtkTreeRowReference *last_single_clicked_2;
+
/* bin_window offset */
GtkTreeRowReference *top_row;
gint top_row_dy;
@@ -181,6 +184,7 @@ struct _GtkTreeViewPrivate
/* interactive search */
guint enable_search : 1;
+ guint disable_popdown : 1;
gint search_column;
GtkTreeViewSearchDialogPositionFunc search_dialog_position_func;
GtkTreeViewSearchEqualFunc search_equal_func;