aboutsummaryrefslogtreecommitdiffstats
path: root/mail/em-account-editor.h
diff options
context:
space:
mode:
authorSrinivasa Ragavan <sragavan@novell.com>2009-05-22 20:00:14 +0800
committerSrinivasa Ragavan <sragavan@novell.com>2009-05-22 20:13:57 +0800
commit6d70e07d0842496327e1ca74f93047693ddc545c (patch)
tree01b40699c5371af70e97c81f3918eda6e3ae7ec1 /mail/em-account-editor.h
parentff25805086bbd20226e4684f028912bdb29f0ae1 (diff)
downloadgsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.tar
gsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.tar.gz
gsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.tar.bz2
gsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.tar.lz
gsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.tar.xz
gsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.tar.zst
gsoc2013-evolution-6d70e07d0842496327e1ca74f93047693ddc545c.zip
Mail changes required for Anjal.
Diffstat (limited to 'mail/em-account-editor.h')
-rw-r--r--mail/em-account-editor.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/mail/em-account-editor.h b/mail/em-account-editor.h
index 43e5c0652c..41da661089 100644
--- a/mail/em-account-editor.h
+++ b/mail/em-account-editor.h
@@ -38,7 +38,8 @@ typedef struct _EMAccountEditorClass EMAccountEditorClass;
typedef enum {
EMAE_NOTEBOOK,
- EMAE_DRUID
+ EMAE_DRUID,
+ EMAE_PAGES
} em_account_editor_t;
struct _EMAccountEditor {
@@ -54,6 +55,8 @@ struct _EMAccountEditor {
struct _EAccount *account; /* working account, must instant apply to this */
struct _EAccount *original; /* original account, not changed unless commit is invoked */
+ GtkWidget **pages; /* Pages for Anjal's page type editor */
+
guint do_signature:1; /* allow editing signature */
};
@@ -64,6 +67,9 @@ struct _EMAccountEditorClass {
GType em_account_editor_get_type(void);
EMAccountEditor *em_account_editor_new(struct _EAccount *account, em_account_editor_t type, char *id);
+EMAccountEditor *em_account_editor_new_for_pages(struct _EAccount *account, em_account_editor_t type, char *id, struct _GtkWidget **pages);
+void em_account_editor_commit (EMAccountEditor *emae);
+void em_account_editor_check (EMAccountEditor *emae, const char *page);
gboolean em_account_editor_save (EMAccountEditor *gui);
void em_account_editor_destroy (EMAccountEditor *gui);