The m17n Library 1.8.4
Loading...
Searching...
No Matches
Data Fields
MInputMethod Struct Reference

Structure of input method. More...

#include <m17n.h>

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