From 0485fb58c5beeb04f0b3d833e6b73a2d2ec1acc7 Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Tue, 31 Mar 2009 21:48:38 +0000 Subject: Extend EAttachmentView by subclassing EAttachmentHandler. So far it only supports extending the attachment pop-up menu, but I also plan to support extending drag and drop types. Might even end up replacing EMFormatHook. Two subclasses created so far: EAttachmentHandlerImage handles images (built-in) EAttachmentHandlerMail handles emails (defined in mail module) svn path=/branches/kill-bonobo/; revision=37487 --- widgets/misc/e-attachment-tree-view.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'widgets/misc/e-attachment-tree-view.c') diff --git a/widgets/misc/e-attachment-tree-view.c b/widgets/misc/e-attachment-tree-view.c index 5a613f4f17..336b3225df 100644 --- a/widgets/misc/e-attachment-tree-view.c +++ b/widgets/misc/e-attachment-tree-view.c @@ -22,7 +22,6 @@ #include "e-attachment-tree-view.h" #include -#include #include "e-attachment.h" #include "e-attachment-store.h" @@ -147,10 +146,8 @@ attachment_tree_view_key_press_event (GtkWidget *widget, { EAttachmentView *view = E_ATTACHMENT_VIEW (widget); - if (event->keyval == GDK_Delete) { - e_attachment_view_remove_selected (view, TRUE); + if (e_attachment_view_key_press_event (view, event)) return TRUE; - } /* Chain up to parent's key_press_event() method. */ return GTK_WIDGET_CLASS (parent_class)-> -- cgit v1.2.3