diff options
author | Daniel Hirt <hirt.danny@gmail.com> | 2017-11-09 17:53:20 +0200 |
---|---|---|
committer | Daniel Hirt <hirt.danny@gmail.com> | 2017-11-19 23:47:30 +0200 |
commit | 38e2d267c7d72a53639221d64bf3c5d7646c6f37 (patch) | |
tree | 75d2ea7bfb9d0ef96af68a6288064a03e8009f4b | |
parent | f989f4987f6c430c3fb6ab01b7a9314c917983af (diff) | |
download | efl-38e2d267c7d72a53639221d64bf3c5d7646c6f37.tar.gz |
Canvas.Text: Add Efl.Canvas.Text.Factory
This interface has a simple 'create' method to create Efl.Canvas.Object
given a key.
This is used higher-up in Ui.Text in the next commit.
@feature
-rw-r--r-- | src/Makefile_Evas.am | 1 | ||||
-rw-r--r-- | src/lib/evas/Evas_Eo.h | 1 | ||||
-rw-r--r-- | src/lib/evas/canvas/evas_object_textblock.c | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am index 408c0c7583..ae5fd661a1 100644 --- a/src/Makefile_Evas.am +++ b/src/Makefile_Evas.am @@ -7,6 +7,7 @@ evas_canvas_eolian_pub_files = \ lib/evas/canvas/efl_canvas_polygon.eo \ lib/evas/canvas/efl_canvas_rectangle.eo \ lib/evas/canvas/efl_canvas_text.eo \ + lib/evas/canvas/efl_canvas_text_item_factory.eo \ lib/evas/canvas/efl_canvas_group.eo \ lib/evas/canvas/efl_canvas_image_internal.eo \ lib/evas/canvas/evas_canvas3d_camera.eo\ diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h index fcc7fc67fe..eeede6dc4c 100644 --- a/src/lib/evas/Evas_Eo.h +++ b/src/lib/evas/Evas_Eo.h @@ -21,6 +21,7 @@ */ //#include "canvas/efl_canvas_text_cursor.eo.h" #include "canvas/efl_canvas_text.eo.h" +#include "canvas/efl_canvas_text_item_factory.eo.h" /** * @} */ diff --git a/src/lib/evas/canvas/evas_object_textblock.c b/src/lib/evas/canvas/evas_object_textblock.c index 4bc6ad66b7..1f4c4c0499 100644 --- a/src/lib/evas/canvas/evas_object_textblock.c +++ b/src/lib/evas/canvas/evas_object_textblock.c @@ -16266,3 +16266,4 @@ _efl_canvas_text_async_layout(Eo *eo_obj EINA_UNUSED, Efl_Canvas_Text_Data *o) } #include "canvas/efl_canvas_text.eo.c" +#include "canvas/efl_canvas_text_item_factory.eo.c" // interface |