Tizen Native API
Ecore_IMF - Ecore Input Method Library Functions

Functions

int ecore_imf_init (void)
int ecore_imf_shutdown (void)
void ecore_imf_module_register (const Ecore_IMF_Context_Info *info, Ecore_IMF_Context *(*imf_module_create)(void), Ecore_IMF_Context *(*imf_module_exit)(void))
Eina_Bool ecore_imf_input_panel_hide (void)

Utility functions that set up and shut down the Ecore Input Method library.


Function Documentation

int ecore_imf_init ( void  )

Initialises the Ecore_IMF library.

Since :
2.3.1
Returns:
Number of times the library has been initialised without being shut down.

Hide the input panel.

Since :
2.3.1
Returns:
EINA_TRUE if the input panel will be hidden EINA_FALSE if the input panel is already in hidden state
Since (EFL) :
1.8.0
void ecore_imf_module_register ( const Ecore_IMF_Context_Info info,
Ecore_IMF_Context *(*)(void)  imf_module_create,
Ecore_IMF_Context *(*)(void)  imf_module_exit 
)

Register an Ecore_IMF module.

Since :
2.3.1
Parameters:
infoAn Ecore_IMF_Context_Info structure
imf_module_createA function to call at the creation
imf_module_exitA function to call when exiting
int ecore_imf_shutdown ( void  )

Shuts down the Ecore_IMF library.

Since :
2.3.1
Returns:
Number of times the library has been initialised without being shut down.