diff options
Diffstat (limited to 'ism/src/isf_panel_agent_base.h')
-rw-r--r-- | ism/src/isf_panel_agent_base.h | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/ism/src/isf_panel_agent_base.h b/ism/src/isf_panel_agent_base.h index c8419b27..3c74d63d 100644 --- a/ism/src/isf_panel_agent_base.h +++ b/ism/src/isf_panel_agent_base.h @@ -575,13 +575,13 @@ public: virtual void socket_remoteinput_entry_metadata (int client, uint32 hint, uint32 layout, int variation, uint32 autocapital_type); /** - * @brief socket_remoteinput_default_text. + * @brief socket_remoteinput_surrounding_text. * * @param * * @return none. */ - virtual void socket_remoteinput_default_text (int client, String& text, uint32 cursor); + virtual void socket_remoteinput_surrounding_text (int client, String& text, uint32 cursor); /** * @brief socket_update_selection. @@ -845,31 +845,40 @@ public: virtual void set_autocapital_type(int client, uint32 context, String uuid, int mode); /** - * @brief update_preedit_string. + * @brief remote_update_preedit_string. * * @param * * @return none. */ - virtual void update_preedit_string (int client, uint32 context,const WideString &str, const AttributeList &attrs); + virtual void remote_update_preedit_string (int client, uint32 context, const WideString str, const AttributeList &attrs, uint32 caret); /** - * @brief send_key_event. + * @brief remote_send_key_event. * * @param * * @return none. */ - virtual void send_key_event (int client, uint32 context,const KeyEvent &key); + virtual void remote_send_key_event (int client, uint32 context, const KeyEvent &key); /** - * @brief forward_key_event. + * @brief remote_forward_key_event. * * @param * * @return none. */ - virtual void forward_key_event (int client, uint32 context,const KeyEvent &key); + virtual void remote_forward_key_event (int client, uint32 context, const KeyEvent &key); + + /** + * @brief remote_commit_string. + * + * @param + * + * @return none. + */ + virtual void remote_commit_string (int client, uint32 context,const WideString& wstr); }; /** @} */ |