*
* @remarks Currently, a font style is available to use.
*
- * @see ime_preedit_attribute
+ * @see #ime_preedit_attribute
* @see ime_update_preedit_string()
*/
typedef enum {
* @remarks A preedit string may have one or more different attributes. This structure describes each attribute of the string.
*
* @see ime_update_preedit_string()
- * @see ime_attribute_type
+ * @see #ime_attribute_type
*/
typedef struct {
unsigned int start; /**< The start position in the string of this attribute */
*
* @pre The ime_event_set_***() functions can be called to set the event handling callback functions.
*
- * @see ime_callback_s
+ * @see #ime_callback_s
* @see ime_event_set_focus_in_cb()
* @see ime_event_set_focus_out_cb()
* @see ime_event_set_surrounding_text_updated_cb()
*
* @post This function is supposed to be followed by the ime_show_preedit_string() function.
*
- * @see ime_preedit_attribute
+ * @see #ime_preedit_attribute
* @see ime_commit_string()
* @see ime_show_preedit_string()
* @see ime_hide_preedit_string()
* @post Input panel UI should be drawn or operated by this information accordingly.
*
* @see ime_show_cb()
- * @see ime_layout_variation_e
+ * @see #ime_layout_variation_e
*/
int ime_context_get_layout_variation(ime_context_h context, ime_layout_variation_e *layout_variation);
* @retval #IME_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #IME_ERROR_NOT_RUNNING IME main loop is not started yet
*
- * @see ime_event_type_e
+ * @see #ime_event_type_e
*/
int ime_update_input_panel_event(ime_event_type_e type, unsigned int value);
typedef void (*ime_candidate_more_window_hide_cb)(void *user_data);
/**
- * @brief Called when an AUX item is selected
+ * @brief Called when an AUX item is selected.
*
* @since_tizen 5.5
*
typedef void (*ime_aux_select_cb)(uint32_t item, void *user_data);
/**
- * @brief Called when a candidate item is selected
+ * @brief Called when a candidate item is selected.
*
* @since_tizen 5.5
*
typedef void (*ime_candidate_select_cb)(uint32_t item, void *user_data);
/**
- * @brief Called when a candidate table page is up
+ * @brief Called when a candidate table page is up.
*
* @since_tizen 5.5
*
typedef void (*ime_candidate_table_page_up_cb)(void *user_data);
/**
- * @brief Called when a candidate table page is down
+ * @brief Called when a candidate table page is down.
*
* @since_tizen 5.5
*
int ime_reset_imengine(void);
/**
- * @brief Send an Event to IMEngine
+ * @brief Send an Event to IMEngine.
*
* @since_tizen 5.0
*
* @privilege %http://tizen.org/privilege/ime
*
- * @return 0 on success, otherwise a negative error value
* @param[in] command The command to be sent.
* @param[in] value The value corresponding to the command.
+ *
+ * @return 0 on success, otherwise a negative error value
+ * @retval #IME_ERROR_NONE No error
+ * @retval #IME_ERROR_PERMISSION_DENIED The application does not have the privilege to call this function
*/
int ime_send_imengine_event(int command, unsigned int value);
Ecore_IMF_Device_Subclass dev_subclass; /**< The device subclass */
};
-void ime_privilege_cache_init();
+void ime_privilege_cache_init(void);
#endif /* __TIZEN_UIX_INPUTMETHOD_PRIVATE_H__ */
Name: capi-ui-inputmethod
Summary: Input Method Library
-Version: 0.5.8
+Version: 0.5.9
Release: 1
Group: Graphics & UI Framework/Input
License: Apache-2.0
* @param[out] remote_handle The remote input handle
* @return 0 on success, otherwise a negative error value
* @retval #REMOTE_INPUT_ERROR_NONE Successful
- * @retval #REMOTE_INPUT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #REMOTE_INPUT_ERROR_PERMISSION_DENIED Permission denied
+ * @retval #REMOTE_INPUT_ERROR_INVALID_PARAMETER Invalid parameter
* @retval #REMOTE_INPUT_ERROR_OUT_OF_MEMORY Out of memory
* @retval #REMOTE_INPUT_ERROR_OPERATION_FAILED Operation failure
* @see remote_input_destroy()