From 74ef9fbc850ecedb1364d3f7b12b1641ff46b749 Mon Sep 17 00:00:00 2001 From: Shinwoo Kim Date: Thu, 7 Apr 2011 16:35:11 +0900 Subject: [PATCH] [ctxpopup] remove deprecated api Change-Id: I20287394d076071ad8961f2654ddbb001a4589eb --- src/lib/Elementary.h.in | 20 ------------- src/lib/elc_ctxpopup.c | 79 ------------------------------------------------- 2 files changed, 99 deletions(-) diff --git a/src/lib/Elementary.h.in b/src/lib/Elementary.h.in index 068c426..13e7493 100644 --- a/src/lib/Elementary.h.in +++ b/src/lib/Elementary.h.in @@ -2909,26 +2909,6 @@ extern "C" { * "dismissed" - the ctxpopup was dismissed */ - //DEPRECATED CTXPOPUP APIS... - typedef enum _Ctxpopup_Arrow_Direction - { - ELM_CTXPOPUP_ARROW_DOWN, - ELM_CTXPOPUP_ARROW_RIGHT, - ELM_CTXPOPUP_ARROW_LEFT, - ELM_CTXPOPUP_ARROW_UP, - } Elm_Ctxpopup_Arrow; - - EINA_DEPRECATED EAPI void elm_ctxpopup_area_set(Evas_Object *obj, Evas_Object *rect); - EINA_DEPRECATED EAPI Elm_Ctxpopup_Item *elm_ctxpopup_label_add(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data); - EINA_DEPRECATED EAPI Elm_Ctxpopup_Item *elm_ctxpopup_icon_add(Evas_Object *obj, Evas_Object *icon, Evas_Smart_Cb func, void *data); - EINA_DEPRECATED EAPI Elm_Ctxpopup_Item *elm_ctxpopup_item_add(Evas_Object *obj, Evas_Object *icon, const char* label, Evas_Smart_Cb func, void *data); - EINA_DEPRECATED EAPI void elm_ctxpopup_scroller_disabled_set(Evas_Object *obj, Eina_Bool disabled); - EINA_DEPRECATED EAPI void elm_ctxpopup_screen_dimmed_disabled_set(Evas_Object *obj, Eina_Bool disabled); - EINA_DEPRECATED EAPI void elm_ctxpopup_button_append(Evas_Object *obj, const char *label, Evas_Smart_Cb func, const void *data); - EINA_DEPRECATED EAPI void elm_ctxpopup_arrow_priority_set(Evas_Object *obj, Elm_Ctxpopup_Arrow first, Elm_Ctxpopup_Arrow second, Elm_Ctxpopup_Arrow third, Elm_Ctxpopup_Arrow fourth); - EINA_DEPRECATED EAPI void elm_ctxpopup_position_forced_set(Evas_Object *obj, Eina_Bool forced); - EINA_DEPRECATED EAPI Eina_Bool elm_ctxpopup_position_forced_get(const Evas_Object *obj); - /* colorpalette */ typedef struct _Colorpalette_Color Elm_Colorpalette_Color; diff --git a/src/lib/elc_ctxpopup.c b/src/lib/elc_ctxpopup.c index 069c3e0..565e4d0 100644 --- a/src/lib/elc_ctxpopup.c +++ b/src/lib/elc_ctxpopup.c @@ -1590,82 +1590,3 @@ elm_ctxpopup_direction_priority_get(Evas_Object *obj, if (fourth) *fourth = wd->dir_priority[3]; } - -EAPI void -elm_ctxpopup_screen_dimmed_disabled_set(Evas_Object *obj, - Eina_Bool disabled) -{ - return ; -} - -EAPI void -elm_ctxpopup_button_append(Evas_Object *obj, const char *label, - Evas_Smart_Cb func, const void *data) -{ - return ; -} - -EAPI void -elm_ctxpopup_position_forced_set(Evas_Object *obj, Eina_Bool forced) -{ - return; -} - -EAPI Eina_Bool -elm_ctxpopup_position_forced_get(const Evas_Object *obj) -{ - return EINA_FALSE; -} - -EAPI Elm_Ctxpopup_Item * -elm_ctxpopup_icon_add(Evas_Object *obj, Evas_Object *icon, Evas_Smart_Cb func, - void *data) -{ - return elm_ctxpopup_item_append(obj, NULL, icon, func, data); -} - -EAPI Elm_Ctxpopup_Item * -elm_ctxpopup_label_add(Evas_Object *obj, const char *label, Evas_Smart_Cb func, - void *data) -{ - return elm_ctxpopup_item_append(obj, label, NULL, func, data); -} - -EAPI void -elm_ctxpopup_area_set(Evas_Object *obj, Evas_Object *area) -{ - elm_ctxpopup_hover_parent_set(obj, area); -} - -EAPI void -elm_ctxpopup_scroller_disabled_set(Evas_Object *obj, Eina_Bool disabled) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - - Widget_Data *wd; - - wd = elm_widget_data_get(obj); - if (!wd) - return; - - if (disabled) - elm_object_scroll_freeze_push(obj); - else - elm_object_scroll_freeze_pop(obj); -} - -EAPI Elm_Ctxpopup_Item * -elm_ctxpopup_item_add(Evas_Object *obj, Evas_Object *icon, const char *label, - Evas_Smart_Cb func, void *data) -{ - return elm_ctxpopup_item_append(obj, label, icon, func, data); -} - -EAPI void -elm_ctxpopup_arrow_priority_set(Evas_Object *obj, - Elm_Ctxpopup_Arrow first, Elm_Ctxpopup_Arrow second, - Elm_Ctxpopup_Arrow third, Elm_Ctxpopup_Arrow fourth) -{ - elm_ctxpopup_direction_priority_set(obj, first, second, third, fourth); -} - -- 2.7.4