jpeg pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=a1509ab98d8c959a1e235715ccbdd0c273cb9c2a

commit a1509ab98d8c959a1e235715ccbdd0c273cb9c2a
Author: Jean-Philippe Andre <jp.an...@samsung.com>
Date:   Fri Jul 28 12:10:27 2017 +0900

    frame: Implement text set/get (EO only)
    
    This is required for the default style which has a title.
---
 src/lib/elementary/efl_ui_frame.c  | 12 ++++++++++++
 src/lib/elementary/efl_ui_frame.eo |  3 ++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/src/lib/elementary/efl_ui_frame.c 
b/src/lib/elementary/efl_ui_frame.c
index 3b3373a1e8..800d13e724 100644
--- a/src/lib/elementary/efl_ui_frame.c
+++ b/src/lib/elementary/efl_ui_frame.c
@@ -209,6 +209,18 @@ _efl_ui_frame_efl_object_constructor(Eo *obj, 
Efl_Ui_Frame_Data *_pd EINA_UNUSED
 }
 
 EOLIAN static void
+_efl_ui_frame_efl_text_text_set(Eo *obj, Efl_Ui_Frame_Data *pd EINA_UNUSED, 
const char *text)
+{
+   efl_text_set(efl_part(obj, _text_aliases[0].real_part), text);
+}
+
+EOLIAN static const char *
+_efl_ui_frame_efl_text_text_get(Eo *obj, Efl_Ui_Frame_Data *pd EINA_UNUSED)
+{
+   return efl_text_get(efl_part(obj, _text_aliases[0].real_part));
+}
+
+EOLIAN static void
 _efl_ui_frame_autocollapse_set(Eo *obj EINA_UNUSED, Efl_Ui_Frame_Data *sd, 
Eina_Bool autocollapse)
 {
 
diff --git a/src/lib/elementary/efl_ui_frame.eo 
b/src/lib/elementary/efl_ui_frame.eo
index 7050d4850d..126d99dd8c 100644
--- a/src/lib/elementary/efl_ui_frame.eo
+++ b/src/lib/elementary/efl_ui_frame.eo
@@ -1,4 +1,4 @@
-class Efl.Ui.Frame (Elm.Layout, Efl.Ui.Clickable)
+class Efl.Ui.Frame (Elm.Layout, Efl.Ui.Clickable, Efl.Text)
 {
    [[Frame widget
 
@@ -62,5 +62,6 @@ class Efl.Ui.Frame (Elm.Layout, Efl.Ui.Clickable)
       Elm.Widget.focus_direction_manager_is;
       Elm.Layout.text_aliases { get; }
       Elm.Layout.content_aliases { get; }
+      Efl.Text.text { get; set; }
    }
 }

-- 


Reply via email to