Translates a pair of Key and State parameters to a string and returns a pointer to this string.
Input Method Library (libIM.a)
caddr_t IMAIXMapping(IMMap, Key, State, NBytes)
IMMap IMMap;
KeySym Key;
uint State;
int * NBytes;
The IMAIXMapping subroutine translates a pair of Key and State parameters to a string and returns a pointer to this string.
This function handles the diacritic character sequence and Alt-NumPad key sequence.
| IMMap | Identifies the keymap. |
| Key | Specifies the key symbol to which the string is mapped. |
| State | Specifies the state to which the string is mapped. |
| NBytes | Returns the length of the returning string. |
If the length set by the NBytes parameter has a positive value, the IMAIXMapping subroutine returns a pointer to the returning string.
Note: The returning string is not null-terminated.