| Tizen Native API
    4.0
    | 
Utility functions that set up and shut down the Ecore Input Method library.
| Functions | |
| int | ecore_imf_init (void) | 
| Initialises the Ecore_IMF library. | |
| int | ecore_imf_shutdown (void) | 
| Shuts down the Ecore_IMF library. | |
| 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)) | 
| Registers an Ecore_IMF module. | |
| Eina_Bool | ecore_imf_input_panel_hide (void) | 
| Hides the input panel. | |
Function Documentation
| int ecore_imf_init | ( | void | ) | 
Initialises the Ecore_IMF library.
- Returns:
- Number of times the library has been initialised without being shut down.
- Since :
- 2.3
- Examples:
- ecore_imf_example.c.
| Eina_Bool ecore_imf_input_panel_hide | ( | void | ) | 
Hides the input panel.
- 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
- Since :
- 2.3
| 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 | ||
| ) | 
Registers an Ecore_IMF module.
- Parameters:
- 
  info An Ecore_IMF_Context_Info structure imf_module_create A function to call at the creation imf_module_exit A function to call when exiting 
- Since :
- 2.3
| int ecore_imf_shutdown | ( | void | ) | 
Shuts down the Ecore_IMF library.
- Returns:
- Number of times the library has been initialised without being shut down.
- Since :
- 2.3
- Examples:
- ecore_imf_example.c.