1 /* modest-ui-glade.h */
2 /* insert (c)/licensing information) */
4 #ifndef __MODEST_UI_GLADE_H__
5 #define __MODEST_UI_GLADE_H__
7 #include "../modest-ui.h"
8 #include "../modest-account-mgr.h"
9 #include "../modest-identity-mgr.h"
10 #include "../modest-window-mgr.h"
11 #include "../modest-tny-account-store.h"
13 #define MODEST_GLADE PREFIX "/share/modest/glade/modest.glade"
14 #define MODEST_GLADE_MAIN_WIN "main"
15 #define MODEST_GLADE_EDIT_WIN "new_mail"
17 typedef struct _ModestUIPrivate ModestUIPrivate;
18 struct _ModestUIPrivate {
20 ModestConf *modest_conf;
21 ModestAccountMgr *modest_acc_mgr;
22 ModestIdentityMgr *modest_id_mgr;
23 ModestWindowMgr *modest_window_mgr;
24 TnyAccountStoreIface *account_store;
25 GtkWidget *folder_view;
26 GtkWidget *header_view;
27 GtkWidget *message_view;
29 GtkWindow *main_window;
32 TnyMsgFolderIface *current_folder;
35 #define MODEST_UI_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE((o), \
39 #endif /* __MODEST_UI_GLADE_H__ */