diff --git a/legacy/elementary/src/lib/elm_widget.h b/legacy/elementary/src/lib/elm_widget.h index dd96019288..55673d8289 100644 --- a/legacy/elementary/src/lib/elm_widget.h +++ b/legacy/elementary/src/lib/elm_widget.h @@ -791,117 +791,6 @@ EAPI void elm_widget_tree_dot_dump(const Evas_Object *top, FILE *out if (EINA_UNLIKELY(!eo_isa((obj), ELM_WIDGET_CLASS))) \ return -/** - * Convenience macro to create new widget item, doing casts for you. - * @see elm_widget_item_internal_new() - * @param parent a valid elm_widget variant. - * @param type the C type that extends Elm_Widget_Item - */ -#define elm_widget_item_new(parent, type) \ - (type *)_elm_widget_item_new((parent), sizeof(type)) -/** - * Convenience macro to free widget item, doing casts for you. - * @see elm_widget_item_internal_free() - * @param item a valid item. - */ -#define elm_widget_item_free(item) \ - _elm_widget_item_free(item) - -/** - * Convenience macro to delete widget item, doing casts for you. - * @see elm_widget_item_internal_del() - * @param item a valid item. - */ -#define elm_widget_item_pre_notify_del(item) \ - elm_widget_item_internal_pre_notify_del(item) -#define elm_widget_item_del_cb_set(item, del_cb) \ - elm_widget_item_internal_del_cb_set(item, del_cb) -#define elm_widget_item_widget_get(item) \ - elm_widget_item_internal_widget_get(item) -#define elm_widget_item_data_set(item, data) \ - elm_widget_item_internal_data_set(item, data) -#define elm_widget_item_data_get(item) \ - elm_widget_item_internal_data_get(item) - -#define elm_widget_item_tooltip_text_set(item, text) \ - elm_widget_item_internal_tooltip_text_set(item, text) -#define elm_widget_item_tooltip_translatable_text_set(item, text) \ - elm_widget_item_internal_tooltip_translatable_text_set(item, text) -#define elm_widget_item_tooltip_content_cb_set(item, func, data, del_cb) \ - elm_widget_item_internal_tooltip_content_cb_set(item, \ - func, data, del_cb) -#define elm_widget_item_tooltip_unset(item) \ - elm_widget_item_internal_tooltip_unset(item) -#define elm_widget_item_tooltip_style_set(item, style) \ - elm_widget_item_internal_tooltip_style_set(item, style) - -#define elm_widget_item_tooltip_window_mode_set(item, disable) \ - elm_widget_item_internal_tooltip_window_mode_set(item, disable) - -#define elm_widget_item_tooltip_window_mode_get(item) \ - elm_widget_item_internal_tooltip_window_mode_get(item) -#define elm_widget_item_tooltip_style_get(item) \ - elm_widget_item_internal_tooltip_style_get(item) -#define elm_widget_item_cursor_set(item, cursor) \ - elm_widget_item_internal_cursor_set(item, cursor) -#define elm_widget_item_cursor_get(item) \ - elm_widget_item_internal_cursor_get(item) -#define elm_widget_item_cursor_unset(item) \ - elm_widget_item_internal_cursor_unset(item) -#define elm_widget_item_cursor_style_set(item, style) \ - elm_widget_item_internal_cursor_style_set(item, style) -#define elm_widget_item_cursor_style_get(item) \ - elm_widget_item_internal_cursor_style_get(item) -#define elm_widget_item_cursor_engine_only_set(item, engine_only) \ - elm_widget_item_internal_cursor_engine_only_set(item, engine_only) -#define elm_widget_item_cursor_engine_only_get(item) \ - elm_widget_item_internal_cursor_engine_only_get(item) -/** - * Convenience function to query disable get hook. - * @see elm_widget_item_internal_disabled_get() - */ -#define elm_widget_item_disabled_get(item) \ - elm_widget_item_internal_disabled_get(item) - -#define elm_widget_item_style_set(item, style) \ - elm_widget_item_internal_style_set(item, style) -#define elm_widget_item_style_get(item) \ - elm_widget_item_internal_style_get(item) - -/** - * Convenience function to query track_cancel. - * @see elm_widget_item_internal_del_pre_hook_set() - */ -#define elm_widget_item_track_cancel(item) \ - elm_widget_item_internal_track_cancel(item) - -#define elm_widget_item_translate(item) \ - elm_widget_item_internal_translate(item) - -#define elm_widget_item_part_text_custom_set(item, part, text) \ - _elm_widget_item_internal_part_text_custom_set(item, part, text) - -#define elm_widget_item_part_text_custom_get(item, part) \ - _elm_widget_item_internal_part_text_custom_get(item, part) - -#define elm_widget_item_part_text_custom_update(item) \ - _elm_widget_item_internal_part_text_custom_update(item) - -#define elm_widget_item_focus_set(item, focused) \ - elm_widget_item_internal_focus_set(item, focused) - -#define elm_widget_item_focus_get(item) \ - elm_widget_item_internal_focus_get(item) - -#define ELM_WIDGET_CHECK_OR_RETURN(obj, ...) \ - do { \ - if (!obj || !evas_object_smart_data_get(obj)) \ - { \ - ERR("Object [%p] is NULL or already deleted", obj);\ - return __VA_ARGS__; \ - } \ - } while (0) - #define ELM_WIDGET_ITEM_RETURN_IF_ONDEL(item, ...) \ do { \ if (item && (item)->on_deletion) { \