void on_ise_show(sclint ic, const int degree, Ise_Context &context);
void on_ise_hide(sclint ic, const sclchar *ic_uuid);
void on_get_geometry(sclu32 *pos_x, sclu32 *pos_y, sclu32 *width, sclu32 *height);
- void on_set_language(Ecore_IMF_Input_Panel_Lang language);
+ void on_set_language(sclu32 language);
void on_set_imdata(sclchar *buf, sclu32 len);
void on_get_imdata(sclchar **buf, sclu32 *len);
void on_get_language_locale(sclint ic, sclchar **locale);
- void on_set_return_key_type(Ecore_IMF_Input_Panel_Return_Key_Type type);
+ void on_set_return_key_type(sclu32 type);
void on_set_return_key_disable(sclu32 disabled);
void on_set_layout(sclu32 layout);
void on_reset_input_context(sclint ic, const sclchar *uuid);
*height = geometry_height;
}
-void CCoreEventCallback::on_set_language(Ecore_IMF_Input_Panel_Lang language)
+void CCoreEventCallback::on_set_language(sclu32 language)
{
if (g_event_callback.language_set) {
- g_event_callback.language_set(language, g_event_callback.language_set_user_data);
+ g_event_callback.language_set((Ecore_IMF_Input_Panel_Lang)language, g_event_callback.language_set_user_data);
}
}
}
}
-void CCoreEventCallback::on_set_return_key_type(Ecore_IMF_Input_Panel_Return_Key_Type type)
+void CCoreEventCallback::on_set_return_key_type(sclu32 type)
{
if (g_event_callback.return_key_type_set) {
- g_event_callback.return_key_type_set(type, g_event_callback.return_key_type_set_user_data);
+ g_event_callback.return_key_type_set((Ecore_IMF_Input_Panel_Return_Key_Type)type, g_event_callback.return_key_type_set_user_data);
}
}