aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui/widgets/e-minicard-view.c
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2002-04-12 04:15:16 +0800
committerChris Lahey <clahey@src.gnome.org>2002-04-12 04:15:16 +0800
commit2175169690175866675a79081b37158877b79d31 (patch)
tree97974e5744ad08e85f8b37d08871e71c7630dfd5 /addressbook/gui/widgets/e-minicard-view.c
parent0479b8d9a06faa76dd5622fd8549f380f8cac242 (diff)
downloadgsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar
gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.gz
gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.bz2
gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.lz
gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.xz
gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.tar.zst
gsoc2013-evolution-2175169690175866675a79081b37158877b79d31.zip
Include addressbook-config.h here as this file uses it.
2002-04-11 Christopher James Lahey <clahey@ximian.com> * gui/component/addressbook-component.c: Include addressbook-config.h here as this file uses it. * gui/component/select-names/e-select-names.c (SPEC, SPEC2): Made this dialog searchable by typing in the ETable. * gui/widgets/e-addressbook-model.c: Include e-addressbook-util.h here. * gui/widgets/e-addressbook-reflow-adapter.c (e_addressbook_reflow_adapter_right_click), gui/widgets/e-addressbook-view.c (table_right_click): Fixed a memory leak here by using "selection-done" signal. * gui/widgets/e-addressbook-reflow-adapter.c, gui/widgets/e-addressbook-reflow-adapter.h, gui/widgets/e-addressbook-view.c, gui/widgets/e-minicard-view.c: Added a right click menu for areas that aren't cards. svn path=/trunk/; revision=16440
Diffstat (limited to 'addressbook/gui/widgets/e-minicard-view.c')
-rw-r--r--addressbook/gui/widgets/e-minicard-view.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/addressbook/gui/widgets/e-minicard-view.c b/addressbook/gui/widgets/e-minicard-view.c
index 92ac189bca..ed020b93be 100644
--- a/addressbook/gui/widgets/e-minicard-view.c
+++ b/addressbook/gui/widgets/e-minicard-view.c
@@ -327,15 +327,21 @@ e_minicard_view_event (GnomeCanvasItem *item, GdkEvent *event)
g_assert (E_IS_BOOK (book));
e_addressbook_show_contact_editor (book, e_card_new(""), TRUE, editable);
+ return TRUE;
}
- return TRUE;
+ case GDK_BUTTON_PRESS:
+ if (event->button.button == 3) {
+ return e_addressbook_reflow_adapter_base_right_click (view->adapter, event);
+ }
+ break;
default:
- if (GNOME_CANVAS_ITEM_CLASS(parent_class)->event)
- return GNOME_CANVAS_ITEM_CLASS(parent_class)->event(item, event);
- else
- return FALSE;
break;
}
+
+ if (GNOME_CANVAS_ITEM_CLASS(parent_class)->event)
+ return GNOME_CANVAS_ITEM_CLASS(parent_class)->event(item, event);
+ else
+ return FALSE;
}
static gint