forked from enlightenment/efl
widget: remove redundant internal macros
we don't need these macros anymore since eo has introduced.
This commit is contained in:
parent
ab0a1bda94
commit
fd5e859149
|
@ -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) { \
|
||||
|
|
Loading…
Reference in New Issue