diff options
author | Kristian Rietveld <kris@gtk.org> | 2002-02-22 21:36:48 +0000 |
---|---|---|
committer | Kristian Rietveld <kristian@src.gnome.org> | 2002-02-22 21:36:48 +0000 |
commit | 45d646ebe9fcf2606bff7b2b15b1f552085c29d1 (patch) | |
tree | 0791a6281a42c2117b084abb825ab3571ceebfb9 /gtk/gtktreeprivate.h | |
parent | ccfab158ec70ad7dbb672135808a344ff154a4f4 (diff) | |
download | gdk-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.h | 4 |
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; |