forked from enlightenment/enlightenment
parent
ec5b963091
commit
5acb47cc0c
|
@ -6,11 +6,10 @@ static void _e_confirm_dialog_delete(E_Win *win);
|
||||||
static void _e_confirm_dialog_yes(void *data, E_Dialog *dia);
|
static void _e_confirm_dialog_yes(void *data, E_Dialog *dia);
|
||||||
static void _e_confirm_dialog_no(void *data, E_Dialog *dia);
|
static void _e_confirm_dialog_no(void *data, E_Dialog *dia);
|
||||||
|
|
||||||
|
|
||||||
/********** externally accesible functions ****************/
|
/********** externally accesible functions ****************/
|
||||||
EAPI E_Confirm_Dialog *
|
EAPI E_Confirm_Dialog *
|
||||||
e_confirm_dialog_show(const char *title, const char *icon, const char *text,
|
e_confirm_dialog_show(const char *title, const char *icon, const char *text,
|
||||||
const char *button_text, const char *button2_text,
|
const char *button_text, const char *button2_text,
|
||||||
void (*func)(void *data), void (*func2)(void *data),
|
void (*func)(void *data), void (*func2)(void *data),
|
||||||
void *data, void *data2,
|
void *data, void *data2,
|
||||||
void (*del_func)(void *data), void *del_data)
|
void (*del_func)(void *data), void *del_data)
|
||||||
|
@ -29,8 +28,8 @@ e_confirm_dialog_show(const char *title, const char *icon, const char *text,
|
||||||
dia = e_dialog_new(e_container_current_get(e_manager_current_get()), "E", "_confirm_dialog");
|
dia = e_dialog_new(e_container_current_get(e_manager_current_get()), "E", "_confirm_dialog");
|
||||||
if (!dia)
|
if (!dia)
|
||||||
{
|
{
|
||||||
e_object_del(E_OBJECT(cd));
|
e_object_del(E_OBJECT(cd));
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
dia->data = cd;
|
dia->data = cd;
|
||||||
cd->dia = dia;
|
cd->dia = dia;
|
||||||
|
@ -92,3 +91,4 @@ _e_confirm_dialog_delete(E_Win *win)
|
||||||
e_util_defer_object_del(E_OBJECT(dia));
|
e_util_defer_object_del(E_OBJECT(dia));
|
||||||
free(cd);
|
free(cd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue