forked from enlightenment/enlightenment
parent
ee8764718c
commit
78afa37d21
|
@ -172,8 +172,7 @@ _e_widget_tlist_append(Evas_Object * obj, const char *label,
|
||||||
wcb = E_NEW(E_Widget_Callback, 1);
|
wcb = E_NEW(E_Widget_Callback, 1);
|
||||||
wcb->func = func;
|
wcb->func = func;
|
||||||
wcb->data = data;
|
wcb->data = data;
|
||||||
if (val)
|
if (val) wcb->value = strdup(val);
|
||||||
wcb->value = strdup(val);
|
|
||||||
wd->callbacks = evas_list_append(wd->callbacks, wcb);
|
wd->callbacks = evas_list_append(wd->callbacks, wcb);
|
||||||
if (markup)
|
if (markup)
|
||||||
e_tlist_markup_append(wd->o_tlist, label, _e_wid_cb_item_sel,
|
e_tlist_markup_append(wd->o_tlist, label, _e_wid_cb_item_sel,
|
||||||
|
@ -216,8 +215,7 @@ _e_wid_del_hook(Evas_Object * obj)
|
||||||
E_Widget_Callback *wcb;
|
E_Widget_Callback *wcb;
|
||||||
|
|
||||||
wcb = wd->callbacks->data;
|
wcb = wd->callbacks->data;
|
||||||
if (wcb->value)
|
if (wcb->value) free(wcb->value);
|
||||||
free(wcb->value);
|
|
||||||
free(wcb);
|
free(wcb);
|
||||||
wd->callbacks = evas_list_remove_list(wd->callbacks, wd->callbacks);
|
wd->callbacks = evas_list_remove_list(wd->callbacks, wd->callbacks);
|
||||||
}
|
}
|
||||||
|
@ -255,8 +253,7 @@ _e_wid_cb_scrollframe_resize(void *data, Evas * e, Evas_Object * obj,
|
||||||
evas_object_geometry_get(data, NULL, NULL, &w, &h);
|
evas_object_geometry_get(data, NULL, NULL, &w, &h);
|
||||||
if (vw >= mw)
|
if (vw >= mw)
|
||||||
{
|
{
|
||||||
if (w != vw)
|
if (w != vw) evas_object_resize(data, vw, h);
|
||||||
evas_object_resize(data, vw, h);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -283,8 +280,7 @@ _e_wid_cb_item_sel(void *data, void *data2)
|
||||||
else
|
else
|
||||||
*(wd->value) = NULL;
|
*(wd->value) = NULL;
|
||||||
}
|
}
|
||||||
if (wcb->func)
|
if (wcb->func) wcb->func(wcb->data);
|
||||||
wcb->func(wcb->data);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue