diff options
author | Xavi Artigas <xavierartigas@yahoo.es> | 2019-12-16 11:35:35 +0100 |
---|---|---|
committer | Xavi Artigas <xavierartigas@yahoo.es> | 2019-12-16 11:35:35 +0100 |
commit | 16efc25ceb3a7fbf4605fb808748dcdbc004e6fb (patch) | |
tree | 5254df1ac572fe43286af509486b04cbd2d04711 | |
parent | dfc9a3eef32e08ba3b6b746e6722d0ea897c79e9 (diff) | |
download | efl-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.c | 5 |
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); |