diff options
author | Iain Holmes <iain@src.gnome.org> | 2001-08-17 12:29:11 +0800 |
---|---|---|
committer | Iain Holmes <iain@src.gnome.org> | 2001-08-17 12:29:11 +0800 |
commit | 4e60b7d947fc081958acc7b4e17dfdf4e62ec08b (patch) | |
tree | 08b84d5b30af9b675acec8c133acf72ec57e14ef /shell/Evolution-Wizard.idl | |
parent | dad6d45018fb264dbb94031775b6c4589951e50a (diff) | |
download | gsoc2013-evolution-4e60b7d947fc081958acc7b4e17dfdf4e62ec08b.tar.gz gsoc2013-evolution-4e60b7d947fc081958acc7b4e17dfdf4e62ec08b.tar.zst gsoc2013-evolution-4e60b7d947fc081958acc7b4e17dfdf4e62ec08b.zip |
Startup assistant stuff
svn path=/trunk/; revision=12145
Diffstat (limited to 'shell/Evolution-Wizard.idl')
-rw-r--r-- | shell/Evolution-Wizard.idl | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/shell/Evolution-Wizard.idl b/shell/Evolution-Wizard.idl new file mode 100644 index 0000000000..222830d737 --- /dev/null +++ b/shell/Evolution-Wizard.idl @@ -0,0 +1,37 @@ +/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ +/* + * Interface for a wizard done through Bonobo. + * + * Authors: + * Iain Holmes <iain@ximian.com> + * + * Copyright (C) 2000, 2001 Ximian, Inc. + */ + +#include <Bonobo.idl> + +module GNOME { +module Evolution { + + interface Wizard : Bonobo::Unknown { + + readonly attribute long pageCount; + enum Action { + NEXT, + PREPARE, + BACK, + FINISH, + CANCEL, + HELP + }; + + exception NoPage {}; + + Bonobo::Control getControl (in long pagenumber) + raises (NoPage); + + void notifyAction (in long pagenumber, in Action action) + raises (NoPage); + }; +}; +}; |