diff options
Diffstat (limited to 'shell/Evolution-ShellComponent.idl')
-rw-r--r-- | shell/Evolution-ShellComponent.idl | 10 |
1 files changed, 9 insertions, 1 deletions
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<FolderType> 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<octet> Selection; + exception NoSelection {}; + + void getDndSelection (in string physical_uri, in short type, + out short format, + out Selection selection) + raises (NoSelection); }; interface ShellComponentListener { |