| Top |
| void | nimf_server_change_engine_by_id () |
| void | nimf_server_change_engine () |
| gchar ** | nimf_server_get_loaded_engine_ids () |
| NimfServer * | nimf_server_get_default () |
| NimfPreeditable * | nimf_server_get_preeditable () |
| void | engine-changed | Run Last |
| void | engine-loaded | Run Last |
| void | engine-status-changed | Run Last |
| void | engine-unloaded | Run Last |
void nimf_server_change_engine_by_id (NimfServer *server,const gchar *engine_id);
Changes the last focused engine to the engine with the given ID.
void nimf_server_change_engine (NimfServer *server,const gchar *engine_id,const gchar *method_id);
gchar **
nimf_server_get_loaded_engine_ids (NimfServer *server);
The array is NULL-terminated.
NimfServer *
nimf_server_get_default (void);
Returns the default NimfServer instance.
If there is no default server then NULL is returned.
NimfPreeditable *
nimf_server_get_preeditable (NimfServer *server);
Returns the NimfPreeditable instance.
If there is no default preeditable then NULL is returned.
“engine-changed” signalvoid user_function (NimfServer *server, char *engine_id, char *icon_name, gpointer user_data)
The “engine-changed” signal is emitted when the engine is changed.
server |
||
engine_id |
engine id |
|
icon_name |
icon name |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“engine-loaded” signalvoid user_function (NimfServer *server, char *engine_id, gpointer user_data)
The “engine-loaded” signal is emitted when the engine is loaded.
server |
||
engine_id |
engine id |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“engine-status-changed” signalvoid user_function (NimfServer *server, char *engine_id, char *icon_name, gpointer user_data)
The “engine-status-changed” signal is emitted when the engine status is changed.
server |
||
engine_id |
engine id |
|
icon_name |
icon name |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“engine-unloaded” signalvoid user_function (NimfServer *server, char *engine_id, gpointer user_data)
The “engine-unloaded” signal is emitted when the engine is unloaded.
server |
||
engine_id |
engine id |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last