3 typedef struct _E_Wizard_Page E_Wizard_Page;
13 int (*init) (E_Wizard_Page *pg);
14 int (*shutdown) (E_Wizard_Page *pg);
15 int (*show) (E_Wizard_Page *pg);
16 int (*hide) (E_Wizard_Page *pg);
17 int (*apply) (E_Wizard_Page *pg);
21 EAPI int e_wizard_init(void);
22 EAPI int e_wizard_shutdown(void);
23 EAPI void e_wizard_go(void);
24 EAPI void e_wizard_apply(void);
25 EAPI void e_wizard_next(void);
26 EAPI void e_wizard_page_show(Evas_Object *obj);
27 EAPI E_Wizard_Page *e_wizard_page_add(void *handle,
28 int (*init) (E_Wizard_Page *pg),
29 int (*shutdown) (E_Wizard_Page *pg),
30 int (*show) (E_Wizard_Page *pg),
31 int (*hide) (E_Wizard_Page *pg),
32 int (*apply) (E_Wizard_Page *pg)
34 EAPI void e_wizard_page_del(E_Wizard_Page *pg);
35 EAPI void e_wizard_button_next_enable_set(int enable);
36 EAPI void e_wizard_title_set(const char *title);
37 EAPI void e_wizard_labels_update(void);
38 EAPI const char *e_wizard_dir_get(void);