forked from enlightenment/enlightenment
e_util_dialog_internal() now returns the dialog created
SVN revision: 76010
This commit is contained in:
parent
e8ea288f04
commit
a8bc4ea2eb
|
@ -689,13 +689,13 @@ e_util_edje_collection_exists(const char *file, const char *coll)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
EAPI E_Dialog *
|
||||||
e_util_dialog_internal(const char *title, const char *txt)
|
e_util_dialog_internal(const char *title, const char *txt)
|
||||||
{
|
{
|
||||||
E_Dialog *dia;
|
E_Dialog *dia;
|
||||||
|
|
||||||
dia = e_dialog_new(e_container_current_get(e_manager_current_get()), "E", "_error_dialog");
|
dia = e_dialog_new(e_container_current_get(e_manager_current_get()), "E", "_error_dialog");
|
||||||
if (!dia) return;
|
if (!dia) return NULL;
|
||||||
e_dialog_title_set(dia, title);
|
e_dialog_title_set(dia, title);
|
||||||
e_dialog_text_set(dia, txt);
|
e_dialog_text_set(dia, txt);
|
||||||
e_dialog_icon_set(dia, "dialog-error", 64);
|
e_dialog_icon_set(dia, "dialog-error", 64);
|
||||||
|
@ -703,6 +703,7 @@ e_util_dialog_internal(const char *title, const char *txt)
|
||||||
e_dialog_button_focus_num(dia, 0);
|
e_dialog_button_focus_num(dia, 0);
|
||||||
e_win_centered_set(dia->win, 1);
|
e_win_centered_set(dia->win, 1);
|
||||||
e_dialog_show(dia);
|
e_dialog_show(dia);
|
||||||
|
return dia;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
|
|
|
@ -39,7 +39,7 @@ EAPI E_Zone *e_util_zone_window_find(Ecore_X_Window win);
|
||||||
EAPI E_Border *e_util_desk_border_above(E_Border *bd);
|
EAPI E_Border *e_util_desk_border_above(E_Border *bd);
|
||||||
EAPI E_Border *e_util_desk_border_below(E_Border *bd);
|
EAPI E_Border *e_util_desk_border_below(E_Border *bd);
|
||||||
EAPI int e_util_edje_collection_exists(const char *file, const char *coll);
|
EAPI int e_util_edje_collection_exists(const char *file, const char *coll);
|
||||||
EAPI void e_util_dialog_internal(const char *title, const char *txt);
|
EAPI E_Dialog *e_util_dialog_internal(const char *title, const char *txt);
|
||||||
EAPI const char *e_util_filename_escape(const char *filename);
|
EAPI const char *e_util_filename_escape(const char *filename);
|
||||||
EAPI int e_util_icon_save(Ecore_X_Icon *icon, const char *filename);
|
EAPI int e_util_icon_save(Ecore_X_Icon *icon, const char *filename);
|
||||||
EAPI char *e_util_shell_env_path_eval(const char *path);
|
EAPI char *e_util_shell_env_path_eval(const char *path);
|
||||||
|
|
Loading…
Reference in New Issue