return 0;
}
-int _isf_wsc_context_input_panel_language_locale_get (int context, char** locale)
-{
- size_t datalen = 0;
- char* data = NULL;
- g_info_manager->get_ise_language_locale (get_panel_client_id (), &data, datalen);
-
- if (locale)
- *locale = strndup (data, datalen);
-
- if (data)
- delete [] data;
-
- return 0;
-}
-
int _isf_wsc_context_input_panel_imdata_set (int context, const void* data, int len)
{
g_info_manager->set_ise_imdata (get_panel_client_id (), (const char*)data, (size_t)len);
return 0;
}
-int _isf_wsc_context_input_panel_imdata_get (int context, void** data, int* len)
-{
- g_info_manager->get_ise_imdata (get_panel_client_id (), (char**)data, (size_t&)*len);
- return 0;
-}
-
int _isf_wsc_context_input_panel_geometry_get (int context, int* x, int* y, int* w, int* h)
{
struct rectinfo info;
int _isf_wsc_context_control_panel_hide (int context);
int _isf_wsc_context_input_panel_language_set (int context, Ecore_IMF_Input_Panel_Lang lang);
- int _isf_wsc_context_input_panel_language_locale_get (int context, char **locale);
int _isf_wsc_context_input_panel_imdata_set (int context, const void *data, int len);
- int _isf_wsc_context_input_panel_imdata_get (int context, void **data, int *len);
int _isf_wsc_context_input_panel_geometry_get (int context, int *x, int *y, int *w, int *h);
int _isf_wsc_context_input_panel_layout_set (int context, Ecore_IMF_Input_Panel_Layout layout);
int _isf_wsc_context_input_panel_layout_get (int context, Ecore_IMF_Input_Panel_Layout *layout);
_isf_wsc_context_input_panel_imdata_set (_get_context_id (ctx), imdata, len);
}
-void isf_wsc_context_input_panel_imdata_get (WSCContextISF *ctx, void **imdata, int* len)
-{
- _isf_wsc_context_input_panel_imdata_get (_get_context_id (ctx), imdata, len);
-}
-
void isf_wsc_context_process_input_device_event (WSCContextISF *ctx, uint32_t type, const char *data, uint32_t len)
{
_isf_wsc_context_process_input_device_event (_get_context_id(ctx), type, data, len);
{
SECURE_LOGD("input hint : %d\n", input_hint);
_isf_wsc_context_input_hint_set (_get_context_id(ctx), input_hint);
-}
-
-void isf_wsc_context_input_panel_language_locale_get (WSCContextISF *ctx, char **locale)
-{
- _isf_wsc_context_input_panel_language_locale_get (_get_context_id(ctx), locale);
}
\ No newline at end of file
void isf_wsc_context_input_panel_return_key_type_set (WSCContextISF *ctx, Ecore_IMF_Input_Panel_Return_Key_Type return_key_type);
void isf_wsc_context_input_panel_return_key_disabled_set (WSCContextISF *ctx, Eina_Bool disabled);
void isf_wsc_context_input_panel_imdata_set (WSCContextISF *ctx, const void *imdata, int len);
- void isf_wsc_context_input_panel_imdata_get (WSCContextISF *ctx, void **imdata, int* len);
void isf_wsc_context_process_input_device_event (WSCContextISF *ctx, uint32_t type, const char *data, uint32_t len);
void isf_wsc_context_input_panel_prediction_hint_set (WSCContextISF *ctx, const char *prediction_hint);
void isf_wsc_context_input_panel_mime_type_accept_set (WSCContextISF *ctx, const char *mime_type);
void isf_wsc_context_input_panel_finalize_content (WSCContextISF *ctx, const char *text, int cursor_pos);
void isf_wsc_context_input_panel_prediction_hint_data_set (WSCContextISF *ctx, const char *key, const char *value);
void isf_wsc_context_input_hint_set (WSCContextISF *ctx, Ecore_IMF_Input_Hints input_hint);
- void isf_wsc_context_input_panel_language_locale_get (WSCContextISF *ctx, char **locale);
#ifdef __cplusplus
}