source: trunk/third/evolution/shell/Evolution-Wizard.idl @ 16770

Revision 16770, 628 bytes checked in by ghudson, 23 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r16769, which included commits to RCS files with non-trunk default branches.
Line 
1/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
2/*
3 * Interface for a wizard done through Bonobo.
4 *
5 * Authors:
6 *      Iain Holmes  <iain@ximian.com>
7 *
8 * Copyright (C) 2000, 2001 Ximian, Inc.
9 */
10
11#include <Bonobo.idl>
12
13module GNOME {
14module Evolution {
15
16        interface Wizard : Bonobo::Unknown {
17               
18                readonly attribute long pageCount;
19                enum Action {
20                        NEXT,
21                        PREPARE,
22                        BACK,
23                        FINISH,
24                        CANCEL,
25                        HELP
26                };
27
28                exception NoPage {};
29
30                Bonobo::Control getControl (in long pagenumber)
31                        raises (NoPage);
32
33                void notifyAction (in long pagenumber, in Action action)
34                        raises (NoPage);
35        };
36};
37};
Note: See TracBrowser for help on using the repository browser.