From 9618cd2cb63840bd9138519bc52a3afad07590fa Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Thu, 8 Mar 2001 12:55:05 +0000 Subject: Added a ShellComponent method to retrieve the selection for drag and drop and support for it in the shell. Untested. svn path=/trunk/; revision=8594 --- shell/Evolution-ShellComponent.idl | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'shell/Evolution-ShellComponent.idl') diff --git a/shell/Evolution-ShellComponent.idl b/shell/Evolution-ShellComponent.idl index 174f7fafdb..1e1b32eeeb 100644 --- a/shell/Evolution-ShellComponent.idl +++ b/shell/Evolution-ShellComponent.idl @@ -23,7 +23,7 @@ module Evolution { }; typedef sequence FolderTypeList; - + interface ShellComponentListener; interface ShellComponent : Bonobo::Unknown { @@ -69,6 +69,14 @@ module Evolution { void populateFolderContextMenu (in Bonobo::UIContainer uih, in string physical_uri, in string type); + + typedef sequence Selection; + exception NoSelection {}; + + void getDndSelection (in string physical_uri, in short type, + out short format, + out Selection selection) + raises (NoSelection); }; interface ShellComponentListener { -- cgit v1.2.3