From baad423775e9b0d94d560167286e46af677deb36 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Sat, 8 Jul 2000 08:29:07 +0000 Subject: Wrap the ESelectNames stuff into a Bonobo interface, so that we can call it from the message composer in evolution-mail. The Bonobo interface is physically implemented in evolution-addressbook. svn path=/trunk/; revision=3972 --- .../Evolution-Addressbook-SelectNames.idl | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl (limited to 'addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl') diff --git a/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl b/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl new file mode 100644 index 0000000000..2bc8154daf --- /dev/null +++ b/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl @@ -0,0 +1,37 @@ +/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ +/* + * CORBA interface for the SelectNames dialog. + * + * Authors: + * Ettore Perazzoli + * + * Copyright (C) 2000 Helix Code, Inc. + */ + +#include + +module Evolution { +module Addressbook { + + interface SelectNames : Bonobo::Unknown { + struct Section { + string id; + string title; + }; + + typedef sequence
SectionList; + + exception DuplicateID {}; + exception SectionNotFound {}; + + void add_section (in string id, in string title) + raises (DuplicateID); + + Bonobo::Control get_entry_for_section (in string section_id) + raises (SectionNotFound); + + void activate_dialog (in string section_id); + }; + +}; +}; -- cgit v1.2.3