{ "ISF Return Key Disable", ise_return_key_disable_bt },
{ "ISF Input hint", ise_input_hint_bt },
{ "ISF IM Data", ise_imdata_set_bt },
-#ifdef _WEARABLE
{ "ISF ondemand", ise_ondemand_bt },
-#endif
{ "ISF Focus Movement", isf_focus_movement_bt },
{ "ISF Event", isf_event_demo_bt },
{ "ISF IM Control", imcontrolapi_bt },
Evas_Object *ef = create_ef (parent, label, guide_text, &en);
if (!ef || !en) return NULL;
-#ifdef _WEARABLE
elm_entry_input_panel_show_on_demand_set (en, ondemand);
-#endif
return ef;
}
context_scim->impl->shift_mode_enabled = 0;
}
-#ifdef _WEARABLE
LOGD ("ctx : %p. on demand : %d\n", ctx, ecore_imf_context_input_panel_show_on_demand_get (ctx));
-#endif
if (ecore_imf_context_input_panel_enabled_get (ctx)) {
-#ifdef _WEARABLE
if (!ecore_imf_context_input_panel_show_on_demand_get (ctx))
ecore_imf_context_input_panel_show (ctx);
else
LOGD ("ctx : %p input panel on demand mode : TRUE\n", ctx);
-#else
- ecore_imf_context_input_panel_show (ctx);
-#endif
}
else
LOGD ("ctx : %p input panel enable : FALSE\n", ctx);
{
SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
-#ifdef _WEARABLE
EcoreIMFContextISF *ic = static_cast<EcoreIMFContextISF *> (si->get_frontend_data ());
if (_focused_ic && _focused_ic == ic) {
return true;
}
}
-#endif
return false;
}
{
SCIM_DEBUG_FRONTEND(1) << __FUNCTION__ << "...\n";
-#ifdef _WEARABLE
EcoreIMFContextISF *ic = static_cast<EcoreIMFContextISF *> (si->get_frontend_data ());
if (_focused_ic && _focused_ic == ic) {
ecore_imf_context_event_callback_call (_focused_ic->ctx, ECORE_IMF_CALLBACK_SELECTION_SET, &ev);
return true;
}
-#endif
return false;
}