EngineDesc


Description:

[ CCode ( has_construct_function = false ) ]
public EngineDesc (string name, string longname, string description, string language, string license, string author, string icon, string layout)

Creates a new EngineDesc.

If layout is "default", the engine inherits the current layout and does not change the layout. The layouts "default" and "" are same. E.g. If you switch JP XKB engine and an input method engine (IME), the IME inherits the JP layout.

Parameters:

name

Name of the engine.

longname

Long name of the input method engine.

description

Input method engine description.

language

Language (e.g. zh, jp) supported by this input method engine.

license

License of the input method engine.

author

Author of the input method engine.

icon

Icon file of this engine.

layout

Keyboard layout

Returns:

A newly allocated IBusEngineDesc.