diff --git a/legacy/elementary/doc/examples.dox b/legacy/elementary/doc/examples.dox index c5235b7578..525282df29 100644 --- a/legacy/elementary/doc/examples.dox +++ b/legacy/elementary/doc/examples.dox @@ -2416,7 +2416,7 @@ * since we'll explain it better on @ref list_example_03. But if the callback * need to be called everytime user clicks an item, even if already selected, * it's required to enable this behavior: - * @skipline elm_list_always_select_mode_set + * @skipline elm_list_select_mode_set * * Finally, if a bounce effect is required, or you would like to see * scrollbars, it is possible. But, for default theme, list diff --git a/legacy/elementary/src/lib/elm_list.c b/legacy/elementary/src/lib/elm_list.c index f935c1f415..75d7e15ccf 100644 --- a/legacy/elementary/src/lib/elm_list.c +++ b/legacy/elementary/src/lib/elm_list.c @@ -1643,35 +1643,6 @@ elm_list_select_mode_get(const Evas_Object *obj) return wd->select_mode; } -EINA_DEPRECATED EAPI void -elm_list_always_select_mode_set(Evas_Object *obj, - Eina_Bool always_select) -{ - ELM_CHECK_WIDTYPE(obj, widtype); - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return; - if (always_select) - elm_list_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_ALWAYS); - else - { - Elm_Object_Select_Mode oldmode = elm_list_select_mode_get(obj); - if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS) - elm_list_select_mode_set(obj, ELM_OBJECT_SELECT_MODE_DEFAULT); - } -} - -EINA_DEPRECATED EAPI Eina_Bool -elm_list_always_select_mode_get(const Evas_Object *obj) -{ - ELM_CHECK_WIDTYPE(obj, widtype) EINA_FALSE; - Widget_Data *wd = elm_widget_data_get(obj); - if (!wd) return EINA_FALSE; - Elm_Object_Select_Mode oldmode = elm_list_select_mode_get(obj); - if (oldmode == ELM_OBJECT_SELECT_MODE_ALWAYS) - return EINA_TRUE; - return EINA_FALSE; -} - EAPI void elm_list_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) { diff --git a/legacy/elementary/src/lib/elm_list.h b/legacy/elementary/src/lib/elm_list.h index 0644f6cadb..d0244a82fc 100644 --- a/legacy/elementary/src/lib/elm_list.h +++ b/legacy/elementary/src/lib/elm_list.h @@ -366,7 +366,7 @@ EAPI void elm_list_scroller_policy_get(const Evas_Object * evas_object_show(li); * @endcode * - * @see elm_list_always_select_mode_set() + * @see elm_list_select_mode_set() * @see elm_object_item_del() * @see elm_widget_item_del_cb_set() * @see elm_list_clear() @@ -407,7 +407,7 @@ EAPI Elm_Object_Item *elm_list_item_append(Evas_Object *obj, const * @c NULL as @p func is enough. The same should be done for @p data. * * @see elm_list_item_append() for a simple code example. - * @see elm_list_always_select_mode_set() + * @see elm_list_select_mode_set() * @see elm_object_item_del() * @see elm_widget_item_del_cb_set() * @see elm_list_clear() @@ -449,7 +449,7 @@ EAPI Elm_Object_Item *elm_list_item_prepend(Evas_Object *obj, cons * @c NULL as @p func is enough. The same should be done for @p data. * * @see elm_list_item_append() for a simple code example. - * @see elm_list_always_select_mode_set() + * @see elm_list_select_mode_set() * @see elm_object_item_del() * @see elm_widget_item_del_cb_set() * @see elm_list_clear() @@ -491,7 +491,7 @@ EAPI Elm_Object_Item *elm_list_item_insert_before(Evas_Object *obj * @c NULL as @p func is enough. The same should be done for @p data. * * @see elm_list_item_append() for a simple code example. - * @see elm_list_always_select_mode_set() + * @see elm_list_select_mode_set() * @see elm_object_item_del() * @see elm_widget_item_del_cb_set() * @see elm_list_clear() @@ -541,7 +541,7 @@ EAPI Elm_Object_Item *elm_list_item_insert_after(Evas_Object *obj, * @c NULL as @p func is enough. The same should be done for @p data. * * @see elm_list_item_append() for a simple code example. - * @see elm_list_always_select_mode_set() + * @see elm_list_select_mode_set() * @see elm_object_item_del() * @see elm_widget_item_del_cb_set() * @see elm_list_clear()