static Eina_Bool _ecore_imf_xim_init(void) { eina_init(); _ecore_imf_xim_log_dom = eina_log_domain_register("ecore_imf_xim", NULL); if (_ecore_imf_xim_log_dom < 0) { EINA_LOG_ERR("Could not register log domain: ecore_imf_xim"); return EINA_FALSE; } DBG(" "); if (!ecore_x_init(NULL)) { eina_shutdown(); return EINA_FALSE; } ecore_imf_module_register(&xim_info, xim_imf_module_create, xim_imf_module_exit); return EINA_TRUE; }
static Eina_Bool im_module_init(void) { ecore_main_loop_glib_integrate(); ibus_init(); ecore_imf_module_register(&ibus_im_info, im_module_create, im_module_exit); return EINA_TRUE; }
Eina_Bool ecore_imf_xim_init(void) { EINA_LOG_DBG("%s in", __FUNCTION__); eina_init(); ecore_x_init(NULL); ecore_imf_module_register(&xim_info, xim_imf_module_create, xim_imf_module_exit); return EINA_TRUE; }
static Eina_Bool imf_module_init (void) { const char *s; if (!getenv("DISPLAY")) return EINA_FALSE; if ((s = getenv("ELM_DISPLAY"))) { if (strcmp(s, "x11")) return EINA_FALSE; } ecore_imf_module_register (&isf_imf_info, imf_module_create, imf_module_exit); return EINA_TRUE; }
static Eina_Bool im_module_init(void) { const char *s; if (!getenv("DISPLAY")) return EINA_FALSE; if ((s = getenv("ELM_DISPLAY"))) { if (strcmp(s, "x11")) return EINA_FALSE; } ecore_main_loop_glib_integrate(); ibus_init(); ecore_imf_module_register(&ibus_im_info, im_module_create, im_module_exit); return EINA_TRUE; }
static Eina_Bool imf_module_init (void) { ecore_imf_module_register (&isf_imf_info, imf_module_create, imf_module_exit); return EINA_TRUE; }