elm_ctxpopup_item_icon_get(const Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
return ctxpopup_it->icon;
}
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Widget_Data *wd;
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
wd = elm_widget_data_get(ctxpopup_it->base.widget);
if (!wd) return;
elm_ctxpopup_item_label_get(const Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
return ctxpopup_it->label;
}
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Widget_Data *wd;
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
wd = elm_widget_data_get(ctxpopup_it->base.widget);
if (!wd) return;
_sizing_eval(obj);
}
- return ELM_CAST(item);
+ return (Elm_Object_Item *) item;
}
EAPI void
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Widget_Data *wd;
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
wd = elm_widget_data_get(ctxpopup_it->base.widget);
if (!wd) return;
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Widget_Data *wd;
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
wd = elm_widget_data_get(ctxpopup_it->base.widget);
if (!wd) return;
- ctxpopup_it = ELM_CAST(it);
-
if (disabled == ctxpopup_it->disabled)
return;
elm_ctxpopup_item_disabled_get(const Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, EINA_FALSE);
- Elm_Ctxpopup_Item *ctxpopup_it = ELM_CAST(it);
+ Elm_Ctxpopup_Item *ctxpopup_it = (Elm_Ctxpopup_Item *) it;
return ctxpopup_it->disabled;
}
EINA_INLIST_FOREACH(wd->stack, it)
{
- elm_naviframe_item_style_set(ELM_CAST(it), it->style);
+ elm_naviframe_item_style_set((Elm_Object_Item *) it, it->style);
_item_title_visible_update(it);
}
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Elm_Naviframe_Text_Item_Pair *pair = NULL;
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
char buf[1024];
if (!part)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
Elm_Naviframe_Text_Item_Pair *pair = NULL;
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
char buf[1024];
if (!part)
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
Elm_Naviframe_Content_Item_Pair *pair = NULL;
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
//specified parts
if ((!part) || (!strcmp(part, "elm.swallow.content")))
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
Elm_Naviframe_Content_Item_Pair *pair = NULL;
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
//specified parts
if ((!part) || (!strcmp(part, "elm.swallow.content")))
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
Elm_Naviframe_Content_Item_Pair *pair = NULL;
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
Evas_Object *content = NULL;
char buf[1028];
const char *source)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
edje_object_signal_emit(navi_it->base.view, emission, source);
}
"",
_title_clicked, it);
- elm_naviframe_item_style_set(ELM_CAST(it), item_style);
+ elm_naviframe_item_style_set((Elm_Object_Item *) it, item_style);
- _item_text_set_hook(ELM_CAST(it), "elm.text.title", title_label);
+ _item_text_set_hook((Elm_Object_Item *) it, "elm.text.title", title_label);
//title buttons
if ((!prev_btn) && wd->auto_pushed && eina_inlist_count(wd->stack))
_item_sizing_eval(it);
evas_object_show(it->base.view);
- prev_it = ELM_CAST(elm_naviframe_top_item_get(obj));
+ prev_it = (Elm_Naviframe_Item *) elm_naviframe_top_item_get(obj);
if (prev_it)
{
if (wd->freeze_events)
}
it->title_visible = EINA_TRUE;
wd->stack = eina_inlist_append(wd->stack, EINA_INLIST_GET(it));
- return ELM_CAST(it);
+ return (Elm_Object_Item *) it;
}
EAPI Evas_Object *
wd = elm_widget_data_get(obj);
if (!wd) return NULL;
- it = ELM_CAST(elm_naviframe_top_item_get(obj));
+ it = (Elm_Naviframe_Item *) elm_naviframe_top_item_get(obj);
if (!it) return NULL;
if (wd->preserve)
content = it->content;
elm_naviframe_item_pop_to(Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
Widget_Data *wd = elm_widget_data_get(navi_it->base.widget);
Eina_Inlist *l, *prev_l;
while(l)
{
- if (ELM_CAST(EINA_INLIST_CONTAINER_GET(l, Elm_Naviframe_Item)) == it)
- break;
+ if (EINA_INLIST_CONTAINER_GET(l, Elm_Naviframe_Item) ==
+ ((Elm_Naviframe_Item *) it)) break;
prev_l = l->prev;
_item_del(EINA_INLIST_CONTAINER_GET(l, Elm_Naviframe_Item));
l = prev_l;
elm_naviframe_item_del(Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it =(Elm_Naviframe_Item *) it;
Widget_Data *wd = elm_widget_data_get(navi_it->base.widget);
if (it == elm_naviframe_top_item_get(navi_it->base.widget))
{
_item_del(navi_it);
- navi_it = ELM_CAST(EINA_INLIST_CONTAINER_GET(wd->stack->last, Elm_Naviframe_Item));
+ navi_it = EINA_INLIST_CONTAINER_GET(wd->stack->last,
+ Elm_Naviframe_Item);
evas_object_show(navi_it->base.view);
evas_object_raise(navi_it->base.view);
edje_object_signal_emit(navi_it->base.view, "elm,state,visible", "elm");
ELM_CHECK_WIDTYPE(obj, widtype) NULL;
Widget_Data *wd = elm_widget_data_get(obj);
if ((!wd) || (!wd->stack)) return NULL;
- return ELM_CAST(EINA_INLIST_CONTAINER_GET(wd->stack->last,
- Elm_Naviframe_Item));
+ return (Elm_Object_Item *) (EINA_INLIST_CONTAINER_GET(wd->stack->last,
+ Elm_Naviframe_Item));
}
EAPI Elm_Object_Item*
ELM_CHECK_WIDTYPE(obj, widtype) NULL;
Widget_Data *wd = elm_widget_data_get(obj);
if ((!wd) || (!wd->stack)) return NULL;
- return ELM_CAST(EINA_INLIST_CONTAINER_GET(wd->stack,
- Elm_Naviframe_Item));
+ return (Elm_Object_Item *) (EINA_INLIST_CONTAINER_GET(wd->stack,
+ Elm_Naviframe_Item));
}
EAPI void
elm_naviframe_item_style_set(Elm_Object_Item *it, const char *item_style)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
Elm_Naviframe_Content_Item_Pair *content_pair;
Elm_Naviframe_Text_Item_Pair *text_pair;
Widget_Data *wd;
elm_naviframe_item_style_get(const Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
return navi_it->style;
}
elm_naviframe_item_title_visible_set(Elm_Object_Item *it, Eina_Bool visible)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
visible = !!visible;
if (navi_it->title_visible == visible) return;
elm_naviframe_item_title_visible_get(const Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it, EINA_FALSE);
- Elm_Naviframe_Item *navi_it = ELM_CAST(it);
+ Elm_Naviframe_Item *navi_it = (Elm_Naviframe_Item *) it;
return navi_it->title_visible;
}
const char *part,
Evas_Object *content)
{
- _elm_widget_item_content_part_set(ELM_CAST(it), part, content);
+ _elm_widget_item_content_part_set((Elm_Widget_Item *) it, part, content);
}
EAPI Evas_Object *
elm_object_item_content_part_get(const Elm_Object_Item *it,
const char *part)
{
- return _elm_widget_item_content_part_get(ELM_CAST(it), part);
+ return _elm_widget_item_content_part_get((Elm_Widget_Item *) it, part);
}
EAPI Evas_Object *
elm_object_item_content_part_unset(Elm_Object_Item *it, const char *part)
{
- return _elm_widget_item_content_part_unset(ELM_CAST(it), part);
+ return _elm_widget_item_content_part_unset((Elm_Widget_Item *) it, part);
}
EAPI void
const char *part,
const char *label)
{
- _elm_widget_item_text_part_set(ELM_CAST(it), part, label);
+ _elm_widget_item_text_part_set((Elm_Widget_Item *) it, part, label);
}
EAPI const char *
elm_object_item_text_part_get(const Elm_Object_Item *it, const char *part)
{
- return _elm_widget_item_text_part_get(ELM_CAST(it), part);
+ return _elm_widget_item_text_part_get((Elm_Widget_Item *) it, part);
}
EAPI void
EAPI void
elm_object_item_access_info_set(Elm_Object_Item *it, const char *txt)
{
- _elm_widget_item_access_info_set(ELM_CAST(it), txt);
+ _elm_widget_item_access_info_set((Elm_Widget_Item *) it, txt);
}
EAPI void *
EAPI void
elm_object_item_signal_emit(Elm_Object_Item *it, const char *emission, const char *source)
{
- _elm_widget_item_signal_emit(ELM_CAST(it), emission, source);
+ _elm_widget_item_signal_emit((Elm_Widget_Item *) it, emission, source);
}