From 89db309e06bda8777c005857ebccd6a34ac95739 Mon Sep 17 00:00:00 2001 From: Arturo Espinosa Date: Sun, 9 Jan 2000 05:21:37 +0000 Subject: More work. Before the shortcut changes -mig svn path=/trunk/; revision=1545 --- shell/e-folder-mail.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 shell/e-folder-mail.c (limited to 'shell/e-folder-mail.c') diff --git a/shell/e-folder-mail.c b/shell/e-folder-mail.c new file mode 100644 index 0000000000..72010194c5 --- /dev/null +++ b/shell/e-folder-mail.c @@ -0,0 +1,50 @@ +/* + * e-folder-mail.c: Mail folder + * + * Author: + * Miguel de Icaza (miguel@helixcode.com) + * + * (C) 2000 Helix Code, Inc. + */ +#include +#include +#include +#include +#include "e-util/e-util.h" +#include "e-folder-mail.h" + +#define PARENT_TYPE e_folder_get_type () + +static const char * +efm_get_type_name (EFolder *efolder) +{ + return _("Folder containing Mail Items"); +} + +static void +e_folder_mail_class_init (GtkObjectClass *object_class) +{ + EFolderClass *efc = (EFolderClass *) object_class; + + efc->get_type_name = efm_get_type_name; +} + +static void +e_folder_mail_init (GtkObject *object) +{ +} + +E_MAKE_TYPE (e_folder_mail, "EFolderMail", EFolderMail, e_folder_mail_class_init, e_folder_mail_init, PARENT_TYPE) + +EFolder * +e_folder_mail_new (const char *uri, const char *name, const char *desc, + const char *home_page, const char *view_name) +{ + EFolderMail *efm = gtk_type_new (e_folder_mail_get_type ()); + + e_folder_construct (E_FOLDER (efm), uri, name, desc, home_page, view_name); + + return E_FOLDER (efm); +} + + -- cgit v1.2.3