typedef void (*Ecore_IMF_Event_Cb) (void *data, Ecore_IMF_Context *ctx, void *event_info);
/**
- * @enum _Ecore_IMF_Callback_Type
* @typedef Ecore_IMF_Callback_Type
*
* Ecore IMF Event callback types.
} Ecore_IMF_Callback_Type;
/**
- * @enum _Ecore_IMF_Event_Type
* @typedef Ecore_IMF_Event_Type
*
* Ecore IMF event types.
} Ecore_IMF_Input_Mode;
/**
- * @enum _Ecore_IMF_Preedit_Type
* @typedef Ecore_IMF_Preedit_Type
*
* Ecore IMF Preedit style types
} Ecore_IMF_Preedit_Type;
/**
- * @enum _Ecore_IMF_Autocapital_Type
* @typedef Ecore_IMF_Autocapital_Type
*
* Autocapitalization Types.
} Ecore_IMF_Autocapital_Type;
/**
- * @enum _Ecore_IMF_Input_Panel_Layout
* @typedef Ecore_IMF_Input_Panel_Layout
*
* Input panel (virtual keyboard) layout types.
} Ecore_IMF_Input_Panel_Layout;
/**
- * @enum _Ecore_IMF_Input_Panel_Lang
* @typedef Ecore_IMF_Input_Panel_Lang
*
* Input panel (virtual keyboard) language modes.
} Ecore_IMF_Input_Panel_Lang;
/**
- * @enum _Ecore_IMF_Input_Panel_Return_Key_Type
* @typedef Ecore_IMF_Input_Panel_Return_Key_Type
*
* "Return" Key types on the input panel (virtual keyboard).