4 typedef struct _E_Desktop_Edit E_Desktop_Edit;
7 #ifndef E_DESKTOP_EDIT_H
8 #define E_DESKTOP_EDIT_H
10 #define E_DESKTOP_EDIT_TYPE 0xE0b01019
12 struct _E_Desktop_Edit
14 E_Object e_obj_inherit;
16 Efreet_Desktop *desktop;
20 Evas_Object *img_widget;
21 Evas_Object *icon_fsel;
22 E_Dialog *icon_fsel_dia;
23 Evas_Object *entry_widget_exec;
24 Evas_Object *entry_widget_url;
25 Evas_Object *exec_fsel;
26 E_Dialog *exec_fsel_dia;
30 int saved; /* whether desktop has been saved or not */
35 EAPI Efreet_Desktop *e_desktop_border_create(E_Border *bd);
36 EAPI E_Desktop_Edit *e_desktop_border_edit(E_Container *con, E_Border *bd);
37 EAPI E_Desktop_Edit *e_desktop_edit(E_Container *con, Efreet_Desktop *desktop);