From bd2310733ed34d45dab84a54494499afce1b5b47 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Mon, 21 Mar 2016 11:22:06 +0900 Subject: [PATCH] Hide select keyboard button in except Mobile profile Change-Id: I6badfb3bc5babced3e397062160f204578d3ec24 --- .../input_method_setting_selector_ui.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/im_setting_selector/input_method_setting_selector_ui.cpp b/im_setting_selector/input_method_setting_selector_ui.cpp index 3e3d899..ff066f8 100644 --- a/im_setting_selector/input_method_setting_selector_ui.cpp +++ b/im_setting_selector/input_method_setting_selector_ui.cpp @@ -38,7 +38,7 @@ static int g_active_ime_id = -1; typedef struct { void *data; int index; -}sel_cb_data; +} sel_cb_data; class ime_info_compare { @@ -184,11 +184,13 @@ static void im_setting_selector_show_ime_list(void) app_control_destroy(app_control); } +#ifdef _MOBILE static void im_setting_selector_select_keyboard_cb(void *data, Evas_Object *obj, void *event_info) { /* call input method list application*/ im_setting_selector_show_ime_list(); } +#endif static void im_setting_selector_radio_change_cb(void *data, Evas_Object *obj, void *event_info) { @@ -222,7 +224,7 @@ static void im_setting_selector_update_radio_state(Elm_Object_Item *item, Evas_O static void im_setting_selector_ime_sel_cb(void *data, Evas_Object *obj, void *event_info) { - sel_cb_data * cb_data = (sel_cb_data *)data; + sel_cb_data *cb_data = (sel_cb_data *)data; if (!cb_data) return; int index = cb_data->index; @@ -385,15 +387,14 @@ Evas_Object *im_setting_selector_popup_create(void *data) NULL); elm_naviframe_item_pop_cb_set(nf_main_item, im_setting_list_navi_item_pop_cb, ad); +#ifdef _MOBILE if (APP_TYPE_NORMAL == ad->app_type) { Evas_Object *btn = elm_button_add(ad->popup); -#ifdef _CIRCLE - elm_object_style_set(btn, "bottom"); -#endif elm_object_text_set(btn, IM_SETTING_SELECT_KEYBOARD); elm_object_part_content_set(ad->popup, "button1", btn); evas_object_smart_callback_add(btn, "clicked", im_setting_selector_select_keyboard_cb, ad); } +#endif elm_object_content_set(ad->popup, ad->genlist); evas_object_show(ad->popup); -- 2.34.1