summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavi Artigas <xavierartigas@yahoo.es>2019-12-16 11:35:35 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-12-16 11:35:35 +0100
commit16efc25ceb3a7fbf4605fb808748dcdbc004e6fb (patch)
tree5254df1ac572fe43286af509486b04cbd2d04711
parentdfc9a3eef32e08ba3b6b746e6722d0ea897c79e9 (diff)
downloadefl-16efc25ceb3a7fbf4605fb808748dcdbc004e6fb.tar.gz
elm_test: workarounds for canvas_textblock style
The horizontally scrollable single-line text input box does not currently visible. This patch turns it into a vertically scrollable multiline input box, with an arbitrary minsize. Also, make the label unselectable.
-rw-r--r--src/bin/elementary/test_canvas_textblock.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bin/elementary/test_canvas_textblock.c b/src/bin/elementary/test_canvas_textblock.c
index 1c20ac5f09..92d2fb0a4f 100644
--- a/src/bin/elementary/test_canvas_textblock.c
+++ b/src/bin/elementary/test_canvas_textblock.c
@@ -34,12 +34,17 @@ test_canvas_textblock(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void
efl_add(EFL_UI_TEXTBOX_CLASS, box,
efl_gfx_hint_weight_set(efl_added, 1, 0),
+ efl_text_interactive_selection_allowed_set(efl_added, EINA_FALSE),
+ efl_text_interactive_editable_set(efl_added, EINA_FALSE),
efl_text_set(efl_added, "Live style editor. Enter a style string below:"),
efl_pack(box, efl_added));
input = efl_add(EFL_UI_TEXTBOX_CLASS, box,
efl_gfx_hint_weight_set(efl_added, 1, 0),
efl_text_set(efl_added, "font=Sans font_size=24 color=white"),
+ efl_gfx_hint_size_min_set(efl_added, EINA_SIZE2D(0, 48)),
+ efl_text_multiline_set(efl_added, EINA_TRUE),
+ efl_text_wrap_set(efl_added, EFL_TEXT_FORMAT_WRAP_WORD),
efl_pack(box, efl_added));
efl_ui_textbox_scrollable_set(input, EINA_TRUE);