Add a task to copy configuration files to user's HOME dir from data dir for multi...
[platform/core/uifw/e17.git] / src / modules / xkbswitch / e_mod_main.h
1 /*
2  * Main module header.
3  * Contains some i18n stuff, module versioning,
4  * config and public prototypes from main.
5  */
6
7 #ifndef E_MOD_MAIN_H
8 #define E_MOD_MAIN_H
9
10 typedef struct _Xkb
11 {
12    E_Module *module;
13    E_Config_Dialog *cfd;
14    Ecore_Event_Handler *evh;
15 } Xkb;
16
17 /* Prototypes */
18
19 EAPI extern E_Module_Api e_modapi;
20
21 EAPI void *e_modapi_init    (E_Module *m);
22 EAPI int   e_modapi_shutdown(E_Module *m);
23 EAPI int   e_modapi_save    (E_Module *m);
24
25 void                 _xkb_update_icon(int);
26 E_Config_Dialog     *_xkb_cfg_dialog(E_Container *con, const char *params);
27
28 extern Xkb           _xkb;
29
30 #endif