Additional Inherited Members |
void | show_preedit_string () |
| Show the preedit string area.
|
void | show_aux_string () |
| Show the aux string area.
|
void | show_lookup_table () |
| Show the lookup table area.
|
void | hide_preedit_string () |
| Hide the preedit string area.
|
void | hide_aux_string () |
| Hide the aux string area.
|
void | hide_lookup_table () |
| Hide the lookup table area.
|
void | update_preedit_caret (int caret) |
| Update the preedit caret position in the preedit string.
|
void | update_preedit_string (const WideString &str, const AttributeList &attrs=AttributeList()) |
| Update the content of the preedit string,.
|
void | update_aux_string (const WideString &str, const AttributeList &attrs=AttributeList()) |
| Update the content of the aux string,.
|
void | update_lookup_table (const LookupTable &table) |
| Update the content of the lookup table,.
|
void | commit_string (const WideString &str) |
| Commit a string to the client application.
|
void | forward_key_event (const KeyEvent &key) |
| Forward a key event to the client application.
|
void | register_properties (const PropertyList &properties) |
| Register all properties of this IMEngineInstance into the FrontEnd.
|
void | update_property (const Property &property) |
| Update a registered property.
|
void | beep () |
| Generate a short beep.
|
void | start_helper (const String &helper_uuid) |
| Start a Client Helper process.
|
void | stop_helper (const String &helper_uuid) |
| Stop a Client Helper process which was started by start_helper.
|
void | send_helper_event (const String &helper_uuid, const Transaction &trans) |
| Send an events transaction to a client helper process.
|
bool | get_surrounding_text (WideString &text, int &cursor, int maxlen_before=-1, int maxlen_after=-1) |
| Retrieves context around the insertion point.
|
bool | delete_surrounding_text (int offset, int len) |
| Ask the client to delete characters around the cursor position.
|