From 8b689193033d26eb40051279d98f8f1d05146a1f Mon Sep 17 00:00:00 2001 From: "sumanth.m" Date: Fri, 27 Aug 2010 10:01:46 +0530 Subject: [PATCH] Reverting to the previous state --- src/lib/elm_segment_control.c | 55 ++++--------------------------------------- 1 file changed, 5 insertions(+), 50 deletions(-) diff --git a/src/lib/elm_segment_control.c b/src/lib/elm_segment_control.c index 9c4531d..0034189 100644 --- a/src/lib/elm_segment_control.c +++ b/src/lib/elm_segment_control.c @@ -570,8 +570,8 @@ _animator_animate_del_cb(Evas_Object *obj) * @ingroup SegmentControl SegmentControl */ -EAPI void -elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const char *label, Eina_Bool animate) +EAPI Elm_Segment_Item * +elm_segment_control_add_segment(Evas_Object *obj, Evas_Object *icon, const char *label, Eina_Bool animate) { Widget_Data *wd = elm_widget_data_get(obj); if(!wd) return NULL; @@ -604,20 +604,7 @@ elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const char *la evas_object_box_append(wd->box, it->base); evas_object_smart_calculate(wd->box); - return; -} - -EAPI Elm_Segment_Item * -elm_segment_control_add_segment(Evas_Object *obj, Evas_Object *icon, const char *label, Eina_Bool animate) -{ - fprintf(stderr, "=================> Caution!!! <========================\n"); - fprintf(stderr, "==> elm_segment_control_add_segment() is deprecated. <=======\n"); - fprintf(stderr, "==> Please use elm_segment_control_item_add() instead. <==\n"); - fprintf(stderr, "=======================================================\n"); - - elm_segment_control_item_add(obj, icon, label, animate); - - return NULL; + return it; } @@ -671,7 +658,7 @@ _item_search(Evas_Object *obj, Elm_Segment_Item *item) * @ingroup SegmentControl SegmentControl */ EAPI void -elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const char *label, unsigned int index, Eina_Bool animate) +elm_segment_control_insert_segment_at(Evas_Object *obj, Evas_Object *icon, const char *label, unsigned int index, Eina_Bool animate) { Widget_Data *wd = elm_widget_data_get(obj); if(!wd) return; @@ -720,19 +707,6 @@ elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const ch return; } -EAPI void -elm_segment_control_insert_segment_at(Evas_Object *obj, Evas_Object *icon, const char *label, unsigned int index, Eina_Bool animate) -{ - fprintf(stderr, "=================> Caution!!! <========================\n"); - fprintf(stderr, "==> elm_segment_control_insert_segment_at() is deprecated. <=======\n"); - fprintf(stderr, "==> Please use elm_segment_control_item_insert_at() instead. <==\n"); - fprintf(stderr, "=======================================================\n"); - - elm_segment_control_item_insert_at(obj, icon, label, index, animate); - - return; -} - /** * Delete a segment to segmentcontrol * @param obj The SegmentControl object @@ -742,7 +716,7 @@ elm_segment_control_insert_segment_at(Evas_Object *obj, Evas_Object *icon, const * @ingroup SegmentControl SegmentControl */ EAPI void -elm_segment_control_item_delete(Evas_Object *obj, Elm_Segment_Item *item, Eina_Bool animate) +elm_segment_control_delete_segment(Evas_Object *obj, Elm_Segment_Item *item, Eina_Bool animate) { Widget_Data *wd = elm_widget_data_get(obj); if(!wd) return; @@ -772,18 +746,6 @@ elm_segment_control_item_delete(Evas_Object *obj, Elm_Segment_Item *item, Eina_B wd->id = eina_list_count(wd->seg_ctrl); return; } -EAPI void -elm_segment_control_delete_segment(Evas_Object *obj, Elm_Segment_Item *item, Eina_Bool animate) -{ - fprintf(stderr, "=================> Caution!!! <========================\n"); - fprintf(stderr, "==> elm_segment_control_delete_segment() is deprecated. <=======\n"); - fprintf(stderr, "==> Please use elm_segment_control_item_delete() instead. <==\n"); - fprintf(stderr, "=======================================================\n"); - - elm_segment_control_item_delete(obj, item, animate); - - return; -} /** * Delete a segment to segmentcontrol @@ -920,10 +882,3 @@ elm_segment_control_get_segment_count(Evas_Object *obj) return wd->id; } -EAPI Evas_Object * -elm_segment_control_item_object_get(Elm_Segment_Item *it) -{ - if (!it) return NULL; - return it->base; -} - -- 2.7.4