Add missing layout and return key type in return key disabled menu 97/156397/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Wed, 18 Oct 2017 08:08:24 +0000 (17:08 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Wed, 18 Oct 2017 08:08:24 +0000 (17:08 +0900)
Change-Id: I9699ca4df4c704e8c58f06c68f77a9e7cd193d55
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
ism/demos/isf_return_key_disable_efl.cpp

index 992317c..a1c00c5 100644 (file)
@@ -59,8 +59,8 @@ static Evas_Object * create_inner_layout (void *data)
     int i, j;
     char title[128];
 
-    const char* title_layout[] = {"NORMAL", "NUMBER", "EMAIL", "URL", "PHONENUMBER", "IP", "MONTH", "NUMBERONLY", "INVALID", "HEX", "TERMINAL", "PASSWORD"};
-    const char* title_key[] = {"DEFAULT", "DONE", "GO", "JOIN", "LOGIN", "NEXT", "SEARCH", "SEND"};
+    const char* title_layout[] = {"NORMAL", "NUMBER", "EMAIL", "URL", "PHONENUMBER", "IP", "MONTH", "NUMBERONLY", "INVALID", "HEX", "TERMINAL", "PASSWORD", "DATETIME", "EMOTICON", "VOICE" };
+    const char* title_key[] = {"DEFAULT", "DONE", "GO", "JOIN", "LOGIN", "NEXT", "SEARCH", "SEND", "SIGNIN" };
 
     Evas_Object *parent = ad->naviframe;
 
@@ -69,9 +69,9 @@ static Evas_Object * create_inner_layout (void *data)
     evas_object_size_hint_align_set (bx, EVAS_HINT_FILL, 0.0);
     evas_object_show (bx);
 
-    for (i = (int)ELM_INPUT_PANEL_LAYOUT_NORMAL; i <= (int)ELM_INPUT_PANEL_LAYOUT_PASSWORD; i++) {
+    for (i = (int)ELM_INPUT_PANEL_LAYOUT_NORMAL; i <= (int)ELM_INPUT_PANEL_LAYOUT_VOICE; i++) {
         if (i == (int)ELM_INPUT_PANEL_LAYOUT_INVALID) continue;
-        for (j = (int)ELM_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT; j <= (int)ELM_INPUT_PANEL_RETURN_KEY_TYPE_SEND; j++) {
+        for (j = (int)ELM_INPUT_PANEL_RETURN_KEY_TYPE_DEFAULT; j <= (int)ELM_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN; j++) {
             snprintf (title, sizeof (title), "%s - %s", title_layout[i], title_key[j]);
             ef = _create_ef_layout (parent, _(title), _("Return Key will be activated when any key is pressed"), (Elm_Input_Panel_Layout)i, (Elm_Input_Panel_Return_Key_Type)j);
             elm_box_pack_end (bx, ef);