Add property for entry in keyboard input 93/129793/1
authorsungwook79.park <sungwook79.park@samsung.com>
Thu, 18 May 2017 06:21:39 +0000 (15:21 +0900)
committersungwook79.park <sungwook79.park@samsung.com>
Thu, 18 May 2017 06:21:39 +0000 (15:21 +0900)
Change-Id: I869fbb7de9cfde18f4262ee5a66a5cbff70d1bd8
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
src/w-input-keyboard.cpp

index 50d30c1..869cfb5 100755 (executable)
@@ -172,9 +172,14 @@ static Evas_Object *create_multiline_editfield_layout(Evas_Object *parent, void
        elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &limit_filter_data);
        evas_object_smart_callback_add(entry, "maxlength,reached", maxlength_cb, data);
 
+       elm_entry_scrollable_set(entry, EINA_TRUE);
+       elm_scroller_policy_set(entry, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
        elm_object_part_text_set(entry, "elm.guide", g_input_keyboard_data.guide_text);
+       elm_entry_entry_set(entry, g_input_keyboard_data.default_text);
+       elm_entry_cursor_end_set(entry);
        evas_object_smart_callback_add(entry, "focused", editfield_focused_cb, editfield);
        evas_object_smart_callback_add(entry, "unfocused", editfield_unfocused_cb, editfield);
+       evas_object_show(entry);
        elm_object_part_content_set(editfield, "elm.swallow.content", entry);
 
        return editfield;