From 0e436c74311b6761ef12ef59cf7d0165de05c39d Mon Sep 17 00:00:00 2001 From: Tiago Rezende Campos Falcao Date: Tue, 19 Oct 2010 14:17:11 +0000 Subject: [PATCH] Clean hoversel_add SVN revision: 53621 --- legacy/elementary/src/lib/elc_hoversel.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/legacy/elementary/src/lib/elc_hoversel.c b/legacy/elementary/src/lib/elc_hoversel.c index e5c458e4f2..ff50a5755e 100644 --- a/legacy/elementary/src/lib/elc_hoversel.c +++ b/legacy/elementary/src/lib/elc_hoversel.c @@ -257,7 +257,6 @@ elm_hoversel_add(Evas_Object *parent) Evas_Object *obj; Evas *e; Widget_Data *wd; - char buf[4096]; wd = ELM_NEW(Widget_Data); e = evas_object_evas_get(parent); @@ -276,17 +275,14 @@ elm_hoversel_add(Evas_Object *parent) wd->btn = elm_button_add(parent); wd->expanded = EINA_FALSE; - if (wd->horizontal) - snprintf(buf, sizeof(buf), "hoversel_horizontal/%s", elm_widget_style_get(obj)); - else - snprintf(buf, sizeof(buf), "hoversel_vertical/%s", elm_widget_style_get(obj)); - elm_object_style_set(wd->btn, buf); elm_widget_resize_object_set(obj, wd->btn); evas_object_event_callback_add(wd->btn, EVAS_CALLBACK_CHANGED_SIZE_HINTS, _changed_size_hints, obj); evas_object_smart_callback_add(wd->btn, "clicked", _button_clicked, obj); + elm_widget_sub_object_add(obj, wd->btn); + elm_hoversel_hover_parent_set(obj, parent); - _sizing_eval(obj); + _theme_hook(obj); return obj; }