account for users closing help dialog in qa tutorial
ticket #1693 SVN revision: 78605
This commit is contained in:
parent
d957dbc0c4
commit
b26e49dbff
|
@ -983,12 +983,23 @@ _e_qa_help_activate_hook(E_Quick_Access_Entry *entry)
|
||||||
switch (qa_mod->demo_state++)
|
switch (qa_mod->demo_state++)
|
||||||
{
|
{
|
||||||
case 0:
|
case 0:
|
||||||
snprintf(buf, sizeof(buf), "%s/e-module-quickaccess.edj", e_module_dir_get(qa_mod->module));
|
{
|
||||||
if (entry->config.hidden)
|
char *txt;
|
||||||
e_dialog_text_set((E_Dialog*)qa_mod->help_dia, _("Great! Activate the Quickaccess entry again to show it!"));
|
|
||||||
else
|
if (entry->config.hidden)
|
||||||
e_dialog_text_set((E_Dialog*)qa_mod->help_dia, _("Great! Activate the Quickaccess entry again to hide it!"));
|
txt = _("Great! Activate the Quickaccess entry again to show it!");
|
||||||
break;
|
else
|
||||||
|
txt = _("Great! Activate the Quickaccess entry again to hide it!");
|
||||||
|
snprintf(buf, sizeof(buf), "%s/e-module-quickaccess.edj", e_module_dir_get(qa_mod->module));
|
||||||
|
if (qa_mod->help_dia)
|
||||||
|
{
|
||||||
|
e_dialog_text_set((E_Dialog*)qa_mod->help_dia, txt);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
qa_mod->help_dia = (E_Object*)e_util_dialog_internal(_("Quickaccess Help"), txt);
|
||||||
|
e_object_free_attach_func_set(qa_mod->help_dia, _e_qa_dia_del);
|
||||||
|
break;
|
||||||
|
}
|
||||||
case 1:
|
case 1:
|
||||||
e_object_del(qa_mod->help_dia);
|
e_object_del(qa_mod->help_dia);
|
||||||
ecore_job_add((Ecore_Cb)_e_qa_help_activate_hook, entry);
|
ecore_job_add((Ecore_Cb)_e_qa_help_activate_hook, entry);
|
||||||
|
|
Loading…
Reference in New Issue