more trapping.

SVN revision: 45688
This commit is contained in:
Christopher Michael 2010-01-29 05:58:46 +00:00
parent 795ee6f6c2
commit 25dd627a3a
1 changed files with 4 additions and 0 deletions

View File

@ -27,6 +27,8 @@ il_config_windows_show(E_Container *con, const char *params)
if (e_config_dialog_find("E", "_config_illume_windows_settings")) return; if (e_config_dialog_find("E", "_config_illume_windows_settings")) return;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return;
v->create_cfdata = _il_config_windows_create; v->create_cfdata = _il_config_windows_create;
v->free_cfdata = _il_config_windows_free; v->free_cfdata = _il_config_windows_free;
v->basic.create_widgets = _il_config_windows_ui; v->basic.create_widgets = _il_config_windows_ui;
@ -36,6 +38,7 @@ il_config_windows_show(E_Container *con, const char *params)
cfd = e_config_dialog_new(con, _("Window Settings"), "E", cfd = e_config_dialog_new(con, _("Window Settings"), "E",
"_config_illume_windows_settings", "_config_illume_windows_settings",
"preferences-system-windows", 0, v, NULL); "preferences-system-windows", 0, v, NULL);
if (!cfd) return;
e_dialog_resizable_set(cfd->dia, 1); e_dialog_resizable_set(cfd->dia, 1);
} }
@ -50,6 +53,7 @@ static void
_il_config_windows_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _il_config_windows_free(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
if (_windows_change_timer) ecore_timer_del(_windows_change_timer); if (_windows_change_timer) ecore_timer_del(_windows_change_timer);
_windows_change_timer = NULL;
} }
static Evas_Object * static Evas_Object *