* minor cleanup
[modest] / src / gtk-glade / modest-ui-glade.h
1 /* modest-ui-glade.h */
2 /* insert (c)/licensing information) */
3
4 #ifndef __MODEST_UI_GLADE_H__
5 #define __MODEST_UI_GLADE_H__
6
7 #include "../modest-ui.h"
8 #include "../modest-identity-mgr.h"
9 #include "../modest-window-mgr.h"
10 #include "../modest-tny-account-store.h"
11
12 #define MODEST_GLADE          PREFIX "/share/modest/glade/modest.glade"
13 #define MODEST_GLADE_MAIN_WIN "main"
14 #define MODEST_GLADE_EDIT_WIN "new_mail"
15
16 typedef struct _ModestUIPrivate ModestUIPrivate;
17 struct _ModestUIPrivate {
18
19         ModestConf           *modest_conf;
20         ModestAccountMgr     *modest_acc_mgr;
21         ModestIdentityMgr    *modest_id_mgr;
22         ModestWindowMgr      *modest_window_mgr;
23         TnyAccountStoreIface *account_store;
24
25         GtkWindow            *main_window;
26         GladeXML             *glade_xml;
27
28
29 };
30
31 #define MODEST_UI_GET_PRIVATE(o)      (G_TYPE_INSTANCE_GET_PRIVATE((o), \
32                                        MODEST_TYPE_UI, \
33                                        ModestUIPrivate))
34
35 #endif /* __MODEST_UI_GLADE_H__ */