The m17n Library  1.8.3
Data Fields
MInputMethod Struct Reference

Structure of input method. More...

Collaboration diagram for MInputMethod:
Collaboration graph
[legend]

Data Fields

MSymbol language
 
MSymbol name
 
MInputDriver driver
 
void * arg
 
void * info
 

Detailed Description

Structure of input method.

See struct MInputMethod

The type MInputMethod is the structure of input method objects.

Field Documentation

◆ language

MSymbol MInputMethod::language

Which language this input method is for. The value is Mnil if the input method is foreign.

◆ name

MSymbol MInputMethod::name

Name of the input method. If the input method is foreign, it must has a property of key Minput_driver and the value must be a pointer to a proper input method driver.

◆ driver

MInputDriver MInputMethod::driver

Input method driver of the input method.

◆ arg

void* MInputMethod::arg

The argument given to minput_open_im().

◆ info

void* MInputMethod::info

Pointer to extra information that <driver>.open_im() setups.


m17n-lib Home