Input method structures
This section discusses major structure input methods.
The major structures used by the input method are as follows:
- IMFepRec
- Contains the front end information
- IMObjectRec
- Contains the common part of input method objects
- IMCallback
- Registers callback subroutines to the IMFep
- IMTextInfo
- Contains information about the text area, primarily the pre-editing string
- IMAuxInfo
- Defines the contents of the auxiliary area and the type of processing requested
- IMIndicatorInfo
- Indicates the current value of the indicators
- IMSTR
- Designates strings that are not null-terminated
- IMSTRATT
- Designates strings that are not null-terminated and their attributes