aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/gui/contact-editor/e-contact-editor.h
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/gui/contact-editor/e-contact-editor.h')
-rw-r--r--addressbook/gui/contact-editor/e-contact-editor.h16
1 files changed, 13 insertions, 3 deletions
diff --git a/addressbook/gui/contact-editor/e-contact-editor.h b/addressbook/gui/contact-editor/e-contact-editor.h
index 45f3ae5597..7b914967ee 100644
--- a/addressbook/gui/contact-editor/e-contact-editor.h
+++ b/addressbook/gui/contact-editor/e-contact-editor.h
@@ -22,6 +22,7 @@
#define __E_CONTACT_EDITOR_H__
#include <gnome.h>
+#include <glade/glade.h>
#ifdef __cplusplus
extern "C" {
@@ -49,17 +50,26 @@ typedef struct _EContactEditorClass EContactEditorClass;
struct _EContactEditor
{
- GtkNotebook parent;
+ GtkVBox parent;
/* item specific fields */
/* ECard *card; */
- GList *fields; /* Of type GnomeCanvasItem. */
+ GladeXML *gui;
+ GnomeUIInfo *email_info;
+ GnomeUIInfo *phone_info;
+ GnomeUIInfo *address_info;
+ GtkWidget *email_popup;
+ GtkWidget *phone_popup;
+ GtkWidget *address_popup;
+ GList *email_list;
+ GList *phone_list;
+ GList *address_list;
};
struct _EContactEditorClass
{
- GtkNotebookClass parent_class;
+ GtkVBoxClass parent_class;
};