aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-shell.h
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-05-23 18:15:30 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-05-23 18:15:30 +0800
commitd00e525efc8be034cd2009100258680a62a87202 (patch)
tree7bd885b5dc38cc1ca530f400aa58943ef39a0211 /shell/e-shell.h
parent84844abe322120292b1d2e0e8978046e1c550bfe (diff)
downloadgsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar
gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.gz
gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.bz2
gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.lz
gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.xz
gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.tar.zst
gsoc2013-evolution-d00e525efc8be034cd2009100258680a62a87202.zip
Get rid of the old `evolution-service-repository' cruft and start
implementing new CORBA storage interfaces for the shell. svn path=/trunk/; revision=3178
Diffstat (limited to 'shell/e-shell.h')
-rw-r--r--shell/e-shell.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/shell/e-shell.h b/shell/e-shell.h
index 10b42f527d..503b056986 100644
--- a/shell/e-shell.h
+++ b/shell/e-shell.h
@@ -28,8 +28,9 @@
#include <config.h>
#endif
-#include <gtk/gtkobject.h>
+#include <bonobo/bonobo-object.h>
+#include "Evolution.h"
#include "e-shortcuts.h"
#ifdef __cplusplus
@@ -49,25 +50,26 @@ typedef struct _EShellPrivate EShellPrivate;
typedef struct _EShellClass EShellClass;
struct _EShell {
- GtkObject parent;
+ BonoboObject parent;
EShellPrivate *priv;
};
struct _EShellClass {
- GtkObjectClass parent_class;
+ BonoboObjectClass parent_class;
void (* no_views_left) (EShell *shell);
};
-GtkType e_shell_get_type (void);
-void e_shell_construct (EShell *shell,
- const char *local_directory);
-EShell *e_shell_new (const char *local_directory);
-
-GtkWidget *e_shell_new_view (EShell *shell,
- const char *uri);
+GtkType e_shell_get_type (void);
+void e_shell_construct (EShell *shell,
+ Evolution_Shell corba_object,
+ const char *local_directory);
+EShell *e_shell_new (const char *local_directory);
+
+GtkWidget *e_shell_new_view (EShell *shell,
+ const char *uri);
EShortcuts *e_shell_get_shortcuts (EShell *shell);
EStorageSet *e_shell_get_storage_set (EShell *shell);