evas_object_geometry_get(obj, NULL, NULL, &w, &h);
if (w < minw) w = minw;
if (h < minh) h = minh;
-
evas_object_resize(wd->scr, w, h);
evas_object_size_hint_min_get(wd->bx, &minw, &minh);
{
Evas_Object *icon_obj;
Widget_Data *wd;
- Evas_Object *obj = item->base.widget;
+ Evas_Object *obj;
ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(item);
+ obj = WIDGET(item);
wd = elm_widget_data_get(obj);
if (!wd) return;
if ((icon) && (item->icon_str) && (!strcmp(icon, item->icon_str))) return;
{
Evas_Object *icon_obj;
Widget_Data *wd;
- Evas_Object *obj = item->base.widget;
+ Evas_Object *obj;
Eina_Bool ret;
ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(item, EINA_FALSE);
+ obj = WIDGET(item);
wd = elm_widget_data_get(obj);
if (!wd) return EINA_FALSE;
elm_toolbar_item_icon_object_get(Elm_Toolbar_Item *item)
{
Widget_Data *wd;
- Evas_Object *obj = item->base.widget;
+ Evas_Object *obj;
ELM_WIDGET_ITEM_WIDTYPE_CHECK_OR_RETURN(item, NULL);
+ obj = WIDGET(item);
wd = elm_widget_data_get(obj);
if (!wd) return NULL;