forked from enlightenment/enlightenment
add a widget resize to min size call - convenience. tnx k-s for the oopsie
catch! SVN revision: 36035
This commit is contained in:
parent
26b444f0d8
commit
8150904ad8
|
@ -139,7 +139,6 @@ e_widget_sub_object_add(Evas_Object *obj, Evas_Object *sobj)
|
|||
{
|
||||
if (e_widget_can_focus_get(sobj)) sd->child_can_focus = 1;
|
||||
}
|
||||
printf("ADD SUB %p -> %p [%s]\n", obj, sobj, evas_object_type_get(sobj));
|
||||
if (!strcmp(evas_object_type_get(sobj), SMART_NAME))
|
||||
{
|
||||
sd = evas_object_smart_data_get(sobj);
|
||||
|
@ -148,7 +147,6 @@ e_widget_sub_object_add(Evas_Object *obj, Evas_Object *sobj)
|
|||
if (sd->parent_obj) e_widget_sub_object_del(sd->parent_obj, sobj);
|
||||
sd->parent_obj = obj;
|
||||
}
|
||||
printf(" SD = %p\n", sd);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -156,7 +154,6 @@ EAPI void
|
|||
e_widget_sub_object_del(Evas_Object *obj, Evas_Object *sobj)
|
||||
{
|
||||
API_ENTRY return;
|
||||
printf("DEL SUB %p -> %p\n", obj, sobj);
|
||||
sd->subobjs = evas_list_remove(sd->subobjs, sobj);
|
||||
if (!sd->child_can_focus)
|
||||
{
|
||||
|
@ -462,6 +459,13 @@ e_widget_pointer_get(Evas_Object *obj)
|
|||
return NULL;
|
||||
}
|
||||
|
||||
EAPI void
|
||||
e_widget_min_size_resize(Evas_Object *obj)
|
||||
{
|
||||
API_ENTRY return;
|
||||
evas_object_resize(obj, sd->minw, sd->minh);
|
||||
}
|
||||
|
||||
/* local subsystem functions */
|
||||
static void
|
||||
_e_smart_reconfigure(E_Smart_Data *sd)
|
||||
|
|
|
@ -34,6 +34,7 @@ EAPI void e_widget_change(Evas_Object *obj);
|
|||
EAPI void e_widget_disabled_set(Evas_Object *obj, int disabled);
|
||||
EAPI int e_widget_disabled_get(Evas_Object *obj);
|
||||
EAPI E_Pointer *e_widget_pointer_get(Evas_Object *obj);
|
||||
EAPI void e_widget_min_size_resize(Evas_Object *obj);
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue