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;
|
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))
|
if (!strcmp(evas_object_type_get(sobj), SMART_NAME))
|
||||||
{
|
{
|
||||||
sd = evas_object_smart_data_get(sobj);
|
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);
|
if (sd->parent_obj) e_widget_sub_object_del(sd->parent_obj, sobj);
|
||||||
sd->parent_obj = obj;
|
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)
|
e_widget_sub_object_del(Evas_Object *obj, Evas_Object *sobj)
|
||||||
{
|
{
|
||||||
API_ENTRY return;
|
API_ENTRY return;
|
||||||
printf("DEL SUB %p -> %p\n", obj, sobj);
|
|
||||||
sd->subobjs = evas_list_remove(sd->subobjs, sobj);
|
sd->subobjs = evas_list_remove(sd->subobjs, sobj);
|
||||||
if (!sd->child_can_focus)
|
if (!sd->child_can_focus)
|
||||||
{
|
{
|
||||||
|
@ -462,6 +459,13 @@ e_widget_pointer_get(Evas_Object *obj)
|
||||||
return NULL;
|
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 */
|
/* local subsystem functions */
|
||||||
static void
|
static void
|
||||||
_e_smart_reconfigure(E_Smart_Data *sd)
|
_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 void e_widget_disabled_set(Evas_Object *obj, int disabled);
|
||||||
EAPI int e_widget_disabled_get(Evas_Object *obj);
|
EAPI int e_widget_disabled_get(Evas_Object *obj);
|
||||||
EAPI E_Pointer *e_widget_pointer_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
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue