Evas_Object *layout = elm_layout_add(win);
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-elm_layout_theme_set(layout, "layout", "application", "toolbar-content-back-next");
+
+if (!elm_layout_theme_set
+ (layout, "layout", "application", "toolbar-content-back-next"))
+ fprintf(stderr, "Failed to set layout!");
+
elm_win_resize_object_add(win, layout);
evas_object_show(layout);
evas_object_show(box);
ly = elm_layout_add(win);
- elm_layout_theme_set(ly, "layout", "application", "titlebar");
+
+ if (!elm_layout_theme_set(
+ ly, "layout", "application", "titlebar"))
+ fprintf(stderr, "Failed to set layout");
+
elm_object_part_text_set(ly, "elm.text", "Some title");
evas_object_size_hint_weight_set(ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(ly, EVAS_HINT_FILL, EVAS_HINT_FILL);
/* Layout Box Test */
api->box_layout = ly = elm_layout_add(win);
- elm_layout_theme_set(ly, "layout", "application", "toolbar-vbox");
+
+ if (!elm_layout_theme_set(
+ ly, "layout", "application", "toolbar-vbox"))
+ fprintf(stderr, "Failed to set layout");
+
evas_object_size_hint_weight_set(ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(ly, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_box_pack_end(box, ly);
/* Layout Table Test */
api->table_layout = ly = elm_layout_add(win);
- elm_layout_theme_set(ly, "layout", "application", "toolbar-table");
+
+ if (!elm_layout_theme_set(
+ ly, "layout", "application", "toolbar-table"))
+ fprintf(stderr, "Failed to set layout");
+
evas_object_size_hint_weight_set(ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(ly, EVAS_HINT_FILL, EVAS_HINT_FILL);
elm_box_pack_end(box, ly);
if (strcmp(part, "elm.swallow.icon"))
return NULL;
o = elm_layout_add(obj);
- elm_layout_theme_set(o, "entry/emoticon", data, "default");
+ if (!elm_layout_theme_set(o, "entry/emoticon", data, "default"))
+ {
+ fprintf(stderr, "Failed to set layout");
+ return NULL;
+ }
return o;
}
evas_object_show(o);
icon = elm_layout_add(win);
- elm_layout_theme_set(icon, "entry", "emoticon/haha", "default");
+
+ if (!elm_layout_theme_set(
+ icon, "entry", "emoticon/haha", "default"))
+ fprintf(stderr, "Failed to set layout");
+
elm_object_part_content_set(o, "icon", icon);
evas_object_smart_callback_add(o, "clicked", _image_insert_cb, &app);
layout = elm_layout_add(win);
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, layout);
- elm_layout_theme_set(
- layout, "layout", "application", "content-back-next");
+ if (!elm_layout_theme_set(
+ layout, "layout", "application", "content-back-next"))
+ fprintf(stderr, "Failed to set layout");
evas_object_show(layout);
icon = elm_icon_add(win);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set(obj, "ctxpopup", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "ctxpopup", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_layout_signal_callback_add
(obj, "elm,action,hide,finished", "", _hide_finished_cb, obj);
priv->expand = !!_elm_config->fileselector_expand_enable;
- elm_layout_theme_set
- (obj, "fileselector", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "fileselector", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
// up btn
ic = elm_icon_add(obj);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set
- (obj, "fileselector_entry", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "fileselector_entry", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->button = elm_fileselector_button_add(obj);
elm_widget_mirrored_automatic_set(priv->button, EINA_FALSE);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set
- (obj, "multibuttonentry", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "multibuttonentry", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_widget_can_focus_set(obj, EINA_TRUE);
eina_stringshare_replace(&it->style, item_style);
}
- elm_layout_theme_set(VIEW(it), "naviframe", buf,
- elm_widget_style_get(WIDGET(it)));
+ if (!elm_layout_theme_set(VIEW(it), "naviframe", buf,
+ elm_widget_style_get(WIDGET(it))))
+ CRITICAL("Failed to set layout!");
if (sd->freeze_events)
evas_object_freeze_events_set(VIEW(it), EINA_FALSE);
Elm_Player_Smart_Data *priv = _pd;
- elm_layout_theme_set(obj, "player", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "player", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->forward = _player_button_add(obj, "media_player/forward", _forward);
priv->info = _player_button_add(obj, "media_player/info", _info);
if (sd->button_count)
{
snprintf(buf, sizeof(buf), "buttons%u", sd->button_count);
- elm_layout_theme_set(sd->action_area, "popup", buf,
- elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(sd->action_area, "popup", buf,
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
for (i = 0; i < ELM_POPUP_ACTION_BUTTON_MAX; i++)
{
if (!sd->buttons[i]) continue;
elm_object_style_set(sd->buttons[i]->btn, buf);
}
}
- elm_layout_theme_set(sd->content_area, "popup", "content",
- elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(sd->content_area, "popup", "content",
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
if (sd->text_content_obj)
{
snprintf(buf, sizeof(buf), "popup/%s", elm_widget_style_get(obj));
else
{
snprintf(buf, sizeof(buf), "buttons%u", sd->button_count);
- elm_layout_theme_set
- (sd->action_area, "popup", buf, elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (sd->action_area, "popup", buf, elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
}
}
}
snprintf(buf, sizeof(buf), "buttons%u", sd->button_count);
- elm_layout_theme_set
- (sd->action_area, "popup", buf, elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (sd->action_area, "popup", buf, elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
adata = ELM_NEW(Action_Area_Data);
adata->obj = obj;
if (!elm_widget_sub_object_add(eo_parent_get(obj), obj))
ERR("could not add %p as sub object of %p", obj, eo_parent_get(obj));
- elm_layout_theme_set(obj, "popup", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "popup", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->notify = elm_notify_add(obj);
elm_notify_align_set(priv->notify, 0.5, 0.5);
(obj, "elm,state,action_area,hidden", "elm", _layout_change_cb, obj);
priv->content_area = elm_layout_add(obj);
- elm_layout_theme_set
- (priv->content_area, "popup", "content", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (priv->content_area, "popup", "content", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->action_area = elm_layout_add(obj);
- elm_layout_theme_set(priv->action_area, "popup", "buttons0",
- elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(priv->action_area, "popup", "buttons0",
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
evas_object_size_hint_weight_set(priv->action_area, EVAS_HINT_EXPAND,
EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(priv->action_area, EVAS_HINT_FILL,
(wd->resize_obj, "elm.drag_button,mouse,move", "",
_drag_button_move_cb, obj);
- elm_layout_theme_set
- (obj, "actionslider", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "actionslider", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_content_set(obj, "elm.drag_button_base", priv->drag_button_base);
evas_object_event_callback_add(obj, EVAS_CALLBACK_RESIZE, _on_resize, obj);
- elm_layout_theme_set(obj, "bg", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "bg", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
}
static void
_elm_access_callback_set
(_elm_access_object_get(obj), ELM_ACCESS_INFO, _access_info_cb, NULL);
- elm_layout_theme_set(obj, "bubble", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "bubble", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_sizing_eval(obj);
(_elm_access_object_get(obj), ELM_ACCESS_STATE, _access_state_cb, priv);
elm_widget_can_focus_set(obj, EINA_TRUE);
- elm_layout_theme_set(obj, "button", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "button", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
}
static void
elm_widget_can_focus_set(obj, EINA_TRUE);
- elm_layout_theme_set(obj, "calendar", "base", elm_object_style_get(obj));
+ if (!elm_layout_theme_set(obj, "calendar", "base",
+ elm_object_style_get(obj)))
+ CRITICAL("Failed to set layout!");
evas_object_smart_changed(obj);
elm_widget_can_focus_set(obj, EINA_TRUE);
- elm_layout_theme_set(obj, "check", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "check", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_layout_sizing_eval(obj);
}
}
if ((sd->seconds) && (sd->am_pm))
- elm_layout_theme_set(obj, "clock", "base-all", style);
+ {
+ if (!elm_layout_theme_set(obj, "clock", "base-all", style))
+ CRITICAL("Failed to set layout!");
+ }
else if (sd->seconds)
- elm_layout_theme_set(obj, "clock", "base-seconds", style);
+ {
+ if (!elm_layout_theme_set(obj, "clock", "base-seconds", style))
+ CRITICAL("Failed to set layout!");
+ }
else if (sd->am_pm)
- elm_layout_theme_set(obj, "clock", "base-am_pm", style);
+ {
+ if (!elm_layout_theme_set(obj, "clock", "base-am_pm", style))
+ CRITICAL("Failed to set layout!");
+ }
else
- elm_layout_theme_set(obj, "clock", "base", style);
+ {
+ if (!elm_layout_theme_set(obj, "clock", "base", style))
+ CRITICAL("Failed to set layout!");
+ }
edje_object_scale_set
(wd->resize_obj, elm_widget_scale_get(obj) *
evas_object_show(sd->am_pm_obj);
}
- /* access */
- if (_elm_config->access_mode == ELM_ACCESS_MODE_ON)
+ /* access */
+ if (_elm_config->access_mode == ELM_ACCESS_MODE_ON)
_access_time_register(obj, EINA_TRUE);
edje_object_size_min_calc(wd->resize_obj, &mw, &mh);
EINA_LIST_FOREACH(sd->items, elist, item)
{
- elm_layout_theme_set
- (VIEW(item), "colorselector", "item", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (VIEW(item), "colorselector", "item", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_widget_theme_object_set
(obj, item->color_obj, "colorselector", "item/color",
elm_widget_style_get(obj));
if (!item) return NULL;
VIEW(item) = elm_layout_add(obj);
- elm_layout_theme_set
- (VIEW(item), "colorselector", "item", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (VIEW(item), "colorselector", "item", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
evas_object_size_hint_weight_set
(VIEW(item), EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(VIEW(item), EVAS_HINT_FILL, EVAS_HINT_FILL);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set
- (obj, "colorselector", "palette", elm_object_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "colorselector", "palette", elm_object_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->palette_box = elm_box_add(obj);
elm_box_layout_set
elm_widget_can_focus_set(obj, EINA_FALSE);
- elm_layout_theme_set(obj, "conformant", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "conformant", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
_conformant_parts_swallow(obj);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set(obj, "datetime", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "datetime", "base",
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
// module - initialise module for datetime
if (!dt_mod) dt_mod = _dt_mod_init();
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set(obj, "dayselector", "base", "dayselector");
+ if (!elm_layout_theme_set(obj, "dayselector", "base", "dayselector"))
+ CRITICAL("Failed to set layout!");
priv->week_start = _elm_config->week_start;
priv->weekend_start = _elm_config->weekend_start;
priv->auto_save = EINA_TRUE;
priv->editable = EINA_TRUE;
- elm_layout_theme_set(obj, "entry", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "entry", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->hit_rect = evas_object_rectangle_add(evas_object_evas_get(obj));
evas_object_data_set(priv->hit_rect, "_elm_leaveme", obj);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set
- (obj, "flipselector", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "flipselector", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_signal_callback_add
(obj, "elm,action,up,start", "", _signal_val_up_start, obj);
elm_widget_can_focus_set(obj, EINA_FALSE);
- elm_layout_theme_set(obj, "frame", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "frame", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_sizing_eval(obj);
}
priv->generation = 1;
- elm_layout_theme_set(obj, "gengrid", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "gengrid", "base",
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
eo_do(obj, elm_scrollable_interface_objects_set(wd->resize_obj, priv->hit_rect));
priv->generation = 1;
- elm_layout_theme_set(obj, "genlist", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "genlist", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
eo_do(obj, elm_scrollable_interface_objects_set(wd->resize_obj, priv->hit_rect));
for (i = 0; i < sizeof(priv->subs) / sizeof(priv->subs[0]); i++)
priv->subs[i].swallow = _content_aliases[i].alias;
- elm_layout_theme_set(obj, "hover", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "hover", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_layout_signal_callback_add
(obj, "elm,action,dismiss", "", _hov_dismiss_cb, obj);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set
- (obj, "index", "base/vertical", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "index", "base/vertical", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
o = evas_object_rectangle_add(evas_object_evas_get(obj));
priv->event[0] = o;
evas_object_size_hint_weight_set(obj, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_size_hint_align_set(obj, EVAS_HINT_FILL, EVAS_HINT_FILL);
- elm_layout_theme_set(obj, "win", "inwin", elm_object_style_get(obj));
+ if (!elm_layout_theme_set(obj, "win", "inwin", elm_object_style_get(obj)))
+ CRITICAL("Failed to set layout!");
}
static void
_elm_access_callback_set
(_elm_access_object_get(obj), ELM_ACCESS_INFO, _access_info_cb, NULL);
- elm_layout_theme_set(obj, "label", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "label", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_layout_text_set(obj, NULL, "<br>");
elm_layout_sizing_eval(obj);
}
priv->mode = ELM_LIST_SCROLL;
- elm_layout_theme_set(obj, "list", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "list", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->hit_rect = evas_object_rectangle_add(evas_object_evas_get(obj));
evas_object_data_set(priv->hit_rect, "_elm_leaveme", obj);
if (ovl->icon)
{
evas_object_color_set(ovl->layout, 255, 255, 255, 255);
- elm_layout_theme_set
- (ovl->layout, "map/marker", "empty",
- elm_widget_style_get((ovl->wsd)->obj));
+ if (!elm_layout_theme_set
+ (ovl->layout, "map/marker", "empty",
+ elm_widget_style_get((ovl->wsd)->obj)))
+ CRITICAL("Failed to set layout!");
+
elm_object_part_content_set(ovl->layout, "elm.icon", ovl->icon);
}
else if (!ovl->icon && ovl->clas_icon)
{
evas_object_color_set(ovl->layout, 255, 255, 255, 255);
- elm_layout_theme_set
- (ovl->layout, "map/marker", "empty",
- elm_widget_style_get((ovl->wsd)->obj));
+ if (!elm_layout_theme_set
+ (ovl->layout, "map/marker", "empty",
+ elm_widget_style_get((ovl->wsd)->obj)))
+ CRITICAL("Failed to set layout!");
+
elm_object_part_content_set(ovl->layout, "elm.icon", ovl->clas_icon);
}
else
{
evas_object_color_set
(ovl->layout, ovl->c.r, ovl->c.g, ovl->c.b, ovl->c.a);
- elm_layout_theme_set
- (ovl->layout, "map/marker", "radio",
- elm_widget_style_get((ovl->wsd)->obj));
+ if (!elm_layout_theme_set
+ (ovl->layout, "map/marker", "radio",
+ elm_widget_style_get((ovl->wsd)->obj)))
+ CRITICAL("Failed to set layout!");
}
}
ovl->layout = elm_layout_add((ovl->wsd)->obj);
evas_object_smart_member_add(ovl->layout, ovl->wsd->pan_obj);
evas_object_stack_above(ovl->layout, ovl->wsd->sep_maps_overlays);
- elm_layout_theme_set(ovl->layout, "map/marker", "radio",
- elm_widget_style_get((ovl->wsd)->obj));
+ if (!elm_layout_theme_set(ovl->layout, "map/marker", "radio",
+ elm_widget_style_get((ovl->wsd)->obj)))
+ CRITICAL("Failed to set layout!");
+
evas_object_event_callback_add(ovl->layout, EVAS_CALLBACK_MOUSE_DOWN,
_overlay_clicked_cb, overlay);
ovl->lon = lon;
ovl->obj = elm_layout_add(sd->obj);
evas_object_smart_member_add(ovl->obj, sd->pan_obj);
evas_object_stack_above(ovl->obj, sd->sep_maps_overlays);
- elm_layout_theme_set(ovl->obj, "map/circle", "base",
- elm_widget_style_get(sd->obj));
+ if (!elm_layout_theme_set(ovl->obj, "map/circle", "base",
+ elm_widget_style_get(sd->obj)))
+ CRITICAL("Failed to set layout!");
+
_overlay_circle_color_update(ovl, c);
return ovl;
ovl->obj = elm_layout_add(sd->obj);
evas_object_smart_member_add(ovl->obj, sd->pan_obj);
evas_object_stack_above(ovl->obj, sd->sep_maps_overlays);
- elm_layout_theme_set(ovl->obj, "map/scale", "base",
- elm_widget_style_get(sd->obj));
+ if (!elm_layout_theme_set(ovl->obj, "map/scale", "base",
+ elm_widget_style_get(sd->obj)))
+ CRITICAL("Failed to set layout!");
+
s = edje_object_data_get(elm_layout_edje_get(ovl->obj), "size_w");
if (s) ovl->w = atoi(s);
const char *style = elm_widget_style_get(obj);
- elm_layout_theme_set(sd->block_events, "notify", "block_events", style);
+ if (!elm_layout_theme_set
+ (sd->block_events, "notify", "block_events", style))
+ CRITICAL("Failed to set layout!");
}
static void
switch (sd->orient)
{
case ELM_PANEL_ORIENT_TOP:
- elm_layout_theme_set(obj, "panel", "top", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "panel", "top", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
break;
case ELM_PANEL_ORIENT_BOTTOM:
- elm_layout_theme_set
- (obj, "panel", "bottom", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "panel", "bottom", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
break;
case ELM_PANEL_ORIENT_LEFT:
if (!elm_widget_mirrored_get(obj))
- elm_layout_theme_set
- (obj, "panel", "left", elm_widget_style_get(obj));
+ {
+ if (!elm_layout_theme_set
+ (obj, "panel", "left", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+ }
else
- elm_layout_theme_set
- (obj, "panel", "right", elm_widget_style_get(obj));
+ {
+ if (!elm_layout_theme_set
+ (obj, "panel", "right", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+ }
break;
case ELM_PANEL_ORIENT_RIGHT:
if (!elm_widget_mirrored_get(obj))
- elm_layout_theme_set
- (obj, "panel", "right", elm_widget_style_get(obj));
+ {
+ if (!elm_layout_theme_set
+ (obj, "panel", "right", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+ }
else
- elm_layout_theme_set
- (obj, "panel", "left", elm_widget_style_get(obj));
+ {
+ if (!elm_layout_theme_set
+ (obj, "panel", "left", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+ }
break;
}
{
Evas_Object *ao;
ao = _elm_access_edje_object_part_object_register
- (obj, wd->resize_obj, "btn_icon");
+ (obj, wd->resize_obj, "btn_icon");
_elm_access_text_set(_elm_access_object_get(ao),
ELM_ACCESS_TYPE, E_("panel button"));
_elm_access_callback_set
elm_widget_can_focus_set(obj, EINA_TRUE);
/* just to bootstrap and have theme hook to work */
- elm_layout_theme_set(obj, "panel", "top", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "panel", "top", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
eo_do(obj, elm_wdg_theme(NULL));
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set(obj, "panes", "vertical", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "panes", "vertical", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_panes_content_left_size_set(obj, 0.5);
priv->units = eina_stringshare_add("%.0f %%");
priv->val = MIN_RATIO_LVL;
- elm_layout_theme_set
- (obj, "progressbar", "horizontal", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "progressbar", "horizontal", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->spacer = evas_object_rectangle_add(evas_object_evas_get(obj));
evas_object_color_set(priv->spacer, 0, 0, 0, 0);
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set(obj, "radio", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "radio", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_signal_callback_add
(obj, "elm,action,radio,on", "", _radio_on_cb, obj);
elm_widget_can_focus_set(obj, EINA_TRUE);
- elm_layout_theme_set(obj, "scroller", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "scroller", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->hit_rect = evas_object_rectangle_add(evas_object_evas_get(obj));
evas_object_smart_member_add(priv->hit_rect, obj);
{
eo_do_super(obj, evas_obj_smart_add());
- elm_layout_theme_set
- (obj, "segment_control", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "segment_control", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
evas_object_event_callback_add
(obj, EVAS_CALLBACK_RESIZE, _on_move_resize, obj);
elm_widget_can_focus_set(obj, EINA_FALSE);
- elm_layout_theme_set
- (obj, "separator", "vertical", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "separator", "vertical", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_sizing_eval(obj);
}
priv->indicator_show = EINA_TRUE;
priv->val_max = 1.0;
- elm_layout_theme_set
- (obj, "slider", "horizontal", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "slider", "horizontal", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
elm_layout_signal_callback_add(obj, "drag", "*", _drag, obj);
elm_layout_signal_callback_add(obj, "drag,start", "*", _drag_start, obj);
priv->count_item_pre_before = 2;
priv->count_item_pre_after = 2;
- elm_layout_theme_set(obj, "slideshow", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (obj, "slideshow", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
priv->transitions = elm_widget_stringlist_get
(edje_object_data_get(wd->resize_obj,
priv->step = 1.0;
priv->first_interval = 0.85;
- elm_layout_theme_set(obj, "spinner", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "spinner", "base",
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_layout_signal_callback_add(obj, "drag", "*", _drag_cb, obj);
elm_layout_signal_callback_add(obj, "drag,start", "*", _drag_start_cb, obj);
elm_layout_signal_callback_add(obj, "drag,stop", "*", _drag_stop_cb, obj);
elm_widget_style_get(obj));
if (ret) *ret = int_ret;
+ if (!int_ret) CRITICAL("Failed to set layout!");
+
if (_elm_config->access_mode)
_access_spinner_register(obj, EINA_TRUE);
}
eo_do_super(obj, elm_wdg_theme(&int_ret));
if (!int_ret) return;
- elm_layout_theme_set
- (wd->resize_obj, "thumb", "base",
- elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(wd->resize_obj, "thumb", "base",
+ elm_widget_style_get(obj)))
+ {
+ if (ret) *ret = EINA_FALSE;
+ CRITICAL("Failed to set layout!");
+ return;
+ }
if (ret) *ret = EINA_TRUE;
}
elm_widget_resize_object_set(obj, elm_layout_add(obj));
- elm_layout_theme_set
- (wd->resize_obj, "thumb", "base",
- elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(wd->resize_obj, "thumb", "base",
+ elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
#ifdef HAVE_ELEMENTARY_ETHUMB
evas_object_event_callback_add
(obj, wd->resize_obj, "toolbar", "base",
elm_widget_style_get(obj));
- elm_layout_theme_set
- (sd->more, "toolbar", "more", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set
+ (sd->more, "toolbar", "more", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
_mirrored_set(obj, elm_widget_mirrored_get(obj));
evas_object_show(priv->bx);
priv->more = elm_layout_add(obj);
- elm_layout_theme_set(priv->more, "toolbar", "more", "default");
+ if (!elm_layout_theme_set(priv->more, "toolbar", "more", "default"))
+ CRITICAL("Failed to set layout!");
+
elm_widget_sub_object_add(obj, priv->more);
evas_object_show(priv->more);
priv->emotion = emotion_object_add(evas_object_evas_get(obj));
emotion_object_init(priv->emotion, NULL);
- elm_layout_theme_set(obj, "video", "base", elm_widget_style_get(obj));
+ if (!elm_layout_theme_set(obj, "video", "base", elm_widget_style_get(obj)))
+ CRITICAL("Failed to set layout!");
+
elm_layout_content_set(obj, "elm.swallow.video", priv->emotion);
evas_object_smart_callback_add