![]() |
![]() |
![]() |
IBus Reference Manual | ![]() |
---|---|---|---|---|
IBusComponent; IBusComponent* ibus_component_new (const gchar *name, const gchar *descritpion, const gchar *version, const gchar *license, const gchar *author, const gchar *homepage, const gchar *exec, const gchar *textdomain); IBusComponent* ibus_component_new_from_xml_node (XMLNode *node); IBusComponent* ibus_component_new_from_file (const gchar *filename); void ibus_component_add_observed_path (IBusComponent *component, const gchar *path, gboolean access_fs); void ibus_component_add_engine (IBusComponent *component, IBusEngineDesc *engine); GList* ibus_component_get_engines (IBusComponent *component); void ibus_component_output (IBusComponent *component, GString *output, gint indent); void ibus_component_output_engines (IBusComponent *component, GString *output, gint indent); gboolean ibus_component_check_modification (IBusComponent *component); gboolean ibus_component_start (IBusComponent *component); gboolean ibus_component_stop (IBusComponent *component); gboolean ibus_component_is_running (IBusComponent *component); IBusComponent* ibus_component_get_from_engine (IBusEngineDesc *engine);
IBusComponent* ibus_component_new (const gchar *name, const gchar *descritpion, const gchar *version, const gchar *license, const gchar *author, const gchar *homepage, const gchar *exec, const gchar *textdomain);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
IBusComponent* ibus_component_new_from_xml_node (XMLNode *node);
|
|
Returns : |
IBusComponent* ibus_component_new_from_file (const gchar *filename);
|
|
Returns : |
void ibus_component_add_observed_path (IBusComponent *component, const gchar *path, gboolean access_fs);
|
|
|
|
|
void ibus_component_add_engine (IBusComponent *component, IBusEngineDesc *engine);
|
|
|
GList* ibus_component_get_engines (IBusComponent *component);
|
|
Returns : |
void ibus_component_output (IBusComponent *component, GString *output, gint indent);
|
|
|
|
|
void ibus_component_output_engines (IBusComponent *component, GString *output, gint indent);
|
|
|
|
|
gboolean ibus_component_check_modification (IBusComponent *component);
|
|
Returns : |
gboolean ibus_component_start (IBusComponent *component);
|
|
Returns : |
gboolean ibus_component_stop (IBusComponent *component);
|
|
Returns : |
gboolean ibus_component_is_running (IBusComponent *component);
|
|
Returns : |
IBusComponent* ibus_component_get_from_engine (IBusEngineDesc *engine);
|
|
Returns : |