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.