From b48726989d5b8de0079dadd061de566514124143 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Fri, 24 Jun 2016 17:17:20 +0900 Subject: [PATCH] evas object: Hide "del" event In EO world, we should stick to EO_EVENT_DEL. --- src/lib/elementary/elm_widget.c | 2 ++ src/lib/evas/canvas/efl_canvas_object.eo | 2 +- src/lib/evas/canvas/evas_object_table.c | 2 ++ src/lib/evas/canvas/evas_object_textblock.c | 3 +++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_widget.c b/src/lib/elementary/elm_widget.c index b670a1d..ad84720 100644 --- a/src/lib/elementary/elm_widget.c +++ b/src/lib/elementary/elm_widget.c @@ -6,6 +6,8 @@ #define ELM_INTERFACE_ATSPI_COMPONENT_PROTECTED #define ELM_WIDGET_PROTECTED #define ELM_WIDGET_ITEM_PROTECTED +#define EFL_CANVAS_OBJECT_BETA + #include #include "elm_priv.h" diff --git a/src/lib/evas/canvas/efl_canvas_object.eo b/src/lib/evas/canvas/efl_canvas_object.eo index adb66ef..1af0a78 100644 --- a/src/lib/evas/canvas/efl_canvas_object.eo +++ b/src/lib/evas/canvas/efl_canvas_object.eo @@ -724,7 +724,7 @@ abstract Efl.Canvas.Object (Eo.Base, Efl.Gfx, Efl.Gfx.Stack, Efl.Animator, key,up @beta; [[Key Release Event ]] focus,in; [[Focus In Event ]] focus,out; [[Focus Out Event ]] - del; [[Object Being Deleted (called before Free) ]] + del @beta; [[Object Being Deleted (called before Free) ]] hold; [[Events go on/off hold ]] } } diff --git a/src/lib/evas/canvas/evas_object_table.c b/src/lib/evas/canvas/evas_object_table.c index b62b531..478685f 100644 --- a/src/lib/evas/canvas/evas_object_table.c +++ b/src/lib/evas/canvas/evas_object_table.c @@ -1,3 +1,5 @@ +#define EFL_CANVAS_OBJECT_BETA + #include "evas_common_private.h" #include "evas_private.h" #include diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c index 85c3e98..d331bc5 100644 --- a/src/lib/evas/canvas/evas_object_textblock.c +++ b/src/lib/evas/canvas/evas_object_textblock.c @@ -61,6 +61,9 @@ * @subsection textblock_layout The layout system * @todo write @ref textblock_layout */ + +#define EFL_CANVAS_OBJECT_BETA + #include "evas_common_private.h" #include "evas_private.h" -- 2.7.4