scale: 1;
description { state: "default" 0.0;
fixed: 0 1;
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 0.072; }
+ rel1 { relative: 0.0 0.875; }
+ rel2 { relative: 1.0 1.0; }
align: 0.5 0.0;
}
}
type: SWALLOW;
scale: 1;
description { state: "default" 0.0;
- rel1.to_y: "tabbar";
- rel1.relative: 0.0 1.0;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 0.875; }
}
}
}
PROFILE_IN("elm_toolbar_add");
tabbar = elm_toolbar_add(obj);
PROFILE_OUT("elm_toolbar_add");
- elm_toolbar_shrink_mode_set(tabbar, ELM_TOOLBAR_SHRINK_SCROLL);
+ elm_toolbar_shrink_mode_set(tabbar, ELM_TOOLBAR_SHRINK_EXPAND);
elm_toolbar_reorder_mode_set(tabbar, EINA_FALSE);
elm_toolbar_transverse_expanded_set(tabbar, EINA_TRUE);
elm_toolbar_select_mode_set(tabbar, ELM_OBJECT_SELECT_MODE_ALWAYS);
-
PROFILE_IN("elm_object_style_set: toolbar");
- elm_object_style_set(tabbar, "scroll/tabbar_with_title");
+ elm_object_style_set(tabbar, "tabbar");
PROFILE_OUT("elm_object_style_set: toolbar");
return tabbar;
}
}
-static void _mp_now_left_area_clicked_cb(void *data, Evas_Object * o,
- const char *emission,
- const char *source)
+static void _mp_now_left_area_clicked_cb(void *data, Evas_Object * obj,
+ void *event_info)
{
startfunc;
DEBUG_TRACE("album clicked");
elm_image_prescale_set(thumbnail, MP_NOW_PLAYING_THUMBNAIL_ICON_SIZE);
elm_grid_pack(playing_pannel, thumbnail, MP_NOW_PLAYING_THUMBNAIL_SX, MP_NOW_PLAYING_THUMBNAIL_SY, MP_NOW_PLAYING_THUMBNAIL_ICON_SIZE, MP_NOW_PLAYING_THUMBNAIL_ICON_SIZE);
+
evas_object_show(thumbnail);
wd->thumbnail = thumbnail;
evas_object_event_callback_add(playing_pannel, EVAS_CALLBACK_FREE,
_widget_del_cb, wd);
+ evas_object_smart_callback_add(thumbnail, "clicked", _mp_now_left_area_clicked_cb, wd);
//elm_object_signal_callback_add(playing_pannel, SIGNAL_NOW_PLAYING_CLICKED, "*", _mp_now_playing_control_cb, wd);
//elm_object_signal_callback_add(playing_pannel, SIGNAL_PREVIOUS, "*", _mp_now_playing_control_cb, wd);
//elm_object_signal_callback_add(playing_pannel, SIGNAL_NP_PLAY, "*", _mp_now_playing_control_cb, wd);