From 50c22a17f03ccdff5cd2363db96c7fd9f08abdb2 Mon Sep 17 00:00:00 2001 From: Anders Carlsson Date: Sun, 16 Apr 2000 20:27:11 +0000 Subject: Propagate mouse wheel events upwards. 2000-04-16 Anders Carlsson * e-table-item.c (eti_event): Propagate mouse wheel events upwards. * e-table.c (et_real_construct): Use a GtkScrolledWindow here instead of a GtkScrollbar, since it makes mouse wheel scrolling much easier. svn path=/trunk/; revision=2463 --- widgets/e-table/e-table-item.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'widgets/e-table/e-table-item.c') diff --git a/widgets/e-table/e-table-item.c b/widgets/e-table/e-table-item.c index 53515517e6..0b8c106a27 100644 --- a/widgets/e-table/e-table-item.c +++ b/widgets/e-table/e-table-item.c @@ -1028,9 +1028,13 @@ eti_event (GnomeCanvasItem *item, GdkEvent *e) case GDK_2BUTTON_PRESS: { double x1, y1; int col, row; - + + if (e->button.button == 5 || + e->button.button == 4) + return FALSE; + gnome_canvas_item_w2i (item, &e->button.x, &e->button.y); - + if (!find_cell (eti, e->button.x, e->button.y, &col, &row, &x1, &y1)) return TRUE; -- cgit v1.2.3