From f510d536a47194dc0b8657e1d451f3413f21c4f5 Mon Sep 17 00:00:00 2001 From: Lauro Moura Date: Mon, 7 May 2018 17:26:39 -0300 Subject: [PATCH] efl_mono: Fixes after efl_part/del changes. Reviewed-by: Cedric BAIL --- src/bin/eolian_mono/eolian/mono/part_definition.hh | 2 +- src/examples/elementary/efl_ui_unit_converter.cs | 2 +- src/tests/efl_mono/libefl_mono_native_test.c | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/bin/eolian_mono/eolian/mono/part_definition.hh b/src/bin/eolian_mono/eolian/mono/part_definition.hh index bba29dc8c3..94fc3cb63c 100644 --- a/src/bin/eolian_mono/eolian/mono/part_definition.hh +++ b/src/bin/eolian_mono/eolian/mono/part_definition.hh @@ -25,7 +25,7 @@ struct part_definition_generator << scope_tab << "{\n" << scope_tab << scope_tab << "get\n" << scope_tab << scope_tab << "{\n" - << scope_tab << scope_tab << scope_tab << "efl.IObject obj = efl_part(raw_handle, \"" << part.name << "\");\n" + << scope_tab << scope_tab << scope_tab << "efl.IObject obj = efl_part_get(raw_handle, \"" << part.name << "\");\n" << scope_tab << scope_tab << scope_tab << "return " << part_klass_name << ".static_cast(obj);\n" << scope_tab << scope_tab << "}\n" << scope_tab << "}\n" diff --git a/src/examples/elementary/efl_ui_unit_converter.cs b/src/examples/elementary/efl_ui_unit_converter.cs index 85fd0213e8..09c9b24d25 100644 --- a/src/examples/elementary/efl_ui_unit_converter.cs +++ b/src/examples/elementary/efl_ui_unit_converter.cs @@ -25,7 +25,7 @@ public class Example popup.SetSize(new eina.Size2D(150, 30)); popup.ButtonClickedEvt += (object sender, efl.ui.Popup_Alert.ButtonClickedEvt_Args e) => { popup.SetParent(null); - popup.Del(); + popup.Invalidate(); }; } diff --git a/src/tests/efl_mono/libefl_mono_native_test.c b/src/tests/efl_mono/libefl_mono_native_test.c index ab062db5b1..caf7fd98a8 100644 --- a/src/tests/efl_mono/libefl_mono_native_test.c +++ b/src/tests/efl_mono/libefl_mono_native_test.c @@ -3,6 +3,8 @@ #include "config.h" #endif +#define EFL_PART_PROTECTED + #include #include